Roberto Ierusalimschy
|
ec79f25286
new lua function "getstack"; new interface to function luaI_reportbug.
|
30 жил өмнө |
Roberto Ierusalimschy
|
18ea2eff80
calls to "lua_reportbug" changed to "lua_error", since
|
30 жил өмнө |
Waldemar Celes
|
8156604823
run-time stack now is controled at run time, instead of
|
30 жил өмнө |
Roberto Ierusalimschy
|
2043a0ca30
adjust checks if stack has enough space
|
30 жил өмнө |
Roberto Ierusalimschy
|
7c342c488e
header "stdlib.h" was missing (gcc does not warn that)
|
30 жил өмнө |
Roberto Ierusalimschy
|
dd28b830e9
a null lua_Object is LUA_NOOBJECT, not NULL.
|
30 жил өмнө |
Waldemar Celes
|
8795aab83e
new API function lua_pushlocked & lua_checkstack is a macro
|
30 жил өмнө |
Roberto Ierusalimschy
|
5b8ced84b4
stack is indexed by integers, not Words, to allow bigger stack on 32 bit machines
|
31 жил өмнө |
Roberto Ierusalimschy
|
df3a81ec88
functions that no more return error codes now have return type void
|
31 жил өмнө |
Waldemar Celes
|
b8e76d9b5c
'lua_getsubscript' and 'lua_storesubscript' now run unprotected (to improve efficiency)
|
31 жил өмнө |
Roberto Ierusalimschy
|
8cb8594a3b
better control of integer types and their limits
|
31 жил өмнө |
Roberto Ierusalimschy
|
fe8338335d
a field with value 'nil' must call the fallback 'index'
|
31 жил өмнө |
Roberto Ierusalimschy
|
068d1cd1ee
new constant LUA_NOOBJECT.
|
31 жил өмнө |
Roberto Ierusalimschy
|
5dfd17dd76
new API function 'lua_pushliteral'
|
31 жил өмнө |
Roberto Ierusalimschy
|
ce4fb88b34
opcode PUSHSELF has a parameter that indicates the method to be called
|
31 жил өмнө |
Roberto Ierusalimschy
|
e742d54253
small bug correction
|
31 жил өмнө |
Roberto Ierusalimschy
|
d490555ec9
garbage collection tag for strings organized in struct TaggedString
|
31 жил өмнө |
Roberto Ierusalimschy
|
577ae944e9
correction of function tonumber
|
31 жил өмнө |
Roberto Ierusalimschy
|
609392ff2e
fallback for "call expression not a function" errors
|
31 жил өмнө |
Roberto Ierusalimschy
|
96ea2e0fb4
fallback to unary minus is 'arith' with operation code 'unm'
|
31 жил өмнө |
Roberto Ierusalimschy
|
93ccdd52ef
lua_lock receives its parameter via stack.
|
31 жил өмнө |
Roberto Ierusalimschy
|
1929ddcf49
userdata can have different tags
|
31 жил өмнө |
Roberto Ierusalimschy
|
a84aa11f71
pow operation is defined in mathlib.c
|
31 жил өмнө |
Roberto Ierusalimschy
|
5406d391cd
new API functions startblock and endblock
|
31 жил өмнө |
Roberto Ierusalimschy
|
b234da1cc2
changes in garbage collection control
|
31 жил өмнө |
Roberto Ierusalimschy
|
2b5bc5d1a8
new module for memory allocation
|
31 жил өмнө |
Roberto Ierusalimschy
|
94686ce585
correction of function 'nextvar'
|
31 жил өмнө |
Roberto Ierusalimschy
|
e1d91fd0e1
new API function to create tables
|
31 жил өмнө |
Roberto Ierusalimschy
|
0c5ac77c99
small corrections to avoid 'warings' with acc.
|
31 жил өмнө |
Roberto Ierusalimschy
|
8a0521fa52
fallback for garbage collection
|
31 жил өмнө |