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

多里安

Lines of code Crates.io (recent)

🚧 免责声明:多里安是一个巨大的正在进行中的项目;请谨慎使用!

多里安是LLVM的高层次抽象,用Rust编写,仅依赖LLVM!

⛵它能做什么

多里安将非常复杂的库LLVM简化为程序员熟悉的简单概念。

使用多里安简化您编程语言或任何其他项目的开发,并大幅减少不必要的样板代码!

ℹ️ 如何使用

crates.io上获取最新版本以开始使用!

此仓库中也有一些示例,说明了如何使用此库。

🚧 开发状态

查看LLVM函数及其Dorian等效函数的完整分析,以了解项目状态以及它是否适合您的项目。

💾 关于LLVM

在基本结构方面,多里安与LLVM非常相似;然而,在更高层次的概念上,为了便于使用,多里安很快就与LLVM分道扬镳。

📝 如何贡献

目前,项目中到处都是一些描述不够充分的TODO。

请自由修复任何TODO所提到的任何问题,并提交一个拉取请求。

依赖项

~0.3–0.8MB
~15K SLoC