Function: cl-macroexpand-all

cl-macroexpand-all is a function alias for macroexpand-all, defined in macroexp.el.gz.

This function is obsolete since 24.3; use macroexpand-all instead.

Signature

(cl-macroexpand-all FORM &optional ENVIRONMENT)

Documentation

Return result of expanding macros at all levels in FORM.

If no macros are expanded, FORM is returned unchanged. The second optional arg ENVIRONMENT specifies an environment of macro definitions to shadow the loaded ones for use in file byte-compilation.

Aliases

cl-macroexpand-all (obsolete since 24.3)