On Mon, Sep 08, 2008 at 09:28:47AM -0700, NotFound via RT wrote: > The code in this ticket does not parse. Is using obsolete syntax? Can > someone provide an updated version?
Perhaps: .sub main .local pmc foo foo = get_global 'foo' foo('x' => 1, 'y' => 2) foo(1 :named('x'), 2 :named('y')) .begin_call .arg 1 :named('x') .arg 2 :named('y') .call foo .end_call .end .sub foo .param int i :named('y') .param int j :named('x') say i say j .end Running this on r30913 gives me the same message as the original post: $ ./parrot x.pir error:imcc:Named parameter with more than one name. in file 'x.pir' line 10 Pm