4个版本
0.2.1 | 2022年6月14日 |
---|---|
0.2.0 | 2022年6月9日 |
0.1.1 | 2021年8月29日 |
0.1.0 | 2021年8月29日 |
#771 in 编程语言
380KB
12K SLoC
多里安
🚧 免责声明:多里安是一个巨大的正在进行中的项目;请谨慎使用!
多里安是LLVM的高层次抽象,用Rust编写,仅依赖LLVM!
⛵它能做什么
多里安将非常复杂的库LLVM简化为程序员熟悉的简单概念。
使用多里安简化您编程语言或任何其他项目的开发,并大幅减少不必要的样板代码!
ℹ️ 如何使用
在crates.io上获取最新版本以开始使用!
此仓库中也有一些示例,说明了如何使用此库。
🚧 开发状态
查看LLVM函数及其Dorian等效函数的完整分析,以了解项目状态以及它是否适合您的项目。
💾 关于LLVM
在基本结构方面,多里安与LLVM非常相似;然而,在更高层次的概念上,为了便于使用,多里安很快就与LLVM分道扬镳。
📝 如何贡献
目前,项目中到处都是一些描述不够充分的TODO。
请自由修复任何TODO所提到的任何问题,并提交一个拉取请求。
依赖项
~0.3–0.8MB
~15K SLoC