Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
TeX Makefile
branch: master

This branch is 137 commits ahead of niswegmann:master

Merge pull request #2 from chathhorn/patch-1

Add message about new repo location.
latest commit a8763f2acb
@leepike authored
Failed to load latest commit information.
ICFP2012
ISSE12
RV2015
co-kind-report
tutorial
README.md Add message about new repo location.
core-language.md
questions.md Bad indenting.
todo.md

README.md

STOP! The official Copilot repos are now at https://github.com/Copilot-Language/.

Overview

This package discusses issues with Copilot and includes documentation.

Copilot is a stream (i.e., infinite lists) domain-specific language (DSL) in Haskell that compiles into embedded C. Copilot is similar in spirit to languages like Lustre. Copilot contains an interpreter, multiple back-end compilers, and other verification tools.

Examples

Please see the files under the Examples directory in the Copilot for a number of examples showing the syntax, use of libraries, and use of the interpreter and back-ends. The examples is the best way to start.

Resources

copilot-discussion is available on Hackage.

Sources for each package are available on Github as well. Just go to Github and search for the package of interest. Feel free to fork!

Copyright, License

Copilot is distributed with the BSD3 license. The license file contains the BSD3 verbiage.

Thanks

We are grateful for NASA Contract NNL08AD13T to Galois, Inc and the National Institute of Aerospace, which partially supported this work.

Something went wrong with that request. Please try again.