Lines Matching defs:CurTok
251 /// CurTok/getNextToken - Provide a simple token buffer. CurTok is the current
253 /// lexer and updates CurTok with its results.
254 static int CurTok;
255 static int getNextToken() { return CurTok = gettok(); }
263 if (!isascii(CurTok))
267 int TokPrec = BinopPrecedence[CurTok];
300 if (CurTok != ')')
314 if (CurTok != '(') // Simple variable ref.
320 if (CurTok != ')') {
327 if (CurTok == ')')
330 if (CurTok != ',')
351 if (CurTok != tok_then)
359 if (CurTok != tok_else)
376 if (CurTok != tok_identifier)
382 if (CurTok != '=')
389 if (CurTok != ',')
399 if (CurTok == ',') {
406 if (CurTok != tok_in)
425 switch (CurTok) {
446 if (!isascii(CurTok) || CurTok == '(' || CurTok == ',')
450 int Opc = CurTok;
471 int BinOp = CurTok;
515 switch (CurTok) {
525 if (!isascii(CurTok))
528 FnName += (char)CurTok;
534 if (!isascii(CurTok))
537 FnName += (char)CurTok;
542 if (CurTok == tok_number) {
551 if (CurTok != '(')
557 if (CurTok != ')')
1000 switch (CurTok) {