Commit Graph

139 Commits

Author SHA1 Message Date
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
f3196f4f42 (macroDepth) and generativetestcase depth limit 2021-08-08 11:42:24 -06:00
edf4cce5c4 more generative test possibilities 2021-08-04 20:52:26 -06:00
2c076d1ab0 bugfix generative test case 2021-08-04 20:08:05 -06:00
ed4a24a03d printExp, printStr 2021-08-04 20:07:15 -06:00
e6b42dbaf2 Test case that generates expressions 2021-08-04 16:48:31 -06:00
810b72a843 commit forgotten package.json for CompilerTools test 2021-08-02 19:47:31 -06:00
113b5420b7 compilertools support python dependencies in virtualenv. close #37 2021-08-02 19:46:52 -06:00
71bce9a546 make assertProcess error more descriptive 2021-08-01 16:35:06 -06:00
7ded498c0d skip compilertools tests on C# until a haxe bug is fixed 2021-07-27 09:06:10 -06:00
264bd4dfeb compiler check on CompilerToolsTestCase 2021-07-26 19:59:55 -06:00
9914bf5a27 pass typed data back and forth with #extern. close #17 2021-07-26 19:55:28 -06:00
0586a1dc4f (#extern) without binding support 2021-07-26 18:59:09 -06:00
4e617102f2 assertProcess support nodejs ChildProcess 2021-07-26 15:09:14 -06:00
2bf035df86 fix tests for js target 2021-07-25 23:59:31 -06:00
5a6315bff7 add guards for javascript on compiler test 2021-07-25 23:57:54 -06:00
baf0c38135 compileToFile() working for hello world 2021-07-25 23:55:52 -06:00
16bb647a84 Failing test case for compileToScript() 2021-07-25 21:51:31 -06:00
e8d38d2330 test inline (load) 2021-07-25 20:06:34 -06:00
5d43feb97b Completely change naming conventions of field forms and definition macros. Close #32 2021-07-24 14:22:10 -06:00
28fb1cbd0a rename deflocal localVar 2021-07-24 12:53:27 -06:00
42f2661e4d fix enumerate test error for js 2021-07-24 12:38:57 -06:00
b02e1f34cc enumerate. Close #28 2021-07-24 12:22:20 -06:00
d5208545fe Make zip functions (and joinPath, concat) compatible with apply. Close #19 2021-07-24 12:03:49 -06:00
9dd3016091 added as keyword for case. close #29 2021-07-22 18:20:28 -06:00
a15bfe7da3 undefmacro 2021-07-22 16:36:30 -06:00
b54073fa32 undefalias 2021-07-22 16:32:33 -06:00
7739c6fd28 Rough implementation of list-eater pattern matching. Close #1 2021-07-22 15:58:21 -06:00
19b452309b variadic concat. Close #18 2021-07-22 13:55:47 -06:00
028bc319b7 fix conditional compilation test for C# 2021-07-16 16:30:28 -06:00
4f6a45a1b9 Close #5 2021-07-12 20:33:54 -06:00
e397860893 &body macro arguments. Close #7 2021-07-12 20:08:12 -06:00
dacdaccd8e #python not #py 2021-07-12 17:45:06 -06:00
3e4a1b2903 fix \#cond test 2021-07-12 17:41:11 -06:00
8d0273ab61 variadic zip. Close #9 2021-07-12 16:17:38 -06:00
0a9a53bed1 conditional compilation \#case 2021-07-12 15:22:03 -06:00
59c6b59e37 conditional compilation \#cond 2021-07-12 13:46:53 -06:00
737fd09288 conditional \#when and \#unless 2021-07-12 13:36:40 -06:00
0124c05566 \#if conditional compilation macro 2021-07-12 13:15:06 -06:00
27ee9b8851 test for modular macros 2021-06-26 11:40:00 -06:00
9899faf645 letThrow as a convenient way to debug a try-catch expression 2021-05-22 14:18:00 -06:00
2acefb133d (once) and (oncePerInstance) 2021-04-27 20:05:57 -06:00
72a504eb56 (collect) macro 2021-04-26 18:50:42 -06:00
2f80b09f37 Fix regression of commend-at-eof error 2021-04-26 18:50:42 -06:00