Commit Graph

606 Commits

Author SHA1 Message Date
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
James Roseborough
6ac05d1581 Allow debug to be loaded late, loosen privacy. 2010-05-05 18:32:20 +00:00
James Roseborough
7d3b58d631 Reject nan as table index. 2010-05-04 23:48:59 +00:00
James Roseborough
029895c22b Fix assert message. 2010-05-03 22:44:13 +00:00
James Roseborough
9aa575e93d Update lua-to-java-compiler info 2010-04-28 15:17:32 +00:00
James Roseborough
328a39007c Improve compatibility with C-based lua. 2010-04-28 14:38:59 +00:00
James Roseborough
27bf60b903 Factor out loaders. 2010-04-28 04:43:50 +00:00
James Roseborough
3ca4849033 Improve compatibility with C-based lua. 2010-04-28 03:30:37 +00:00
James Roseborough
fa9d7dfe20 Add .cvsignore entries. 2010-04-27 14:41:30 +00:00
James Roseborough
e0b3c966b6 Improve bytecode generation. 2010-04-27 14:33:55 +00:00
James Roseborough
be5252148a Refactor lib bindings. 2010-04-27 05:05:08 +00:00
James Roseborough
3f727fbe17 Simplify bindings. 2010-04-26 15:59:42 +00:00
James Roseborough
7a8562db01 Simplify bindings. 2010-04-26 15:48:42 +00:00
James Roseborough
b0248577b1 Simplify bindings. 2010-04-26 14:58:00 +00:00
James Roseborough
770261d65c Add back compiler unit tests 2010-04-26 14:08:36 +00:00
James Roseborough
23434069c8 Refactor luajava method mapping computation. 2010-04-26 05:16:11 +00:00
James Roseborough
2f222c0f8a Refactor luajava method mapping computation. 2010-04-26 05:09:44 +00:00
James Roseborough
29d6f2ce58 Improve compatibility with vm1 and C-based lua. 2010-04-25 22:40:04 +00:00
James Roseborough
79b0294207 Refactor string conversions 2010-04-25 15:50:40 +00:00
James Roseborough
10450a0427 Improve midlet builder 2010-04-25 06:29:03 +00:00