Roberto Ierusalimschy
|
8ef9e8460e
bug (GC can collect long identifier during parser) + change (using
|
hace 12 años |
Roberto Ierusalimschy
|
0df6635711
"fixed" objects kept in a separated list (instead of being kept in
|
hace 12 años |
Roberto Ierusalimschy
|
130c0e40e0
new constant 'MAX_SIZE', distinct from 'MAX_SIZET', for sizes visible
|
hace 12 años |
Roberto Ierusalimschy
|
36e8771076
'luaO_str2int' more generic: accepts white spaces around the numeral
|
hace 12 años |
Roberto Ierusalimschy
|
a2f5c28a80
new operation '//' (integer division)
|
hace 12 años |
Roberto Ierusalimschy
|
1294b09d8e
first implementation of literal integers (no constant folding yet)
|
hace 12 años |
Roberto Ierusalimschy
|
75250a237c
typos in comments
|
hace 12 años |
Roberto Ierusalimschy
|
eecc1491f3
added some comments
|
hace 12 años |
Roberto Ierusalimschy
|
291f564485
field 'reserved' -> 'extra' (may be used for other purposes too)
|
hace 13 años |
Roberto Ierusalimschy
|
76eab106df
bug: Lexical gets confused with some combination of arithmetic
|
hace 13 años |
Roberto Ierusalimschy
|
6d8b672094
more uses of 'l_noret'
|
hace 13 años |
Roberto Ierusalimschy
|
51471ba748
comments about use of 'luaH_set'
|
hace 14 años |
Roberto Ierusalimschy
|
ea46b750dc
comment
|
hace 14 años |
Roberto Ierusalimschy
|
92afcf2823
no more 'luaH_setstr (used only once) + 'luaH_setint' receives value
|
hace 14 años |
Roberto Ierusalimschy
|
559bb554c9
no more 'zungetc' (better not to read next char)
|
hace 14 años |
Roberto Ierusalimschy
|
067f761739
better code for numerical escapes
|
hace 14 años |
Roberto Ierusalimschy
|
32e09c2a16
detail
|
hace 14 años |
Roberto Ierusalimschy
|
df19931ddc
error on invalid escape sequences
|
hace 14 años |
Roberto Ierusalimschy
|
b5084fdafe
detail (comment)
|
hace 14 años |
Roberto Ierusalimschy
|
d8200d5f3c
'\*' -> '\z' + '\?' is not an official escape sequence
|
hace 14 años |
Roberto Ierusalimschy
|
3d3355b4f3
label syntax changed to '::label::'
|
hace 14 años |
Roberto Ierusalimschy
|
44b6f496b5
just in case, avoid side effects in 'ctype' macros
|
hace 14 años |
Roberto Ierusalimschy
|
bc1c718cc0
removed TOKEN_LEN (useless)
|
hace 14 años |
Roberto Ierusalimschy
|
7482e8f914
no need of lookahead in Zio
|
hace 14 años |
Roberto Ierusalimschy
|
a4a8914c20
new reserved word 'goto'
|
hace 14 años |
Roberto Ierusalimschy
|
c4ea0c3b29
detail (cleaning trailing spaces)
|
hace 14 años |
Roberto Ierusalimschy
|
1aead7f553
'hexafloat' moved to 'lobject.c' (hexa conversion needs it too)
|
hace 14 años |
Roberto Ierusalimschy
|
ccc4fc9cf0
detection of erroneous numeric strings with \0 (such as "1\0")
|
hace 14 años |
Roberto Ierusalimschy
|
54771c5afa
keep 'seminfo->ts' even for reserved words, just in case
|
hace 14 años |
Roberto Ierusalimschy
|
c77baf752c
comment
|
hace 15 años |