Commit graph

65 commits

Author SHA1 Message Date
a3d72583b4 updated examples in README to latest syntax 2024-12-05 19:49:34 -08:00
72e695a381 moved TODOs to forgejo issues 2024-12-05 19:48:34 -08:00
7e3a347485 applied fix to other ascriptions 2024-12-05 19:05:34 -08:00
c0e0c37689 more peano, fixed bug in checking ascriptions of definitions 2024-12-05 18:56:41 -08:00
84e44b0e33 made universe hierarchy predicative except for lowest 2024-12-02 20:39:56 -08:00
5eb68fe360 more optional ascriptions (surprisingly large change) 2024-12-01 21:43:15 -08:00
959f425afa updated README with changes 2024-12-01 18:16:45 -08:00
05ae14b5e7 made repl preserve environment 2024-12-01 18:06:03 -08:00
0a57180cb1 updated examples to new syntax 2024-12-01 15:29:05 -08:00
9f5c308131 IR success! 2024-12-01 15:28:57 -08:00
cdafab0d94 compiles, getting stuck somewhere though 2024-11-30 23:43:17 -08:00
8adfd9f8ba elaborator v1 2024-11-30 22:36:27 -08:00
6ab03dd6c6 more parser goodness 2024-11-30 21:05:07 -08:00
b236bb1753 parser just about taken care of 2024-11-30 20:34:09 -08:00
57bffe00b5 updated readme 2024-11-30 19:00:35 -08:00
9e54c14c65 fixed .cabal expecting README.md 2024-11-30 00:10:51 -08:00
0c004688c7 made preprocessor not reinclude files multiple times 2024-11-29 20:39:42 -08:00
f8a684a173 updated README a bit to talk more about (im)predicativity, abandoned markdown 2024-11-29 18:19:12 -08:00
58168e461d clear binders after each definition (!!!) 2024-11-28 14:32:30 -08:00
9afa90d3af added universes; documentation and examples forthcoming 2024-11-28 13:39:23 -08:00
652467f02c fixed but in let impl, work on proving recursion 2024-11-28 10:48:11 -08:00
e0b357450c support directly binding functions in let 2024-11-23 10:35:58 -08:00
780ab52809 added let expressions 2024-11-23 09:16:32 -08:00
5234f43194 port to relude + a lot of cleanup 2024-11-22 19:44:31 -08:00
02c298b1a9 removed rather vestigal tests 2024-11-22 12:15:27 -08:00
91157dd2aa updates to examples 2024-11-22 11:52:30 -08:00
75ab0a1a41 improved beta-equivalence, added preprocessor 2024-11-22 10:36:51 -08:00
7b037db6c0 proved commutativity 2024-11-20 23:32:28 -08:00
ffc78ca1ff treesitter doesn't like block comments 2024-11-20 22:21:43 -08:00
e05c8e8a92 very minor cleanups 2024-11-20 13:22:06 -08:00
47dc90d872 simplified syntax and updated README 2024-11-20 12:44:21 -08:00
c9e8d3fe1f gave up on proving recursion, proved associativity of addition 2024-11-20 12:24:03 -08:00
f915663f94 changed comment syntax to avoid clashing with the very common *)
sequence
2024-11-20 12:23:41 -08:00
0012f4e974 reworked and added many more examples 2024-11-20 07:37:57 -08:00
604e0c16fb added axioms 2024-11-20 07:37:49 -08:00
04497c407a added more examples to README 2024-11-19 12:56:06 -08:00
0e000ccac6 fixed beta equivalence check 2024-11-18 14:33:21 -08:00
8c5311a2f6 HUGE update 2024-11-17 18:33:14 -08:00
c1ccd50644 basics of definitions!!!! 2024-11-17 01:57:53 -08:00
f5e79c3225 improved beta-equivalence 2024-11-16 23:53:52 -08:00
cde850a33a improved usage 2024-11-15 18:39:44 -08:00
f1d5fc7574 updated TODOs 2024-11-14 22:08:37 -08:00
51d97b15f5 updated TODOs 2024-11-14 22:02:25 -08:00
9ef9a8b6ba converted to Text 2024-11-14 22:02:04 -08:00
c73566d67f many more tests 2024-11-14 22:01:53 -08:00
3715773adc more tests and minor cleanup 2024-11-14 19:56:33 -08:00
f9e70ca131 reorganized and started working on unit tests 2024-11-12 11:32:05 -08:00
aa05f3025e updated README 2024-11-12 09:19:48 -08:00
9e390c0ab6 testing to see if forgejo will render the LaTeX in markdown 2024-11-12 01:23:32 -08:00
05ab942400 added README 2024-11-12 01:03:05 -08:00