Next: , Previous: , Up: SLIME mode   [Contents][Index]


3.8 Macro-expansion commands

C-c C-m
M-x slime-expand-1

Macroexpand (or compiler-macroexpand) the expression starting at point once. If invoked with a prefix argument use macroexpand instead or macroexpand-1 (or compiler-macroexpand instead of compiler-macroexpand-1).

M-x slime-macroexpand-1

Macroexpand the expression starting at point once. If invoked with a prefix argument, use macroexpand instead of macroexpand-1.

C-c M-m
M-x slime-macroexpand-all

Fully macroexpand the expression starting at point.

M-x slime-compiler-macroexpand-1

Display the compiler-macro expansion of sexp starting at point.

M-x slime-compiler-macroexpand

Repeatedly expand compiler macros of sexp starting at point.

For additional minor-mode commands and discussion, see slime-macroexpansion-minor-mode.