Lines Matching refs:CurTok

257 static int CurTok;  variable
259 return CurTok = gettok(); in getNextToken()
268 if (!isascii(CurTok)) in GetTokPrecedence()
272 int TokPrec = BinopPrecedence[CurTok]; in GetTokPrecedence()
292 if (CurTok != '(') // Simple variable ref. in ParseIdentifierExpr()
298 if (CurTok != ')') { in ParseIdentifierExpr()
304 if (CurTok == ')') break; in ParseIdentifierExpr()
306 if (CurTok != ',') in ParseIdentifierExpr()
331 if (CurTok != ')') in ParseParenExpr()
345 if (CurTok != tok_then) in ParseIfExpr()
352 if (CurTok != tok_else) in ParseIfExpr()
367 if (CurTok != tok_identifier) in ParseForExpr()
373 if (CurTok != '=') in ParseForExpr()
380 if (CurTok != ',') in ParseForExpr()
389 if (CurTok == ',') { in ParseForExpr()
395 if (CurTok != tok_in) in ParseForExpr()
413 if (CurTok != tok_identifier) in ParseVarExpr()
422 if (CurTok == '=') { in ParseVarExpr()
432 if (CurTok != ',') break; in ParseVarExpr()
435 if (CurTok != tok_identifier) in ParseVarExpr()
440 if (CurTok != tok_in) in ParseVarExpr()
458 switch (CurTok) { in ParsePrimary()
474 if (!isascii(CurTok) || CurTok == '(' || CurTok == ',') in ParseUnary()
478 int Opc = CurTok; in ParseUnary()
498 int BinOp = CurTok; in ParseBinOpRHS()
538 switch (CurTok) { in ParsePrototype()
548 if (!isascii(CurTok)) in ParsePrototype()
551 FnName += (char)CurTok; in ParsePrototype()
557 if (!isascii(CurTok)) in ParsePrototype()
560 FnName += (char)CurTok; in ParsePrototype()
565 if (CurTok == tok_number) { in ParsePrototype()
574 if (CurTok != '(') in ParsePrototype()
580 if (CurTok != ')') in ParsePrototype()
1085 switch (CurTok) { in MainLoop()