macro_rules! tokens { ({ $($tokens:tt)* } spanned $span:expr) => { ... }; ($($tokens:tt)*) => { ... }; }