Besides macros, are there any other metaprogramming techniques?

Posted by mhr on Programmers See other posts from Programmers or by mhr
Published on 2012-09-28T21:36:18Z Indexed on 2012/09/28 21:50 UTC
Read the original article Hit count: 289

I'm making a programming language, and, having spent some time in Lisp/Scheme, I feel that my language should be malleable. Should I use macros, or is there something else I might/should use? Is malleable syntax even a good idea? Is it perhaps too powerful a concept?

EDIT: In doing some research, I found fexprs. I don't really understand what these are. Help with that in an answer too please.

EDIT2: Is it possible to have a language with macros/something-of-a-similar-nature without having s-expressions?

© Programmers or respective owner

Related posts about programming-languages

Related posts about macros