Roberto Ierusalimschy
|
fe8338335d
a field with value 'nil' must call the fallback 'index'
|
31 years ago |
Roberto Ierusalimschy
|
068d1cd1ee
new constant LUA_NOOBJECT.
|
31 years ago |
Roberto Ierusalimschy
|
5dfd17dd76
new API function 'lua_pushliteral'
|
31 years ago |
Roberto Ierusalimschy
|
ce4fb88b34
opcode PUSHSELF has a parameter that indicates the method to be called
|
31 years ago |
Roberto Ierusalimschy
|
e742d54253
small bug correction
|
31 years ago |
Roberto Ierusalimschy
|
d490555ec9
garbage collection tag for strings organized in struct TaggedString
|
31 years ago |
Roberto Ierusalimschy
|
577ae944e9
correction of function tonumber
|
31 years ago |
Roberto Ierusalimschy
|
609392ff2e
fallback for "call expression not a function" errors
|
31 years ago |
Roberto Ierusalimschy
|
96ea2e0fb4
fallback to unary minus is 'arith' with operation code 'unm'
|
31 years ago |
Roberto Ierusalimschy
|
93ccdd52ef
lua_lock receives its parameter via stack.
|
31 years ago |
Roberto Ierusalimschy
|
1929ddcf49
userdata can have different tags
|
31 years ago |
Roberto Ierusalimschy
|
a84aa11f71
pow operation is defined in mathlib.c
|
31 years ago |
Roberto Ierusalimschy
|
5406d391cd
new API functions startblock and endblock
|
31 years ago |
Roberto Ierusalimschy
|
b234da1cc2
changes in garbage collection control
|
31 years ago |
Roberto Ierusalimschy
|
2b5bc5d1a8
new module for memory allocation
|
31 years ago |
Roberto Ierusalimschy
|
94686ce585
correction of function 'nextvar'
|
31 years ago |
Roberto Ierusalimschy
|
e1d91fd0e1
new API function to create tables
|
31 years ago |
Roberto Ierusalimschy
|
0c5ac77c99
small corrections to avoid 'warings' with acc.
|
31 years ago |
Roberto Ierusalimschy
|
8a0521fa52
fallback for garbage collection
|
31 years ago |
Roberto Ierusalimschy
|
9deac27704
fallback list moved from opcode.c to fallback.c
|
31 years ago |
Roberto Ierusalimschy
|
d531ccd082
execution of 'mains' separated from calls
|
31 years ago |
Roberto Ierusalimschy
|
2cf954b8ae
lock mechanism
|
31 years ago |
Roberto Ierusalimschy
|
aa7b1fcec4
new API
|
31 years ago |
Roberto Ierusalimschy
|
d95a8b3121
new API: lua_Object now is an integer
|
31 years ago |
Roberto Ierusalimschy
|
9ffba7a3db
first implementation of 'fallbacks'
|
31 years ago |
Roberto Ierusalimschy
|
c635044f2f
creation of function do_protectedrun, that executes lua code enclosed
|
31 years ago |
Roberto Ierusalimschy
|
fbf887ec2b
new way to call functions, plus several small changes. This is
|
31 years ago |
Roberto Ierusalimschy
|
f53460aab9
CREATEARRAY now has an argument, the size of the array to create.
|
31 years ago |
Roberto Ierusalimschy
|
41e4c5798e
small corrections
|
31 years ago |
Waldemar Celes
|
ad07c0f638
new operations POWOP (power) and PUSHMARKMET (for marking method calls).
|
31 years ago |