一个java到cpp的翻译器
在我大三的秋季学期为我的面向对象编程课程完成的最后一个项目。 我和其他四人组成的团队创建了一个 java to c plus plus 翻译器,它将 java 对象和类解释为 c++ 结构和 vtables。 完成时并没有完全完成,代码中仍然存在错误。 该项目使用了一个名为 xtc 的 API,它为 Java 语法提供了抽象语法树。 我对该项目最值得称道的贡献是实现了模拟动态转换和方法重载/继承的智能指针。 除此之外,还有其他杂项任务。
您需要一个名为 xtc 的 Java 库。
“制作程序”
“java Sentinel [java 测试文件的名称]”
“g++ main.h”
“g++ main.cc”
“./a.out”
完毕
2021-07-06 17:07:05
1.95MB
Java
1