Package org.antlr.runtime.debug
Class Tracer
- java.lang.Object
-
- org.antlr.runtime.debug.BlankDebugEventListener
-
- org.antlr.runtime.debug.Tracer
-
- All Implemented Interfaces:
DebugEventListener
public class Tracer extends BlankDebugEventListener
The default tracer mimics the traceParser behavior of ANTLR 2.x. This listens for debugging events from the parser and implies that you cannot debug and trace at the same time.
-
-
Field Summary
Fields Modifier and Type Field Description IntStreaminputprotected intlevel-
Fields inherited from interface org.antlr.runtime.debug.DebugEventListener
FALSE, PROTOCOL_VERSION, TRUE
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidenterRule(String ruleName)voidexitRule(String ruleName)ObjectgetInputSymbol(int k)-
Methods inherited from class org.antlr.runtime.debug.BlankDebugEventListener
addChild, becomeRoot, beginBacktrack, beginResync, commence, consumeHiddenToken, consumeNode, consumeToken, createNode, createNode, endBacktrack, endResync, enterAlt, enterDecision, enterRule, enterSubRule, errorNode, exitDecision, exitRule, exitSubRule, location, LT, LT, mark, nilNode, recognitionException, rewind, rewind, semanticPredicate, setTokenBoundaries, terminate
-
-