Commit Graph

139 Commits

Author SHA1 Message Date
bc550ec67e kind of silly - quick fractions 2022-06-21 21:07:04 +00:00
aef3eb0dde more advanced type detection for null checks (#64 wip) 2022-06-19 19:58:32 +00:00
ca38435e3e fix kiss string test 2022-06-18 21:31:34 +00:00
c0c3f8dcad remove last raw haxe. close #63 2022-06-18 21:21:38 +00:00
b3b1388383 one more raw haxe semicolon 2022-06-18 20:53:03 +00:00
Yvon
b975ff2e14 change raw haxe 2022-06-18 20:35:57 +00:00
daf527735e test generated by insertUTestCase 2022-06-18 18:12:43 +00:00
e051d312b0 kiss insertion 2022-06-11 15:51:31 +00:00
86349390ea raw haxe block syntax. close #54 2022-06-11 15:49:59 +00:00
76427668d3 use trace for ~ 2022-06-11 15:49:58 +00:00
7bf6a6e538 trace special form. close #45 2022-06-11 15:49:58 +00:00
5e1cd8e5a4 assert throw line number on failure. close #42 2022-06-04 18:10:02 +00:00
6a6cd10caa whileLet 2022-05-23 00:29:01 +00:00
7abb624565 make zip, concat, and intersect wrap the result in Array type 2022-05-09 15:12:03 -04:00
9d45f79329 fix python testOr 2022-03-28 19:03:46 -06:00
7ce938062e fix test case for (and) 2022-03-28 19:00:33 -06:00
8cbffeb1c5 fix (and) and (or) for c# and c++ 2022-03-28 18:53:48 -06:00
7457ee6921 reduce maxDepth of GenerativeTestCase 2022-03-28 15:41:43 -06:00
7a91e0d2e7 don't test eval on pure js 2022-03-28 15:30:54 -06:00
b36ff3e179 variadic intersect() function 2022-02-10 12:34:18 -07:00
2958172387 (contains) macro 2022-02-03 14:29:57 -07:00
410801fa5b unless guards in case statements 2021-12-30 12:58:58 -07:00
678959708d case handle null. close #14 2021-11-29 13:28:18 -07:00
e335b36cb9 highly experimental quote and eval 2021-11-23 22:17:59 -07:00
855fa06a87 exp comments 2021-11-23 19:33:45 -07:00
6bb03cc468 indexOf macro 2021-11-17 16:03:23 -07:00
3196f45d4f &builder arg for defMacro 2021-11-17 14:40:44 -07:00
50cb51548e refactor basic tests for cond 2021-11-14 22:50:25 -07:00
2b31027446 assertLet 2021-11-14 20:34:58 -07:00
2febfc7846 countingLambda 2021-11-14 13:54:32 -07:00
a1289707b4 work around GenerativeTestCase failure on C# 2021-11-14 10:34:29 -07:00
37b12052a6 (setMacroVar) instead of (defMacroVar) 2021-11-11 13:31:04 -07:00
6b387fd932 throwCompileError in expBuilder 2021-11-10 15:45:04 -07:00
5b6384fe37 fix missing async.done() call for non-js 2021-11-09 20:39:40 -07:00
d7b201eb72 fix GenerativeTestCase 2021-11-09 20:33:44 -07:00
0dd615a92a Less hacky macro-time evaluation 2021-11-09 18:55:33 -07:00
5424e80188 deletion that should have been in last commit 2021-11-09 17:16:17 -07:00
8dcd3cf89b fix undefinition of print before other MacroTestCases 2021-11-09 15:39:43 -07:00
f022286b37 remove trailing block comment 2021-11-09 12:04:27 -07:00
3d6ea4b397 (or) should return the last value even if falsy 2021-11-01 10:51:00 -04:00
aa3350d91e clamp macro 2021-10-29 13:36:46 -04:00
aee1c3b7ef fix { reader macro comment error 2021-10-28 15:12:04 -04:00
d96c4f30fa assert return the value of the asserted expression 2021-10-28 14:54:00 -04:00
a29f2934d9 allow catch in defMacro without :Dynamic 2021-10-28 14:48:23 -04:00
c8c407aad3 disable ifLet in defMacro bodies 2021-10-28 13:31:17 -04:00
a0ccf1f0e1 failing test case for comment at end of block 2021-10-27 16:02:21 -04:00
a2f5dcf92a fix AwaitLetTestCase on non-js targets 2021-10-19 13:54:12 -04:00
531250ff86 AwaitLetTestCase 2021-10-17 00:24:38 -04:00
858cfba33f ability to run just one test case, finally 2021-10-14 18:17:17 -04:00
13b0639e8a dot access on aliases 2021-10-14 17:32:17 -04:00