summaryrefslogtreecommitdiff
path: root/backends/lean/Base/Progress (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add some proofs for the Lean backend (#255)Son HO2024-06-211-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Make progress on the proofs of the hashmap * Make a minor modification to the hashmap * Make progress on the hashmap * Make progress on the proofs * Make progress on the proofs * Make progress on the proof of the hashmap * Progress on the proofs of the hashmap * Update a proof * Update the Charon pin * Make minor modifications to the hashmap * Regenerate the tests * Regenerate the hashmap * Add lemmas to the Lean backend * Make progress on the proofs of the hashmap * Make a minor fix * Finish the proof about the hashmap * Update scalar_tac * Make a minor modification in the hashmap * Update the proofs of the hashmap --------- Co-authored-by: Son Ho <sonho@Sons-MacBook-Pro.local> Co-authored-by: Son Ho <sonho@Sons-MBP.lan>
* Update Lean to v4.9.0-rc1Son Ho2024-06-132-9/+5
|
* Slightly simplify the progress tacticSon Ho2024-06-121-8/+4
|
* Add the Simp.Config to the simp wrappersSon Ho2024-06-121-2/+2
|
* Fix an issue in the progress tacticSon Ho2024-05-211-0/+13
|
* Rename Result.ret as Result.ok in the backendsSon Ho2024-04-041-11/+11
|
* Update lean to v4.6.0-rc1 and start fixing the proofsSon Ho2024-02-021-5/+9
|
* Fix a minor issue with the progress tacticSon Ho2024-01-272-82/+112
|
* Improve the Lean backendSon Ho2024-01-262-8/+25
|
* Start working on higher-order examples for DivergeSon Ho2023-12-111-4/+2
|
* Reorganize a bitSon Ho2023-12-111-24/+2
|
* Reactivate the sanity checks for the progress tacticSon Ho2023-12-112-26/+18
|
* Update the progress tactic to use discrimination treesSon Ho2023-12-082-209/+112
|
* Start working on a version of Diverge.FixI more suited to higher-order functionsSon Ho2023-12-071-0/+1
|
* Reorganize a bitSon Ho2023-12-071-61/+4
|
* Update the failing proofsSon Ho2023-11-091-1/+1
|
* Make the hashmap files typecheck again in LeanSon Ho2023-10-251-1/+2
|
* Refold the scalar types when applying progressSon Ho2023-10-171-1/+25
|
* Fix an issue when loading the saved theorem maps for the progress tacticSon Ho2023-09-182-3/+68
|
* Fix the hashmap proofs in LeanSon Ho2023-09-141-6/+7
|
* Fix panic issues with the progress tacticSon Ho2023-09-141-3/+5
|
* Update some of the Vec function specsSon Ho2023-07-261-5/+12
|
* Update the syntax of the progress tacticSon Ho2023-07-261-19/+22
|
* Make progress on the proofs of the hashmapSon Ho2023-07-251-6/+28
|
* Make progress on the hashmap propertiesSon Ho2023-07-252-4/+4
|
* Improve int_tac and scalar_tacSon Ho2023-07-251-1/+12
|
* Add the possibility of using "_" as ident for progressSon Ho2023-07-251-16/+21
|
* Improve the syntax of progress: `as ⟨ x, y .. ⟩`Son Ho2023-07-251-31/+46
|
* Fix a naming issue with progressSon Ho2023-07-201-4/+4
|
* Make some proofs in Hashmap/Properties.lean and improve progressSon Ho2023-07-202-54/+39
|
* Improve progress further and move some lemmasSon Ho2023-07-201-21/+34
|
* Add fine-grained lemmas for the arithmetic operationsSon Ho2023-07-201-1/+1
|
* Improve progress furtherSon Ho2023-07-202-72/+142
|
* Fix a small issue with the persistent state of progressSon Ho2023-07-192-5/+13
|
* Add some utilities for progressSon Ho2023-07-192-5/+35
|
* Start implementing support for some type classes for progressSon Ho2023-07-192-25/+117
|
* Cleanup a bitSon Ho2023-07-191-2/+0
|
* Improve progressSon Ho2023-07-191-35/+80
|
* Improve progressSon Ho2023-07-182-5/+17
|
* Start proving theorems for primitive definitionsSon Ho2023-07-172-1/+6
|
* Reorganize the Lean backendSon Ho2023-07-171-0/+2
|
* Update the lean dependencies and update IListSon Ho2023-07-171-3/+0
|
* Finish implementing the syntax for `progress`Son Ho2023-07-131-28/+70
|
* Improve progress to use assumptions and start working on a nice syntaxSon Ho2023-07-122-32/+77
|
* Improve the handling of arithmetic boundsSon Ho2023-07-121-2/+3
|
* Finish a first version of the progress tacticSon Ho2023-07-122-31/+29
|
* Work on the progress tacticSon Ho2023-07-112-0/+287