[Mono-list] System.Text.RegularExpressions

Miguel de Icaza miguel@ximian.com
29 Jan 2002 11:25:41 -0500


Good morning Dan!

> I've just about completed an implementation of the .NET regular
> expressions package, System.Text.RegularExpressions. 

Wow!  That is one sizable piece of work that you have written!  

We were discussing a few days ago what would be the best way of
implementing the RegularExpressions namespace, and we had researched a
few options, but we did not find anything suitable.

> The only thing I haven't done yet is compilation of patterns to CIL.
> This is something I plan to add when the interpreter stabilizes a bit.

That would be really nice.  Since we have a pretty complete
System.Reflection.Emit implementation that should be useful.

> PS how do I go about contributing this code to the class library?

The ideal situation is to get an ssh key from you to grant you direct
access to the Mono CVS repository (instructions are here:
http://www.go-mono.com/ccvs.html).  

The way we are laying out the code is to create in the `class' directory
a directory per assembly.  It seems like all the classes for
System.Text.RegularExpressions live in the System assembly.

I could help you put the code initially on CVS and setup the build
infrastructure.

Thanks a lot!

Miguel