/* NetHack 3.7 nhregex.h $NHDT-Date: $ $NHDT-Branch: NetHack-3.7 $:$NHDT-Revision: $ */ /* NetHack may be freely redistributed. See license for details. */ #ifndef NHREGEX_H #define NHREGEX_H /* ### {cpp,pmatch,posix}regex.c ### */ extern struct nhregex *regex_init(void); extern boolean regex_compile(const char *, struct nhregex *) NONNULLARG1; extern char *regex_error_desc(struct nhregex *, char *) NONNULLARG2; extern boolean regex_match(const char *, struct nhregex *) NO_NNARGS; extern void regex_free(struct nhregex *) NONNULLARG1; #endif /* NHREGEX_H */ /*extern.h*/