On Jul 5, 2009, at 1:55 AM, Derick Eddington wrote:

E.g.:
  (define/kw (f (a :default 1) . r) (list a r))
  (define (make-kw) (:- a))
  (f (make-kw) 2)
  => (1 (#[keyword a] 2))
  ((values f) (make-kw) 2)
  => (2 ())
is inconsistent and doesn't seem acceptable.


And to make them consistent, you're going to choose which one
to be the "right" one and which one to be the "bad"?

Aziz,,,

Reply via email to