mò /á¸Ec@s<dZddd!Zdfd„ƒYZdfdd„ZdS( sKSignature module This provides support for simulating function signatures s$Revision: 1.6 $i iþÿÿÿtFuncCodecBstZd„Zd„ZRS(NcCs||_||_dS(N(tvarnamestselft co_varnamestargcountt co_argcount(RRR((t:/data/zmath/zope/lib/python/Shared/DC/Scripts/Signature.pyt__init__s cCsP|djodSny)t|i|if|i|ifƒSWn dSnXdS(Ni(tothertNonetcmpRRR(RR((Rt__cmp__s (t__name__t __module__RR (((RRs iÿÿÿÿcCsq|djo|ot|ƒ}n|i|jo ||_nt||ƒ}|i|jo ||_ndS(Ni( RRtlenRt func_defaultstdefaultsRtcodet func_code(RRRRR((Rt_setFuncSignature#s N(t__doc__t __version__RR R(RRR((Rt?s