Roberto Ierusalimschy
|
8718fda9b2
added LUAI_FUNC to functions not in the API
|
il y a 20 ans |
Roberto Ierusalimschy
|
04bbd01171
new operation *t (for size of t) (may yet be removed...)
|
il y a 20 ans |
Roberto Ierusalimschy
|
7d57ea70bc
new `mod' (`%') operator
|
il y a 20 ans |
Roberto Ierusalimschy
|
5ee87acd6b
small optimization for boolean constants + new format for SETLIST opcode
|
il y a 21 ans |
Roberto Ierusalimschy
|
616438fe9a
new way to use `vararg' parameters (with `...')
|
il y a 21 ans |
Roberto Ierusalimschy
|
73517e86b0
OP_TFORLOOP uses extra stack space
|
il y a 22 ans |
Roberto Ierusalimschy
|
0052930ffe
details
|
il y a 23 ans |
Roberto Ierusalimschy
|
b55fded18c
details about jump optimization
|
il y a 23 ans |
Roberto Ierusalimschy
|
2dadc81822
cleaner implementation of code generation for jumps
|
il y a 23 ans |
Roberto Ierusalimschy
|
b487975344
optimization for `while' (first version)
|
il y a 23 ans |
Roberto Ierusalimschy
|
dea6b6da94
new function `lua_vpushstr' to replace uses of `sprintf'
|
il y a 23 ans |
Roberto Ierusalimschy
|
9b38a696d5
avoid names that differ only in capitalization
|
il y a 23 ans |
Roberto Ierusalimschy
|
f1f271ae76
details
|
il y a 23 ans |
Roberto Ierusalimschy
|
13ab5a6bb1
details
|
il y a 23 ans |
Roberto Ierusalimschy
|
2626708b72
details
|
il y a 23 ans |
Roberto Ierusalimschy
|
bd8b9c94b3
generic for (with any number of control variables)
|
il y a 23 ans |
Roberto Ierusalimschy
|
38b0e6128d
simpler implementation for `for' loops
|
il y a 23 ans |
Roberto Ierusalimschy
|
74907fb71e
OP_LOADINT can be done by OP_LOADK
|
il y a 23 ans |
Roberto Ierusalimschy
|
72659a0605
no more explicit support for wide-chars; too much troble...
|
il y a 24 ans |
Roberto Ierusalimschy
|
95988676d8
small bug when creating AsBc instructions in 16-bit machines
|
il y a 24 ans |
Roberto Ierusalimschy
|
89c301d180
`(exp)' adjusts exp to 1 result
|
il y a 24 ans |
Roberto Ierusalimschy
|
762d059a13
new implementation for the Virtual Machine
|
il y a 24 ans |
Roberto Ierusalimschy
|
39b7978329
first (big) step to support wide chars
|
il y a 24 ans |
Roberto Ierusalimschy
|
099442c41f
better separation between basic types
|
il y a 24 ans |
Roberto Ierusalimschy
|
3b6f8bfbe6
simpler implementation of for loops
|
il y a 24 ans |
Roberto Ierusalimschy
|
4894c27962
lua_Number defined in lua.h (1st version)
|
il y a 25 ans |
Roberto Ierusalimschy
|
01b00cc292
better control over extensions of char/short to int
|
il y a 25 ans |
Roberto Ierusalimschy
|
5f22f8961c
better code for unary/binary operators
|
il y a 25 ans |
Roberto Ierusalimschy
|
014a09c509
better error messages
|
il y a 25 ans |
Roberto Ierusalimschy
|
2e1b32d873
optimizations for "while 1", "until nil", and the like
|
il y a 25 ans |