reader macro
リードマクロにめざめる。最も単純な例ではquote
(quote a) => A 'a => A
があるが、要するにreadで事前に環境に登録しておいた文字を読み取ると対応する関数が呼ばれるということらしい。これを上手に使いこなせれば容易に俺言語がつくれる。つまりコードがさらに短くなり、自分はいいが人にはとても読めないであろうプログラムを大量生産することになるであろう。「ルークよ、フォースを信じるのだ」の世界ですね。
リードマクロにめざめる。最も単純な例ではquote
(quote a) => A 'a => A
があるが、要するにreadで事前に環境に登録しておいた文字を読み取ると対応する関数が呼ばれるということらしい。これを上手に使いこなせれば容易に俺言語がつくれる。つまりコードがさらに短くなり、自分はいいが人にはとても読めないであろうプログラムを大量生産することになるであろう。「ルークよ、フォースを信じるのだ」の世界ですね。