支持后缀协议的解析器生成器或库
我正在为某种语言开发语法解析器。但这种语言对后缀一致要求很高。例如,在英语中,动词必须与代词一致,如 I、we、you-do 或 he、she、it、this-does…
Haskell 秒差距和无序属性
我正在尝试使用 Parsec 来解析这样的内容: property :: CharParser SomeObject property = do name parameters value return SomeObjectInstance { f…
解析Java中类似乳胶的语言
我正在尝试用 Java 为类似于 Latex 的简单语言编写一个解析器,即它包含大量非结构化文本,中间有几个 \commands[with]{some}{parameters} 。像 \\ 这…
Antlr 中具有固定节点而不是错误节点的 AST
我有一个 antlr 生成的 Java 解析器,它使用 C 目标,并且运行得很好。问题是我还希望它能够解析错误代码并生成有意义的 AST。如果我向它提供一个最小…
HTTP/1.1 的开源机器可读语法?
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
PHP 中的 Lex 和 Yacc
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
Silverilight 中的语言解析器
我需要为某些特定语言(SQL 的子集)编写解析器。据我所知,最简单的方法是在 BNF 中定义语法并使用类似 yacc 的工具(我对 GPPG)。但当我开始时,我…