From ... From: Erik Naggum Subject: Re: Scheme values and call-with-values Date: 1997/12/03 Message-ID: <3090178320166777@naggum.no>#1/1 X-Deja-AN: 294982660 References: <3485D3D5.5029@math.purdue.edu> mail-copies-to: never Organization: Naggum Software; +47 8800 8879; http://www.naggum.no Newsgroups: comp.lang.lisp,comp.lang.scheme * Brad Lucier | Is there a notationally less cumbersome way to unwrap the six point | objects using some combination of values and call-with-values? | | I'm cross-posting this to comp.lang.lisp to see if the CL users would | like to comment on how to do something like this in Common Lisp. well, FWIW, here's how I would do it in Common Lisp: (defun make-3-point-transformation (point-1 point-2 point-3 point-1-image point-2-image) (multiple-value-call #'make-3-point-transformation* (point-position point-1) (point-position point-2) (point-position point-3) (point-position point-1-image) (point-position point-2-image))) #\Erik -- if you think this year is "97", _you_ are not "year 2000 compliant". see http://sourcery.naggum.no/emacs/ for GNU Emacs 20-related material.