From 29c4ba9ada44d62988c62c85c8046985f10a1c85 Mon Sep 17 00:00:00 2001 From: Fredrik Lundh Date: Tue, 1 Aug 2000 18:20:07 +0000 Subject: SRE 0.9.8: passes the entire test suite -- reverted REPEAT operator to use "repeat context" strategy (from 0.8.X), but done right this time. -- got rid of backtracking stack; use nested SRE_MATCH calls instead (should probably put it back again in 0.9.9 ;-) -- properly reset state in scanner mode -- don't use aggressive inlining by default --- Lib/sre_parse.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'Lib/sre_parse.py') diff --git a/Lib/sre_parse.py b/Lib/sre_parse.py index 1b56352451..299aa0e7cf 100644 --- a/Lib/sre_parse.py +++ b/Lib/sre_parse.py @@ -5,9 +5,7 @@ # # Copyright (c) 1998-2000 by Secret Labs AB. All rights reserved. # -# Portions of this engine have been developed in cooperation with -# CNRI. Hewlett-Packard provided funding for 2.0 integration and -# other compatibility work. +# See the sre.py file for information on usage and redistribution. # import string, sys @@ -536,8 +534,6 @@ def _parse(source, state): group = state.getgroup(name) p = _parse_sub(source, state) subpattern.append((SUBPATTERN, (group, p))) - if group is not None: - p.append((INDEX, group)) else: while 1: char = source.get() -- cgit v1.2.1