|
405570d82e
|
Fix math overflows
|
2020-12-03 14:40:34 -07:00 |
|
|
0601a84931
|
fix % and ^
|
2020-12-03 13:52:43 -07:00 |
|
|
fbf8c5d14f
|
Solve AOC day 3.1
|
2020-12-03 13:52:30 -07:00 |
|
|
7b41a17046
|
Solve AOC Day 2.2
|
2020-12-02 19:25:28 -07:00 |
|
|
0d0502bb1d
|
Fix greater/lesser comparisons
|
2020-12-02 18:50:58 -07:00 |
|
|
319558c07b
|
Day 2.1 solution (doesn't work because of Kiss bug)
|
2020-12-02 18:32:23 -07:00 |
|
|
fda31655cc
|
Refactor some tests for readability/maintainability
|
2020-12-02 18:13:08 -07:00 |
|
|
625213aa15
|
No more trying to force truncation of int division
|
2020-12-02 14:48:38 -07:00 |
|
|
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 |
|