B ݁[@sdZGdddeZdS)z' Common code used in multiple modules. c@sFeZdZddgZdddZddZddZd d Zd d Zd dZ dS)weekdaynNcCs||_||_dS)N)rr)selfrrrQ/Users/kashii/Desktop/Projects/Workshops/worker-safety/lambda/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)rrAttributeError)rotherrrr__eq__s zweekday.__eq__cCst|j|jfS)N)hashrr)rrrr__hash__szweekday.__hash__cCs ||k S)Nr)rr rrr__ne__!szweekday.__ne__cCs&d|j}|js|Sd||jfSdS)N)MOTUWETHFRSASUz%s(%+d))rr)rsrrr__repr__$s zweekday.__repr__)N) __name__ __module__ __qualname__ __slots__rrr r rrrrrrrs rN)__doc__objectrrrrrs