aboutsummaryrefslogtreecommitdiff
path: root/types.h
diff options
context:
space:
mode:
Diffstat (limited to 'types.h')
-rw-r--r--types.h37
1 files changed, 19 insertions, 18 deletions
diff --git a/types.h b/types.h
index 158178d..bb491bc 100644
--- a/types.h
+++ b/types.h
@@ -20,24 +20,25 @@ enum pattype_e {
BP_RANGE = 5,
BP_NOT = 6,
BP_UPTO = 7,
- BP_REPEAT = 8,
- BP_BEFORE = 9,
- BP_AFTER = 10,
- BP_CAPTURE = 11,
- BP_OTHERWISE = 12,
- BP_CHAIN = 13,
- BP_MATCH = 14,
- BP_NOT_MATCH = 15,
- BP_REPLACE = 16,
- BP_REF = 17,
- BP_NODENT = 18,
- BP_START_OF_FILE = 19,
- BP_START_OF_LINE = 20,
- BP_END_OF_FILE = 21,
- BP_END_OF_LINE = 22,
- BP_WORD_BOUNDARY = 23,
- BP_LEFTRECURSION = 24,
- BP_ERROR = 25,
+ BP_UPTO_STRICT = 8,
+ BP_REPEAT = 9,
+ BP_BEFORE = 10,
+ BP_AFTER = 11,
+ BP_CAPTURE = 12,
+ BP_OTHERWISE = 13,
+ BP_CHAIN = 14,
+ BP_MATCH = 15,
+ BP_NOT_MATCH = 16,
+ BP_REPLACE = 17,
+ BP_REF = 18,
+ BP_NODENT = 19,
+ BP_START_OF_FILE = 20,
+ BP_START_OF_LINE = 21,
+ BP_END_OF_FILE = 22,
+ BP_END_OF_LINE = 23,
+ BP_WORD_BOUNDARY = 24,
+ BP_LEFTRECURSION = 25,
+ BP_ERROR = 26,
};
struct match_s; // forward declared to resolve circular struct defs