From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: tb@becket.net (Thomas Bushnell, BSG) Newsgroups: gmane.lisp.guile.user Subject: keyword procedures? Date: 22 Jun 2002 12:54:10 -0700 Sender: guile-user-admin@gnu.org Message-ID: <87elezozrx.fsf@becket.becket.net> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1024775667 6924 127.0.0.1 (22 Jun 2002 19:54:27 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 22 Jun 2002 19:54:27 +0000 (UTC) Return-path: Original-Received: from fencepost.gnu.org ([199.232.76.164]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17Lqxn-0001nY-00 for ; Sat, 22 Jun 2002 21:54:27 +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 17LqxS-0000op-00; Sat, 22 Jun 2002 15:54:06 -0400 Original-Received: from vp190174.reshsg.uci.edu ([128.195.190.174] helo=becket.becket.net) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17Lqve-0000jO-00 for ; Sat, 22 Jun 2002 15:52:14 -0400 Original-Received: from tb by becket.becket.net with local (Exim 3.35 #1 (Debian)) id 17LqxW-0000LJ-00 for ; Sat, 22 Jun 2002 12:54:10 -0700 Original-To: guile-user@gnu.org X-Reply-Permission: Posted or emailed replies to this message constitute permission for an emailed response. X-PGP-Fingerprint: 1F0A1E51 63 28 EB DA E6 44 E5 5E EC F3 04 26 4E BF 1A 92 X-Zippy-Says: On SECOND thought, maybe I'll heat up some BAKED BEANS and watch REGIS PHILBIN.. It's GREAT to be ALIVE!! Original-Lines: 16 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 Errors-To: guile-user-admin@gnu.org X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.lisp.guile.user:630 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.user:630 The guile manual suggests that Guile has support keyword arguments, but contains no information beyond a chapter heading. But it looks like it's in ice-9/optarg.scm. So some questions: *Exactly* when are default expressions evaluated, and with what bindings already made? I need to generate keywords programmatically. What is the analog of string->symbol for keywords, and can you give an example of its use? Is lambda* more widely implemented than just in Guile? Thomas _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://mail.gnu.org/mailman/listinfo/guile-user