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
877 每月下载量
用于 2 crates
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