Roberto Ierusalimschy
|
719c01359f
label syntax changed to '::label::'
|
14 жил өмнө |
Roberto Ierusalimschy
|
bc1c718cc0
removed TOKEN_LEN (useless)
|
14 жил өмнө |
Roberto Ierusalimschy
|
7482e8f914
no need of lookahead in Zio
|
14 жил өмнө |
Roberto Ierusalimschy
|
f079749287
some reorganization of dynamic data structures used by the parser
|
14 жил өмнө |
Roberto Ierusalimschy
|
7cc0e63d8a
first implementation of 'goto'
|
14 жил өмнө |
Roberto Ierusalimschy
|
a4a8914c20
new reserved word 'goto'
|
14 жил өмнө |
Roberto Ierusalimschy
|
6abde1b05a
no need to keep "_ENV" name in global state (can be kept in lex state)
|
15 жил өмнө |
Roberto Ierusalimschy
|
22ef84b6c8
'_ENV' name permanently stored in global state for easier access
|
15 жил өмнө |
Roberto Ierusalimschy
|
1124cb1247
first step towards _ENV: all chunks have an puvalues _ENV with the
|
15 жил өмнө |
Roberto Ierusalimschy
|
916587508c
parser keeps list of active local variables in a single dynamic array,
|
16 жил өмнө |
Roberto Ierusalimschy
|
3138afbe2e
parser should not call 'luaX_lexerror'
|
18 жил өмнө |
Roberto Ierusalimschy
|
aa003eba8e
details
|
18 жил өмнө |
Roberto Ierusalimschy
|
92dc64e121
more regularity in the use of quotes in error messages
|
18 жил өмнө |
Roberto Ierusalimschy
|
90df6b7a54
detail
|
19 жил өмнө |
Roberto Ierusalimschy
|
87024e257d
details
|
19 жил өмнө |
Roberto Ierusalimschy
|
16fd4abaf6
corrects decimal point to follow current locale
|
19 жил өмнө |
Roberto Ierusalimschy
|
d987cf1f81
new mark LUAI_DATA for extern data
|
20 жил өмнө |
Roberto Ierusalimschy
|
8718fda9b2
added LUAI_FUNC to functions not in the API
|
20 жил өмнө |
Roberto Ierusalimschy
|
fabf5db237
C stack is the same for the parser and the interpreter, so depth
|
20 жил өмнө |
Roberto Ierusalimschy
|
61a888518f
details
|
20 жил өмнө |
Roberto Ierusalimschy
|
e1c2fb6eed
details
|
20 жил өмнө |
Roberto Ierusalimschy
|
a003e89125
better error messages for some limits
|
21 жил өмнө |
Roberto Ierusalimschy
|
8502331f69
`luaX_errorline' was used only in one place
|
22 жил өмнө |
Roberto Ierusalimschy
|
8332d5c8a5
parser fully reentrant(!)
|
22 жил өмнө |
Roberto Ierusalimschy
|
6b6bc532a4
better error message for (deprecated) "%global"
|
22 жил өмнө |
Roberto Ierusalimschy
|
04b143ddf9
avoid C stack overflow during parsing
|
23 жил өмнө |
Roberto Ierusalimschy
|
b3d0682fb9
use of different buffers for scanner and concatenation
|
23 жил өмнө |
Roberto Ierusalimschy
|
b2bc3b44b6
no more reserved word "global"
|
23 жил өмнө |
Roberto Ierusalimschy
|
dea6b6da94
new function `lua_vpushstr' to replace uses of `sprintf'
|
23 жил өмнө |
Roberto Ierusalimschy
|
e01f5e6809
better order of record fields for 64-bit machines
|
23 жил өмнө |