From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Marius Vollmer Newsgroups: gmane.lisp.guile.devel Subject: Re: primitive-load returning result of last evaluation? Date: 28 Apr 2002 17:19:37 +0200 Sender: guile-devel-admin@gnu.org Message-ID: <87it6bn94m.fsf@zagadka.ping.de> References: <87pu196tvw.fsf@alice.rhinosaur.lan> <87u1q3q3xg.fsf@raven.i.defaultvalue.org> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1020007096 7889 127.0.0.1 (28 Apr 2002 15:18:16 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 28 Apr 2002 15:18:16 +0000 (UTC) Cc: ttn@glug.org, a.rottmann@gmx.at, guile-devel@gnu.org Return-path: Original-Received: from fencepost.gnu.org ([199.232.76.164]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 171qRM-000237-00 for ; Sun, 28 Apr 2002 17:18:16 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 171qRG-0005ck-00; Sun, 28 Apr 2002 11:18:10 -0400 Original-Received: from dialin.speedway42.dip240.dokom.de ([195.138.42.240] helo=zagadka.ping.de) by fencepost.gnu.org with smtp (Exim 3.34 #1 (Debian)) id 171qP2-0005Xs-00 for ; Sun, 28 Apr 2002 11:15:52 -0400 Original-Received: (qmail 1148 invoked by uid 1000); 28 Apr 2002 15:19:37 -0000 Original-To: Rob Browning In-Reply-To: <87u1q3q3xg.fsf@raven.i.defaultvalue.org> Original-Lines: 16 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 Errors-To: guile-devel-admin@gnu.org X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Developers list for Guile, the GNU extensibility library List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.lisp.guile.devel:541 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:541 Rob Browning writes: > Thien-Thi Nguyen writes: > > > i think this is a reasonable change, but perhaps there is a good > > reason this hasn't been done since return value was fixed in 1996-09 > > (libguile/load.c 1.4). > > I'd be hesitant to change this too until we've had a chance to > consider the issue carefully. Yes. Before we make this change, we should have a way to put Guile into a R5RS mode (maybe plus selected SRFIs). The R5RS 'load' would return #, while the normal Guile 'load' might return the value of the last form, and take all kinds of additional arguments, etc. _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://mail.gnu.org/mailman/listinfo/guile-devel