ScummVM API documentation
lundump.h
1/*
2** $Id$
3** load precompiled Lua chunks
4** See Copyright Notice in lua.h
5*/
6
7#ifndef lundump_h
8#define lundump_h
9
10#include "lobject.h"
11#include "lzio.h"
12
13/* load one chunk; from lundump.c */
14LUAI_FUNC Proto* luaU_undump (lua_State* L, ZIO* Z, Mbuffer* buff, const char* name);
15
16/* dump one chunk; from ldump.c */
17LUAI_FUNC int luaU_dump (lua_State* L, const Proto* f, lua_Writer w, void* data, int strip);
18
19/* for header of binary files -- this is Lua 5.1 */
20#define LUAC_VERSION 0x51
21
22/* for header of binary files -- this is the official format */
23#define LUAC_FORMAT 0
24
25/* size of header of binary files */
26#define LUAC_HEADERSIZE 12
27
28#endif
Definition: lzio.h:24
Definition: lobject.h:231
Definition: lzio.h:56
Definition: lstate.h:100