| 285 |
|
|
| 286 |
If there is only one character in the class, OP_CHAR or OP_CHARI is used for a |
If there is only one character in the class, OP_CHAR or OP_CHARI is used for a |
| 287 |
positive class, and OP_NOT or OP_NOTI for a negative one (that is, for |
positive class, and OP_NOT or OP_NOTI for a negative one (that is, for |
| 288 |
something like [^a]). However, OP_NOT[I] can be used only with single-unit |
something like [^a]). |
|
characters, so in UTF-8 (UTF-16) mode, the use of OP_NOT[I] applies only to |
|
|
characters whose code points are no greater than 127 (0xffff). |
|
| 289 |
|
|
| 290 |
Another set of 13 repeating opcodes (called OP_NOTSTAR etc.) are used for |
Another set of 13 repeating opcodes (called OP_NOTSTAR etc.) are used for |
| 291 |
repeated, negated, single-character classes. The normal single-character |
repeated, negated, single-character classes. The normal single-character |
| 465 |
|
|
| 466 |
|
|
| 467 |
Philip Hazel |
Philip Hazel |
| 468 |
December 2011 |
February 2012 |