kiyo_hiko ,@の展開で例えば→「(defmacro mac (&body body) `(pprint (macroexpand-1 ',@body)))」に何故なるか理解してなかった。&restと&bodyはリストを作る。だから,bodyでマクロの式のリストをいれると((expr))になる→,@でリスト内に展開する cl macro parameter rest body
![『Macro - KCS Wiki』へのコメント](https://cdn-ak-scissors.b.st-hatena.com/image/square/bd9916441f33f058f8a1d6688661af9582cc2fdd/height=288;version=1;width=512/https%3A%2F%2Fb.st-hatena.com%2Fbdefb8944296a0957e54cebcfefc25c4dcff9f5f%2Fimages%2Fv4%2Fpublic%2Fog_image.png)
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く