Skip to content
/ ssl-htt Public

Coq tactics for certification of the results of SSL-based program synthesis via Hoare Type Theory.

Notifications You must be signed in to change notification settings

TyGuS/ssl-htt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HTT Tactics for SSL

Coq tactics for the HTT framework to support certified program synthesis using SuSLik.

Requirements

Setup

This project depends on mczify; it is included as a submodule. To begin, set up the submodule.

git submodule init
git submodule update

Installing

With OPAM

We recommend installing with OPAM.

opam repo add coq-released https://coq.inria.fr/opam/released
opam pin add coq-htt git+https://github.com/TyGuS/htt\#master --no-action --yes
opam pin add coq-ssl-htt git+https://github.com/TyGuS/ssl-htt\#master --no-action --yes
opam install coq coq-mathcomp-ssreflect coq-fcsl-pcm coq-htt coq-hammer coq-ssl-htt

Manually

Run make clean && make install in the project root.

About

Coq tactics for certification of the results of SSL-based program synthesis via Hoare Type Theory.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published