Vega strike Python Modules doc
0.5.1
Documentation of the " Modules " folder of Vega strike
|
Public Member Functions | |
def | __init__ |
def | __repr__ |
def | get_type |
def | get_id |
def | get_name |
def | get_lineno |
def | is_optimized |
def | is_nested |
def | has_children |
def | has_exec |
def | has_import_star |
def | get_identifiers |
def | lookup |
def | get_symbols |
def | get_children |
Definition at line 52 of file symtable.py.
def __init__ | ( | self, | |
raw_table, | |||
filename | |||
) |
Definition at line 53 of file symtable.py.
References SymbolTable._filename, FileInput._filename, SymbolTable._symbols, and SymbolTable._table.
def __repr__ | ( | self) |
Definition at line 58 of file symtable.py.
References SymbolTable.__class__, SymbolTable._filename, and FileInput._filename.
def get_children | ( | self) |
Definition at line 126 of file symtable.py.
References SymbolTable._filename, FileInput._filename, and symtable.newSymbolTable.
def get_id | ( | self) |
Definition at line 80 of file symtable.py.
def get_identifiers | ( | self) |
Definition at line 107 of file symtable.py.
def get_lineno | ( | self) |
Definition at line 86 of file symtable.py.
def get_name | ( | self) |
Definition at line 83 of file symtable.py.
def get_symbols | ( | self) |
Definition at line 118 of file symtable.py.
References SymbolTable._filename, FileInput._filename, SymbolTable.get_identifiers(), SymbolTable.lookup(), and symtable.newSymbolTable.
def get_type | ( | self) |
Definition at line 70 of file symtable.py.
def has_children | ( | self) |
Definition at line 96 of file symtable.py.
References symtable.bool().
def has_exec | ( | self) |
Return true if the scope uses exec
Definition at line 99 of file symtable.py.
References symtable.bool().
def has_import_star | ( | self) |
Return true if the scope uses import *
Definition at line 103 of file symtable.py.
References symtable.bool().
def is_nested | ( | self) |
Definition at line 93 of file symtable.py.
References symtable.bool().
def is_optimized | ( | self) |
def lookup | ( | self, | |
name | |||
) |
Definition at line 110 of file symtable.py.
References SymbolTable.__check_children(), and SymbolTable._symbols.