soutaroのHaskellにっき

2008-02-02

[]全体の構造を考える 全体の構造を考える - soutaroのHaskellにっき を含むブックマーク はてなブックマーク - 全体の構造を考える - soutaroのHaskellにっき

普通に…

モジュール名ファイル名説明
Mainmain.mlエントリポイントを書きます
Astast.ml抽象構文木(Abstract Syntax Tree)の定義と操作を書きます
Lexerlexer.mll字句解析器を書きます
Parserparser.mly構文解析器を書きます
Valuesvalues.ml値の定義と操作を書きます
Preludeprelude.ml組み込みの値の定義を書きます
Evaleval.ml評価器(evaluator)の定義を書きます
Debugdebug.mlデバッグプリンタの定義を書きます

ビルドの方法は

$ ocamlbuild -ocamlc "ocamlfind ocamlc -package extlib" -lib extlib main.byte

みたいな感じです.これはMakefileに書いてあります.