ksmakotoのhatenadiaryスマートフォン用の表示で見るksmakotoのhatenadiary2014-12-03マクロ、拙作のテキストマクロ言語m55について主にテキストマクロプロセッサとは何かLispのマクロはテキスト変換ではなく、リスト(ないし多分木)からリストに変換するものですから、まず除外されます。言えたいていのプログラマがマクロと言ってまず思い浮かべるのはCプリプロセッサでしょうから、ここではそのような、テキストを処理するマクロプロセッサについての話をします。CPPCプリプロセッサはC言語の歴史と同じくらいの長さの歴史があります。書き換えられて泣く覚悟があるのだろうと想像します。