| Commit message (Expand) | Author | Files | Lines |
2023-07-06 | Use short names for the structure fields in Lean | Son Ho | 1 | -0/+1 |
2023-07-06 | Improve the generated comments | Son Ho | 1 | -0/+4 |
2023-07-05 | Start using namespaces in the Lean backend | Son Ho | 1 | -28/+52 |
2023-07-04 | Fix minor issues | Son Ho | 1 | -51/+115 |
2023-07-04 | Reorganize the Lean tests | Son Ho | 1 | -35/+35 |
2023-06-04 | Make progress on the HOL4 backend | Son Ho | 1 | -29/+46 |
2023-06-04 | Make progress on extracting the HOL4 files | Son Ho | 1 | -1/+1 |
2023-06-04 | Make good progress on generating code for HOL4 | Son Ho | 1 | -190/+276 |
2023-06-04 | Make more updates for the Lean backend | Son Ho | 1 | -12/+16 |
2023-06-04 | Make minor modifications | Son Ho | 1 | -2/+14 |
2023-06-04 | Improve the generation of variant names for Lean | Son Ho | 1 | -1/+5 |
2023-06-04 | Add a special expression for structure creation/update | Son Ho | 1 | -1/+9 |
2023-06-04 | Don't create useless directories in Lean | Son Ho | 1 | -2/+4 |
2023-06-04 | Update the extraction of Lean files | Son Ho | 1 | -11/+23 |
2023-06-04 | Automate the generation of the lakefile.lean files | Son Ho | 1 | -119/+166 |
2023-06-04 | Handle the "opaque_defs." prefix in a cleaner manner | Son Ho | 1 | -2/+23 |
2023-06-04 | Consistently use the names TerminationMeasure and DecreasesProof | Son Ho | 1 | -4/+6 |
2023-06-04 | Update the generation of termination and decreases_by templates for Lean | Son Ho | 1 | -5/+9 |
2023-06-04 | More comments | Jonathan Protzenko | 1 | -0/+8 |
2023-06-04 | Make minor fixes, improve formatting for Lean and generate code for all the t... | Son Ho | 1 | -43/+60 |
2023-06-04 | WIP | Jonathan Protzenko | 1 | -2/+19 |
2023-06-04 | Fix some printing bits, proper syntax for terminates and decreases clauses | Jonathan Protzenko | 1 | -1/+4 |
2023-06-04 | WIP lots of stuff | Jonathan Protzenko | 1 | -3/+11 |
2023-06-04 | New directory structure and corresponding extraction, + misc fixes, for Lean | Jonathan Protzenko | 1 | -25/+37 |
2023-06-04 | Initial Lean backend, WIP | Jonathan Protzenko | 1 | -22/+34 |
2023-02-03 | Implement a pass to filter the unused input arguments in the loop functions | Son Ho | 1 | -13/+13 |
2023-02-03 | Fix an issue with the names of the loop decreases clauses | Son Ho | 1 | -0/+10 |
2023-02-03 | Fix some issues with the values given back by loop backward translations | Son Ho | 1 | -0/+1 |
2023-02-03 | Fix an issue in translate_forward_end | Son Ho | 1 | -0/+1 |
2023-02-03 | Fix various issues with the generation of code for the loops | Son Ho | 1 | -27/+58 |
2023-02-03 | Make good progress on updating SymbolicToPure | Son Ho | 1 | -0/+32 |
2023-02-03 | Add loop ids to the pure functions identifiers | Son Ho | 1 | -3/+1 |
2023-02-03 | Compute the SCCs of the functions to extract in Translate.ml | Son Ho | 1 | -61/+91 |
2023-02-03 | Reorganize Translate.ml | Son Ho | 1 | -165/+183 |
2023-02-03 | Add an SCC.ml file for strongly connected components | Son Ho | 1 | -0/+2 |
2022-11-16 | Change the name of the generated Coq modules | Son Ho | 1 | -1/+1 |
2022-11-16 | Improve formatting | Son Ho | 1 | -4/+4 |
2022-11-14 | Add a `-use-fuel` option | Son Ho | 1 | -1/+7 |
2022-11-14 | Make good progress on the Coq backend | Son Ho | 1 | -73/+151 |
2022-11-14 | Reorganize the project to prepare for new backends | Son Ho | 1 | -23/+23 |
2022-11-11 | Make a minor modification | Son Ho | 1 | -1/+1 |
2022-11-11 | Move the fstar files to the new backends directory | Son Ho | 1 | -1/+1 |
2022-11-11 | Add a `bin` folder | Son Ho | 1 | -3/+5 |
2022-11-10 | Factor out the symbolic execution for the forward/backward translations | Son Ho | 1 | -41/+21 |
2022-11-10 | Make a minor cleanup | Son Ho | 1 | -16/+4 |
2022-11-10 | Implement a Config.ml file which groups all the global options in references | Son Ho | 1 | -117/+34 |
2022-11-10 | Implement the generation of stateful backward functions (controlled by an opt... | Son Ho | 1 | -12/+51 |
2022-11-10 | Reorganize branching symbolic expansions to prepare for the join operation | Son Ho | 1 | -4/+7 |
2022-11-07 | Replace all the occurrences of `failwith ...` with `raise (Failure ...)` | Son Ho | 1 | -7/+6 |
2022-10-28 | Make minor updates to account for Charon's changes | Son Ho | 1 | -10/+10 |