这不能在 ANTLR 4 中编译:
Number options { backtrack=true; }
: (IntegerLiteral Range)=> IntegerLiteral { $type = IntegerLiteral; }
| (FloatLiteral)=> FloatLiteral { $type = FloatLiteral; }
| IntegerLiteral { $type = IntegerLiteral; }
;
因为 backtrace=true... 它发生了什么?
我应该在 ANTLR 4 instread 中使用什么?