File: //opt/alt/python27/lib/python2.7/site-packages/future/types/newint.pyo
�
�A�[c @ s� d Z d d l m Z d d l Z d d l Z d d l m Z d d l m Z d d l m
Z
m Z m Z m
Z
m Z m Z e
r� e Z n d e f d � � YZ d e e e � f d
� � YZ d g Z d S( s�
Backport of Python 3's int, based on Py2's long.
They are very similar. The most notable difference is:
- representation: trailing L in Python 2 removed in Python 3
i����( t divisionN( t newbytes( t newobject( t PY3t isintt istextt isbytest with_metaclasst nativet
BaseNewIntc B s e Z d � Z RS( c C s3 | t k r t | t t f � St | j | � Sd S( N( t newintt
isinstancet intt longt
issubclasst __class__( t clst instance( ( sD /opt/alt/python27/lib/python2.7/site-packages/future/types/newint.pyt __instancecheck__ s ( t __name__t
__module__R ( ( ( sD /opt/alt/python27/lib/python2.7/site-packages/future/types/newint.pyR s R
c B s| e Z d Z d d d � Z d � Z d � Z d � Z d � Z d � Z d � Z d
� Z
d � Z d � Z d
� Z
d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d! � Z! d"