Ocelot

May 9, 2017 ยท View on GitHub

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

Contents

  1. 1Installation
  2. 1.1From the Racket package server
  3. 1.2From Source
  4. 2Getting started