macroexpand-1
(macroexpand-1 form)
マクロ呼び出しを 1 回だけ展開し、展開結果をデータとして返します。mangle された
データそのものなので、quote したフォームとの = が成り立ち、表示は oracle と同じ
小文字綴りになります。先頭がマクロでないフォームはそのまま返ります。関数値としても使えます。
(macroexpand-1 form)
マクロ呼び出しを 1 回だけ展開し、展開結果をデータとして返します。mangle された
データそのものなので、quote したフォームとの = が成り立ち、表示は oracle と同じ
小文字綴りになります。先頭がマクロでないフォームはそのまま返ります。関数値としても使えます。