Lines Matching defs:CurTok
254 /// CurTok/getNextToken - Provide a simple token buffer. CurTok is the current
256 /// lexer and updates CurTok with its results.
257 static int CurTok;
259 return CurTok = gettok();
268 if (!isascii(CurTok))
272 int TokPrec = BinopPrecedence[CurTok];
299 if (CurTok != '(') // Simple variable ref.
305 if (CurTok != ')') {
311 if (CurTok == ')') break;
313 if (CurTok != ',')
339 if (CurTok != ')')
354 if (CurTok != tok_then)
362 if (CurTok != tok_else)
379 if (CurTok != tok_identifier)
385 if (CurTok != '=')
392 if (CurTok != ',')
402 if (CurTok == ',') {
409 if (CurTok != tok_in)
429 if (CurTok != tok_identifier)
438 if (CurTok == '=') {
449 if (CurTok != ',') break;
452 if (CurTok != tok_identifier)
457 if (CurTok != tok_in)
476 switch (CurTok) {
492 if (!isascii(CurTok) || CurTok == '(' || CurTok == ',')
496 int Opc = CurTok;
517 int BinOp = CurTok;
560 switch (CurTok) {
570 if (!isascii(CurTok))
573 FnName += (char)CurTok;
579 if (!isascii(CurTok))
582 FnName += (char)CurTok;
587 if (CurTok == tok_number) {
596 if (CurTok != '(')
602 if (CurTok != ')')
1303 switch (CurTok) {