1 /* 2 * Secret Labs' Regular Expression Engine 3 * 4 * regular expression matching engine 5 * 6 * Auto-generated by Tools/scripts/generate_sre_constants.py from 7 * Lib/re/_constants.py. 8 * 9 * Copyright (c) 1997-2001 by Secret Labs AB. All rights reserved. 10 * 11 * See the sre.c file for information on usage and redistribution. 12 */ 13 14 static void *sre_targets[43] = { 15 &&TARGET_SRE_OP_FAILURE, 16 &&TARGET_SRE_OP_SUCCESS, 17 &&TARGET_SRE_OP_ANY, 18 &&TARGET_SRE_OP_ANY_ALL, 19 &&TARGET_SRE_OP_ASSERT, 20 &&TARGET_SRE_OP_ASSERT_NOT, 21 &&TARGET_SRE_OP_AT, 22 &&TARGET_SRE_OP_BRANCH, 23 &&TARGET_SRE_OP_CATEGORY, 24 &&TARGET_SRE_OP_CHARSET, 25 &&TARGET_SRE_OP_BIGCHARSET, 26 &&TARGET_SRE_OP_GROUPREF, 27 &&TARGET_SRE_OP_GROUPREF_EXISTS, 28 &&TARGET_SRE_OP_IN, 29 &&TARGET_SRE_OP_INFO, 30 &&TARGET_SRE_OP_JUMP, 31 &&TARGET_SRE_OP_LITERAL, 32 &&TARGET_SRE_OP_MARK, 33 &&TARGET_SRE_OP_MAX_UNTIL, 34 &&TARGET_SRE_OP_MIN_UNTIL, 35 &&TARGET_SRE_OP_NOT_LITERAL, 36 &&TARGET_SRE_OP_NEGATE, 37 &&TARGET_SRE_OP_RANGE, 38 &&TARGET_SRE_OP_REPEAT, 39 &&TARGET_SRE_OP_REPEAT_ONE, 40 &&TARGET_SRE_OP_SUBPATTERN, 41 &&TARGET_SRE_OP_MIN_REPEAT_ONE, 42 &&TARGET_SRE_OP_ATOMIC_GROUP, 43 &&TARGET_SRE_OP_POSSESSIVE_REPEAT, 44 &&TARGET_SRE_OP_POSSESSIVE_REPEAT_ONE, 45 &&TARGET_SRE_OP_GROUPREF_IGNORE, 46 &&TARGET_SRE_OP_IN_IGNORE, 47 &&TARGET_SRE_OP_LITERAL_IGNORE, 48 &&TARGET_SRE_OP_NOT_LITERAL_IGNORE, 49 &&TARGET_SRE_OP_GROUPREF_LOC_IGNORE, 50 &&TARGET_SRE_OP_IN_LOC_IGNORE, 51 &&TARGET_SRE_OP_LITERAL_LOC_IGNORE, 52 &&TARGET_SRE_OP_NOT_LITERAL_LOC_IGNORE, 53 &&TARGET_SRE_OP_GROUPREF_UNI_IGNORE, 54 &&TARGET_SRE_OP_IN_UNI_IGNORE, 55 &&TARGET_SRE_OP_LITERAL_UNI_IGNORE, 56 &&TARGET_SRE_OP_NOT_LITERAL_UNI_IGNORE, 57 &&TARGET_SRE_OP_RANGE_UNI_IGNORE, 58 }; 59