macro_rules! make_user_error {
    ($error_type:ident, $start_pos: ident, $token:expr, $end_pos: ident) => { ... };
}