macro_rules! syntax_violation_enum {
    ($($name: ident => $description: expr,)+) => { ... };
}