对于此语法:
ACTION_ESCAPE
: EscAny -> type (ACTION_CONTENT)
在visitTerminal(TerminalNode节点(中,对ANTLRv4Lexer.VOCABULARY.getSymbolicName(node.getSymbol().getType())
的调用给了我令牌名称ACTION_CONTENT
,但是我怎样才能得到ACTION_ESCAPE
/EscAny
?
无法获取与输入EscAny
匹配的规则类型,因为已显式将令牌值更改为ACTION_CONTENT
。标识令牌的唯一方法是令牌类型。
如果您想要原始类型,则首先不要替换它。