o 0il( @ s d dl mZmZ g dZG dd dedZG dd deZee G dd d eZee G d d deZ G dd d e Zee dS ) )ABCMetaabstractmethod)NumberComplexRealRationalIntegralc @ s e Zd Z dZdZdS )r N)__name__ __module____qualname__ __slots____hash__r r r ./opt/alt/python310/lib64/python3.10/numbers.pyr s r ) metaclassc @ s e Zd Z dZedd Zdd Zeedd Zeedd Z ed d Z edd Zedd Zedd Z dd Zdd Zedd Zedd Zedd Zedd Zedd Zed d! Zed"d# Zed$d% Zed&d' Zd(S ))r r c C s d S Nr selfr r r __complex__- s zComplex.__complex__c C s | dkS Nr r r r r r __bool__1 zComplex.__bool__c C t r NotImplementedErrorr r r r real5 zComplex.realc C r r r r r r r imag> r zComplex.imagc C r r r r otherr r r __add__G zComplex.__add__c C r r r r r r r __radd__L r! zComplex.__radd__c C r r r r r r r __neg__Q r! zComplex.__neg__c C r r r r r r r __pos__V r! zComplex.__pos__c C s | | S r r r r r r __sub__[ zComplex.__sub__c C s | | S r r r r r r __rsub___ r&