Commit Graph

271 Commits

Author SHA1 Message Date
f9dcfab167 (the) can now specify a package and unquote package/type 2021-05-21 17:16:09 -06:00
b459c2f4aa Move ReaderExp to its own file 2021-05-21 16:13:00 -06:00
1a65b4aa38 defnew allow empty binding list 2021-05-21 12:57:10 -06:00
cf99052b1b KissInterp 2021-05-18 17:39:11 -06:00
76a690710f remove type annotations within meta exps 2021-05-18 17:07:46 -06:00
b07fd8b6cf remove type annotations from expressions for hscript consumption 2021-05-18 16:45:21 -06:00
e8784bbdaa multi-target convertToHScript function in Prelude 2021-05-18 15:35:48 -06:00
7dcd27944d handy reader macro for debug printing 2021-05-18 13:49:23 -06:00
4739c0f881 defnew &prop 2021-05-17 08:11:46 -06:00
1680bbe517 fix formatting 2021-05-03 17:29:35 -06:00
39e1d8ae2a Fix type annotation for &mut properties in defnew 2021-05-03 15:24:50 -06:00
8e89a17ea6 fix formatting 2021-04-28 20:12:38 -06:00
ff06449fa9 squash Advent of Code log output 2021-04-28 15:19:13 -06:00
2acefb133d (once) and (oncePerInstance) 2021-04-27 20:05:57 -06:00
23815e2bfa Refactor to allow field forms anywhere 2021-04-27 19:08:34 -06:00
35d644d962 [test] Run lime build over flixel projects 2021-04-27 17:37:34 -06:00
44f593c4fc [ascii] blitSurface basic 2021-04-26 18:50:42 -06:00
72a504eb56 (collect) macro 2021-04-26 18:50:42 -06:00
2f80b09f37 Fix regression of commend-at-eof error 2021-04-26 18:50:42 -06:00
7005927248 make Stream usable on non-sys targets 2021-04-26 18:50:42 -06:00
f31cab2f82 (loop) macro 2021-04-26 18:50:41 -06:00
1a5519de40 Fix type errors 2021-04-24 21:26:26 -06:00
9abba225b7 Find files relative to build macro caller 2021-04-24 20:34:47 -06:00
1f5e06a334 defnew 2021-04-24 14:53:55 -06:00
6103857d4c Allow defvar/defprop without value 2021-04-24 14:19:50 -06:00
88ad5fead8 use expBuilder for awaitLet 2021-04-24 13:00:45 -06:00
c70864ebcb More satsifying Stream fixes 2021-04-05 20:28:21 -06:00
8094fbbb4c Fix nextToken() EOF error 2021-04-05 19:47:25 -06:00
cdd33d717c Fix haxe 4.2 type error 2021-04-05 19:20:30 -06:00
653b44f2cf [vscode] refactor some things 2021-04-02 19:03:47 -06:00
a1c7082885 truthy checks shouldn't drop type info 2021-04-02 18:56:13 -06:00
72887e7b34 Test macro list expansion 2021-04-02 12:51:15 -06:00
1e3fe69bb4 Allow macros to define more than one field 2021-04-02 12:32:58 -06:00
a75dd13903 Better error message for non-field forms at top level 2021-04-02 11:18:46 -06:00
931d489c70 Kiss VSCode runtime Kiss evaluation 2021-03-18 16:20:09 -06:00
fc0030f343 Allow &meta and :Void to co-exist 2021-03-17 11:44:20 -06:00
96d08e5d88 Void function support 2021-03-17 11:15:12 -06:00
64e31cfb8b allow line-by-line repl mode 2021-03-14 18:09:37 -06:00
bf7dffb127 CLI converts stdin -> kiss expressions -> Haxe -> Stdout 2021-03-14 11:55:02 -06:00
88b313a21e Add Stream fromString 2021-02-17 10:35:04 -07:00
ace37b7595 arrow lambdas 2021-02-17 09:33:27 -07:00
aa0f6d29c1 Fix Reader errors 2021-01-25 20:02:36 -07:00
5fa7c1bc39 fix Main 2021-01-25 19:06:36 -07:00
c35be6a23b String interpolation 2021-01-24 18:26:19 -07:00
bce35bc6c0 raw strings 2021-01-24 17:25:15 -07:00
b973158777 standardize reader errors 2021-01-24 17:24:58 -07:00
fa015c6542 format alias map literal better 2021-01-24 17:24:32 -07:00
958d1b008f buildAll() builder macro 2021-01-24 12:12:14 -07:00
d54297c373 make all numbers truthy 2021-01-24 11:53:58 -07:00
9cf520bd3a Make Prelude.print dynamic 2021-01-24 11:43:22 -07:00