#ifndef COMPILER_H #define COMPILER_H #include <vector> #include <string> using std::string; class Compiler { private: std::vector<string> parsedTokens; public: Compiler(); void compile(); void generate(); }; class CompilerFailure { private: string message; public: CompilerFailure(string message); // what(): prints error message const string &what() const; }; #endif