InterpreterVisitor module¶
-
class
Visitor.InterpreterVisitor.InterpreterVisitor(all_ast, file_name)¶ Bases:
Visitor.NodeVisitor.NodeVisitor-
run_visitor()¶ Run the visitor
-
visit_BinOp(node, indentation=None)¶ Execute the visit of binOp
-
visit_Bool(node, indentation=None)¶ Visit a boolean
-
visit_ElseAST(node, indentation=' ')¶ Visit a Else AST
-
visit_IfAST(node, indentation=' ')¶ Visit a If AST
-
visit_Num(node, indentation=None)¶ Visit a number
-
visit_PrintAST(node, indentation=None)¶ Visit a Print AST
-
visit_Str(node, indentation=None)¶ Visit a String
-
visit_VariableAST(node, indentation=None)¶ Visit a Variable AST
-
visit_WhileAST(node, indentation=None)¶ Visit a While AST
-