Lines Matching refs:token
35 static int peektoken; /* expression lookahead token */
53 pptoken = pp.token;
54 pp.token = file;
58 pp.token = pptoken;
75 if (pathaccess(pp.path, pp.token, file, NiL, 0))
120 pptoken = pp.token;
121 pp.token = tmp;
124 pp.token = pptoken;
128 c = strcmp(tmp, pp.token);
129 else if ((c = regcomp(&re, pp.token, REG_AUGMENTED|REG_LENIENT|REG_NULL)) || (c = regexec(&re, tmp, NiL, 0, 0)) && c != REG_NOMATCH)
141 pp.token = pptoken;
167 index = (int)hashref(pp.strtab, pp.token);
180 if (pp.macref) pprefmac(pp.token, REF_IF);
183 strcpy(pred, pp.token);
532 n = chrtoi(pp.token + 1);
537 error(1, "'%s': multi-character character constants are not portable", pp.token);
557 n = strtoul(pp.token, NiL, 0);
561 n = chrtoi(pp.token);
564 if (!errmsg && !(pp.mode & INACTIVE)) errmsg = "invalid token";