Keyword arguments...

Subject: Keyword arguments...
From: Norman Walsh <ndw@xxxxxxxxxx>
Date: Thu, 6 Aug 1998 10:45:07 -0400
Is it the case, as it appears to be, that in user-defined
functions with keyword arguments, the keyword arguments must
always appear last?

I'd like to define a function, "make-element", so that it could
be used just like the sgml backend's "make element" function.

  (make-element gi: "foo" attributes: '() some-sosofo)

But it seems I'm stuck with either

  (make-element some-sosofo gi: "foo" attributes: '())

or 

  (make-element gi: "foo" attributes: '() sosofo: some-sosofo)

Is that the case, or am I overlooking something?

                                        Cheers,
                                          norm
-- 
Norman Walsh <ndw@xxxxxxxxxx>      | Whatever you do may seem
http://nwalsh.com/                 | insignificant, but it is most
                                   | important that you do it.--Ghandi


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


Current Thread
  • Keyword arguments...
    • Norman Walsh - from mail1.ability.netby web4-1.ability.net (8.8.5/8.6.12) with ESMTP id KAA18411Thu, 6 Aug 1998 10:45:24 -0400 (EDT) <=
      • Alexander Taranov - from mail1.ability.netby web4-1.ability.net (8.8.5/8.6.12) with ESMTP id LAA19001Thu, 6 Aug 1998 11:00:23 -0400 (EDT)
      • Paul Prescod - from mail1.ability.netby web4-1.ability.net (8.8.5/8.6.12) with ESMTP id LAA21125Thu, 6 Aug 1998 11:58:55 -0400 (EDT)
      • Brandon Ibach - from mail1.ability.netby web4-1.ability.net (8.8.5/8.6.12) with ESMTP id LAA21156Thu, 6 Aug 1998 11:59:10 -0400 (EDT)
      • James Clark - from mail1.ability.netby web4-1.ability.net (8.8.5/8.6.12) with ESMTP id MAA21957Thu, 6 Aug 1998 12:13:10 -0400 (EDT)