{"ast_node_type":"other","tokens":[{"end":51,"kind":"keyword","start":0,"text":"while"}]}
                while is_whitespace(self.first()) {
                let mut last = first_char;
                    let Some(c) = self.bump() else {