{"ast_node_type":"other","tokens":[{"end":21,"kind":"keyword","start":0,"text":"match"}]}
        match first {
    while let (Some(first), second) = (iter.next(), iter.next()) {
            TtElement::Leaf(tt::Leaf::Literal(lit)) => match lit.symbol.as_str().parse() {