aboutsummaryrefslogtreecommitdiff
path: root/lex.c (unfollow)
Commit message (Expand)AuthorFilesLines
1996-09-24"call" returns separate results, instead of a table.Roberto Ierusalimschy3-33/+17
1996-09-24"dofile" and "dostring" may return values.Roberto Ierusalimschy3-15/+27
1996-09-24a chunk may end with a return.Roberto Ierusalimschy1-6/+7
1996-09-20new function "strrep"Roberto Ierusalimschy1-1/+12
1996-09-20better structure to control stack interface lua-C.Roberto Ierusalimschy1-55/+53
1996-09-16"strmap" replaced by "strupper" and "strlower" (that's what people willRoberto Ierusalimschy1-67/+100
1996-09-11"dostring" now stores the prefix of its string, to improve error messages.Roberto Ierusalimschy1-5/+11
1996-09-09BUG: a program ending in a comment without EOL made lex loops forever.Roberto Ierusalimschy2-10/+5
1996-09-02functions may have tags CMARK and MARK, too.Roberto Ierusalimschy1-4/+9
1996-08-28lhf's corrections.Roberto Ierusalimschy1-166/+166
1996-08-15skip first line of a lua file if it starts with a '#' (to allow shellRoberto Ierusalimschy1-2/+8
1996-08-09"[^]]" must mean "not ]".Roberto Ierusalimschy1-8/+13
1996-08-05singlematch and item_end are used by "read", in iolib.Roberto Ierusalimschy2-8/+11
1996-08-01Pattern-Matching!Roberto Ierusalimschy1-135/+359
1996-08-01more functions exported.Roberto Ierusalimschy1-2/+4
1996-08-01"pushnil" is not needed (default return is nil).Roberto Ierusalimschy1-23/+6
1996-08-01new mod implementation (more portable).Roberto Ierusalimschy1-4/+4
1996-07-24"memcpy" is defined in "string.h".Roberto Ierusalimschy1-1/+1
1996-07-24"exit" is defined in "stdlib".Roberto Ierusalimschy1-1/+2
1996-07-24very small correctionsRoberto Ierusalimschy1-1/+3
1996-07-12C functions don't need to "pushnil" to return nil value (this isRoberto Ierusalimschy3-21/+4
1996-07-06new name for POSIX flag (this one turns on some posix stuff in standardRoberto Ierusalimschy1-2/+2
1996-07-05flag for direct execution is "-e"; argument with an "=" goes toRoberto Ierusalimschy1-3/+2
1996-06-18when "block" is computed, "nentity" == "block". So the change is onlyRoberto Ierusalimschy1-2/+2
1996-06-18"lua_dofile" has a more informative return code.Roberto Ierusalimschy1-3/+5
1996-06-10"lua_dofile" returns different error codes if it could not open the fileRoberto Ierusalimschy1-6/+8
1996-06-10new option "-x" to execute a string given as argument.Roberto Ierusalimschy1-62/+32
1996-05-30lexical analiser may use luaI_buffer, instead of waste space withRoberto Ierusalimschy1-74/+69
1996-05-28first version of vararg facility (plus new function "call").Roberto Ierusalimschy7-115/+217
1996-05-27small correction.Roberto Ierusalimschy1-2/+2
1996-05-24"luaI_malloc(s)" is just a macro to "luaI_realloc(NULL, s)".Roberto Ierusalimschy2-19/+10
1996-05-22variables which contain string lengths must be long (if they also mayRoberto Ierusalimschy2-24/+26
1996-05-06unused "#include".v2.4Roberto Ierusalimschy2-13/+10
1996-05-06update of dependencies from "#include"s.Roberto Ierusalimschy1-3/+3
1996-05-06new version.Roberto Ierusalimschy1-2/+2
1996-05-06tables may grow bigger than words.Roberto Ierusalimschy2-30/+31
1996-05-06as strings are no more duplicated, "nextvar" can use "pushstring".Roberto Ierusalimschy1-6/+2
1996-05-03small corrections.Roberto Ierusalimschy2-4/+11
1996-05-03"isatty" is POSIX, but not ANSI.Roberto Ierusalimschy1-2/+3
1996-04-30new function "luaI_openlib" to help open libs.Roberto Ierusalimschy4-55/+79
1996-04-29new algotithm to adjust garbage collection: it tries to adapt gc callsRoberto Ierusalimschy1-9/+7
1996-04-29no more "lua_Reference"; new return value for "append";Roberto Ierusalimschy1-22/+17
1996-04-25lua_Reference is int, so say so.Roberto Ierusalimschy5-20/+18
1996-04-25"malloc.h" is not ansi.Roberto Ierusalimschy1-2/+2
1996-04-23"stat" is not ansi.Roberto Ierusalimschy1-7/+3
1996-04-23"fileno" is not ansi.Roberto Ierusalimschy1-2/+2
1996-04-22"exit" has an optional parameter of status.Roberto Ierusalimschy1-4/+3
1996-04-22lock mechanism seperseded by the REFERENCE mechanism.Roberto Ierusalimschy9-93/+163
1996-04-01page size "letter".Roberto Ierusalimschy1-3/+3
1996-03-22smaller limit to stack size (otherwise C stack can finish first)v2.4-betaRoberto Ierusalimschy1-2/+6