Commit Graph

575 Commits

Author SHA1 Message Date
b21ce5aa38 warning message for old raw haxe add semicolon 2022-06-11 15:51:25 +00:00
e8d7982624 Reader throw error for pernicious "$" bug 2022-06-11 15:51:24 +00:00
b90e43b1b2 undo ~ print->trace 2022-06-11 15:51:22 +00:00
8cc7695dda fix measureTime doc mismatch 2022-06-11 15:51:09 +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
Yvon
96bb39ec1c SpecialForms.hx doc update 2022-06-09 18:15:29 +03:00
Yvon
0f541a3929 Macros.hx improved documentation 2022-06-09 17:48:28 +03:00
Yvon
92d95120ec some doc changes 2022-06-05 21:20:48 +03:00
c6ebf01c58 doc updates 2022-06-05 15:42:28 +00:00
abf6cca257 add KissError.hx 2022-06-04 18:14:27 +00:00
5e1cd8e5a4 assert throw line number on failure. close #42 2022-06-04 18:10:02 +00:00
5f0094955c rename and generalize CompileError->KissError. close #39 2022-06-04 18:09:14 +00:00
beea074b40 redocument range 2022-06-04 17:12:21 +00:00
7ba7a84734 refactor to store minArgs, maxArgs, expectedForm, and a docstring of forms. close #55 2022-06-04 17:07:44 +00:00
e3d7365d75 copy arg arrays before passing to macro/form functions 2022-06-01 17:03:57 +00:00
e839349d3e expressjs project template 2022-05-23 02:26:12 +00:00
500dc831cb add Kiss.setup() in more places it belongs 2022-05-23 01:04:46 +00:00
6a6cd10caa whileLet 2022-05-23 00:29:01 +00:00
3e81850beb make fuzzyMatchScore public static 2022-05-22 15:46:11 +00:00
752c59ab9a ``` shell script reader macro 2022-05-20 22:43:35 +00:00
9db9ced2e2 refactor string reader for reuse 2022-05-20 19:51:55 +00:00
7abb624565 make zip, concat, and intersect wrap the result in Array type 2022-05-09 15:12:03 -04:00
d876911929 add a .gitignore to kiss-flixel template 2022-05-06 15:21:00 -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
f74124888f Fix indexOf on C++ and C# 2022-03-28 17:38:11 -06:00
482020bf4f don't generate null cases for (case Int) or (case Float) on C# 2022-03-28 17:26:10 -06:00
618f92e867 really add new-flixel-project 2022-03-28 17:25:33 -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
70e9217aa6 add haxe-strings to common-args.hxml 2022-03-28 14:43:14 -06:00
a0e1c7be0e generalize makeFileForNewProject() to allow more templates 2022-03-28 14:32:36 -06:00
1433c78144 initialization macro to suppress the unused case warning 2022-02-23 14:17:35 -07:00
b36ff3e179 variadic intersect() function 2022-02-10 12:34:18 -07:00
e3ce4e20b7 allow &mut on variable in list-eating pattern 2022-02-03 14:51:40 -07:00
2958172387 (contains) macro 2022-02-03 14:29:57 -07:00
50c0c7ed9a Stream.takeLineAsStream() 2022-01-08 22:58:48 -07:00
9328c44547 -D profileKiss to see each file's build() time 2022-01-07 18:51:44 -07:00
797c3e0406 hack in a dollar sign 2022-01-04 15:31:08 -07:00
cf87c73364 no need to trace AsyncEmbeddedScript commands--just print 2021-12-31 16:38:47 -07:00
097d967a06 buttons to skip to labels 2021-12-30 15:18:44 -07:00
410801fa5b unless guards in case statements 2021-12-30 12:58:58 -07:00
eb4ad546a5 built-in FuzzyMap match serializing 2021-12-30 11:27:45 -07:00
89c0c30e98 FuzzyMap.existsExactly() 2021-12-30 10:45:11 -07:00
31a23af7aa rename reversed -> reverse 2021-12-23 11:35:38 -07:00
9d375a2257 Async commands which can't be skipped 2021-12-21 21:02:01 -07:00
5d7620e409 refactor label handling into AsyncEmbeddedScript 2021-12-21 20:43:10 -07:00