Roberto Ierusalimschy
|
ded2ad2d86
Slightly faster way to check for "global"
|
2 months ago |
Roberto Ierusalimschy
|
3fb7a77731
Internalized string "break" kept by the parser
|
2 months ago |
Roberto Ierusalimschy
|
be81209063
First implementation of global declarations
|
2 months ago |
Roberto Ierusalimschy
|
2d8d5c74b5
Details
|
6 months ago |
Roberto Ierusalimschy
|
98ec799591
Detail
|
4 years ago |
Roberto Ierusalimschy
|
f99509581e
Removed extra information from RCS keyword strings
|
7 years ago |
Roberto Ierusalimschy
|
03c6a05ec8
no more nil-in-table
|
7 years ago |
Roberto Ierusalimschy
|
4a1612ff9b
new experimental syntax using reserved word 'undef'
|
7 years ago |
Roberto Ierusalimschy
|
e2b15aa21d
janitor work on casts
|
7 years ago |
Roberto Ierusalimschy
|
0232fbffbe
now that 'luaO_str2num' always accepts a dot as a radix character,
|
9 years ago |
Roberto Ierusalimschy
|
351a446ec5
definition for 'LUA_ENV' moved from 'luaconf.h' to here (no need to
|
10 years ago |
Roberto Ierusalimschy
|
bdf566a8a3
`name' in comments changed to 'name'
|
10 years ago |
Roberto Ierusalimschy
|
1ea2d20f74
first implementation of '<<', '>>', and '~' (bitwise not)
|
11 years ago |
Roberto Ierusalimschy
|
8ef9e8460e
bug (GC can collect long identifier during parser) + change (using
|
12 years ago |
Roberto Ierusalimschy
|
a2f5c28a80
new operation '//' (integer division)
|
12 years ago |
Roberto Ierusalimschy
|
1294b09d8e
first implementation of literal integers (no constant folding yet)
|
12 years ago |
Roberto Ierusalimschy
|
6d8b672094
more uses of 'l_noret'
|
13 years ago |
Roberto Ierusalimschy
|
719c01359f
label syntax changed to '::label::'
|
14 years ago |
Roberto Ierusalimschy
|
bc1c718cc0
removed TOKEN_LEN (useless)
|
14 years ago |
Roberto Ierusalimschy
|
7482e8f914
no need of lookahead in Zio
|
14 years ago |
Roberto Ierusalimschy
|
f079749287
some reorganization of dynamic data structures used by the parser
|
14 years ago |
Roberto Ierusalimschy
|
7cc0e63d8a
first implementation of 'goto'
|
14 years ago |
Roberto Ierusalimschy
|
a4a8914c20
new reserved word 'goto'
|
14 years ago |
Roberto Ierusalimschy
|
6abde1b05a
no need to keep "_ENV" name in global state (can be kept in lex state)
|
15 years ago |
Roberto Ierusalimschy
|
22ef84b6c8
'_ENV' name permanently stored in global state for easier access
|
15 years ago |
Roberto Ierusalimschy
|
1124cb1247
first step towards _ENV: all chunks have an puvalues _ENV with the
|
15 years ago |
Roberto Ierusalimschy
|
916587508c
parser keeps list of active local variables in a single dynamic array,
|
16 years ago |
Roberto Ierusalimschy
|
3138afbe2e
parser should not call 'luaX_lexerror'
|
18 years ago |
Roberto Ierusalimschy
|
aa003eba8e
details
|
18 years ago |
Roberto Ierusalimschy
|
92dc64e121
more regularity in the use of quotes in error messages
|
18 years ago |