DIL是一个采用Tango库开发的D语言编译器,已经全部实现了词法和语法分析器,语义分析工作正在进行中。后端很可能是LLVM。
Status
DIL擅长从源文件生成文档。语义分析非常困难。DIL中仅存在其中的一小部分。尚无法生成二进制文件。计划功能
重构(重命名符号,模块;更改符号的类型等)编码规则执行。代码搜索。代码分析(类似lint)。代码格式化。将D代码翻译成其他语言。将端口D1.0的代码转换为D2.0(如果优先级较低)。DIL是一个采用Tango库开发的D语言编译器,已经全部实现了词法和语法分析器,语义分析工作正在进行中。后端很可能是LLVM。
Status
DIL擅长从源文件生成文档。语义分析非常困难。DIL中仅存在其中的一小部分。尚无法生成二进制文件。计划功能
重构(重命名符号,模块;更改符号的类型等)编码规则执行。代码搜索。代码分析(类似lint)。代码格式化。将D代码翻译成其他语言。将端口D1.0的代码转换为D2.0(如果优先级较低)。
评论