|
b6bfd60d12
|
make KissState optional in parseComplexType()
|
2024-02-04 15:02:00 -07:00 |
|
|
0e99086c38
|
Stream.expect() default error message label
|
2024-01-27 13:26:55 -07:00 |
|
|
d1e94992d4
|
Stream.takeWhileOneOf and dropWhileOneOf()
|
2024-01-27 13:26:38 -07:00 |
|
|
ba2079d96b
|
remove a trace
|
2024-01-27 13:18:25 -07:00 |
|
|
cd76b7af39
|
Stream take/drop transaction recording
|
2024-01-27 12:13:30 -07:00 |
|
|
ef4f9b9d19
|
Error messages in convertToHScript
|
2023-11-30 15:36:25 -07:00 |
|
|
bad368026a
|
re-add LICENSE
|
2023-11-30 11:55:13 -07:00 |
|
|
62964ccb83
|
better error trace printing AsyncEmbeddedScript2
|
2023-09-21 19:46:07 -06:00 |
|
|
f11b2155ad
|
rough error checking in AsyncEmbeddedScript2
|
2023-09-20 20:41:37 -06:00 |
|
|
81a3d279c4
|
AsyncEmbeddedScript2 onCommitLabel
|
2023-09-19 20:45:24 -06:00 |
|
|
3ca616331b
|
expBuilder._if
|
2023-09-19 20:45:07 -06:00 |
|
|
fc99875c19
|
allow script-skipping to be spread across multiple frames
|
2023-09-18 19:58:17 -06:00 |
|
|
8e708e57c7
|
turn some AsyncEmbeddedScript 2 variables into readable properties
|
2023-09-18 15:39:21 -06:00 |
|
|
2203ee2b2f
|
alternative to unwinding with haxe.Timer
|
2023-09-12 14:12:47 -06:00 |
|
|
01801cdf50
|
onSkipStart(), onSkipEnd()
|
2023-08-31 18:16:56 -06:00 |
|
|
8843ac539a
|
withMutProperties return the body's value
|
2023-08-26 18:14:52 -06:00 |
|
|
41c58fe7c7
|
macro to allow convertToHscript at runtime
|
2023-08-20 14:52:42 -06:00 |
|
|
4478327fa8
|
AsyncEmbeddedScript2 use tail recursion for stack management
|
2023-08-19 14:18:16 -06:00 |
|
|
636f332bc5
|
way to always unwind stack
|
2023-08-17 21:58:11 -06:00 |
|
|
e91ca8d6ec
|
simple change to allow AsyncEmbeddedScript2 to unwind stack
|
2023-08-17 16:00:10 -06:00 |
|
Trent Nelson
|
298ff1a887
|
ignore mac fs file
|
2023-08-02 17:21:47 -07:00 |
|
Trent Nelson
|
7ebb7fc1ca
|
AsyncEmbeddedScript2 fill labels when labelRunners() is called
|
2023-08-02 16:46:18 -07:00 |
|
Trent Nelson
|
a31e32fb25
|
AsyncEmbeddedScript2 running property
|
2023-08-02 16:45:50 -07:00 |
|
Trent Nelson
|
e77c64b836
|
AsyncEmbeddedScript2 label tracking
|
2023-08-02 14:36:31 -07:00 |
|
Trent Nelson
|
3761609b5d
|
debug/release label statements
|
2023-08-02 12:29:40 -07:00 |
|
Trent Nelson
|
63600c8d16
|
AsyncEmbeddedScript2.labelRunners
|
2023-08-01 17:02:11 -06:00 |
|
Trent Nelson
|
7728de0763
|
Much weirder AsyncEmbeddedScript2
|
2023-08-01 16:34:45 -06:00 |
|
|
8bf61eb403
|
fix non-caching AsyncEmbeddedScript
|
2023-07-21 08:12:45 -06:00 |
|
|
2434d70eec
|
AsyncEmbeddedScript cached run handle fuzzyMaps
|
2023-07-21 11:39:35 -06:00 |
|
|
188b707b25
|
FuzzyMapTools.isFuzzy
|
2023-07-21 11:32:21 -06:00 |
|
|
a65db1f61c
|
use kissCache for testing
|
2023-07-20 08:57:48 -06:00 |
|
|
c3cfcd4e06
|
only cache AsyncEmbeddedScript with kissCache
|
2023-07-20 08:40:57 -06:00 |
|
|
462d5d64a8
|
fix labels and noSkip when caching AsyncEmbeddedScript
|
2023-07-19 13:42:14 -06:00 |
|
|
763c36dcc9
|
AsyncEmbeddedScript cache hscript version of instruction
|
2023-07-18 06:30:18 -06:00 |
|
|
560bbc54a9
|
make AsyncEmbeddedScript interp vars gettable
|
2023-07-17 14:34:05 -06:00 |
|
|
830b9b1453
|
fix type error
|
2023-07-17 14:20:58 -06:00 |
|
|
d9f8f5dd47
|
fix stateChanged check in AsyncEmbeddedScript
|
2023-07-17 14:17:04 -06:00 |
|
|
e7cb9319c5
|
print hscript when debugging cached AsyncEmbeddedScript
|
2023-07-17 13:09:35 -06:00 |
|
|
309f98b478
|
add Reader to macro-time KissInterps
|
2023-07-17 13:09:00 -06:00 |
|
|
9a7814c2b2
|
leave null expressions out of AsyncEmbeddedScript cache
|
2023-07-17 13:08:21 -06:00 |
|
|
c64136721c
|
ObjectInterp call methods ON the object
|
2023-07-17 13:07:17 -06:00 |
|
|
66619eb5c6
|
evalUnquotes for HaxeMeta
|
2023-07-17 12:47:23 -06:00 |
|
|
b323488313
|
ignore bin
|
2023-07-17 12:05:55 -06:00 |
|
|
b7f5218c57
|
guard test that won't work on js
|
2023-07-17 12:05:32 -06:00 |
|
|
450a27bfb9
|
ObjectInterp.setVar
|
2023-07-17 11:50:03 -06:00 |
|
|
d608beaf32
|
make AsyncEmbeddedScript instruction tracing possible without debug build
|
2023-07-17 11:43:05 -06:00 |
|
|
552d3978e4
|
DSLTestCase catch cached script not proceeding error
|
2023-07-17 11:36:51 -06:00 |
|
|
963ef06196
|
don't cache commands where a field was added
|
2023-07-17 07:37:23 -06:00 |
|
|
1a709f3c3b
|
don't look in directories for hscript caches
|
2023-07-17 07:37:08 -06:00 |
|
|
c84f540837
|
prepare AsyncEmbeddedScript interp with useful classes
|
2023-07-17 07:36:42 -06:00 |
|