[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: regular expressions
Have you considered using Dorai Sitaram's pregexp package?
http://www.cs.rice.edu/~dorai/pregexp/pregexp.html
Paul
On Tue, Nov 27, 2001 at 09:38:39AM -0500, Chris Uzdavinis wrote:
>
> Is there any interest in improving the regular expression support in
> mzScheme? For example, I'd really like to have non-greedy
> repetitions, and some of the other "nice" features that make the Perl
> regexp so powerful.
>
> There is a good library called pcre (perl-compatible regular
> expressions) which has a license that looks to be usable in mzScheme,
> and it would greatly improve the regexp suppport. I'd like to see
> mzScheme use this more powerful library.
>
> I guess this leaves me with two (and a half) questions:
>
> 1) if such a change were to happen, would it require someone outside
> to submit it to the mzScheme group, or is this the type of thing
> that the core group would be interested in implementing?
>
> 2) if it were to happen, would this replace the existing regexp
> library, or just be implemented as an alternate library? (I can
> see a need for backwards compatibility, though I also see a use
> for a more powerful library.)
>
> 2b) If the two libraries were to co-exist, what would be a good way
> to distinguish one regular expression from another? That is,
> what's a good naming convention for the scheme interface to the
> pcre library, considering if the current regexp interface won't
> change?
>
> Thanks.
>
> --
> Chris