Lines Matching refs:readtoken
9295 static char *wordtext; /* text of last word returned by readtoken */
9345 static int readtoken(void);
9359 tok = readtoken();
9385 tok = readtoken();
9422 t = readtoken();
9450 if (readtoken() == TNOT) {
9456 if (readtoken() == TPIPE) {
9469 } while (readtoken() == TPIPE);
9541 if (readtoken() != TWORD)
9588 switch (readtoken()) {
9616 if (readtoken() != TRP)
9660 switch (readtoken()) {
9668 if (readtoken() != TTHEN)
9672 while (readtoken() == TELIF) {
9677 if (readtoken() != TTHEN)
9695 got = readtoken();
9706 if (readtoken() != TWORD || quoteflag || ! goodname(wordtext))
9712 if (readtoken() == TIN) {
9714 while (readtoken() == TWORD) {
9741 if (readtoken() != TDO)
9749 if (readtoken() != TWORD)
9758 } while (readtoken() == TNL);
9764 t = readtoken();
9767 readtoken();
9776 if (readtoken() != TPIPE)
9779 readtoken();
9789 t = readtoken();
9815 if (readtoken() != t)
9822 while (readtoken() == TREDIR) {
10072 /* end of readtoken routine */
10405 else if (readtoken() != TRP)
10463 } /* end of readtoken */
10477 * word parsing code into a separate routine. In this case, readtoken
10634 readtoken(void)
10703 t = readtoken();
10722 t = readtoken();