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()
299 if (CurTok != '(') // Simple variable ref. in ParseIdentifierExpr()
305 if (CurTok != ')') { in ParseIdentifierExpr()
311 if (CurTok == ')') break; in ParseIdentifierExpr()
313 if (CurTok != ',') in ParseIdentifierExpr()
339 if (CurTok != ')') in ParseParenExpr()
354 if (CurTok != tok_then) in ParseIfExpr()
362 if (CurTok != tok_else) in ParseIfExpr()
379 if (CurTok != tok_identifier) in ParseForExpr()
385 if (CurTok != '=') in ParseForExpr()
392 if (CurTok != ',') in ParseForExpr()
402 if (CurTok == ',') { in ParseForExpr()
409 if (CurTok != tok_in) in ParseForExpr()
429 if (CurTok != tok_identifier) in ParseVarExpr()
438 if (CurTok == '=') { in ParseVarExpr()
449 if (CurTok != ',') break; in ParseVarExpr()
452 if (CurTok != tok_identifier) in ParseVarExpr()
457 if (CurTok != tok_in) in ParseVarExpr()
476 switch (CurTok) { in ParsePrimary()
492 if (!isascii(CurTok) || CurTok == '(' || CurTok == ',') in ParseUnary()
496 int Opc = CurTok; in ParseUnary()
517 int BinOp = CurTok; in ParseBinOpRHS()
560 switch (CurTok) { in ParsePrototype()
570 if (!isascii(CurTok)) in ParsePrototype()
573 FnName += (char)CurTok; in ParsePrototype()
579 if (!isascii(CurTok)) in ParsePrototype()
582 FnName += (char)CurTok; in ParsePrototype()
587 if (CurTok == tok_number) { in ParsePrototype()
596 if (CurTok != '(') in ParsePrototype()
602 if (CurTok != ')') in ParsePrototype()
1272 switch (CurTok) { in MainLoop()