Lines Matching defs:lookahead

85     private Token lookahead;
119 * push back the lookahead token and restore the lookahead token
123 lookahead = previous;
128 * retrieve the next token, placing the token value in the lookahead
134 previous = lookahead;
135 lookahead = new Token(st.ttype, st.sval, st.nval);
136 log(ldebug, "lookahead = " + lookahead);
145 if ((lookahead.ttype == StreamTokenizer.TT_WORD)
146 && keyWords.contains(lookahead.sval)) {
147 Token t = lookahead;
151 throw new SyntaxException(st.lineno(), keyWords, lookahead);
160 if (lookahead.ttype == ttype && lookahead.sval.compareTo(token) == 0) {
164 lookahead);
172 if (lookahead.ttype == ttype) {
175 throw new SyntaxException(st.lineno(), new Token(ttype), lookahead);
183 if (lookahead.ttype == (int)ttype) {
188 lookahead);
272 String headerString = lookahead.sval;
284 double width = lookahead.nval;
296 String formatString = lookahead.sval;
308 switch (lookahead.ttype) {
315 String s = lookahead.sval;
318 "Reserved Word: " + lookahead.sval);
325 double literal = lookahead.nval;
331 throw new SyntaxException(st.lineno(), "IDENTIFIER", lookahead);
345 switch (lookahead.ttype) {
376 switch (lookahead.ttype) {
406 switch (lookahead.ttype) {
459 if (lookahead.ttype != StreamTokenizer.TT_WORD) {
463 if (lookahead.sval.compareTo(DATA) == 0) {
465 } else if (lookahead.sval.compareTo(HEADER) == 0) {
467 } else if (lookahead.sval.compareTo(WIDTH) == 0) {
469 } else if (lookahead.sval.compareTo(FORMAT) == 0) {
471 } else if (lookahead.sval.compareTo(ALIGN) == 0) {
473 } else if (lookahead.sval.compareTo(SCALE) == 0) {
489 if (lookahead.ttype != StreamTokenizer.TT_WORD) {
508 String optionName=lookahead.sval;
529 while (lookahead.ttype != StreamTokenizer.TT_EOF) {
531 if ((lookahead.ttype != StreamTokenizer.TT_WORD)
532 || (lookahead.sval.compareTo(START) != 0)) {
541 if ((lookahead.ttype == StreamTokenizer.TT_WORD)
542 && (lookahead.sval.compareTo(option) == 0)) {
559 while (lookahead.ttype != StreamTokenizer.TT_EOF) {
561 if ((lookahead.ttype != StreamTokenizer.TT_WORD)
562 || (lookahead.sval.compareTo(START) != 0)) {