summaryrefslogtreecommitdiff
path: root/backends/lean/Base/Diverge (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Improve progress to use assumptions and start working on a nice syntaxSon Ho2023-07-121-22/+0
|
* Finish a first version of the progress tacticSon Ho2023-07-121-1/+1
|
* Start working on the progress tacticSon Ho2023-07-101-16/+1
|
* Make progress on the int tacticSon Ho2023-07-091-112/+0
|
* Reorganize a bit the lean backend filesSon Ho2023-07-061-0/+2
|
* Register the unfolding theorems in the Lean equation compilers and solve a ↵Son Ho2023-07-061-2/+12
| | | | "unused variable" warning
* Fix an issue with mkSigmasValSon Ho2023-07-042-106/+169
|
* Fix some issues with the extraction to LeanSon Ho2023-07-041-16/+47
|
* Make Diverge use PrimitivesSon Ho2023-07-043-69/+6
|
* Add an implemented_by attribute to fixSon Ho2023-07-041-11/+18
|
* Cleanup a bit Diverge/Elab.leanSon Ho2023-07-031-169/+197
|
* Automate the proofs of the unfolding theorems for DivergeSon Ho2023-07-032-19/+89
|
* Add a missing case in the validity proofsSon Ho2023-07-031-6/+19
|
* Generate the proofs of validity in Elab.leanSon Ho2023-07-033-34/+446
|
* Generate the fixed-point bodies in Elab.leanSon Ho2023-06-303-115/+391
|
* Write function to compute the input/output typesSon Ho2023-06-293-32/+126
|
* Generalize a bit FixI and add an exampleSon Ho2023-06-291-109/+151
|
* Start working on Elab.leanSon Ho2023-06-293-13/+203
|
* Reorganize backends/lean/BaseSon Ho2023-06-283-0/+1296