Expand description
Some common simple tool for proc-macro impl
What can do:
- Quickly create processors in the style of
#foo(...) - Common methods,
such as
add,split_puncts,is_ident,as_ident,into_punct,is_joint,as_punct_charandset_spanedetc ParseIter, can peek n, and peek jointed puncts
Macros§
Structs§
Traits§
Functions§
- err
- Make
compile_error! {"..."} - pfunc
- Call
fon#name(...)#name[...]etc, excludeDelimiter::None - puncts
- Make puncts,
spacingis last punct spacing - puncts_
spanned - Make puncts,
spacingis last punct spacing - rerr
- Like
err(), but useResult - span_
setter - Generate a function, set input
TokenTreespan - stream
<TokenStream as FromIterator<TokenTree>>::from_iter- streams
<TokenStream as FromIterator<TokenStream>>::from_iter- try_
pfunc - Call
fon#name(...)#name[...]etc, excludeDelimiter::None