summaryrefslogtreecommitdiff
path: root/Modules/sre_constants.h
diff options
context:
space:
mode:
authorFredrik Lundh <fredrik@pythonware.com>2000-06-29 08:55:54 +0000
committerFredrik Lundh <fredrik@pythonware.com>2000-06-29 08:55:54 +0000
commit102f3ad676be1ef18fd9185b0dfb6c2796a6f8ac (patch)
treedb85110d2b4959c12c79f8dc160008f4ac00bcd8 /Modules/sre_constants.h
parent3de16f3db4ae7e557719bbc8694598f348f89247 (diff)
downloadcpython-git-102f3ad676be1ef18fd9185b0dfb6c2796a6f8ac.tar.gz
towards 1.6b1
Diffstat (limited to 'Modules/sre_constants.h')
-rw-r--r--Modules/sre_constants.h48
1 files changed, 28 insertions, 20 deletions
diff --git a/Modules/sre_constants.h b/Modules/sre_constants.h
index c6b123e3db..01c8448816 100644
--- a/Modules/sre_constants.h
+++ b/Modules/sre_constants.h
@@ -11,20 +11,19 @@
#define SRE_OP_GROUP_IGNORE 9
#define SRE_OP_IN 10
#define SRE_OP_IN_IGNORE 11
-#define SRE_OP_JUMP 12
-#define SRE_OP_LITERAL 13
-#define SRE_OP_LITERAL_IGNORE 14
-#define SRE_OP_MARK 15
-#define SRE_OP_MAX_REPEAT 16
-#define SRE_OP_MAX_UNTIL 17
+#define SRE_OP_INFO 12
+#define SRE_OP_JUMP 13
+#define SRE_OP_LITERAL 14
+#define SRE_OP_LITERAL_IGNORE 15
+#define SRE_OP_MARK 16
+#define SRE_OP_MAX_REPEAT 17
#define SRE_OP_MAX_REPEAT_ONE 18
#define SRE_OP_MIN_REPEAT 19
-#define SRE_OP_MIN_UNTIL 20
-#define SRE_OP_NOT_LITERAL 21
-#define SRE_OP_NOT_LITERAL_IGNORE 22
-#define SRE_OP_NEGATE 23
-#define SRE_OP_RANGE 24
-#define SRE_OP_REPEAT 25
+#define SRE_OP_NOT_LITERAL 20
+#define SRE_OP_NOT_LITERAL_IGNORE 21
+#define SRE_OP_NEGATE 22
+#define SRE_OP_RANGE 23
+#define SRE_OP_REPEAT 24
#define SRE_AT_BEGINNING 0
#define SRE_AT_BEGINNING_LINE 1
#define SRE_AT_BOUNDARY 2
@@ -39,11 +38,20 @@
#define SRE_CATEGORY_NOT_WORD 5
#define SRE_CATEGORY_LINEBREAK 6
#define SRE_CATEGORY_NOT_LINEBREAK 7
-#define SRE_CATEGORY_LOC_DIGIT 8
-#define SRE_CATEGORY_LOC_NOT_DIGIT 9
-#define SRE_CATEGORY_LOC_SPACE 10
-#define SRE_CATEGORY_LOC_NOT_SPACE 11
-#define SRE_CATEGORY_LOC_WORD 12
-#define SRE_CATEGORY_LOC_NOT_WORD 13
-#define SRE_CATEGORY_LOC_LINEBREAK 14
-#define SRE_CATEGORY_LOC_NOT_LINEBREAK 15
+#define SRE_CATEGORY_LOC_WORD 8
+#define SRE_CATEGORY_LOC_NOT_WORD 9
+#define SRE_CATEGORY_UNI_DIGIT 10
+#define SRE_CATEGORY_UNI_NOT_DIGIT 11
+#define SRE_CATEGORY_UNI_SPACE 12
+#define SRE_CATEGORY_UNI_NOT_SPACE 13
+#define SRE_CATEGORY_UNI_WORD 14
+#define SRE_CATEGORY_UNI_NOT_WORD 15
+#define SRE_CATEGORY_UNI_LINEBREAK 16
+#define SRE_CATEGORY_UNI_NOT_LINEBREAK 17
+#define SRE_FLAG_TEMPLATE 1
+#define SRE_FLAG_IGNORECASE 2
+#define SRE_FLAG_LOCALE 4
+#define SRE_FLAG_MULTILINE 8
+#define SRE_FLAG_DOTALL 16
+#define SRE_FLAG_UNICODE 32
+#define SRE_FLAG_VERBOSE 64