diff options
| author | Lua Team <team@lua.org> | 2005-11-18 12:00:00 +0000 |
|---|---|---|
| committer | repogen <> | 2005-11-18 12:00:00 +0000 |
| commit | b3196343ba1a5dfe10e68eb9c61dc0ad5bb961a8 (patch) | |
| tree | d3efede68270d3986c0f78101e55d17577a62666 /src/lundump.h | |
| parent | bd80c4ee9b6d9464cf9f3ff4ee41890d8b3ca9e6 (diff) | |
| download | lua-github-5.1-beta.tar.gz | |
Lua 5.1-beta5.1-beta
Diffstat (limited to 'src/lundump.h')
| -rw-r--r-- | src/lundump.h | 34 |
1 files changed, 4 insertions, 30 deletions
diff --git a/src/lundump.h b/src/lundump.h index 5de3c46e..58cca5d1 100644 --- a/src/lundump.h +++ b/src/lundump.h @@ -1,6 +1,6 @@ /* -** $Id: lundump.h,v 1.38 2005/09/02 01:54:47 lhf Exp $ -** load pre-compiled Lua chunks +** $Id: lundump.h,v 1.40 2005/11/11 14:03:13 lhf Exp $ +** load precompiled Lua chunks ** See Copyright Notice in lua.h */ @@ -10,12 +10,6 @@ #include "lobject.h" #include "lzio.h" -/* make it work with Lua 5.0 */ -#ifndef LUA_VERSION_NUM -#define LUAI_FUNC -#define lua_Writer lua_Chunkwriter -#endif - /* load one chunk; from lundump.c */ LUAI_FUNC Proto* luaU_undump (lua_State* L, ZIO* Z, Mbuffer* buff, const char* name); @@ -25,8 +19,10 @@ LUAI_FUNC void luaU_header (char* h); /* dump one chunk; from ldump.c */ LUAI_FUNC int luaU_dump (lua_State* L, const Proto* f, lua_Writer w, void* data, int strip); +#ifdef luac_c /* print one chunk; from print.c */ LUAI_FUNC void luaU_print (const Proto* f, int full); +#endif /* for header of binary files -- this is Lua 5.1 */ #define LUAC_VERSION 0x51 @@ -37,26 +33,4 @@ LUAI_FUNC void luaU_print (const Proto* f, int full); /* size of header of binary files */ #define LUAC_HEADERSIZE 12 -/* make it work with Lua 5.0 */ -#ifndef LUA_VERSION_NUM -#define LUA_SIGNATURE "\033Lua" -#define TValue TObject -#define rawtsvalue tsvalue -#define linedefined lineDefined -#define lastlinedefined lineDefined -#define setptvalue2s(L,t,f) -#undef setsvalue2n -#define setsvalue2n(L,x,y) setsvalue(x,y) -#define LUA_QL(x) "'" x "'" -#define LUA_QS LUA_QL("%s") -#undef LUAC_VERSION -#define LUAC_VERSION 0x50 -#ifdef lapi_c -#define luaU_dump(L,f,w,d) (luaU_dump)(L,f,w,d,0) -#endif -#ifdef ldo_c -#define luaU_undump(L,z,b) (luaU_undump)(L,z,b,z->name) -#endif -#endif - #endif |
