summaryrefslogtreecommitdiffstats
path: root/Lib/re/_compiler.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/re/_compiler.py')
-rw-r--r--Lib/re/_compiler.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/Lib/re/_compiler.py b/Lib/re/_compiler.py
index 63d8202..4b53223 100644
--- a/Lib/re/_compiler.py
+++ b/Lib/re/_compiler.py
@@ -108,6 +108,8 @@ def _compile(data, pattern, flags):
else:
emit(ANY)
elif op in REPEATING_CODES:
+ if flags & SRE_FLAG_TEMPLATE:
+ raise error("internal: unsupported template operator %r" % (op,))
if _simple(av[2]):
emit(REPEATING_CODES[op][2])
skip = _len(code); emit(0)