Lines Matching defs:CurTok
278 /// CurTok/getNextToken - Provide a simple token buffer. CurTok is the current
280 /// lexer and updates CurTok with its results.
281 static int CurTok;
282 static int getNextToken() { return CurTok = gettok(); }
290 if (!isascii(CurTok))
294 int TokPrec = BinopPrecedence[CurTok];
327 if (CurTok != ')')
341 if (CurTok != '(') // Simple variable ref.
347 if (CurTok != ')') {
354 if (CurTok == ')')
357 if (CurTok != ',')
378 if (CurTok != tok_then)
386 if (CurTok != tok_else)
403 if (CurTok != tok_identifier)
409 if (CurTok != '=')
416 if (CurTok != ',')
426 if (CurTok == ',') {
433 if (CurTok != tok_in)
453 if (CurTok != tok_identifier)
462 if (CurTok == '=') {
473 if (CurTok != ',')
477 if (CurTok != tok_identifier)
482 if (CurTok != tok_in)
501 switch (CurTok) {
524 if (!isascii(CurTok) || CurTok == '(' || CurTok == ',')
528 int Opc = CurTok;
549 int BinOp = CurTok;
593 switch (CurTok) {
603 if (!isascii(CurTok))
606 FnName += (char)CurTok;
612 if (!isascii(CurTok))
615 FnName += (char)CurTok;
620 if (CurTok == tok_number) {
629 if (CurTok != '(')
635 if (CurTok != ')')
1176 switch (CurTok) {