James Roseborough
|
da6f63bb3d
|
Fix calling convention by managing top of stack and adjusting on way in and out of function calls.
|
2007-06-11 05:51:19 +00:00 |
|
James Roseborough
|
05cfdaa33b
|
Improve calling convention handling when the number of arguments doesn't match the expected number, and the number of return values doesn't match those needed.
|
2007-06-11 04:30:03 +00:00 |
|
James Roseborough
|
de763e0a1e
|
Support for iterator-style for loops, and "pairs" builting function
|
2007-06-10 22:53:09 +00:00 |
|
James Roseborough
|
e1e6625aa1
|
Add binary compares, some unary ops, fix binary arithmetic, add plain for loop.
|
2007-06-10 19:49:47 +00:00 |
|
James Roseborough
|
70dfc20f57
|
Initial draft of interpreter. Lua compiled "chunks" can be unmarshalled. Approximately half of bytecodes implemented in some form or another.
|
2007-06-08 05:11:37 +00:00 |
|