| 78 |
REG_BADPAT, /* unrecognized character after (?< */ |
REG_BADPAT, /* unrecognized character after (?< */ |
| 79 |
REG_BADPAT, /* lookbehind assertion is not fixed length */ |
REG_BADPAT, /* lookbehind assertion is not fixed length */ |
| 80 |
REG_BADPAT, /* malformed number or name after (?( */ |
REG_BADPAT, /* malformed number or name after (?( */ |
| 81 |
REG_BADPAT, /* conditional group containe more than two branches */ |
REG_BADPAT, /* conditional group contains more than two branches */ |
| 82 |
REG_BADPAT, /* assertion expected after (?( */ |
REG_BADPAT, /* assertion expected after (?( */ |
| 83 |
REG_BADPAT, /* (?R or (?digits must be followed by ) */ |
REG_BADPAT, /* (?R or (?digits must be followed by ) */ |
| 84 |
REG_ECTYPE, /* unknown POSIX class name */ |
REG_ECTYPE, /* unknown POSIX class name */ |
| 93 |
REG_BADPAT, /* closing ) for (?C expected */ |
REG_BADPAT, /* closing ) for (?C expected */ |
| 94 |
REG_BADPAT, /* recursive call could loop indefinitely */ |
REG_BADPAT, /* recursive call could loop indefinitely */ |
| 95 |
REG_BADPAT, /* unrecognized character after (?P */ |
REG_BADPAT, /* unrecognized character after (?P */ |
| 96 |
REG_BADPAT, /* syntax error after (?P */ |
REG_BADPAT, /* syntax error in subpattern name (missing terminator) */ |
| 97 |
REG_BADPAT, /* two named subpatterns have the same name */ |
REG_BADPAT, /* two named subpatterns have the same name */ |
| 98 |
REG_BADPAT, /* invalid UTF-8 string */ |
REG_BADPAT, /* invalid UTF-8 string */ |
| 99 |
REG_BADPAT, /* support for \P, \p, and \X has not been compiled */ |
REG_BADPAT, /* support for \P, \p, and \X has not been compiled */ |
| 102 |
REG_BADPAT, /* subpattern name is too long (maximum 32 characters) */ |
REG_BADPAT, /* subpattern name is too long (maximum 32 characters) */ |
| 103 |
REG_BADPAT, /* too many named subpatterns (maximum 10,000) */ |
REG_BADPAT, /* too many named subpatterns (maximum 10,000) */ |
| 104 |
REG_BADPAT, /* repeated subpattern is too long */ |
REG_BADPAT, /* repeated subpattern is too long */ |
| 105 |
REG_BADPAT /* octal value is greater than \377 (not in UTF-8 mode) */ |
REG_BADPAT, /* octal value is greater than \377 (not in UTF-8 mode) */ |
| 106 |
|
REG_BADPAT, /* internal error: overran compiling workspace */ |
| 107 |
|
REG_BADPAT, /* internal error: previously-checked referenced subpattern not found */ |
| 108 |
|
REG_BADPAT, /* DEFINE group contains more than one branch */ |
| 109 |
|
REG_BADPAT, /* repeating a DEFINE group is not allowed */ |
| 110 |
|
REG_INVARG, /* inconsistent NEWLINE options */ |
| 111 |
|
REG_BADPAT /* \g is not followed followed by an (optionally braced) non-zero number */ |
| 112 |
}; |
}; |
| 113 |
|
|
| 114 |
/* Table of texts corresponding to POSIX error codes */ |
/* Table of texts corresponding to POSIX error codes */ |