Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
allendowney
GitHub Repository: allendowney/cpython
Path: blob/main/Modules/_sre/sre_targets.h
12 views
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
};
59
60