This is the mail archive of the guile@cygnus.com mailing list for the guile project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
[Getting somewhat Off-topic: apologies to those not interested in this]
From: Jim Blandy <jimb@red-bean.com>
To: Chris Wedgwood <chris@cyphercom.com>
Cc: szi@aibon.ping.de, guile@cygnus.com
Subject: Re: grep
I believe that subdirectory of Rx 1.5 is just the old GNU regexp, the
one that's still used in Emacs. It's a well-coded traditional
backtracking system, as opposed to a state-caching lazy nfa->dfa
converter, which is what Rx is.
I wouldn't mind using it, but I don't want to distribute a regexp with
Guile that's likely to conflict with what's already there on the system.
Well, the `old' code as it was seems far more reliable that the `new' code.
I guess I could probably look into this further, but the rx-1.5 code looks
fairly daunting and I'm not sure what advantages the `new' code has over the
`old' code.
The `old' code also appears to be more generic than the `new' code.
-Chris