[show private | hide private]
[frames | no frames]

Identifier Index
__getitem__ Method in class exceptions.Exception
__init__ Method in class analysis.arguments.Parameters
__init__ Method in class analysis.namespace.NamespaceRegister
__init__ Method in class analysis.operators.Op
__init__ Method in class analysis.output.generators.common.Generator
__init__ Method in class analysis.output.generators.common.RawGenerator
__init__ Method in class analysis.output.generators.cpu6502.CPU6502Generator
__init__ Method in class analysis.output.visitors.C.CVisitor
__init__ Method in class analysis.output.visitors.HTML.HTMLVisitor
__init__ Method in class analysis.output.visitors.common.Visitor
__init__ Method in class analysis.output.visitors.instruction.InstructionVisitor
__init__ Method in class analysis.reference.Reference
__init__ Method in class analysis.source.AnalysisSession
__init__ Method in class analysis.source.AnalysisVisitor
__init__ Method in class analysis.source.HelperNode
__init__ Method in class compiler.visitor.ASTVisitor
__init__ Method in class exceptions.Exception
__repr__ Method in class analysis.reference.Reference
__str__ Method in class exceptions.Exception
__version__ Variable in package analysis
_attr Method in class analysis.output.visitors.HTML.HTMLVisitor
_copy_contexts Function in module analysis.node
_doc Method in class analysis.output.visitors.HTML.HTMLVisitor
_end_push Method in class analysis.output.visitors.C.CVisitor
_get_ns Function in module analysis.common
_keyword Method in class analysis.output.visitors.HTML.HTMLVisitor
_last Method in class analysis.output.visitors.C.CVisitor
_ldir Function in module analysis.common
_load_name Method in class analysis.namespace.NamespaceRegister
_lobj Function in module analysis.common
_lref Function in module analysis.common
_ls Method in class analysis.output.generators.common.Generator
_ltype Function in module analysis.common
_ltype Method in class analysis.output.visitors.C.CVisitor
_name Method in class analysis.output.visitors.HTML.HTMLVisitor
_name_def Method in class analysis.output.visitors.HTML.HTMLVisitor
_name_ref Method in class analysis.output.visitors.HTML.HTMLVisitor
_new_label Method in class analysis.output.generators.cpu6502.CPU6502Generator
_next Method in class analysis.output.visitors.C.CVisitor
_op Method in class analysis.output.visitors.HTML.HTMLVisitor
_pop Method in class analysis.output.visitors.C.CVisitor
_pop_quiet Method in class analysis.output.visitors.C.CVisitor
_process_binary_operator Method in class analysis.source.AnalysisVisitor
_start_push Method in class analysis.output.visitors.C.CVisitor
_target Method in class analysis.output.visitors.HTML.HTMLVisitor
_targets Method in class analysis.output.visitors.HTML.HTMLVisitor
_text Method in class analysis.output.visitors.HTML.HTMLVisitor
_top Method in class analysis.output.visitors.C.CVisitor
_translate Method in class analysis.output.visitors.C.CVisitor
_type Method in class analysis.output.visitors.HTML.HTMLVisitor
_types Method in class analysis.output.visitors.HTML.HTMLVisitor
_usage_specialisation Method in class analysis.output.visitors.HTML.HTMLVisitor
_usage_targets Method in class analysis.output.visitors.HTML.HTMLVisitor
_visitArithmeticOp Method in class analysis.output.visitors.HTML.HTMLVisitor
_visitTuple Method in class analysis.output.visitors.HTML.HTMLVisitor
AbstractGenerator Class in module analysis.output.generators.common
add_blocked_node Method in class analysis.namespace.NamespaceRegister
analysis Package
AnalysisSession Class in module analysis.source
AnalysisVisitor Class in module analysis.source
arguments Module in package analysis
ASTVisitor Class in module compiler.visitor
attach_iteration Method in class analysis.source.AnalysisVisitor
attach_next_iteration Method in class analysis.source.AnalysisVisitor
attach_true Method in class analysis.source.AnalysisVisitor
begin_call Method in class analysis.output.generators.common.AbstractGenerator
begin_call Method in class analysis.output.generators.cpu6502.CPU6502Generator
begin_function Method in class analysis.output.generators.common.AbstractGenerator
begin_function Method in class analysis.output.generators.cpu6502.CPU6502Generator
begin_module_header Method in class analysis.output.generators.common.AbstractGenerator
begin_module_header Method in class analysis.output.generators.cpu6502.CPU6502Generator
begin_table Method in class analysis.output.generators.common.AbstractGenerator
begin_table Method in class analysis.output.generators.cpu6502.CPU6502Generator
binary_methods Variable in module analysis.operators
BlockedError Class in module analysis.node
C Module in package analysis.output.visitors
call Method in class analysis.output.generators.common.AbstractGenerator
call Method in class analysis.output.generators.cpu6502.CPU6502Generator
call_function Method in class analysis.output.visitors.C.CVisitor
call_function Method in class analysis.output.visitors.instruction.InstructionVisitor
call_specialisation Method in class analysis.source.AnalysisVisitor
case Method in class analysis.output.generators.common.AbstractGenerator
case Method in class analysis.output.generators.cpu6502.CPU6502Generator
classes Module in package analysis
comment Method in class analysis.output.generators.common.AbstractGenerator
comment Method in class analysis.output.generators.cpu6502.CPU6502Generator
common Module in package analysis
common Module in package analysis.output.generators
common Module in package analysis.output.visitors
compare Method in class analysis.output.generators.common.AbstractGenerator
compare Method in class analysis.output.generators.cpu6502.CPU6502Generator
comparison_methods Variable in module analysis.operators
const Method in class analysis.output.generators.common.AbstractGenerator
const Method in class analysis.output.generators.cpu6502.CPU6502Generator
constant_start Variable in class analysis.output.visitors.C.CVisitor
context Method in class analysis.output.generators.common.AbstractGenerator
context Method in class analysis.output.generators.cpu6502.CPU6502Generator
cpu6502 Module in package analysis.output.generators
CPU6502Generator Class in module analysis.output.generators.cpu6502
create_specialisation Function in module analysis.specialisation
CVisitor Class in module analysis.output.visitors.C
dedent Method in class analysis.output.generators.common.Generator
deepcopy Function in module analysis.specialisation
default Method in class analysis.output.visitors.C.CVisitor
default Method in class analysis.source.AnalysisVisitor
default Method in class compiler.visitor.ASTVisitor
depth_first Method in class analysis.source.AnalysisVisitor
dispatch Method in class compiler.visitor.ASTVisitor
dup_top Method in class analysis.output.generators.common.AbstractGenerator
end_call Method in class analysis.output.generators.common.AbstractGenerator
end_call Method in class analysis.output.generators.cpu6502.CPU6502Generator
end_function Method in class analysis.output.generators.common.AbstractGenerator
end_function Method in class analysis.output.generators.cpu6502.CPU6502Generator
end_module Method in class analysis.output.generators.common.AbstractGenerator
end_module Method in class analysis.output.generators.cpu6502.CPU6502Generator
end_module_header Method in class analysis.output.generators.common.AbstractGenerator
end_module_header Method in class analysis.output.generators.cpu6502.CPU6502Generator
end_of_code Method in class analysis.output.generators.common.AbstractGenerator
end_of_code Method in class analysis.output.generators.cpu6502.CPU6502Generator
end_table Method in class analysis.output.generators.common.AbstractGenerator
end_table Method in class analysis.output.generators.cpu6502.CPU6502Generator
ensure_dir Function in module analysis.output.utils
Exception Class in module exceptions
flatten Function in module analysis.common
fname Method in class analysis.output.generators.common.AbstractGenerator
FUNCTION Variable in class analysis.output.visitors.C.CVisitor
FUNCTION_BODY Variable in class analysis.output.visitors.C.CVisitor
generate Function in module analysis.output.utils
generate_doc Function in module analysis.output.utils
generate_files Function in module analysis.output.utils
generate_sources Function in module analysis.output.utils
Generator Class in module analysis.output.generators.common
generators Package in package analysis.output
get_binary_methods Function in module analysis.operators
get_class_definitions Function in module analysis.classes
get_class_layout Function in module analysis.classes
get_comparison_methods Function in module analysis.operators
get_const_ref Method in class analysis.source.AnalysisVisitor
get_const_value Method in class analysis.output.visitors.C.CVisitor
get_context_args Method in class analysis.source.AnalysisVisitor
get_defaults Method in class analysis.arguments.Parameters
get_dstar_parameter Method in class analysis.arguments.Parameters
get_generator Method in class analysis.output.visitors.C.CVisitor
get_instance_definitions Function in module analysis.classes
get_instance_layout Function in module analysis.classes
get_line Method in class analysis.source.AnalysisSession
get_list_methods Function in module analysis.operators
get_locals_layout Function in module analysis.namespace
get_module_name Method in class analysis.source.AnalysisSession
get_parameter_mapping Method in class analysis.arguments.Parameters
get_qualified_name Method in class analysis.namespace.NamespaceRegister
get_specialisation Function in module analysis.specialisation
get_star_parameter Method in class analysis.arguments.Parameters
get_unary_method Function in module analysis.operators
has_specialisation Function in module analysis.specialisation
HelperNode Class in module analysis.source
HTML Module in package analysis.output.visitors
HTMLVisitor Class in module analysis.output.visitors.HTML
indent Method in class analysis.output.generators.common.Generator
instantiate_class Function in module analysis.reference
instruction Module in package analysis.output.visitors
InstructionVisitor Class in module analysis.output.visitors.instruction
is_binary_operator Function in module analysis.operators
is_builtin_module Method in class analysis.output.visitors.common.Visitor
is_list_operator Function in module analysis.operators
is_native Method in class analysis.output.visitors.common.Visitor
is_unary_operator Function in module analysis.operators
issubclass Function in module analysis.classes
jump Method in class analysis.output.generators.common.AbstractGenerator
jump Method in class analysis.output.generators.cpu6502.CPU6502Generator
label Method in class analysis.output.generators.common.AbstractGenerator
label Method in class analysis.output.generators.cpu6502.CPU6502Generator
ldir Function in module analysis.common
link Function in module analysis.node
list Method in class analysis.output.generators.common.AbstractGenerator
list Method in class analysis.output.generators.cpu6502.CPU6502Generator
list_methods Variable in module analysis.operators
lname Function in module analysis.common
load Method in class analysis.namespace.NamespaceRegister
load_attr Method in class analysis.output.generators.common.AbstractGenerator
load_attr Method in class analysis.output.generators.cpu6502.CPU6502Generator
load_const Method in class analysis.output.generators.common.AbstractGenerator
load_const Method in class analysis.output.generators.cpu6502.CPU6502Generator
load_global Method in class analysis.output.generators.common.AbstractGenerator
load_global Method in class analysis.output.generators.cpu6502.CPU6502Generator
load_local Method in class analysis.output.generators.common.AbstractGenerator
load_local Method in class analysis.output.generators.cpu6502.CPU6502Generator
lobj Function in module analysis.common
lref Function in module analysis.common
ltype Function in module analysis.common
magic_number Variable in class analysis.output.visitors.C.CVisitor
MAIN Variable in class analysis.output.visitors.C.CVisitor
make_const Method in class analysis.source.AnalysisVisitor
make_global Method in class analysis.namespace.NamespaceRegister
make_signature Function in module analysis.specialisation
merge Function in module analysis.node
merge_locals Method in class analysis.source.AnalysisVisitor
namespace Module in package analysis
NamespaceRegister Class in module analysis.namespace
new Method in class analysis.output.generators.common.AbstractGenerator
new Method in class analysis.output.generators.cpu6502.CPU6502Generator
new_function_ref Method in class analysis.output.generators.common.AbstractGenerator
node Module in package analysis
Op Class in module analysis.operators
operators Module in package analysis
optimise_specialisation Method in class analysis.source.AnalysisVisitor
output Package in package analysis
parameter Method in class analysis.output.generators.common.AbstractGenerator
parameter Method in class analysis.output.generators.cpu6502.CPU6502Generator
Parameters Class in module analysis.arguments
pop_top Method in class analysis.output.generators.common.AbstractGenerator
pop_top Method in class analysis.output.generators.cpu6502.CPU6502Generator
preorder Method in class compiler.visitor.ASTVisitor
process Method in class analysis.source.AnalysisSession
process Function in module analysis.source
process_binary_operator Method in class analysis.source.AnalysisVisitor
process_block Method in class analysis.source.AnalysisVisitor
process_builtins Method in class analysis.source.AnalysisSession
process_conditional Method in class analysis.source.AnalysisVisitor
process_file Method in class analysis.source.AnalysisSession
process_file Function in module analysis.source
process_name Method in class analysis.source.AnalysisSession
prompt Function in module analysis.utils
RawGenerator Class in module analysis.output.generators.common
reference Module in package analysis
Reference Class in module analysis.reference
reset Function in module analysis.node
reset Method in class analysis.source.AnalysisSession
reset_specialisations Method in class analysis.source.AnalysisVisitor
return_ Method in class analysis.output.generators.common.AbstractGenerator
return_ Method in class analysis.output.generators.cpu6502.CPU6502Generator
return_node Method in class analysis.namespace.NamespaceRegister
run_specialisation Method in class analysis.source.AnalysisVisitor
ScopeError Class in module analysis.namespace
source Module in package analysis
specialisation Module in package analysis
specialise_function Method in class analysis.source.AnalysisVisitor
start_of_code Method in class analysis.output.generators.common.AbstractGenerator
start_of_code Method in class analysis.output.generators.cpu6502.CPU6502Generator
store Method in class analysis.namespace.NamespaceRegister
store_attr Method in class analysis.output.generators.common.AbstractGenerator
store_attr Method in class analysis.output.generators.cpu6502.CPU6502Generator
store_global Method in class analysis.output.generators.common.AbstractGenerator
store_global Method in class analysis.output.generators.cpu6502.CPU6502Generator
store_local Method in class analysis.output.generators.common.AbstractGenerator
store_local Method in class analysis.output.generators.cpu6502.CPU6502Generator
swap_top Method in class analysis.output.generators.common.AbstractGenerator
TOP_LEVEL_DECLARATIONS Variable in class analysis.output.visitors.C.CVisitor
TOP_LEVEL_DEFINITIONS Variable in class analysis.output.visitors.C.CVisitor
type_of Method in class analysis.output.generators.common.AbstractGenerator
type_of Method in class analysis.output.generators.cpu6502.CPU6502Generator
type_of Method in class analysis.output.visitors.C.CVisitor
unary_method Variable in module analysis.operators
unify Function in module analysis.arguments
unify_arguments Function in module analysis.arguments
unique Function in module analysis.common
uses_call Method in class analysis.output.visitors.common.Visitor
uses_reference Method in class analysis.output.visitors.common.Visitor
utils Module in package analysis.output
utils Module in package analysis
var Method in class analysis.output.generators.common.AbstractGenerator
var Method in class analysis.output.generators.cpu6502.CPU6502Generator
VERBOSE Variable in class compiler.visitor.ASTVisitor
VERBOSE Variable in class compiler.visitor.ASTVisitor
VERBOSE Variable in class compiler.visitor.ASTVisitor
VERBOSE Variable in class compiler.visitor.ASTVisitor
VERBOSE Variable in class compiler.visitor.ASTVisitor
VERBOSE Variable in class compiler.visitor.ASTVisitor
visit_global Method in class analysis.output.visitors.instruction.InstructionVisitor
visit_local Method in class analysis.output.visitors.instruction.InstructionVisitor
visitAdd Method in class analysis.output.visitors.C.CVisitor
visitAdd Method in class analysis.output.visitors.HTML.HTMLVisitor
visitAdd Method in class analysis.output.visitors.instruction.InstructionVisitor
visitAnd Method in class analysis.output.visitors.C.CVisitor
visitAnd Method in class analysis.output.visitors.HTML.HTMLVisitor
visitAnd Method in class analysis.source.AnalysisVisitor
visitAssAttr Method in class analysis.output.visitors.C.CVisitor
visitAssAttr Method in class analysis.output.visitors.HTML.HTMLVisitor
visitAssAttr Method in class analysis.output.visitors.instruction.InstructionVisitor
visitAssAttr Method in class analysis.source.AnalysisVisitor
visitAssign Method in class analysis.output.visitors.C.CVisitor
visitAssign Method in class analysis.output.visitors.HTML.HTMLVisitor
visitAssign Method in class analysis.output.visitors.instruction.InstructionVisitor
visitAssign Method in class analysis.source.AnalysisVisitor
visitAssList Method in class analysis.output.visitors.HTML.HTMLVisitor
visitAssList Method in class analysis.output.visitors.instruction.InstructionVisitor
visitAssName Method in class analysis.output.visitors.C.CVisitor
visitAssName Method in class analysis.output.visitors.HTML.HTMLVisitor
visitAssName Method in class analysis.output.visitors.instruction.InstructionVisitor
visitAssName Method in class analysis.source.AnalysisVisitor
visitAssTuple Method in class analysis.output.visitors.C.CVisitor
visitAssTuple Method in class analysis.output.visitors.HTML.HTMLVisitor
visitAssTuple Method in class analysis.output.visitors.instruction.InstructionVisitor
visitAssTuple Method in class analysis.source.AnalysisVisitor
visitCallFunc Method in class analysis.output.visitors.C.CVisitor
visitCallFunc Method in class analysis.output.visitors.HTML.HTMLVisitor
visitCallFunc Method in class analysis.output.visitors.instruction.InstructionVisitor
visitCallFunc Method in class analysis.source.AnalysisVisitor
visitClass Method in class analysis.output.visitors.C.CVisitor
visitClass Method in class analysis.output.visitors.HTML.HTMLVisitor
visitClass Method in class analysis.output.visitors.instruction.InstructionVisitor
visitClass Method in class analysis.source.AnalysisVisitor
visitCompare Method in class analysis.output.visitors.C.CVisitor
visitCompare Method in class analysis.output.visitors.HTML.HTMLVisitor
visitCompare Method in class analysis.output.visitors.instruction.InstructionVisitor
visitCompare Method in class analysis.source.AnalysisVisitor
visitConst Method in class analysis.output.visitors.C.CVisitor
visitConst Method in class analysis.output.visitors.HTML.HTMLVisitor
visitConst Method in class analysis.output.visitors.instruction.InstructionVisitor
visitConst Method in class analysis.source.AnalysisVisitor
visitDiscard Method in class analysis.output.visitors.C.CVisitor
visitDiscard Method in class analysis.output.visitors.HTML.HTMLVisitor
visitDiv Method in class analysis.output.visitors.HTML.HTMLVisitor
visitFor Method in class analysis.output.visitors.C.CVisitor
visitFor Method in class analysis.output.visitors.HTML.HTMLVisitor
visitFor Method in class analysis.source.AnalysisVisitor
visitFunction Method in class analysis.output.visitors.C.CVisitor
visitFunction Method in class analysis.output.visitors.HTML.HTMLVisitor
visitFunction Method in class analysis.output.visitors.instruction.InstructionVisitor
visitFunction Method in class analysis.source.AnalysisVisitor
visitGetattr Method in class analysis.output.visitors.C.CVisitor
visitGetattr Method in class analysis.output.visitors.HTML.HTMLVisitor
visitGetattr Method in class analysis.output.visitors.instruction.InstructionVisitor
visitGetattr Method in class analysis.source.AnalysisVisitor
visitGlobal Method in class analysis.output.visitors.C.CVisitor
visitGlobal Method in class analysis.output.visitors.HTML.HTMLVisitor
visitGlobal Method in class analysis.output.visitors.instruction.InstructionVisitor
visitGlobal Method in class analysis.source.AnalysisVisitor
visitIf Method in class analysis.output.visitors.C.CVisitor
visitIf Method in class analysis.output.visitors.HTML.HTMLVisitor
visitIf Method in class analysis.output.visitors.instruction.InstructionVisitor
visitIf Method in class analysis.source.AnalysisVisitor
visitImport Method in class analysis.output.visitors.C.CVisitor
visitImport Method in class analysis.output.visitors.HTML.HTMLVisitor
visitImport Method in class analysis.source.AnalysisVisitor
visitLeftShift Method in class analysis.output.visitors.HTML.HTMLVisitor
visitList Method in class analysis.output.visitors.C.CVisitor
visitList Method in class analysis.output.visitors.HTML.HTMLVisitor
visitList Method in class analysis.output.visitors.instruction.InstructionVisitor
visitList Method in class analysis.source.AnalysisVisitor
visitMod Method in class analysis.output.visitors.HTML.HTMLVisitor
visitModule Method in class analysis.output.visitors.C.CVisitor
visitModule Method in class analysis.output.visitors.HTML.HTMLVisitor
visitModule Method in class analysis.output.visitors.instruction.InstructionVisitor
visitModule Method in class analysis.source.AnalysisVisitor
visitMul Method in class analysis.output.visitors.HTML.HTMLVisitor
visitName Method in class analysis.output.visitors.C.CVisitor
visitName Method in class analysis.output.visitors.HTML.HTMLVisitor
visitName Method in class analysis.output.visitors.instruction.InstructionVisitor
visitName Method in class analysis.source.AnalysisVisitor
visitNot Method in class analysis.output.visitors.C.CVisitor
visitNot Method in class analysis.output.visitors.HTML.HTMLVisitor
visitNot Method in class analysis.source.AnalysisVisitor
visitOr Method in class analysis.output.visitors.C.CVisitor
visitOr Method in class analysis.output.visitors.HTML.HTMLVisitor
Visitor Class in module analysis.output.visitors.common
visitOr Method in class analysis.source.AnalysisVisitor
visitors Package in package analysis.output
visitPass Method in class analysis.output.visitors.C.CVisitor
visitPass Method in class analysis.output.visitors.HTML.HTMLVisitor
visitPower Method in class analysis.output.visitors.HTML.HTMLVisitor
visitPrint Method in class analysis.output.visitors.HTML.HTMLVisitor
visitPrintnl Method in class analysis.output.visitors.C.CVisitor
visitPrintnl Method in class analysis.output.visitors.HTML.HTMLVisitor
visitReturn Method in class analysis.output.visitors.C.CVisitor
visitReturn Method in class analysis.output.visitors.HTML.HTMLVisitor
visitReturn Method in class analysis.output.visitors.instruction.InstructionVisitor
visitReturn Method in class analysis.source.AnalysisVisitor
visitRightShift Method in class analysis.output.visitors.HTML.HTMLVisitor
visitSlice Method in class analysis.output.visitors.C.CVisitor
visitSlice Method in class analysis.output.visitors.HTML.HTMLVisitor
visitSlice Method in class analysis.source.AnalysisVisitor
visitStmt Method in class analysis.output.visitors.C.CVisitor
visitStmt Method in class analysis.source.AnalysisVisitor
visitSub Method in class analysis.output.visitors.C.CVisitor
visitSub Method in class analysis.output.visitors.HTML.HTMLVisitor
visitSub Method in class analysis.output.visitors.instruction.InstructionVisitor
visitSubscript Method in class analysis.output.visitors.C.CVisitor
visitSubscript Method in class analysis.output.visitors.HTML.HTMLVisitor
visitSubscript Method in class analysis.output.visitors.instruction.InstructionVisitor
visitSubscript Method in class analysis.source.AnalysisVisitor
visitTuple Method in class analysis.output.visitors.HTML.HTMLVisitor
visitTuple Method in class analysis.source.AnalysisVisitor
visitWhile Method in class analysis.output.visitors.C.CVisitor
visitWhile Method in class analysis.output.visitors.HTML.HTMLVisitor
visitWhile Method in class analysis.output.visitors.instruction.InstructionVisitor
visitWhile Method in class analysis.source.AnalysisVisitor
write Method in class analysis.output.generators.common.RawGenerator
write_attr Method in class analysis.output.visitors.C.CVisitor
write_attr Method in class analysis.output.visitors.instruction.InstructionVisitor
write_compare Method in class analysis.output.visitors.C.CVisitor
write_locals Method in class analysis.output.visitors.C.CVisitor
write_locals Method in class analysis.output.visitors.instruction.InstructionVisitor
write_main Function in module analysis.output.visitors.C
write_name Method in class analysis.output.visitors.C.CVisitor
write_new Method in class analysis.output.visitors.C.CVisitor
write_parameters Method in class analysis.output.visitors.C.CVisitor
write_parameters Method in class analysis.output.visitors.instruction.InstructionVisitor
write_signature Method in class analysis.output.visitors.C.CVisitor
write_stack Method in class analysis.output.visitors.C.CVisitor
write_target_test Method in class analysis.output.visitors.C.CVisitor
write_target_test_end Method in class analysis.output.visitors.C.CVisitor
writeln Method in class analysis.output.generators.common.RawGenerator

Generated by Epydoc 2.1 on Tue Dec 20 00:05:45 2005 http://epydoc.sf.net