{"ast_node_type":"other","tokens":[{"end":42,"kind":"keyword","start":0,"text":"while"}]}
    while node_starts.len() <= num_nodes {
    //  ---- range for N=0
        node_starts.push(edge_targets.len());