If been trying to figure something out and neither Google has been much help nor did looking at the source for the iterate package help me. It only made me more confused.
So I hope there's a simple answer to this: how does one use a bareword in a macro? An iterate form for example looks like this:
So I hope there's a simple answer to this: how does one use a bareword in a macro? An iterate form for example looks like this:
(iter (for item in list) ...)
While if I were to make an iterate macro I would have to give it the following syntax since my CL will otherwise complain about "for" not being a function and "in" being an unbound variable:(iter (:for item :in list) ...)