]>
git.saurik.com Git - redis.git/blob - deps/lua/src/lundump.h
c80189dbffc65fa56de1ebc471ba07ac22407ad1
2 ** $Id: lundump.h,v 1.37.1.1 2007/12/27 13:02:25 roberto Exp $
3 ** load precompiled Lua chunks
4 ** See Copyright Notice in lua.h
13 /* load one chunk; from lundump.c */
14 LUAI_FUNC Proto
* luaU_undump (lua_State
* L
, ZIO
* Z
, Mbuffer
* buff
, const char* name
);
16 /* make header; from lundump.c */
17 LUAI_FUNC
void luaU_header (char* h
);
19 /* dump one chunk; from ldump.c */
20 LUAI_FUNC
int luaU_dump (lua_State
* L
, const Proto
* f
, lua_Writer w
, void* data
, int strip
);
23 /* print one chunk; from print.c */
24 LUAI_FUNC
void luaU_print (const Proto
* f
, int full
);
27 /* for header of binary files -- this is Lua 5.1 */
28 #define LUAC_VERSION 0x51
30 /* for header of binary files -- this is the official format */
33 /* size of header of binary files */
34 #define LUAC_HEADERSIZE 12