|
9275d39107
|
slight parser optimization
|
2022-08-01 18:26:13 +02:00 |
|
|
1560c7ce8f
|
removed backtracking behaviour of tarr, parser is ~400x faster now
|
2022-07-28 04:24:48 +02:00 |
|
|
60954c21c3
|
fixued issue with definition indecies
|
2022-07-27 00:28:06 +02:00 |
|
|
c7fb1d5cd3
|
definition system, repl
|
2022-07-26 23:07:13 +02:00 |
|
|
79ad67ffec
|
nat literals and comments in parser
|
2022-07-26 07:57:44 +02:00 |
|
|
24604a93ef
|
identity types !
removed values that should not be
improved eliminator computation
improved conversion
|
2022-07-26 06:09:57 +02:00 |
|
|
8e85d97b7f
|
parser is now useable for tests n stuff
|
2022-07-26 01:11:44 +02:00 |
|
|
fa384e2e26
|
add top level parser
|
2022-07-25 01:21:38 +02:00 |
|
|
cd8ee29281
|
changed some case orders to maybe optimize code a bit (maybe?)
|
2022-07-25 00:35:20 +02:00 |
|
|
48e9a474ff
|
fixed issues in parser, added η-equality for functions
|
2022-07-23 06:01:17 +02:00 |
|
|
a7d9ac4c0b
|
added parser
|
2022-07-23 03:38:15 +02:00 |
|
|
e3c74503ee
|
added let ... in ...
|
2022-07-21 19:51:55 +02:00 |
|
|
d1b27c826b
|
added Σ types
|
2022-07-21 04:18:50 +02:00 |
|
|
ab7d70d562
|
implemented types ⊤, ⊥, and ℕ
|
2022-07-21 00:05:45 +02:00 |
|
|
b4a649a438
|
add test case for eta-equality
|
2022-05-15 15:30:35 +02:00 |
|
|
dea31b675d
|
remove unneeded weaken function (which was wrong anyway)
|
2022-05-13 19:48:20 +02:00 |
|
|
40b089be6e
|
it works ! a lot has changed
|
2022-05-13 19:46:05 +02:00 |
|
|
5790d22dcc
|
about to ruin stuff
|
2022-05-11 16:22:05 +02:00 |
|
|
09671a0c1a
|
this is hard :(
|
2022-04-24 14:30:21 +02:00 |
|
|
d656e028c6
|
enough for today
|
2022-04-23 16:38:53 +02:00 |
|
|
bdb30a2d62
|
initial commit
|
2022-04-23 15:18:06 +02:00 |
|