floatSuffix = "_sketch_f";
floatSuffix = "_f";
    public Object visitPopExpression(SIRPopExpression oldSelf,				     CType oldTapeType) {		// do the super	SIRPopExpression self = 	    (SIRPopExpression)	    super.visitPopExpression(oldSelf, oldTapeType);  	String floatSuffix;	if(KjcOptions.sketchycodegen)	    floatSuffix="_sketch";	else	    floatSuffix="";	//append the _f if this pop expression pops floats	if (self.getType().equals(CStdType.Float) ||	    self.getType().equals(CStdType.Double))	    if(KjcOptions.sketchycodegen)		floatSuffix = "_sketch_f";	    else		floatSuffix = "_sketch_f";			//create the method call for static_receive()	JMethodCallExpression static_receive = 	    new JMethodCallExpression(null, new JThisExpression(null),				      "static_receive" + floatSuffix, 				      new JExpression[0]);	//store the type in a var that I added to methoddeclaration	static_receive.setTapeType(self.getType());		return static_receive;    }