12个版本 (7个重大更新)

0.7.1 2023年12月13日
0.7.0 2023年11月7日
0.6.2 2024年5月8日
0.6.1 2024年3月27日
0.2.0 2022年11月23日

#3 in #odra

Download history 5/week @ 2024-04-24 88/week @ 2024-05-08 11/week @ 2024-05-15 15/week @ 2024-05-22 2/week @ 2024-05-29 6/week @ 2024-06-05 4/week @ 2024-06-12 1/week @ 2024-06-19

877 每月下载量
用于 2 crates

MIT 许可证

66KB
1.5K SLoC

Odra Lang IR(中间表示)

odra-ir 将代码解析为结构体,这些结构体可以随后由 odra-codegen 使用。


lib.rs:

Odra中间表示(IR)和抽象。

此模块定义了Odra过程宏在解析、分析和为智能合约生成代码时所需的所有内容。

该crate负责解析和分析代码。此过程可能失败并返回 syn::Error

所有项目都基于syn,并为Odra的 impl 项目提供特殊变体。

依赖项

~2MB
~46K SLoC