Commits at 8fcd0127dc4593eca0a401ca2e2e6cf65c7a616f
-
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
-
183ddaad
de Bruijn indices (Lurk version is still broken)
Anthony Wang
authored at
Anthony Wang
comitted at
-
e84b5aa9
Name it μLean
Anthony Wang
authored at
Anthony Wang
comitted at
-
ec83994f
Use field elements instead of strings for variable names
Anthony Wang
authored at
Anthony Wang
comitted at
-
80ffed3a
Swap Term and Typ to match the usual convention
Anthony Wang
authored at
Anthony Wang
comitted at