blob: 83c1c9f29083b5e235097099d905f1cb14bc94ca (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
# PATTERN.H -- Pattern Matching Metacharacters (STRMATCH, PATMATCH).
define CH_BOL '^' # beginning of line symbol
define CH_NOT '^' # not, in character classes
define CH_EOL '$' # end of line symbol
define CH_ANY '?' # match any single character
define CH_CLOSURE '*' # zero or more occurrences
define CH_CCL '[' # begin character class
define CH_CCLEND ']' # end character class
define CH_RANGE '-' # as in [a-z]
define CH_ESCAPE '\\' # escape character
define CH_WHITESPACE '#' # match optional whitespace
define CH_IGNORECASE '{' # begin ignoring case
define CH_MATCHCASE '}' # begin checking case
|