| Commit message (Expand) | Author | Files | Lines |
2023-10-25 | Fix some issues at extraction and add builtins | Son Ho | 1 | -2/+2 |
2023-10-24 | Add definitions in for the Lean Primitives library | Son Ho | 1 | -0/+2 |
2023-08-04 | Start adding support for Arrays/Slices in the Lean library | Son Ho | 1 | -0/+1 |
2023-07-17 | Reorganize the Lean backend | Son Ho | 1 | -715/+3 |
2023-07-17 | Move a definition | Son Ho | 1 | -0/+3 |
2023-07-12 | Make the `by inlit` implicit | Son Ho | 1 | -8/+7 |
2023-07-12 | Improve the handling of arithmetic bounds | Son Ho | 1 | -111/+117 |
2023-07-12 | Finish a first version of the progress tactic | Son Ho | 1 | -24/+65 |
2023-07-06 | Improve the generated comments | Son Ho | 1 | -1/+1 |
2023-07-05 | Simplify the names used in Primitives.lean | Son Ho | 1 | -16/+21 |
2023-07-04 | Make Diverge use Primitives | Son Ho | 1 | -21/+4 |
2023-06-19 | Cleanup Diverge.lean | Son Ho | 1 | -0/+13 |
2023-06-18 | Make minor modifications | Son Ho | 1 | -3/+2 |
2023-06-14 | Make minor modifications | Son Ho | 1 | -0/+1 |
2023-06-09 | Start working on extrinsic proofs of termination | Son Ho | 1 | -7/+22 |
2023-06-09 | Reorganize a bit the Lean library | Son Ho | 1 | -17/+30 |
2023-06-06 | Remove the sorries from Primitives.lean | Son Ho | 1 | -65/+119 |
2023-06-04 | Add Result_Inhabited to Primitives.lean | Son Ho | 1 | -0/+3 |
2023-06-04 | Make more updates for the Lean backend | Son Ho | 1 | -33/+57 |
2023-06-04 | Update Primitives.lean | Son Ho | 1 | -90/+58 |
2023-06-04 | Update Primitives.lean | Son Ho | 1 | -194/+390 |
2023-06-04 | Make minor modifications and regenerate the Lean files | Son Ho | 1 | -1/+1 |
2023-06-04 | WIP | Jonathan Protzenko | 1 | -35/+41 |
2023-06-04 | More comments | Jonathan Protzenko | 1 | -40/+53 |
2023-06-04 | Idiomatic naming conventions | Jonathan Protzenko | 1 | -46/+46 |
2023-06-04 | Rename primitives.lean to Primitives.lean | Son Ho | 1 | -0/+0 |
2023-06-04 | WIP | Jonathan Protzenko | 1 | -26/+50 |
2023-06-04 | Fill out more of the primitives file, attempt at type classes for scalar_cast | Jonathan Protzenko | 1 | -2/+26 |
2023-06-04 | Remove last sorry in Primitives | Jonathan Protzenko | 1 | -10/+105 |
2023-06-04 | Fix some printing bits, proper syntax for terminates and decreases clauses | Jonathan Protzenko | 1 | -3/+30 |
2023-06-04 | WIP lots of stuff | Jonathan Protzenko | 1 | -5/+30 |
2023-06-04 | Fixup one primitive that is not assumed to be monadic | Jonathan Protzenko | 1 | -4/+4 |
2023-06-04 | More cosmetic improvements | Jonathan Protzenko | 1 | -0/+1 |
2023-06-04 | Fix a couple bugs here and there, improve Lean code-gen, still WIP | Jonathan Protzenko | 1 | -0/+1 |
2023-06-04 | New directory structure and corresponding extraction, + misc fixes, for Lean | Jonathan Protzenko | 1 | -7/+9 |
2023-06-04 | Write a tactic to discharge integer literal proof obligations | Jonathan Protzenko | 1 | -4/+23 |
2023-06-04 | Initial Lean backend, WIP | Jonathan Protzenko | 1 | -0/+155 |