Roberto Ierusalimschy
|
e9ef7ed2d3
first implementation for tail call
|
23 年之前 |
Roberto Ierusalimschy
|
2626708b72
details
|
23 年之前 |
Roberto Ierusalimschy
|
19ac0fadc9
don't need to mark the stacks twice ;-)
|
23 年之前 |
Roberto Ierusalimschy
|
ca2ceef659
simpler solution for finalizing udata
|
23 年之前 |
Roberto Ierusalimschy
|
5023aaee0a
reserve one more bit for GC
|
23 年之前 |
Roberto Ierusalimschy
|
88c9bf99de
standard libraries in packages
|
23 年之前 |
Roberto Ierusalimschy
|
63a614e145
some improvements in stack control
|
23 年之前 |
Roberto Ierusalimschy
|
48e732e07d
improvements in stack control
|
23 年之前 |
Roberto Ierusalimschy
|
938092489b
erroneous objects may not live in the stack
|
23 年之前 |
Roberto Ierusalimschy
|
578d1da00d
new names for tag methods
|
23 年之前 |
Roberto Ierusalimschy
|
24d6d0528d
api.c only needs to check pushes when api_check is defined
|
23 年之前 |
Roberto Ierusalimschy
|
0b00e7f1a2
new macro to convert double->int
|
23 年之前 |
Roberto Ierusalimschy
|
b7ed502dea
configurable macros should live in llimits.h
|
23 年之前 |
Roberto Ierusalimschy
|
58badbab99
special treatment for 'global in nil'
|
23 年之前 |
Roberto Ierusalimschy
|
da81845cd5
an error may call GC and find an incomplete `ci'
|
23 年之前 |
Roberto Ierusalimschy
|
9681ff09db
small optimization when returning a single local value
|
23 年之前 |
Roberto Ierusalimschy
|
7ff21273d6
implementation of `global' statement
|
23 年之前 |
Roberto Ierusalimschy
|
207dad8606
comments
|
23 年之前 |
Roberto Ierusalimschy
|
c97dc294a9
first implementation of `gfind'
|
23 年之前 |
Roberto Ierusalimschy
|
71c716e5a8
avoid C identifiers beginning with '_'
|
23 年之前 |
Roberto Ierusalimschy
|
51ad2f1162
error message
|
23 年之前 |
Roberto Ierusalimschy
|
ecda9c1972
details
|
23 年之前 |
Roberto Ierusalimschy
|
e19eba7219
cannot store `top' in local variables...
|
23 年之前 |
Roberto Ierusalimschy
|
bd8b9c94b3
generic for (with any number of control variables)
|
23 年之前 |
Roberto Ierusalimschy
|
4db04555f0
implementation of long comments
|
23 年之前 |
Roberto Ierusalimschy
|
c16a35d669
`lua_stackspace' replaced by `lua_checkstack'
|
23 年之前 |
Roberto Ierusalimschy
|
8f837e83b2
using `ci->top' to control acceptable indices in C calls
|
23 年之前 |
Roberto Ierusalimschy
|
6658b9588f
details
|
23 年之前 |
Roberto Ierusalimschy
|
457d88eaaa
configurable minimum size for the string table
|
23 年之前 |
Roberto Ierusalimschy
|
8a1a512c64
lu_byte is enough for those fields (maxstack < 256)
|
23 年之前 |