3 6ÈcYã@sdZGdd„deƒZdS)z' Common code used in multiple modules. c@s:eZdZddgZd dd„Zdd„Zdd„ZdZd d „ZdS) ÚweekdayÚnNcCs||_||_dS)N)rr)Úselfrr©rú/usr/lib/python3.6/_common.pyÚ__init__ szweekday.__init__cCs ||jkr|S|j|j|ƒSdS)N)rÚ __class__r)rrrrrÚ__call__ s zweekday.__call__c Cs:y |j|jks|j|jkrdSWntk r4dSXdS)NFT)rrÚAttributeError)rÚotherrrrÚ__eq__s zweekday.__eq__cCs&d |j}|js|Sd||jfSdS) NÚMOÚTUÚWEÚTHÚFRÚSAÚSUz%s(%+d))r r rrrrr)rr)rÚsrrrÚ__repr__s zweekday.__repr__)N) Ú__name__Ú __module__Ú __qualname__Ú __slots__rrr Ú__hash__rrrrrrs  rN)Ú__doc__ÚobjectrrrrrÚs