| 1420 |
/* The next two pairs must (respectively) be kept together. */ |
/* The next two pairs must (respectively) be kept together. */ |
| 1421 |
|
|
| 1422 |
OP_CREF, /* 100 Used to hold a capture number as condition */ |
OP_CREF, /* 100 Used to hold a capture number as condition */ |
| 1423 |
OP_NCREF, /* 101 Same, but generaged by a name reference*/ |
OP_NCREF, /* 101 Same, but generated by a name reference*/ |
| 1424 |
OP_RREF, /* 102 Used to hold a recursion number as condition */ |
OP_RREF, /* 102 Used to hold a recursion number as condition */ |
| 1425 |
OP_NRREF, /* 103 Same, but generaged by a name reference*/ |
OP_NRREF, /* 103 Same, but generated by a name reference*/ |
| 1426 |
OP_DEF, /* 104 The DEFINE condition */ |
OP_DEF, /* 104 The DEFINE condition */ |
| 1427 |
|
|
| 1428 |
OP_BRAZERO, /* 105 These two must remain together and in this */ |
OP_BRAZERO, /* 105 These two must remain together and in this */ |
| 1855 |
#define UCD_BLOCK_SIZE 128 |
#define UCD_BLOCK_SIZE 128 |
| 1856 |
#define GET_UCD(ch) (_pcre_ucd_records + \ |
#define GET_UCD(ch) (_pcre_ucd_records + \ |
| 1857 |
_pcre_ucd_stage2[_pcre_ucd_stage1[(ch) / UCD_BLOCK_SIZE] * \ |
_pcre_ucd_stage2[_pcre_ucd_stage1[(ch) / UCD_BLOCK_SIZE] * \ |
| 1858 |
UCD_BLOCK_SIZE + ch % UCD_BLOCK_SIZE]) |
UCD_BLOCK_SIZE + (ch) % UCD_BLOCK_SIZE]) |
| 1859 |
|
|
| 1860 |
#define UCD_CHARTYPE(ch) GET_UCD(ch)->chartype |
#define UCD_CHARTYPE(ch) GET_UCD(ch)->chartype |
| 1861 |
#define UCD_SCRIPT(ch) GET_UCD(ch)->script |
#define UCD_SCRIPT(ch) GET_UCD(ch)->script |