Roberto Ierusalimschy
|
37e9c2e744
macro DEBUG renamed to LUA_DEBUG
|
25 vuotta sitten |
Roberto Ierusalimschy
|
b892f0a877
new API function `createuserdata'
|
25 vuotta sitten |
Roberto Ierusalimschy
|
cdc8139e29
registry mechanism
|
25 vuotta sitten |
Roberto Ierusalimschy
|
64eecc0b82
new macro LUA_API
|
25 vuotta sitten |
Roberto Ierusalimschy
|
cd3d446957
detail
|
25 vuotta sitten |
Roberto Ierusalimschy
|
046a3d6173
tag methods are always functions, so don't need to store a whole object
|
25 vuotta sitten |
Roberto Ierusalimschy
|
dad808a73a
new way to count `nblocks' for GC (try to count bytes).
|
25 vuotta sitten |
Roberto Ierusalimschy
|
13635f7de7
new version of protected execution
|
25 vuotta sitten |
Roberto Ierusalimschy
|
dbde9f8817
wrong assert
|
25 vuotta sitten |
Roberto Ierusalimschy
|
0b3b6850c9
`back-up' definition for ERRORMESSAGE
|
25 vuotta sitten |
Roberto Ierusalimschy
|
30f6e658d2
`lua_newstate' renamed to `lua_open'
|
25 vuotta sitten |
Roberto Ierusalimschy
|
787a78f83e
new scheme for buffers
|
25 vuotta sitten |
Roberto Ierusalimschy
|
6e80c1cde1
new version for API
|
25 vuotta sitten |
Roberto Ierusalimschy
|
1022b3c85e
minimum size for stack
|
25 vuotta sitten |
Roberto Ierusalimschy
|
9fdf73bc9a
first version for new API
|
25 vuotta sitten |
Roberto Ierusalimschy
|
f555e493f0
lua_state may not exist
|
25 vuotta sitten |
Roberto Ierusalimschy
|
e238efc536
default now is multi-state
|
25 vuotta sitten |
Roberto Ierusalimschy
|
0802a9df9e
no more options for debug information: it is always on
|
25 vuotta sitten |
Roberto Ierusalimschy
|
435f587ed0
(much) better handling of memory alloction errors
|
25 vuotta sitten |
Roberto Ierusalimschy
|
ae55f3eead
no varargs in Lua API
|
25 vuotta sitten |
Roberto Ierusalimschy
|
cfba572076
remove dummy argument in LUA_ASSERT
|
25 vuotta sitten |
Roberto Ierusalimschy
|
1de5587184
`lua.h' is included before any other Lua header file
|
25 vuotta sitten |
Roberto Ierusalimschy
|
11a7022067
global variables are stored in a Lua table
|
25 vuotta sitten |
Roberto Ierusalimschy
|
36e1390631
details.
|
25 vuotta sitten |
Roberto Ierusalimschy
|
eab57ed6fd
details
|
25 vuotta sitten |
Roberto Ierusalimschy
|
6c79a0a80d
new way to control hooks inside hooks (now the control is done inside Lua)
|
25 vuotta sitten |
Roberto Ierusalimschy
|
9c142740c1
stack may not be empty after a correct run...
|
26 vuotta sitten |
Roberto Ierusalimschy
|
617be66015
better control (and error recovery) for begin/end blocks
|
26 vuotta sitten |
Roberto Ierusalimschy
|
968ad49da6
`lua_newstate' gets the inital stack size and other arguments
|
26 vuotta sitten |
Roberto Ierusalimschy
|
fe237ad808
fixed stack; first version.
|
26 vuotta sitten |