-
serde_tokenstream
proc_macro::TokenStreams 的 serde 反序列化器
-
manyhow
类似于 anyhow x proc-macro-error 的 proc macro 错误处理
-
proc-macro-utils
proc-macro 和 proc-macro2 类型的高级实用工具
-
proc_macro_roids
使编写 proc macros 更直观的特性和函数
-
call2-for-syn
将解析器函数应用于 proc-macro2 令牌流
-
ruast
可打印和可修改的 Rust AST
-
tokenstream2-tmpl
Rust 宏的运行时 TokenStream 插值
-
syn-test-suite
syn 库的测试套件
-
mitex-lexer
MiTeX 的词法分析器
-
proclet
简化 proc macros 的制作
-
quote-impersonated
Quasi-quoting 宏 quote!(...)
-
quote-alias
一个帮助宏,便于重用静态标记流
-
to_tokenstream
在 Rust 宏内创建编译器的接口
-
retoken
使用正则表达式构建 &str 标记化器
-
proc-macro-faithful-display
一个对 proc-macro 类型更忠实于输入流的 Display 实现
-
ilex
C-like 语言的快速且简单的词法分析器
-
const_gen_proc_macro
创建 proc 宏,为常量的创建添加编译时功能
-
squote
quote 库的一个克隆,使用 String 作为其存储后端
-
antlion
在编译时评估任何 Rust 表达式的一种便捷方式
-
macro-rules-rt
使用 Rust 的 macro_rules 语法转换文本或 TokenStream
-
assert-tokenstreams-eq
通过应用 rustfmt 和使用 pretty_assertions 可视化差异来比较标记流
-
hamlet
用于流处理的 HTML 标记定义
-
anysexpr
(通用) S-表达式解析器和格式化工具
-
is_not
类似于 #[cfg(...)] 的过程宏,可以根据启用功能从库中重新导出
-
macrotk
宏工具包
-
hinku
一个轻量级的库,用于编写在标记流上工作的解析器
-
literify
将标记流中的标记字符串化
-
token_stream_flatten
标记流平坦化迭代器适配器
-
gauthz
Google API身份验证crate
-
assert_tokens_eq
类似于Rust内置的
assert_eq
宏,但用于标记流。通过rustfmt传递,并显示漂亮的差异。 -
quasiquote-proc-macro
quasiquote过程宏实现
-
ts-fmt-lite
TokenStream的轻量级格式化工具
-
replace_ident
在标记流中将目标标识符替换为给定的标识符
-
rustc-ap-proc_macro
手动发布的rust-lang/rust仓库中commit 3ec5a99aaa0084d97a9e845b34fdf03d1462c475的proc_macro包版本
-
macrotk-core
macrotk核心类型和函数
-
iroha-internal
内部函数,Iroha 结构体
-
self-rust-tokenize-derive
将 Rust 结构体实例转换为创建实例的标记流
-
venko
Solana 上发行标记流的程序
-
flat-token
通过“平坦化”操作实现由标记流产生的扁平标记。对使用标记树的过程宏很有用。
尝试使用 DuckDuckGo 搜索 搜索.