| 84 |
small value. ***NOTE*** If the start of this table is modified, the two tables |
small value. ***NOTE*** If the start of this table is modified, the two tables |
| 85 |
that follow must also be modified. */ |
that follow must also be modified. */ |
| 86 |
|
|
| 87 |
static uschar coptable[] = { |
static const uschar coptable[] = { |
| 88 |
0, /* End */ |
0, /* End */ |
| 89 |
0, 0, 0, 0, 0, /* \A, \G, \K, \B, \b */ |
0, 0, 0, 0, 0, /* \A, \G, \K, \B, \b */ |
| 90 |
0, 0, 0, 0, 0, 0, /* \D, \d, \S, \s, \W, \w */ |
0, 0, 0, 0, 0, 0, /* \D, \d, \S, \s, \W, \w */ |
| 138 |
/* These 2 tables allow for compact code for testing for \D, \d, \S, \s, \W, |
/* These 2 tables allow for compact code for testing for \D, \d, \S, \s, \W, |
| 139 |
and \w */ |
and \w */ |
| 140 |
|
|
| 141 |
static uschar toptable1[] = { |
static const uschar toptable1[] = { |
| 142 |
0, 0, 0, 0, 0, 0, |
0, 0, 0, 0, 0, 0, |
| 143 |
ctype_digit, ctype_digit, |
ctype_digit, ctype_digit, |
| 144 |
ctype_space, ctype_space, |
ctype_space, ctype_space, |
| 146 |
0 /* OP_ANY */ |
0 /* OP_ANY */ |
| 147 |
}; |
}; |
| 148 |
|
|
| 149 |
static uschar toptable2[] = { |
static const uschar toptable2[] = { |
| 150 |
0, 0, 0, 0, 0, 0, |
0, 0, 0, 0, 0, 0, |
| 151 |
ctype_digit, 0, |
ctype_digit, 0, |
| 152 |
ctype_space, 0, |
ctype_space, 0, |