|
ff4c7a34df
|
Make aliases more flexible
|
2020-12-02 14:19:15 -07:00 |
|
|
4d2d18d797
|
More ergonomic variadic operations, hopefully
|
2020-12-02 13:52:31 -07:00 |
|
|
3598db1834
|
allow multiple intiators for readermacros
|
2020-12-02 12:24:01 -07:00 |
|
|
c34956b5ea
|
(unless)
|
2020-12-01 16:34:57 -07:00 |
|
|
f033b0cf7b
|
Fix list destructuring multiple-evaluation bug
|
2020-12-01 16:25:59 -07:00 |
|
|
0f30d5d2e7
|
(continue), (break)
|
2020-12-01 16:15:02 -07:00 |
|
|
2c67ba9473
|
return statements
|
2020-12-01 16:07:22 -07:00 |
|
|
48f0034123
|
dict-get, dict-set, set-nth
|
2020-12-01 15:48:36 -07:00 |
|
|
4775ff41da
|
use .field exps in AOC day 1
|
2020-12-01 15:46:25 -07:00 |
|
|
638bce5483
|
.field expressions
|
2020-12-01 15:17:56 -07:00 |
|
|
bba189febb
|
fix aliases again
|
2020-12-01 14:55:25 -07:00 |
|
|
3a36275980
|
Solve AOC day 1.2
|
2020-12-01 14:46:48 -07:00 |
|
|
1ea1080470
|
Solve AOC2020 star 1.1
|
2020-12-01 13:37:07 -07:00 |
|
|
d8078c02d7
|
Fix aliases being found in the wrong places
|
2020-12-01 13:34:04 -07:00 |
|
|
690362a316
|
Link generated Exprs with their source .kiss positions
|
2020-12-01 12:54:02 -07:00 |
|
|
67ddd1a89e
|
skeleton for advent of code
|
2020-12-01 11:25:07 -07:00 |
|
|
f8e2ba9afa
|
variadic operations work with string/int/float
|
2020-11-30 21:38:17 -07:00 |
|
|
bce6d28d5a
|
Fix parsing generic types
|
2020-11-30 21:37:54 -07:00 |
|
|
47ba4df4ba
|
rest args w/ tests that fail for unrelated reasons
|
2020-11-30 17:26:06 -07:00 |
|
|
bcd7378075
|
stop (print... ) from stealing type info_
|
2020-11-30 15:15:43 -07:00 |
|
|
a85acbcde4
|
Parse generic parameters of type expressions
|
2020-11-30 15:14:41 -07:00 |
|
|
550af52a65
|
optional arguments
|
2020-11-30 13:53:08 -07:00 |
|
|
3f5e81f03e
|
Pass KissState instead of convert
|
2020-11-30 13:23:01 -07:00 |
|
|
52e310d01a
|
More robust MetaExp treatment, single-level let mutability
|
2020-11-30 12:38:48 -07:00 |
|
|
8450709c0a
|
Removing Quote abstract
|
2020-11-29 19:57:15 -07:00 |
|
|
e509dcdf67
|
don't need while loops
|
2020-11-29 19:55:43 -07:00 |
|
|
39cfd248b2
|
(for ...) comprehensions
|
2020-11-29 19:47:14 -07:00 |
|
|
0c4625bbec
|
doFor
|
2020-11-29 19:37:30 -07:00 |
|
|
1a06266987
|
List destructuring
|
2020-11-29 19:09:11 -07:00 |
|
|
23b978740b
|
Get rid of trace prefix when printing
|
2020-11-28 16:37:32 -07:00 |
|
|
0e8a52ff17
|
project template
|
2020-11-28 16:36:54 -07:00 |
|
|
9e822c7e57
|
quick nths
|
2020-11-28 15:33:45 -07:00 |
|
|
ee26ee1bbb
|
standardized arg length checks everywhere
|
2020-11-28 15:09:11 -07:00 |
|
|
45d5a3fcd6
|
aliases for Lambda.map/filter
|
2020-11-28 13:42:04 -07:00 |
|
|
102812bf2f
|
helper for arg length checks
|
2020-11-28 10:49:19 -07:00 |
|
|
eea554d80d
|
pass whole expression to macros and forms
|
2020-11-28 10:32:36 -07:00 |
|
|
e44755839b
|
alias for Prelude.print
|
2020-11-27 22:51:45 -07:00 |
|
|
c5f7aae6c3
|
defalias
|
2020-11-27 22:48:51 -07:00 |
|
|
680880d527
|
(when...)
|
2020-11-27 22:16:28 -07:00 |
|
|
7642ca3b36
|
fix an (if... ) bug
|
2020-11-27 22:15:49 -07:00 |
|
|
7f5d352b37
|
Use tink_macro for printing generated haxe
|
2020-11-27 19:07:19 -07:00 |
|
|
66a7f0c780
|
fix ReaderExp.toString()
|
2020-11-27 18:58:02 -07:00 |
|
|
6101ddf4cf
|
notes
|
2020-11-25 14:05:42 -07:00 |
|
|
361e2a3c1c
|
lambda
|
2020-11-25 13:59:28 -07:00 |
|
|
90c7ba68da
|
Refactor haxe.maco.Function generation out of FieldForms
|
2020-11-25 13:58:49 -07:00 |
|
|
4faa4cf831
|
Use CompileError wherever applicable
|
2020-11-25 13:28:57 -07:00 |
|
|
ef17151f86
|
Standardized CompileError
|
2020-11-25 12:48:33 -07:00 |
|
|
2bd7d32f48
|
ReaderExpDef.toString()
|
2020-11-25 12:21:31 -07:00 |
|
|
2c7d62d69d
|
Add minor goals
|
2020-11-25 12:21:20 -07:00 |
|
|
2e85baa048
|
(and ...)
|
2020-11-25 11:55:53 -07:00 |
|