From ea3763f3bc406dd3257e1d8ec4d489a0790ae713 Mon Sep 17 00:00:00 2001
From: msozeau
Date: Wed, 8 Aug 2007 13:14:05 +0000
Subject: A better Program documentation. Include it in the generated stdlib
doc.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@10061 85f007b7-540e-0410-9357-904b9bb8a0f7
---
doc/stdlib/Library.tex | 2 ++
doc/stdlib/index-list.html.template | 12 ++++++++++++
doc/stdlib/make-library-files | 2 +-
doc/stdlib/make-library-index | 2 +-
4 files changed, 16 insertions(+), 2 deletions(-)
(limited to 'doc/stdlib')
diff --git a/doc/stdlib/Library.tex b/doc/stdlib/Library.tex
index fffcddc853..81fdd2a6ea 100755
--- a/doc/stdlib/Library.tex
+++ b/doc/stdlib/Library.tex
@@ -45,6 +45,8 @@ The standard library is composed of the following subdirectories:
\item[Wellfounded] Well-founded relations (basic results).
\item[IntMap] Representation of finite sets by an efficient
structure of map (trees indexed by binary integers).
+ \item[Program] Tactcis to deal with dependently-typed programs and
+ their proofs.
\end{description}
diff --git a/doc/stdlib/index-list.html.template b/doc/stdlib/index-list.html.template
index 2a8693438b..65d69a1d8e 100644
--- a/doc/stdlib/index-list.html.template
+++ b/doc/stdlib/index-list.html.template
@@ -402,5 +402,17 @@ through the Require Import command.
theories/Ints/num/ZnZ.v
+
+ Program:
+ Support for dependently-typed programming.
+
+
+ theories/Program/Wf.v
+ theories/Program/Equality.v
+ theories/Program/Tactics.v
+ theories/Program/Utils.v
+ theories/Program/Program.v
+ theories/Program/FunctionalExtensionality.v
+
diff --git a/doc/stdlib/make-library-files b/doc/stdlib/make-library-files
index 91e3cc3f45..6eb1333a5e 100755
--- a/doc/stdlib/make-library-files
+++ b/doc/stdlib/make-library-files
@@ -10,7 +10,7 @@
# En supposant que make fait son boulot, ca fait un tri topologique du
# graphe des dépendances
-LIBDIRS="Arith NArith ZArith Reals Logic Bool Lists IntMap Relations Sets Sorting Wellfounded Setoids"
+LIBDIRS="Arith NArith ZArith Reals Logic Bool Lists IntMap Relations Sets Sorting Wellfounded Setoids Program"
rm -f library.files.ls.tmp
(cd $COQTOP/theories; find $LIBDIR -name "*.v" -ls) > library.files.ls.tmp
diff --git a/doc/stdlib/make-library-index b/doc/stdlib/make-library-index
index cbcd15ef33..27dfc434f1 100755
--- a/doc/stdlib/make-library-index
+++ b/doc/stdlib/make-library-index
@@ -7,7 +7,7 @@ FILE=$1
cp -f $FILE.template tmp
echo -n Building file index-list.prehtml ...
-LIBDIRS="Init Logic Bool Arith NArith ZArith QArith Relations Sets Setoids Lists Sorting Wellfounded IntMap FSets Reals Ints Ints/num"
+LIBDIRS="Init Logic Bool Arith NArith ZArith QArith Relations Sets Setoids Lists Sorting Wellfounded IntMap FSets Reals Ints Ints/num Program"
for k in $LIBDIRS; do
i=../theories/$k
--
cgit v1.2.3