Roberto Ierusalimschy
|
a1935b9cba
error message ("too complex" -> "too many registers") + MAXREGS
|
há 10 anos atrás |
Roberto Ierusalimschy
|
e723c75c02
details (avoid 'lint' warnings)
|
há 10 anos atrás |
Roberto Ierusalimschy
|
8e5290d81e
all "divisions" (div,idiv,mod) by zero are not folded, to avoid
|
há 10 anos atrás |
Roberto Ierusalimschy
|
2b83711fba
new macro 'nvalue' (to convert an object to a float when we know
|
há 10 anos atrás |
Roberto Ierusalimschy
|
bf163ea7f0
bug ('#3' causes seg. fault in 5.3-beta) + comments + 'codearith' ->
|
há 10 anos atrás |
Roberto Ierusalimschy
|
5fbd40dbe5
'x//y' extended to floats
|
há 10 anos atrás |
Roberto Ierusalimschy
|
28fdbcf393
added include for 'lprefix.h', for stuff that must be added before
|
há 10 anos atrás |
Roberto Ierusalimschy
|
4542fb9f78
comments (a few extra quotes around identifiers)
|
há 10 anos atrás |
Roberto Ierusalimschy
|
4b526045fa
comment
|
há 10 anos atrás |
Roberto Ierusalimschy
|
491103708e
'MAXSTACK' -> 'MAXREGS' and moved to 'lcode.c' (there is no reason
|
há 10 anos atrás |
Roberto Ierusalimschy
|
bdf566a8a3
`name' in comments changed to 'name'
|
há 10 anos atrás |
Roberto Ierusalimschy
|
42ff788e53
comments
|
há 11 anos atrás |
Roberto Ierusalimschy
|
ffa43df3cd
'setnvalue' -> 'setfltvalue' (for consitency with 'fltvalue')
|
há 11 anos atrás |
Roberto Ierusalimschy
|
e98ba351ce
n^-m gives float result (instead of error)
|
há 11 anos atrás |
Roberto Ierusalimschy
|
f61ceee708
LUAI_FUNC is being used only in header files
|
há 11 anos atrás |
Roberto Ierusalimschy
|
607be77ec8
some details to avoid warnings
|
há 11 anos atrás |
Roberto Ierusalimschy
|
da4811238a
details (typos in comments)
|
há 11 anos atrás |
Roberto Ierusalimschy
|
2aff75f58e
small bug (from revision 2.80): LUA_OP* constants are not from
|
há 11 anos atrás |
Roberto Ierusalimschy
|
cd12410195
new macro 'cast_void'
|
há 11 anos atrás |
Roberto Ierusalimschy
|
5ff1c18a71
back with 'L' for macros 'luai_num*', but now with a new macro
|
há 11 anos atrás |
Roberto Ierusalimschy
|
99ac4a260f
'constfolding' passes a proper Lua state to 'luaO_arith'
|
há 11 anos atrás |
Roberto Ierusalimschy
|
fa7e77fd38
detail ('codearith' uses 'LUA_OP*' constants instead of 'OP_*')
|
há 11 anos atrás |
Roberto Ierusalimschy
|
19ad78d713
C++ needs casts for arithmetic with enums
|
há 11 anos atrás |
Roberto Ierusalimschy
|
86dd8bf3f5
no more 'L' in macros "luai_num*" (several places that use those macros
|
há 11 anos atrás |
Roberto Ierusalimschy
|
1ea2d20f74
first implementation of '<<', '>>', and '~' (bitwise not)
|
há 11 anos atrás |
Roberto Ierusalimschy
|
f5133aa1a5
small change in handling of unary operations
|
há 11 anos atrás |
Roberto Ierusalimschy
|
c0edab0f6d
first implementation of bitwise operators '&' (band), '|' (bor),
|
há 11 anos atrás |
Roberto Ierusalimschy
|
a948054a19
new order for binary operations (grouping them by type of result)
|
há 11 anos atrás |
Roberto Ierusalimschy
|
a8f8c7fd80
integer exponentiation with negative exponent is invalid
|
há 11 anos atrás |
Roberto Ierusalimschy
|
8ef9e8460e
bug (GC can collect long identifier during parser) + change (using
|
há 12 anos atrás |