#token-stream

  1. serde_tokenstream

    proc_macro::TokenStreams 的 serde 反序列化器

    v0.2.2 553K #proc-macro #token-stream #serde #proc-macro-attributes #deserializer #derive-deserialize #parse
  2. manyhow

    类似于 anyhow x proc-macro-error 的 proc macro 错误处理

    v0.11.4 62K #proc-macro #error #token-stream #error-handling #input #anyhow #emitter
  3. proc-macro-utils

    proc-macro 和 proc-macro2 类型的高级实用工具

    v0.10.0 407K #proc-macro #macro #low-level #utilities #tokens #token-stream #types
  4. proc_macro_roids

    使编写 proc macros 更直观的特性和函数

    v0.8.0 11K #proc-macro #macro-derive #proc-macro-attributes #macro #struct-fields #token-stream #quote
  5. call2-for-syn

    将解析器函数应用于 proc-macro2 令牌流

    v3.0.4 #token-stream #proc-macro #syn #macro-helpers #functions #apply #conveniently
  6. ruast

    可打印和可修改的 Rust AST

    v0.0.5 #ast #compiler #printable #proc-macro #modifiable #token-stream #def
  7. tokenstream2-tmpl

    Rust 宏的运行时 TokenStream 插值

    v0.1.2 310 #token-stream #interpolation #macro #proc-macro
  8. syn-test-suite

    syn 库的测试套件

    v0.0.0+test 1.4K #proc-macro #syntax-tree #macro-derive #syn #token-stream #procedural #source
  9. mitex-lexer

    MiTeX 的词法分析器

    v0.2.4 #lexer #token-stream #latex #tex #typst #mi-te-x #peek
  10. proclet

    简化 proc macros 的制作

    v0.3.0 #proc-macro #macro #light-weight #tokens #token-stream #traits #types
  11. quote-impersonated

    Quasi-quoting 宏 quote!(...)

    v0.1.0 #proc-macro #syn #quote #syntax-tree #tokens #token-stream #quasi-quoting
  12. quote-alias

    一个帮助宏,便于重用静态标记流

    v1.0.3 #token-stream #macro-helpers #quote #macro #proc-macro #syn #macros
  13. to_tokenstream

    在 Rust 宏内创建编译器的接口

    v0.1.3 #token-stream #macro #generation #interface #compiler #within #struct
  14. retoken

    使用正则表达式构建 &str 标记化器

    v0.1.5 #regex #token-stream #str #tokenizer #proc-macro #syn
  15. proc-macro-faithful-display

    一个对 proc-macro 类型更忠实于输入流的 Display 实现

    v0.2.0 #proc-macro #display #input-stream #token-stream #faithful #formatting #output
  16. ilex

    C-like 语言的快速且简单的词法分析器

    v0.5.0 #binary #string #token-stream #token-tree #text
  17. const_gen_proc_macro

    创建 proc 宏,为常量的创建添加编译时功能

    v0.1.1 #proc-macro #compile-time #constants #creation #syntax #string #token-stream
  18. squote

    quote 库的一个克隆,使用 String 作为其存储后端

    v0.1.2 750 #quote #string #token-stream #backed #popular #sorting #macro
  19. antlion

    在编译时评估任何 Rust 表达式的一种便捷方式

    v0.3.2 #compile-time #expression #evaluate #macro #compilation #token-stream #sandbox
  20. macro-rules-rt

    使用 Rust 的 macro_rules 语法转换文本或 TokenStream

    v0.1.1 #macro-rules #transform #syntax #token-stream #text
  21. 尝试使用 DuckDuckGo 搜索 搜索.

  22. assert-tokenstreams-eq

    通过应用 rustfmt 和使用 pretty_assertions 可视化差异来比较标记流

    v0.1.0 1.2K #token-stream #macro-helpers #testing #test #macro-helper
  23. hamlet

    用于流处理的 HTML 标记定义

    v0.2.1 #html #token #stream-processing #token-stream #definition #tags #attr
  24. anysexpr

    (通用) S-表达式解析器和格式化工具

    v0.4.0 #s-expr #clojure #lisp #sexpr #scheme #s-expressions #token-stream
  25. is_not

    类似于 #[cfg(...)] 的过程宏,可以根据启用功能从库中重新导出

    v0.1.0 1.8K #cfg #proc-macro #features #config #token-stream
  26. macrotk

    宏工具包

    v0.2.0 #macro #toolkit #meta #proc-macro-attributes #token-stream #now
  27. hinku

    一个轻量级的库,用于编写在标记流上工作的解析器

    v0.1.0 #token-stream #logo #lexer #parser #integration #error #buffered-lexer
  28. literify

    将标记流中的标记字符串化

    v0.2.0 #token #token-stream #stringify #stringifies #logo #token-tree #literals
  29. token_stream_flatten

    标记流平坦化迭代器适配器

    v0.1.0 #token-stream #token #flatten #macro #macros
  30. gauthz

    Google API身份验证crate

    v0.1.0 #google-api #google #gcp #api #oauth2 #token-stream #access-token
  31. assert_tokens_eq

    类似于Rust内置的assert_eq宏,但用于标记流。通过rustfmt传递,并显示漂亮的差异。

    v0.1.0 #token-stream #show #diff #rustfmt #pretty #assert-eq #passes
  32. quasiquote-proc-macro

    quasiquote过程宏实现

    v0.1.0 #quote #quasiquote #proc #proc-macro #interpolation #field #token-stream
  33. ts-fmt-lite

    TokenStream的轻量级格式化工具

    v0.1.1 #formatter #token-stream #ts-fmt-lite
  34. replace_ident

    在标记流中将目标标识符替换为给定的标识符

    v0.1.1 #ident #replace #target #stream #token #token-stream #tailwind
  35. rustc-ap-proc_macro

    手动发布的rust-lang/rust仓库中commit 3ec5a99aaa0084d97a9e845b34fdf03d1462c475的proc_macro包版本

    v40.0.0 #macro #proc-macro #token-stream #version #definition #macro-derive #string
  36. macrotk-core

    macrotk核心类型和函数

    v0.2.0 #macro #macrotk #meta #proc-macro-attributes #token-stream #function #toolkit
  37. iroha-internal

    内部函数,Iroha 结构体

    v0.1.1 #iroha #tokenization #token-stream #quote #enums #derive #foo-bar
  38. self-rust-tokenize-derive

    将 Rust 结构体实例转换为创建实例的标记流

    v0.4.1 190 #instance #create #token-stream #turns #structures
  39. venko

    Solana 上发行标记流的程序

    v0.1.1 #solana #token-stream #anchor #finance
  40. flat-token

    通过“平坦化”操作实现由标记流产生的扁平标记。对使用标记树的过程宏很有用。

    v0.0.1 #token #flat #flatten #stream #tree #token-stream #token-tree