Lines Matching defs:stype
151 short stype; /* [=+-?%#] action after expanded word */
289 int stype;
294 type = varsub(&x, varname, sp, &stype, &slen);
322 st->stype = stype;
328 if (stype)
330 switch (stype & 0x7f) {
389 switch (st->stype&0x7f) {
400 dp, st->stype);
706 int stype; /* substitution type */
750 stype = 0;
754 stype = 0x80;
759 stype |= c;
762 stype = c;
764 stype |= 0x80;
767 } else if (stype) /* : is not ok */
769 if (!stype && *word != CSUBST)
771 *stypep = stype;
776 switch (stype & 0x7f) {
797 switch (stype & 0x7f) {
823 if ((stype & 0x7f) == '='
832 c = stype&0x7f;
835 (((stype&0x80) ? *xp->str=='\0' : xp->str==null) ? /* undef? */