19#ifndef SEXPR_EXCEPTION_H_ 
   20#define SEXPR_EXCEPTION_H_ 
   31        const char* 
what() const noexcept
 override { 
return msg.c_str(); }
 
 
   42        const char* 
what() const noexcept
 override { 
return msg.c_str(); }
 
 
const char * what() const noexcept override
 
virtual ~INVALID_TYPE_EXCEPTION() noexcept
 
INVALID_TYPE_EXCEPTION(const std::string &aMessage)
 
const char * what() const noexcept override
 
virtual ~PARSE_EXCEPTION() noexcept
 
PARSE_EXCEPTION(const std::string &aMessage)