Roberto Ierusalimschy
|
190ddd431d
|
details (rests of debug code)
|
2001-06-07 11:44:51 -03:00 |
Roberto Ierusalimschy
|
943b8f5b18
|
details
|
2001-06-05 16:41:24 -03:00 |
Roberto Ierusalimschy
|
762d059a13
|
new implementation for the Virtual Machine
|
2001-06-05 15:17:01 -03:00 |
Roberto Ierusalimschy
|
a68635a919
|
list constructors do not adjust last expression
|
2001-04-06 15:25:00 -03:00 |
Roberto Ierusalimschy
|
2112142680
|
allow syntax << function (x) ... end (...) >> as a statement
|
2001-04-05 13:49:14 -03:00 |
Roberto Ierusalimschy
|
dd3a63c205
|
new way to handle `profiles'
|
2001-03-26 11:31:49 -03:00 |
Roberto Ierusalimschy
|
39b7978329
|
first (big) step to support wide chars
|
2001-02-23 14:17:25 -03:00 |
Roberto Ierusalimschy
|
2cc94ac81b
|
avoid name clash with `sys/stat'
|
2001-02-23 10:38:56 -03:00 |
Roberto Ierusalimschy
|
5f37134e64
|
avoid '...' and "..." inside comments
|
2001-02-22 15:59:59 -03:00 |
Roberto Ierusalimschy
|
888f91fa24
|
code check for upvalues
|
2001-02-20 15:28:11 -03:00 |
Roberto Ierusalimschy
|
099442c41f
|
better separation between basic types
|
2001-02-20 15:15:33 -03:00 |
Roberto Ierusalimschy
|
f8509668dc
|
details.
|
2001-02-14 15:38:45 -02:00 |
Roberto Ierusalimschy
|
40f4e931f3
|
more liberal syntax for expressions
|
2001-02-14 15:19:28 -02:00 |
Roberto Ierusalimschy
|
d2e340f467
|
string pointers are always fully aligned
|
2001-02-09 18:22:29 -02:00 |
Roberto Ierusalimschy
|
c81404cae5
|
first version of code verification
|
2001-02-09 16:37:33 -02:00 |
Roberto Ierusalimschy
|
6548bf7462
|
warnings from Visual C
|
2001-02-08 09:19:10 -02:00 |
Roberto Ierusalimschy
|
d1fc6244f0
|
extended syntax to allow function a.b.c (x)
|
2001-02-05 15:48:52 -02:00 |
Roberto Ierusalimschy
|
60ff79451c
|
detail in error message
|
2001-01-31 11:13:17 -02:00 |
Roberto Ierusalimschy
|
3b6f8bfbe6
|
simpler implementation of for loops
|
2001-01-29 13:26:40 -02:00 |
Roberto Ierusalimschy
|
caf01b5bfa
|
better implementation for list "for"
|
2001-01-29 11:14:49 -02:00 |
Roberto Ierusalimschy
|
4ac58853dc
|
thead-specific state separated from "global" state
|
2001-01-19 11:20:30 -02:00 |
Roberto Ierusalimschy
|
a04de4f0ad
|
no more END opcode
|
2001-01-15 14:13:24 -02:00 |
Roberto Ierusalimschy
|
08496eea8b
|
small changes in lstring
|
2001-01-10 15:41:50 -02:00 |
Roberto Ierusalimschy
|
595e449537
|
tighter size for error buffers
|
2001-01-10 14:40:56 -02:00 |
Roberto Ierusalimschy
|
0183b8030c
|
`free' gets size of the block: complete control over memory use
|
2000-12-28 10:55:41 -02:00 |
Roberto Ierusalimschy
|
8c49e19865
|
explicit control of size for growing vectors
|
2000-12-26 16:46:09 -02:00 |
Roberto Ierusalimschy
|
4894c27962
|
lua_Number defined in lua.h (1st version)
|
2000-12-04 16:33:40 -02:00 |
Roberto Ierusalimschy
|
01b00cc292
|
better control over extensions of char/short to int
|
2000-11-30 16:50:47 -02:00 |
Roberto Ierusalimschy
|
fc7b167ae0
|
BUG: parser does not accept a `;' after a `return'
|
2000-11-29 09:57:42 -02:00 |
Roberto Ierusalimschy
|
e2b6b7de1b
|
details
|
2000-10-27 09:39:52 -02:00 |
Roberto Ierusalimschy
|
e323338fd0
|
`nlineinfo' must include end flag.
|
2000-10-10 17:51:15 -02:00 |
Roberto Ierusalimschy
|
dad808a73a
|
new way to count `nblocks' for GC (try to count bytes).
|
2000-09-29 09:42:13 -03:00 |
Roberto Ierusalimschy
|
282ab366f4
|
bug: parser overwrites semantic information when looking ahead
|
2000-09-27 14:41:58 -03:00 |
Roberto Ierusalimschy
|
eb822c314a
|
macros to do jumps
|
2000-09-20 14:57:08 -03:00 |
Roberto Ierusalimschy
|
100bfec39a
|
new implementation for `next'
|
2000-08-31 11:08:27 -03:00 |
Roberto Ierusalimschy
|
c85162be27
|
new way to store local-variable information.
|
2000-08-22 14:44:17 -03:00 |
Roberto Ierusalimschy
|
44eb7d91ac
|
comments
|
2000-08-15 15:28:48 -03:00 |
Roberto Ierusalimschy
|
58453dc1e1
|
small bug in symbolic execution
|
2000-08-14 14:46:27 -03:00 |
Roberto Ierusalimschy
|
e238efc536
|
default now is multi-state
|
2000-08-09 16:16:57 -03:00 |
Roberto Ierusalimschy
|
5f22f8961c
|
better code for unary/binary operators
|
2000-08-09 11:49:13 -03:00 |
Roberto Ierusalimschy
|
a7c1390ffa
|
syntax "function foo (...)" can be nested
|
2000-08-08 17:48:55 -03:00 |
Roberto Ierusalimschy
|
0802a9df9e
|
no more options for debug information: it is always on
|
2000-08-08 17:42:07 -03:00 |
Roberto Ierusalimschy
|
f90bc248b3
|
new structure for line information
|
2000-08-08 15:26:05 -03:00 |
Roberto Ierusalimschy
|
cfba572076
|
remove dummy argument in LUA_ASSERT
|
2000-06-30 11:35:17 -03:00 |
Roberto Ierusalimschy
|
014a09c509
|
better error messages
|
2000-06-28 17:21:06 -03:00 |
Roberto Ierusalimschy
|
b622282973
|
local is valid only after adjust
|
2000-06-28 14:06:07 -03:00 |
Roberto Ierusalimschy
|
afef009fce
|
new version of debug system
|
2000-06-26 16:28:31 -03:00 |
Roberto Ierusalimschy
|
b69e712713
|
new way to generate SETLINEs
|
2000-06-21 15:13:56 -03:00 |
Roberto Ierusalimschy
|
83e3ec0117
|
no more labels
|
2000-06-19 15:26:23 -03:00 |
Roberto Ierusalimschy
|
feb2083730
|
better control of source name
|
2000-06-19 15:05:14 -03:00 |