|
7ff7bab555
|
reorganize kiss into its own directory
|
2020-12-05 18:35:09 -07:00 |
|
|
cebe5c23a6
|
anonymous objects with (object...)
|
2020-12-05 18:15:59 -07:00 |
|
|
15f281d0ee
|
fix test script permissions
|
2020-12-04 23:17:30 -07:00 |
|
|
8d13712037
|
Change awaitLet note
|
2020-12-04 20:04:57 -07:00 |
|
|
ccaf0f83a5
|
PDF Salad with repetition allowed
|
2020-12-04 20:00:54 -07:00 |
|
|
e6869bbc8f
|
Scaffolding for PDF salad
|
2020-12-04 18:19:57 -07:00 |
|
|
3ea6ec7d47
|
More convenient folder name
|
2020-12-04 17:05:20 -07:00 |
|
|
2cacce20d8
|
Solve AOC day 4
|
2020-12-04 15:28:20 -07:00 |
|
|
4504ef37ef
|
bool equality support
|
2020-12-04 14:53:01 -07:00 |
|
|
4074582f94
|
Refactor day 1 stuff to SummingTuples
|
2020-12-04 14:51:31 -07:00 |
|
|
2cb0fcb793
|
Fix a weird C++-specific string comparison error
|
2020-12-04 11:59:35 -07:00 |
|
|
473e882606
|
test apply with method
|
2020-12-04 11:46:14 -07:00 |
|
|
8329c867a5
|
(apply [func] [args]) with math op support
|
2020-12-04 11:21:21 -07:00 |
|
|
1b07c2ddf9
|
Refactor variadic handling so (apply [operator] [args]) will be possible
|
2020-12-04 10:49:43 -07:00 |
|
|
24c1b5a604
|
use assert in AOC solutions
|
2020-12-04 10:09:53 -07:00 |
|
|
c0dd21cfe1
|
(assert [exp] [?message]) macro
|
2020-12-04 10:03:49 -07:00 |
|
|
133ebfd7c6
|
Solve AOC Day 3.2
|
2020-12-03 15:40:59 -07:00 |
|
|
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 |
|