Skip to content

Commit

Permalink
SSProve backend
Browse files Browse the repository at this point in the history
  • Loading branch information
cmester0 committed Nov 15, 2023
1 parent 5d398fe commit 6f0ace2
Show file tree
Hide file tree
Showing 13 changed files with 3,700 additions and 360 deletions.
3 changes: 3 additions & 0 deletions cli/options/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,8 @@ pub enum Backend {
Fstar(FStarOptions),
/// Use the Coq backend
Coq,
/// Use the SSProve backend
Ssprove,
/// Use the EasyCrypt backend (warning: work in progress!)
Easycrypt,
/// Use the ProVerif backend (warning: work in progress!)
Expand All @@ -143,6 +145,7 @@ impl fmt::Display for Backend {
match self {
Backend::Fstar(..) => write!(f, "fstar"),
Backend::Coq => write!(f, "coq"),
Backend::Ssprove => write!(f, "ssprove"),
Backend::Easycrypt => write!(f, "easycrypt"),
Backend::ProVerif => write!(f, "proverif"),
}
Expand Down
188 changes: 108 additions & 80 deletions engine/backends/coq/coq/coq_backend.ml

Large diffs are not rendered by default.

Loading

0 comments on commit 6f0ace2

Please sign in to comment.