On Fri, Jan 13, 2006 at 02:29:49PM +0100, Leopold Toetsch wrote: > At argument opcodes level, a named argument are 2 items: name, var, > where the String 'name' is marked with the :named bit, e.g.: > > set_args '(0, 0x80, 0, 0x80, 0)', a, 'c', c, 'b', b
I was pondering that issue earlier. Interleaving the strings with the registers would complicate existing logic in get_params just a bit. On the other hand, now that I think about it, :optional and :slurpy flags are already making it impossible to deduce parameter counts from the mere number of registers passed to get_params, so mixing in a few entries that must be ignored for arg count purposes wouldn't be any big deal. True? -- Chip Salzenberg <[EMAIL PROTECTED]>