Re:IF-less programming
by jeremiep on Friday December 28, 2012 @09:53AM
(#4977875)
Ah, that is correct. You can't use if as a first-class function in Lisp.
I still thought you could pass macros around like normal functions in Common-Lisp. The Lisp interpreter I wrote for fun could do that since the function value is resolved before arguments are evaluated for late macro expansions.
I still thought you could pass macros around like normal functions in Common-Lisp. The Lisp interpreter I wrote for fun could do that since the function value is resolved before arguments are evaluated for late macro expansions.