/* Exports from re1.c */ char *re_byte_len(const char *re, int *len); char *re_compile(const char *re, scheme_value target); char *re_exec(scheme_value cr, const char *string, int start, scheme_value start_vec, scheme_value end_vec, int *hit); char *re_match(const char *re, const char *string, int start, scheme_value start_vec, scheme_value end_vec, int *hit); char *re_subst_len(scheme_value cr, const char *match, const char *src, int start, scheme_value start_vec, scheme_value end_vec, int *len); char *re_subst(scheme_value cr, const char *match, const char *src, int start, scheme_value start_vec, scheme_value end_vec, scheme_value outbuf, int *len); char *filter_stringvec(const char *re, char const **stringvec, int *nummatch);