Prv8 Shell
Server : Apache/2.2.22 (Unix) mod_ssl/2.2.22 OpenSSL/1.0.0-fips mod_auth_passthrough/2.1 mod_bwlimited/1.4
System : Linux server.jackjohnson.com 2.6.32-279.5.2.el6.x86_64 #1 SMP Fri Aug 24 01:07:11 UTC 2012 x86_64
User : jackjohn ( 502)
PHP Version : 5.3.17
Disable Function : NONE
Directory :  /usr/lib64/python2.6/Demo/parser/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //usr/lib64/python2.6/Demo/parser/unparse.pyc
Ñò
§ÚêLc@s™dZddkZddkZddkZddkZd„Zdfd„ƒYZeid„Zd„Z	d„Z
ed	joe
eid
ƒndS(s'Usage: unparse.py <path to source file>iÿÿÿÿNcCs\t|ƒ}y||iƒƒWntj
on$Xx|D]}|ƒ||ƒq=WdS(s<Call f on each item in seq, calling inter() in between.
    N(titertnextt
StopIteration(tintertftseqtx((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt
interleavestUnparsercBseZdZeid„Zdd„Zd„Zd„Zd„Z	d„Z
d„Zd	„Zd
„Z
d„Zd„Zd
„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„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/hd-d.6d/d06d1d26d3d46Z0d5„Z1hd1d66d3d76d8d96d:d;6d<d=6d>d?6d@dA6dBdC6dDdE6dFdG6dHdI6dJdK6Z2dL„Z3h
dMdN6dOdP6dQdR6dSdT6dUdV6dWdX6dYdZ6d[d\6d]d^6d_d`6Z4da„Z5hdbe6i76dce6i86Z9dd„Z:de„Z;df„Z<dg„Z=dh„Z>di„Z?dj„Z@dk„ZAdl„ZBdm„ZCdn„ZDdo„ZERS(psŽMethods in this class recursively traverse an AST and
    output source code for the abstract syntax; original formatting
    is disregarged. cCs=||_d|_|i|ƒ|idIJ|iiƒdS(sTUnparser(tree, file=sys.stdout) -> None.
         Print the source for tree to file.itN(Rt_indenttdispatchtflush(tselfttreetfile((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt__init__s
		

R	cCs#|iidd|i|ƒdS(sBIndent a piece of text, according to the current indentation levels
s    N(RtwriteR
(R
ttext((s+/usr/lib64/python2.6/Demo/parser/unparse.pytfill"scCs|ii|ƒdS(s+Append a piece of text to the current line.N(RR(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyR&scCs |idƒ|id7_dS(s(Print ':', and increase the indentation.t:iN(RR
(R
((s+/usr/lib64/python2.6/Demo/parser/unparse.pytenter*s
cCs|id8_dS(sDecrease the indentation level.iN(R
(R
((s+/usr/lib64/python2.6/Demo/parser/unparse.pytleave/scCsZt|tƒo#x|D]}|i|ƒqWdSt|d|iiƒ}||ƒdS(s:Dispatcher function, dispatching tree type T to method _T.Nt_(t
isinstancetlistRtgetattrt	__class__t__name__(R
Rtttmeth((s+/usr/lib64/python2.6/Demo/parser/unparse.pyR3scCs%x|iD]}|i|ƒq
WdS(N(tbodyR(R
Rtstmt((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_ModuleDs
cCs|iƒ|i|iƒdS(N(RRtvalue(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_ExprIs
cs0ˆidƒt‡fd†ˆi|iƒdS(Nsimport cs
ˆidƒS(s, (R((R
(s+/usr/lib64/python2.6/Demo/parser/unparse.pyt<lambda>Os(RRRtnames(R
R((R
s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_ImportMs
csMˆidƒˆi|iƒˆidƒt‡fd†ˆi|iƒdS(Nsfrom s import cs
ˆidƒS(s, (R((R
(s+/usr/lib64/python2.6/Demo/parser/unparse.pyR$Us(RRtmoduleRRR%(R
R((R
s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_ImportFromQs

cCsL|iƒx+|iD] }|i|ƒ|idƒqW|i|iƒdS(Ns = (RttargetsRRR"(R
Rttarget((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_AssignXs


cCsS|iƒ|i|iƒ|id|i|iiidƒ|i|iƒdS(Nt s= (	RRR*RtbinoptopRRR"(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt
_AugAssign_s
%cCs<|idƒ|io!|idƒ|i|iƒndS(NtreturnR,(RR"RR(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_Returnes


cCs|idƒdS(Ntpass(R(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_PasskscCs|idƒdS(Ntbreak(R(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_BreaknscCs|idƒdS(Ntcontinue(R(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt	_ContinueqscCs!|idƒ|i|iƒdS(Nsdel (RRR)(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_Deletets
cCsL|idƒ|i|iƒ|io!|idƒ|i|iƒndS(Nsassert s, (RRttesttmsgR(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_Assertxs



cCsw|idƒ|i|iƒ|io!|idƒ|i|iƒn|io!|idƒ|i|iƒndS(Nsexec s in s, (RRRtglobalsRtlocals(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_Execs




cCs¢|idƒt}|io'|idƒ|i|iƒt}nx<|iD]1}|o|idƒnt}|i|ƒqNW|ip|idƒndS(Nsprint s>>s, t,(RtFalsetdestRRtTruetvaluestnl(R
Rtdo_commate((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_Print‰s





cs0ˆidƒt‡fd†ˆi|iƒdS(Nsglobal cs
ˆidƒS(s, (R((R
(s+/usr/lib64/python2.6/Demo/parser/unparse.pyR$™s(RRRR%(R
R((R
s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_Global—s
cCsV|idƒ|idƒ|io!|idƒ|i|iƒn|idƒdS(Nt(tyieldR,t)(RR"R(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_Yield›s



cCs…|idƒ|io|i|iƒn|io!|idƒ|i|iƒn|io!|idƒ|i|iƒndS(Nsraise s, (RttypeRtinstRttback(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_Raise£s





cCs•|idƒ|iƒ|i|iƒ|iƒx|iD]}|i|ƒq;W|io5|idƒ|iƒ|i|iƒ|iƒndS(Nttrytelse(RRRRRthandlerstorelse(R
Rtex((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt
_TryExcept®s






cCsf|idƒ|iƒ|i|iƒ|iƒ|idƒ|iƒ|i|iƒ|iƒdS(NRQtfinally(RRRRRt	finalbody(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_TryFinally¼s




cCs‹|idƒ|io!|idƒ|i|iƒn|io!|idƒ|i|iƒn|iƒ|i|iƒ|iƒdS(NtexceptR,s, (RRMRRtnameRRR(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_ExceptHandlerÇs





cCsŸ|idƒ|id|iƒ|ioL|idƒx+|iD] }|i|ƒ|idƒqBW|idƒn|iƒ|i|iƒ|iƒdS(Ns
sclass RIs, RK(RRR[tbasesRRRR(R
Rta((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt	_ClassDefÓs





cCs˜|idƒx+|iD] }|idƒ|i|ƒqW|id|idƒ|i|iƒ|idƒ|iƒ|i|iƒ|iƒdS(Ns
t@sdef RIRK(	Rtdecorator_listRRR[targsRRR(R
Rtdeco((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_FunctionDefàs




cCsž|idƒ|i|iƒ|idƒ|i|iƒ|iƒ|i|iƒ|iƒ|io2|idƒ|iƒ|i|iƒ|indS(Nsfor s in RR(	RRR*RRRRRRT(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_Forìs






cCs„|idƒ|i|iƒ|iƒ|i|iƒ|iƒ|io5|idƒ|iƒ|i|iƒ|iƒndS(Nsif RR(RRR9RRRRT(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_Ifús





cCs|idƒ|i|iƒ|iƒ|i|iƒ|iƒ|io2|idƒ|iƒ|i|iƒ|indS(Nswhile RR(RRR9RRRRT(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_Whiles





cCsp|idƒ|i|iƒ|io!|idƒ|i|iƒn|iƒ|i|iƒ|iƒdS(Nswith s as (RRtcontext_exprt
optional_varsRRRR(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_Withs



cCs|it|iƒƒdS(N(Rtreprts(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_StrscCs|i|iƒdS(N(Rtid(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_Name!scCs.|idƒ|i|iƒ|idƒdS(Nt`(RRR"(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_Repr$s
cCs|it|iƒƒdS(N(RRktn(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_Num)scs=ˆidƒt‡fd†ˆi|iƒˆidƒdS(Nt[cs
ˆidƒS(s, (R((R
(s+/usr/lib64/python2.6/Demo/parser/unparse.pyR$.st](RRRtelts(R
R((R
s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_List,s
cCsO|idƒ|i|iƒx|iD]}|i|ƒq'W|idƒdS(NRtRu(RRteltt
generators(R
Rtgen((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt	_ListComp1s

cCsO|idƒ|i|iƒx|iD]}|i|ƒq'W|idƒdS(NRIRK(RRRxRy(R
RRz((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt
_GeneratorExp8s

cCsl|idƒ|i|iƒ|idƒ|i|iƒx+|iD] }|idƒ|i|ƒqDWdS(Ns for s in s if (RRR*Rtifs(R
Rt	if_clause((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_comprehension?s



cCsh|idƒ|i|iƒ|idƒ|i|iƒ|idƒ|i|iƒ|idƒdS(NRIs if s else RK(RRRR9RT(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_IfExpHs


csUˆidƒ‡fd†}t‡fd†|t|i|iƒƒˆidƒdS(Nt{cs7|\}}ˆi|ƒˆidƒˆi|ƒdS(Ns: (RR(t.0tktv(R
(s+/usr/lib64/python2.6/Demo/parser/unparse.pytwritemSs	

cs
ˆidƒS(s, (R((R
(s+/usr/lib64/python2.6/Demo/parser/unparse.pyR$Wst}(RRtziptkeysRC(R
RR…((R
s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_DictQs
(cs}ˆidƒt|iƒdjo*|i\}ˆi|ƒˆidƒn t‡fd†ˆi|iƒˆidƒdS(NRIiR?cs
ˆidƒS(s, (R((R
(s+/usr/lib64/python2.6/Demo/parser/unparse.pyR$asRK(RtlenRvRR(R
RRx((R
s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_TupleZs

t~tInverttnottNott+tUAddt-tUSubcCsK|i|i|iiiƒ|idƒ|i|iƒ|idƒdS(NRIRK(RtunopR.RRRtoperand(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_UnaryOpes
tAddtSubt*tMultt/tDivt%tMods>>tLShifts<<tRShiftt|tBitOrt^tBitXort&tBitAnds//tFloorDivs**tPowcCsc|idƒ|i|iƒ|id|i|iiidƒ|i|iƒ|idƒdS(NRIR,RK(RRtleftR-R.RRtright(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_BinOpns

%s==tEqs!=tNotEqt<tLts<=tLtEt>tGts>=tGtEtistIssis nottIsNottintInsnot intNotIncCsƒ|idƒ|i|iƒx_t|i|iƒD]H\}}|id|i|iidƒ|i|ƒ|idƒq3WdS(NRIR,RK(	RRR©R‡topstcomparatorstcmpopsRR(R
RtoRF((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_Comparews
"
tandtorcsWˆidƒdˆi|ii‰t‡‡fd†ˆi|iƒˆidƒdS(NRIs %s cs
ˆiˆƒS((R((R
Rl(s+/usr/lib64/python2.6/Demo/parser/unparse.pyR$ƒsRK(RtboolopsR.RRRRC(R
R((RlR
s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_BoolOp€s
"cCs1|i|iƒ|idƒ|i|iƒdS(Nt.(RR"Rtattr(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt
_Attribute†s
cCsD|i|iƒ|idƒt}x<|iD]1}|o|idƒnt}|i|ƒq-Wx<|iD]1}|o|idƒnt}|i|ƒqlW|io?|o|idƒnt}|idƒ|i|iƒn|io?|o|idƒnt}|idƒ|i|iƒn|idƒdS(NRIs, R™s**RK(	RtfuncRR@RbRBtkeywordststarargstkwargs(R
RtcommaRF((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_Call‹s8






cCs>|i|iƒ|idƒ|i|iƒ|idƒdS(NRtRu(RR"Rtslice(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt
_Subscript£s
cCs|idƒdS(Ns...(R(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt	_EllipsisªscCs|i|iƒdS(N(RR"(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_Index­scCsx|io|i|iƒn|idƒ|io|i|iƒn|io!|idƒ|i|iƒndS(NR(tlowerRRtuppertstep(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_Slice°s




cs#t‡fd†ˆi|iƒdS(Ncs
ˆidƒS(s, (R((R
(s+/usr/lib64/python2.6/Demo/parser/unparse.pyR$»s(RRtdims(R
R((R
s+/usr/lib64/python2.6/Demo/parser/unparse.pyt	_ExtSliceºsc	Cs^t}t|iƒt|iƒ}xC|id|!D]1}|o
t}n|idƒ|i|ƒq3Wxot|i||iƒD]T\}}|o
t}n|idƒ|i|ƒf|idƒ|i|ƒq‚W|io6|o
t}n|idƒ|id|iƒn|i	o6|o
t}n|idƒ|id|i	ƒndS(Nis, t=R™s**(
RBRŠRbtdefaultsR@RRR‡tvarargtkwarg(R
RtfirsttnonDefR^td((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt
_arguments¾s4










cCs1|i|iƒ|idƒ|i|iƒdS(NRÖ(RtargRR"(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_keywordÔs
cCs>|idƒ|i|iƒ|idƒ|i|iƒdS(Nslambda s: (RRRbR(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_LambdaÙs

cCs6|i|iƒ|io|id|iƒndS(Ns as (RR[tasname(R
R((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt_aliasßs
(FRt
__module__t__doc__tsyststdoutRRRRRRR!R#R&R(R+R/R1R3R5R7R8R;R>RGRHRLRPRVRYR\R_RdReRfRgRjRmRoRqRsRwR{R|RR€R‰R‹R”R–R-R«R¼R¾t_asttAndtOrRÁRÂRÅRËRÍRÎRÏRÓRÕRÝRßRàRâ(((s+/usr/lib64/python2.6/Demo/parser/unparse.pyRs„																		
								
			
																
"	&#	-								
				cCs;t|ƒiƒ}t||dtiƒ}t||ƒdS(Ntexec(topentreadtcompileRçt
PyCF_ONLY_ASTR(tfilenametoutputtsourceR((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt	roundtripäscCsyBg}ti|ƒD]!}|idƒo||qq~}Wn$tj
otid|IJn­Xx¨|D] }tii||ƒ}tii|ƒoQt	i
ƒ}d|GHyt||ƒWqtj
o}dt
|ƒGHqXqptii|ƒot|ƒqpqpWdS(Ns.pysDirectory not readable: %ss
Testing %ss$  Failed to compile, exception is %s(tostlistdirtendswithtOSErrorRåtstderrtpathtjointisfilet	cStringIOtStringIORòt	ExceptionRktisdirttestdir(R^t_[1]RrR%tfullnameRðRF((s+/usr/lib64/python2.6/Demo/parser/unparse.pyRÿës B	cCsS|ddjo#x;|dD]}t|ƒqWnx|D]}t|ƒq;WdS(Nis	--testdiri(RÿRò(RbR^((s+/usr/lib64/python2.6/Demo/parser/unparse.pytmainýst__main__i(
RäRåRçRûRóRRRæRòRÿRRtargv(((s+/usr/lib64/python2.6/Demo/parser/unparse.pyt<module>s	
ÿÑ		


haha - 2025