diff options
author | William Bowman <wilbowma@indiana.edu> | 2011-08-05 11:11:34 -0300 |
---|---|---|
committer | Niels Horn <niels.horn@slackbuilds.org> | 2011-08-05 11:11:34 -0300 |
commit | bef4f3c03fd2f42dbc028393bc09a88100be5ba1 (patch) | |
tree | 5e77ff66789bb088f476e78341c57ee21842d2eb /academic/coq/README | |
parent | 76f24b37e8348f8e1cd835b72fb5a8372786d229 (diff) | |
download | slackbuilds-bef4f3c03fd2f42dbc028393bc09a88100be5ba1.tar.gz |
academic/coq: Added (The Coq Proof Assistant)
Signed-off-by: Niels Horn <niels.horn@slackbuilds.org>
Diffstat (limited to 'academic/coq/README')
-rw-r--r-- | academic/coq/README | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/academic/coq/README b/academic/coq/README new file mode 100644 index 0000000000..eec7b1118a --- /dev/null +++ b/academic/coq/README @@ -0,0 +1,19 @@ +Coq implements a program specification and mathematical higher-level +language called Gallina that is based on an expressive formal language +called the Calculus of Inductive Constructions that itself combines both +a higher-order logic and a richly-typed functional programming language. + +This requires OCaml (>= 3.10.2), camlp5 (with "transitional mode", avoiding +version 5.0.0), and GNU Make (>= 3.81). If you have ocamlopt, Coq +will be compiled to native code, which runs 4-10 times faster. For best +performance, OCaml should have support for pthreads. + +Note: camlp5 6.01 appears to have a bug that prevents Coq from building +correctly. This build has been tested with 6.02.3. + +If you want CoqIDE, you need LablGTK2 (>= 2.10.0) with development +files, and GTK2+ (>= 2.10.0). This also REQUIRES OCaml to have support +for pthreads. + +If you have emacs installed, emacs files for Coq will be installed. +Otherwise, they will be omitted. |