coatl/rubymacros
RubyMacros is a lisp-like macro pre-processor for Ruby. More than just a purely textual substitution scheme, RubyMacros can manipulate and morph Ruby parse trees (in the form of RedParse Nodes) at parse time in just about any way you see fit.
29 best points · 12 comments · 1 Hacker News post · 61 GitHub stars · View on GitHub
Hacker News discussions
- Lisp-style Macros for Ruby (29 points, 12 comments, by raganwald, 2009-11-18)