summaryrefslogtreecommitdiff
path: root/lparser.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* new implementation for tailcallRoberto Ierusalimschy2002-08-051-3/+3
|
* new priority for and/orRoberto Ierusalimschy2002-07-041-7/+7
|
* detailsRoberto Ierusalimschy2002-06-261-2/+2
|
* new "local function"Roberto Ierusalimschy2002-06-061-26/+32
|
* some refactoringRoberto Ierusalimschy2002-06-061-20/+18
|
* detailsRoberto Ierusalimschy2002-06-061-10/+10
|
* no more use of stdio inside the core (except for `tostring'...)Roberto Ierusalimschy2002-06-031-3/+2
|
* new names for string formating functionsRoberto Ierusalimschy2002-05-161-3/+3
|
* no more `global' declarationsRoberto Ierusalimschy2002-05-141-136/+44
|
* generic for also coded to make test at the end of the loopRoberto Ierusalimschy2002-05-131-14/+20
|
* cleaner implementation of code generation for jumpsRoberto Ierusalimschy2002-05-101-12/+14
|
* optimization for `while' (first version)Roberto Ierusalimschy2002-05-101-4/+43
|
* new function `lua_vpushstr' to replace uses of `sprintf'Roberto Ierusalimschy2002-05-071-21/+16
|
* avoid names that differ only in capitalizationRoberto Ierusalimschy2002-04-241-9/+9
|
* bug: 'local a,b; a,b = 1,f()' did not close f()Roberto Ierusalimschy2002-04-221-1/+2
|
* error in calls signalled in first line (instead of last)Roberto Ierusalimschy2002-04-101-2/+3
|
* new semantics for `generic for' (with state)Roberto Ierusalimschy2002-04-091-11/+13
|
* bug: end of block may not be end of statRoberto Ierusalimschy2002-04-021-1/+2
|
* simpler implementation for line informationRoberto Ierusalimschy2002-03-251-10/+8
|
* first implementation for tail callRoberto Ierusalimschy2002-03-211-1/+5
|
* special treatment for 'global in nil'Roberto Ierusalimschy2002-03-181-20/+26
|
* small optimization when returning a single local valueRoberto Ierusalimschy2002-03-141-7/+9
|
* implementation of `global' statementRoberto Ierusalimschy2002-03-141-82/+187
|
* generic for (with any number of control variables)Roberto Ierusalimschy2002-03-081-40/+44
|
* new constructor syntax + new generic `for'Roberto Ierusalimschy2002-02-141-133/+100
|
* simpler implementation for `for' loopsRoberto Ierusalimschy2002-02-051-6/+9
|
* OP_LOADINT can be done by OP_LOADKRoberto Ierusalimschy2002-01-251-19/+18
|
* first implementation of coroutinesRoberto Ierusalimschy2002-01-091-5/+5
|
* some warningsRoberto Ierusalimschy2001-12-211-1/+1
|
* new type `boolean'Roberto Ierusalimschy2001-12-111-1/+11
|
* no more explicit support for wide-chars; too much troble...Roberto Ierusalimschy2001-11-281-84/+83
|
* optimization for array part of a TableRoberto Ierusalimschy2001-10-251-15/+21
|
* detailsRoberto Ierusalimschy2001-10-021-1/+1
|
* small bug in close x returnRoberto Ierusalimschy2001-09-281-7/+7
|
* restricted syntax for function call/table accesses prefixesRoberto Ierusalimschy2001-09-251-42/+55
|
* first implementation of unrestricted static scopingRoberto Ierusalimschy2001-09-071-78/+69
|
* better syntax for type castsRoberto Ierusalimschy2001-08-311-4/+4
|
* use a table to find (and reuse) constants when parsingRoberto Ierusalimschy2001-08-271-1/+5
|
* the parser is not LL(1)Roberto Ierusalimschy2001-08-101-2/+2
|
* bug: error message for `%a' gave wrong line numberRoberto Ierusalimschy2001-07-101-7/+14
|
* rename of `kproto' to `p'Roberto Ierusalimschy2001-06-281-7/+7
|
* new reserved words `in' and `global'Roberto Ierusalimschy2001-06-201-7/+2
|
* `(exp)' adjusts exp to 1 resultRoberto Ierusalimschy2001-06-121-1/+2
|
* details about opcode parametersRoberto Ierusalimschy2001-06-111-11/+11
|
* new definition for `luaD_call' and `luaD_adjusttop'Roberto Ierusalimschy2001-06-081-5/+5
|
* details.Roberto Ierusalimschy2001-06-081-10/+13
|
* details (rests of debug code)Roberto Ierusalimschy2001-06-071-3/+1
|
* detailsRoberto Ierusalimschy2001-06-051-3/+2
|
* new implementation for the Virtual MachineRoberto Ierusalimschy2001-06-051-230/+328
|
* list constructors do not adjust last expressionRoberto Ierusalimschy2001-04-061-17/+18
|