pub trait MacroFn: Send + Sync { // Required method fn transform( &mut self, tokens: VecDeque<Ranged<Token>>, ) -> VecDeque<Ranged<Token>>; }
A function that can be used as a macro in a Compiler.
Compiler
Returns a series of tokens from the given tokens.