Package antlr.debug
Class ParserReporter
- java.lang.Object
-
- antlr.debug.TraceAdapter
-
- antlr.debug.Tracer
-
- antlr.debug.ParserReporter
-
- All Implemented Interfaces:
ListenerBase,MessageListener,ParserListener,ParserMatchListener,ParserTokenListener,SemanticPredicateListener,SyntacticPredicateListener,TraceListener,java.util.EventListener
public class ParserReporter extends Tracer implements ParserListener
-
-
Constructor Summary
Constructors Constructor Description ParserReporter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidparserConsume(ParserTokenEvent e)voidparserLA(ParserTokenEvent e)voidparserMatch(ParserMatchEvent e)voidparserMatchNot(ParserMatchEvent e)voidparserMismatch(ParserMatchEvent e)voidparserMismatchNot(ParserMatchEvent e)voidreportError(MessageEvent e)voidreportWarning(MessageEvent e)voidsemanticPredicateEvaluated(SemanticPredicateEvent e)voidsyntacticPredicateFailed(SyntacticPredicateEvent e)voidsyntacticPredicateStarted(SyntacticPredicateEvent e)voidsyntacticPredicateSucceeded(SyntacticPredicateEvent e)-
Methods inherited from class antlr.debug.TraceAdapter
doneParsing, refresh
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface antlr.debug.ListenerBase
doneParsing, refresh
-
Methods inherited from interface antlr.debug.TraceListener
enterRule, exitRule
-
-
-
-
Method Detail
-
parserConsume
public void parserConsume(ParserTokenEvent e)
- Specified by:
parserConsumein interfaceParserTokenListener
-
parserLA
public void parserLA(ParserTokenEvent e)
- Specified by:
parserLAin interfaceParserTokenListener
-
parserMatch
public void parserMatch(ParserMatchEvent e)
- Specified by:
parserMatchin interfaceParserMatchListener
-
parserMatchNot
public void parserMatchNot(ParserMatchEvent e)
- Specified by:
parserMatchNotin interfaceParserMatchListener
-
parserMismatch
public void parserMismatch(ParserMatchEvent e)
- Specified by:
parserMismatchin interfaceParserMatchListener
-
parserMismatchNot
public void parserMismatchNot(ParserMatchEvent e)
- Specified by:
parserMismatchNotin interfaceParserMatchListener
-
reportError
public void reportError(MessageEvent e)
- Specified by:
reportErrorin interfaceMessageListener
-
reportWarning
public void reportWarning(MessageEvent e)
- Specified by:
reportWarningin interfaceMessageListener
-
semanticPredicateEvaluated
public void semanticPredicateEvaluated(SemanticPredicateEvent e)
- Specified by:
semanticPredicateEvaluatedin interfaceSemanticPredicateListener
-
syntacticPredicateFailed
public void syntacticPredicateFailed(SyntacticPredicateEvent e)
- Specified by:
syntacticPredicateFailedin interfaceSyntacticPredicateListener
-
syntacticPredicateStarted
public void syntacticPredicateStarted(SyntacticPredicateEvent e)
- Specified by:
syntacticPredicateStartedin interfaceSyntacticPredicateListener
-
syntacticPredicateSucceeded
public void syntacticPredicateSucceeded(SyntacticPredicateEvent e)
- Specified by:
syntacticPredicateSucceededin interfaceSyntacticPredicateListener
-
-