7.1.1.2.1.1.1.7.1.5. pycropml.transpiler.antlr_py.java.java_cyml module
Created on Thu Sep 3 23:05:11 2020
@author: midingoy
-
class pycropml.transpiler.antlr_py.java.java_cyml.Java_Cyml_ast(tree, model=None, name=None, var=[])[source]
Bases: Java_CymlRules
-
op = {'!=': '!=', '*': '*', '+': '+', '-': '-', '/': '/', '<': '<', '<=': '<=', '==': '==', '>': '>', '>=': '>=', 'and': '&&', 'not': '!', 'or': '||'}
-
transform()[source]
-
translate_decl(type_)[source]
-
visit(node)[source]
- Parameters:
node (TYPE) – DESCRIPTION.
- Returns:
DESCRIPTION.
- Return type:
TYPE
-
visit_Double(node)[source]
-
visit_ExprStatNode(node)[source]
-
visit_HashMap(node)[source]
-
visit_Integer(node)[source]
-
visit_List(node)[source]
-
visit_String(node)[source]
-
visit_Void(node)[source]
-
visit_array(node)[source]
-
visit_assignment(node)[source]
-
visit_binary_op(node)[source]
-
visit_bool(node)[source]
-
visit_classDef(node)[source]
-
visit_comparison(node)[source]
-
visit_cond_expr_node(node)[source]
-
visit_custom_call(node)[source]
-
visit_declaration(node)[source]
-
visit_double(node)[source]
-
visit_else_statement(node)[source]
-
visit_elseif_statement(node)[source]
-
visit_fielddecl(node)[source]
-
visit_float(node)[source]
-
visit_for_range_statement(node)[source]
-
visit_for_statement(node)[source]
-
visit_if_statement(node)[source]
-
visit_implicit_return(node)[source]
-
visit_index(node)[source]
-
visit_int(node)[source]
-
visit_local(node)[source]
-
visit_member_access(node)[source]
-
visit_methodDef(node)[source]
-
visit_module(node)[source]
-
visit_namespace(node)[source]
-
visit_standard_call(node)[source]
-
visit_standard_method_call(node)[source]
-
visit_string(node)[source]
-
visit_unary_op(node)[source]
-
visit_while_statement(node)[source]
-
pycropml.transpiler.antlr_py.java.java_cyml.cyml_ru(cs_op, ru)[source]