{"ast_node_type":"other","tokens":[{"end":63,"kind":"keyword","start":0,"text":"while"}]}
        while self.right_total - self.left_total > self.space {
    fn check_stream(&mut self) {
            if *self.scan_stack.front().unwrap() == self.buf.index_of_first() {