{"ast_node_type":"other","tokens":[{"end":24,"kind":"keyword","start":0,"text":"while"}]}
    while i < tt.len() {
    let mut i = 0;
        'pop_finished_subtrees: while let Some(&subtree_idx) = subtrees_stack.last() {