/prog/, do you know of a tutorial or a paper on implementing a Lisp macro system from scratch? It could be Scheme macros, it could be really simple macros, anything would be helpful.
Name:
Anonymous2015-05-31 14:53
>>5 Very nice, thank you. Will definitely try to use those. But syntactic closures do not address the halting problem. Should I just set up a maximum depth of recursion for macroexpansion, and crash whenever it's exceeded by recursive macros?