{"ast_node_type":"variable","tokens":[{"end":79,"kind":"keyword","start":0,"text":"let"}]}
        let (start, end, a_macro) = match get_next_line_component(&mut chars) {
    loop {
            Component::None => break,