Parser
C#のParserが欲しかったのでantlr2.7.4と文法ファイルをダウンロードしてきてビルドを試みました。
$ cantlr cs.g
を実行すると次のファイルが生成されます。
- CSharpLexer.cs
- CSharpParser.cs
- CSharpTokenTypes.cs
これを
$ csc /r:antlr.runtime.dll /t:library /out:CSharpParser.dll *.cs
とかすると、アセンブリが生成される・・・と思うのですが、CSharpParser.csのコンパイルでこけます。CSharpLexer.csは通ったんですけどね。念のためantlr2.7.3でも試してみましたが同じ結果でした。お手上げ。