KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 DAV/2 PHP/5.2.17
System : Linux localhost 2.6.18-419.el5 #1 SMP Fri Feb 24 22:47:42 UTC 2017 x86_64
User : nobody ( 99)
PHP Version : 5.2.17
Disable Function : NONE
Directory :  /proc/21585/root/usr/lib64/python2.4/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //proc/21585/root/usr/lib64/python2.4/symtable.pyo
m
=5Dc@sdZdkZdklZlZlZlZlZlZlZl	Z	l
Z
lZlZl
Z
lZlZlZdkZddddddgZd	Zd
fdYZeZdZdfd
YZdefdYZdefdYZdfdYZedjodkZdkZeeidi Z!ee!ei"i#eidddZ$x@e$i%D].Z&e$i'e&Z(e(Ge(i)Ge(i*GHqWndS(s2Interface to the compiler's internal symbol tablesN(sUSEs
DEF_GLOBALs	DEF_LOCALs	DEF_PARAMsDEF_STARsDEF_DOUBLESTARsDEF_INTUPLEsDEF_FREEsDEF_FREE_GLOBALsDEF_FREE_CLASSs
DEF_IMPORTs	DEF_BOUNDsOPT_IMPORT_STARsOPT_EXECs
OPT_BARE_EXECtsymtabletSymbolTabletnewSymbolTabletClasstFunctiontSymbolcCs&ti|||}t|d|S(Ni(t	_symtableRtcodetfilenametcompile_typetrawR(RRR	R
((t /usr/lib64/python2.4/symtable.pyRstSymbolTableFactorycBs#tZdZdZdZRS(NcCsti|_dS(N(tweakreftWeakValueDictionarytselft_SymbolTableFactory__memo(R((Rt__init__scCsU|itijot||Sn|itijot||Snt||S(N(	ttablettypeRt
TYPE_FUNCTIONRRt
TYPE_CLASSRR(RRR((Rtnews
cCsS||f}|ii|d}|djo!|i||}|i|<n|S(N(	RRtkeyRRtgettNonetobjR(RRRRR((Rt__call__s

!(t__name__t
__module__RRR(((RRs		cCsA|ttB@o|ttBtB@otSn|t@otSntS(N(	tflagstUSEtDEF_FREEt	DEF_LOCALt	DEF_PARAMt
DEF_GLOBALtTruetDEF_FREE_CLASStFalse(R((Rtis_free&s
"cBstZdZdZdZdZdZdZdZdZ	d	Z
d
ZdZdZ
d
ZdZdZdZRS(NcCs||_||_h|_dS(N(t	raw_tableRt_tableRt	_filenamet_symbols(RR(R((RR/s		cCsp|itjo
d}nd|ii}|iidjod||ifSnd||ii|ifSdS(Nts%s tglobals<%sSymbolTable for module %s>s<%sSymbolTable for %s in %s>(Rt	__class__RtkindRR)tnameR*(RR/((Rt__repr__4s
cCs^|iitijodSn|iitijodSn|iitijodSndS(Ntmoduletfunctiontclass(RR)RRtTYPE_MODULERR(R((Rtget_type@scCs
|iiS(N(RR)tid(R((Rtget_idJscCs
|iiS(N(RR)R0(R((Rtget_nameMscCs
|iiS(N(RR)tlineno(R((Rt
get_linenoPscCs't|iitijo|iiS(N(tboolRR)RRRt	optimized(R((Rtis_optimizedSscCst|iiS(N(R<RR)tnested(R((Rt	is_nestedWscCst|iiS(N(R<RR)tchildren(R((Rthas_childrenZscCst|iittB@S(s"Return true if the scope uses execN(R<RR)R=tOPT_EXECt
OPT_BARE_EXEC(R((Rthas_exec]scCst|iit@S(s&Return true if the scope uses import *N(R<RR)R=tOPT_IMPORT_STAR(R((Rthas_import_starascCs|iiiS(N(RR)tsymbolstkeys(R((Rtget_identifiersescCsc|ii|}|djo@|ii|}|i	|}t|||}|i|<n|S(N(RR+RR0tsymRR)RHRt_SymbolTable__check_childrent
namespacesR(RR0RKRRM((Rtlookuphs
!cCs.g}|iD]}||i|q~S(N(t_[1]RRJtidentRN(RRORP((Rtget_symbolspscCsEg}|iiD]-}|i|jo|t||iqq~S(N(RORR)RAtstR0RR*(RR0RORR((Rt__check_childrensscCs1g}|iiD]}|t||iq~S(N(RORR)RARRRR*(RRORR((Rtget_childrenxs(RRRR1R6R8R9R;R>R@RBRERGRJRNRQRLRT(((RR.s 			
												cBsMtZdZdZdZdZdZdZdZ	dZ
dZRS(NcCsFtg}|iD](}||ii|o||qq~S(N(ttupleRORRJRPt	test_funcR)RH(RRVRORP((Rt__idents_matchingscCs0|idjo|id|_n|iS(NcCs|t@S(N(txR"(RX((Rt<lambda>s(Rt_Function__paramsRt_Function__idents_matching(R((Rtget_parametersscCs0|idjo|id|_n|iS(NcCs|t@S(N(RXt	DEF_BOUND(RX((RRYs(Rt_Function__localsRR[(R((Rt
get_localsscs=|idjo&ttB|id|_n|iS(Ncs|@S(N(RXtglob(RX(R`(RRYs(Rt_Function__globalsRR#tDEF_FREE_GLOBALR`R[(RR`((R`Rtget_globalss
cCs-|idjo|it|_n|iS(N(Rt_Function__freesRR[R'(R((Rt	get_freess(RRRRZR^RdRaR[R\R_RcRe(((RR|s				cBstZdZdZRS(NcCsT|idjo=h}x!|iiD]}d||i<q#Wt||_n|iS(Ni(	Rt_Class__methodsRtdR)RARRR0RU(RRRRg((Rtget_methodss
(RRRRfRh(((RRscBstZddZdZdZdZdZdZdZ	dZ
d	Zd
ZdZ
dZd
ZdZdZdZRS(NcCs&||_||_|pf|_dS(N(R0Rt
_Symbol__nameRt_Symbol__flagsRMt_Symbol__namespaces(RR0RRM((RRs		cCsd|iS(Ns
<symbol '%s'>(RRi(R((RR1scCs|iS(N(RRi(R((RR9scCst|iti@S(N(R<RRjRR(R((Rt
is_referencedscCst|it@S(N(R<RRjR"(R((Rtis_parameterscCst|it@p|it@S(N(R<RRjR#Rb(R((Rt	is_globalscCst|it@S(N(R<RRjtDEF_STAR(R((Rt	is_varargscCst|it@S(N(R<RRjtDEF_DOUBLESTAR(R((Rt
is_keywordargscCst|it@S(N(R<RRjR](R((Rtis_localscCsJ|ittB@o|ittBtB@otSn|it@otSnt	S(N(
RRjRR R!R"R#R$R%R&(R((RR's
(cCst|it@S(N(R<RRjt
DEF_IMPORT(R((Rtis_importedscCst|it@S(N(R<RRjR!(R((Rtis_assignedscCst|it@S(N(R<RRjtDEF_INTUPLE(R((Rtis_in_tuplescCs
t|iS(sReturns true if name binding introduces new namespace.

        If the name is used as the target of a function or class
        statement, this will be true.

        Note that a single name can be bound to multiple objects.  If
        is_namespace() is true, the name may also be bound to other
        objects, like an int or list, that does not introduce a new
        namespace.
        N(R<RRk(R((Rtis_namespaces
cCs|iS(s.Return a list of namespaces bound to this nameN(RRk(R((Rtget_namespacesscCs.t|idjo
tdn|idS(sReturns the single namespace bound to this name.

        Raises ValueError if the name is bound to multiple namespaces.
        is$name is bound to multiple namespacesiN(tlenRRkt
ValueError(R((Rt
get_namespaces
(RRRRR1R9RlRmRnRpRrRsR'RuRvRxRyRzR}(((RRs 													
	t__main__iitexec(+t__doc__RRR#R!R"RoRqRwR RbR%RtR]RFRCRDR
t__all__RRRR'RRRRRtostsystopentargvtreadtsrctpathtsplittmodRJRPRNtinfoRsRy( RoRRRbR"RR RR%RRRwR#RqRRRCR'RRPRtRRRRDR!RRFR
RR]R((Rt?s(	a				N!J
)


Anon7 - 2021