Lexer 命令

词法分析器规则可以包含相关命令

WHITESPACE: [ \r\n] -> skip;

命令在规则结束时的 -> 之后定义。

  • skip:跳过匹配的文本,不会发出任何令牌
  • channel(n):在不同的频道上发出令牌
  • type(n):更改发出的令牌类型
  • mode(n)pushMode(n)popModemore:控制词法模式