macro_rules! is_token_type {
    ($str: expr, "space") => { ... };
    ($str: expr, "quote") => { ... };
    ($str: expr, "digit") => { ... };
    ($str: expr, "bracket") => { ... };
    ($str: expr, "cmp_operator") => { ... };
    ($str: expr, "operator") => { ... };
    ($str: expr, "alpha") => { ... };
    ($str: expr, "alphanumeric") => { ... };
}