Thanks John, I'll review the other changes shortly. On Sat, Jul 7, 2012 at 6:51 AM, John Cowan <[email protected]> wrote: > I've been asked to split the incompatibilities between R5RS and R7RS-small > out of the list of changes in the NOTES section. Here is my candidate > for that list: > > \item Case sensitivity is now the default in symbols and character names. > This means that code written under the assumption that symbols could be > written {\cf FOO} or {\cf Foo} in some contexts and {\cf foo} in other > contexts > must either be changed, be marked with a {\cf \#!fold-case} directive, > or be included in a module using the {\cf include-ci} library declaration. > All standard identifiers are entirely in lower case. > > \item The {\cf syntax-rules} construct now recognizes {\em \_} (low line) > as a wildcard, which means it cannot be used as a syntax variable.
It can still be used as a literal, however (contrary to R6RS). -- Alex _______________________________________________ Scheme-reports mailing list [email protected] http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports
