Commit Graph

25 Commits

Author SHA1 Message Date
Roberto Ierusalimschy 16dd77e8d9 unused field "size" in struct TFunc. 1997-07-29 16:44:02 -03:00
Roberto Ierusalimschy 732ef82c72 "luaI_undump1" cannot be static; luac uses it. 1997-06-17 15:19:17 -03:00
Roberto Ierusalimschy c9a2dfeb2c using "zio" for parsing Lua code. 1997-06-16 13:50:22 -03:00
Luiz Henrique de Figueiredo e78c1c54aa mem.h is now luamem.h
removed warn
added support for new opcodes (VARARGS, STOREMAP)
better error messages with luaL_verror
1997-04-14 09:12:40 -03:00
Luiz Henrique de Figueiredo 81411e8913 headers includes sizeof(Word) not sizeof(int) 1996-11-18 09:18:29 -02:00
Luiz Henrique de Figueiredo 62aa717f7e stdlib.h for exit
blocks are void*
1996-11-16 18:14:23 -02:00
Luiz Henrique de Figueiredo 536bae5871 corrected version test (0x23 not 23) 1996-11-14 13:00:32 -02:00
Luiz Henrique de Figueiredo 679eddf296 1996-11-14 11:33:15 -02:00
Luiz Henrique de Figueiredo d991def36c added 3 new bytes to header (sizeof's) 1996-11-14 09:44:34 -02:00
Luiz Henrique de Figueiredo 48cf1de356 replaced unions by memcpy 1996-11-07 12:13:28 -02:00
Luiz Henrique de Figueiredo 8d50122af0 replaced unions by memcpy 1996-11-07 11:59:51 -02:00
Luiz Henrique de Figueiredo 58fd8aa851 added cast instead of union [lazy?] 1996-03-14 14:31:15 -03:00
Luiz Henrique de Figueiredo df8cf53cc9 removed tf->marked=0; 1996-03-12 17:00:40 -03:00
Luiz Henrique de Figueiredo 5eff5d3eac moved some includes from undump.h
LoadString now uses luaI_buffer
added LoadNewString
needs tf->marked=0
luaI_undump now returns int and aborts if luaI_dorun fails
1996-03-11 19:01:46 -03:00
Luiz Henrique de Figueiredo 3cab7cd025 undump.c is now a module
panic is now lua_error
 included swap.c
 tries float permutation earlier
 new functions: luaI_undump1 and luaI_undump
1996-03-08 18:44:12 -03:00
Luiz Henrique de Figueiredo e33a3b8e0d now loads size as two words 1996-03-06 18:40:10 -03:00
Luiz Henrique de Figueiredo 9a6cccb08c removed support for local vars 1996-03-06 13:01:08 -03:00
Luiz Henrique de Figueiredo 852b919465 now swaps bytes (but need to make it more robust) 1996-03-05 22:41:18 -03:00
Luiz Henrique de Figueiredo cec1ffb80b uses ID_* constants
simplified signature checking
loads local vars
1996-03-01 00:43:50 -03:00
Luiz Henrique de Figueiredo 870967ca77 headers for Main and others are different 1996-02-28 20:10:46 -03:00
Luiz Henrique de Figueiredo 3e42969979 main always reads "luac.out" 1996-02-26 16:44:17 -03:00
Luiz Henrique de Figueiredo b04f88d581 functions now linked into a list headed by main 1996-02-24 13:44:28 -03:00
Luiz Henrique de Figueiredo b3c10c8c41 fix to PUSHFUNCTION now correctly at tf->marked 1996-02-24 00:46:57 -03:00
Luiz Henrique de Figueiredo 5c1bd89a1c added fix to PUSHFUNCTION and support for main function 1996-02-23 19:00:26 -03:00
Luiz Henrique de Figueiredo 15f3ab09eb load bytecodes from files 1996-02-23 16:04:38 -03:00