Roberto Ierusalimschy
|
a97f29f154
|
explicit stack control in the API
|
2000-08-29 17:43:28 -03:00 |
|
Roberto Ierusalimschy
|
4135f4f586
|
new API does not need tests that complex
|
2000-08-29 16:05:11 -03:00 |
|
Roberto Ierusalimschy
|
808525e417
|
new asserts for hooks
|
2000-08-29 16:01:34 -03:00 |
|
Roberto Ierusalimschy
|
48a968e6b5
|
gc tag method for nil could call line hook
|
2000-08-29 16:00:57 -03:00 |
|
Roberto Ierusalimschy
|
58adbde216
|
details
|
2000-08-29 11:57:23 -03:00 |
|
Roberto Ierusalimschy
|
9e74ca62d7
|
tests for lua_is*
|
2000-08-29 11:57:10 -03:00 |
|
Roberto Ierusalimschy
|
d396562b5e
|
lua_equal also accepts out-of-range indices
|
2000-08-29 11:52:27 -03:00 |
|
Roberto Ierusalimschy
|
9d60598260
|
better definitions for MULTRET
|
2000-08-29 11:48:16 -03:00 |
|
Roberto Ierusalimschy
|
4e56c0d514
|
better implementation for luaV_pack
|
2000-08-29 11:41:56 -03:00 |
|
Roberto Ierusalimschy
|
ac12f4db4b
|
C upvalues are the last arguments to a function
|
2000-08-29 11:33:31 -03:00 |
|
Roberto Ierusalimschy
|
b691d4344b
|
L is not unused.
|
2000-08-28 17:22:21 -03:00 |
|
Roberto Ierusalimschy
|
9fdf73bc9a
|
first version for new API
|
2000-08-28 14:57:04 -03:00 |
|
Roberto Ierusalimschy
|
f1fd9b5c2c
|
intermediate version (only to avoid compiler errors)
|
2000-08-24 11:19:39 -03:00 |
|
Roberto Ierusalimschy
|
3723d790ae
|
checkstack needs a correct stack
|
2000-08-22 17:53:30 -03:00 |
|
Roberto Ierusalimschy
|
b800c38b69
|
simpler code for settable and gettable
|
2000-08-22 17:49:29 -03:00 |
|
Roberto Ierusalimschy
|
5c0e79847c
|
pragmas are no longer supported
|
2000-08-22 17:07:56 -03:00 |
|
Roberto Ierusalimschy
|
e662e0f1cd
|
simpler way to access _INPUT and _OUTPUT
|
2000-08-22 14:47:17 -03:00 |
|
Roberto Ierusalimschy
|
c85162be27
|
new way to store local-variable information.
|
2000-08-22 14:44:17 -03:00 |
|
Roberto Ierusalimschy
|
bd39db46ed
|
details
|
2000-08-21 11:34:43 -03:00 |
|
Roberto Ierusalimschy
|
90fb2e18e8
|
pushref' is more efficient (and probably more useful) than getref'.
|
2000-08-17 10:18:01 -03:00 |
|
Roberto Ierusalimschy
|
4365c31c89
|
new name for globaltable.
|
2000-08-15 17:14:27 -03:00 |
|
Roberto Ierusalimschy
|
44eb7d91ac
|
comments
|
2000-08-15 15:28:48 -03:00 |
|
Roberto Ierusalimschy
|
ddc8d94a08
|
new name for `lua_[sg]etglobaltable'
|
2000-08-14 16:18:14 -03:00 |
|
Roberto Ierusalimschy
|
5d9cbdadfb
|
cannot run symbolic execution for non-active functions
|
2000-08-14 14:59:20 -03:00 |
|
Roberto Ierusalimschy
|
58453dc1e1
|
small bug in symbolic execution
|
2000-08-14 14:46:27 -03:00 |
|
Roberto Ierusalimschy
|
f555e493f0
|
lua_state may not exist
|
2000-08-14 14:46:07 -03:00 |
|
Roberto Ierusalimschy
|
d1ffd1a1c5
|
details
|
2000-08-14 14:45:59 -03:00 |
|
Roberto Ierusalimschy
|
9e84bf18db
|
still more debug information
|
2000-08-11 13:17:28 -03:00 |
|
Roberto Ierusalimschy
|
daf09c476f
|
still better error messages
|
2000-08-10 16:50:47 -03:00 |
|
Roberto Ierusalimschy
|
e238efc536
|
default now is multi-state
|
2000-08-09 16:16:57 -03:00 |
|
Roberto Ierusalimschy
|
fdd04e7a7f
|
first version of manual for 4.0 beta
|
2000-08-09 16:09:20 -03:00 |
|
Roberto Ierusalimschy
|
fb55c96706
|
obsolete module; not part of the oficial distribution
|
2000-08-09 11:50:13 -03:00 |
|
Roberto Ierusalimschy
|
c39bec81dc
|
bug: lastpc was not initialized
|
2000-08-09 11:49:41 -03:00 |
|
Roberto Ierusalimschy
|
5f22f8961c
|
better code for unary/binary operators
|
2000-08-09 11:49:13 -03:00 |
|
Roberto Ierusalimschy
|
a7c1390ffa
|
syntax "function foo (...)" can be nested
|
2000-08-08 17:48:55 -03:00 |
|
Roberto Ierusalimschy
|
0802a9df9e
|
no more options for debug information: it is always on
|
2000-08-08 17:42:07 -03:00 |
|
Roberto Ierusalimschy
|
f90bc248b3
|
new structure for line information
|
2000-08-08 15:26:05 -03:00 |
|
Roberto Ierusalimschy
|
d9e61e8cea
|
new algorithm for traversing in GC to avoid deep recursion calls
|
2000-08-07 17:21:34 -03:00 |
|
Roberto Ierusalimschy
|
397905ef86
|
(much) better handling of memory alloction errors
|
2000-08-07 15:39:16 -03:00 |
|
Roberto Ierusalimschy
|
435f587ed0
|
(much) better handling of memory alloction errors
|
2000-08-04 16:38:35 -03:00 |
|
Roberto Ierusalimschy
|
ae55f3eead
|
no varargs in Lua API
|
2000-06-30 16:17:08 -03:00 |
|
Roberto Ierusalimschy
|
cfba572076
|
remove dummy argument in LUA_ASSERT
|
2000-06-30 11:35:17 -03:00 |
|
Roberto Ierusalimschy
|
aa01d2568d
|
symbolic execution must handle return and tailcall
|
2000-06-30 11:29:35 -03:00 |
|
Roberto Ierusalimschy
|
014a09c509
|
better error messages
|
2000-06-28 17:21:06 -03:00 |
|
Roberto Ierusalimschy
|
b622282973
|
local is valid only after adjust
|
2000-06-28 14:06:07 -03:00 |
|
Roberto Ierusalimschy
|
7f867eb0b9
|
tests for locals and line numbers
|
2000-06-28 14:06:07 -03:00 |
|
Roberto Ierusalimschy
|
5362426ffa
|
error message
|
2000-06-28 14:03:56 -03:00 |
|
Roberto Ierusalimschy
|
906434011f
|
better (?) treatment for 16-bit machines
|
2000-06-28 14:03:32 -03:00 |
|
Roberto Ierusalimschy
|
c07cebbbf6
|
details
|
2000-06-27 16:00:36 -03:00 |
|
Roberto Ierusalimschy
|
afef009fce
|
new version of debug system
|
2000-06-26 16:28:31 -03:00 |
|