Roberto Ierusalimschy
|
dadba4d6ed
Interface to Memory Manager
|
28 gadi atpakaļ |
Roberto Ierusalimschy
|
d600a6b5b3
a generic input stream interface
|
28 gadi atpakaļ |
Roberto Ierusalimschy
|
75ac0d2172
Standard library for strings and pattern-matching
|
28 gadi atpakaļ |
Roberto Ierusalimschy
|
9f3785a2f3
Lua standard libraries
|
28 gadi atpakaļ |
Roberto Ierusalimschy
|
84e92e0976
Debuging API
|
28 gadi atpakaļ |
Roberto Ierusalimschy
|
b8a049abed
Global variables
|
28 gadi atpakaļ |
Roberto Ierusalimschy
|
e18f681333
very small corrections...
|
28 gadi atpakaļ |
Roberto Ierusalimschy
|
dd1aa28390
small optimization in opcodes for "and" and "or"
|
28 gadi atpakaļ |
Roberto Ierusalimschy
|
abbf14cd32
small optimizations; try to find previous use when coding a real constant.
|
28 gadi atpakaļ |
Roberto Ierusalimschy
|
e8292f076d
new dependencies
|
28 gadi atpakaļ |
Roberto Ierusalimschy
|
3037dccaf6
prime numbers spread better.
|
28 gadi atpakaļ |
Roberto Ierusalimschy
|
a7793468aa
correct support for changing real to double (optional)
|
28 gadi atpakaļ |
Roberto Ierusalimschy
|
caa987faad
"random" accepts an 'n' to return between 1 and 'n'.
|
28 gadi atpakaļ |
Roberto Ierusalimschy
|
0892f0e5b7
BIG CHANGE: functions have their own "constant table".
|
28 gadi atpakaļ |
Roberto Ierusalimschy
|
1d7857bc63
free(b) is equivalent to realloc(b, 0)
|
28 gadi atpakaļ |
Roberto Ierusalimschy
|
72a1d81b51
bug: lua_getlocal breaks when called with a CFunction.
|
28 gadi atpakaļ |
Roberto Ierusalimschy
|
2c580a0afb
new way to handle global state during compilation.
|
28 gadi atpakaļ |
Roberto Ierusalimschy
|
05e8b0ae80
new opcode, ENDCODE, to signal end of code vector.
|
28 gadi atpakaļ |
Roberto Ierusalimschy
|
16dd77e8d9
unused field "size" in struct TFunc.
|
28 gadi atpakaļ |
Roberto Ierusalimschy
|
0600f968c3
BUG: LUA_COMPAT2_5 written wrong...
|
28 gadi atpakaļ |
Roberto Ierusalimschy
|
971b1d557d
bug log. Most of the log is done automatically by RCS, and not in
|
28 gadi atpakaļ |
Roberto Ierusalimschy
|
11d97c34d5
skipping of '#' in first line is done by lex.c.
|
28 gadi atpakaļ |
Roberto Ierusalimschy
|
66be42549e
BUG: files starting with '#' get wrong line numbers
|
28 gadi atpakaļ |
Roberto Ierusalimschy
|
067db30d71
"next" & "nextvar" check if argument is a result of previous calls
|
28 gadi atpakaļ |
Roberto Ierusalimschy
|
da4dbe65b2
new functionality for "format": "%d$...".
|
28 gadi atpakaļ |
Roberto Ierusalimschy
|
4321fde2a7
error inside an error method could break the stack.
|
28 gadi atpakaļ |
Roberto Ierusalimschy
|
8f3df1d471
small details.
|
28 gadi atpakaļ |
Roberto Ierusalimschy
|
1a17211707
auxliar support for "locale" (to avoid portability problems)
|
28 gadi atpakaļ |
Roberto Ierusalimschy
|
d56e3a6481
"locale" support + better uniformity in formating
|
28 gadi atpakaļ |
Roberto Ierusalimschy
|
7820a47184
LOCALE support
|
28 gadi atpakaļ |