我正在寻找像 flex/bison 这样适用于 C# 代码的东西。我希望能够提供一些语言描述符并且应该生成一个解析器。
最佳答案
有多种选择。我发现讽刺很好。它功能强大,并且具有新颖的语法,利用 C# 运算符重载直接在 C# 中传达语法的语法。
Irony - .NET 语言实现工具包。
http://irony.codeplex.com/
关于c# - C# 中自己的 DSL 的代码解析器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5060583/