- const std::string &peek_token(unsigned = 0);
- const std::string &parse_token();
- std::string parse_token_();
- std::string parse_identifier();
- std::string parse_number();
- std::string parse_other();
- void skip_comment_and_whitespace();
- void expect(const std::string &);