{"ast_node_type":"other","tokens":[{"end":46,"kind":"keyword","start":0,"text":"while"}]}
                while lines.peek().is_some() {
                    let doc = take_until(lines.by_ref(), "```").trim().to_owned();