19#ifndef SEXPR_PARSER_H_
20#define SEXPR_PARSER_H_
36 std::unique_ptr<SEXPR>
Parse(
const std::string& aString );
37 std::unique_ptr<SEXPR>
ParseFromFile(
const std::string& aFilename );
42 const std::string& aString, std::string::const_iterator& it );
static const std::string whitespaceCharacters
std::unique_ptr< SEXPR > parseString(const std::string &aString, std::string::const_iterator &it)
static std::string GetFileContents(const std::string &aFilename)
std::unique_ptr< SEXPR > ParseFromFile(const std::string &aFilename)
std::unique_ptr< SEXPR > Parse(const std::string &aString)