macro_rules! debug {
(context: $context:expr, $($arg:tt)+) => { ... };
(context: $context:expr; $($arg:tt)+) => { ... };
($($arg:tt)+) => { ... };
}
macro_rules! debug {
(context: $context:expr, $($arg:tt)+) => { ... };
(context: $context:expr; $($arg:tt)+) => { ... };
($($arg:tt)+) => { ... };
}