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 |