Roberto I
|
f33cc4ddec
New conceptual model for vararg
|
hai 2 meses |
Roberto I
|
81f4def54f
Correction in line info for semantic errors
|
hai 2 meses |
Roberto I
|
e44f3a2ffc
Global initialization checks name conflict
|
hai 2 meses |
Roberto Ierusalimschy
|
0149b781d4
Case VVARGIND added to luaK_storevar
|
hai 3 meses |
Roberto I
|
d4eff00234
Fixed initialization of global variables
|
hai 3 meses |
Roberto I
|
9c66903cc5
Details
|
hai 3 meses |
Roberto I
|
25c54fe60e
Optimization for vararg tables
|
hai 4 meses |
Roberto I
|
8fb1af0e33
Varag parameter is a new kind of variable
|
hai 4 meses |
Roberto I
|
5b179eaf6a
Details
|
hai 5 meses |
Roberto Ierusalimschy
|
5b1ab8efdc
'expdesc' doesn't depend on 'actvar' for var. info.
|
hai 8 meses |
Roberto Ierusalimschy
|
7ade155762
Janitorial work on casts
|
hai 8 meses |
Roberto Ierusalimschy
|
4365a45d68
Checks for read-only globals
|
hai 8 meses |
Roberto Ierusalimschy
|
e055905914
New macro 'pushvfstring'
|
hai 9 meses |
Roberto Ierusalimschy
|
50fd8d03c3
Function 'luaK_semerror' made vararg
|
hai 9 meses |
Roberto Ierusalimschy
|
3cdd49c94a
Fixed conversion warnings from clang
|
hai 1 ano |
Roberto Ierusalimschy
|
2a307f898b
When parser reuses constants, only floats can collide
|
hai 1 ano |
Roberto Ierusalimschy
|
1c40ff9faa
Scanner and parser use different tables for constants
|
hai 1 ano |
Roberto Ierusalimschy
|
7538f3886d
'addk' broken in two functions
|
hai 1 ano |
Roberto Ierusalimschy
|
25a491fe34
OP_SELF restricted to constant short strings
|
hai 1 ano |
Roberto Ierusalimschy
|
007b8c7a01
Details
|
hai 1 ano |
Roberto Ierusalimschy
|
75620b45ae
'lcode.c' can use 'checklimit', too
|
hai 1 ano |
Roberto Ierusalimschy
|
3e88b72b8e
A return can have at most 254 values
|
hai 1 ano |
Roberto Ierusalimschy
|
8b752ddf14
Bug: wrong code gen. for indices with comparisons
|
hai 1 ano |
Roberto Ierusalimschy
|
0acd55898d
Added gcc option '-Wconversion'
|
hai 1 ano |
Roberto Ierusalimschy
|
a546138d15
Explicit limit for number of results in a call
|
hai 1 ano |
Roberto Ierusalimschy
|
c403e456b6
New instruction format for SETLIST/NEWTABLE
|
hai 1 ano |
Roberto Ierusalimschy
|
6ac7219da3
'isIT'/'isOT' turned from macros to functions
|
hai 1 ano |
Roberto Ierusalimschy
|
9904c253da
Flexible limit for use of registers by constructors
|
hai 1 ano |
Roberto Ierusalimschy
|
fb7e5b76c9
Clearer code for controlling maximum registers
|
hai 1 ano |
Roberto Ierusalimschy
|
55ac40f859
Cleaning of llimits.h
|
hai 1 ano |