Function: pp-macroexpand-expression
pp-macroexpand-expression is an autoloaded, interactive and
byte-compiled function defined in pp.el.gz.
Signature
(pp-macroexpand-expression EXPRESSION)
Documentation
Macroexpand EXPRESSION and pretty-print its value.
Probably introduced at or before Emacs version 23.1.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/pp.el.gz
;;;###autoload
(defun pp-macroexpand-expression (expression)
"Macroexpand EXPRESSION and pretty-print its value."
(interactive
(list (read--expression "Macroexpand: ")))
(pp-display-expression (macroexpand-1 expression) "*Pp Macroexpand Output*"))