ReactOS 0.4.16-dev-306-g647d351
|
#include <schily/mconfig.h>
Go to the source code of this file.
Macros | |
#define | ALT '!' /* Alternation in match i.e. this!that!the_other */ |
#define | REP '#' /* Any number of occurrences of the following expr */ |
#define | NIL '%' /* Empty string (exactly nothing) */ |
#define | STAR '*' /* Any number of any character (equivalent of #?) */ |
#define | ANY '?' /* Any one character */ |
#define | QUOTE '\\' /* Quotes the next character */ |
#define | LBRACK '{' /* Begin of precedence grouping */ |
#define | RBRACK '}' /* End of precedence grouping */ |
#define | LCLASS '[' /* Begin of character set */ |
#define | RCLASS ']' /* End of character set */ |
#define | NOT '^' /* If first in set: invert set content */ |
#define | RANGE '-' /* Range notation in sets */ |
#define | START '^' /* Begin of a line */ |
#define | END '$' /* End of a line */ |
#define | casePAT |
#define | MAXPAT 128 /* Max length of pattern for opatmatch()/opatlmatch() */ |
Functions | |
int patcompile | __PR ((const unsigned char *__pat, int __patlen, int *__aux)) |
unsigned char *opatmatch | __PR ((const unsigned char *__pat, const int *__aux, const unsigned char *__str, int __soff, int __slen, int __alt)) |
unsigned char *patmatch | __PR ((const unsigned char *__pat, const int *__aux, const unsigned char *__str, int __soff, int __slen, int __alt, int __state[])) |
Definition at line 51 of file patmatch.h.
Definition at line 55 of file patmatch.h.
#define casePAT |
Definition at line 74 of file patmatch.h.
Definition at line 64 of file patmatch.h.
Definition at line 57 of file patmatch.h.
Definition at line 59 of file patmatch.h.
Definition at line 79 of file patmatch.h.
Definition at line 53 of file patmatch.h.
Definition at line 56 of file patmatch.h.
#define RBRACK '}' /* End of precedence grouping */ |
Definition at line 58 of file patmatch.h.
Definition at line 60 of file patmatch.h.
Definition at line 52 of file patmatch.h.
Definition at line 54 of file patmatch.h.
unsigned char *opatmatch __PR | ( | (const unsigned char *__pat, const int *__aux, const unsigned char *__str, int __soff, int __slen, int __alt) | ) |
unsigned char *patmatch __PR | ( | (const unsigned char *__pat, const int *__aux, const unsigned char *__str, int __soff, int __slen, int __alt, int __state[]) | ) |