Grammar-Kit 中的负前瞻
Negative lookaheads in Grammar-Kit
有没有办法在 Grammar-kit 中进行否定前瞻?
示例:我定义了两个标记 A 和 B,我想定义一个匹配 A 的规则,如果 A 后面没有跟 B。
我试图在这个 grammar 中找到它,但我无法阅读它。
Grammar-Kit 基于 PEG (Parsing Expression Grammars)。
- 正向预测:
&XXX
- 负前瞻:
!XXX
有没有办法在 Grammar-kit 中进行否定前瞻?
示例:我定义了两个标记 A 和 B,我想定义一个匹配 A 的规则,如果 A 后面没有跟 B。
我试图在这个 grammar 中找到它,但我无法阅读它。
Grammar-Kit 基于 PEG (Parsing Expression Grammars)。
- 正向预测:
&XXX
- 负前瞻:
!XXX