| Commit message (Expand) | Author | Files | Lines |
2023-06-04 | All of the generated code is syntactically correct | Jonathan Protzenko | 1 | -4/+14 |
2023-06-04 | WIP | Jonathan Protzenko | 1 | -1/+3 |
2023-06-04 | Fix some printing bits, proper syntax for terminates and decreases clauses | Jonathan Protzenko | 1 | -0/+46 |
2023-06-04 | Fix a couple bugs here and there, improve Lean code-gen, still WIP | Jonathan Protzenko | 1 | -17/+17 |
2023-06-04 | New directory structure and corresponding extraction, + misc fixes, for Lean | Jonathan Protzenko | 1 | -1/+1 |
2023-06-04 | Initial Lean backend, WIP | Jonathan Protzenko | 1 | -1/+1 |
2023-02-03 | Fix an issue with the names of the loop decreases clauses | Son Ho | 1 | -9/+23 |
2023-02-03 | Fix some issues with the values given back by loop backward translations | Son Ho | 1 | -4/+6 |
2023-02-03 | Fix various issues with the generation of code for the loops | Son Ho | 1 | -8/+13 |
2023-02-03 | Introduce new loop ids in Pure and keep track of the number of loops in a fun... | Son Ho | 1 | -25/+46 |
2023-02-03 | Add loop ids to the pure functions identifiers | Son Ho | 1 | -9/+18 |
2022-11-14 | Add a `-use-fuel` option | Son Ho | 1 | -8/+8 |
2022-11-14 | Make [Result::Failure] type an [Error] parameter | Son Ho | 1 | -2/+7 |
2022-11-14 | Make good progress on the Coq backend | Son Ho | 1 | -5/+82 |
2022-11-10 | Update the way function names are handled in Pure | Son Ho | 1 | -48/+49 |
2022-11-10 | Reorganize branching symbolic expansions to prepare for the join operation | Son Ho | 1 | -3/+13 |
2022-11-07 | Replace all the occurrences of `failwith ...` with `raise (Failure ...)` | Son Ho | 1 | -13/+13 |
2022-10-27 | Move constant_value to PrimitiveValues.ml | Son Ho | 1 | -1/+1 |
2022-10-27 | Reorganize a bit the project | Son Ho | 1 | -0/+0 |
2022-10-26 | Update the code documentation to fix links and syntax issues | Son Ho | 1 | -46/+50 |
2022-09-22 | Update the name registration for globals | Son Ho | 1 | -3/+4 |
2022-09-22 | Make minor cleanup | Son Ho | 1 | -19/+7 |
2022-08-11 | Correct last PR remarks | Sidney Congard | 1 | -7/+9 |
2022-07-29 | Create global declaration group, address PR changes but introduce bugs | Sidney Congard | 1 | -8/+24 |
2022-07-25 | Apply minor changes from PR comments | Sidney Congard | 1 | -2/+2 |
2022-07-18 | Address much stuff of the PR, throw exceptions at remaining places | Sidney Congard | 1 | -3/+4 |
2022-06-30 | Traduct globals body separately (WIP) | Sidney Congard | 1 | -5/+13 |
2022-06-21 | concrete & symbolic evaluation work with new LLBC format | Sidney Congard | 1 | -7/+6 |
2022-06-08 | read globals from LLBC JSON into functions | Sidney Congard | 1 | -0/+1 |
2022-04-26 | Introduce the App expression, and make progress updating the code | Son Ho | 1 | -2/+2 |
2022-03-03 | In fun_id rename the variant Local to Regular | Son Ho | 1 | -6/+6 |
2022-03-03 | Rename CFIM to LLBC | Son Ho | 1 | -2/+2 |
2022-03-03 | Add an Opaque variant to type_decl_kind and start updating the code | Son Ho | 1 | -2/+2 |
2022-03-03 | Move the names from Identifiers to Names | Son Ho | 1 | -9/+13 |
2022-03-03 | Rename TypeDef...,type_def...,FunDef,fun_def to ...Decl,...decl | Son Ho | 1 | -22/+22 |
2022-02-24 | Update the way function names are handled | Son Ho | 1 | -5/+15 |
2022-02-23 | Add the `State` assumed type in Pure.ml | Son Ho | 1 | -1/+2 |
2022-02-23 | Add a comment | Son Ho | 1 | -1/+18 |
2022-02-09 | Add a comment | Son Ho | 1 | -0/+1 |
2022-02-09 | Cleanup a bit | Son Ho | 1 | -10/+10 |
2022-02-09 | Implement the generation of `decreases` clauses in the definition | Son Ho | 1 | -0/+4 |
2022-02-09 | Start working on the generation of decrease clauses | Son Ho | 1 | -0/+31 |
2022-02-09 | Improve a bit the quality of the generated code by adjusting the | Son Ho | 1 | -38/+25 |
2022-02-08 | Fix some issues | Son Ho | 1 | -79/+91 |
2022-02-08 | Make progress on implementing support for types and functions like | Son Ho | 1 | -1/+9 |
2022-02-07 | Implement printing of debugging messages in case of name clashes | Son Ho | 1 | -22/+116 |
2022-02-03 | Implement a micro pass to filter the box functions | Son Ho | 1 | -25/+0 |
2022-02-03 | Cleanup a bit | Son Ho | 1 | -4/+2 |
2022-02-03 | Implement extraction of switch int and make extract_texpression return | Son Ho | 1 | -9/+5 |
2022-02-03 | Implement extraction of function calls | Son Ho | 1 | -68/+122 |