Roberto Ierusalimschy
|
de3933480e
details
|
10 年之前 |
Roberto Ierusalimschy
|
9c41d9d1df
removed unneeded barrier ('from' must be white)
|
10 年之前 |
Roberto Ierusalimschy
|
28fdbcf393
added include for 'lprefix.h', for stuff that must be added before
|
10 年之前 |
Roberto Ierusalimschy
|
bdf566a8a3
`name' in comments changed to 'name'
|
10 年之前 |
Roberto Ierusalimschy
|
f97c64d7bf
macros 'LUA_QL'/'LUA_QL' deprecated
|
10 年之前 |
Roberto Ierusalimschy
|
17ee57f8e0
'iswhite' and related macros now can work directly on any object
|
11 年之前 |
Roberto Ierusalimschy
|
ca41b43f53
type 'TString' refers directly to the structure inside the union
|
11 年之前 |
Roberto Ierusalimschy
|
56137d58ff
added check for conversion 'obj2gco' (and corrections for small
|
11 年之前 |
Roberto Ierusalimschy
|
89b56e7d84
more precision between closure types ('LClosure' x 'CClosure')
|
11 年之前 |
Roberto Ierusalimschy
|
1ea2d20f74
first implementation of '<<', '>>', and '~' (bitwise not)
|
11 年之前 |
Roberto Ierusalimschy
|
c0edab0f6d
first implementation of bitwise operators '&' (band), '|' (bor),
|
11 年之前 |
Roberto Ierusalimschy
|
a948054a19
new order for binary operations (grouping them by type of result)
|
11 年之前 |
Roberto Ierusalimschy
|
8ef9e8460e
bug (GC can collect long identifier during parser) + change (using
|
12 年之前 |
Roberto Ierusalimschy
|
439d74e29f
added 'local' bit (true => object is only refered by local variables)
|
12 年之前 |
Roberto Ierusalimschy
|
a2f5c28a80
new operation '//' (integer division)
|
12 年之前 |
Roberto Ierusalimschy
|
5951c79ae1
default increment for 'for' loop is an integer (1, not 1.0)
|
12 年之前 |
Roberto Ierusalimschy
|
1294b09d8e
first implementation of literal integers (no constant folding yet)
|
12 年之前 |
Roberto Ierusalimschy
|
1ce57628b2
comments
|
12 年之前 |
Roberto Ierusalimschy
|
233eac4d3a
detail (avoid being picky about conversion from 'unsigned char'
|
13 年之前 |
Roberto Ierusalimschy
|
8d0e1ed52f
extend optimization of 'if a then break end' for the case
|
13 年之前 |
Roberto Ierusalimschy
|
3cadc37f47
no more 'Proto' objects on the stack. Protos are anchored on outer
|
13 年之前 |
Roberto Ierusalimschy
|
c54f5f64c9
primaryexp -> suffixedexp; prefixexp -> primaryexp + more 'syntactical'
|
13 年之前 |
Roberto Ierusalimschy
|
9f1a8dbdd3
'eqstr' -> 'luaS_eqstr'
|
13 年之前 |
Roberto Ierusalimschy
|
5999e14ad9
old error messages may be misleading
|
13 年之前 |
Roberto Ierusalimschy
|
6d8b672094
more uses of 'l_noret'
|
13 年之前 |
Roberto Ierusalimschy
|
fd8a849621
detail (avoid applying macro 'getstr' with a function-call argument)
|
13 年之前 |
Roberto Ierusalimschy
|
6819c2a98a
silly bug in 5.2 beta: assignment conflict code did not test to check
|
13 年之前 |
Roberto Ierusalimschy
|
e24f1ee9ff
lint (unreachable code)
|
14 年之前 |
Roberto Ierusalimschy
|
500336efd0
small bug in if-goto optimization: block must be closed ('leaveblock')
|
14 年之前 |
Roberto Ierusalimschy
|
c8f47c2934
optimization for |if cond then goto|
|
14 年之前 |