Lines Matching defs:token
30 int start_token; /* token than began nesting (eg, FOR) */
72 static bool reject; /* token(cf) gets symbol again */
77 #define token(cf) ((reject) ? (ACCEPT, symbol) : (symbol = yylex(cf)))
80 if ((unsigned int)token(cf) != (unsigned int)(c)) \
109 while (token(0) == '|') {
130 while ((c = token(0)) == LOGAND || c == LOGOR) {
151 * we don't worry about what flags to pass token()
153 c = token(0);
281 switch (c = token(cf|KEYWORD|sALIAS|CMDASN)) {
356 while (token(CONTIN) == LWORD)
403 switch (token(LETEXPR)) {
543 c = token(CONTIN|KEYWORD|sALIAS);
580 switch (token(KEYWORD|sALIAS|CMDASN)) {
604 c = token(CONTIN|KEYWORD|sALIAS);
634 if ((unsigned int)token(CONTIN | KEYWORD) != ORD('('))
637 switch (token(0)) {
652 } while (token(0) == '|');
675 /* initialised above, but we need to eat the token */
756 if ((c = token(CONTIN|KEYWORD|sALIAS)) != IN) {
762 while ((c = token(0)) == LWORD)
855 c = token(0);
972 * Test if the current token is a whatever. Accepts the current token if