Commit Graph

625 Commits

Author SHA1 Message Date
James Roseborough
f4eb4a4e4c Updgrade code coverage to depend on cobertura 1.9.4.1 2010-07-20 18:32:12 +00:00
James Roseborough
b1b96e4e6c Improve build scripts for code coverage. 2010-07-20 16:33:08 +00:00
James Roseborough
b806a23bc3 Improve test file finding. 2010-07-20 16:28:25 +00:00
James Roseborough
c537e5b124 Add lua2java too to compile from lua source to java source 2010-07-19 14:56:32 +00:00
James Roseborough
400fd91482 Improve weak table implementation. 2010-07-07 15:35:27 +00:00
James Roseborough
a5dc0eaa61 Run all test files. 2010-07-07 15:20:00 +00:00
James Roseborough
806e41dd17 Convert to midp apis 2010-07-06 16:25:24 +00:00
James Roseborough
ef6e5120a9 Ignore line end diffs on unit tests 2010-07-06 14:45:27 +00:00
James Roseborough
e744b9be2b Improve weak table implementation 2010-07-06 05:26:19 +00:00
James Roseborough
dceadf2f82 Fix name scope resolution 2010-07-06 05:25:54 +00:00
James Roseborough
700d3878a0 Simplify weak table implementation. 2010-07-05 18:30:04 +00:00
James Roseborough
514765fa74 Track locals, globals, and upvalues in ast 2010-06-28 05:34:17 +00:00
James Roseborough
9fc310dc16 mark vararg expressions 2010-06-25 15:18:33 +00:00
James Roseborough
bce5c5a5b7 Improve ast classes and visitor. 2010-06-24 05:15:41 +00:00
James Roseborough
f50d7eb7d3 Create visitor for ast 2010-06-23 15:00:12 +00:00
James Roseborough
bd51839b2f Update ast classes. 2010-06-23 00:45:31 +00:00
James Roseborough
7d8c02c4af Add abstract syntax tree elements. 2010-06-22 00:51:32 +00:00
James Roseborough
3e676d857a Fix typo 2010-06-21 15:44:41 +00:00
James Roseborough
923dd2dfa3 Tune comment parsing 2010-06-21 06:28:17 +00:00
James Roseborough
dc84bc9e8d Refactor weak tables including proper weak key semantics and improved userdata handling. 2010-06-21 01:31:40 +00:00
James Roseborough
03cebfbf82 Add javacc grammar for lua 5.1 language spec 2010-06-19 16:46:25 +00:00
James Roseborough
4680cc2d58 Update version info 2010-05-22 18:33:26 +00:00
James Roseborough
50739f7cb1 Prepare for beta release. 2010-05-22 18:23:12 +00:00
James Roseborough
f146268c47 Improve varargs handlnig in luajava bindings. 2010-05-22 17:47:31 +00:00
James Roseborough
a65110df88 Improve error tests 2010-05-17 00:53:31 +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
281c4d7591 Remove project dependency on luaj vm1 2010-05-14 14:38:02 +00:00
James Roseborough
6296068a49 Remove project dependency on luaj vm1 2010-05-14 14:32:02 +00:00
James Roseborough
36845ba1b4 Make script engine thread local. 2010-05-14 05:13:39 +00:00
James Roseborough
0acd42ce84 Make compiler installed by default for standard platforms. 2010-05-14 04:47:20 +00:00
James Roseborough
47b33aea08 Make compiler installed by default for standard platforms. 2010-05-14 04:00:05 +00:00
James Roseborough
ceb53253fb Clean up imports 2010-05-13 03:21:54 +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
719ec63d5d Improve io.read() behavior. 2010-05-10 20:39:07 +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
7c72a9feaf Update documentation. 2010-05-09 05:36:03 +00:00
James Roseborough
fe617fea21 Improve error and traceback reporting. 2010-05-09 03:47:13 +00:00
James Roseborough
8d16726e8b Improve error and traceback reporting. 2010-05-08 23:50:51 +00:00
James Roseborough
482b6056a1 Skip over empty branch destinations 2010-05-06 04:34:30 +00:00
James Roseborough
40672336bf Handle boolean constants in code generator. 2010-05-06 04:11:08 +00:00