Roberto Ierusalimschy
|
eec31aaca5
<string.h> is needed because of "memcpy".
|
27 ani în urmă |
Roberto Ierusalimschy
|
595738f6fe
small optimizations
|
27 ani în urmă |
Roberto Ierusalimschy
|
b5eb4f3126
small optimization in getglobal
|
27 ani în urmă |
Roberto Ierusalimschy
|
3fecf187ff
names...
|
27 ani în urmă |
Roberto Ierusalimschy
|
54840fb256
new functions to manipulate C global variables
|
27 ani în urmă |
Roberto Ierusalimschy
|
e87fddf1ad
GC can be called during parsing, if needed.
|
27 ani în urmă |
Roberto Ierusalimschy
|
dea400bc1d
"getstack" returns func, too.
|
27 ani în urmă |
Roberto Ierusalimschy
|
fb663f768d
"%.16g" already formats integers as integers, so we do not need an
|
27 ani în urmă |
Roberto Ierusalimschy
|
e03767b3eb
details (comments)
|
27 ani în urmă |
Roberto Ierusalimschy
|
8396027516
better precision when converting numbers to strings.
|
27 ani în urmă |
Roberto Ierusalimschy
|
e24f7fd2d2
details
|
27 ani în urmă |
Roberto Ierusalimschy
|
8081f39dab
header missing.
|
27 ani în urmă |
Roberto Ierusalimschy
|
3cc4ca821e
initialization module (to load libraries)
|
27 ani în urmă |
Roberto Ierusalimschy
|
01772cefa5
new library for debbuging
|
27 ani în urmă |
Roberto Ierusalimschy
|
dc90d4bce3
when handling signals (^C), deep old hook values.
|
27 ani în urmă |
Roberto Ierusalimschy
|
f5bc671030
"goto" for tail recursion changed to "while"
|
27 ani în urmă |
Roberto Ierusalimschy
|
d7294c6de8
double hashing for string tables.
|
27 ani în urmă |
Roberto Ierusalimschy
|
63a752f961
small improvements.
|
27 ani în urmă |
Roberto Ierusalimschy
|
03d38b66fd
new sort algorithm.
|
27 ani în urmă |
Roberto Ierusalimschy
|
b9c9ccfbb4
function "move" for tables is better implemented with some "inside
|
27 ani în urmă |
Roberto Ierusalimschy
|
b94110a68f
bug: "format" does not check size of format item (such as "%00000...00000d").
|
27 ani în urmă |
Roberto Ierusalimschy
|
8278468041
comments
|
27 ani în urmă |
Roberto Ierusalimschy
|
4fbb2531b3
don´t need the "+1", the "%" is enough to garantee r<1.
|
27 ani în urmă |
Roberto Ierusalimschy
|
59f8e6fb77
details ("settable")
|
27 ani în urmă |
Roberto Ierusalimschy
|
05d89b5c05
new option for function "random": random(a,b) returns a<=x<=b
|
27 ani în urmă |
Roberto Ierusalimschy
|
fe5c41fb8a
new functions "tinsert" and "tremove"
|
27 ani în urmă |
Roberto Ierusalimschy
|
9a45543841
tables are better manipulated via "Hash *" instead of "TObject" or
|
27 ani în urmă |
Roberto Ierusalimschy
|
766e67ef3b
to avoid warnings about "typecast" (Visual C++)
|
27 ani în urmă |
Roberto Ierusalimschy
|
4c94d8cc2c
new function "luaO_str2d" to convert strings to numbers, because
|
27 ani în urmă |
Roberto Ierusalimschy
|
d2de2d5eda
format for double is always "%g", do not need #defines
|
27 ani în urmă |