Plan 9 from Bell Labs’s /usr/web/sources/contrib/stallion/root/sys/lib/python2.7/compiler/ast.pyc

Copyright © 2021 Plan 9 Foundation.
Distributed under the MIT License.
Download the Plan 9 distribution.


�`^c@s:dZddlmZmZd�Zd�ZiZdd�d��YZdefd��YZd	efd
��YZ	defd��YZ
d
efd��YZdefd��YZdefd��YZ
defd��YZdefd��YZdefd��YZdefd��YZdefd��YZdefd��YZdefd ��YZd!efd"��YZd#efd$��YZd%efd&��YZd'efd(��YZd)efd*��YZd+efd,��YZd-efd.��YZd/efd0��YZd1efd2��YZd3efd4��YZd5efd6��YZd7efd8��YZ d9efd:��YZ!d;efd<��YZ"d=efd>��YZ#d?efd@��YZ$dAefdB��YZ%dCefdD��YZ&dEefdF��YZ'dGefdH��YZ(dIefdJ��YZ)dKefdL��YZ*dMefdN��YZ+dOefdP��YZ,dQefdR��YZ-dSefdT��YZ.dUefdV��YZ/dWefdX��YZ0dYefdZ��YZ1d[efd\��YZ2d]efd^��YZ3d_efd`��YZ4daefdb��YZ5dcefdd��YZ6deefdf��YZ7dgefdh��YZ8diefdj��YZ9dkefdl��YZ:dmefdn��YZ;doefdp��YZ<dqefdr��YZ=dsefdt��YZ>duefdv��YZ?dwefdx��YZ@dyefdz��YZAd{efd|��YZBd}efd~��YZCdefd���YZDd�efd���YZEd�efd���YZFd�efd���YZGd�efd���YZHd�efd���YZId�efd���YZJd�efd���YZKd�efd���YZLd�efd���YZMd�efd���YZNd�efd���YZOd�efd���YZPd�efd���YZQd�efd���YZRd�efd���YZSd�efd���YZTxNeU�jV�D]=\ZWZXeYeXeZ�r�eXe�r�eeWj\�<q�Wd�S(�sjPython abstract syntax node definitions

This file is automatically generated by Tools/compiler/astgen.py
i�(t
CO_VARARGStCO_VARKEYWORDScCssg}xf|D]^}t|�}|tks7|tkr^x1t|�D]}|j|�qDWq
|j|�q
W|S(N(ttypettupletlisttflattentappend(tseqtltelttttelt2((s"/sys/lib/python2.7/compiler/ast.pyRs
cCs,gt|�D]}t|t�r
|^q
S(N(Rt
isinstancetNode(Rtn((s"/sys/lib/python2.7/compiler/ast.pyt
flatten_nodessR
cBs2eZdZd�Zd�Zd�Zd�ZRS(s"Abstract base class for ast nodes.cCsdS(N((tself((s"/sys/lib/python2.7/compiler/ast.pytgetChildrensccs x|j�D]}|Vq
WdS(N(R(RR((s"/sys/lib/python2.7/compiler/ast.pyt__iter__scCs
|j�S(N(R(R((s"/sys/lib/python2.7/compiler/ast.pytasListscCsdS(N((R((s"/sys/lib/python2.7/compiler/ast.pyt
getChildNodes s(t__name__t
__module__t__doc__RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR
s
			t	EmptyNodecBseZRS((RR(((s"/sys/lib/python2.7/compiler/ast.pyR#st
ExpressioncBs6eZded<d�Zd�Zd�Zd�ZRS(Rt
expressioncCs
||_dS(N(tnode(RR((s"/sys/lib/python2.7/compiler/ast.pyt__init__)scCs
|jfS(N(R(R((s"/sys/lib/python2.7/compiler/ast.pyR,scCs
|jfS(N(R(R((s"/sys/lib/python2.7/compiler/ast.pyR/scCsdt|j�S(NsExpression(%s)(treprR(R((s"/sys/lib/python2.7/compiler/ast.pyt__repr__2s(RRtnodesRRRR(((s"/sys/lib/python2.7/compiler/ast.pyR&s

			tAddcBs/eZdd�Zd�Zd�Zd�ZRS(cCs'|d|_|d|_||_dS(Nii(tlefttrighttlineno(Rt	leftrightR#((s"/sys/lib/python2.7/compiler/ast.pyR6s

cCs|j|jfS(N(R!R"(R((s"/sys/lib/python2.7/compiler/ast.pyR;scCs|j|jfS(N(R!R"(R((s"/sys/lib/python2.7/compiler/ast.pyR>scCs dt|j�t|j�fS(Ns
Add((%s, %s))(RR!R"(R((s"/sys/lib/python2.7/compiler/ast.pyRAsN(RRtNoneRRRR(((s"/sys/lib/python2.7/compiler/ast.pyR 5s		tAndcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_dS(N(RR#(RRR#((s"/sys/lib/python2.7/compiler/ast.pyREs	cCstt|j��S(N(RRR(R((s"/sys/lib/python2.7/compiler/ast.pyRIscCs&g}|jt|j��t|�S(N(textendRRR(Rtnodelist((s"/sys/lib/python2.7/compiler/ast.pyRLscCsdt|j�fS(NsAnd(%s)(RR(R((s"/sys/lib/python2.7/compiler/ast.pyRQsN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR&Ds		tAssAttrcBs/eZdd�Zd�Zd�Zd�ZRS(cCs(||_||_||_||_dS(N(texprtattrnametflagsR#(RR*R+R,R#((s"/sys/lib/python2.7/compiler/ast.pyRUs			cCs|j|j|jfS(N(R*R+R,(R((s"/sys/lib/python2.7/compiler/ast.pyR[scCs
|jfS(N(R*(R((s"/sys/lib/python2.7/compiler/ast.pyR^scCs,dt|j�t|j�t|j�fS(NsAssAttr(%s, %s, %s)(RR*R+R,(R((s"/sys/lib/python2.7/compiler/ast.pyRasN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR)Ts		tAssListcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_dS(N(RR#(RRR#((s"/sys/lib/python2.7/compiler/ast.pyRes	cCstt|j��S(N(RRR(R((s"/sys/lib/python2.7/compiler/ast.pyRiscCs&g}|jt|j��t|�S(N(R'RRR(RR(((s"/sys/lib/python2.7/compiler/ast.pyRlscCsdt|j�fS(NsAssList(%s)(RR(R((s"/sys/lib/python2.7/compiler/ast.pyRqsN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR-ds		tAssNamecBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_||_dS(N(tnameR,R#(RR/R,R#((s"/sys/lib/python2.7/compiler/ast.pyRus		cCs|j|jfS(N(R/R,(R((s"/sys/lib/python2.7/compiler/ast.pyRzscCsdS(N(((R((s"/sys/lib/python2.7/compiler/ast.pyR}scCs dt|j�t|j�fS(NsAssName(%s, %s)(RR/R,(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR.ts		tAssTuplecBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_dS(N(RR#(RRR#((s"/sys/lib/python2.7/compiler/ast.pyR�s	cCstt|j��S(N(RRR(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs&g}|jt|j��t|�S(N(R'RRR(RR(((s"/sys/lib/python2.7/compiler/ast.pyR�scCsdt|j�fS(NsAssTuple(%s)(RR(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR0�s		tAssertcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_||_dS(N(ttesttfailR#(RR2R3R#((s"/sys/lib/python2.7/compiler/ast.pyR�s		cCs0g}|j|j�|j|j�t|�S(N(RR2R3R(Rtchildren((s"/sys/lib/python2.7/compiler/ast.pyR�scCsBg}|j|j�|jdk	r8|j|j�nt|�S(N(RR2R3R%R(RR(((s"/sys/lib/python2.7/compiler/ast.pyR�s
cCs dt|j�t|j�fS(NsAssert(%s, %s)(RR2R3(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR1�s		tAssigncBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_||_dS(N(RR*R#(RRR*R#((s"/sys/lib/python2.7/compiler/ast.pyR�s		cCs6g}|jt|j��|j|j�t|�S(N(R'RRRR*R(RR4((s"/sys/lib/python2.7/compiler/ast.pyR�scCs6g}|jt|j��|j|j�t|�S(N(R'RRRR*R(RR(((s"/sys/lib/python2.7/compiler/ast.pyR�scCs dt|j�t|j�fS(NsAssign(%s, %s)(RRR*(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR5�s		t	AugAssigncBs/eZdd�Zd�Zd�Zd�ZRS(cCs(||_||_||_||_dS(N(RtopR*R#(RRR7R*R#((s"/sys/lib/python2.7/compiler/ast.pyR�s			cCs|j|j|jfS(N(RR7R*(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs|j|jfS(N(RR*(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs,dt|j�t|j�t|j�fS(NsAugAssign(%s, %s, %s)(RRR7R*(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR6�s		t	BackquotecBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_dS(N(R*R#(RR*R#((s"/sys/lib/python2.7/compiler/ast.pyR�s	cCs
|jfS(N(R*(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs
|jfS(N(R*(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCsdt|j�fS(Ns
Backquote(%s)(RR*(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR8�s		tBitandcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_dS(N(RR#(RRR#((s"/sys/lib/python2.7/compiler/ast.pyR�s	cCstt|j��S(N(RRR(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs&g}|jt|j��t|�S(N(R'RRR(RR(((s"/sys/lib/python2.7/compiler/ast.pyR�scCsdt|j�fS(Ns
Bitand(%s)(RR(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR9�s		tBitorcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_dS(N(RR#(RRR#((s"/sys/lib/python2.7/compiler/ast.pyR�s	cCstt|j��S(N(RRR(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs&g}|jt|j��t|�S(N(R'RRR(RR(((s"/sys/lib/python2.7/compiler/ast.pyR�scCsdt|j�fS(Ns	Bitor(%s)(RR(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR:�s		tBitxorcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_dS(N(RR#(RRR#((s"/sys/lib/python2.7/compiler/ast.pyR�s	cCstt|j��S(N(RRR(R((s"/sys/lib/python2.7/compiler/ast.pyRscCs&g}|jt|j��t|�S(N(R'RRR(RR(((s"/sys/lib/python2.7/compiler/ast.pyRscCsdt|j�fS(Ns
Bitxor(%s)(RR(R((s"/sys/lib/python2.7/compiler/ast.pyR	sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR;�s		tBreakcBs/eZdd�Zd�Zd�Zd�ZRS(cCs
||_dS(N(R#(RR#((s"/sys/lib/python2.7/compiler/ast.pyR
scCsdS(N(((R((s"/sys/lib/python2.7/compiler/ast.pyRscCsdS(N(((R((s"/sys/lib/python2.7/compiler/ast.pyRscCsdS(NsBreak()((R((s"/sys/lib/python2.7/compiler/ast.pyRsN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR<s		tCallFunccBs5eZdddd�Zd�Zd�Zd�ZRS(cCs1||_||_||_||_||_dS(N(Rtargst	star_argst
dstar_argsR#(RRR>R?R@R#((s"/sys/lib/python2.7/compiler/ast.pyRs
				cCsVg}|j|j�|jt|j��|j|j�|j|j�t|�S(N(RRR'RR>R?R@R(RR4((s"/sys/lib/python2.7/compiler/ast.pyR!scCszg}|j|j�|jt|j��|jdk	rN|j|j�n|jdk	rp|j|j�nt|�S(N(	RRR'RR>R?R%R@R(RR(((s"/sys/lib/python2.7/compiler/ast.pyR)scCs8dt|j�t|j�t|j�t|j�fS(NsCallFunc(%s, %s, %s, %s)(RRR>R?R@(R((s"/sys/lib/python2.7/compiler/ast.pyR3sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR=s		
tClasscBs2eZddd�Zd�Zd�Zd�ZRS(cCs:||_||_||_||_||_||_dS(N(R/tbasestdoctcodet
decoratorsR#(RR/RBRCRDRER#((s"/sys/lib/python2.7/compiler/ast.pyR7s					cCsfg}|j|j�|jt|j��|j|j�|j|j�|j|j�t|�S(N(	RR/R'RRBRCRDRER(RR4((s"/sys/lib/python2.7/compiler/ast.pyR?scCsXg}|jt|j��|j|j�|jdk	rN|j|j�nt|�S(N(R'RRBRRDRER%R(RR(((s"/sys/lib/python2.7/compiler/ast.pyRHscCsDdt|j�t|j�t|j�t|j�t|j�fS(NsClass(%s, %s, %s, %s, %s)(RR/RBRCRDRE(R((s"/sys/lib/python2.7/compiler/ast.pyRPsN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRA6s			tComparecBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_||_dS(N(R*topsR#(RR*RGR#((s"/sys/lib/python2.7/compiler/ast.pyRTs		cCs6g}|j|j�|jt|j��t|�S(N(RR*R'RRGR(RR4((s"/sys/lib/python2.7/compiler/ast.pyRYscCs6g}|j|j�|jt|j��t|�S(N(RR*R'RRGR(RR(((s"/sys/lib/python2.7/compiler/ast.pyR_scCs dt|j�t|j�fS(NsCompare(%s, %s)(RR*RG(R((s"/sys/lib/python2.7/compiler/ast.pyResN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRFSs		tConstcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_dS(N(tvalueR#(RRIR#((s"/sys/lib/python2.7/compiler/ast.pyRis	cCs
|jfS(N(RI(R((s"/sys/lib/python2.7/compiler/ast.pyRmscCsdS(N(((R((s"/sys/lib/python2.7/compiler/ast.pyRpscCsdt|j�fS(Ns	Const(%s)(RRI(R((s"/sys/lib/python2.7/compiler/ast.pyRssN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRHhs		tContinuecBs/eZdd�Zd�Zd�Zd�ZRS(cCs
||_dS(N(R#(RR#((s"/sys/lib/python2.7/compiler/ast.pyRwscCsdS(N(((R((s"/sys/lib/python2.7/compiler/ast.pyRzscCsdS(N(((R((s"/sys/lib/python2.7/compiler/ast.pyR}scCsdS(Ns
Continue()((R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRJvs		t
DecoratorscBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_dS(N(RR#(RRR#((s"/sys/lib/python2.7/compiler/ast.pyR�s	cCstt|j��S(N(RRR(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs&g}|jt|j��t|�S(N(R'RRR(RR(((s"/sys/lib/python2.7/compiler/ast.pyR�scCsdt|j�fS(NsDecorators(%s)(RR(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRK�s		tDictcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_dS(N(titemsR#(RRMR#((s"/sys/lib/python2.7/compiler/ast.pyR�s	cCstt|j��S(N(RRRM(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs&g}|jt|j��t|�S(N(R'RRMR(RR(((s"/sys/lib/python2.7/compiler/ast.pyR�scCsdt|j�fS(NsDict(%s)(RRM(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRL�s		tDiscardcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_dS(N(R*R#(RR*R#((s"/sys/lib/python2.7/compiler/ast.pyR�s	cCs
|jfS(N(R*(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs
|jfS(N(R*(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCsdt|j�fS(NsDiscard(%s)(RR*(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRN�s		tDivcBs/eZdd�Zd�Zd�Zd�ZRS(cCs'|d|_|d|_||_dS(Nii(R!R"R#(RR$R#((s"/sys/lib/python2.7/compiler/ast.pyR�s

cCs|j|jfS(N(R!R"(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs|j|jfS(N(R!R"(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs dt|j�t|j�fS(Ns
Div((%s, %s))(RR!R"(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRO�s		tEllipsiscBs/eZdd�Zd�Zd�Zd�ZRS(cCs
||_dS(N(R#(RR#((s"/sys/lib/python2.7/compiler/ast.pyR�scCsdS(N(((R((s"/sys/lib/python2.7/compiler/ast.pyR�scCsdS(N(((R((s"/sys/lib/python2.7/compiler/ast.pyR�scCsdS(Ns
Ellipsis()((R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRP�s		tExeccBs/eZdd�Zd�Zd�Zd�ZRS(cCs(||_||_||_||_dS(N(R*tlocalstglobalsR#(RR*RRRSR#((s"/sys/lib/python2.7/compiler/ast.pyR�s			cCs@g}|j|j�|j|j�|j|j�t|�S(N(RR*RRRSR(RR4((s"/sys/lib/python2.7/compiler/ast.pyR�s
cCsdg}|j|j�|jdk	r8|j|j�n|jdk	rZ|j|j�nt|�S(N(RR*RRR%RSR(RR(((s"/sys/lib/python2.7/compiler/ast.pyR�scCs,dt|j�t|j�t|j�fS(NsExec(%s, %s, %s)(RR*RRRS(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRQ�s			tFloorDivcBs/eZdd�Zd�Zd�Zd�ZRS(cCs'|d|_|d|_||_dS(Nii(R!R"R#(RR$R#((s"/sys/lib/python2.7/compiler/ast.pyR�s

cCs|j|jfS(N(R!R"(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs|j|jfS(N(R!R"(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs dt|j�t|j�fS(NsFloorDiv((%s, %s))(RR!R"(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRT�s		tForcBs/eZdd�Zd�Zd�Zd�ZRS(cCs1||_||_||_||_||_dS(N(tassignRtbodytelse_R#(RRVRRWRXR#((s"/sys/lib/python2.7/compiler/ast.pyR�s
				cCsPg}|j|j�|j|j�|j|j�|j|j�t|�S(N(RRVRRWRXR(RR4((s"/sys/lib/python2.7/compiler/ast.pyR�scCsbg}|j|j�|j|j�|j|j�|jdk	rX|j|j�nt|�S(N(RRVRRWRXR%R(RR(((s"/sys/lib/python2.7/compiler/ast.pyRscCs8dt|j�t|j�t|j�t|j�fS(NsFor(%s, %s, %s, %s)(RRVRRWRX(R((s"/sys/lib/python2.7/compiler/ast.pyRsN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRU�s			tFromcBs/eZdd�Zd�Zd�Zd�ZRS(cCs(||_||_||_||_dS(N(tmodnametnamestlevelR#(RRZR[R\R#((s"/sys/lib/python2.7/compiler/ast.pyRs			cCs|j|j|jfS(N(RZR[R\(R((s"/sys/lib/python2.7/compiler/ast.pyRscCsdS(N(((R((s"/sys/lib/python2.7/compiler/ast.pyRscCs,dt|j�t|j�t|j�fS(NsFrom(%s, %s, %s)(RRZR[R\(R((s"/sys/lib/python2.7/compiler/ast.pyRsN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRYs		tFunctioncBs/eZdd�Zd�Zd�Zd�ZRS(c		Cs�||_||_||_||_||_||_||_||_d|_	|_
|t@rnd|_	n|t@r�d|_
ndS(Ni(
RER/targnamestdefaultsR,RCRDR#R%tvarargstkwargsRR(	RRER/R^R_R,RCRDR#((s"/sys/lib/python2.7/compiler/ast.pyR#s								

cCs�g}|j|j�|j|j�|j|j�|jt|j��|j|j�|j|j�|j|j	�t
|�S(N(RRER/R^R'RR_R,RCRDR(RR4((s"/sys/lib/python2.7/compiler/ast.pyR3scCsXg}|jdk	r(|j|j�n|jt|j��|j|j�t|�S(N(RER%RR'RR_RDR(RR(((s"/sys/lib/python2.7/compiler/ast.pyR>sc	Cs\dt|j�t|j�t|j�t|j�t|j�t|j�t|j�fS(Ns$Function(%s, %s, %s, %s, %s, %s, %s)(RRER/R^R_R,RCRD(R((s"/sys/lib/python2.7/compiler/ast.pyRFsN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR]"s		tGenExprcBs/eZdd�Zd�Zd�Zd�ZRS(cCs2||_||_dg|_d|_|_dS(Ns.0(RDR#R^R%R`Ra(RRDR#((s"/sys/lib/python2.7/compiler/ast.pyRJs		cCs
|jfS(N(RD(R((s"/sys/lib/python2.7/compiler/ast.pyRQscCs
|jfS(N(RD(R((s"/sys/lib/python2.7/compiler/ast.pyRTscCsdt|j�fS(NsGenExpr(%s)(RRD(R((s"/sys/lib/python2.7/compiler/ast.pyRWsN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRbIs		t
GenExprForcBs/eZdd�Zd�Zd�Zd�ZRS(cCs1||_||_||_||_t|_dS(N(RVtitertifsR#tFalset
is_outmost(RRVRdReR#((s"/sys/lib/python2.7/compiler/ast.pyR[s
				cCsFg}|j|j�|j|j�|jt|j��t|�S(N(RRVRdR'RReR(RR4((s"/sys/lib/python2.7/compiler/ast.pyRbs
cCsFg}|j|j�|j|j�|jt|j��t|�S(N(RRVRdR'RReR(RR(((s"/sys/lib/python2.7/compiler/ast.pyRis
cCs,dt|j�t|j�t|j�fS(NsGenExprFor(%s, %s, %s)(RRVRdRe(R((s"/sys/lib/python2.7/compiler/ast.pyRpsN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRcZs		t	GenExprIfcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_dS(N(R2R#(RR2R#((s"/sys/lib/python2.7/compiler/ast.pyRts	cCs
|jfS(N(R2(R((s"/sys/lib/python2.7/compiler/ast.pyRxscCs
|jfS(N(R2(R((s"/sys/lib/python2.7/compiler/ast.pyR{scCsdt|j�fS(Ns
GenExprIf(%s)(RR2(R((s"/sys/lib/python2.7/compiler/ast.pyR~sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRhss		tGenExprInnercBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_||_dS(N(R*tqualsR#(RR*RjR#((s"/sys/lib/python2.7/compiler/ast.pyR�s		cCs6g}|j|j�|jt|j��t|�S(N(RR*R'RRjR(RR4((s"/sys/lib/python2.7/compiler/ast.pyR�scCs6g}|j|j�|jt|j��t|�S(N(RR*R'RRjR(RR(((s"/sys/lib/python2.7/compiler/ast.pyR�scCs dt|j�t|j�fS(NsGenExprInner(%s, %s)(RR*Rj(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRi�s		tGetattrcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_||_dS(N(R*R+R#(RR*R+R#((s"/sys/lib/python2.7/compiler/ast.pyR�s		cCs|j|jfS(N(R*R+(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs
|jfS(N(R*(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs dt|j�t|j�fS(NsGetattr(%s, %s)(RR*R+(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRk�s		tGlobalcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_dS(N(R[R#(RR[R#((s"/sys/lib/python2.7/compiler/ast.pyR�s	cCs
|jfS(N(R[(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCsdS(N(((R((s"/sys/lib/python2.7/compiler/ast.pyR�scCsdt|j�fS(Ns
Global(%s)(RR[(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRl�s		tIfcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_||_dS(N(ttestsRXR#(RRnRXR#((s"/sys/lib/python2.7/compiler/ast.pyR�s		cCs6g}|jt|j��|j|j�t|�S(N(R'RRnRRXR(RR4((s"/sys/lib/python2.7/compiler/ast.pyR�scCsHg}|jt|j��|jdk	r>|j|j�nt|�S(N(R'RRnRXR%RR(RR(((s"/sys/lib/python2.7/compiler/ast.pyR�s
cCs dt|j�t|j�fS(Ns
If(%s, %s)(RRnRX(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRm�s		tIfExpcBs/eZdd�Zd�Zd�Zd�ZRS(cCs(||_||_||_||_dS(N(R2tthenRXR#(RR2RpRXR#((s"/sys/lib/python2.7/compiler/ast.pyR�s			cCs|j|j|jfS(N(R2RpRX(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs|j|j|jfS(N(R2RpRX(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs,dt|j�t|j�t|j�fS(NsIfExp(%s, %s, %s)(RR2RpRX(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRo�s		tImportcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_dS(N(R[R#(RR[R#((s"/sys/lib/python2.7/compiler/ast.pyR�s	cCs
|jfS(N(R[(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCsdS(N(((R((s"/sys/lib/python2.7/compiler/ast.pyR�scCsdt|j�fS(Ns
Import(%s)(RR[(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRq�s		tInvertcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_dS(N(R*R#(RR*R#((s"/sys/lib/python2.7/compiler/ast.pyR�s	cCs
|jfS(N(R*(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs
|jfS(N(R*(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCsdt|j�fS(Ns
Invert(%s)(RR*(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRr�s		tKeywordcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_||_dS(N(R/R*R#(RR/R*R#((s"/sys/lib/python2.7/compiler/ast.pyR�s		cCs|j|jfS(N(R/R*(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs
|jfS(N(R*(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs dt|j�t|j�fS(NsKeyword(%s, %s)(RR/R*(R((s"/sys/lib/python2.7/compiler/ast.pyRsN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRs�s		tLambdacBs/eZdd�Zd�Zd�Zd�ZRS(cCsm||_||_||_||_||_d|_|_|t@rSd|_n|t	@rid|_ndS(Ni(
R^R_R,RDR#R%R`RaRR(RR^R_R,RDR#((s"/sys/lib/python2.7/compiler/ast.pyRs					

cCsVg}|j|j�|jt|j��|j|j�|j|j�t|�S(N(RR^R'RR_R,RDR(RR4((s"/sys/lib/python2.7/compiler/ast.pyRscCs6g}|jt|j��|j|j�t|�S(N(R'RR_RRDR(RR(((s"/sys/lib/python2.7/compiler/ast.pyRscCs8dt|j�t|j�t|j�t|j�fS(NsLambda(%s, %s, %s, %s)(RR^R_R,RD(R((s"/sys/lib/python2.7/compiler/ast.pyR sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRts
		t	LeftShiftcBs/eZdd�Zd�Zd�Zd�ZRS(cCs'|d|_|d|_||_dS(Nii(R!R"R#(RR$R#((s"/sys/lib/python2.7/compiler/ast.pyR$s

cCs|j|jfS(N(R!R"(R((s"/sys/lib/python2.7/compiler/ast.pyR)scCs|j|jfS(N(R!R"(R((s"/sys/lib/python2.7/compiler/ast.pyR,scCs dt|j�t|j�fS(NsLeftShift((%s, %s))(RR!R"(R((s"/sys/lib/python2.7/compiler/ast.pyR/sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRu#s		tListcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_dS(N(RR#(RRR#((s"/sys/lib/python2.7/compiler/ast.pyR3s	cCstt|j��S(N(RRR(R((s"/sys/lib/python2.7/compiler/ast.pyR7scCs&g}|jt|j��t|�S(N(R'RRR(RR(((s"/sys/lib/python2.7/compiler/ast.pyR:scCsdt|j�fS(NsList(%s)(RR(R((s"/sys/lib/python2.7/compiler/ast.pyR?sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRv2s		tListCompcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_||_dS(N(R*RjR#(RR*RjR#((s"/sys/lib/python2.7/compiler/ast.pyRCs		cCs6g}|j|j�|jt|j��t|�S(N(RR*R'RRjR(RR4((s"/sys/lib/python2.7/compiler/ast.pyRHscCs6g}|j|j�|jt|j��t|�S(N(RR*R'RRjR(RR(((s"/sys/lib/python2.7/compiler/ast.pyRNscCs dt|j�t|j�fS(NsListComp(%s, %s)(RR*Rj(R((s"/sys/lib/python2.7/compiler/ast.pyRTsN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRwBs		tListCompForcBs/eZdd�Zd�Zd�Zd�ZRS(cCs(||_||_||_||_dS(N(RVRReR#(RRVRReR#((s"/sys/lib/python2.7/compiler/ast.pyRXs			cCsFg}|j|j�|j|j�|jt|j��t|�S(N(RRVRR'RReR(RR4((s"/sys/lib/python2.7/compiler/ast.pyR^s
cCsFg}|j|j�|j|j�|jt|j��t|�S(N(RRVRR'RReR(RR(((s"/sys/lib/python2.7/compiler/ast.pyRes
cCs,dt|j�t|j�t|j�fS(NsListCompFor(%s, %s, %s)(RRVRRe(R((s"/sys/lib/python2.7/compiler/ast.pyRlsN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRxWs		t
ListCompIfcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_dS(N(R2R#(RR2R#((s"/sys/lib/python2.7/compiler/ast.pyRps	cCs
|jfS(N(R2(R((s"/sys/lib/python2.7/compiler/ast.pyRtscCs
|jfS(N(R2(R((s"/sys/lib/python2.7/compiler/ast.pyRwscCsdt|j�fS(NsListCompIf(%s)(RR2(R((s"/sys/lib/python2.7/compiler/ast.pyRzsN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRyos		tSetCompcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_||_dS(N(R*RjR#(RR*RjR#((s"/sys/lib/python2.7/compiler/ast.pyR~s		cCs6g}|j|j�|jt|j��t|�S(N(RR*R'RRjR(RR4((s"/sys/lib/python2.7/compiler/ast.pyR�scCs6g}|j|j�|jt|j��t|�S(N(RR*R'RRjR(RR(((s"/sys/lib/python2.7/compiler/ast.pyR�scCs dt|j�t|j�fS(NsSetComp(%s, %s)(RR*Rj(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyRz}s		tDictCompcBs/eZdd�Zd�Zd�Zd�ZRS(cCs(||_||_||_||_dS(N(tkeyRIRjR#(RR|RIRjR#((s"/sys/lib/python2.7/compiler/ast.pyR�s			cCsFg}|j|j�|j|j�|jt|j��t|�S(N(RR|RIR'RRjR(RR4((s"/sys/lib/python2.7/compiler/ast.pyR�s
cCsFg}|j|j�|j|j�|jt|j��t|�S(N(RR|RIR'RRjR(RR(((s"/sys/lib/python2.7/compiler/ast.pyR�s
cCs,dt|j�t|j�t|j�fS(NsDictComp(%s, %s, %s)(RR|RIRj(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR{�s		tModcBs/eZdd�Zd�Zd�Zd�ZRS(cCs'|d|_|d|_||_dS(Nii(R!R"R#(RR$R#((s"/sys/lib/python2.7/compiler/ast.pyR�s

cCs|j|jfS(N(R!R"(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs|j|jfS(N(R!R"(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs dt|j�t|j�fS(Ns
Mod((%s, %s))(RR!R"(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR}�s		tModulecBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_||_dS(N(RCRR#(RRCRR#((s"/sys/lib/python2.7/compiler/ast.pyR�s		cCs|j|jfS(N(RCR(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs
|jfS(N(R(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs dt|j�t|j�fS(NsModule(%s, %s)(RRCR(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR~�s		tMulcBs/eZdd�Zd�Zd�Zd�ZRS(cCs'|d|_|d|_||_dS(Nii(R!R"R#(RR$R#((s"/sys/lib/python2.7/compiler/ast.pyR�s

cCs|j|jfS(N(R!R"(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs|j|jfS(N(R!R"(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs dt|j�t|j�fS(Ns
Mul((%s, %s))(RR!R"(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR�s		tNamecBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_dS(N(R/R#(RR/R#((s"/sys/lib/python2.7/compiler/ast.pyR�s	cCs
|jfS(N(R/(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCsdS(N(((R((s"/sys/lib/python2.7/compiler/ast.pyR�scCsdt|j�fS(NsName(%s)(RR/(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR��s		tNotcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_dS(N(R*R#(RR*R#((s"/sys/lib/python2.7/compiler/ast.pyR�s	cCs
|jfS(N(R*(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs
|jfS(N(R*(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCsdt|j�fS(NsNot(%s)(RR*(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR��s		tOrcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_dS(N(RR#(RRR#((s"/sys/lib/python2.7/compiler/ast.pyR�s	cCstt|j��S(N(RRR(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs&g}|jt|j��t|�S(N(R'RRR(RR(((s"/sys/lib/python2.7/compiler/ast.pyR�scCsdt|j�fS(NsOr(%s)(RR(R((s"/sys/lib/python2.7/compiler/ast.pyRsN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR��s		tPasscBs/eZdd�Zd�Zd�Zd�ZRS(cCs
||_dS(N(R#(RR#((s"/sys/lib/python2.7/compiler/ast.pyRscCsdS(N(((R((s"/sys/lib/python2.7/compiler/ast.pyRscCsdS(N(((R((s"/sys/lib/python2.7/compiler/ast.pyR
scCsdS(NsPass()((R((s"/sys/lib/python2.7/compiler/ast.pyR
sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR�s		tPowercBs/eZdd�Zd�Zd�Zd�ZRS(cCs'|d|_|d|_||_dS(Nii(R!R"R#(RR$R#((s"/sys/lib/python2.7/compiler/ast.pyRs

cCs|j|jfS(N(R!R"(R((s"/sys/lib/python2.7/compiler/ast.pyRscCs|j|jfS(N(R!R"(R((s"/sys/lib/python2.7/compiler/ast.pyRscCs dt|j�t|j�fS(NsPower((%s, %s))(RR!R"(R((s"/sys/lib/python2.7/compiler/ast.pyRsN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR�s		tPrintcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_||_dS(N(RtdestR#(RRR�R#((s"/sys/lib/python2.7/compiler/ast.pyR s		cCs6g}|jt|j��|j|j�t|�S(N(R'RRRR�R(RR4((s"/sys/lib/python2.7/compiler/ast.pyR%scCsHg}|jt|j��|jdk	r>|j|j�nt|�S(N(R'RRR�R%RR(RR(((s"/sys/lib/python2.7/compiler/ast.pyR+s
cCs dt|j�t|j�fS(Ns
Print(%s, %s)(RRR�(R((s"/sys/lib/python2.7/compiler/ast.pyR2sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR�s		tPrintnlcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_||_dS(N(RR�R#(RRR�R#((s"/sys/lib/python2.7/compiler/ast.pyR6s		cCs6g}|jt|j��|j|j�t|�S(N(R'RRRR�R(RR4((s"/sys/lib/python2.7/compiler/ast.pyR;scCsHg}|jt|j��|jdk	r>|j|j�nt|�S(N(R'RRR�R%RR(RR(((s"/sys/lib/python2.7/compiler/ast.pyRAs
cCs dt|j�t|j�fS(NsPrintnl(%s, %s)(RRR�(R((s"/sys/lib/python2.7/compiler/ast.pyRHsN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR�5s		tRaisecBs/eZdd�Zd�Zd�Zd�ZRS(cCs(||_||_||_||_dS(N(texpr1texpr2texpr3R#(RR�R�R�R#((s"/sys/lib/python2.7/compiler/ast.pyRLs			cCs@g}|j|j�|j|j�|j|j�t|�S(N(RR�R�R�R(RR4((s"/sys/lib/python2.7/compiler/ast.pyRRs
cCsvg}|jdk	r(|j|j�n|jdk	rJ|j|j�n|jdk	rl|j|j�nt|�S(N(R�R%RR�R�R(RR(((s"/sys/lib/python2.7/compiler/ast.pyRYscCs,dt|j�t|j�t|j�fS(NsRaise(%s, %s, %s)(RR�R�R�(R((s"/sys/lib/python2.7/compiler/ast.pyRcsN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR�Ks		
tReturncBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_dS(N(RIR#(RRIR#((s"/sys/lib/python2.7/compiler/ast.pyRgs	cCs
|jfS(N(RI(R((s"/sys/lib/python2.7/compiler/ast.pyRkscCs
|jfS(N(RI(R((s"/sys/lib/python2.7/compiler/ast.pyRnscCsdt|j�fS(Ns
Return(%s)(RRI(R((s"/sys/lib/python2.7/compiler/ast.pyRqsN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR�fs		t
RightShiftcBs/eZdd�Zd�Zd�Zd�ZRS(cCs'|d|_|d|_||_dS(Nii(R!R"R#(RR$R#((s"/sys/lib/python2.7/compiler/ast.pyRus

cCs|j|jfS(N(R!R"(R((s"/sys/lib/python2.7/compiler/ast.pyRzscCs|j|jfS(N(R!R"(R((s"/sys/lib/python2.7/compiler/ast.pyR}scCs dt|j�t|j�fS(NsRightShift((%s, %s))(RR!R"(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR�ts		tSetcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_dS(N(RR#(RRR#((s"/sys/lib/python2.7/compiler/ast.pyR�s	cCstt|j��S(N(RRR(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs&g}|jt|j��t|�S(N(R'RRR(RR(((s"/sys/lib/python2.7/compiler/ast.pyR�scCsdt|j�fS(NsSet(%s)(RR(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR��s		tSlicecBs/eZdd�Zd�Zd�Zd�ZRS(cCs1||_||_||_||_||_dS(N(R*R,tlowertupperR#(RR*R,R�R�R#((s"/sys/lib/python2.7/compiler/ast.pyR�s
				cCsPg}|j|j�|j|j�|j|j�|j|j�t|�S(N(RR*R,R�R�R(RR4((s"/sys/lib/python2.7/compiler/ast.pyR�scCsdg}|j|j�|jdk	r8|j|j�n|jdk	rZ|j|j�nt|�S(N(RR*R�R%R�R(RR(((s"/sys/lib/python2.7/compiler/ast.pyR�scCs8dt|j�t|j�t|j�t|j�fS(NsSlice(%s, %s, %s, %s)(RR*R,R�R�(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR��s			tSliceobjcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_dS(N(RR#(RRR#((s"/sys/lib/python2.7/compiler/ast.pyR�s	cCstt|j��S(N(RRR(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs&g}|jt|j��t|�S(N(R'RRR(RR(((s"/sys/lib/python2.7/compiler/ast.pyR�scCsdt|j�fS(NsSliceobj(%s)(RR(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR��s		tStmtcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_dS(N(RR#(RRR#((s"/sys/lib/python2.7/compiler/ast.pyR�s	cCstt|j��S(N(RRR(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs&g}|jt|j��t|�S(N(R'RRR(RR(((s"/sys/lib/python2.7/compiler/ast.pyR�scCsdt|j�fS(NsStmt(%s)(RR(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR��s		tSubcBs/eZdd�Zd�Zd�Zd�ZRS(cCs'|d|_|d|_||_dS(Nii(R!R"R#(RR$R#((s"/sys/lib/python2.7/compiler/ast.pyR�s

cCs|j|jfS(N(R!R"(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs|j|jfS(N(R!R"(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs dt|j�t|j�fS(Ns
Sub((%s, %s))(RR!R"(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR��s		t	SubscriptcBs/eZdd�Zd�Zd�Zd�ZRS(cCs(||_||_||_||_dS(N(R*R,tsubsR#(RR*R,R�R#((s"/sys/lib/python2.7/compiler/ast.pyR�s			cCsFg}|j|j�|j|j�|jt|j��t|�S(N(RR*R,R'RR�R(RR4((s"/sys/lib/python2.7/compiler/ast.pyR�s
cCs6g}|j|j�|jt|j��t|�S(N(RR*R'RR�R(RR(((s"/sys/lib/python2.7/compiler/ast.pyR�scCs,dt|j�t|j�t|j�fS(NsSubscript(%s, %s, %s)(RR*R,R�(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR��s		t	TryExceptcBs/eZdd�Zd�Zd�Zd�ZRS(cCs(||_||_||_||_dS(N(RWthandlersRXR#(RRWR�RXR#((s"/sys/lib/python2.7/compiler/ast.pyR�s			cCsFg}|j|j�|jt|j��|j|j�t|�S(N(RRWR'RR�RXR(RR4((s"/sys/lib/python2.7/compiler/ast.pyR�s
cCsXg}|j|j�|jt|j��|jdk	rN|j|j�nt|�S(N(RRWR'RR�RXR%R(RR(((s"/sys/lib/python2.7/compiler/ast.pyRscCs,dt|j�t|j�t|j�fS(NsTryExcept(%s, %s, %s)(RRWR�RX(R((s"/sys/lib/python2.7/compiler/ast.pyRsN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR��s		t
TryFinallycBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_||_dS(N(RWtfinalR#(RRWR�R#((s"/sys/lib/python2.7/compiler/ast.pyRs		cCs|j|jfS(N(RWR�(R((s"/sys/lib/python2.7/compiler/ast.pyRscCs|j|jfS(N(RWR�(R((s"/sys/lib/python2.7/compiler/ast.pyRscCs dt|j�t|j�fS(NsTryFinally(%s, %s)(RRWR�(R((s"/sys/lib/python2.7/compiler/ast.pyRsN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR�s		tTuplecBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_dS(N(RR#(RRR#((s"/sys/lib/python2.7/compiler/ast.pyRs	cCstt|j��S(N(RRR(R((s"/sys/lib/python2.7/compiler/ast.pyR"scCs&g}|jt|j��t|�S(N(R'RRR(RR(((s"/sys/lib/python2.7/compiler/ast.pyR%scCsdt|j�fS(Ns	Tuple(%s)(RR(R((s"/sys/lib/python2.7/compiler/ast.pyR*sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR�s		tUnaryAddcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_dS(N(R*R#(RR*R#((s"/sys/lib/python2.7/compiler/ast.pyR.s	cCs
|jfS(N(R*(R((s"/sys/lib/python2.7/compiler/ast.pyR2scCs
|jfS(N(R*(R((s"/sys/lib/python2.7/compiler/ast.pyR5scCsdt|j�fS(NsUnaryAdd(%s)(RR*(R((s"/sys/lib/python2.7/compiler/ast.pyR8sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR�-s		tUnarySubcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_dS(N(R*R#(RR*R#((s"/sys/lib/python2.7/compiler/ast.pyR<s	cCs
|jfS(N(R*(R((s"/sys/lib/python2.7/compiler/ast.pyR@scCs
|jfS(N(R*(R((s"/sys/lib/python2.7/compiler/ast.pyRCscCsdt|j�fS(NsUnarySub(%s)(RR*(R((s"/sys/lib/python2.7/compiler/ast.pyRFsN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR�;s		tWhilecBs/eZdd�Zd�Zd�Zd�ZRS(cCs(||_||_||_||_dS(N(R2RWRXR#(RR2RWRXR#((s"/sys/lib/python2.7/compiler/ast.pyRJs			cCs@g}|j|j�|j|j�|j|j�t|�S(N(RR2RWRXR(RR4((s"/sys/lib/python2.7/compiler/ast.pyRPs
cCsRg}|j|j�|j|j�|jdk	rH|j|j�nt|�S(N(RR2RWRXR%R(RR(((s"/sys/lib/python2.7/compiler/ast.pyRWscCs,dt|j�t|j�t|j�fS(NsWhile(%s, %s, %s)(RR2RWRX(R((s"/sys/lib/python2.7/compiler/ast.pyR_sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR�Is		tWithcBs/eZdd�Zd�Zd�Zd�ZRS(cCs(||_||_||_||_dS(N(R*tvarsRWR#(RR*R�RWR#((s"/sys/lib/python2.7/compiler/ast.pyRcs			cCs@g}|j|j�|j|j�|j|j�t|�S(N(RR*R�RWR(RR4((s"/sys/lib/python2.7/compiler/ast.pyRis
cCsRg}|j|j�|jdk	r8|j|j�n|j|j�t|�S(N(RR*R�R%RWR(RR(((s"/sys/lib/python2.7/compiler/ast.pyRpscCs,dt|j�t|j�t|j�fS(NsWith(%s, %s, %s)(RR*R�RW(R((s"/sys/lib/python2.7/compiler/ast.pyRxsN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR�bs		tYieldcBs/eZdd�Zd�Zd�Zd�ZRS(cCs||_||_dS(N(RIR#(RRIR#((s"/sys/lib/python2.7/compiler/ast.pyR|s	cCs
|jfS(N(RI(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCs
|jfS(N(RI(R((s"/sys/lib/python2.7/compiler/ast.pyR�scCsdt|j�fS(Ns	Yield(%s)(RRI(R((s"/sys/lib/python2.7/compiler/ast.pyR�sN(RRR%RRRR(((s"/sys/lib/python2.7/compiler/ast.pyR�{s		N((]Rtcompiler.constsRRRRRR
RRR R&R)R-R.R0R1R5R6R8R9R:R;R<R=RARFRHRJRKRLRNRORPRQRTRURYR]RbRcRhRiRkRlRmRoRqRrRsRtRuRvRwRxRyRzR{R}R~RR�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�RSRMR/tobjRRt
issubclassR�(((s"/sys/lib/python2.7/compiler/ast.pyt<module>s�		


'


Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2021 Plan 9 Foundation. All Rights Reserved.
Comments to [email protected].