{"ast_node_type":"function","tokens":[{"end":46,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn advance_token(&mut self) -> Token {
    /// Parses a token from the input string.
        let Some(first_char) = self.bump() else {