Lines Matching refs: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 != '=')
393 if (CurTok != ',')
403 if (CurTok == ',') {
410 if (CurTok != tok_in)
430 if (CurTok != tok_identifier)
439 if (CurTok == '=') {
450 if (CurTok != ',') break;
453 if (CurTok != tok_identifier)
458 if (CurTok != tok_in)
477 switch (CurTok) {
493 if (!isascii(CurTok) || CurTok == '(' || CurTok == ',')
497 int Opc = CurTok;
518 int BinOp = CurTok;
561 switch (CurTok) {
571 if (!isascii(CurTok))
574 FnName += (char)CurTok;
580 if (!isascii(CurTok))
583 FnName += (char)CurTok;
588 if (CurTok == tok_number) {
597 if (CurTok != '(')
603 if (CurTok != ')')
1306 switch (CurTok) {