e7 S r SSKrSSKJrJrJrJrJrJrJrJ r J
r
JrJrJ
r
JrJrJr SSKrSSKJr / SQrS r " S S5 r\" 5 r " S S
\5 r " S S5 r " S
S\5 r " S S\5 r " S S5 rS\4/r\R= S \" 5 RA 5 5 5 Sr!\! V s0 s H n \" 5 U U _M sn r"S r#\$S:X a SSK%r%\#" \%RL SS 5 ggs sn f )z2Interface to the compiler's internal symbol tables N)USE
DEF_GLOBALDEF_NONLOCAL DEF_LOCAL DEF_PARAM
DEF_IMPORT DEF_BOUND DEF_ANNOT SCOPE_OFF
SCOPE_MASKFREELOCALGLOBAL_IMPLICITGLOBAL_EXPLICITCELL)StrEnum)symtableSymbolTableTypeSymbolTableClassFunctionSymbolc F [ R " XU5 n[ X15 $ )zReturn the toplevel *SymbolTable* for the source code.
*filename* is the name of the file with the code
and *compile_type* is the *compile()* mode argument.
) _symtabler _newSymbolTable)codefilenamecompile_typetops ./opt/imh/python3.13/lib/python3.13/symtable.pyr r
s!
T\
:C3)) c &