diff options
| author | filliatr | 2000-12-12 22:36:15 +0000 |
|---|---|---|
| committer | filliatr | 2000-12-12 22:36:15 +0000 |
| commit | b6018c78b25da14d4f44cf10de692f968cba1e98 (patch) | |
| tree | c152b9761b70cbc554efdc2f05f3a995444ed259 /doc/Library.tex | |
| parent | 88e2679b89a32189673b808acfe3d6181a38c000 (diff) | |
Initial revision
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@8143 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'doc/Library.tex')
| -rwxr-xr-x | doc/Library.tex | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/doc/Library.tex b/doc/Library.tex new file mode 100755 index 0000000000..bb9ef22c18 --- /dev/null +++ b/doc/Library.tex @@ -0,0 +1,57 @@ +\documentclass[11pt]{article} + +\input{./title} +\input{./macros} +\input{./library/macros} + +\begin{document} + +\coverpage{The standard library}% +{\ } + +\tableofcontents + +\newpage +\section*{The \Coq\ standard library} + +This document is a short description of the \Coq\ standard library. +This library comes with the system as a complement of the core library +(the {\bf INIT} library ; see the Reference Manual for a description +of this library). It provides a set of modules directly available +through the \verb!Require! command. + +The standard library is composed of the following subdirectories: + +\medskip +\begin{tabular}{lp{10cm}} + {\bf LOGIC} & Classical logic and dependent equality \\ + {\bf ARITH} & Basic Peano arithmetic \\ + {\bf ZARITH} & Binary integers \\ + {\bf BOOL} & Booleans (basic functions and results) \\ + {\bf LISTS} & Monomorphic and polymorphic lists (basic functions and + results), Streams (infinite sequences defined with co-inductive + types) \\ + {\bf SETS} & Sets (classical, constructive, finite, infinite, powerset, + etc.) \\ + {\bf RELATIONS} & Relations (definitions and basic results). There is + a subdirectory about well-founded relations ({\bf WELLFOUNDED}) \\ + {\bf SORTING} & Axiomatizations of sorts \\ + {\bf REALS} & Axiomatization of Real Numbers (classical, basic functions + and results, integer part and fractional part, require ZARITH + library) +\end{tabular} +\medskip + +Each of these subdirectories contains a set of modules, whose +specifications ({\sf Gallina} files) have +been roughly, and automatically, pasted in the following pages. There +is also a version of this document in HTML format on the WWW, which +you can access from the \Coq\ home page at +\texttt{http://pauillac.inria.fr/coq/coq-eng.html}. + + +\input{library/libdoc.tex} + +\end{document} + +% $Id$ |
