Roberto Ierusalimschy
|
28021c5c66
better explanation (+ example) for coroutines
|
22 years ago |
Roberto Ierusalimschy
|
73517e86b0
OP_TFORLOOP uses extra stack space
|
22 years ago |
Roberto Ierusalimschy
|
9e8face8d8
must move call results in the last iteration, too
|
22 years ago |
Roberto Ierusalimschy
|
64864f094b
new options for debugging Lua (HARDSTACKTESTS & EXTERNMEMCHECK)
|
22 years ago |
Roberto Ierusalimschy
|
9bd3fc1039
TFORLOOP makes a call that affects all values above it on the stack
|
22 years ago |
Roberto Ierusalimschy
|
cc4a22ebe2
bug: scope of generic for variables is not sound
|
22 years ago |
Roberto Ierusalimschy
|
acf62ddfbe
"load*" creates chunk with same global table than caller
|
22 years ago |
Roberto Ierusalimschy
|
04f95ce879
hook counts are integers now
|
22 years ago |
Roberto Ierusalimschy
|
27c6b4d422
each .c file defines its own name
|
22 years ago |
Roberto Ierusalimschy
|
0bb8eb5151
new function `lua_cpcall'
|
22 years ago |
Roberto Ierusalimschy
|
38da8c0d7d
new facilities to test memory overflow in main.c
|
22 years ago |
Roberto Ierusalimschy
|
76de732745
avoid non-raw accesses to globals when variable may not exist
|
22 years ago |
Roberto Ierusalimschy
|
90d7892007
new function `io.type'
|
22 years ago |
Roberto Ierusalimschy
|
041cb96992
small bug: `write' must return three values in case of errors
|
22 years ago |
Roberto Ierusalimschy
|
c75c3cfd19
avoid names `str...' (may conflict with string.h)
|
23 years ago |
Roberto Ierusalimschy
|
24471525d7
details
|
23 years ago |
Roberto Ierusalimschy
|
1f55dbc699
details
|
23 years ago |
Roberto Ierusalimschy
|
c194a46bc5
detail
|
23 years ago |
Roberto Ierusalimschy
|
8954bdc706
new `coroutine.status' function
|
23 years ago |
Roberto Ierusalimschy
|
5a228bb1d8
new function `lua_version'
|
23 years ago |
Roberto Ierusalimschy
|
5f698f8b6f
simpler interface to hooks + use of `int' to count hooks
|
23 years ago |
Roberto Ierusalimschy
|
9b1c586b2f
renaming `stringdump' -> `string.dump'
|
23 years ago |
Roberto Ierusalimschy
|
d9340154ac
`__tostring' for files + small bug (could do invalid read inside
|
23 years ago |
Roberto Ierusalimschy
|
e47baca75a
warnings from Visual C++
|
23 years ago |
Roberto Ierusalimschy
|
b8a680c114
resets hook count even in case of errors
|
23 years ago |
Roberto Ierusalimschy
|
709b27b456
ULONG_MAX>>10 may not fit into an int
|
23 years ago |
Roberto Ierusalimschy
|
dbc5451bea
comments
|
23 years ago |
Roberto Ierusalimschy
|
2d2d45976c
separated control over C recursion level
|
23 years ago |
Roberto Ierusalimschy
|
0050d983fc
make more clear "primitive" recursive definitions
|
23 years ago |
Roberto Ierusalimschy
|
04b143ddf9
avoid C stack overflow during parsing
|
23 years ago |