{"ast_node_type":"other","tokens":[{"end":25,"kind":"keyword","start":0,"text":"while"}]}
    while !cursor.eof() {
    let mut cursor = Cursor::new(&subtree.0);
        while let Some(token_tree) = cursor.token_tree() {