summaryrefslogtreecommitdiff
path: root/lparser.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* macros to do jumpsRoberto Ierusalimschy2000-09-201-2/+2
* new implementation for `next'Roberto Ierusalimschy2000-08-311-5/+4
* new way to store local-variable information.Roberto Ierusalimschy2000-08-221-36/+27
* commentsRoberto Ierusalimschy2000-08-151-2/+2
* small bug in symbolic executionRoberto Ierusalimschy2000-08-141-2/+3
* default now is multi-stateRoberto Ierusalimschy2000-08-091-3/+1
* better code for unary/binary operatorsRoberto Ierusalimschy2000-08-091-29/+50
* syntax "function foo (...)" can be nestedRoberto Ierusalimschy2000-08-081-3/+1
* no more options for debug information: it is always onRoberto Ierusalimschy2000-08-081-14/+8
* new structure for line informationRoberto Ierusalimschy2000-08-081-1/+7
* remove dummy argument in LUA_ASSERTRoberto Ierusalimschy2000-06-301-7/+7
* better error messagesRoberto Ierusalimschy2000-06-281-4/+4
* local is valid only after adjustRoberto Ierusalimschy2000-06-281-2/+2
* new version of debug systemRoberto Ierusalimschy2000-06-261-36/+37
* new way to generate SETLINEsRoberto Ierusalimschy2000-06-211-48/+22
* no more labelsRoberto Ierusalimschy2000-06-191-41/+5
* better control of source nameRoberto Ierusalimschy2000-06-191-6/+6
* `lua.h' is included before any other Lua header fileRoberto Ierusalimschy2000-06-121-1/+3
* cleansing of lparser.cRoberto Ierusalimschy2000-06-051-237/+179
* better field nameRoberto Ierusalimschy2000-05-301-2/+2
* better implementation for looh-aheadRoberto Ierusalimschy2000-05-251-14/+9
* accepts `$debug' in the middle of a function.Roberto Ierusalimschy2000-05-251-16/+12
* bug: record-constructor starting with an upvalue name gets an errorRoberto Ierusalimschy2000-05-241-160/+155
* code cleaner for 16 bits.Roberto Ierusalimschy2000-05-241-19/+11
* array `luaK_opproperties' keeps delta stack and mode for each opcodeRoberto Ierusalimschy2000-05-221-5/+5
* first implementation of `for' over tablesRoberto Ierusalimschy2000-05-151-26/+63
* first element in a list constructor is not adjusted to one value.Roberto Ierusalimschy2000-05-121-2/+2
* string hash uses one single hash tableRoberto Ierusalimschy2000-05-101-3/+3
* detail (error message)Roberto Ierusalimschy2000-05-081-2/+2
* [C++ Warning] lparser.c(326): W8066 Unreachable code.Roberto Ierusalimschy2000-04-271-2/+3
* first implementation of FORRoberto Ierusalimschy2000-04-121-5/+42
* no more repeat ... end.Roberto Ierusalimschy2000-04-111-17/+17
* new syntax: |label|Roberto Ierusalimschy2000-04-101-49/+94
* reorganization of lcode.cRoberto Ierusalimschy2000-04-071-18/+15
* more optimizationsRoberto Ierusalimschy2000-04-071-8/+6
* new optimization: jumps to jumpsRoberto Ierusalimschy2000-04-061-18/+18
* implementation of BREAKRoberto Ierusalimschy2000-04-051-57/+112
* syntactical detailsRoberto Ierusalimschy2000-04-031-17/+13
* no more special cases for closures with 0 upvalues (performance is the same,Roberto Ierusalimschy2000-03-291-6/+1
* limits now are in `llims.n'Roberto Ierusalimschy2000-03-241-12/+1
* SETLINEs for reserved words, too.Roberto Ierusalimschy2000-03-241-39/+45
* better(?) treatment for SETLINE + while optimization is too complex forRoberto Ierusalimschy2000-03-201-34/+14
* details.Roberto Ierusalimschy2000-03-151-2/+2
* detailsRoberto Ierusalimschy2000-03-131-70/+84
* some name changesRoberto Ierusalimschy2000-03-101-79/+79
* first implementation of "threaded code" for boolean operationsRoberto Ierusalimschy2000-03-091-29/+39
* some optimizationsRoberto Ierusalimschy2000-03-081-11/+9
* a better way to control optimizations.Roberto Ierusalimschy2000-03-041-103/+102
* maybe a concat right associative allows some optimizations...Roberto Ierusalimschy2000-03-031-7/+7
* change of code generation design (independent functions for each opcode)Roberto Ierusalimschy2000-03-031-42/+43