DILD 语言编译器

联合创作 · 2023-10-02 01:50

DIL 是一个采用 Tango 库开发的 D 语言编译器,已经全部实现了词法和语法分析器,语义分析工作正在进行中。后端很可能是 LLVM。

Status

  • DIL 擅长从源文件生成文档。
  • 语义分析非常困难。DIL 中仅存在其中的一小部分。
  • 尚无法生成二进制文件。

计划功能

  • 重构(重命名符号,模块;更改符号的类型等)
  • 编码规则执行。
  • 代码搜索。
  • 代码分析(类似 lint)。
  • 代码格式化。
  • 将 D 代码翻译成其他语言。
  • 将端口 D 1.0 的代码转换为 D 2.0(如果优先级较低)。
浏览 5
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报