antlr.debug

Class ParserReporter

Implemented Interfaces:
EventListener, ListenerBase, MessageListener, ParserListener, ParserMatchListener, ParserTokenListener, SemanticPredicateListener, SyntacticPredicateListener, TraceListener

public class ParserReporter
extends Tracer
implements ParserListener

Field Summary

Fields inherited from class antlr.debug.Tracer

indent

Method Summary

void
parserConsume(ParserTokenEvent e)
void
parserLA(ParserTokenEvent e)
void
parserMatch(ParserMatchEvent e)
void
parserMatchNot(ParserMatchEvent e)
void
parserMismatch(ParserMatchEvent e)
void
parserMismatchNot(ParserMatchEvent e)
void
reportError(MessageEvent e)
void
reportWarning(MessageEvent e)
void
semanticPredicateEvaluated(SemanticPredicateEvent e)
void
syntacticPredicateFailed(SyntacticPredicateEvent e)
void
syntacticPredicateStarted(SyntacticPredicateEvent e)
void
syntacticPredicateSucceeded(SyntacticPredicateEvent e)

Methods inherited from class antlr.debug.Tracer

dedent, enterRule, exitRule, indent

Methods inherited from class antlr.debug.TraceAdapter

doneParsing, enterRule, exitRule, refresh

Method Details

parserConsume

public void parserConsume(ParserTokenEvent e)
Specified by:
parserConsume in interface ParserTokenListener

parserLA

public void parserLA(ParserTokenEvent e)
Specified by:
parserLA in interface ParserTokenListener

parserMatch

public void parserMatch(ParserMatchEvent e)
Specified by:
parserMatch in interface ParserMatchListener

parserMatchNot

public void parserMatchNot(ParserMatchEvent e)
Specified by:
parserMatchNot in interface ParserMatchListener

parserMismatch

public void parserMismatch(ParserMatchEvent e)
Specified by:
parserMismatch in interface ParserMatchListener

parserMismatchNot

public void parserMismatchNot(ParserMatchEvent e)
Specified by:
parserMismatchNot in interface ParserMatchListener

reportError

public void reportError(MessageEvent e)
Specified by:
reportError in interface MessageListener

reportWarning

public void reportWarning(MessageEvent e)
Specified by:
reportWarning in interface MessageListener

semanticPredicateEvaluated

public void semanticPredicateEvaluated(SemanticPredicateEvent e)
Specified by:
semanticPredicateEvaluated in interface SemanticPredicateListener

syntacticPredicateFailed

public void syntacticPredicateFailed(SyntacticPredicateEvent e)
Specified by:
syntacticPredicateFailed in interface SyntacticPredicateListener

syntacticPredicateStarted

public void syntacticPredicateStarted(SyntacticPredicateEvent e)
Specified by:
syntacticPredicateStarted in interface SyntacticPredicateListener

syntacticPredicateSucceeded

public void syntacticPredicateSucceeded(SyntacticPredicateEvent e)
Specified by:
syntacticPredicateSucceeded in interface SyntacticPredicateListener