At 04:22 AM 1/8/2002 -0500, [EMAIL PROTECTED] wrote:
>All --
>
>I've modified Parrot/OpsFile.pm to expect opfunc declarations to
>take the form:
>
> inline op set(out INT, in INT) {
>
>or
>:
> inline op inc(inout INT) { ...
>
>(you get the idea).
Applied, thanks.
Jason --
Thanks for taking the time to look at this and comment on it.
> Actually you need to clarify what the semantics of an 'out' parameter are for S
> and P registers. 'out' should indicate whether the value of the register (ie.
> the value of the pointer) may change.
>
> For example, in :
Actually you need to clarify what the semantics of an 'out' parameter are for S
and P registers. 'out' should indicate whether the value of the register (ie.
the value of the pointer) may change.
For example, in :
inline op set(PMC, NUM) {
$1->vtable->set_number_native(interpreter, $1, $2);