69 Commits

Author SHA1 Message Date
d31a01ab9c sorted out module organisation 2026-01-21 10:59:57 +00:00
b41c3926df parsing facts/rules/queries 2026-01-20 17:52:55 +00:00
8744d97716 initial vibecoding experiment with Grok: generated a Datalog parser 2026-01-20 16:49:53 +00:00
e066e68818 tidying up, more tests 2026-01-16 16:21:43 +00:00
41275dfc71 another arithmetic parser with variations on the theme 2026-01-16 16:07:23 +00:00
Patrick Aldis
e462724482 add evaluation tests 2026-01-15 16:01:15 +00:00
Patrick Aldis
b603d9edf9 rename parseLiteral to parseTerm 2026-01-15 15:54:16 +00:00
Patrick Aldis
e437fd82c4 use makeExprParser for parsing 2026-01-15 15:49:32 +00:00
cc3ed6a35d commit with infinitely recursing tests 2026-01-15 10:15:07 +00:00
763cae02b7 parsing simple expressions 2026-01-14 16:50:59 +00:00
81feb1aee3 revamped expressions 2026-01-14 15:28:19 +00:00
6dda64b0cf complex expressions 2026-01-14 12:39:15 +00:00
f71984b647 basic arithmetic DSL 2026-01-14 12:36:24 +00:00
c9e8feacc9 added haskell scratch directory 2026-01-14 11:39:47 +00:00
f5b0c2b7c3 implementing 𝟙-induction 2026-01-12 18:01:36 +00:00
f809bde68d additional files 2026-01-12 15:22:32 +00:00
2232600ed1 initial agda code with Owen's pseudocode from the Geolog lectures, and some universe library code from Escardo's book 2026-01-12 15:21:49 +00:00
09ddf9556e updated README 2026-01-12 10:51:05 +00:00
bf59a7a4e1 Initial commit 2026-01-12 10:47:18 +00:00