Lines Matching defs:arg
127 static char *expand_set(char *arg, int *len)
132 while (*arg) {
138 if (*arg == '\\') {
139 arg++;
140 set[i++] = (int)handle_escape_char(&arg);
141 arg++;
144 if (arg[1] == '-') {
145 if (arg[2] == '\0') goto save;
146 j = arg[0];
147 k = arg[2];
150 arg += 3;
153 if (arg[0] == '[' && arg[1] == ':') {
155 if ((j = find_class(arg)) == class_invalid) goto save;
190 arg += 10;
194 arg += 9; //never here for class_xdigit.
197 if (arg[0] == '[' && arg[1] == '=') { //[=char=] only
198 arg += 2;
199 if (*arg) set[i++] = *arg;
200 if (!arg[1] || arg[1] != '=' || arg[2] != ']')
205 set[i++] = *arg++;