| 1391 |
|
|
| 1392 |
/* This is used to skip a subpattern with a {0} quantifier */ |
/* This is used to skip a subpattern with a {0} quantifier */ |
| 1393 |
|
|
| 1394 |
OP_SKIPZERO /* 114 */ |
OP_SKIPZERO, /* 114 */ |
| 1395 |
|
|
| 1396 |
|
/* This is not an opcode, but is used to check that tables indexed by opcode |
| 1397 |
|
are the correct length, in order to catch updating errors - there have been |
| 1398 |
|
some in the past. */ |
| 1399 |
|
|
| 1400 |
|
OP_TABLE_LENGTH |
| 1401 |
}; |
}; |
| 1402 |
|
|
| 1403 |
/* *** NOTE NOTE NOTE *** Whenever the list above is updated, the two macro |
/* *** NOTE NOTE NOTE *** Whenever the list above is updated, the two macro |
| 1445 |
1, 1, 1, 1, 1, /* \A, \G, \K, \B, \b */ \ |
1, 1, 1, 1, 1, /* \A, \G, \K, \B, \b */ \ |
| 1446 |
1, 1, 1, 1, 1, 1, /* \D, \d, \S, \s, \W, \w */ \ |
1, 1, 1, 1, 1, 1, /* \D, \d, \S, \s, \W, \w */ \ |
| 1447 |
1, 1, 1, /* Any, AllAny, Anybyte */ \ |
1, 1, 1, /* Any, AllAny, Anybyte */ \ |
| 1448 |
3, 3, 1, /* NOTPROP, PROP, EXTUNI */ \ |
3, 3, /* \P, \p */ \ |
| 1449 |
1, 1, 1, 1, 1, /* \R, \H, \h, \V, \v */ \ |
1, 1, 1, 1, 1, /* \R, \H, \h, \V, \v */ \ |
| 1450 |
|
1, /* \X */ \ |
| 1451 |
1, 1, 2, 1, 1, /* \Z, \z, Opt, ^, $ */ \ |
1, 1, 2, 1, 1, /* \Z, \z, Opt, ^, $ */ \ |
| 1452 |
2, /* Char - the minimum length */ \ |
2, /* Char - the minimum length */ \ |
| 1453 |
2, /* Charnc - the minimum length */ \ |
2, /* Charnc - the minimum length */ \ |