On Thu, Nov 04, 2004 at 10:11:07PM +0100, Klaas-Jan Stol wrote: > > I hadn't seen ".yield(x)" > Is > .yield(x) > > the same as: > > .pcc_begin_yield > .return x > .pcc_end_yield > ? >
Yes. This alternative syntax has been checked in yesterday
and is documented in the updated calling_conventions.pod.
The parentheses are mandatory.
Similarly you have:
.return(x)
which is equivalent to:
.pcc_begin_return
.return x
.pcc_end_return
--
stef
