Commits at 9fb51f4966ab9a5ff443895a5bb556366c46f206
-
9fb51f49
Comment about runtime
Anthony Wang
authored at
Anthony Wang
comitted at
-
2b9156e0
Port the dependent type checker to Lurk and Python
Yeah it's AI slop but seems to work 🤷
Anthony Wang
authored at
Anthony Wang
comitted at
-
0d7bae04
Bump Lean version, fill in missing gensym proof using mvcgen magic
Anthony Wang
authored at
Anthony Wang
comitted at
-
b1d1c7a3
Add a few more random comments I guess idk
Anthony Wang
authored at
Anthony Wang
comitted at
-
8fcd0127
Compute dbtypes at compile time
Anthony Wang
authored at
Anthony Wang
comitted at
-
0a32f314
Implement capture-avoiding substitution, add some more (AI slop) proofs
Anthony Wang
authored at
Anthony Wang
comitted at
-
abce03d8
Add addition proofs, fix some soundness bugs
Anthony Wang
authored at
Anthony Wang
comitted at
-
1c358f55
Fix typos
Anthony Wang
authored at
Anthony Wang
comitted at
-
b04f04b5
Even more comments yay
Anthony Wang
authored at
Anthony Wang
comitted at
-
9a5750d2
More comments
Anthony Wang
authored at
Anthony Wang
comitted at
-
a2f5f3cf
Prove a few more arithmetic-related things
Anthony Wang
authored at
Anthony Wang
comitted at
-
540e2cfc
Remove ap from eval, add mul and pow, fix dependent products and cum univs
Anthony Wang
authored at
Anthony Wang
comitted at
-
3b014ccc
Type checker is almost done hopefully
Anthony Wang
authored at
Anthony Wang
comitted at
-
a99cea45
Add support for variable names
Anthony Wang
authored at
Anthony Wang
comitted at
-
5165d725
toString for new type checker
Anthony Wang
authored at
Anthony Wang
comitted at
-
9e5da10a
Better notation
Anthony Wang
authored at
Anthony Wang
comitted at
-
23dd54fb
demo
Rey Li
authored at
Rey Li
comitted at
-
0cb4fc63
Commit more bad code
Anthony Wang
authored at
Anthony Wang
comitted at
-
3ff64e64
Cursed dependent type stuff
Anthony Wang
authored at
Anthony Wang
comitted at
-
631afd86
Fix bug in Lurk port as well
Anthony Wang
authored at
Anthony Wang
comitted at
-
2150026d
Prove that uLean type checker is as consistent as Lean
Dan Klishch
authored at
Dan Klishch
comitted at
-
e7a247de
Lean type checker bug fix
Dan Klishch
authored at
Dan Klishch
comitted at
-
b699a330
Move Lurk files to root dir, try with a larger proof, delete old garbage
Anthony Wang
authored at
Anthony Wang
comitted at
-
c5d06832
More slightly nontrivial proofs
Anthony Wang
authored at
Anthony Wang
comitted at
-
e0867123
Small tweaks to Lean impl of μLean
Anthony Wang
authored at
Anthony Wang
comitted at
-
3bb5cccf
successful (inelegant) protocol implementation
Rey Li
authored at
Rey Li
comitted at
-
bcb71a24
set up factoring example for better running
Rey Li
authored at
Rey Li
comitted at
-
b4984fc0
factoring test proof made
Rey Li
authored at
Rey Li
comitted at
-
a8be2654
significant partial working progress towards creating a hiding protocol
Rey Li
authored at
Rey Li
comitted at
-
6716245a
Fix stupid typo (thanks Claude)
Anthony Wang
authored at
Anthony Wang
comitted at