2013/11/18 John Cowan <[email protected]> > > > This was all good fun, and easy enough to do in a pure functional > > dialect of Scheme (mutation really bungs up the kind of aggressive > > constant propagation and inlining I was doing), but would be hard to > > scale to a Scheme with mutation! > > Well, you could limit mutation to run time only. See Conall > Elliot's wonderful post "The C language is purely functional" at > <http://conal.net/blog/posts/the-c-language-is-purely-functional>. > > Matt Might proposes 3D-syntax:
http://matt.might.net/articles/metacircular-evaluation-and-first-class-run-time-macros/
_______________________________________________ Scheme-reports mailing list [email protected] http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports
