2 个版本

0.1.1 2024 年 7 月 1 日
0.1.0 2024 年 7 月 1 日

#2099 in 过程宏

Download history 191/week @ 2024-06-25 129/week @ 2024-07-02 33/week @ 2024-07-09 1/week @ 2024-07-23

每月 354 次下载
用于 mutant-kraken

MIT 许可协议

8KB
116

Mutant-Kraken Macros

此包包含用于生成 KotlinTypes 枚举的过程宏,该枚举用于 mutant-kraken 项目。 KotlinTypes 枚举用于表示 kotlin-tree-sitter AST 中的不同类型的节点。

使用方法

要在项目中使用 KotlinTypes 枚举,请在您的 Cargo.toml 中添加以下内容

[dependencies]
mutant-kraken-macros = "0.1.0"

然后,将以下内容添加到您的 Rust 文件中

use mutant_kraken_macros;

mutant_kraken_macros::generate_kotlin_types_enum!();

这将在您的项目中生成 KotlinTypes 枚举,您可以使用它来表示 kotlin-tree-sitter AST 中的不同类型的节点。

Mutant-Kraken

此项目是 mutant-kraken 项目的组成部分。有关更多信息,请参阅 主项目仓库

依赖关系

~29MB
~786K SLoC