Roberto Ierusalimschy
|
34ac039fb8
new macro 'cvt2str' to better control whether numbers are convertible
|
11 年之前 |
Roberto Ierusalimschy
|
8bb272a3e3
new conversion float->integer: conversion is valid only when
|
11 年之前 |
Roberto Ierusalimschy
|
5bbb4a06a6
removed unused parameter Ä'L' in macro 'api_check' and company
|
11 年之前 |
Roberto Ierusalimschy
|
16493b777f
'lua_sethook' returns void
|
11 年之前 |
Roberto Ierusalimschy
|
98d76cdcae
bug: Wrong error message in some short-cut expressions
|
12 年之前 |
Roberto Ierusalimschy
|
f2043b7a58
correct error message for conversion errors from float to int
|
12 年之前 |
Roberto Ierusalimschy
|
9b9becf384
added 'const' to parameters of 'luaG_concaterror'
|
12 年之前 |
Roberto Ierusalimschy
|
4abe99dc34
new interface for 'tonumber'
|
12 年之前 |
Roberto Ierusalimschy
|
a2f5c28a80
new operation '//' (integer division)
|
12 年之前 |
Roberto Ierusalimschy
|
32bf6c9b27
functions 'traceexec', 'callTM', and 'call_binTM' moved to other
|
12 年之前 |
Roberto Ierusalimschy
|
a3e1c40d6d
remove of unecessary luaD_checkstack. (In some cases, C should
|
13 年之前 |
Roberto Ierusalimschy
|
fd22ccd6d0
object tag keeps variant bits too -> no need for 'isC' field in
|
13 年之前 |
Roberto Ierusalimschy
|
6d8b672094
more uses of 'l_noret'
|
13 年之前 |
Roberto Ierusalimschy
|
217e67cb22
new type 'l_noret' for function that do not return
|
14 年之前 |
Roberto Ierusalimschy
|
2275030b86
details (and missing 'break's)
|
14 年之前 |
Roberto Ierusalimschy
|
05de314701
upvalue names always can be NULL (if debug info was removed), so
|
14 年之前 |
Roberto Ierusalimschy
|
0b65cb74cd
new implementation for 'getobjname': first search for relevant
|
14 年之前 |
Roberto Ierusalimschy
|
92afcf2823
no more 'luaH_setstr (used only once) + 'luaH_setint' receives value
|
14 年之前 |
Roberto Ierusalimschy
|
3b44821334
stricter control (using tag variants) over closure kinds (Lua x C)
|
14 年之前 |
Roberto Ierusalimschy
|
d120ec29ca
bug in OP_SELF when method name goes to a register
|
14 年之前 |
Roberto Ierusalimschy
|
4758113043
change in opcode OP_LOADNIL: B is used as a counter instead of a
|
14 年之前 |
Roberto Ierusalimschy
|
a4e644add2
small bug (masked by wrong entry for OP_TEST in opcodes.c)
|
14 年之前 |
Roberto Ierusalimschy
|
2e9b8476ca
detail ('luai_apicheck' should be used always through macro 'api_check')
|
14 年之前 |
Roberto Ierusalimschy
|
427ee519db
new instruction OP_LOADKX (to replace OP_LOADK with extra argument)
|
14 年之前 |
Roberto Ierusalimschy
|
c4ea0c3b29
detail (cleaning trailing spaces)
|
14 年之前 |
Roberto Ierusalimschy
|
12779b2b71
getlocal/setlocal can access vararg parameters
|
14 年之前 |
Roberto Ierusalimschy
|
cd0ebd0a80
'proto->source' may be NULL (if dump strips debug information)
|
15 年之前 |
Roberto Ierusalimschy
|
0df2238063
name "_ENV" configurable through 'luaconf.h'
|
15 年之前 |
Roberto Ierusalimschy
|
ca3865cf1b
'getlocal' gets information about parameters of Lua functions
|
15 年之前 |
Roberto Ierusalimschy
|
409741e900
'what' may be NULL in 'kname'
|
15 年之前 |