haskell BNF Converter

windowsコンパイルを試みる。
nmakeではエラーが発生するので、makefileから該当部分を抜き出してコマンドプロンプトで実行。

ghc -iformats -iformats/haskell2 -iformats/xml -iformats/profile -iformats/java -iformats/java1.5 -iformats/cpp -iformats/c -iformats/oz -package util --make CFTop -o bnfc

成功。

http://www.cs.chalmers.se/~markus/BNFC/BNF_Converter_Haskell_Mode.html
より、

>bnfc -haskell -m JavaLetteLight.cf

でAlexやHappy用のファイルとmakefileが作成される。