{"ast_node_type":"variable","tokens":[{"end":56,"kind":"keyword","start":0,"text":"while"}]}
        while let Some(&(r, next_char)) = chars.peek() {
        assert!(c.is_ascii_digit());
            if next_char.is_ascii_digit() {