Commit Graph

585 Commits

Author SHA1 Message Date
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
322fc20743 refactor most functions out of AsyncEmbeddedScript.build() 2021-12-21 20:17:00 -07:00
be0fa36d91 beginning and end of file readerMacros 2021-12-21 17:05:37 -07:00
e1f2043ecc pass kissFile and className to conditional compiler macros 2021-12-21 16:24:01 -07:00
6af947ff8d fill out the FuzzyMap API to match Map 2021-12-21 15:48:22 -07:00
88131049ec make zip alias for zipThrow 2021-12-17 15:31:42 -07:00
2bd2537bed Add voice track support to Hollywoo 2021-12-15 20:07:50 -07:00
f7d5a16e4e fuzzymap compare lowercase 2021-12-15 17:56:33 -07:00
dcd4ad7833 FuzzyMap set strictly 2021-12-15 17:25:43 -07:00
8930deb9ac Store Hollywoo objects in improved FuzzyMap 2021-12-15 15:05:28 -07:00
c5880f3582 Fix label skipping in hollywoo-flixel 2021-12-14 21:01:56 -07:00
796e69cf45 buggy label/skip system for hollywooFlixel 2021-12-14 20:48:53 -07:00
a8525ad1eb Stream takeBetween() method 2021-12-14 12:58:44 -07:00
d6e87035d6 measureTime macro 2021-12-12 17:49:47 -07:00
afa3699cfe Improve the ~ reader macro 2021-12-06 13:41:08 -07:00
863dc3bdfa Fuzzy map type 2021-12-04 17:34:43 -07:00
28c9c9fa78 fixes for Hollywoo 2021-12-04 00:12:13 -07:00
26c1c56cf0 test pre-commit formatting 2021-11-30 23:18:44 -07:00
f66d2f0ec7 sss 2021-11-30 23:17:03 -07:00
9d706f2e60 (isListExp) predicate 2021-11-30 12:44:27 -07:00
a083cbb4e8 Pass CompileError to defMacro and defReaderMacro 2021-11-30 12:44:04 -07:00
5706dcaa6b fix new bug in reader macros without &builder 2021-11-29 17:06:17 -07:00
67f56aa68d helpful warnings/errors from defReaderMacro error 2021-11-29 16:52:34 -07:00
663f9df8c3 Prelude.substr allow negative indices 2021-11-29 15:54:39 -07:00
26f91f4172 fix new bug in case 2021-11-29 14:59:04 -07:00
678959708d case handle null. close #14 2021-11-29 13:28:18 -07:00
61753e71ab exprCase handle meta exps 2021-11-27 21:13:39 -07:00
7f06abe9e1 allow hollywoo readermacros to handle optional arguments 2021-11-27 21:13:25 -07:00
599ec4a94d fix mapForInterp of hscript generation 2021-11-27 21:07:16 -07:00
f94be8f111 pass macroVars to conditional compilation macros 2021-11-27 20:36:40 -07:00
b219219370 fix typed expression exprCase 2021-11-27 20:08:57 -07:00
c35e102609 fix exprCase 2021-11-27 20:07:41 -07:00
c5fc1033f3 disable multiple builder args on reader macros 2021-11-27 20:07:14 -07:00
be787d18c0 add &builder arguments to defReaderMacro 2021-11-27 20:06:01 -07:00
b08f5e830d exprCase match :Typed exps 2021-11-27 18:57:49 -07:00
aad68c66ef Allow unquoting primitive strings and numbers 2021-11-27 18:57:13 -07:00
7678e0f63f Prelude.readDirectory 2021-11-27 13:13:08 -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
24d22495c8 fix assertProcess failure case on nodejs 2021-11-23 15:39:25 -07:00
4fb98bc845 throw errors for unterminated strings with better position link 2021-11-17 17:42:02 -07:00