Lines Matching defs:nxtarg
31 static char *nxtarg(int mt);
60 if (nxtarg(1) != 0)
66 nxtarg(int mt)
85 p2 = nxtarg(1);
103 p2 = nxtarg(1);
113 if (EQ(nxtarg(0), "!"))
127 a = nxtarg(0);
130 if (!EQ(nxtarg(0), ")")) synbad(") expected", "");
133 p2 = nxtarg(1);
137 return (tio(nxtarg(0), 4));
140 return (tio(nxtarg(0), 2));
143 return (tio(nxtarg(0), 1));
146 return (filtyp(nxtarg(0), S_IFDIR));
149 return (filtyp(nxtarg(0), S_IFCHR));
152 return (filtyp(nxtarg(0), S_IFBLK));
157 return (stat(nxtarg(0), &statb) >= 0 &&
162 return (filtyp(nxtarg(0), S_IFLNK));
165 return (ftype(nxtarg(0), S_ISUID));
168 return (ftype(nxtarg(0), S_ISGID));
171 return (ftype(nxtarg(0), S_ISVTX));
175 return (filtyp(nxtarg(0), S_IFIFO));
177 return (nxtarg(0), 0);
181 return (fsizep(nxtarg(0)));
186 else if (EQ((a = nxtarg(0)), "-a") || EQ(a, "-o")) {
193 return (!EQ(nxtarg(0), ""));
195 return (EQ(nxtarg(0), ""));
198 p2 = nxtarg(1);
206 return (EQ(nxtarg(0), a));
209 return (!EQ(nxtarg(0), a));
212 int2 = atoi(nxtarg(0));