Module rune::macros [−][src]
Expand description
The macro system of Rune.
Structs
A format specification: A format string followed by arguments to be formatted in accordance with that string.
Context for a running macro.
Storage for synthetic language items.
A token stream.
A token stream iterator.
Traits
Helper trait used for things that can be converted into tokens.
Trait for things that can be turned into tokens.
Functions
Evaluate the given target as a constant expression.
Construct a token stream from a function.
Resolve the value of a token.
Stringify the token stream.
Convert the given argument into a tokens stream.
Install the given context and call the provided function with the installed context.