Lexepars:简洁的monadic解析器组合器库具有单独的lexerparser阶段越位规则和大尺寸输入支持 源码
雷帕斯 Lexepars是一个简洁,轻巧但功能强大的monadic解析器组合器库。 意味着您将始终获得最终的解析结果。 Combininig更轻松的解析器可以使您构建复杂的语法(反过来又是解析器)。 该库可以与功能齐全的解析器生成套件(例如Antlr)竞争,而又不具有冗长的词性以及处理自定义语法规范语言,链中的多个工具以及项目中“赠送给您的代码”的开销。 使Lexepars如此强大的原因在于其独立的标记化和解析阶段。 完美的说明是唯一的dotnet解析器组合程序库,它能够解析缩进是语法一部分的越位,甚至像一样棘手。 查看! 它完全用C#编写,并且完全 ,因此您可以使用任何dotnet语言在代码
用户评论