Commit Graph

416 Commits

Author SHA1 Message Date
Yvon
37abbb830e some doc changes 2022-06-05 21:20:48 +03:00
bd092a3cdc doc updates 2022-06-05 15:42:28 +00:00
5632c5c246 add KissError.hx 2022-06-04 18:14:27 +00:00
8dd7f62c8a assert throw line number on failure. close #42 2022-06-04 18:10:02 +00:00
70379cf36b rename and generalize CompileError->KissError. close #39 2022-06-04 18:09:14 +00:00
cff11be01d redocument range 2022-06-04 17:12:21 +00:00
a0f7140bbb refactor to store minArgs, maxArgs, expectedForm, and a docstring of forms. close #55 2022-06-04 17:07:44 +00:00
94495cdf80 copy arg arrays before passing to macro/form functions 2022-06-01 17:03:57 +00:00
e5a692cd1e expressjs project template 2022-05-23 02:26:12 +00:00
c9d29fcf49 add Kiss.setup() in more places it belongs 2022-05-23 01:04:46 +00:00
c52e74c235 whileLet 2022-05-23 00:29:01 +00:00
69f37d33f9 make fuzzyMatchScore public static 2022-05-22 15:46:11 +00:00
97b5271ec0 ``` shell script reader macro 2022-05-20 22:43:35 +00:00
f5359ff118 refactor string reader for reuse 2022-05-20 19:51:55 +00:00
10aa068da4 make zip, concat, and intersect wrap the result in Array type 2022-05-09 15:12:03 -04:00
8761de4092 add a .gitignore to kiss-flixel template 2022-05-06 15:21:00 -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
d6b4261d06 Fix indexOf on C++ and C# 2022-03-28 17:38:11 -06:00
785062d020 don't generate null cases for (case Int) or (case Float) on C# 2022-03-28 17:26:10 -06:00
8f5aa33561 really add new-flixel-project 2022-03-28 17:25:33 -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
e59f4642f5 add haxe-strings to common-args.hxml 2022-03-28 14:43:14 -06:00
c460ec7324 generalize makeFileForNewProject() to allow more templates 2022-03-28 14:32:36 -06:00
ae756065a6 initialization macro to suppress the unused case warning 2022-02-23 14:17:35 -07:00
84da50b807 variadic intersect() function 2022-02-10 12:34:18 -07:00
b34b0308a2 allow &mut on variable in list-eating pattern 2022-02-03 14:51:40 -07:00
5f4351bd43 (contains) macro 2022-02-03 14:29:57 -07:00
cafea12bd6 Stream.takeLineAsStream() 2022-01-08 22:58:48 -07:00
af293c142d -D profileKiss to see each file's build() time 2022-01-07 18:51:44 -07:00
d5e948c952 hack in a dollar sign 2022-01-04 15:31:08 -07:00
d9e9faab77 no need to trace AsyncEmbeddedScript commands--just print 2021-12-31 16:38:47 -07:00
e56d2092fa buttons to skip to labels 2021-12-30 15:18:44 -07:00
5c4927f908 unless guards in case statements 2021-12-30 12:58:58 -07:00
9a2e9093a1 built-in FuzzyMap match serializing 2021-12-30 11:27:45 -07:00
63cca59789 FuzzyMap.existsExactly() 2021-12-30 10:45:11 -07:00
d2f100f596 rename reversed -> reverse 2021-12-23 11:35:38 -07:00
90188916bd Async commands which can't be skipped 2021-12-21 21:02:01 -07:00
3170b1f4d4 refactor label handling into AsyncEmbeddedScript 2021-12-21 20:43:10 -07:00
1cc4207324 refactor most functions out of AsyncEmbeddedScript.build() 2021-12-21 20:17:00 -07:00
8a4414273b beginning and end of file readerMacros 2021-12-21 17:05:37 -07:00
5582ecde10 pass kissFile and className to conditional compiler macros 2021-12-21 16:24:01 -07:00
fa0e0a93bb fill out the FuzzyMap API to match Map 2021-12-21 15:48:22 -07:00
3ea65c0550 make zip alias for zipThrow 2021-12-17 15:31:42 -07:00
452a6187bf Add voice track support to Hollywoo 2021-12-15 20:07:50 -07:00
a1a89248a7 fuzzymap compare lowercase 2021-12-15 17:56:33 -07:00
1c8864a8db FuzzyMap set strictly 2021-12-15 17:25:43 -07:00
b384a43742 Store Hollywoo objects in improved FuzzyMap 2021-12-15 15:05:28 -07:00