On Sun Feb 25 20:12:58 2007, [EMAIL PROTECTED] wrote:
> This patch changes the <label INT>, <labelvar INT>, and <labelconst
> INT> syntax in opcodes to <in LABEL>, <invar LABEL>, and <inconst
> LABEL>, respectively.  The argument is still an integer, however.
> This cuts the number of argument directions down by three, and only
> adds one argument type, making the code clearer.  This is really an
> argument type, after all, not a special kind of direction.  I doubt
> there will be any confusion about LABEL really being INT, because no
> ops do any arithmetic with it; they just use it for <goto OFFSET($1)>
> and <goto ADDRESS($1)>.
> 
> Files affected:
> languages/dotnet/ops/dotnet.ops
> lib/Parrot/OpsFile.pm
> src/ops/cmp.ops
> src/ops/core.ops
> src/ops/stm.ops
> 

There's been no activity in this thread for > 1 year.  While the patch
did apply successfully, that was in a branch which has long since been
removed.  I doubt it was ever applied to trunk.

Can someone who is knowledgeable about the ops re-evaluate this patch?

Thank you very much.
kid51

Reply via email to