Roberto Ierusalimschy
|
063d4e4543
Lua 5.3.5 ported to git
|
6 жил өмнө |
Roberto Ierusalimschy
|
0232fbffbe
now that 'luaO_str2num' always accepts a dot as a radix character,
|
9 жил өмнө |
Roberto Ierusalimschy
|
351a446ec5
definition for 'LUA_ENV' moved from 'luaconf.h' to here (no need to
|
10 жил өмнө |
Roberto Ierusalimschy
|
bdf566a8a3
`name' in comments changed to 'name'
|
10 жил өмнө |
Roberto Ierusalimschy
|
1ea2d20f74
first implementation of '<<', '>>', and '~' (bitwise not)
|
11 жил өмнө |
Roberto Ierusalimschy
|
8ef9e8460e
bug (GC can collect long identifier during parser) + change (using
|
12 жил өмнө |
Roberto Ierusalimschy
|
a2f5c28a80
new operation '//' (integer division)
|
12 жил өмнө |
Roberto Ierusalimschy
|
1294b09d8e
first implementation of literal integers (no constant folding yet)
|
12 жил өмнө |
Roberto Ierusalimschy
|
6d8b672094
more uses of 'l_noret'
|
13 жил өмнө |
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 жил өмнө |