{"ast_node_type":"variable","tokens":[{"end":33,"kind":"keyword","start":0,"text":"let"}]}
    let mut chars = text.chars();
fn peek_delimited(text: &str, from_ch: char, to_ch: char) -> Option<&str> {
    let first_char = chars.next()?;