Roberto Ierusalimschy
|
1aead7f553
'hexafloat' moved to 'lobject.c' (hexa conversion needs it too)
|
14 years ago |
Roberto Ierusalimschy
|
ccc4fc9cf0
detection of erroneous numeric strings with \0 (such as "1\0")
|
14 years ago |
Roberto Ierusalimschy
|
54771c5afa
keep 'seminfo->ts' even for reserved words, just in case
|
14 years ago |
Roberto Ierusalimschy
|
c77baf752c
comment
|
14 years ago |
Roberto Ierusalimschy
|
b22356e5c5
hexadecimal constants may be floating values too
|
15 years ago |
Roberto Ierusalimschy
|
0df2238063
name "_ENV" configurable through 'luaconf.h'
|
15 years ago |
Roberto Ierusalimschy
|
d8d81ba891
new escape sequence '\*' + several comments + moving options from
|
15 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
|
347f0c33d1
avoid 'continue' unless necessary
|
15 years ago |
Roberto Ierusalimschy
|
35fa276099
parser/scanner keep GC running
|
15 years ago |
Roberto Ierusalimschy
|
889284ebd0
hexadecimal escape sequences in strings + better error messages for
|
16 years ago |
Roberto Ierusalimschy
|
6ffcf21367
ctype 'lalpha' includes '_' (as '_' behaves as a letter from the
|
16 years ago |
Roberto Ierusalimschy
|
6905ae900b
Lua now uses "homemade" lctype (instead of ctype.h from ANSI C)
|
16 years ago |
Roberto Ierusalimschy
|
41dd32e18e
comment (should not use 'go trhough' when simply using multiple labels)
|
16 years ago |
Roberto Ierusalimschy
|
4c399c5dfb
detail (MAXSRC changed to LUA_IDSIZE)
|
16 years ago |
Roberto Ierusalimschy
|
3138afbe2e
parser should not call 'luaX_lexerror'
|
18 years ago |
Roberto Ierusalimschy
|
2622ed2528
better way to handle redefinitions of 'localeconv'
|
18 years ago |
Roberto Ierusalimschy
|
3059579253
detail
|
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 |
Roberto Ierusalimschy
|
8667f29c3b
behavior of 'strchr(x, 0)' is ill defined.
|
19 years ago |
Roberto Ierusalimschy
|
6087e67771
no more compatibility option for long strings
|
19 years ago |
Roberto Ierusalimschy
|
3ca9af51a4
emergency garbage collector (core forces a GC when allocation fails)
|
19 years ago |
Roberto Ierusalimschy
|
3d61c31e5a
'lparser.h' should not include 'ltable.h'
|
19 years ago |
Roberto Ierusalimschy
|
6316a866a3
compiler warning
|
19 years ago |
Roberto Ierusalimschy
|
3ef5a6797f
detail
|
19 years ago |
Roberto Ierusalimschy
|
c505f341d6
small changes in casts
|
19 years ago |
Roberto Ierusalimschy
|
ea6b1b42c7
more robust way to test for decimal point separator
|
19 years ago |
Roberto Ierusalimschy
|
87024e257d
details
|
19 years ago |
Roberto Ierusalimschy
|
16fd4abaf6
corrects decimal point to follow current locale
|
19 years ago |