|
compile(source,
filename,
mode,
flags=None,
dont_inherit=None)
Replacement for builtin compile() function
|
|
VERSION = 2
|
|
callfunc_opcode_info = { ( 0, 0) : ' CALL_FUNCTION ' , ( 0, 1) : ' CALL ...
|
|
LOOP = 1
|
|
EXCEPT = 2
|
|
TRY_FINALLY = 3
|
|
END_FINALLY = 4
|
|
wrapper = {ast.Getattr: AugGetattr, ast.Name: AugName, ast.Sli...
|
Imports:
imp,
os,
marshal,
struct,
sys,
StringIO,
ast,
parse,
walk,
syntax,
pyassem,
misc,
future,
symbols,
SC_LOCAL,
SC_GLOBAL,
SC_FREE,
SC_CELL,
CO_VARARGS,
CO_VARKEYWORDS,
CO_NEWLOCALS,
CO_NESTED,
CO_GENERATOR,
CO_FUTURE_DIVISION,
CO_FUTURE_ABSIMPORT,
CO_FUTURE_WITH_STATEMENT,
TupleArg
callfunc_opcode_info
- Value:
{
(
0,
0)
:
'
CALL_FUNCTION
'
,
(
0,
1)
:
'
CALL_FUNCTION_KW
'
,
(
1,
0)
:
'
CALL_FUNCTION_VAR
'
,
(
1,
1)
:
'
CALL_FUNCTION_VAR_KW
'
}
wrapper
- Value:
{ast.Getattr: AugGetattr, ast.Name: AugName, ast.Slice: AugSlice, ast.\
Subscript: AugSubscript,}