2010-01-29から1日間の記事一覧

マクロ定義はメタプログラミング?

id:yagiey:20100128:1264631316で定義したマクロfooはhogeが束縛されているかどうかは気にしない。 展開された結果の式が、評価できる式なら構わないんだな。 マクロ展開を計算と捉えれば、マクロの定義はメタプログラミング考えられる。しかもホスト言語と…