/** Explicitly re-initialize just the token reader. This seems to be necessary to avoid certain looping errors when reading bogus input. See Interpreter. */ void reInitTokenInput( Reader in ) { jj_input_stream.ReInit( in, jj_input_stream.getEndLine(), jj_input_stream.getEndColumn() ); }
/** Explicitly re-initialize just the token reader. This seems to be necessary to avoid certain looping errors when reading bogus input. See Interpreter. */ void reInitTokenInput( Reader in ) { jj_input_stream.ReInit( in, jj_input_stream.getEndLine(), jj_input_stream.getEndColumn() ); }
protected Token jjFillToken() { Token t = Token.newToken(jjmatchedKind); t.kind = jjmatchedKind; String im = jjstrLiteralImages[jjmatchedKind]; t.image = (im == null) ? input_stream.GetImage() : im; t.beginLine = input_stream.getBeginLine(); t.beginColumn = input_stream.getBeginColumn(); t.endLine = input_stream.getEndLine(); t.endColumn = input_stream.getEndColumn(); return t; }
protected Token jjFillToken() { final Token t; final String curTokenImage; final int beginLine; final int endLine; final int beginColumn; final int endColumn; String im = jjstrLiteralImages[jjmatchedKind]; curTokenImage = (im == null) ? input_stream.GetImage() : im; beginLine = input_stream.getBeginLine(); beginColumn = input_stream.getBeginColumn(); endLine = input_stream.getEndLine(); endColumn = input_stream.getEndColumn(); t = Token.newToken(jjmatchedKind); t.kind = jjmatchedKind; t.image = curTokenImage; t.beginLine = beginLine; t.endLine = endLine; t.beginColumn = beginColumn; t.endColumn = endColumn; return t; } static final int[] jjnextStates = {
int error_column = input_stream.getEndColumn(); String error_after = null; boolean EOFSeen = false;
int error_column = input_stream.getEndColumn(); String error_after = null; boolean EOFSeen = false;