function EExecLV &out_prm1 in_prm1 in_prm2 in_prm3 in_prm4 in_prm5 Att_1 Sg1 Sg2 Sg3 Sg4 Sg5 FM = ( if ((in_prm1==undefined) or (in_prm2==undefined) or (in_prm3==undefined) or (in_prm4==undefined)) then return false local o1,o2,p1,p2,p3,p4,pr1 CreateCopy &o1 in_prm1 o1.FAtt=CopyAtt in_prm1.FAtt CreateCopy &o2 in_prm1 o2.FAtt=CopyAtt in_prm1.FAtt CreateCopy &p1 in_prm2 p1.FAtt=CopyAtt in_prm2.FAtt CreateCopy &p2 in_prm3 p2.FAtt=CopyAtt in_prm3.FAtt CreateCopy &p3 in_prm4 p3.FAtt=CopyAtt in_prm4.FAtt CreateCopy &p4 in_prm5 p4.FAtt=CopyAtt in_prm5.FAtt EExecL0 &pr1 o1 p1 p2 p3 o2 p2 p1 p4 Att_1 1 1 1 1 1 1 1 1 "0" CreateCopy &out_prm1 pr1 out_prm1.FAtt=CopyAtt Att_1 return true ) -- EExecLV