Original Post
Ok, i just finished writing the productions for expressions and some simple logic/flow control statements in my parser. Now i''m on to the fun stuff - Metaprograms. I want my language to support metaprogramming at the level of a langauge like Lisp. What techniques other than templates and macros are used for metaprogramming?