|
Subject: SUMMARY Re: Keyword arguments... From: Norman Walsh <ndw@xxxxxxxxxx> Date: Thu, 6 Aug 1998 12:28:04 -0400 |
Thanks to everyone for the hints and suggestions.
| > Is it the case, as it appears to be, that in user-defined
| > functions with keyword arguments, the keyword arguments must
| > always appear last?
|
| Yes.
But, you can use #!rest to get _all_ the arguments and then
grovel through them yourself
(define make-element #!rest args)
(make-element gi: "foo" attributes: '() (process-children))
FYI, you can't, however, use
(define make-element #!key (gi "") #!rest args)
It also appears (I've read the doc, but not tested it yet) that
you could use the DSSSL2 declare-flow-object-macro function.
Cheers,
norm
--
Norman Walsh <ndw@xxxxxxxxxx> | So, are you working on finding
http://nwalsh.com/ | that bug now, or are you leaving
| it until later? Yes.
DSSSList info and archive: http://www.mulberrytech.com/dsssl/dssslist
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: Keyword arguments..., James Clark | Thread | jade (unofficial) and jadetex updat, Sebastian Rahtz |
| Re: Keyword arguments..., James Clark | Date | Re: jade (unofficial) and jadetex u, Paul Prescod |
| Month |