diff --git a/src/common.h b/src/common.h index d3d48461..693fa4d9 100644 --- a/src/common.h +++ b/src/common.h @@ -112,6 +112,7 @@ struct Type { #define PK_LAMBDA(x) ([](VM* vm, ArgsView args) { return x; }) #define PK_VAR_LAMBDA(x) ([](VM* vm, ArgsView args) { return VAR(x); }) +#define PK_NONE_LAMBDA(x) ([](VM* vm, ArgsView args) { x; return vm->None; }) #ifdef POCKETPY_H #define FATAL_ERROR() throw std::runtime_error( "L" + std::to_string(__LINE__) + " FATAL_ERROR()!");