1 /*
2 * Secret Labs' Regular Expression Engine
3 *
4 * regular expression matching engine
5 *
6 * Auto-generated by Tools/build/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 };