Skip to content

clojure.core/macroexpand

View this page on ClojureDocs

Type: function Added: Clojure 1.0 Examples: 2 Runnable: 0
([form])

Repeatedly calls macroexpand-1 on form until it no longer represents a macro form, then returns it. Note neither macroexpand-1 nor macroexpand expand macros in subforms.

Examples

by gstamp on . May have evaluation errors.
by BertrandDechoux on . May have evaluation errors.

See also


Content from the matching ClojureDocs page, with authors credited on each contribution.