#pragma once #include #include #include #include #include #include #include #include #include #include #include //boost libraries #pragma warning(push) #pragma warning(disable : 4996) #include #pragma warning(pop) #include "../BasicCompiler_Common/common.h"