Bases: CodeGenerator, PythonRules
This class contains the specific properties of
python language and use the NodeVisitor to generate a python
code source from a well formed syntax tree.
-
visit_ExprStatNode(node)[source]
-
visit_array(node)[source]
-
visit_assignment(node)[source]
-
visit_binary_op(node)[source]
-
visit_bool(node)[source]
-
visit_breakstatnode(node)[source]
-
visit_call(node)[source]
-
visit_comparison(node)[source]
-
visit_cond_expr_node(node)[source]
-
visit_constant(node)[source]
-
visit_continuestatnode(node)[source]
-
visit_custom_call(node)[source]
-
visit_datetime(node)[source]
-
visit_declaration(node)[source]
-
visit_dict(node)[source]
-
visit_else_statement(node)[source]
-
visit_elseif_statement(node)[source]
-
visit_float(node)[source]
-
visit_for_iterator(node)[source]
-
visit_for_iterator_with_index(node)[source]
-
visit_for_range_statement(node)[source]
-
visit_for_sequence(node)[source]
-
visit_for_sequence_with_index(node)[source]
-
visit_for_statement(node)[source]
-
visit_function_definition(node)[source]
-
visit_if_statement(node)[source]
-
visit_implicit_return(node)[source]
-
visit_import(node)[source]
-
visit_importfrom(node)[source]
-
visit_index(node)[source]
-
visit_int(node)[source]
-
visit_list(node)[source]
-
visit_local(node)[source]
-
visit_method_call(node)[source]
-
visit_module(node)[source]
-
visit_none(node)[source]
-
visit_notAnumber(node)[source]
-
visit_pair(node)[source]
-
visit_sliceindex(node)[source]
-
visit_standard_call(node)[source]
-
visit_standard_method_call(node)[source]
-
visit_str(node)[source]
-
visit_tuple(node)[source]
-
visit_unary_op(node)[source]
-
visit_while_statement(node)[source]