Name: Anonymous 2015-05-31 12:09
/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.
(defmacro hello-worldize (body)
(a-function body))
(defun a-function (sexp)
(list
'progn
'(format t "Hello /prague/!~%")
sexp))
(hello-worldize (format t "Will you hax my anus?~%"))