|
0defc95ba7
|
Fix some haxemeta expression errors
|
2023-03-18 18:05:14 -06:00 |
|
|
8d0ee30113
|
add more levels of macro function recursion
|
2023-03-18 16:32:32 -06:00 |
|
|
1414c7b167
|
Macro-time permissive Helpers.argList() and bindingList()
|
2023-03-18 14:57:52 -06:00 |
|
|
a7b4abb2da
|
de-duplicate the try/catch for macroexpansions
|
2023-03-18 14:31:56 -06:00 |
|
|
5f1fe7434f
|
add haxe @meta support to kiss expressions
|
2023-03-13 15:00:30 -06:00 |
|
|
374c25365e
|
profileKiss print macro, special form, and other statistics
|
2023-03-13 08:01:00 -06:00 |
|
|
4859ce84b2
|
Catch macro expansion errors from builtin macros
|
2023-03-10 12:21:24 -07:00 |
|
|
3a61ba9434
|
Allow exprCase on string literals
|
2023-03-08 12:11:40 -07:00 |
|
|
29db732fa8
|
Failing test case for flx scene switch
|
2023-03-08 07:56:24 -07:00 |
|
|
dc8851aa14
|
AsyncEmbeddedScript allow multiple commands in one block
|
2023-03-08 07:48:39 -07:00 |
|
|
3d8a1c1bc9
|
move isEmpty() into Kiss class
|
2023-03-08 07:48:19 -07:00 |
|
|
7dda864a9a
|
Fix a case of macroExpandOnly
|
2023-03-08 07:28:28 -07:00 |
|
|
4f9e61bb09
|
import Helpers for EmbeddedScript
|
2023-03-03 14:46:26 -07:00 |
|
|
2913c2b897
|
Preempt the generic case for cast and the
|
2023-03-03 14:42:32 -07:00 |
|
|
f3ccb56f55
|
Attach better position info to embeddedscript commands
|
2023-03-03 14:42:31 -07:00 |
|
|
361ea181e5
|
Improve some compiler errors
|
2023-03-03 14:42:31 -07:00 |
|
|
1135cfdbb2
|
better error message when (load) file isn't found
|
2023-03-03 14:42:30 -07:00 |
|
|
e4d600e586
|
Fix profileKiss. Close #179
|
2023-03-03 14:42:29 -07:00 |
|
|
b1acee7254
|
Fix typed expression being space-separated-only
|
2023-03-02 06:02:38 -07:00 |
|
|
c5ebdb3293
|
Fix macroExpandAndConvert with -D kissCache
|
2023-03-02 05:50:52 -07:00 |
|
|
1632cfbc19
|
remove trace causing error
|
2023-02-25 09:56:22 -07:00 |
|
|
e5d22ae6ad
|
Make pattern matching in macros a compiler error. close #173
|
2023-02-25 16:22:05 -07:00 |
|
|
610aea7861
|
Fix type annotations. Close #176
|
2023-02-25 13:44:05 -07:00 |
|
|
0641ec8b37
|
add case extraction variables to locals
|
2023-02-20 06:13:26 -07:00 |
|
|
b2eab150f2
|
Add for and doFor capture vars to locals
|
2023-02-20 05:52:51 -07:00 |
|
|
45b485b390
|
for and doFor replace localVar with let
|
2023-02-19 08:09:57 -07:00 |
|
|
d0f47f5de4
|
localVar warning. Close #112
|
2023-02-19 08:09:38 -07:00 |
|
|
2c8defe789
|
Add Context.buildFields to print macros. Close #111
|
2023-02-19 07:34:14 -07:00 |
|
|
a5a65f3d67
|
withTempSet macro
|
2023-02-19 07:13:15 -07:00 |
|
|
e39b45b92f
|
move assertEquals to language core
|
2023-02-19 07:11:42 -07:00 |
|
|
0a6b1eb89f
|
Allow &builder argument after &rest or &body argument
|
2023-02-19 06:12:34 -07:00 |
|
|
c5002c48bc
|
don't compile _testAwaitLet off js
|
2023-02-18 16:03:46 -07:00 |
|
|
8dd6f1578c
|
fix awaitLet
|
2023-02-18 16:00:47 -07:00 |
|
|
2665b5df8f
|
real macroExpand implementation
|
2023-02-18 14:45:37 -07:00 |
|
|
357afc2ab2
|
awaitLet test case. Close #71
|
2023-02-18 13:05:16 -07:00 |
|
|
45e0eb5665
|
Trim process output on nodejs
|
2023-02-18 12:09:50 -07:00 |
|
|
04dc809c3e
|
tryProcess return null on failure
|
2023-02-18 11:56:49 -07:00 |
|
|
73f8b8f8c0
|
Don't test tryprocess on js
|
2023-02-18 11:45:46 -07:00 |
|
|
7e3612dac8
|
Workaround C# Process behavior
|
2023-02-18 11:35:44 -07:00 |
|
|
1604387dc0
|
add &first meta to defNew
|
2023-02-15 05:46:10 -07:00 |
|
|
7d7fa70d03
|
Make C# tryProcess test fail again
|
2023-02-11 16:04:20 -07:00 |
|
|
7e023d6167
|
Fix tryProcess on C#
|
2023-02-11 15:42:56 -07:00 |
|
|
688c9b8b71
|
Don't add Http to KissInterp on C#
|
2023-02-11 15:38:50 -07:00 |
|
|
ba0ca22605
|
Failing test case for tryProcess in C#
|
2023-02-11 15:37:53 -07:00 |
|
|
67decc5471
|
Partial interface implementation generator (#83)
|
2023-02-10 09:17:48 -07:00 |
|
|
589e2ca7eb
|
(new) process symbols in the old way
|
2023-01-22 22:55:34 -07:00 |
|
|
2788a3f104
|
(#symbol) macro
|
2023-01-23 01:43:36 +00:00 |
|
|
eed092ce67
|
Solve AOC day 13 part 1
|
2022-12-18 06:12:50 +00:00 |
|
|
6ba9413bc6
|
Don't print neverCase exps
|
2022-12-18 06:12:49 +00:00 |
|
|
7a166f53b8
|
Fix substring error with generics in typeCase
|
2022-12-18 06:12:46 +00:00 |
|