#ifndef CGENERATOR_H #define CGENERATOR_H #include #include #include "NodeTree.h" #include "ASTData.h" class CGenerator { public: CGenerator(); ~CGenerator(); std::string generate(NodeTree* from); static std::string ValueTypeToCType(ValueType type); private: std::string tabs(); int tabLevel; }; #endif