diff options
Diffstat (limited to 'src/tools.h')
-rw-r--r-- | src/tools.h | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/src/tools.h b/src/tools.h index 928a149..95324ee 100644 --- a/src/tools.h +++ b/src/tools.h | |||
@@ -6,14 +6,10 @@ | |||
6 | #include "macros_and_utils.h" | 6 | #include "macros_and_utils.h" |
7 | 7 | ||
8 | // forwards | 8 | // forwards |
9 | struct s_Universe; | 9 | struct Universe; |
10 | typedef struct s_Universe Universe; | ||
11 | 10 | ||
12 | // ################################################################################################ | 11 | // ################################################################################################ |
13 | 12 | ||
14 | #define luaG_optunsigned(L,i,d) ((uint_t) luaL_optinteger(L,i,d)) | ||
15 | #define luaG_tounsigned(L,i) ((uint_t) lua_tointeger(L,i)) | ||
16 | |||
17 | #ifdef _DEBUG | 13 | #ifdef _DEBUG |
18 | void luaG_dump( lua_State* L); | 14 | void luaG_dump( lua_State* L); |
19 | #endif // _DEBUG | 15 | #endif // _DEBUG |
@@ -29,14 +25,14 @@ enum e_vt | |||
29 | VT_KEY, | 25 | VT_KEY, |
30 | VT_METATABLE | 26 | VT_METATABLE |
31 | }; | 27 | }; |
32 | bool inter_copy_one( Universe* U, lua_State* L2, uint_t L2_cache_i, lua_State* L, uint_t i, enum e_vt vt, LookupMode mode_, char const* upName_); | 28 | bool inter_copy_one(Universe* U, lua_State* L2, int L2_cache_i, lua_State* L, int i, enum e_vt vt, LookupMode mode_, char const* upName_); |
33 | 29 | ||
34 | // ################################################################################################ | 30 | // ################################################################################################ |
35 | 31 | ||
36 | int luaG_inter_copy_package( Universe* U, lua_State* L, lua_State* L2, int package_idx_, LookupMode mode_); | 32 | int luaG_inter_copy_package( Universe* U, lua_State* L, lua_State* L2, int package_idx_, LookupMode mode_); |
37 | 33 | ||
38 | int luaG_inter_copy( Universe* U, lua_State* L, lua_State* L2, uint_t n, LookupMode mode_); | 34 | int luaG_inter_copy(Universe* U, lua_State* L, lua_State* L2, int n, LookupMode mode_); |
39 | int luaG_inter_move( Universe* U, lua_State* L, lua_State* L2, uint_t n, LookupMode mode_); | 35 | int luaG_inter_move(Universe* U, lua_State* L, lua_State* L2, int n, LookupMode mode_); |
40 | 36 | ||
41 | int luaG_nameof( lua_State* L); | 37 | int luaG_nameof( lua_State* L); |
42 | 38 | ||