C# · 3月 24, 2022

C#/ .NET的解析器构建器

我想用C#编写一个简单的DSL.没有什么太复杂的.我正在寻找与Lex& YACC.到目前为止,我发现的最简单的是GOLD Parser构建器.另一种选择是使用lex& yacc可用F#,但我现在不想用F#编程.

如果您对Lex或Yacc的.NET版本有任何建议,我很乐意听到它们!

谢谢!

解决方法 如果你真的想留在C#中,我建议使用 Irony toolkit – 它允许你用C#代码指定语法.