diff --git a/include/pocketpy/common.h b/include/pocketpy/common.h index 37fb000b..63be2e3e 100644 --- a/include/pocketpy/common.h +++ b/include/pocketpy/common.h @@ -19,6 +19,7 @@ #include #include #include +#include #define PK_VERSION "1.1.2" diff --git a/include/pocketpy/config.h b/include/pocketpy/config.h index 7c1b25c9..48082b2c 100644 --- a/include/pocketpy/config.h +++ b/include/pocketpy/config.h @@ -84,10 +84,4 @@ namespace pkpy{ #undef PK_ENABLE_COMPUTED_GOTO #endif -/*************** module settings ***************/ - -#define PK_MODULE_RE 1 -#define PK_MODULE_RANDOM 1 -#define PK_MODULE_EASING 1 - #endif \ No newline at end of file diff --git a/src/easing.cpp b/src/easing.cpp index e5df787b..dddbeba7 100644 --- a/src/easing.cpp +++ b/src/easing.cpp @@ -1,9 +1,6 @@ #include "pocketpy/easing.h" namespace pkpy{ - -#if PK_MODULE_EASING - // https://easings.net/ static const double PI = 3.1415926545; @@ -251,14 +248,4 @@ void add_module_easing(VM* vm){ #undef EASE } - - -#else - -void add_module_easing(VM* vm){ - PK_UNUSED(vm); -} - -#endif - } // namespace pkpy \ No newline at end of file diff --git a/src/random.cpp b/src/random.cpp index 064f7d10..fab42055 100644 --- a/src/random.cpp +++ b/src/random.cpp @@ -1,9 +1,5 @@ #include "pocketpy/random.h" -#if PK_MODULE_RANDOM - -#include - namespace pkpy{ struct Random{ @@ -54,12 +50,4 @@ void add_module_random(VM* vm){ vm->_exec(code, mod); } -} // namespace pkpy - -#else - -namespace pkpy{ -void add_module_random(VM* vm){ (void)vm; } -} // namespace pkpy - -#endif \ No newline at end of file +} // namespace pkpy \ No newline at end of file diff --git a/src/re.cpp b/src/re.cpp index 1831bff3..55de6e00 100644 --- a/src/re.cpp +++ b/src/re.cpp @@ -1,7 +1,5 @@ #include "pocketpy/re.h" -#if PK_MODULE_RE - namespace pkpy{ struct ReMatch { @@ -81,12 +79,4 @@ void add_module_re(VM* vm){ }); } -} // namespace pkpy - -#else - -namespace pkpy{ -void add_module_re(VM* vm){ (void)vm; } -} // namespace pkpy - -#endif \ No newline at end of file +} // namespace pkpy \ No newline at end of file