summaryrefslogtreecommitdiff
path: root/src/main.ml (follow)
Commit message (Expand)AuthorAgeFilesLines
* Start working on TypesAnalysisSon Ho2022-01-181-0/+1
* Implement greedy expansion of symbolic variables and expansion beforeSon Ho2022-01-141-1/+2
* Start working on greedy symbolic value expansion and expansion beforeSon Ho2022-01-141-2/+10
* Update end_borrow to check if there are loans in borrowed valuesSon Ho2022-01-121-1/+1
* Merge remote-tracking branch 'refs/remotes/origin/main'Jonathan Protzenko2022-01-101-2/+15
|\
| * Make more modifications to loggingSon Ho2022-01-071-2/+5
| * Add logging information for borrowsSon Ho2022-01-071-1/+2
| * Make more improvements to loggingSon Ho2022-01-071-0/+1
| * Improve logging and introduce eval_operands_prepareSon Ho2022-01-071-0/+8
* | Merge remote-tracking branch 'refs/remotes/origin/main'Jonathan Protzenko2022-01-061-23/+26
|\|
| * Make minor modificationsSon Ho2022-01-061-1/+1
| * Implement tests for the symbolic interpreterSon Ho2022-01-061-2/+5
| * Make good progress on implementing utilities to test symbolic executionSon Ho2022-01-061-1/+1
| * Cleanup a bitSon Ho2022-01-051-6/+0
| * Introduce the type_context definitionSon Ho2022-01-051-17/+23
* | one remarkJonathan Protzenko2022-01-041-1/+2
|/
* Parsing of command-line argumentsJonathan Protzenko2021-12-151-1/+25
* Cleanup a bitSon Ho2021-12-011-1/+1
* Start deriving formatters for debuggingSon Ho2021-11-291-0/+4
* Improve formattingSon Ho2021-11-291-1/+1
* Test the unit functionsSon Ho2021-11-291-1/+5
* Debug pretty-printingSon Ho2021-11-291-1/+1
* Fix some issues and start printing modulesSon Ho2021-11-291-4/+4
* Move some definitions from CfimOfJson.ml to a new Modules.mlSon Ho2021-11-291-0/+4
* Start working logging and make progress on printing ASTsSon Ho2021-11-291-1/+1
* Update the env definition to make the frames easier to manipulateSon Ho2021-11-261-0/+1
* Make a minor modificationSon Ho2021-11-251-1/+0
* Activate exception backtraceSon Ho2021-11-231-0/+5
* Implement end_borrow_get_borrow_in_envSon Ho2021-11-221-3/+1
* Start working on pretty-printingSon Ho2021-11-191-0/+2
* Start working on end_borrowSon Ho2021-11-181-0/+1
* Cleanup moreSon Ho2021-11-181-14/+0
* Cleanup a bitSon Ho2021-11-181-28/+0
* Remove the automatic derivation of Yojson (de)serializersSon Ho2021-11-181-2/+0
* Make the json deserializer workSon Ho2021-11-181-3/+17
* Start implementing by hand the json deserializersSon Ho2021-11-171-0/+4
* Also generate to_yojson functionsSon Ho2021-11-171-1/+7
* Make minor modificationsSon Ho2021-11-171-2/+6
* Make progress on deserializing modulesSon Ho2021-11-171-26/+20
* Use [@@ëerive of_json] on all the typesSon Ho2021-11-171-1/+1
* Start working on json deserializationSon Ho2021-11-171-1/+15
* Implement CfimAst.mlSon Ho2021-11-031-0/+1
* Split main.ml between Identifiers.ml and Types.mlSon Ho2021-11-031-138/+1
* Add some type definitionsSon Ho2021-11-031-2/+43
* Setup the projectSon Ho2021-11-021-0/+110