DILD 語言編譯器
DIL 是一個采用 Tango 庫開發(fā)的 D 語言編譯器,已經(jīng)全部實現(xiàn)了詞法和語法分析器,語義分析工作正在進行中。后端很可能是 LLVM。
Status
- DIL 擅長從源文件生成文檔。
- 語義分析非常困難。DIL 中僅存在其中的一小部分。
- 尚無法生成二進制文件。
計劃功能
- 重構(gòu)(重命名符號,模塊;更改符號的類型等)
- 編碼規(guī)則執(zhí)行。
- 代碼搜索。
- 代碼分析(類似 lint)。
- 代碼格式化。
- 將 D 代碼翻譯成其他語言。
- 將端口 D 1.0 的代碼轉(zhuǎn)換為 D 2.0(如果優(yōu)先級較低)。
評論
圖片
表情
