Roberto Ierusalimschy
|
f0dffaa209
|
new way to hanlde arg information
|
1998-01-12 11:35:37 -02:00 |
Roberto Ierusalimschy
|
77a6836fef
|
we don't need a type "Word".
|
1998-01-12 11:00:51 -02:00 |
Roberto Ierusalimschy
|
9f043e8017
|
luaL_arg_check now is inlined
|
1998-01-09 13:09:53 -02:00 |
Roberto Ierusalimschy
|
6ac047afc4
|
details
|
1998-01-09 12:57:43 -02:00 |
Roberto Ierusalimschy
|
0e1058cfdd
|
small optimizations in switch order
|
1998-01-09 12:44:55 -02:00 |
Roberto Ierusalimschy
|
26679b1a48
|
back to upavalues as extra arguments for C closures; this way it's
trivial to make currying.
|
1998-01-07 14:26:48 -02:00 |
Roberto Ierusalimschy
|
e04c2b9aa8
|
details
|
1998-01-06 17:17:31 -02:00 |
Roberto Ierusalimschy
|
0c031dcc8b
|
details
|
1998-01-05 15:12:54 -02:00 |
Roberto Ierusalimschy
|
c332c4e927
|
reference manual of the Lua language
|
1998-01-02 16:34:00 -02:00 |
Roberto Ierusalimschy
|
964c503a63
|
LUA_COMPAT2.5 may use #ifdef instead of #if
|
1998-01-02 15:46:32 -02:00 |
Roberto Ierusalimschy
|
90d87e3a78
|
details
|
1997-12-30 17:15:52 -02:00 |
Roberto Ierusalimschy
|
f76bca23ef
|
variants for "ARGS".
|
1997-12-30 17:08:23 -02:00 |
Roberto Ierusalimschy
|
a5fd7d722c
|
opctional "base" in "tonumber" convertion.
|
1997-12-30 15:57:45 -02:00 |
Roberto Ierusalimschy
|
4e0bf95622
|
variant opcodes for PUSHSELF
|
1997-12-29 15:35:46 -02:00 |
Roberto Ierusalimschy
|
498a934abf
|
new syntax possibilities: f(x).x, etc; on the other hand,
"function ... (x)" now is more restricted.
|
1997-12-29 15:28:45 -02:00 |
Roberto Ierusalimschy
|
ce53872684
|
new syntax: f´s´ for f(´s´).
|
1997-12-28 20:48:15 -02:00 |
Roberto Ierusalimschy
|
da96eb2cce
|
some details related to OLD_ANSI
|
1997-12-26 16:38:16 -02:00 |
Roberto Ierusalimschy
|
fada8efd01
|
"rand()", in SunOS, may return values bigger than "RAND_MAX"...
|
1997-12-26 16:36:31 -02:00 |
Roberto Ierusalimschy
|
d916487d7c
|
auxlib split in two parts (lauxlib and lbuffer)
|
1997-12-23 17:24:36 -02:00 |
Roberto Ierusalimschy
|
1bf762ba38
|
Generic buffer facilities for Lua (and libraries)
|
1997-12-23 17:24:36 -02:00 |
Roberto Ierusalimschy
|
541e722360
|
details
|
1997-12-23 17:24:19 -02:00 |
Roberto Ierusalimschy
|
807ba6301c
|
error method *always* gets a string (otherwise it is not called at all)
|
1997-12-23 10:50:49 -02:00 |
Roberto Ierusalimschy
|
03f3f9e707
|
"zio" now keeps its "name".
|
1997-12-22 18:57:18 -02:00 |
Roberto Ierusalimschy
|
a78eecee48
|
details (aborts with invalid arguments)
|
1997-12-22 18:03:50 -02:00 |
Roberto Ierusalimschy
|
43461d267f
|
help message
|
1997-12-22 16:05:23 -02:00 |
Roberto Ierusalimschy
|
fae0b52825
|
small bugs in error report
|
1997-12-22 15:52:20 -02:00 |
Roberto Ierusalimschy
|
22439a7511
|
new syntax for constructors (a={n=3;1,2,3}).
|
1997-12-22 15:24:11 -02:00 |
Roberto Ierusalimschy
|
7ecc3ce827
|
new command line options
|
1997-12-19 16:34:23 -02:00 |
Roberto Ierusalimschy
|
4e91384e14
|
sorting the includes...
|
1997-12-18 17:11:43 -02:00 |
Roberto Ierusalimschy
|
de79e7fc58
|
back to "lua_upvalue"... (seems better choice)
|
1997-12-18 16:32:39 -02:00 |
Roberto Ierusalimschy
|
8b5b42563c
|
"lua_dobuffer" (is not official, but its there...)
|
1997-12-17 18:57:20 -02:00 |
Roberto Ierusalimschy
|
502343b402
|
new scheme for buffers, centralized in auxlib.
|
1997-12-17 18:48:58 -02:00 |
Roberto Ierusalimschy
|
82d09fbf0d
|
new structure for closures, without static variables.
|
1997-12-15 15:58:49 -02:00 |
Roberto Ierusalimschy
|
9be85d1648
|
new year
|
1997-12-15 15:47:55 -02:00 |
Roberto Ierusalimschy
|
45e533599f
|
optimization: closures without upvalues don't need to be closures
|
1997-12-15 14:17:20 -02:00 |
Roberto Ierusalimschy
|
94144a7821
|
otimization: closures without upvalues don't need to be closures
|
1997-12-15 14:17:20 -02:00 |
Roberto Ierusalimschy
|
4daae2165d
|
new API function and built-in "lua_copytagmethods"
|
1997-12-11 15:21:11 -02:00 |
Roberto Ierusalimschy
|
cdd261f332
|
new option "-q" (quiet), and multi-line commands (ending with '\')
|
1997-12-11 15:00:21 -02:00 |
Roberto Ierusalimschy
|
034f16892e
|
better treatment of MARKs and DEBUG cases.
|
1997-12-11 12:48:46 -02:00 |
Roberto Ierusalimschy
|
c759520bc8
|
safer way to put #defines in error messages...
|
1997-12-09 14:01:08 -02:00 |
Roberto Ierusalimschy
|
80b3d28f4a
|
details (mainly error messages)
|
1997-12-09 11:50:08 -02:00 |
Roberto Ierusalimschy
|
69d97712ec
|
arguments "var=value" doesn't need quotes for value
|
1997-12-03 17:57:54 -02:00 |
Roberto Ierusalimschy
|
5d89dad9b8
|
bug log
|
1997-12-02 10:46:15 -02:00 |
Roberto Ierusalimschy
|
525a91fed3
|
BUG: "lastline" was not reset on function entry, so debug information
started only in the 2nd line of a function.
|
1997-12-02 10:43:54 -02:00 |
Roberto Ierusalimschy
|
868d16dee0
|
comments
|
1997-12-02 10:43:44 -02:00 |
Roberto Ierusalimschy
|
3393fd7f25
|
first version of "lua_close"
|
1997-12-01 18:31:25 -02:00 |
Roberto Ierusalimschy
|
00c122cc29
|
other distribution of memory debug information.
|
1997-12-01 18:30:44 -02:00 |
Roberto Ierusalimschy
|
03160920cf
|
store "functofind" in stack top, so doesn't need this field in
global state.
|
1997-11-28 14:56:05 -02:00 |
Roberto Ierusalimschy
|
b42cc6a4d2
|
no more protected global variables; using upvalues to store tags.
|
1997-11-28 10:40:37 -02:00 |
Roberto Ierusalimschy
|
a6ad644bf2
|
no more protected global variables
|
1997-11-28 10:39:45 -02:00 |