diff --git a/Structural_Patterns/Facade/CMakeLists.txt b/Structural_Patterns/Facade/CMakeLists.txt index e27dfad..66ceebc 100644 --- a/Structural_Patterns/Facade/CMakeLists.txt +++ b/Structural_Patterns/Facade/CMakeLists.txt @@ -2,6 +2,7 @@ set(facade_SRCS CodeGenerator.cpp Compiler.cpp ExpressionNode.cpp + Parser.cpp ProgramNode.cpp ProgramNodeBuilder.cpp RISCCodeGenerator.cpp) diff --git a/Structural_Patterns/Facade/Parser.cpp b/Structural_Patterns/Facade/Parser.cpp new file mode 100644 index 0000000..7f70dbd --- /dev/null +++ b/Structural_Patterns/Facade/Parser.cpp @@ -0,0 +1,12 @@ +#include "Parser.h" + +Parser::Parser() +{} + +Parser::~Parser() +{} + +void Parser::Parse(Scanner&, ProgramNodeBuilder&) +{ + // TODO +}