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