> Bigloo, Chicken, and some others even have hygienic macros off by default due to the overhead, and recommend that you use define-macro whenever possible.
Not anymore for Chicken! Chicken 4.0 switched to `syntax-rules' and explicit renaming macros.
Edit: those who like traditional macros might also like explicit renaming ones [1,2], since they're very similar.
Not anymore for Chicken! Chicken 4.0 switched to `syntax-rules' and explicit renaming macros.
Edit: those who like traditional macros might also like explicit renaming ones [1,2], since they're very similar.
[1] http://www.gnu.org/software/mit-scheme/documentation/mit-sch...
[2] http://chicken.wiki.br/explicit-renaming-macros