From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Rob Browning Newsgroups: gmane.lisp.guile.user Subject: Re: Stupid module and pregexp questions Date: Mon, 28 Apr 2003 11:06:24 -0500 Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Message-ID: <877k9eobcv.fsf@raven.i.defaultvalue.org> References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1051547747 24829 80.91.224.249 (28 Apr 2003 16:35:47 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 28 Apr 2003 16:35:47 +0000 (UTC) Cc: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Mon Apr 28 18:35:41 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19ABbQ-0006RL-00 for ; Mon, 28 Apr 2003 18:35:40 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 19ABaN-00026o-07 for guile-user@m.gmane.org; Mon, 28 Apr 2003 12:34:35 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 19ABa5-00025G-00 for guile-user@gnu.org; Mon, 28 Apr 2003 12:34:17 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 19ABCb-0001No-00 for guile-user@gnu.org; Mon, 28 Apr 2003 12:10:02 -0400 Original-Received: from dsl093-098-016.wdc1.dsl.speakeasy.net ([66.93.98.16] helo=defaultvalue.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 19AB98-00008S-00 for guile-user@gnu.org; Mon, 28 Apr 2003 12:06:27 -0400 Original-Received: from raven.i.defaultvalue.org (raven.i.defaultvalue.org [192.168.1.7]) by defaultvalue.org (Postfix) with ESMTP id 268BF40AC; Mon, 28 Apr 2003 11:06:25 -0500 (CDT) Original-Received: by raven.i.defaultvalue.org (Postfix, from userid 1000) id 9C2A42150F7; Mon, 28 Apr 2003 11:06:24 -0500 (CDT) Original-To: MJ Ray In-Reply-To: (MJ Ray's message of "Wed, 23 Apr 2003 13:37:56 -0000") User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.3 (i386-pc-linux-gnu) X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: General Guile related discussions List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.user:1851 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.user:1851 MJ Ray writes: > Can (use-modules ...) take a file from the current directory? > > How do I load pregexp support into Guile? (It is supplied yet?) Interesting, I didn't know about that, but for my own purposes, I wrote a simple test-interface to libpcre (use-modules (pcre))... More generally, I've been planning (when I have time) to raise the "regexp" issue. It was my perhaps incorrect impression that the various regular expression libraries that we dectect and use in configure.in aren't necessarily all that standard from platform to platform. If so, then it'd be nice to have a truly invariant regex lib that we can rely on. Without that, it's hard to write portable scripts. If there is indeed a compatibility issue with the set of "standard" regular expression libs configure might pick, then I wonder if providing libpcre everywhere might be an alternative, or if perhaps we could just copy the regular expression code from emacs. Of course pregexp looks like another possible alternative. Although until we get a good compiler, or unless we compile it or hand-translate it to C (via stalin somehow, hobbit, or similar), then I wouldn't expect it to be nearly as fast as the first two alternatives. In the end, I'd just like to have a powerful regex lib whose syntax and behavior is invariant across all the platforms on which I'm likely to run guile. Thoughts? -- Rob Browning rlb @defaultvalue.org, @linuxdevel.com, and @debian.org Previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4 _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://mail.gnu.org/mailman/listinfo/guile-user