{"ast_node_type":"other","tokens":[{"end":108,"kind":"keyword","start":0,"text":"($span:ident"}]}
    ($span:ident $builder:ident -> ) => {$crate::builtin::quote::__quote!(@PUNCT($span $builder) '-', '>')};
    // FIXME: Not all puncts are handled
    ($span:ident $builder:ident => ) => {$crate::builtin::quote::__quote!(@PUNCT($span $builder) '=', '>')};