summaryrefslogtreecommitdiff
path: root/backends/lean/Base/Progress/Progress.lean (unfollow)
Commit message (Expand)AuthorFilesLines
2024-06-12Slightly simplify the progress tacticSon Ho1-8/+4
2024-06-12Add the Simp.Config to the simp wrappersSon Ho1-2/+2
2024-05-21Fix an issue in the progress tacticSon Ho1-0/+13
2024-04-04Rename Result.ret as Result.ok in the backendsSon Ho1-11/+11
2024-01-27Fix a minor issue with the progress tacticSon Ho1-77/+101
2024-01-26Improve the Lean backendSon Ho1-0/+13
2023-12-11Reactivate the sanity checks for the progress tacticSon Ho1-3/+1
2023-12-08Update the progress tactic to use discrimination treesSon Ho1-42/+51
2023-11-09Update the failing proofsSon Ho1-1/+1
2023-10-25Make the hashmap files typecheck again in LeanSon Ho1-1/+2
2023-10-17Refold the scalar types when applying progressSon Ho1-1/+25
2023-09-18Fix an issue when loading the saved theorem maps for the progress tacticSon Ho1-0/+14
2023-09-14Fix the hashmap proofs in LeanSon Ho1-6/+7
2023-09-14Fix panic issues with the progress tacticSon Ho1-3/+5
2023-07-26Update some of the Vec function specsSon Ho1-5/+12
2023-07-26Update the syntax of the progress tacticSon Ho1-19/+22
2023-07-25Make progress on the proofs of the hashmapSon Ho1-6/+28
2023-07-25Make progress on the hashmap propertiesSon Ho1-2/+2
2023-07-25Improve int_tac and scalar_tacSon Ho1-1/+12
2023-07-25Add the possibility of using "_" as ident for progressSon Ho1-16/+21
2023-07-25Improve the syntax of progress: `as ⟨ x, y .. ⟩`Son Ho1-31/+46
2023-07-20Fix a naming issue with progressSon Ho1-4/+4
2023-07-20Make some proofs in Hashmap/Properties.lean and improve progressSon Ho1-47/+21
2023-07-20Improve progress further and move some lemmasSon Ho1-21/+34
2023-07-20Improve progress furtherSon Ho1-50/+62
2023-07-19Fix a small issue with the persistent state of progressSon Ho1-5/+4
2023-07-19Add some utilities for progressSon Ho1-5/+16
2023-07-19Start implementing support for some type classes for progressSon Ho1-23/+55
2023-07-19Cleanup a bitSon Ho1-2/+0
2023-07-19Improve progressSon Ho1-35/+80
2023-07-18Improve progressSon Ho1-2/+9
2023-07-17Start proving theorems for primitive definitionsSon Ho1-0/+4
2023-07-17Reorganize the Lean backendSon Ho1-0/+2
2023-07-17Update the lean dependencies and update IListSon Ho1-3/+0
2023-07-13Finish implementing the syntax for `progress`Son Ho1-28/+70
2023-07-12Improve progress to use assumptions and start working on a nice syntaxSon Ho1-31/+76
2023-07-12Improve the handling of arithmetic boundsSon Ho1-2/+3
2023-07-12Finish a first version of the progress tacticSon Ho1-8/+28
2023-07-11Work on the progress tacticSon Ho1-0/+112