Commit Graph

27 Commits

Author SHA1 Message Date
James Roseborough
249b711f9f Add type checks for function calls 2009-01-28 19:38:36 +00:00
James Roseborough
79f5986e78 Add tests for operator type checking. 2009-01-28 18:41:19 +00:00
James Roseborough
308e909df1 Add CLDC-1.0 based implementation of io libraries. 2008-12-05 22:29:07 +00:00
James Roseborough
b8237ec872 Implement io.tmpfile(), io.setvbuf(), and tests for both 2008-12-05 18:25:30 +00:00
James Roseborough
5e734e1650 Add argument type checking tests for io library 2008-12-05 01:47:50 +00:00
Ian Farmer
feaf20174f Fix math argument test to avoid dependence on argument evaluation order. 2008-10-10 23:17:13 +00:00
Ian Farmer
86022515f8 Avoid unsupported floating point formats in string argument test. 2008-10-10 23:15:53 +00:00
James Roseborough
9c19535631 Throw error when attempting to set a table value with a nil key 2008-09-19 17:57:03 +00:00
Ian Farmer
28f349a6fa Add partial implementation of string.format.
Not yet implemented:
(1) '#' flag (use alternate format)
(2) Floating point formats

2 digit widths and precisions are not yet tested.
2008-07-24 06:38:35 +00:00
James Roseborough
1170b5822f Fix coroutine error handling. 2008-07-24 03:13:50 +00:00
James Roseborough
022202e578 Improve argument type checking. 2008-07-24 01:28:52 +00:00
James Roseborough
45e60c4b21 Improve argument type checking. 2008-07-23 23:52:20 +00:00
James Roseborough
ef48f8cd12 Implement string.dump 2008-07-22 22:32:28 +00:00
James Roseborough
9113435e57 Argument type checking on basic lib 2008-07-22 14:56:13 +00:00
James Roseborough
289a0df9f5 Add xpcall. 2008-07-22 01:20:25 +00:00
James Roseborough
6642b38f91 Refactor math support to provide more consistent and complete math library coverage 2008-07-21 22:12:06 +00:00
James Roseborough
0c02382673 Improve argument type checkign on string libraries. 2008-07-18 01:22:00 +00:00
James Roseborough
06908c3b60 Improve argument type checking. 2008-07-17 18:49:43 +00:00
James Roseborough
a18c16dabb Improve argument type check tests. 2008-07-17 01:23:33 +00:00
James Roseborough
02cffe8a58 Add math library argument type check tests. 2008-07-16 22:04:15 +00:00
James Roseborough
953daeb907 Add table argument type check tests. 2008-07-16 20:04:44 +00:00
James Roseborough
ec3feacc30 Add tests for string library functions. 2008-07-16 17:38:28 +00:00
James Roseborough
8f209948f5 Add mocule argument type checking. 2008-07-15 23:58:15 +00:00
James Roseborough
07b9297adc Add coroutine library argument type check tests. 2008-07-15 22:13:12 +00:00
James Roseborough
bc279c7a9b Add argument type check tests for basic library 2008-07-15 21:51:42 +00:00
James Roseborough
33eca97351 Add argument type checks for basic library functions. 2008-07-15 18:35:38 +00:00
James Roseborough
5fcec48678 Add framework to test error messages and argument type checking. 2008-07-15 05:32:56 +00:00