#ifndef UWILDMAT_H #define UWILDMAT_H 1 #include #include #include /* ** WILDMAT MATCHING */ enum uwildmat { UWILDMAT_FAIL = 0, UWILDMAT_MATCH = 1, UWILDMAT_POISON }; extern bool is_valid_utf8(const char *start); extern bool uwildmat(const char *text, const char *pat); extern bool uwildmat_simple(const char *text, const char *pat); extern enum uwildmat uwildmat_poison(const char *text, const char *pat); #endif /* UWILDMAT_H */