1
2
您没有空格规则,因此StringCharacter匹配除引号和反斜杠字符(+转义序列)之外的所有字符。包含一个空白规则,使其与单个AND/OR标记匹配。此外,我建议为字符串文本定义lexer规则(
|
2
1
然而,一个天真的解决方案:
使用空白规则会变得更复杂。另一种解决方案是语义谓词向前看,防止读取关键字。 |
user8468882 · 贪心算法 7 年前 |
Johnny · 二进制搜索是贪婪算法吗? 7 年前 |
Angel Todorov · 具有非贪婪规则的ANTLR 9 年前 |
tanvi · 取消联合设置林以安排作业 11 年前 |