Mar*_*ine 5 parsing d gppg abstract-syntax-tree lexical-analysis
当我在C#中的工作,我发现GPPG和gplex语法/词法分析器发电机是适合我的需求.我想知道D编程语言是否有类似的东西(即,在BNF或EBNF中给出语法的实用程序,输出将该语言修改/解析为抽象语法树的D代码).
我发现的最接近的是Goldie,但是我很难理解它,我无法得到任何东西.
我发现 Goldie 对于上下文不敏感语法非常出色,你确定吗?另外,http://www.wikiservice.at/d/wiki.cgi? GrammarParsers 列出了一些,但不知道哪些仍在开发中。如果 ANTLR-D 仍然有效,它可能是最好的选择之一。