我有这个代码:
varDeclaration
: type ID ('=' expression)? ';'
;
所以,并不总是('=' expression)
存在。但是,有时,我想处理这部分,但不知道它在这种情况下是否存在。我正在使用 ANTLR 4(并且经常使用 Listener),我怎么知道这一点。
谢谢 :)
我有这个代码:
varDeclaration
: type ID ('=' expression)? ';'
;
所以,并不总是('=' expression)
存在。但是,有时,我想处理这部分,但不知道它在这种情况下是否存在。我正在使用 ANTLR 4(并且经常使用 Listener),我怎么知道这一点。
谢谢 :)