This article is part of a series describing a port of the samples from On Lisp (OL) to Clojure. You will probably want to read the intro first. This article covers Chapter 7, Macros. A Few Simple Macros OL begins with a simple nil! macro that sets something to nil. nil! is implemented as a macro in Common Lisp (CL) nil needs to generate a special form. Clojure puts much more careful boundaries aro
{{#tags}}- {{label}}
{{/tags}}