Skip to content

Commit fe8512a

Browse files
committed
Modified README to match with other repo's. Refs #1
1 parent b42583e commit fe8512a

File tree

1 file changed

+16
-28
lines changed

1 file changed

+16
-28
lines changed

README.md

Lines changed: 16 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,22 @@
1-
Overview
2-
========
3-
This repo includes papers and technical reports on
4-
[Copilot](https://github.com/Copilot-Language/Copilot/), a stream (i.e.,
5-
infinite lists) domain-specific language (DSL) in Haskell that compiles into
6-
embedded C. Copilot is similar in spirit to languages like Lustre. Copilot
7-
contains an interpreter, multiple back-end compilers, and other verification
8-
tools.
1+
# Copilot: a stream DSL
2+
Repository containg reports and documentation on Copilot.
93

10-
Resources
11-
=========
4+
Copilot is a runtime verification framework written in Haskell. It allows the
5+
user to write programs in a simple but powerful way using a stream-based
6+
approach.
127

13-
A main starting point is the [Copilot
14-
website](https://copilot-language.github.io/).
8+
Programs can be interpreted for testing, or translated C99 code to be
9+
incorporated in a project, or as a standalone application. The C99 backend
10+
ensures us that the output is constant in memory and time, making it suitable
11+
for systems with hard realtime requirements.
1512

16-
You can obtain the latest version of the Copilot tutorial
17-
[here](https://copilot-language.github.io/copilot_tutorial.pdf).
1813

19-
Please see the files under the Examples directory in the
20-
[Copilot](https://github.com/Copilot-Language/Copilot/tree/master/Examples) for
21-
a number of examples showing the syntax, use of libraries, and use of the
22-
interpreter and back-ends. The examples is the best way to start.
14+
## Further information
15+
For further information, install instructions and documentation, please visit
16+
the Copilot website:
17+
[https://copilot-language.github.io](https://copilot-language.github.io)
2318

24-
Copyright, License
25-
==================
26-
Copilot is distributed with the BSD3 license. The license file contains the
27-
[BSD3](http://en.wikipedia.org/wiki/BSD_licenses) verbiage.
28-
29-
Thanks
30-
======
31-
We are grateful for NASA Contract NNL08AD13T to [Galois,
32-
Inc](http://corp.galois.com/) and the [National Institute of
33-
Aerospace](http://www.nianet.org/), which partially supported this work.
3419

20+
## License
21+
Copilot is distributed under the BSD-3-Clause license, which can be found
22+
[here](https://raw.githubusercontent.com/Copilot-Language/Copilot/master/LICENSE).

0 commit comments

Comments
 (0)