Lines Matching defs:CurTok
282 /// CurTok/getNextToken - Provide a simple token buffer. CurTok is the current
284 /// lexer and updates CurTok with its results.
285 static int CurTok;
286 static int getNextToken() { return CurTok = gettok(); }
294 if (!isascii(CurTok))
298 int TokPrec = BinopPrecedence[CurTok];
331 if (CurTok != ')')
345 if (CurTok != '(') // Simple variable ref.
351 if (CurTok != ')') {
358 if (CurTok == ')')
361 if (CurTok != ',')
382 if (CurTok != tok_then)
390 if (CurTok != tok_else)
407 if (CurTok != tok_identifier)
413 if (CurTok != '=')
420 if (CurTok != ',')
430 if (CurTok == ',') {
437 if (CurTok != tok_in)
456 switch (CurTok) {
477 if (!isascii(CurTok) || CurTok == '(' || CurTok == ',')
481 int Opc = CurTok;
502 int BinOp = CurTok;
546 switch (CurTok) {
556 if (!isascii(CurTok))
559 FnName += (char)CurTok;
565 if (!isascii(CurTok))
568 FnName += (char)CurTok;
573 if (CurTok == tok_number) {
582 if (CurTok != '(')
588 if (CurTok != ')')
1055 switch (CurTok) {