3 ms·
> The quote operator cannot be used for writing control structures in Lisp I'm not sure this is what they had in mind, but I've actually done pretty much this
by a1369209993 6y ago
> The quote operator cannot be used for writing control structures in Lisp
I'm not sure this is what they had in mind, but I've actually done pretty much this when bootstrapping. Eg:
(def (do-if cond) # actually a built-in, but defined this way
(if cond id quote))
((do-if tee) (foo)) # (id (foo))
((do-if nil) (bar)) # (quote (bar))