> Conflating > the transformation phase with the evaluation phase [...] > makes code harder to reason about.
If there's a REPL, there aren't any phases. The REPL keeps shifting back and forth between syntax and semantics. If you're telling me that the only way I can reasonably understand hygienic macros is by thinking about different phases, that sounds like a good reason to leave them out of WG1-Scheme, which maybe we should start calling "REPL Scheme" to keep everyone's eyes on the ball about this! _______________________________________________ r6rs-discuss mailing list [email protected] http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss
