As a Common Lisper, most of metaprogramming was done with manually-hygienic macros, using gensym.
Don't dismiss unhygienic macros: they are way more advanced than the kind of text-to-text rewriting with naive lexing and parsing that is the common kind of "metaprogramming" in mainstream circles.
-
-
This Tweet is unavailable.
-
- 3 more replies
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
Read my blog!