aboutsummaryrefslogtreecommitdiff
path: root/lparser.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fixed conversion warnings from clangRoberto Ierusalimschy2025-01-141-1/+1
* Error "break outside loop" made a syntax errorRoberto Ierusalimschy2025-01-131-11/+14
* Details in lparser.cRoberto Ierusalimschy2025-01-101-10/+13
* Another way to compile goto'sRoberto Ierusalimschy2025-01-101-107/+80
* Scanner and parser use different tables for constantsRoberto Ierusalimschy2024-12-171-1/+6
* USHRT_MAX changed to SHRT_MAXRoberto Ierusalimschy2024-09-191-1/+1
* 'lcode.c' can use 'checklimit', tooRoberto Ierusalimschy2024-08-201-5/+5
* Added gcc option '-Wconversion'Roberto Ierusalimschy2024-07-271-16/+18
* New instruction format for SETLIST/NEWTABLERoberto Ierusalimschy2024-06-281-1/+1
* Flexible limit for use of registers by constructorsRoberto Ierusalimschy2024-06-271-2/+19
* Cleaning of llimits.hRoberto Ierusalimschy2024-06-201-1/+1
* New macro 'getlstr'Roberto Ierusalimschy2023-08-301-2/+4
* Field 'Proto.is_vararg' uses only one bitRoberto Ierusalimschy2023-08-301-2/+2
* Merge branch 'master' into nextversionRoberto Ierusalimschy2023-08-231-6/+6
|\
| * Bug: Wrong line number for function callsRoberto Ierusalimschy2023-08-231-6/+6
* | Merge branch 'master' into nextversionRoberto Ierusalimschy2023-06-221-4/+4
|\|
| * Detailsv5.4.5Roberto Ierusalimschy2023-04-181-4/+4
* | Changes in opcodes for generic 'for'Roberto Ierusalimschy2022-12-221-12/+11
* | Simplification in opcodes for numerical 'for'Roberto Ierusalimschy2022-12-211-2/+2
* | Control variables in for loops are read onlyRoberto Ierusalimschy2022-12-211-11/+19
|/
* Stack indices changed to union'sRoberto Ierusalimschy2022-10-291-3/+3
* Bug: 'break' may not properly close variable in a 'for' loopRoberto Ierusalimschy2022-08-241-8/+8
* Bug: Lua can generate wrong code when _ENV is <const>Roberto Ierusalimschy2022-02-151-0/+1
* Bug: 'local function' can assign to '<const>' variablesRoberto Ierusalimschy2021-06-201-0/+1
* Bug: tbc variables in "for" loops don't avoid tail callsRoberto Ierusalimschy2021-04-071-6/+15
* Broadening the use of branch hintsRoberto Ierusalimschy2021-02-241-4/+4
* DetailsRoberto Ierusalimschy2020-12-021-23/+23
* Removed optimization for «if ... then goto»Roberto Ierusalimschy2020-11-111-44/+6
* CommentsRoberto Ierusalimschy2020-10-221-4/+4
* Revision of stackless implementationRoberto Ierusalimschy2020-10-121-5/+1
* Back to a stackless implementationRoberto Ierusalimschy2020-10-121-5/+7
* Fixed missing GC barriers in compiler and undumpRoberto Ierusalimschy2020-06-161-0/+3
* Fixed two bugs in to-be-closed variables x constantsRoberto Ierusalimschy2020-06-011-28/+36
* Small issue in 'exprstat'Roberto Ierusalimschy2020-04-231-1/+2
* Fixed "conceptual" bug in 'luaK_setreturns'Roberto Ierusalimschy2020-03-021-1/+2
* Fixed a warning and other minor issuesRoberto Ierusalimschy2019-10-041-2/+2
* Change in the syntax of attributesRoberto Ierusalimschy2019-07-301-12/+13
* Bug: 'Vardesc' array can be reallocated in 'localstat'Roberto Ierusalimschy2019-07-261-12/+15
* Small corrections when setting 'L->top'Roberto Ierusalimschy2019-07-251-1/+2
* New kind of expression VKSTRRoberto Ierusalimschy2019-07-171-6/+8
* Unification of size representation in OP_NEWTABLE and OP_SETLISTRoberto Ierusalimschy2019-07-151-22/+7
* OP_NEWTABLE keeps exact size of arraysRoberto Ierusalimschy2019-07-121-11/+26
* First implementation of constant propagationRoberto Ierusalimschy2019-07-121-49/+64
* DetailsRoberto Ierusalimschy2019-07-101-7/+6
* Towards constant propagationRoberto Ierusalimschy2019-07-101-37/+76
* New implementation for constantsRoberto Ierusalimschy2019-07-091-72/+86
* Local attributes can be used in list of local variablesRoberto Ierusalimschy2019-07-031-49/+41
* First take on constant propagationRoberto Ierusalimschy2019-07-011-12/+22
* Structure 'Vardesc' does not need a 'name' fieldRoberto Ierusalimschy2019-06-211-12/+13
* DetailsRoberto Ierusalimschy2019-05-281-1/+1