B ”äî\¤ã@sdZGdd„deƒZdS)z' Common code used in multiple modules. c@sFeZdZddgZddd„Zdd„Zdd„Zd d „Zd d „Zd d„Z dS)ÚweekdayÚnNcCs||_||_dS)N)rr)Úselfrr©rú;/tmp/pip-build-uw_ogi45/python-dateutil/dateutil/_common.pyÚ__init__ szweekday.__init__cCs ||jkr|S| |j|¡SdS)N)rÚ __class__r)rrrrrÚ__call__ s zweekday.__call__cCs:y |j|jks|j|jkrdSWntk r4dSXdS)NFT)rrÚAttributeError)rÚotherrrrÚ__eq__s zweekday.__eq__cCst|j|jfƒS)N)Úhashrr)rrrrÚ__hash__szweekday.__hash__cCs ||k S)Nr)rr rrrÚ__ne__!szweekday.__ne__cCs&d|j}|js|Sd||jfSdS)N)ZMOZTUZWEZTHZFRZSAZSUz%s(%+d))rr)rÚsrrrÚ__repr__$s zweekday.__repr__)N) Ú__name__Ú __module__Ú __qualname__Ú __slots__rrr r rrrrrrrs rN)Ú__doc__ÚobjectrrrrrÚs