-=[ Mr. Bumblebee ]=-
_Indonesia_
ó
î:ïNc @@ sE d Z d d l m Z d e f d „ ƒ YZ d Z e ƒ Z i Z d S( sŠ The pure-python implementation of the StaticTuple type.
Note that it is generally just implemented as using tuples of tuples of
strings.
i ( t absolute_importt StaticTuplec B@ sb e Z d Z d Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z
e d „ ƒ Z RS(
s- A static type, similar to a tuple of strings.c G@ s' | r t d k r t St j | | ƒ S( N( t _empty_tuplet Nonet tuplet __new__( t clst args( ( s; /usr/lib/python2.7/dist-packages/bzrlib/_static_tuple_py.pyR s c
G@ sž t | ƒ } | d k s$ | d k r3 t d ƒ ‚ n xW | D]O } t | ƒ t t t t t t d j
t f k r: t d t | ƒ f ƒ ‚ q: q: Wt j
| ƒ d S( s Create a new 'StaticTuple'i iÿ s* StaticTuple(...) takes from 0 to 255 itemss_ StaticTuple can only point to StaticTuple, str, unicode, int, long, float, bool, or None not %sN( t lent TypeErrort typet strR t unicodet intt longt floatR t __class__t boolR t __init__( t selfR t num_keyst bit( ( s; /usr/lib/python2.7/dist-packages/bzrlib/_static_tuple_py.pyR % s
c C@ s d | j j t j | ƒ f S( Ns %s%s( R t __name__R t __repr__( R ( ( s; /usr/lib/python2.7/dist-packages/bzrlib/_static_tuple_py.pyR 4 s c C@ s t t | ƒ f S( N( R R ( R ( ( s; /usr/lib/python2.7/dist-packages/bzrlib/_static_tuple_py.pyt
__reduce__7 s c C@ s t j t j | | ƒ ƒ S( s Concatenate self with other( R t
from_sequenceR t __add__( R t other( ( s; /usr/lib/python2.7/dist-packages/bzrlib/_static_tuple_py.pyR : s c C@ s
t | ƒ S( N( R ( R ( ( s; /usr/lib/python2.7/dist-packages/bzrlib/_static_tuple_py.pyt as_tuple>