2009-08-15から1日間の記事一覧

CamlP4 では OCaml の lexer 拡張はできない。じゃあどうするか。んでもって OCaml で俺の糞 Perl を駆逐したいという話。

CamlP4 は lexer も parser も定義することが出来て、パース結果を元に計算させたり、他の言語のプログラムテキストや Caml の abstract syntax tree に変換することが出来ます。 また、CamlP4 ではパースルールに名前をつけることができ、この名前を使うこ…