Skip to content
jamesbornholtPublic

About

A synthesis-enabled solver for relational logic

Resources

Stars

29 stars

Watchers

3 watching

Forks

Latest commit

 

History

31 Commits

Folders and files

Repository files navigation

Ocelot

Build Status

Ocelot provides an embedding of relational logic in Rosette, a solver-aided programming language. Ocelot enables both verification and synthesis of relational logic expressions.

Installation

From the Racket package server

Run:

raco pkg install ocelot

From Source

Clone this respository, enter its directory, and run:

raco pkg install

Getting started

Open the Ocelot documentation:

raco docs ocelot

About

A synthesis-enabled solver for relational logic

Resources

Stars

29 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages