================================================================================
Macro definition
================================================================================

(defmacro foo (x &optional y)
  "stuff"
  x)

--------------------------------------------------------------------------------

(source_file
  (macro_definition
    (symbol)
    (list
      (symbol)
      (symbol)
      (symbol))
    (string)
    (symbol)))
