fn get(&mut self) -> Result<Token, ParseErr> {
        loop {
            let tok = self.lexer.get_token()?;
            if tok.is_eof() {
                return Err(error_eof(tok.loc()));
            }
            if !tok.is_line_term() {
                self.prev_loc = tok.loc;
                return Ok(tok);
            }
        }
    }
Get next token (skipping line terminators).
Return RubyError if it was EOF.
ruruby-parse/src/parser.rs