native Lua  0.5.0-devel
Lua on the platform you use with the compiler you choose
Data Structures | Macros | Functions
lundump.c File Reference
#include "lprefix.h"
#include <limits.h>
#include <string.h>
#include "lua.h"
#include "ldebug.h"
#include "ldo.h"
#include "lfunc.h"
#include "lmem.h"
#include "lobject.h"
#include "lstring.h"
#include "lundump.h"
#include "lzio.h"
Include dependency graph for lundump.c:

Data Structures

struct  LoadState
 

Macros

#define lundump_c
 
#define LUA_CORE
 
#define luai_verifycode(L, f)   /* empty */
 
#define loadVector(S, b, n)   loadBlock(S,b,(n)*sizeof((b)[0]))
 
#define loadVar(S, x)   loadVector(S,&x,1)
 
#define checksize(S, t)   fchecksize(S,sizeof(t),#t)
 

Functions

LClosureluaU_undump (lua_State *L, ZIO *Z, const char *name)
 

Macro Definition Documentation

◆ checksize

#define checksize (   S,
 
)    fchecksize(S,sizeof(t),#t)

◆ loadVar

#define loadVar (   S,
 
)    loadVector(S,&x,1)

◆ loadVector

#define loadVector (   S,
  b,
 
)    loadBlock(S,b,(n)*sizeof((b)[0]))

◆ LUA_CORE

#define LUA_CORE

◆ luai_verifycode

#define luai_verifycode (   L,
 
)    /* empty */

◆ lundump_c

#define lundump_c

Function Documentation

◆ luaU_undump()

LClosure* luaU_undump ( lua_State L,
ZIO Z,
const char *  name 
)