anchor.diff:          Label rightLabel = null;        
           Label topLabel = null;
           Label bottomLabel = null;
  +        Label failureLabel = null;
           Label exitLabel = null;
       }	
       :	NUMBER 
  
positive.code:             mv.visitVarInsn(Opcodes.ALOAD, 3);
              mv.visitInsn(Opcodes.I2D);
              mv.visitInsn(Opcodes.DCMPG);
              mv.visitJumpInsn(Opcodes.IFLE, topLabel);
              mv.visitInsn(Opcodes.POP);
              mv.visitInsn(Opcodes.DCONST_1);
              
              mv.visitLabel(exitLabel);
          } ;
  	
  
negative.code:             rightLabel = new Label();
              topLabel = new Label();
              bottomLabel = new Label();
              failureLabel = new Label();
              
              mv.visitInsn(Opcodes.DUP);
              mv.visitVarInsn(Opcodes.ALOAD, 2);
  