Lines Matching refs:lasttoken
99 static int lasttoken; /* last token read */ variable
456 if (lasttoken == TELSE) in command()
467 t = lasttoken; in command()
492 if (lasttoken == TNL) in command()
494 else if (lasttoken != TSEMI) in command()
510 if (lasttoken != TSEMI) in command()
534 while (lasttoken != TESAC) { in command()
538 if (lasttoken == TLP) in command()
549 if (lasttoken != TRP) in command()
658 } else if (lasttoken == TREDIR) { in simplecmd()
662 } else if (lasttoken == TLP && app == &args->narg.next in simplecmd()
855 lasttoken = t = pp - parsekwd + KWDOFFSET; in readtoken()
898 #define RETURN(token) return lasttoken = token
907 return lasttoken; in xxreadtoken()
1601 return lasttoken = TREDIR; in readtoken1()
1610 return lasttoken = TWORD; in readtoken1()
1917 tokname[lasttoken], tokname[token]); in synexpect()
1919 fmtstr(msg, 64, "%s unexpected", tokname[lasttoken]); in synexpect()