Included Files
- #include </usr/avr/include/string.h>
- #include <nut/include/lua/lua.h>
- #include <nut/include/lua/ldebug.h>
- #include <nut/include/lua/ldo.h>
- #include <nut/include/lua/lfunc.h>
- #include <nut/include/lua/lstring.h>
- #include <nut/include/lua/lundump.h>
Preprocessor definitions
#define lundump_c
#define LUA_CORE
#define IF( c, s )
#define LoadMem( S, b, n, size )
#define LoadByte( S )
#define LoadVar( S, x )
#define LoadVector( S, b, n, size )
typedef struct {...} LoadState
struct
|
|
{
|
|
lua_State* L;
|
|
ZIO* Z;
|
|
Mbuffer* b;
|
|
const char* name;
|
|
}
|
|
void luaU_header ( char* h )
Proto* luaU_undump ( lua_State* L, ZIO* Z, Mbuffer* buff, const char* name )
static void LoadBlock ( LoadState* S, void* b, size_t size )
static int LoadChar ( LoadState* S )
static void LoadCode ( LoadState* S, Proto* f )
static void LoadConstants ( LoadState* S, Proto* f )
static void LoadDebug ( LoadState* S, Proto* f )
static Proto* LoadFunction ( LoadState* S, TString* p )
static void LoadHeader ( LoadState* S )
static int LoadInt ( LoadState* S )
static lua_Number LoadNumber ( LoadState* S )
static TString* LoadString ( LoadState* S )
static void error ( LoadState* S, const char* why )