From: ts Date: 2005-10-22T23:52:30+09:00 Subject: Re: A comparison by example of keyword argument styles >>>>> "D" == Daniel Schierbeck writes: D> def foo(a:, **keys) D> puts keys[:a] # the key "a" is a symbol D> end and to give you another example vgs% cmucl -quiet * (defun foo (&rest keys &key a &allow-other-keys)(list keys a)) FOO * (foo :a 12) ((:A 12) 12) * (foo :a 12 :b 24) ((:A 12 :B 24) 12) * (quit) vgs% Guy Decoux