Lines Matching refs:lasttoken
94 static int lasttoken; /* last token read */ variable
451 if (lasttoken == TELSE) in command()
462 t = lasttoken; in command()
487 if (lasttoken == TNL) in command()
489 else if (lasttoken != TSEMI) in command()
505 if (lasttoken != TSEMI) in command()
529 while (lasttoken != TESAC) { in command()
533 if (lasttoken == TLP) in command()
544 if (lasttoken != TRP) in command()
653 } else if (lasttoken == TREDIR) { in simplecmd()
657 } else if (lasttoken == TLP && app == &args->narg.next in simplecmd()
850 lasttoken = t = pp - parsekwd + KWDOFFSET; in readtoken()
893 #define RETURN(token) return lasttoken = token
902 return lasttoken; in xxreadtoken()
1596 return lasttoken = TREDIR; in readtoken1()
1605 return lasttoken = TWORD; in readtoken1()
1912 tokname[lasttoken], tokname[token]); in synexpect()
1914 fmtstr(msg, 64, "%s unexpected", tokname[lasttoken]); in synexpect()