| Date: Wed, 9 Sep 2009 00:30:18 -0400
 | From: Lynn Winebarger <[email protected]>
 | 
 | ...
 | The advent of hygeinic macros marked the end of the era in which
 | symbols could be equated with identifiers.  Identifiers have a lot
 | more information in them.

The SLIB implementations of syntactic-closures, syntax-case,
syntax-rules, and macros-that-work all generate vanilla R4RS code
(with no macros) from the source code having hygienic (and
non-hygienic) macros.

This would seem to contradict your claim that identifiers can't be
equated with symbols.

The Scheme compilers I have written macro-expand all input source in
order to deal with simplified expressions containing symbols, not
identifiers.

_______________________________________________
r6rs-discuss mailing list
[email protected]
http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss

Reply via email to