pub fn skip_empty(&mut self) {
        loop {
            match self.current_char {
                b' ' => self.advance(),
                b'\n' => self.assume_newline(),
                b'%' => self.skip_until(b'\n'),
                _ => return,
            }
        }
    }
/// set parser to next non-space character, skipping empty lines and comments
set parser to next non-space character, skipping empty lines and comments
set parser to next non - space character skipping empty lines and comments
pub fn skip_empty(&mut self) {
        loop {
            match self.current_char {
                b' ' => self.advance(),
                b'\n' => self.assume_newline(),
                b'%' => self.skip_until(b'\n'),
                _ => return,
            }
        }
    }
pub fn skip_empty ( & mut self ) { loop { match self . current_char { b' ' => self . advance ( ) , b'\n' => self . assume_newline ( ) , b'%' => self . skip_until ( b'\n' ) , _ => return , } } }
set parser to next non-space character, skipping empty lines and comments
set parser to next non - space character skipping empty lines and comments
&mut self
&mut self