6.1.1.2.1.1.1.6.1.3. pycropml.transpiler.antlr_py.fortran.f90_cyml module

class pycropml.transpiler.antlr_py.fortran.f90_cyml.F90_Cyml_ast(tree, model=None, name=None, var=[], treeG=None)[source]

Bases: object

G

transform()[source]
visit(node)[source]
Parameters:

node (Node) – DESCRIPTION.

Returns:

Common Code Model Representation based on CyML constructs.

Return type:

dict

visit_ExprStatNode(node)[source]
visit_array(node)[source]
visit_assignment(node)[source]
visit_binary_op(node)[source]
visit_bool(node)[source]
visit_comments(node)[source]
visit_comparison(node)[source]
visit_custom_call(node)[source]
visit_declaration(node)[source]
visit_else_statement(node)[source]
visit_elseif_statement(node)[source]
visit_float(node)[source]
visit_for_range_statement(node)[source]
visit_function_definition(node)[source]
visit_if_statement(node)[source]
visit_implicit_return(node)[source]
visit_import(node)[source]
visit_index(node)[source]
visit_int(node)[source]
visit_list(node)[source]
visit_local(node)[source]
visit_module(node)[source]
visit_sliceindex(node)[source]
visit_standard_call(node)[source]
visit_standard_method_call(node)[source]
visit_str(node)[source]
visit_test(node)[source]
visit_top_level(nodes)[source]
visit_tuple(node)[source]
visit_unary_op(node)[source]
visit_whereconstruct(node)[source]
visit_while_statement(node)[source]