Lines Matching refs:word
51 * Perform aliasing on the word list lexp
53 * If word 0 of a command has an alias, do it.
74 if (!any(";&\n", p1->word[0]))
88 switch (p->word[0]) {
101 if (p->next != p2 && eq(p->next->word, STRand))
141 if (p1->word[0] == '(') {
142 for (p2 = p2->prev; p2->word[0] != ')'; p2 = p2->prev)
149 ap = adrof1(p1->word, &aliases);
162 if (p1->word[0] && eq(p1->word, alout.next->word)) {
163 Char *cp = alout.next->word;
165 alout.next->word = Strspl(STRQNULL, cp);
174 xfree(alout.prev->word);
186 xfree(p1->word);
210 if (any(";&\n", p1->word[0]))
231 switch (p->word[0]) {
244 if (p->word[1] == '|')
249 if (p->next != p2 && eq(p->next->word, STRand))
256 if (p->word[1] == '&')
299 switch (p->word[0]) {
340 switch (p->word[0]) {
351 if (p->word[1] != '|')
382 switch (p->word[0]) {
393 if (p->word[1] == '&' && l == 0) {
424 switch (p->word[0]) {
440 if (pn != p2 && pn->word[0] == '&') {
446 if (pn != p2 && pn->word[0] == '&')
462 * word word* [ < in ] [ > out ]
463 * KEYWORD ( word* ) word* [ < in ] [ > out ]
481 switch (srchx(p->word)) {
505 switch (p->word[0]) {
528 if (any(RELPAR, p->next->word[0]))
545 if (p2->word[0] == ')')
551 c = p->word[0];
572 if (p->word[1] == '>')
574 if (p->next != p2 && eq(p->next->word, STRand)) {
581 if (p->next != p2 && eq(p->next->word, STRbang))
588 if (any(RELPAR, p->word[0])) {
595 t->t_drit = Strsave(p->word);
601 if (p->word[1] == '<')
608 if (any(RELPAR, p->word[0])) {
617 t->t_dlef = Strsave(p->word);
628 av[n] = Strsave(p->word);