Roberto Ierusalimschy
|
dd1aa28390
|
small optimization in opcodes for "and" and "or"
|
1997-08-04 16:15:05 -03:00 |
|
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 |
|