2002-08-28 Juli Mallett <jmallett@FreeBSD.org>
authorJuli Mallett <jmallett@mono-cvs.ximian.com>
Wed, 28 Aug 2002 18:46:54 +0000 (18:46 -0000)
committerJuli Mallett <jmallett@mono-cvs.ximian.com>
Wed, 28 Aug 2002 18:46:54 +0000 (18:46 -0000)
commite4cff48d9a3671b447be21a8697259ac721cdde1
tree4081ece8eb4bbe28bd87cf3a1f542d31203712b8
parent962db8699be56871139344274ac4673e5a65265a
2002-08-28  Juli Mallett  <jmallett@FreeBSD.org>

* arch.cs, compiler.cs: Give the interpreter machine a property
for the retrieval of the group count.

* regex.cs: Use the new GroupCount property of the factory to
initialise the current group count, and restructure code to compile
the pattern only the first time it is needed (essentially backing
out the previous revision of regex.cs, to use the new code.)

svn path=/trunk/mcs/; revision=7132
mcs/class/System/System.Text.RegularExpressions/ChangeLog
mcs/class/System/System.Text.RegularExpressions/arch.cs
mcs/class/System/System.Text.RegularExpressions/compiler.cs
mcs/class/System/System.Text.RegularExpressions/regex.cs