当前位置: 软件>C/C++软件
C编译器 c++编译器 wieldylcc
本文导语: 用c++重构了lcc源代码,去掉了lcc中支持多种处理器的模式,仅支持x86一种。项目目标是编译器的源代码是易于理解的,编译出的asm文件也是易于理解的。目前项目状态是完成了lcc源代码向c++的改造,达到了编译器的源代码是...
用c++重构了lcc源代码,去掉了lcc中支持多种处理器的模式,仅支持x86一种。项目目标是编译器的源代码是易于理解的,编译出的asm文件也是易于理解的。目前项目状态是完成了lcc源代码向c++的改造,达到了编译器的源代码是易于理解的这个目标。编译的结果同lcc是一样的。
2010年3月修改了编译后端,使编译出来的asm文件可以使用fasm编译成可执行文件。
2011年9月添加了使用cfront3.03改造出来的c++编译器,用来将C++代码编译成C代码。
2012年7月将cfront改造成使用c++代码编写的,结构更清晰。
2013年2月改正了lcc7中编译后端的一个bug,现在用在wieldyos中能够编译minix的代码啦。