日曜プログラミング

休日趣味でやってるプログラミング関連記事をダラダラと

2013-11-13から1日間の記事一覧

Clojure シンタックスクォートマクロで名前空間修飾を回避する

Clojure のシンタックスクオートを使用したマクロでは、マクロ展開時シンボルに名前空間が修飾されて名前衝突を回避するようになっている。多分大部分はこれで問題ないんだろうけど、敢えて修飾したくない場合は以下のように書くとマクロ展開でシンボルその…