summaryrefslogtreecommitdiff
path: root/src/PureToExtract.ml (follow)
Commit message (Expand)AuthorAgeFilesLines
* Implement printing of debugging messages in case of name clashesSon Ho2022-02-071-22/+116
* Implement a micro pass to filter the box functionsSon Ho2022-02-031-25/+0
* Cleanup a bitSon Ho2022-02-031-4/+2
* Implement extraction of switch int and make extract_texpression returnSon Ho2022-02-031-9/+5
* Implement extraction of function callsSon Ho2022-02-031-68/+122
* Implement ExtractToFStar.extract_typed_rvalueSon Ho2022-02-031-7/+19
* Make more progress on implementing function extractionSon Ho2022-02-031-20/+96
* Make progress on function extractionSon Ho2022-02-031-4/+13
* Make minor modifications to extract mutually recursive typesSon Ho2022-02-021-0/+26
* Fix more issues when extracting types to F*Son Ho2022-02-021-2/+3
* Start generating code for type definitionsSon Ho2022-02-021-0/+13
* Implement ExtractToFStar.mk_name_formatterSon Ho2022-02-011-6/+8
* Make a minor modificationSon Ho2022-01-291-1/+1
* Make progress on ExtractToFStar.mk_name_formatterSon Ho2022-01-291-1/+2
* Make the field names optional and make progress on ExtractToFStarSon Ho2022-01-291-1/+7
* Make progress on ExtractToFStarSon Ho2022-01-291-28/+62
* Make progress on ExtractToFstarSon Ho2022-01-291-1/+24
* Start working on extraction to F*Son Ho2022-01-291-19/+98
* Make progress on PureToExtractSon Ho2022-01-291-95/+93
* Make progress on PureToExtractSon Ho2022-01-291-81/+209
* Move some definitions from SymbolicToPure to PureToExtractSon Ho2022-01-271-0/+103