C编译器 c++编译器 wieldylcc
fmms
13年前
<p>用c++重构了lcc源代码,去掉了lcc中支持多种处理器的模式,仅支持x86一种。项目目标是编译器的源代码是易于理解的,编译出的asm文件也是易于理解的。目前项目状态是完成了lcc源代码向c++的改造,达到了编译器的源代码是易于理解的这个目标。编译的结果同lcc是一样的。</p> <p>2010年3月修改了编译后端,使编译出来的asm文件可以使用fasm编译成可执行文件。</p> <p>2011年9月添加了使用cfront3.03改造出来的c++编译器,用来将C++代码编译成C代码。<br /> <br /> </p> <p><strong>项目主页:</strong><a href="http://www.open-open.com/lib/view/home/1326979141358" target="_blank">http://www.open-open.com/lib/view/home/1326979141358</a></p>