On Monday 07 April 2008 21:29:27 Will Coleda via RT wrote: > ... I'd apply it, except that the following op breaks the build (and is > already checked in. =-) > > inline op not(invar PMC) :base_core { > $2->vtable->i_logical_not(interp, $1); > goto NEXT(); > }
Parrot::Op::rewrite_body() rewrites this so that it's not a problem. See line 355: C<VTABLE_> macros are enforced by converting C<<< I<< x >>->vtable->I<< method >> >>> to C<VTABLE_I<method>>. Apply away. -- c