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