[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Error with multiple-value-setq...

Using Release 6.1, the following definition does not perform
correctly when compiled:

  (defun foo (&aux a b) (multiple-value-setq (a b) (floor 3 2)) (list a b))

The function returns (1 1) when interpreted, but returns (1 NIL)
when compiled.  Multiple-value-setq is common lisp, however, the
Zeta lisp form Multiple-value has the same problem.
  Nat Ballou