Compare commits

..

2 Commits

View File

@ -13,8 +13,8 @@
#endif #endif
#define WITH99_MAJOR 0 #define WITH99_MAJOR 0
#define WITH99_MINOR 1 #define WITH99_MINOR 2
#define WITH99_PATCH 1 #define WITH99_PATCH 0
#define WITH99_VERSION_COMPATIBLE(x, y, z) (WITH99_MAJOR == (x) && ((WITH99_MINOR == (y) && WITH99_PATCH >= (z)) || (WITH99_MINOR > (y)))) #define WITH99_VERSION_COMPATIBLE(x, y, z) (WITH99_MAJOR == (x) && ((WITH99_MINOR == (y) && WITH99_PATCH >= (z)) || (WITH99_MINOR > (y))))
#define WITH99_VERSION_EQ(x, y, z) (WITH99_MAJOR == (x) && WITH99_MINOR == (y) && WITH99_PATCH == (z)) #define WITH99_VERSION_EQ(x, y, z) (WITH99_MAJOR == (x) && WITH99_MINOR == (y) && WITH99_PATCH == (z))
@ -48,11 +48,15 @@
#define WITH99_priv_create_stmt_IMPL(tResNameArgs)\ #define WITH99_priv_create_stmt_IMPL(tResNameArgs)\
ML99_TERMS(\ ML99_TERMS(\
ML99_if(\
ML99_variadicsIsSingle(ML99_call(v(WITH99_priv_restype), v(tResNameArgs))),\
ML99_appl(ML99_reify(v(ML99_INTRODUCE_VAR_TO_STMT)),\ ML99_appl(ML99_reify(v(ML99_INTRODUCE_VAR_TO_STMT)),\
ML99_call(v(WITH99_priv_declare_resource),\ ML99_call(v(WITH99_priv_declare_resource),\
v(tResNameArgs)\ v(tResNameArgs)\
)\ )\
),\ ),\
v()\
),\
ML99_boolMatchWithArgs(\ ML99_boolMatchWithArgs(\
ML99_call(\ ML99_call(\
v(WITH99_priv_throws_resource),\ v(WITH99_priv_throws_resource),\