1

ANTLR 可以使用 StringTemplate 或任何我希望它喜欢 Yacc/Bison 的文本输出 C#,还是只输出到 java?从我看过的例子来看,它似乎是一个非常以 java 为中心的工具。

4

4 回答 4

2

我刚刚开始了一篇关于如何在 .NET 环境中准确安装和使用 ANTLR 的小系列文章,因为关于这个问题的大多数文档都有些过时了。请参阅C# 的 ANTLR,第 1 部分

于 2008-12-03T07:44:08.320 回答
1

ANTLR IDE 有一个选项,您可以通过它在 Java 和 C# 代码生成之间切换。

更好的是,请参阅这篇文章(指定代码生成部分):

http://www.antlr2.org/doc/csharp-runtime.html

于 2008-09-17T17:47:35.237 回答
1

现在有一个 NuGet 包可以为您完成所有工作。

于 2012-03-09T00:38:30.813 回答
0

您可以从这里下载最新的源代码作为 tar 文件。C# 运行时(二进制)也可以直接在此处获得。

您在寻找哪种解决方案?

于 2008-09-15T20:37:04.393 回答