Go to the documentation of this file.00001
00002
00003
00004
00005
00006 #ifndef GRIM_LUNDUMP_H
00007 #define GRIM_LUNDUMP_H
00008
00009 #include "engines/grim/lua/lobject.h"
00010 #include "engines/grim/lua/lzio.h"
00011
00012 namespace Grim {
00013
00014 #define ID_CHUNK 27 // ESC
00015 #define ID_FUNCTION '#'
00016 #define ID_END '$'
00017 #define ID_NUM 'N'
00018 #define ID_STR 'S'
00019 #define ID_FUN 'F'
00020 #define SIGNATURE "Lua"
00021 #define VERSION 0x31 // last format change was in 3.1
00022 #define TEST_FLOAT 0.123456789e-23 // a float for testing representation
00023
00024 #define IsMain(f) (f->lineDefined == 0)
00025
00026 TProtoFunc* luaU_undump1(ZIO* Z);
00027
00028 }
00029
00030 #endif
00031
00032