Roberto Ierusalimschy
|
36b6fe8d17
better treatment for arbitrary limits
|
26 years ago |
Roberto Ierusalimschy
|
924bbe020b
bigger limits
|
26 years ago |
Roberto Ierusalimschy
|
3e9c6a8a24
details
|
26 years ago |
Roberto Ierusalimschy
|
82ad0d5770
details
|
26 years ago |
Roberto Ierusalimschy
|
78edc241e9
details about debug info.
|
26 years ago |
Roberto Ierusalimschy
|
5a8bb00df4
storing chunk "sources" instead of "filenames".
|
26 years ago |
Roberto Ierusalimschy
|
6a853fcb8b
details (from lhf)
|
26 years ago |
Roberto Ierusalimschy
|
055823c04d
"L->Mbuffbase" is better kept as offset instead of pointer
|
26 years ago |
Roberto Ierusalimschy
|
5687949560
"lua_debug", "lua_callhook" and "lua_linehook" must be inside "lua_state".
|
26 years ago |
Roberto Ierusalimschy
|
766e67ef3b
to avoid warnings about "typecast" (Visual C++)
|
26 years ago |
Roberto Ierusalimschy
|
4c94d8cc2c
new function "luaO_str2d" to convert strings to numbers, because
|
26 years ago |
Roberto Ierusalimschy
|
5ca2709ba0
small warnings
|
27 years ago |
Roberto Ierusalimschy
|
e1a127245d
details ("luaX_token2str" doesn't need LexState)
|
27 years ago |
Roberto Ierusalimschy
|
1788501eed
double constant used in integer expression
|
27 years ago |
Roberto Ierusalimschy
|
df0df08bc5
"dostring" accepts chunk name.
|
27 years ago |
Roberto Ierusalimschy
|
c9902be294
"findname" moved from lobject.c to lauxlib.c (so libraries may use it).
|
27 years ago |
Roberto Ierusalimschy
|
7dfa952091
no more error for '\x' (with "invalid" x)
|
27 years ago |
Roberto Ierusalimschy
|
7e59a8901d
NEW LL(1) PARSER
|
27 years ago |
Roberto Ierusalimschy
|
21455162b5
details (and new escape sequences: \a, \b, ...)
|
27 years ago |
Roberto Ierusalimschy
|
e74817f8aa
correct way to handle string delimiters
|
27 years ago |
Roberto Ierusalimschy
|
88a2023c32
support for strings with '\0'
|
27 years ago |
Roberto Ierusalimschy
|
aafa106d10
implementation of numerical escape sequences in strings ("\12");
|
27 years ago |
Roberto Ierusalimschy
|
f529a22ca5
BUG: wrong line number (+1) in error report when file starts with "#..."
|
27 years ago |
Roberto Ierusalimschy
|
0e1058cfdd
small optimizations in switch order
|
27 years ago |
Roberto Ierusalimschy
|
fae0b52825
small bugs in error report
|
28 years ago |
Roberto Ierusalimschy
|
502343b402
new scheme for buffers, centralized in auxlib.
|
28 years ago |
Roberto Ierusalimschy
|
80b3d28f4a
details (mainly error messages)
|
28 years ago |
Roberto Ierusalimschy
|
525a91fed3
BUG: "lastline" was not reset on function entry, so debug information
|
28 years ago |
Roberto Ierusalimschy
|
accd7bc253
small modifications (format, small optimizations, etc)
|
28 years ago |
Roberto Ierusalimschy
|
2e7595522d
allows '\r' at the end of pragmas, so one can mix Windows and Unix files
|
28 years ago |