diff --git a/include/pocketpy/common.h b/include/pocketpy/common.h index 0f968363..66400d99 100644 --- a/include/pocketpy/common.h +++ b/include/pocketpy/common.h @@ -53,11 +53,6 @@ struct GIL { #endif /*******************************************************************************/ - -#define PK_UNUSED(x) (void)(x) - -#define PK_LOCAL_STATIC static - namespace pkpy{ namespace std = ::std; diff --git a/src/compiler.cpp b/src/compiler.cpp index cac63cb9..b9db88b6 100644 --- a/src/compiler.cpp +++ b/src/compiler.cpp @@ -98,7 +98,7 @@ namespace pkpy{ } void Compiler::init_pratt_rules(){ - PK_LOCAL_STATIC bool initialized = false; + static bool initialized = false; if(initialized) return; initialized = true; diff --git a/src/io.cpp b/src/io.cpp index 5f6fc4a3..441ec0dc 100644 --- a/src/io.cpp +++ b/src/io.cpp @@ -148,9 +148,7 @@ void add_module_io(VM* vm){ mod->attr().set("SEEK_END", VAR(SEEK_END)); vm->bind(vm->builtins, "open(path, mode='r')", [](VM* vm, ArgsView args){ - PK_LOCAL_STATIC StrName m_io("io"); - PK_LOCAL_STATIC StrName m_FileIO("FileIO"); - return vm->call(vm->_modules[m_io]->attr(m_FileIO), args[0], args[1]); + return vm->call(vm->_modules["io"]->attr("FileIO"), args[0], args[1]); }); }