#define _CRT_SECURE_NO_WARNINGS #define _CRT_SECURE_NO_DEPRECATE #include #include #include #include #include #include #include #include #ifdef _MSC_VER # include # include #else # include # include #endif #include "./ftb/arraylist.hpp" #include "./ftb/macros.hpp" #include "./ftb/profiler.hpp" #include "./ftb/hashmap.hpp" namespace Slime { # include "./defines.cpp" # include "./platform.cpp" # include "./structs.cpp" # include "./forward_decls.cpp" # include "./memory.cpp" # include "./gc.cpp" # include "./lisp_object.cpp" # include "./error.cpp" # include "./io.cpp" # include "./env.cpp" # include "./parse.cpp" # include "./eval.cpp" # include "./visualization.cpp" # include "./docgeneration.cpp" # include "./built_ins.cpp" # include "./testing.cpp" # include "./undefines.cpp" }