【发布时间】:2010-02-08 19:25:56
【问题描述】:
我可以写一个初始标记部分固定部分通用的规则吗?
rule: ID '=' NUMBER
;
ID: (A.. Z | a.. Z) +
NUMBER: (0 .. 9) +
但仅当令牌 ID 采用 var* 形式时(var 是固定的)
谢谢
【问题讨论】:
-
'But only if token ID is in form var* (in regular expression where var is fixed)'是什么意思?
-
我需要一个解析器来解析这样的代码:varA = 3 vare = 5 varDF = 3 ... 其中 var 是固定的,否则我会收到异常通知
-
啊,我明白了。嗯,那么 280Z28 已经回答了你的问题。
标签: parsing antlr expression token lexer