Vega strike Python Modules doc
0.5.1
Documentation of the " Modules " folder of Vega strike
|
Data Structures | |
class | SymbolTableFactory |
class | SymbolTable |
class | Function |
class | Class |
class | Symbol |
Functions | |
def | symtable |
def | bool |
def | is_free |
Variables | |
list | __all__ |
tuple | newSymbolTable = SymbolTableFactory() |
tuple | src = open(sys.argv[0]) |
tuple | mod = symtable(src, os.path.split(sys.argv[0])[1], "exec") |
tuple | info = mod.lookup(ident) |
Interface to the compiler's internal symbol tables
def symtable.bool | ( | x) |
Helper to force boolean result to 1 or 0
Definition at line 38 of file symtable.py.
def symtable.is_free | ( | flags) |
Definition at line 44 of file symtable.py.
def symtable.symtable | ( | code, | |
filename, | |||
compile_type | |||
) |
list __all__ |
Definition at line 11 of file symtable.py.
tuple info = mod.lookup(ident) |
Definition at line 254 of file symtable.py.
Definition at line 252 of file symtable.py.
tuple newSymbolTable = SymbolTableFactory() |
Definition at line 36 of file symtable.py.
tuple src = open(sys.argv[0]) |
Definition at line 251 of file symtable.py.