2007-02-25 JavaCCのASTは使わず自作 HTML+SQLコンパイラ いま、JavaCCの研究をしてるが、Yaccと結構互換性あることがわかってきた。やっぱり、Yaccの方が使い易いなあ。Lexの方は、現在の状態に応じてトークンを切替える機能がちゃんとあったので一安心。 これがないと、プログラム中のコメントとか、文字列の中のエスケープ文字を扱うのにできなくなってしまう。もしかしたら、こっちの仕事はもう作るだけかも。 でも、やりだすと、いろんな問題が出てきて奥の深さが実感できるかもDBの方が難しいなあ。