native Lua  0.4.0
Lua on the platform you use with the compiler you choose
Data Structures | Macros | Functions
ldump.c File Reference
#include "lprefix.h"
#include <stddef.h>
#include "lua.h"
#include "lobject.h"
#include "lstate.h"
#include "lundump.h"
Include dependency graph for ldump.c:

Data Structures

struct  DumpState
 

Macros

#define ldump_c
 
#define LUA_CORE
 
#define DumpVector(v, n, D)   DumpBlock(v,(n)*sizeof((v)[0]),D)
 
#define DumpLiteral(s, D)   DumpBlock(s, sizeof(s) - sizeof(char), D)
 
#define DumpVar(x, D)   DumpVector(&x,1,D)
 

Functions

int luaU_dump (lua_State *L, const Proto *f, lua_Writer w, void *data, int strip)
 

Macro Definition Documentation

◆ DumpLiteral

#define DumpLiteral (   s,
 
)    DumpBlock(s, sizeof(s) - sizeof(char), D)

◆ DumpVar

#define DumpVar (   x,
 
)    DumpVector(&x,1,D)

◆ DumpVector

#define DumpVector (   v,
  n,
 
)    DumpBlock(v,(n)*sizeof((v)[0]),D)

◆ ldump_c

#define ldump_c

◆ LUA_CORE

#define LUA_CORE

Function Documentation

◆ luaU_dump()

int luaU_dump ( lua_State L,
const Proto f,
lua_Writer  w,
void *  data,
int  strip 
)