Roberto Ierusalimschy
|
65d66ba275
|
new "local function"
|
2002-06-06 14:29:53 -03:00 |
|
Roberto Ierusalimschy
|
cff22f57dd
|
some refactoring
|
2002-06-06 10:52:37 -03:00 |
|
Roberto Ierusalimschy
|
168ea16acb
|
details
|
2002-06-06 10:16:02 -03:00 |
|
Roberto Ierusalimschy
|
dc6e6c48bb
|
on the way to 5.0
|
2002-06-06 09:49:28 -03:00 |
|
Roberto Ierusalimschy
|
e3cddc950c
|
C is not C++...
|
2002-06-06 09:43:08 -03:00 |
|
Roberto Ierusalimschy
|
630acb2048
|
_ERRORMESSAGE `accepts' non-string arguments (at least for now...)
|
2002-06-06 09:40:36 -03:00 |
|
Roberto Ierusalimschy
|
16f4723398
|
names & names
|
2002-06-06 09:40:22 -03:00 |
|
Roberto Ierusalimschy
|
f1c43bbe19
|
new function `xpcall' (at least for now...)
|
2002-06-06 09:39:48 -03:00 |
|
Roberto Ierusalimschy
|
5a8f383e60
|
io.close() closes standard output file; `close' now is method
|
2002-06-05 14:42:03 -03:00 |
|
Roberto Ierusalimschy
|
711b936849
|
new versions from lhf
|
2002-06-05 14:26:23 -03:00 |
|
Roberto Ierusalimschy
|
5b8ee9fa8d
|
new names for standard libraries
|
2002-06-05 14:24:04 -03:00 |
|
Roberto Ierusalimschy
|
2cd6161060
|
don't need stdio
|
2002-06-05 13:59:52 -03:00 |
|
Roberto Ierusalimschy
|
a102221a0b
|
better error messages
|
2002-06-05 13:59:37 -03:00 |
|
Roberto Ierusalimschy
|
6dd0b6c62b
|
details
|
2002-06-05 13:59:21 -03:00 |
|
Roberto Ierusalimschy
|
fa23301251
|
defintions for lua_number2str and lua_str2number don't need to be public
|
2002-06-05 09:34:19 -03:00 |
|
Roberto Ierusalimschy
|
94c2449d25
|
undump may return LUA_ERRRUN
|
2002-06-03 17:12:50 -03:00 |
|
Roberto Ierusalimschy
|
c398a02110
|
uses `isspace' to recognize space characters
|
2002-06-03 17:12:21 -03:00 |
|
Roberto Ierusalimschy
|
ad7103ea3a
|
lua_load* defined in auxlib (and so renamed to luaL_load*)
|
2002-06-03 17:11:41 -03:00 |
|
Roberto Ierusalimschy
|
0079e0f57c
|
core tests whether file is binary
|
2002-06-03 17:11:07 -03:00 |
|
Roberto Ierusalimschy
|
cfff013586
|
detail
|
2002-06-03 14:47:18 -03:00 |
|
Roberto Ierusalimschy
|
35a22ed1ab
|
lua_load* replaced by a simple lua_load
|
2002-06-03 14:46:34 -03:00 |
|
Roberto Ierusalimschy
|
ff91b355f4
|
no more use of stdio inside the core (except for `tostring'...)
|
2002-06-03 11:09:57 -03:00 |
|
Roberto Ierusalimschy
|
5094c37988
|
strconc' -> concat'
|
2002-06-03 11:08:43 -03:00 |
|
Roberto Ierusalimschy
|
46c471d7e9
|
new `__newindex' eventfield
|
2002-05-27 17:35:40 -03:00 |
|
Roberto Ierusalimschy
|
859ecf36b6
|
new copyright notice
|
2002-05-23 17:29:05 -03:00 |
|
Roberto Ierusalimschy
|
a1700bbc50
|
details
|
2002-05-23 16:43:04 -03:00 |
|
Roberto Ierusalimschy
|
8876a1bf92
|
details
|
2002-05-20 16:51:06 -03:00 |
|
Roberto Ierusalimschy
|
f53fd8d5f5
|
_ALERT is a private afair of lua.c
|
2002-05-16 16:09:19 -03:00 |
|
Roberto Ierusalimschy
|
955def0348
|
new names for string formating functions
|
2002-05-16 15:39:46 -03:00 |
|
Roberto Ierusalimschy
|
9c3b3f82fe
|
new commands to test `load'
|
2002-05-16 11:59:49 -03:00 |
|
Roberto Ierusalimschy
|
b7a0503c1d
|
new format for error messages
|
2002-05-15 15:57:44 -03:00 |
|
Roberto Ierusalimschy
|
1c328a191a
|
no more `global' declarations
|
2002-05-14 14:52:22 -03:00 |
|
Roberto Ierusalimschy
|
58bf77bc7f
|
no more extra space when growing hash
|
2002-05-13 10:38:59 -03:00 |
|
Roberto Ierusalimschy
|
8da6fe62d8
|
`nexti' returns correct indices
|
2002-05-13 10:10:58 -03:00 |
|
Roberto Ierusalimschy
|
c18fe57e54
|
quick-and-dirty function to print code (for debugging Lua)
|
2002-05-13 10:10:04 -03:00 |
|
Roberto Ierusalimschy
|
af19d55635
|
generic for also coded to make test at the end of the loop
|
2002-05-13 10:09:00 -03:00 |
|
Roberto Ierusalimschy
|
b55fded18c
|
details about jump optimization
|
2002-05-13 10:07:48 -03:00 |
|
Roberto Ierusalimschy
|
2dadc81822
|
cleaner implementation of code generation for jumps
|
2002-05-10 16:22:11 -03:00 |
|
Roberto Ierusalimschy
|
b487975344
|
optimization for `while' (first version)
|
2002-05-10 14:02:32 -03:00 |
|
Roberto Ierusalimschy
|
94e5545806
|
comment
|
2002-05-09 15:00:38 -03:00 |
|
Roberto Ierusalimschy
|
78b40bf57d
|
`skip' instructions must be followed by a jump
|
2002-05-09 11:14:34 -03:00 |
|
Roberto Ierusalimschy
|
01f1ac36b1
|
`global' tables (registry, etc.) stored in proper place, not in the stack
|
2002-05-08 14:34:23 -03:00 |
|
Roberto Ierusalimschy
|
a4d06736d4
|
correct implementation for arrays of size 1
|
2002-05-08 14:34:00 -03:00 |
|
Roberto Ierusalimschy
|
dea6b6da94
|
new function lua_vpushstr' to replace uses of sprintf'
|
2002-05-07 14:36:56 -03:00 |
|
Roberto Ierusalimschy
|
71144e3ff0
|
errors `return' int, to avoid warnings
+ home-made `sprintf' (first version)
|
2002-05-06 16:05:10 -03:00 |
|
Roberto Ierusalimschy
|
0dbf0c5953
|
new format for test intructions (handle NaN correctly)
|
2002-05-06 12:51:41 -03:00 |
|
Roberto Ierusalimschy
|
85dcb411a8
|
all textual errors go through `luaL_verror'
|
2002-05-02 14:12:27 -03:00 |
|
Roberto Ierusalimschy
|
3c6a383d62
|
avoid limits in filename size
|
2002-05-02 13:55:55 -03:00 |
|
Roberto Ierusalimschy
|
9a0f0dcc77
|
precompiler may create functions without `lineinfo'
|
2002-05-02 10:06:20 -03:00 |
|
Roberto Ierusalimschy
|
751cd867d3
|
new way to handle errors
|
2002-05-01 17:48:12 -03:00 |
|