Lexer 命令

詞法分析器規則可以包含相關命令

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

命令在規則結束時的 -> 之後定義。

  • skip:跳過匹配的文字,不會發出任何令牌
  • channel(n):在不同的頻道上發出令牌
  • type(n):更改發出的令牌型別
  • mode(n)pushMode(n)popModemore:控制詞法模式