Lines Matching defs:CurTok
304 /// CurTok/getNextToken - Provide a simple token buffer. CurTok is the current
306 /// lexer and updates CurTok with its results.
307 static int CurTok;
308 static int getNextToken() { return CurTok = gettok(); }
316 if (!isascii(CurTok))
320 int TokPrec = BinopPrecedence[CurTok];
353 if (CurTok != ')')
367 if (CurTok != '(') // Simple variable ref.
373 if (CurTok != ')') {
380 if (CurTok == ')')
383 if (CurTok != ',')
404 if (CurTok != tok_then)
412 if (CurTok != tok_else)
429 if (CurTok != tok_identifier)
435 if (CurTok != '=')
442 if (CurTok != ',')
452 if (CurTok == ',') {
459 if (CurTok != tok_in)
479 if (CurTok != tok_identifier)
488 if (CurTok == '=') {
499 if (CurTok != ',')
503 if (CurTok != tok_identifier)
508 if (CurTok != tok_in)
527 switch (CurTok) {
550 if (!isascii(CurTok) || CurTok == '(' || CurTok == ',')
554 int Opc = CurTok;
575 int BinOp = CurTok;
619 switch (CurTok) {
629 if (!isascii(CurTok))
632 FnName += (char)CurTok;
638 if (!isascii(CurTok))
641 FnName += (char)CurTok;
646 if (CurTok == tok_number) {
655 if (CurTok != '(')
661 if (CurTok != ')')
1226 switch (CurTok) {