|
73aeb3fce6
|
rough implementation of redefineWithObjectArgs
|
2024-03-11 12:23:24 +01:00 |
|
|
73af20b7a6
|
failing test case for redefineWithObjectArgs
|
2024-03-11 11:59:25 +01:00 |
|
|
2509b53ba6
|
remove stale logic from fieldForms
|
2024-03-11 11:31:50 +01:00 |
|
|
a949fa24f7
|
add field exp support to objectWith
|
2024-03-08 11:27:09 +01:00 |
|
|
d051f19c65
|
fix whitespace
|
2024-03-08 11:26:52 +01:00 |
|
|
771652b753
|
Warning for unused values. Close #4
|
2024-02-17 14:21:35 -07:00 |
|
|
6c113ca1ee
|
rest of the special form macro expanders. Close #7
|
2024-02-17 13:45:49 -07:00 |
|
|
efbd024c3f
|
macroExpand cast
|
2024-02-17 13:28:39 -07:00 |
|
|
1e887693ea
|
macroExpand the expressions
|
2024-02-17 13:24:32 -07:00 |
|
|
0e02c6c910
|
disable an annoying old type check syntax
|
2024-02-17 13:19:13 -07:00 |
|
|
d78f103e9a
|
macroExpand for/doFor
|
2024-02-17 12:47:47 -07:00 |
|
|
ac92346109
|
properly macroExpand localFunction
|
2024-02-17 12:39:36 -07:00 |
|
|
d5b14656f5
|
macroExpander for let
|
2024-02-17 12:19:05 -07:00 |
|
|
e6005c4802
|
add a useful vscode snippet
|
2024-02-17 12:13:56 -07:00 |
|
|
4591626818
|
macroExpand localVar
|
2024-02-17 11:28:43 -07:00 |
|
|
c2ab12909f
|
macroExpand expand type aliases in lambda
|
2024-02-17 11:05:33 -07:00 |
|
|
6a1c66cae7
|
Helpers.expMap
|
2024-02-17 11:05:08 -07:00 |
|
|
9d37e8f2cb
|
WIP expMap()
|
2024-02-17 10:39:05 -07:00 |
|
|
30221135bd
|
fix whitespace
|
2024-02-17 10:14:31 -07:00 |
|
|
d126b793b3
|
make deprecated specialForms errors
|
2024-02-17 10:14:18 -07:00 |
|
|
92d9f42388
|
Refactor MacroExpandTestCase
|
2024-02-17 10:09:05 -07:00 |
|
|
5668bf0195
|
lambda macroExpander
|
2024-02-17 09:57:28 -07:00 |
|
|
fcaaa5e9d5
|
special form macroExpanders, (object) implementation
|
2024-02-17 09:50:43 -07:00 |
|
|
c9747fd467
|
Rename test case + add lambda test
|
2024-02-17 09:39:08 -07:00 |
|
|
8ff1961ee0
|
function argument compiler error when . is included
|
2024-02-17 09:26:37 -07:00 |
|
|
fe61d3edeb
|
compiler error when . is in any varName
|
2024-02-17 09:14:23 -07:00 |
|
|
597e242135
|
compiler error when . is in object field name
|
2024-02-17 09:09:55 -07:00 |
|
|
75b17384dc
|
Failing test case for #7
|
2024-02-17 08:55:27 -07:00 |
|
|
5044e68b40
|
pass macroExpand to macro context
|
2024-02-17 08:49:13 -07:00 |
|
|
4a95750fed
|
Delete EmbeddedScript and fix DSLTestCase
|
2024-02-15 18:36:47 -07:00 |
|
|
7e9dd825aa
|
Delete original AsyncEmbeddedScript
|
2024-02-15 18:30:40 -07:00 |
|
|
463c825ee6
|
AsyncEmbeddedScript2 support multiple errors. Close #2
|
2024-02-15 18:30:14 -07:00 |
|
|
9a19cc8083
|
Errors print but don't stop compilation until generation.
|
2024-02-15 18:09:04 -07:00 |
|
|
ff7ed5eb51
|
don't clone interp locals. Fix #6
|
2024-02-15 17:16:57 -07:00 |
|
|
c38a93eee1
|
Failing test case for #6
|
2024-02-15 17:04:20 -07:00 |
|
|
760abdcb95
|
Make startOfFile/endOfFile reader macros sort by length
|
2024-02-15 16:48:57 -07:00 |
|
|
4fadaf6473
|
Fix #11
|
2024-02-15 16:35:09 -07:00 |
|
|
eedbdc4f55
|
track starting positions of readExpArray() calls
|
2024-02-15 16:09:38 -07:00 |
|
|
8d6d13ba48
|
private/public variants of read functions
|
2024-02-15 10:49:55 -07:00 |
|
|
87655e186b
|
add braces to some blocks
|
2024-02-15 10:34:04 -07:00 |
|
|
923568a943
|
fix whitespace
|
2024-02-15 10:25:42 -07:00 |
|
|
4778067a19
|
remove extraneous test function
|
2024-02-15 09:27:44 -07:00 |
|
|
b2909ed29c
|
simplify test case for #11 and also catch variant with function
|
2024-02-15 09:24:22 -07:00 |
|
|
29ff2c2d2f
|
Failing test case for #11
|
2024-02-14 21:45:48 -07:00 |
|
|
8f54d3992a
|
More robust system for testing compilation errors
|
2024-02-14 21:14:01 -07:00 |
|
|
4cdc874a94
|
fix whitespace
|
2024-02-14 15:03:22 -07:00 |
|
|
3599a6cc2d
|
fix whitespace
|
2024-02-10 11:33:03 -07:00 |
|
|
dd71476626
|
auto-add missing cc calls in AsyncEmbeddedScript2
|
2024-02-10 11:32:24 -07:00 |
|
|
55770fc848
|
remove noSkipList from AsyncEmbeddedScript2
|
2024-02-10 11:20:20 -07:00 |
|
|
d72e4ee20a
|
fix trailing whitespace
|
2024-02-04 15:02:28 -07:00 |
|