From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Kevin Ryde Newsgroups: gmane.lisp.guile.devel Subject: Re: parallel with no exprs Date: Sat, 14 Jun 2003 09:48:13 +1000 Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Message-ID: <87y9057d4y.fsf@zip.com.au> References: <87y90cfcjy.fsf@zip.com.au> <87k7bskqlp.fsf@zip.com.au> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1055548085 28174 80.91.224.249 (13 Jun 2003 23:48:05 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 13 Jun 2003 23:48:05 +0000 (UTC) Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Sat Jun 14 01:48:02 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 19QyGx-0007Jq-00 for ; Sat, 14 Jun 2003 01:47:55 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19QyJP-000286-Jg for guile-devel@m.gmane.org; Fri, 13 Jun 2003 19:50:27 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19QyIk-0001pr-Pp for guile-devel@gnu.org; Fri, 13 Jun 2003 19:49:46 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19QyI8-0000x5-En for guile-devel@gnu.org; Fri, 13 Jun 2003 19:49:09 -0400 Original-Received: from snoopy.pacific.net.au ([61.8.0.36]) by monty-python.gnu.org with esmtp (Exim 4.20) id 19QyHO-0000Fl-Gc for guile-devel@gnu.org; Fri, 13 Jun 2003 19:48:22 -0400 Original-Received: from sunny.pacific.net.au (sunny.pacific.net.au [203.2.228.40]) h5DNmJYd011205 for ; Sat, 14 Jun 2003 09:48:19 +1000 Original-Received: from wisma.pacific.net.au (wisma.pacific.net.au [210.23.129.72]) by sunny.pacific.net.au with ESMTP id h5DNmJQg028948 for ; Sat, 14 Jun 2003 09:48:19 +1000 (EST) Original-Received: from localhost (ppp109.dyn228.pacific.net.au [203.143.228.109]) by wisma.pacific.net.au (8.12.9/8.12.9) with ESMTP id h5DNmIYZ020835 for ; Sat, 14 Jun 2003 09:48:18 +1000 (EST) Original-Received: from gg by localhost with local (Exim 3.35 #1 (Debian)) id 19QyHF-0003KI-00; Sat, 14 Jun 2003 09:48:13 +1000 Original-To: guile-devel@gnu.org Mail-Copies-To: never In-Reply-To: (Mikael Djurfeldt's message of "Thu, 12 Jun 2003 11:27:46 +0200") User-Agent: Gnus/5.090019 (Oort Gnus v0.19) Emacs/21.2 (gnu/linux) X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Developers list for Guile, the GNU extensibility library List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.devel:2534 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:2534 Mikael Djurfeldt writes: > > Oops. The second lambda should have (x) as formal parameters. > But this error is independent from the problem we are discussing. > (parallel) correctly expands to (begin). Are you sure you want it that way? I guess it'd be necessary to document that parallel of N forms returns N values except that 0 forms returns 1 unspecified value. Maybe 0 forms shouldn't be documented at all, could quietly ignore it as too degenerate. (I'm not especially worried one way or the other, I only arrived at it from looking to add to the manual.) > In our implementation, > (begin) evaluates to # which is 1 value, so the second > lambda must take 1 argument. Yes I thought it might be the unspecified literalism, or rather the literalism of unspecified :-). _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://mail.gnu.org/mailman/listinfo/guile-devel