Commit Graph

132 Commits

Author SHA1 Message Date
b6786586f7 kiss insertion 2022-06-11 15:51:31 +00:00
bf540c3784 raw haxe block syntax. close #54 2022-06-11 15:49:59 +00:00
c3c153d2d3 use trace for ~ 2022-06-11 15:49:58 +00:00
b8ea8a81d3 trace special form. close #45 2022-06-11 15:49:58 +00:00
8dd7f62c8a assert throw line number on failure. close #42 2022-06-04 18:10:02 +00:00
c52e74c235 whileLet 2022-05-23 00:29:01 +00:00
10aa068da4 make zip, concat, and intersect wrap the result in Array type 2022-05-09 15:12:03 -04:00
8c1e05ac1d fix python testOr 2022-03-28 19:03:46 -06:00
2a0b08126e fix test case for (and) 2022-03-28 19:00:33 -06:00
c8d42e5258 fix (and) and (or) for c# and c++ 2022-03-28 18:53:48 -06:00
5c392025ca reduce maxDepth of GenerativeTestCase 2022-03-28 15:41:43 -06:00
9c9add1e0e don't test eval on pure js 2022-03-28 15:30:54 -06:00
84da50b807 variadic intersect() function 2022-02-10 12:34:18 -07:00
5f4351bd43 (contains) macro 2022-02-03 14:29:57 -07:00
5c4927f908 unless guards in case statements 2021-12-30 12:58:58 -07:00
4a3acec4a1 case handle null. close #14 2021-11-29 13:28:18 -07:00
1dddc5de65 highly experimental quote and eval 2021-11-23 22:17:59 -07:00
0be08fb13c exp comments 2021-11-23 19:33:45 -07:00
db5e8ce79f indexOf macro 2021-11-17 16:03:23 -07:00
aae5c08a20 &builder arg for defMacro 2021-11-17 14:40:44 -07:00
381d9b952b refactor basic tests for cond 2021-11-14 22:50:25 -07:00
f268cef22a assertLet 2021-11-14 20:34:58 -07:00
bb28737e61 countingLambda 2021-11-14 13:54:32 -07:00
c4106eed90 work around GenerativeTestCase failure on C# 2021-11-14 10:34:29 -07:00
7518838777 (setMacroVar) instead of (defMacroVar) 2021-11-11 13:31:04 -07:00
db3402f885 throwCompileError in expBuilder 2021-11-10 15:45:04 -07:00
5c7287bdff fix missing async.done() call for non-js 2021-11-09 20:39:40 -07:00
b754527877 fix GenerativeTestCase 2021-11-09 20:33:44 -07:00
5c7d2931c1 Less hacky macro-time evaluation 2021-11-09 18:55:33 -07:00
6810a68dea deletion that should have been in last commit 2021-11-09 17:16:17 -07:00
93ad7cd3b5 fix undefinition of print before other MacroTestCases 2021-11-09 15:39:43 -07:00
84117463f7 remove trailing block comment 2021-11-09 12:04:27 -07:00
41d0498749 (or) should return the last value even if falsy 2021-11-01 10:51:00 -04:00
6e3d030a74 clamp macro 2021-10-29 13:36:46 -04:00
a402bc6f2c fix { reader macro comment error 2021-10-28 15:12:04 -04:00
1489ef0fba assert return the value of the asserted expression 2021-10-28 14:54:00 -04:00
0d8560153f allow catch in defMacro without :Dynamic 2021-10-28 14:48:23 -04:00
78cb9900d7 disable ifLet in defMacro bodies 2021-10-28 13:31:17 -04:00
2107152d6a failing test case for comment at end of block 2021-10-27 16:02:21 -04:00
0e608c7cba fix AwaitLetTestCase on non-js targets 2021-10-19 13:54:12 -04:00
1006eea0c4 AwaitLetTestCase 2021-10-17 00:24:38 -04:00
8b406467fd ability to run just one test case, finally 2021-10-14 18:17:17 -04:00
961ad75451 dot access on aliases 2021-10-14 17:32:17 -04:00
079c1bb3d4 another failing macro test case 2021-10-13 20:10:02 -04:00
c171c172c3 fix failure to handle otherwise blocks with multiple expressions 2021-10-13 11:30:34 -06:00
bdc23b1eca new failing macro test cases 2021-10-13 11:14:42 -06:00
5dbd2fdb8f Fix CompilerToolsTestCase 2021-09-16 20:12:49 -06:00
e1328c668c using StringTools 2021-08-12 23:41:44 -06:00
a005c43664 trim test process output 2021-08-12 23:39:36 -06:00
290a5e7de1 close #36 2021-08-12 14:33:33 -06:00