CLMC
简介
类似于C的MIPS编译器
用于北京航空航天大学2020年秋季编译技术课课程设计,将给定文法的C-like语言编译为MIPS编译。
注意本项目采用了GPL协议。
请学弟学妹们不要抄袭。
作者:北京航空航天大学高等理工学院邓新宇
电子邮件:
@雪凰SnowPhoenix
写在前面
申办者的ddl是第一次竞速作业的ddl,而不是第二次竞速作业ddl,也就是说竞速结果还没有出来就得提交申优文档了。我以为出了结果才提交文档,所以错过了,所以心态炸了,很多写了一半的优化也没写完,就这样了。
环境
使用Visual Studio 2019 Community开发,需要C ++桌面开发相关组件,需要安装可选组件中的clang编译器支持,采用Microsoft CppUnitTest进行单元测试和整体黑箱测试,整体黑箱测试依赖于MARS4.5,请从下载Mars4_5.jar加入其Mars
2021-12-18 23:05:14
432KB
1