public String toString(Grammar g) { if ( tokenTypeSet==null ) { return ""; } String r = tokenTypeSet.toString(g); return r; }
public String toString(Grammar g) { if ( tokenTypeSet==null ) { return ""; } String r = tokenTypeSet.toString(g); return r; }
public String toString(Grammar g) { if ( tokenTypeSet==null ) { return ""; } String r = tokenTypeSet.toString(g); return r; }
public String toString(Grammar g) { if ( tokenTypeSet==null ) { return ""; } String r = tokenTypeSet.toString(g); return r; }
@Override public String toString() { return toString(null); }
@Override public String toString() { return toString(null); }
public String toString() { return toString(null); }
public String toString() { return toString(null); }
public class ExceptionErrorStrategy extends DefaultErrorStrategy { @Override public void recover(Parser recognizer, RecognitionException e) { throw e; } @Override public void reportInputMismatch(Parser recognizer, InputMismatchException e) throws RecognitionException { String msg = "mismatched input " + getTokenErrorDisplay(e.getOffendingToken()); msg += " expecting one of "+e.getExpectedTokens().toString(recognizer.getTokenNames()); RecognitionException ex = new RecognitionException(msg, recognizer, recognizer.getInputStream(), recognizer.getContext()); ex.initCause(e); throw ex; } @Override public void reportMissingToken(Parser recognizer) { beginErrorCondition(recognizer); Token t = recognizer.getCurrentToken(); IntervalSet expecting = getExpectedTokens(recognizer); String msg = "missing "+expecting.toString(recognizer.getTokenNames()) + " at " + getTokenErrorDisplay(t); throw new RecognitionException(msg, recognizer, recognizer.getInputStream(), recognizer.getContext()); } }