[Mono-list] System.Text.RegularExpressions

Paolo Molaro lupus@ximian.com
Tue, 29 Jan 2002 13:13:29 +0100

On 01/29/02 Dan Lewis wrote:
> I've just about completed an implementation of the .NET regular
> expressions package, System.Text.RegularExpressions. It's not part of

This is wonderful news!

> The only thing I haven't done yet is compilation of patterns to CIL.

Will that work even if the user of the regex engine won't have the
permission to use Reflection.Emit?

> At the moment I'm using the Perl regex test suite to verify behavior
> against the .NET implementation. I had to take some tests out (mostly
> the ones using the ?{...} evaluation construct) for .NET compliance, but
> after that my code passes all 727 tests. Since they're Perl tests
> however, there's a lot of .NET-specific features they don't exercise. So
> if anyone is feeling brave and would like to try using this package in
> their code, I'd be grateful of the bug reports. I'm sure there's loads
> of little things I've missed.

Did you try running it with mono (the jit or the interp)?
I can help fixing bugs that may show up with our runtime implementation.

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

I guess that if you send your public ssh keys to miguel, he'll setup up
a cvs account for you ASAP :-)



lupus@debian.org                                     debian/rules
lupus@ximian.com                             Monkeys do it better