From 04dd6b05f945c944c13431baa509ec628ac26f41 Mon Sep 17 00:00:00 2001 From: "John Hodge (sonata)" Date: Tue, 23 Dec 2014 12:06:25 +0800 Subject: Move source files to src/ folder --- src/parse/parseerror.cpp | 51 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 src/parse/parseerror.cpp (limited to 'src/parse/parseerror.cpp') diff --git a/src/parse/parseerror.cpp b/src/parse/parseerror.cpp new file mode 100644 index 00000000..37beb863 --- /dev/null +++ b/src/parse/parseerror.cpp @@ -0,0 +1,51 @@ +/* + */ +#include "parseerror.hpp" +#include + +ParseError::Base::~Base() throw() +{ +} + +ParseError::Generic::Generic(::std::string message): + m_message(message) +{ + ::std::cout << "Generic(" << message << ")" << ::std::endl; +} + +ParseError::BugCheck::BugCheck(::std::string message): + m_message(message) +{ + ::std::cout << "BugCheck(" << message << ")" << ::std::endl; +} + +ParseError::Todo::Todo(::std::string message): + m_message(message) +{ + ::std::cout << "Todo(" << message << ")" << ::std::endl; +} +ParseError::Todo::~Todo() throw() +{ +} + +ParseError::BadChar::BadChar(char character): + m_char(character) +{ + ::std::cout << "BadChar(" << character << ")" << ::std::endl; +} +ParseError::BadChar::~BadChar() throw() +{ +} + +ParseError::Unexpected::Unexpected(Token tok): + m_tok(tok) +{ + ::std::cout << "Unexpected(" << tok << ")" << ::std::endl; +} +ParseError::Unexpected::Unexpected(Token tok, Token exp) +{ + ::std::cout << "Unexpected(" << tok << ", " << exp << ")" << ::std::endl; +} +ParseError::Unexpected::~Unexpected() throw() +{ +} -- cgit v1.2.3