scsh-users
[Top] [All Lists]

??? call-with-values ???

To: scsh@martigny.ai.mit.edu
Subject: ??? call-with-values ???
From: Kaelin Colclasure <kaelin@bridge.com>
Date: Thu, 3 Nov 1994 15:25:29 -0600 (CST)
I am having difficulty with the new call-with-values procedure in
Scheme48.  I am familiar with Common Lisp, so I had no trouble at all
with the (values ...) form or with the concept of multiple return
values in general.  I simply cannot deduce how a procedure which
returns multiple values is to be applied using call-with-values.

In Common Lisp, the idioms I have used typically involved using
multiple-value-bind or alternatively multiple-value-list.  Could some
kind soul provide implementations of either/both of these forms
using Scheme48's call-with-values?

// Kaelin Colclasure ---------------------------------------------------------
// EMail: kaelin@bridge.com            Mail: Bridge Information Systems, Inc.
// Voice: (314)567-8463                      717 Office Parkway
//   Fax: (314)432-5391                      St. Louis, MO 63141


<Prev in Thread] Current Thread [Next in Thread>