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 |
Roberto Ierusalimschy
|
90df6b7a54
detail
|
19 years ago |
Roberto Ierusalimschy
|
87024e257d
details
|
19 years ago |
Roberto Ierusalimschy
|
16fd4abaf6
corrects decimal point to follow current locale
|
19 years ago |
Roberto Ierusalimschy
|
d987cf1f81
new mark LUAI_DATA for extern data
|
20 years ago |
Roberto Ierusalimschy
|
8718fda9b2
added LUAI_FUNC to functions not in the API
|
20 years ago |
Roberto Ierusalimschy
|
fabf5db237
C stack is the same for the parser and the interpreter, so depth
|
20 years ago |
Roberto Ierusalimschy
|
61a888518f
details
|
20 years ago |
Roberto Ierusalimschy
|
e1c2fb6eed
details
|
20 years ago |
Roberto Ierusalimschy
|
a003e89125
better error messages for some limits
|
21 years ago |
Roberto Ierusalimschy
|
8502331f69
`luaX_errorline' was used only in one place
|
22 years ago |
Roberto Ierusalimschy
|
8332d5c8a5
parser fully reentrant(!)
|
22 years ago |
Roberto Ierusalimschy
|
6b6bc532a4
better error message for (deprecated) "%global"
|
22 years ago |
Roberto Ierusalimschy
|
04b143ddf9
avoid C stack overflow during parsing
|
23 years ago |
Roberto Ierusalimschy
|
b3d0682fb9
use of different buffers for scanner and concatenation
|
23 years ago |
Roberto Ierusalimschy
|
b2bc3b44b6
no more reserved word "global"
|
23 years ago |
Roberto Ierusalimschy
|
dea6b6da94
new function `lua_vpushstr' to replace uses of `sprintf'
|
23 years ago |
Roberto Ierusalimschy
|
e01f5e6809
better order of record fields for 64-bit machines
|
23 years ago |
Roberto Ierusalimschy
|
9aff171f3b
new type `boolean'
|
24 years ago |
Roberto Ierusalimschy
|
72659a0605
no more explicit support for wide-chars; too much troble...
|
24 years ago |
Roberto Ierusalimschy
|
39395e1211
`luaX_syntaxerror' does not need to be public
|
24 years ago |
Roberto Ierusalimschy
|
e1d072571e
better syntax for type casts
|
24 years ago |
Roberto Ierusalimschy
|
45b173cbf8
warnings/details
|
24 years ago |
Roberto Ierusalimschy
|
fccadba4b5
new reserved words `in' and `global'
|
24 years ago |
Roberto Ierusalimschy
|
e9a3820370
sizeof(string) != strlen(string)+1 when sizeof(char) != 1
|
24 years ago |
Roberto Ierusalimschy
|
39b7978329
first (big) step to support wide chars
|
24 years ago |
Roberto Ierusalimschy
|
595e449537
tighter size for error buffers
|
24 years ago |