Home | History | Annotate | Download | only in Chapter5

Lines Matching defs:getNextToken

190 /// CurTok/getNextToken - Provide a simple token buffer.  CurTok is the current
191 /// token the parser is looking at. getNextToken reads another token from the
194 static int getNextToken() {
226 getNextToken(); // eat identifier.
232 getNextToken(); // eat (
244 getNextToken();
249 getNextToken();
257 getNextToken(); // consume the number
263 getNextToken(); // eat (.
269 getNextToken(); // eat ).
275 getNextToken(); // eat the if.
283 getNextToken(); // eat the then
291 getNextToken();
301 getNextToken(); // eat the for.
307 getNextToken(); // eat identifier.
311 getNextToken(); // eat '='.
318 getNextToken();
326 getNextToken();
333 getNextToken(); // eat 'in'.
372 getNextToken(); // eat binop
408 getNextToken();
414 while (getNextToken() == tok_identifier)
420 getNextToken(); // eat ')'.
427 getNextToken(); // eat def.
448 getNextToken(); // eat extern.
739 getNextToken();
751 getNextToken();
769 getNextToken();
779 case ';': getNextToken(); break; // ignore top-level semicolons.
815 getNextToken();