1
10
不,不是虫子,阿飞。带上你的
自从
现在如果你插入一个想象中的标记
一切都好,因为你的规则总是会产生一个或多个
你可能想这样做:
也看到 第七章:树木建设 从 The Definitive ANTLR Reference . 尤其是段落 重写子规则中的规则 (第173页)和 在重写规则中引用以前的规则ast (第174/175页)。 |
2
7
如果要为“*”运算符生成一个n元树,所有子级都在同一级别,可以执行以下操作:
以下是一些将返回的示例:
bart上面的第三个示例将生成一个嵌套树,因为每个连续迭代的$expr结果是一个包含两个子节点的节点,如下所示:
你可能不需要,因为乘法是可交换的。 |
paranoider · /ANTLR解析器规则中的s/s 6 年前 |
tuk · Antlr分析规则,用于分析具有匹配大括号的字符串 7 年前 |
Ritwik Bhar · Antlr-解析多行#为C.g4定义 7 年前 |