Example #1
0
    def compile(self, java_syntax_tree):
        print("JAVA -> C++ converter v0.1\n")
        print("Generating AST ..")

        builder = ASTBuilder()
        builder.build_ast(java_syntax_tree)
        
        builder.start_traverse()
Example #2
0
    def compile(self, java_syntax_tree):
        print("JAVA -> C++ converter v0.1\n")
        print("Generating AST ..")

        builder = ASTBuilder()
        builder.build_ast(java_syntax_tree)
        
        out = builder.start_traverse()

        with open("generated.cxx", "w") as handle:
            handle.write(out)