Appearance
一个基于 LLVM 的编译型语言项目,当前已完成 P1-P6 地基并在推进 Phase 7 的 async、runtime 与 Rust 互操作。
默认不可空、默认不可变、结果类型与模式匹配、结构化并发、强诊断与自动修复建议。
LLVM 后端、值语义、推断优先的所有权模型、可控共享、稳定 ABI 与多语言链接。
编译器、LSP、格式化器、文档生成、测试框架、包管理和工作区模型从第一天一起设计。
C 为一等互操作层,Rust 通过稳定 C ABI 集成,C++ 分阶段推进,先稳后广。
这个仓库已经不是“只有设计稿的预研空壳”,而是一个真实的 Rust 编译器与工具链工作区。当前已经形成前端、语义、中端、后端、FFI、LSP 与文档站的稳定主干,活跃主线是保守推进的 Phase 7:async、runtime、task-handle lowering 与 Rust 互操作。
当前文档给出四类结论:
当前实现状态可以概括为:
staticlib
建议先看: