#ifndef __IMPORTER__H_ #define __IMPORTER__H_ #include #include #include #include #include "Parser.h" #include "NodeTree.h" #include "ASTData.h" #include "Symbol.h" #include "RemovalTransformation.h" #include "CollapseTransformation.h" #include "ASTTransformation.h" class Importer { public: Importer(Parser* parserIn); ~Importer(); NodeTree* import(std::string fileName); private: Parser* parser; std::vector removeSymbols; std::vector collapseSymbols; }; #endif