Lines Matching defs:CurTok
295 /// CurTok/getNextToken - Provide a simple token buffer. CurTok is the current
297 /// lexer and updates CurTok with its results.
298 static int CurTok;
299 static int getNextToken() { return CurTok = gettok(); }
307 if (!isascii(CurTok))
311 int TokPrec = BinopPrecedence[CurTok];
344 if (CurTok != ')')
358 if (CurTok != '(') // Simple variable ref.
364 if (CurTok != ')') {
371 if (CurTok == ')')
374 if (CurTok != ',')
395 if (CurTok != tok_then)
403 if (CurTok != tok_else)
420 if (CurTok != tok_identifier)
426 if (CurTok != '=')
433 if (CurTok != ',')
443 if (CurTok == ',') {
450 if (CurTok != tok_in)
470 if (CurTok != tok_identifier)
479 if (CurTok == '=') {
490 if (CurTok != ',')
494 if (CurTok != tok_identifier)
499 if (CurTok != tok_in)
518 switch (CurTok) {
541 if (!isascii(CurTok) || CurTok == '(' || CurTok == ',')
545 int Opc = CurTok;
566 int BinOp = CurTok;
610 switch (CurTok) {
620 if (!isascii(CurTok))
623 FnName += (char)CurTok;
629 if (!isascii(CurTok))
632 FnName += (char)CurTok;
637 if (CurTok == tok_number) {
646 if (CurTok != '(')
652 if (CurTok != ')')
1178 switch (CurTok) {