Lines Matching refs:toys
41 #include "toys.h"
96 toys.exitval = 2;
97 if (!strcmp("[", toys.which->name))
98 if (!toys.optc || strcmp("]", toys.optargs[--toys.optc]))
102 if (toys.optc) for (pos = paren = pstack = 0; ; pos++) {
103 int len = toys.optc-pos;
105 if (!toys.optargs[pos]) perror_exit("need arg @%d", pos);
108 result = do_test(toys.optargs+pos, &len);
112 if (toys.optargs[pos+1]) {
113 if (!strcmp("!", toys.optargs[pos])) {
117 if (!strcmp("(", toys.optargs[pos])) {
123 result = *toys.optargs[pos++];
125 s = toys.optargs[pos];
138 s = toys.optargs[++pos];
159 toys.exitval = !result;