C編譯器 c++編譯器 wieldylcc
用c++重構了lcc源代碼,去掉了lcc中支持多種處理器的模式,僅支持x86一種。項目目標是編譯器的源代碼是易于理解的,編譯出的asm文件也是易于理解的。目前項目狀態是完成了lcc源代碼向c++的改造,達到了編譯器的源代碼是易于理解的這個目標。編譯的結果同lcc是一樣的。
2010年3月修改了編譯后端,使編譯出來的asm文件可以使用fasm編譯成可執行文件。
2011年9月添加了使用cfront3.03改造出來的c++編譯器,用來將C++代碼編譯成C代碼。
本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!