Re: [PATCH] .ops files use in/out/inout arg use qualifiers [APPLIED]

2002-01-08 Thread Dan Sugalski
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.

Re: [PATCH] .ops files use in/out/inout arg use qualifiers

2002-01-08 Thread Gregor N. Purdy
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 :

Re: [PATCH] .ops files use in/out/inout arg use qualifiers

2002-01-08 Thread Jason Gloudon
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);