@@ -4,42 +4,37 @@ A manual to Copilot can be downloaded [here](downloads/copilot_tutorial.pdf).
44Copilot comes with a set of examples as part of its distribution, available in
55the [ Examples
66directory] ( https://github.com/Copilot-Language/Copilot/tree/master/Examples ) of
7- the main repository.
7+ the repository.
88
99
1010## Structure and Sources
1111Apart from the Copilot [ Github project
1212page] ( https://github.com/Copilot-Language ) , there are a number of sub-projects
13- that make up Copilot:
13+ that make up Copilot, that all share a single repository :
1414
15- - ` Copilot ` : The main Copilot package, to which all others are a dependency.
15+ - ` copilot ` : The main Copilot package, to which all others are a dependency.
1616 One should install this one to install Copilot.
17- ([ Sources] ( https://github.com/Copilot-Language/Copilot ) )
17+ ([ Sources] ( https://github.com/Copilot-Language/copilot ) )
1818 ([ Hackage] ( https://hackage.haskell.org/package/copilot ) )
1919
2020- ` copilot-core ` : The core language, which efficiently represents Copilot
2121 expressions. The core is only of interest to implementers wishing to add a
2222 new back-end to Copilot.
23- ([ Sources] ( https://github.com/Copilot-Language/copilot-core ) )
2423 ([ Hackage] ( https://hackage.haskell.org/package/copilot-core ) )
2524
2625- ` copilot-language ` : The front-end of Copilot defining the user language. A
2726 user of Copilot typically interacts with this library.
28- ([ Sources] ( https://github.com/Copilot-Language/copilot-language ) )
2927 ([ Hackage] ( https://hackage.haskell.org/package/copilot-language ) )
3028
3129- ` copilot-libraries ` : User-supplied libraries for Copilot, including
3230 linear-temporal logic, fault-tolerant voting, regular expressions, etc.
33- ([ Sources] ( https://github.com/Copilot-Language/copilot-libraries ) )
3431 ([ Hackage] ( https://hackage.haskell.org/package/copilot-libraries ) )
3532
3633- ` copilot-c99 ` : A backend writing hard realtime C99 code. It writes
3734 readable output and ensures the output code is constant in memory and time.
38- ([ Sources] ( https://github.com/Copilot-Language/copilot-c99 ) )
3935 ([ Hackage] ( https://hackage.haskell.org/package/copilot-c99 ) )
4036
4137- ` copilot-theorem ` : Some tools to prove properties on Copilot.
42- ([ Sources] ( https://github.com/Copilot-Language/copilot-theorem ) )
4338 ([ Hackage] ( https://hackage.haskell.org/package/copilot-theorem ) )
4439
4540Additionally there is a specific repository that lists most of the papers and
0 commit comments