Lines Matching defs:string
31 #include <string.h>
75 char *string;
76 err = ec_get_string(car, &string);
78 if (!strcmp(string, "extended")) *pcflags |= REG_EXTENDED;
79 else if (!strcmp(string, "basic")) *pcflags &= ~REG_EXTENDED;
80 else if (!strcmp(string, "icase")) *pcflags |= REG_ICASE;
81 else if (!strcmp(string, "newline")) *pcflags |= REG_NEWLINE;
82 else if (!strcmp(string, "nosub")) *pcflags |= REG_NOSUB;
83 else if (!strcmp(string, "notbol")) *peflags |= REG_NOTBOL;
84 else if (!strcmp(string, "noteol")) *peflags |= REG_NOTEOL;
134 char *string;
136 err = ec_get_string(ec_arg(2), &string);
143 err = regexec(preg, string, 0, 0, eflags);
159 char *string;
161 err = ec_get_string(ec_arg(2), &string);
169 err = regexec(preg, string, 1, &match, eflags);
175 ec_length_string(match.rm_eo - match.rm_so, string + match.rm_so));
185 char *string;
188 err = ec_get_string(ec_arg(2), &string);
205 err = regexec(preg, string, nmatch, pmatch, eflags);
219 string + pmatch[nmatch].rm_so),
238 char *string;
242 err = ec_get_string_length(ec_arg(2), &string, &lstring);
253 err = regexec(preg, string, 1, &match, eflags);
273 string + match.rm_so),
280 string += match.rm_eo;
295 char *string;
299 err = ec_get_string_length(ec_arg(2), &string, &lstring);
310 err = regexec(preg, string, 1, &match, eflags);
330 string), ec_list(
332 string + match.rm_so),
339 string += match.rm_eo;
342 ec_length_string(lstring, string), ec_nil()));