Roberto Ierusalimschy
|
54ba642cc3
|
new module "undump.o"
|
1996-03-15 15:22:09 -03:00 |
|
Roberto Ierusalimschy
|
8826eb7918
|
small correction
|
1996-03-15 15:21:58 -03:00 |
|
Roberto Ierusalimschy
|
e701a86385
|
"openfile" now returns the file
|
1996-03-15 10:13:13 -03:00 |
|
Roberto Ierusalimschy
|
3e1f731826
|
integration with undump (execution of pre-compiled chuncks)
|
1996-03-15 10:13:13 -03:00 |
|
Roberto Ierusalimschy
|
f86c1367db
|
new functions "rename" and "tmpname".
new option 'q' for function "format".
new example, about vararg.
|
1996-03-14 14:45:01 -03:00 |
|
Luiz Henrique de Figueiredo
|
58fd8aa851
|
added cast instead of union [lazy?]
|
1996-03-14 14:31:15 -03:00 |
|
Roberto Ierusalimschy
|
3226ac2da8
|
"lua_ntable" and "lua_nconstant" are public (undump.c uses them).
|
1996-03-14 12:57:19 -03:00 |
|
Roberto Ierusalimschy
|
3e9daa7416
|
creation of strings must call garbage collector.
|
1996-03-14 12:56:26 -03:00 |
|
Roberto Ierusalimschy
|
7236df875a
|
new function "luaI_buffer".
|
1996-03-14 12:55:49 -03:00 |
|
Roberto Ierusalimschy
|
675e608325
|
new functions "rename" and "tmpname".
|
1996-03-14 12:55:18 -03:00 |
|
Roberto Ierusalimschy
|
1dc0e82aeb
|
"freefunc" now is public.
|
1996-03-14 12:54:20 -03:00 |
|
Roberto Ierusalimschy
|
c2eb02aaf6
|
both "write" and "format" need "addquoted".
|
1996-03-14 12:53:09 -03:00 |
|
Roberto Ierusalimschy
|
2fee7e42c9
|
new option 'q' in function "format".
|
1996-03-14 12:52:35 -03:00 |
|
Roberto Ierusalimschy
|
281db390e8
|
no more "ugly" programs.
no more comments with '#'.
|
1996-03-14 12:17:28 -03:00 |
|
Luiz Henrique de Figueiredo
|
df8cf53cc9
|
removed tf->marked=0;
|
1996-03-12 17:00:40 -03:00 |
|
Roberto Ierusalimschy
|
40306b10db
|
small corrections.
|
1996-03-12 12:56:03 -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
|
8ad8426c43
|
moved some includes to undump.c
luaI_undump now returns int
|
1996-03-11 18:59:41 -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
|
bb26efbbec
|
definitions for lua decompiler
undump is now a module
|
1996-03-08 18:43:21 -03:00 |
|
Roberto Ierusalimschy
|
5c0e5fd36d
|
details.
|
1996-03-08 09:04:04 -03:00 |
|
Roberto Ierusalimschy
|
621322a305
|
"PrintCode" now is defined in luac.
|
1996-03-08 09:02:37 -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 |
|
Roberto Ierusalimschy
|
b58225e93b
|
unused declaration removed.
|
1996-03-06 10:11:23 -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 |
|
Roberto Ierusalimschy
|
ef94999647
|
parse.o was included twice in lua.a
|
1996-03-05 12:57:53 -03:00 |
|
Roberto Ierusalimschy
|
6f30fa98d8
|
small change to avoid error on "lua_pushstring(NULL)".
|
1996-03-04 11:46:35 -03:00 |
|
Roberto Ierusalimschy
|
74102bd716
|
small corrections.
|
1996-03-04 10:29:10 -03:00 |
|
Roberto Ierusalimschy
|
8d82aa821a
|
small correction (about types)
|
1996-03-01 13:54:00 -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 |
|
Roberto Ierusalimschy
|
66fc0f554a
|
using double to read numbers.
|
1996-02-26 19:35:51 -03:00 |
|
Roberto Ierusalimschy
|
d6e4c29733
|
fixed strings (not collectable) don't need to be inserted in the constant table.
|
1996-02-26 18:00:27 -03:00 |
|
Luiz Henrique de Figueiredo
|
3e42969979
|
main always reads "luac.out"
|
1996-02-26 16:44:17 -03:00 |
|
Roberto Ierusalimschy
|
712ac505e0
|
small correction
|
1996-02-26 14:07:49 -03:00 |
|
Roberto Ierusalimschy
|
f935d3397e
|
check if jump is bigger than 2^16.
|
1996-02-26 14:07:20 -03:00 |
|
Roberto Ierusalimschy
|
30dd3a2dbc
|
small changes (preparing for new module of pre-compilation)
|
1996-02-26 14:06:39 -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 |
|
Roberto Ierusalimschy
|
c7e834f424
|
function "write_quoted" rewritten more clearly.
|
1996-02-22 17:56:33 -03:00 |
|
Roberto Ierusalimschy
|
8c1a9899d4
|
functions "luaI_free" and "luaI_realloc" (or macro "growvector") may be
called with NULL.
|
1996-02-22 17:34:33 -03:00 |
|
Roberto Ierusalimschy
|
05caf09a36
|
list of incompatibilities with version 2.2.
new macro \Version.
|
1996-02-16 10:12:12 -03:00 |
|
Roberto Ierusalimschy
|
168a865e60
|
more appropriate error message for "date"
|
1996-02-16 10:10:14 -03:00 |
|
Roberto Ierusalimschy
|
15c17c24fa
|
small improvements
|
1996-02-14 16:11:09 -03:00 |
|
Roberto Ierusalimschy
|
45cf24485d
|
useless #include.
|
1996-02-14 15:25:04 -03:00 |
|
Roberto Ierusalimschy
|
c56e2b2e30
|
new version
|
1996-02-14 10:40:26 -03:00 |
|
Roberto Ierusalimschy
|
d1608c597e
|
reserved words are stored in main string table; "marked" field is
used to indicate its type.
Table initializations centralized by "tree.c".
|
1996-02-14 10:35:51 -03:00 |
|