strange #!key behaviour

Subject: strange #!key behaviour
From: Holger Klawitter <holger.klawitter@xxxxxx>
Date: Mon, 12 Jul 1999 13:06:47 +0200
Hi there,

Is the following a bug in jade? I use "#!key" the following way:

(define circle (#!key x (x 10) y (y 10) r (r 100))
   ....
)

Mostly it works: "(circle x: 12 r: 10 y: 20)" binds x,y and r as
expected (even with "r" and "y" iexchanged). But if I omit "y:"
like in "(circle x: 12 r: 50)" y is being set to #f instead of 10
as specified in (8.3.1.4 d.).

Regards,
	Holger Klawitter
-- 
Holger Klawitter                                       +49 (0)251 848 0637
holger.klawitter@xxxxxx            http://wwwmath.uni-muenster.de/u/holger


 DSSSList info and archive:  http://www.mulberrytech.com/dsssl/dssslist


Current Thread