题
ANTLR 可以使用 StringTemplate 输出 C# 或我希望它像 Yacc/Bison 一样的任何文本,还是只输出到 java?从我看过的示例来看,它似乎是一个非常以 java 为中心的工具。
解决方案
ANTLR IDE 提供了可以在 Java 和 C# 代码生成之间切换的选项。
更好地参考这篇文章(指定代码生成部分):
其他提示
我刚刚开始写一篇关于如何在 .NET 环境中准确安装和使用 ANTLR 的小系列文章,因为有关此问题的大多数文档都有点过时了。看 C# 的 ANTLR,第 1 部分.
现在有一个 NuGet 包可以为您完成所有工作。
不隶属于 StackOverflow