Arc Forumnew | comments | leaders | submitlogin
2 points by kens 6058 days ago | link | parent

"On Lisp" section 10.4 discusses recursive macros. The brief explanation is that the recursion must be something that can be computed and terminated at compile time.

See http://www.bookshelf.jp/texi/onlisp/onlisp_11.html#SEC81