bin/sh/parser.c
1043
lasttoken = t = pp -
bin/sh/parser.c
1090
#define RETURN(token) return lasttoken = (token)
bin/sh/parser.c
1101
tokname[lasttoken], lasttoken));
bin/sh/parser.c
1102
return lasttoken;
bin/sh/parser.c
2189
return lasttoken = TREDIR;
bin/sh/parser.c
2205
return lasttoken = TWORD;
bin/sh/parser.c
2529
token, tokname[token], tokname[lasttoken]));
bin/sh/parser.c
2530
CVTRACE(DBG_PARSE, (lasttoken==TWORD), (" \"%s\"", wordtext));
bin/sh/parser.c
2548
if (lasttoken == TWORD) {
bin/sh/parser.c
2557
fmtstr(msg, 34, "%s unexpected", tokname[lasttoken]);
bin/sh/parser.c
389
if (lasttoken == TELSE)
bin/sh/parser.c
401
n1->type = (lasttoken == TWHILE)? NWHILE : NUNTIL;
bin/sh/parser.c
416
if (lasttoken==TWORD && !quoteflag && equal(wordtext,"in")) {
bin/sh/parser.c
425
if (lasttoken != TNL && lasttoken != TSEMI)
bin/sh/parser.c
427
if (lasttoken == TNL)
bin/sh/parser.c
445
if (lasttoken != TNL && lasttoken != TSEMI)
bin/sh/parser.c
466
if (lasttoken != TWORD || !equal(wordtext, "in"))
bin/sh/parser.c
487
while (lasttoken != TESAC) {
bin/sh/parser.c
491
if (lasttoken == TLP)
bin/sh/parser.c
494
if (lasttoken < TWORD)
bin/sh/parser.c
503
if (lasttoken != TRP)
bin/sh/parser.c
662
} else if (lasttoken == TREDIR) {
bin/sh/parser.c
668
} else if (lasttoken == TLP && app == &args->narg.next