val2) return 6; else if(val1==val2) return 4; else return 2; } public function noParameterCompare():int { return 2; } public function wrongReturnTypeCompare(val1:*,val2:*,fields:Array):String { return "result"; } public function trySet(obj:*,pptName:String,val:*):void { try{ obj[pptName]=val; }catch(e:Error){ err=e.toString(); } } public function setName():void { sfScriptBinding.name="script new"; } public function showName():void { Alert.show(sfScriptBinding.name); } ]]>