[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

199.3



The `v200'-tagged code in CVS for MzScheme and MrEd is now 199.3.

This is a minor release of accumulated changes. (Some of the changes
are needed immediately in the DrScheme port.)

 * Changed the module name resolver to take a syntax object as its
   third argument; the standard resolver signals a syntax error instead
   of a type error on ill-formed paths if the third argument is not #f.

   Also, `namespace-attach-module' now calls the resolver with #f as
   the first argument and the attached module name as the second
   argument. This registration call lets the resolver know that a
   module was transferred into the namespace.

 * Added `define-syntaxes', `let-syntaxes', and `letrec-syntaxes',
   analogous to `define-values', etc.

 * Added `dynamic-require-syntax'.

Matthew