index
:
aeneas
isabelle
aeneas rust verifier with a hacky Isabelle backend
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
(
unfollow
)
Commit message (
Expand
)
Author
Files
Lines
2022-11-16
Generate record field projectors for Coq
Son Ho
3
-83
/
+231
2022-11-16
Change the name of the generated Coq modules
Son Ho
1
-1
/
+1
2022-11-16
Improve formatting
Son Ho
2
-99
/
+120
2022-11-16
Make minor modifications to the extraction
Son Ho
1
-4
/
+13
2022-11-14
Extract the Polonius examples in Coq
Son Ho
1
-13
/
+16
2022-11-14
Add a `-use-fuel` option
Son Ho
11
-53
/
+272
2022-11-14
Make [Result::Failure] type an [Error] parameter
Son Ho
12
-29
/
+107
2022-11-14
Improve the formatting of [if then else] expressions
Son Ho
1
-15
/
+24
2022-11-14
Improve the formatting of the generated code
Son Ho
2
-33
/
+56
2022-11-14
Implement a pass to decompose nested patterns in let-bindings
Son Ho
3
-53
/
+172
2022-11-14
Make minor modifications
Son Ho
3
-18
/
+0
2022-11-14
Make good progress on the Coq backend
Son Ho
14
-416
/
+1058
2022-11-14
Reorganize the project to prepare for new backends
Son Ho
7
-29
/
+30
2022-11-11
Fix some issues with the comments
Son Ho
8
-22
/
+19
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-11
Make the Nix build work
Son Ho
2
-290
/
+4
2022-11-10
Factor out the symbolic execution for the forward/backward translations
Son Ho
5
-92
/
+77
2022-11-10
Make a minor cleanup
Son Ho
5
-46
/
+43
2022-11-10
Implement a Config.ml file which groups all the global options in references
Son Ho
16
-492
/
+388
2022-11-10
Implement the generation of stateful backward functions (controlled by an opt...
Son Ho
10
-208
/
+386
2022-11-10
Update the way function names are handled in Pure
Son Ho
8
-142
/
+162
2022-11-10
Reorganize branching symbolic expansions to prepare for the join operation
Son Ho
12
-104
/
+184
2022-11-10
Reorganize the symoblic expansions to separate the branching/non-branching ones
Son Ho
3
-72
/
+95
2022-11-10
Update `switch` to have a specific treatment of ADTs
Son Ho
9
-196
/
+207
2022-11-07
Update some comments
Son Ho
2
-14
/
+14
2022-11-07
Rename "inactivated borrows" to "reserved borrows"
Son Ho
12
-89
/
+91
2022-11-07
Add some .mli files
Son Ho
16
-381
/
+642
2022-11-07
Update InterpreterBorrows
Son Ho
1
-70
/
+35
2022-11-07
Add ids to the dummy variables
Son Ho
9
-93
/
+139
2022-11-07
Remove the argument [end_borrows] from prepare_lplace and drop_outer_loans_at...
Son Ho
3
-52
/
+24
2022-11-07
Deactivate filter_drop_assigns and implement remove_useless_cf_merges in PreP...
Son Ho
1
-4
/
+107
2022-11-07
Replace all the occurrences of `failwith ...` with `raise (Failure ...)`
Son Ho
17
-148
/
+171
2022-11-07
Fix an issue with drop_value
Son Ho
2
-28
/
+32
2022-10-28
Update aeneas.opam
Son Ho
1
-2
/
+2
2022-10-28
Move the AssignGlobal case from statement to rvalue
Son Ho
5
-40
/
+46
2022-10-28
Make minor modifications
Son Ho
4
-7
/
+11
2022-10-28
Make minor updates to account for Charon's changes
Son Ho
11
-52
/
+47
2022-10-28
Take care of some TODOs
Son Ho
10
-12
/
+10
2022-10-28
Move some files to the Charon project
Son Ho
29
-3486
/
+57
2022-10-27
Reorganize Print.ml
Son Ho
4
-270
/
+279
2022-10-27
Reformat the code
Son Ho
7
-22
/
+68
2022-10-27
Fix some comment references
Son Ho
6
-17
/
+19
2022-10-27
Move constant_value to PrimitiveValues.ml
Son Ho
20
-156
/
+183
2022-10-27
Rename driver.ml to Driver.ml
Son Ho
2
-1
/
+1
2022-10-27
Update the README and a comment
Son Ho
1
-2
/
+3
2022-10-27
Reorganize a bit the project
Son Ho
57
-0
/
+24491