#define EOZ -1
#define char2int( c )
#define zgetc( z )
#define luaZ_initbuffer( L, buff )
#define luaZ_buffer( buff )
#define luaZ_sizebuffer( buff )
#define luaZ_bufflen( buff )
#define luaZ_resetbuffer( buff )
#define luaZ_resizebuffer( L, buff, size )
#define luaZ_freebuffer( L, buff )
See: | Type struct Zio |
struct Mbuffer | |
{ | |
char* buffer; | |
size_t n; | |
size_t buffsize; | |
} |
struct Zio | |
{ | |
size_t n; | |
const char* p; | |
lua_Reader reader; | |
void* data; | |
lua_State* L; | |
} |