SYMBOL INDEX (68 symbols across 2 files) FILE: benchmark_for.c function main (line 3) | int main() { FILE: pyast64.py class Assembler (line 13) | class Assembler: method __init__ (line 19) | def __init__(self, output_file=sys.stdout, peephole=True): method flush (line 25) | def flush(self): method optimize_pushes_pops (line 33) | def optimize_pushes_pops(self): method instr (line 105) | def instr(self, opcode, *args): method label (line 108) | def label(self, name): method directive (line 112) | def directive(self, line): method comment (line 116) | def comment(self, text): class LocalsVisitor (line 121) | class LocalsVisitor(ast.NodeVisitor): method __init__ (line 126) | def __init__(self): method add (line 131) | def add(self, name): method visit_Global (line 135) | def visit_Global(self, node): method visit_Assign (line 138) | def visit_Assign(self, node): method visit_For (line 148) | def visit_For(self, node): method visit_Call (line 153) | def visit_Call(self, node): class Compiler (line 157) | class Compiler: method __init__ (line 160) | def __init__(self, assembler=None, peephole=True): method compile (line 166) | def compile(self, node): method visit (line 171) | def visit(self, node): method header (line 180) | def header(self): method footer (line 184) | def footer(self): method compile_putc (line 188) | def compile_putc(self): method visit_Module (line 200) | def visit_Module(self, node): method visit_FunctionDef (line 204) | def visit_FunctionDef(self, node): method compile_enter (line 249) | def compile_enter(self, num_extra_locals=0): method compile_return (line 257) | def compile_return(self, num_extra_locals=0, has_arrays=None): method compile_exit (line 270) | def compile_exit(self, return_code): method visit_Return (line 278) | def visit_Return(self, node): method visit_Num (line 289) | def visit_Num(self, node): method local_offset (line 292) | def local_offset(self, name): method visit_Name (line 296) | def visit_Name(self, node): method visit_Assign (line 301) | def visit_Assign(self, node): method visit_AugAssign (line 320) | def visit_AugAssign(self, node): method simple_binop (line 328) | def simple_binop(self, op): method visit_Mult (line 334) | def visit_Mult(self, node): method compile_divide (line 340) | def compile_divide(self, push_reg): method visit_Mod (line 347) | def visit_Mod(self, node): method visit_FloorDiv (line 350) | def visit_FloorDiv(self, node): method visit_Add (line 353) | def visit_Add(self, node): method visit_Sub (line 356) | def visit_Sub(self, node): method visit_BinOp (line 359) | def visit_BinOp(self, node): method visit_UnaryOp (line 364) | def visit_UnaryOp(self, node): method visit_Expr (line 371) | def visit_Expr(self, node): method visit_And (line 375) | def visit_And(self, node): method visit_BitAnd (line 378) | def visit_BitAnd(self, node): method visit_Or (line 381) | def visit_Or(self, node): method visit_BitOr (line 384) | def visit_BitOr(self, node): method visit_BitXor (line 387) | def visit_BitXor(self, node): method visit_BoolOp (line 390) | def visit_BoolOp(self, node): method builtin_array (line 396) | def builtin_array(self, args): method visit_Call (line 408) | def visit_Call(self, node): method label (line 423) | def label(self, slug): method visit_Compare (line 428) | def visit_Compare(self, node): method compile_comparison (line 434) | def compile_comparison(self, jump_not, slug): method visit_Lt (line 445) | def visit_Lt(self, node): method visit_LtE (line 448) | def visit_LtE(self, node): method visit_Gt (line 451) | def visit_Gt(self, node): method visit_GtE (line 454) | def visit_GtE(self, node): method visit_Eq (line 457) | def visit_Eq(self, node): method visit_NotEq (line 460) | def visit_NotEq(self, node): method visit_If (line 463) | def visit_If(self, node): method visit_While (line 481) | def visit_While(self, node): method visit_Break (line 497) | def visit_Break(self, node): method visit_Pass (line 500) | def visit_Pass(self, node): method visit_For (line 503) | def visit_For(self, node): method visit_Global (line 541) | def visit_Global(self, node): method visit_Subscript (line 545) | def visit_Subscript(self, node):