我有以下语法片段:
SlotConstraint:
lExpr = [Slot] pred = ('in' | 'inn' | 'from' | 'fromm' | 'is') rExpr = SetSexpr |
lExpr = [Slot] pred = ('in' | 'inn' | 'from' | 'fromm' | 'is')? neg = ('not' | 'not in' | 'not from') rExpr = SetSexpr
;
当我写这样的内容时 - a in b
或a is not in b
就可以了。但是我无法写a is not b
。问题是:为什么它理解not in
或not from
但不理解not
?
由于
答案 0 :(得分:1)
不要在关键字中使用空格