Macro error

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