antlr.debug
Class DebuggingCharScanner
public abstract
class
DebuggingCharScanner
extends CharScanner
implements DebuggingParser
protected String[] ruleNames
protected String[] semPredNames
public void consume()
protected void fireEnterRule(int num, int data)
protected void fireExitRule(int num, int ttype)
protected boolean fireSemanticPredicateEvaluated(int type, int num, boolean condition)
protected void fireSyntacticPredicateFailed()
protected void fireSyntacticPredicateStarted()
protected void fireSyntacticPredicateSucceeded()
public String getRuleName(int num)
public String getSemPredName(int num)
public void goToSleep()
public boolean isDebugMode()
public char LA(int i)
protected
Token makeToken(int t)
public void match(char c)
public void match(String s)
public void matchNot(char c)
public void matchRange(char c1, char c2)
public void newline()
Report exception errors caught in nextToken()
public void reportError(String s)
Parser error-reporting function can be overridden in subclass
public void reportWarning(String s)
Parser warning-reporting function can be overridden in subclass
public void setDebugMode(boolean value)
public void setupDebugging()
public void wakeUp()