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