"Freedom from syn": Proc macro tools for operating on token trees
APACHE-2.0 License
Test `extern crate proc_macro2 as proc_macro;`
A procedural macro implementation of `quote!`.
Find the crate name from the current Cargo.toml.
Rust quasi-quoting
Traits and functions to make writing proc macros more ergonomic.
A procedural macro helper for easily writing custom derives for enums.
Procedural macro span debugger/visualizer
Printable & modifiable Rust AST library
#[derive(Read, Write, Seek, BufRead)] for enums.
Postfix macros on stable Rust, today.
Parser for Rust source code
Provide expansion of proc-macros, in a way that rustc directs you directly to the issues at hand
Serialisable closures for Rust.
Like Rust's built-in assert_eq macro, but for token streams. Passes them through rustfmt, and sho...
#[derive(Future, Stream, Sink, AsyncRead, AsyncWrite, AsyncSeek, AsyncBufRead)] for enums.