title: Anonymous macros in Clojure
body: <p>In Common LISP you can do the following</p>
  
  <pre><code>(macro lambda (x) (list (quote car) (list (quote cdr) x)))
  </code></pre>
  
  <p>It looks like this is not possible (an anonymous macro) in Clojure.</p>
  
  <ol>
  <li>Is this true?</li>
  <li>Why was this left out?</li>
  </ol>