/* regexp.c */
char_u *skip_regexp __PARMS((char_u *p, int dirc, int magic));
vim_regexp *vim_regcomp __PARMS((char_u *exp, int magic));
int vim_regcomp_had_eol __PARMS((void));
int vim_regexec __PARMS((vim_regexp *prog, char_u *string, int at_bol));
int cstrncmp __PARMS((char_u *s1, char_u *s2, int n));
char_u *regtilde __PARMS((char_u *source, int magic));
int vim_regsub __PARMS((vim_regexp *prog, char_u *source, char_u *dest, int copy, int magic));
