Commit Graph

826 Commits

Author SHA1 Message Date
deda28ac35 allow getting meta name values in macros 2024-08-17 17:39:53 -05:00
f2cff4803e AsyncEmbeddedScript2 support continuation after errors 2024-08-10 11:38:47 -05:00
faeeae1a68 support callexp starting with ,@ 2024-07-25 20:44:24 -05:00
a265854c0b make symbol and value macros error when undefined 2024-07-25 19:35:46 -05:00
a2aaca9f7e un-break reading types 2024-07-09 21:48:40 -06:00
9110dc4694 Prelude.typeNameValue() for macros 2024-07-07 15:34:48 -06:00
5d1349241e builder.expFromDef 2024-07-07 15:07:40 -06:00
649aa9ceaf when readerexps are null, stringify as <NULL DEF\!> 2024-07-07 15:02:03 -06:00
fca8c06e71 fix hard-to-catch commas in symbols compilation error 2024-07-06 23:14:42 -06:00
0a78c552c7 EAny compilation error type 2024-07-06 23:14:15 -06:00
e808774e00 buildExpectingError handle top-level begin main 2024-07-06 23:12:23 -06:00
57403abc93 readOr in reader macros 2024-07-02 18:18:42 -06:00
e3f1997409 (object) allow string fields 2024-06-24 17:54:26 -06:00
d613c92a93 (var) and (property) were allowing 3 args! 2024-05-31 16:07:12 -06:00
8c1c5b9719 disable DSL test for Lua 2024-04-21 19:45:52 -06:00
bdd9bedba2 fix some tests for lua 2024-04-21 19:42:19 -06:00
ded96748fe fix ConditionalCompilationTestCase for lua 2024-04-21 19:35:08 -06:00
877dd0fa7a guard all if kissCache 2024-04-21 18:56:22 -06:00
f3a4059c4e revert that 2024-04-21 18:54:15 -06:00
f4989595a2 try -D lua 2024-04-21 18:50:59 -06:00
35883ac728 don't store cached hscript for lua 2024-04-21 18:42:20 -06:00
6adaee8dd6 lua AsyncEmbeddedScript don't run hscript for now 2024-04-21 18:39:19 -06:00
fbf95de14b put lua script in bin folder 2024-04-21 18:23:58 -06:00
06832c142b ignore bit32 install error for versions that don't need it 2024-04-21 18:20:21 -06:00
314443f6c6 install bit32 2024-04-21 18:17:03 -06:00
67f3f3cc74 install all deps 2024-04-21 18:15:14 -06:00
e3b0be3fbe another dependency 2024-04-21 18:11:26 -06:00
34c599437c install lua dependencies 2024-04-21 18:09:52 -06:00
0c22bd1377 fix last 2024-04-21 18:07:11 -06:00
30e2edb150 try move source env/bin/activate lower 2024-04-21 18:03:57 -06:00
a651f116c7 try == false 2024-04-21 18:01:20 -06:00
7be0b082be use unless 2024-04-21 18:00:27 -06:00
f69c24ddf1 try running lua test 2024-04-21 17:59:03 -06:00
60d260e5b1 fix quotes 2024-04-21 17:53:35 -06:00
e0fdf71ecf try install lua versions for testing 2024-04-21 17:52:28 -06:00
384c172680 ergonomic macro for making variadic typed arrays 2024-04-01 13:16:07 -06:00
de4f841d4d make objectArgs function arg fields optional 2024-03-11 13:03:44 +01:00
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