Lines Matching refs:readtoken
63 /* values returned by readtoken */
87 char *wordtext; /* text of last word returned by readtoken */
104 STATIC int readtoken(void);
174 tok = readtoken();
225 if ((t = readtoken()) == TAND) {
254 if (readtoken() == TNOT) {
260 if (readtoken() == TPIPE) {
273 } while (readtoken() == TPIPE);
305 switch (readtoken()) {
313 if (readtoken() != TTHEN)
317 while (readtoken() == TELIF) {
322 if (readtoken() != TTHEN)
340 if ((got=readtoken()) != TDO) {
349 if (readtoken() != TWORD || quoteflag || ! goodname(wordtext))
356 if (readtoken() == TIN) {
358 while (readtoken() == TWORD) {
385 if (readtoken() != TDO)
394 if (readtoken() != TWORD)
402 if (readtoken() != TIN)
407 t = readtoken();
410 readtoken();
419 if (readtoken() != TPIPE)
422 readtoken();
432 if ((t = readtoken()) != TESAC) {
459 if (readtoken() != t)
466 while (readtoken() == TREDIR) {
508 switch (readtoken()) {
537 if (readtoken() != TRP)
613 if (readtoken() != TWORD)
673 t = readtoken();
679 readtoken(void)
761 * word parsing code into a separate routine. In this case, readtoken
902 return readtoken();
1056 /* end of readtoken routine */
1396 if (readtoken() != TRP)
1436 } /* end of readtoken */