Roberto Ierusalimschy
|
405e3a4597
metatable always return some value
|
23 жил өмнө |
Roberto Ierusalimschy
|
81215cd59f
simpler way to control stack overflow
|
23 жил өмнө |
Roberto Ierusalimschy
|
0b9b53e21c
details
|
23 жил өмнө |
Roberto Ierusalimschy
|
44a5484d73
small bug (L->ci->top may be larger than L->top...)
|
23 жил өмнө |
Roberto Ierusalimschy
|
801aaf37b1
simpler implementation for line information
|
23 жил өмнө |
Roberto Ierusalimschy
|
00af2faae7
first implementation of proper tail call
|
23 жил өмнө |
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 жил өмнө |