Roberto Ierusalimschy
|
38b0e6128d
simpler implementation for `for' loops
|
23 years ago |
Roberto Ierusalimschy
|
74907fb71e
OP_LOADINT can be done by OP_LOADK
|
23 years ago |
Roberto Ierusalimschy
|
f083812c02
first implementation of coroutines
|
23 years ago |
Roberto Ierusalimschy
|
f42cc90d2d
some warnings
|
23 years ago |
Roberto Ierusalimschy
|
9aff171f3b
new type `boolean'
|
24 years ago |
Roberto Ierusalimschy
|
72659a0605
no more explicit support for wide-chars; too much troble...
|
24 years ago |
Roberto Ierusalimschy
|
21aa7e55f2
optimization for array part of a Table
|
24 years ago |
Roberto Ierusalimschy
|
b840a7518d
details
|
24 years ago |
Roberto Ierusalimschy
|
f54cdb33a5
small bug in close x return
|
24 years ago |
Roberto Ierusalimschy
|
328d53e77b
restricted syntax for function call/table accesses prefixes
|
24 years ago |
Roberto Ierusalimschy
|
abdbe883a8
first implementation of unrestricted static scoping
|
24 years ago |
Roberto Ierusalimschy
|
e1d072571e
better syntax for type casts
|
24 years ago |
Roberto Ierusalimschy
|
c3d72096c4
use a table to find (and reuse) constants when parsing
|
24 years ago |
Roberto Ierusalimschy
|
fd40af92e4
the parser is not LL(1)
|
24 years ago |
Roberto Ierusalimschy
|
a3d03ff6b6
bug: error message for `%a' gave wrong line number
|
24 years ago |
Roberto Ierusalimschy
|
770954510f
rename of `kproto' to `p'
|
24 years ago |
Roberto Ierusalimschy
|
fccadba4b5
new reserved words `in' and `global'
|
24 years ago |
Roberto Ierusalimschy
|
89c301d180
`(exp)' adjusts exp to 1 result
|
24 years ago |
Roberto Ierusalimschy
|
0a1b1acdd3
details about opcode parameters
|
24 years ago |
Roberto Ierusalimschy
|
cbc59592ff
new definition for `luaD_call' and `luaD_adjusttop'
|
24 years ago |
Roberto Ierusalimschy
|
0267168675
details.
|
24 years ago |
Roberto Ierusalimschy
|
190ddd431d
details (rests of debug code)
|
24 years ago |
Roberto Ierusalimschy
|
943b8f5b18
details
|
24 years ago |
Roberto Ierusalimschy
|
762d059a13
new implementation for the Virtual Machine
|
24 years ago |
Roberto Ierusalimschy
|
a68635a919
list constructors do not adjust last expression
|
24 years ago |
Roberto Ierusalimschy
|
2112142680
allow syntax << function (x) ... end (...) >> as a statement
|
24 years ago |
Roberto Ierusalimschy
|
dd3a63c205
new way to handle `profiles'
|
24 years ago |
Roberto Ierusalimschy
|
39b7978329
first (big) step to support wide chars
|
24 years ago |
Roberto Ierusalimschy
|
2cc94ac81b
avoid name clash with `sys/stat'
|
24 years ago |
Roberto Ierusalimschy
|
5f37134e64
avoid '...' and "..." inside comments
|
24 years ago |