From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Han-Wen Nienhuys Newsgroups: gmane.lisp.guile.devel Subject: Re: let-keywords? Date: Tue, 12 Dec 2006 00:57:26 +0100 Message-ID: <457DF066.1060508@xs4all.nl> References: <8764cihuq2.fsf@zip.com.au> Reply-To: hanwen@xs4all.nl NNTP-Posting-Host: dough.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1165881450 30440 80.91.229.10 (11 Dec 2006 23:57:30 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 11 Dec 2006 23:57:30 +0000 (UTC) Cc: guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Tue Dec 12 00:57:29 2006 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by dough.gmane.org with esmtp (Exim 4.50) id 1Gtv1U-0005uv-Ba for guile-devel@m.gmane.org; Tue, 12 Dec 2006 00:57:28 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Gtv1T-0007Dr-NY for guile-devel@m.gmane.org; Mon, 11 Dec 2006 18:57:27 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Gtv1Q-0007CG-Fc for guile-devel@gnu.org; Mon, 11 Dec 2006 18:57:24 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Gtv1L-00076B-2W for guile-devel@gnu.org; Mon, 11 Dec 2006 18:57:23 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Gtv1K-000762-Sh for guile-devel@gnu.org; Mon, 11 Dec 2006 18:57:18 -0500 Original-Received: from [194.109.24.22] (helo=smtp-vbr2.xs4all.nl) by monty-python.gnu.org with esmtp (Exim 4.52) id 1Gtv1K-0000fU-ON for guile-devel@gnu.org; Mon, 11 Dec 2006 18:57:19 -0500 Original-Received: from [192.168.123.187] (muurbloem.xs4all.nl [213.84.26.127]) (authenticated bits=0) by smtp-vbr2.xs4all.nl (8.13.8/8.13.8) with ESMTP id kBBNvGQg011376 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 12 Dec 2006 00:57:17 +0100 (CET) (envelope-from hanwen@xs4all.nl) User-Agent: Thunderbird 1.5.0.8 (X11/20061107) Original-Newsgroups: gmane.lisp.guile.devel Original-To: Kevin Ryde In-Reply-To: <8764cihuq2.fsf@zip.com.au> X-Virus-Scanned: by XS4ALL Virus Scanner X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:6312 Archived-At: Kevin Ryde escreveu: > I think the "let-keywords*" variant allows the default for one > variable to use the value of a previous one. > > (let-keywords* '(#:foo 1 #:xyzzy 2) #t > ((foo 1) > (bar (+ foo 2))) > foo => 1 > bar => 3 > > Would those help for the manual, or can anyone think of more typical certainly. Just something mentioning #:foo would be an enormous help (I was blindly trying 'foo instead) -- Han-Wen Nienhuys - hanwen@xs4all.nl - http://www.xs4all.nl/~hanwen _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://lists.gnu.org/mailman/listinfo/guile-devel