From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Tom Lord Newsgroups: gmane.lisp.guile.user Subject: Re: Stupid module and pregexp questions Date: Fri, 24 Oct 2003 15:37:29 -0700 (PDT) Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Message-ID: <200310242237.PAA03965@morrowfield.regexps.com> References: <877k9eobcv.fsf@raven.i.defaultvalue.org> <200304292321.QAA04172@morrowfield.regexps.com> <20030430064840.GC22895@www> <20030430103445.GB23809@www> NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1067034711 21288 80.91.224.253 (24 Oct 2003 22:31:51 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 24 Oct 2003 22:31:51 +0000 (UTC) Cc: guile-user@gnu.org, tomas@fabula.de Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Sat Oct 25 00:31:49 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1ADATF-0006FW-00 for ; Sat, 25 Oct 2003 00:31:49 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1ADAT8-0002iU-Gj for guile-user@m.gmane.org; Fri, 24 Oct 2003 18:31:42 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1ADASH-0002hG-JM for guile-user@gnu.org; Fri, 24 Oct 2003 18:30:49 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1ADANO-0000yR-Ul for guile-user@gnu.org; Fri, 24 Oct 2003 18:26:18 -0400 Original-Received: from [65.234.195.244] (helo=morrowfield.regexps.com) by monty-python.gnu.org with esmtp (Exim 4.24) id 1ADANN-0000x7-NJ for guile-user@gnu.org; Fri, 24 Oct 2003 18:25:46 -0400 Original-Received: (from lord@localhost) by morrowfield.regexps.com (8.9.1/8.9.1) id PAA03965; Fri, 24 Oct 2003 15:37:29 -0700 (PDT) (envelope-from lord@morrowfield.regexps.com) Original-To: ttn@glug.org In-reply-to: (message from Thien-Thi Nguyen on Fri, 24 Oct 2003 23:45:59 +0200) X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.user:2320 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.user:2320 > From: Thien-Thi Nguyen > i posit there exists some super general > regular expression engine upon which any (regexp engine) > interface can be built. maybe that would be librx, maybe not. Do you _really_ want to know? It's a _large_ topic but one that does admit very precise analysis. > a good interface is most definitely appreciated. a good > architecture is one that has more than one good interface, > although not all interfaces need be visible to everyone. > that is the paradox: quality arises from perception but once > crafted, no one need see the quality to appreciate its effect. > as long as what seeds are eaten are shat out in equilibrium > the system is sustainable and perhaps even beautiful. Fully agreed, Chauncy, but what do we do about text pattern languages that require backtracking (but don't obviously lack linear alternatives of comperable expressiveness (but are dirt simple to implement)) and what do we do about regular expression engines that think they are only about contiguous text? -t _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://mail.gnu.org/mailman/listinfo/guile-user