aboutsummaryrefslogtreecommitdiff
path: root/llex.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* only need to reset buffer for strings, numbers, and names.Roberto Ierusalimschy2000-01-261-3/+7
|
* performance details.Roberto Ierusalimschy2000-01-251-83/+88
|
* details.Roberto Ierusalimschy1999-12-301-2/+2
|
* little bug: `1ea' got a wrong token at the error messageRoberto Ierusalimschy1999-12-221-2/+3
|
* many details + code redistributionRoberto Ierusalimschy1999-12-141-4/+4
|
* missing includeRoberto Ierusalimschy1999-12-021-1/+2
|
* first implementation of multiple states (reentrant code).Roberto Ierusalimschy1999-11-221-74/+77
|
* new warnings with option "-W" (gcc)Roberto Ierusalimschy1999-11-091-2/+2
|
* warnings from Visual C++Roberto Ierusalimschy1999-10-191-2/+2
|
* new implementation for string hashing, with chaining.Roberto Ierusalimschy1999-10-111-4/+4
|
* simplified version of `gc' tag method (only for userdata now).Roberto Ierusalimschy1999-10-041-4/+4
|
* new interface for `luaO_strtod', which now checks signal, too.Roberto Ierusalimschy1999-09-061-3/+2
|
* "const" !!!Roberto Ierusalimschy1999-08-161-8/+8
|
* detailsRoberto Ierusalimschy1999-07-221-3/+4
|
* better treatment for arbitrary limitsRoberto Ierusalimschy1999-06-171-2/+4
|
* bigger limitsRoberto Ierusalimschy1999-05-141-15/+10
|
* detailsRoberto Ierusalimschy1999-03-251-2/+2
|
* detailsRoberto Ierusalimschy1999-03-111-2/+2
|
* details about debug info.Roberto Ierusalimschy1999-03-051-3/+2
|
* storing chunk "sources" instead of "filenames".Roberto Ierusalimschy1999-03-041-5/+9
|
* details (from lhf)Roberto Ierusalimschy1999-02-251-2/+2
|
* "L->Mbuffbase" is better kept as offset instead of pointerRoberto Ierusalimschy1999-02-251-7/+7
|
* "lua_debug", "lua_callhook" and "lua_linehook" must be inside "lua_state".Roberto Ierusalimschy1999-02-041-6/+3
|
* to avoid warnings about "typecast" (Visual C++)Roberto Ierusalimschy1998-12-281-4/+4
|
* new function "luaO_str2d" to convert strings to numbers, becauseRoberto Ierusalimschy1998-12-271-45/+22
| | | | | old "lex" algorithm had aproximation errors, but strtod (and atof and scanf) are too slow.
* small warningsRoberto Ierusalimschy1998-12-031-3/+3
|
* details ("luaX_token2str" doesn't need LexState)Roberto Ierusalimschy1998-07-241-2/+2
|
* double constant used in integer expressionRoberto Ierusalimschy1998-07-061-2/+2
|
* "dostring" accepts chunk name.Roberto Ierusalimschy1998-06-191-2/+2
|
* "findname" moved from lobject.c to lauxlib.c (so libraries may use it).Roberto Ierusalimschy1998-06-181-3/+3
|
* no more error for '\x' (with "invalid" x)Roberto Ierusalimschy1998-06-061-9/+3
|
* NEW LL(1) PARSERRoberto Ierusalimschy1998-05-271-64/+74
|
* details (and new escape sequences: \a, \b, ...)Roberto Ierusalimschy1998-03-201-5/+10
|
* correct way to handle string delimitersRoberto Ierusalimschy1998-03-091-7/+5
|
* support for strings with '\0'Roberto Ierusalimschy1998-03-061-3/+3
|
* implementation of numerical escape sequences in strings ("\12");Roberto Ierusalimschy1998-02-111-20/+41
| | | | better error messages for wrong tokens
* BUG: wrong line number (+1) in error report when file starts with "#..."Roberto Ierusalimschy1998-01-191-4/+2
|
* small optimizations in switch orderRoberto Ierusalimschy1998-01-091-5/+6
|
* small bugs in error reportRoberto Ierusalimschy1997-12-221-2/+4
|
* new scheme for buffers, centralized in auxlib.Roberto Ierusalimschy1997-12-171-35/+29
|
* details (mainly error messages)Roberto Ierusalimschy1997-12-091-4/+4
|
* BUG: "lastline" was not reset on function entry, so debug informationRoberto Ierusalimschy1997-12-021-2/+1
| | | | started only in the 2nd line of a function.
* small modifications (format, small optimizations, etc)Roberto Ierusalimschy1997-11-211-159/+159
|
* allows '\r' at the end of pragmas, so one can mix Windows and Unix filesRoberto Ierusalimschy1997-11-191-2/+3
|
* first implementation of centralized global state.Roberto Ierusalimschy1997-11-191-194/+178
|
* small detailsRoberto Ierusalimschy1997-11-071-2/+2
|
* "lua_open": now lua has an explicit open operation.Roberto Ierusalimschy1997-11-041-11/+6
|
* using bison instead of yacc; lparser.c renamed to lstx.c (toRoberto Ierusalimschy1997-10-131-2/+2
| | | | avoid confusion with lparser.h...)
* new implementation for globals: Global value is stored in TaggedStringRoberto Ierusalimschy1997-09-261-6/+5
|
* Lexical AnalizerRoberto Ierusalimschy1997-09-161-0/+462