James Roseborough
|
8b50a3b36b
|
Improve compatibility with lua 5.2.
|
2012-09-30 15:42:36 +00:00 |
|
James Roseborough
|
0c93edfd56
|
Improve compatibility with lua 5.2.
|
2012-09-21 14:32:07 +00:00 |
|
James Roseborough
|
4d8877e56b
|
Improve compatibility with lua 5.2.
|
2012-09-20 05:15:31 +00:00 |
|
James Roseborough
|
406068190b
|
Improve string compatibility with lua 5.2.
|
2012-09-19 14:00:26 +00:00 |
|
James Roseborough
|
a8aeddfc60
|
Improve iolib test.
|
2012-09-19 05:37:39 +00:00 |
|
James Roseborough
|
0f70a8e962
|
Fixes to luajc bytecode generation.
|
2012-09-19 03:19:55 +00:00 |
|
James Roseborough
|
4bf132c01e
|
Fix for loop processing in luajc compiler code generator for lua 5.3 bytecodes
|
2012-09-18 14:17:00 +00:00 |
|
James Roseborough
|
51367db2b4
|
Document current behavior of negative zero.
|
2012-09-17 04:21:09 +00:00 |
|
James Roseborough
|
c4b9076b04
|
Improve debug lib consistency with lua 5.2
|
2012-09-16 18:08:52 +00:00 |
|
James Roseborough
|
6ae66f6fce
|
Improve debug lib consistency with lua 5.2
|
2012-09-15 04:53:37 +00:00 |
|
James Roseborough
|
84fec1ae67
|
Refactor to load lua chunks compiled with 8-byte size_t elements.
|
2012-09-11 04:35:30 +00:00 |
|
James Roseborough
|
382b3b998e
|
Refactor math library
|
2012-09-10 14:21:18 +00:00 |
|
James Roseborough
|
f8b7e1ee1c
|
Refactor table library to match lua 5.2
|
2012-09-10 04:59:45 +00:00 |
|
James Roseborough
|
329bfa26ca
|
Lua 5.2 compatibility test updates.
|
2012-09-09 22:11:41 +00:00 |
|
James Roseborough
|
d5456b4b93
|
Lua 5.2 compatibility fixes.
|
2012-09-09 16:26:17 +00:00 |
|
James Roseborough
|
8d1333c612
|
Refactor loading of scripts during testing, remove use of "arg" from error test script.
|
2012-09-08 22:04:56 +00:00 |
|
James Roseborough
|
f2d1106fe5
|
Simplify layout of lua test script locations.
|
2012-09-07 14:05:41 +00:00 |
|
James Roseborough
|
d5ac153dca
|
Add precompiled expected results to test suite.
|
2012-09-06 14:00:32 +00:00 |
|
James Roseborough
|
a5fddce465
|
Lua 5.2 compatibility updates to VM and base and package libraries.
|
2012-09-06 04:01:28 +00:00 |
|
James Roseborough
|
c46ee6b9bd
|
Fix load(func) when mutiple string fragments are supplied by calls to func
|
2012-01-21 17:36:03 +00:00 |
|
James Roseborough
|
b769c61e0f
|
Improve coroutine state logic including let unreferenced coroutines be garbage collected
|
2011-06-12 04:17:02 +00:00 |
|
James Roseborough
|
d32ef20360
|
Improve __eq metatag processing.
|
2010-08-25 17:56:51 +00:00 |
|
James Roseborough
|
02b22b1e0d
|
Refactor concat, add __concat metatag
|
2010-08-22 17:35:08 +00:00 |
|
James Roseborough
|
8cee98befd
|
Improve __eq metatag processing.
|
2010-08-19 18:08:14 +00:00 |
|
James Roseborough
|
0d50184e8f
|
Add tests for __index, __newindex
|
2010-08-18 23:05:20 +00:00 |
|
James Roseborough
|
2066e41ecd
|
Add __metatable and __tostring metatags.
|
2010-08-18 22:45:41 +00:00 |
|
James Roseborough
|
4acf8ed2ce
|
Add __lt, __le, __eq metatag processing.
|
2010-08-18 22:17:13 +00:00 |
|
James Roseborough
|
4d4517dd58
|
Add __unm and __len metatags.
|
2010-08-18 21:14:13 +00:00 |
|
James Roseborough
|
7958ee7109
|
Add arithmetic metatag processing.
|
2010-08-18 18:55:12 +00:00 |
|
James Roseborough
|
fdeb392205
|
Add metatag test.
|
2010-08-18 15:03:34 +00:00 |
|
James Roseborough
|
f21610e00a
|
Add performance measurements to README
|
2010-08-15 03:56:03 +00:00 |
|
James Roseborough
|
6364b002e4
|
Fix java code generator including adding tail call support.
|
2010-07-26 05:58:34 +00:00 |
|
Ian Farmer
|
97b4162423
|
Fix bug in compiler affecting functions with many locals.
|
2010-07-25 20:47:54 +00:00 |
|
James Roseborough
|
3167e3c838
|
Improve io lib error reporting and behavior.
|
2010-05-17 00:45:59 +00:00 |
|
James Roseborough
|
ce13cc8621
|
Improve package lib behavior and error reporting.
|
2010-05-16 17:53:33 +00:00 |
|
James Roseborough
|
fe7658e83b
|
Improve error reporting.
|
2010-05-16 05:09:47 +00:00 |
|
James Roseborough
|
3a21941e57
|
Improve error reporting.
|
2010-05-15 21:56:29 +00:00 |
|
James Roseborough
|
a6a06776fb
|
Improve error reporting.
|
2010-05-15 17:12:50 +00:00 |
|
James Roseborough
|
d3dcd4bdf3
|
Improve error tests
|
2010-05-12 05:00:09 +00:00 |
|
James Roseborough
|
38acf6a75e
|
Improve error reporting.
|
2010-05-12 04:46:58 +00:00 |
|
James Roseborough
|
282140040e
|
Improve string lib error reporting test.
|
2010-05-12 03:55:35 +00:00 |
|
James Roseborough
|
cd4cb03525
|
Improve table lib error reporting.
|
2010-05-12 03:48:21 +00:00 |
|
James Roseborough
|
536b27330d
|
Improve math lib error reporting.
|
2010-05-12 03:21:12 +00:00 |
|
James Roseborough
|
82e9d89115
|
Improve error reporting.
|
2010-05-10 00:07:54 +00:00 |
|
James Roseborough
|
5eb1ef1079
|
Improve error tests
|
2010-05-09 23:51:46 +00:00 |
|
James Roseborough
|
40b7cb19c9
|
Add unit tests used in vm1
|
2010-05-09 18:10:55 +00:00 |
|
James Roseborough
|
fe617fea21
|
Improve error and traceback reporting.
|
2010-05-09 03:47:13 +00:00 |
|
James Roseborough
|
328a39007c
|
Improve compatibility with C-based lua.
|
2010-04-28 14:38:59 +00:00 |
|
James Roseborough
|
3ca4849033
|
Improve compatibility with C-based lua.
|
2010-04-28 03:30:37 +00:00 |
|
James Roseborough
|
29d6f2ce58
|
Improve compatibility with vm1 and C-based lua.
|
2010-04-25 22:40:04 +00:00 |
|