| Last change
                  on this file since 2214 was
                  1810,
                  checked in by rgrieder, 17 years ago | 
        
          | 
merged ceguilua branch back to trunk
 | 
        
          | 
              
                  Property svn:eol-style set to
                  native | 
        | File size:
            890 bytes | 
      
      
        
  | Line |  | 
|---|
| 1 | /* | 
|---|
| 2 | ** $Id: lundump.h,v 1.37.1.1 2007/12/27 13:02:25 roberto Exp $ | 
|---|
| 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 */ | 
|---|
| 14 | LUAI_FUNC Proto* luaU_undump (lua_State* L, ZIO* Z, Mbuffer* buff, const char* name); | 
|---|
| 15 |  | 
|---|
| 16 | /* make header; from lundump.c */ | 
|---|
| 17 | LUAI_FUNC void luaU_header (char* h); | 
|---|
| 18 |  | 
|---|
| 19 | /* dump one chunk; from ldump.c */ | 
|---|
| 20 | LUAI_FUNC int luaU_dump (lua_State* L, const Proto* f, lua_Writer w, void* data, int strip); | 
|---|
| 21 |  | 
|---|
| 22 | #ifdef luac_c | 
|---|
| 23 | /* print one chunk; from print.c */ | 
|---|
| 24 | LUAI_FUNC void luaU_print (const Proto* f, int full); | 
|---|
| 25 | #endif | 
|---|
| 26 |  | 
|---|
| 27 | /* for header of binary files -- this is Lua 5.1 */ | 
|---|
| 28 | #define LUAC_VERSION            0x51 | 
|---|
| 29 |  | 
|---|
| 30 | /* for header of binary files -- this is the official format */ | 
|---|
| 31 | #define LUAC_FORMAT             0 | 
|---|
| 32 |  | 
|---|
| 33 | /* size of header of binary files */ | 
|---|
| 34 | #define LUAC_HEADERSIZE         12 | 
|---|
| 35 |  | 
|---|
| 36 | #endif | 
|---|
       
      
      Note: See 
TracBrowser
        for help on using the repository browser.