summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorGravatar xleroy <xleroy@fca1b0fc-160b-0410-b1d3-a4f43f01ea2e>2007-08-28 12:57:58 +0000
committerGravatar xleroy <xleroy@fca1b0fc-160b-0410-b1d3-a4f43f01ea2e>2007-08-28 12:57:58 +0000
commitc48b9097201dc9a1e326acdbce491fe16cab01e6 (patch)
tree53335d9dcb4aead3ec1f42e4138e87649640edd0 /doc
parent2b89ae94ffb6dc56fa780acced8ab7ad0afbb3b5 (diff)
Fusion de la branche restr-cminor. En Clight, C#minor et Cminor, les expressions sont maintenant pures et les appels de fonctions sont des statements. Ajout de semantiques coinductives pour la divergence en Clight, C#minor, Cminor. Preuve de preservation semantique pour les programmes qui divergent.
git-svn-id: https://yquem.inria.fr/compcert/svn/compcert/trunk@409 fca1b0fc-160b-0410-b1d3-a4f43f01ea2e
Diffstat (limited to 'doc')
-rw-r--r--doc/index.html3
-rwxr-xr-xdoc/removeproofs4
2 files changed, 5 insertions, 2 deletions
diff --git a/doc/index.html b/doc/index.html
index e75e7b1..4390c87 100644
--- a/doc/index.html
+++ b/doc/index.html
@@ -25,7 +25,7 @@ a:active {color : Red; text-decoration : underline; }
<H1 align="center">The Compcert certified compiler</H1>
<H2 align="center">Commented Coq development</H2>
-<H3 align="center">Version 1.0, 2007-08-03</H3>
+<H3 align="center">Version 1.0, 2007-08-28</H3>
<H2>Introduction</H2>
@@ -274,6 +274,7 @@ Proofs that compiler passes are type-preserving:
<UL>
<LI> <A HREF="html/Main.html">Main</A>: composing the passes together; the
final semantic preservation theorems.
+<LI> <A HREF="html/Complements.html">Complements</A>: interesting consequences of the semantic preservation theorems.
</UL>
<HR>
diff --git a/doc/removeproofs b/doc/removeproofs
index 82809ba..5ae9a23 100755
--- a/doc/removeproofs
+++ b/doc/removeproofs
@@ -2,7 +2,9 @@
for i in $*; do
mv $i $i.bak
- sed -e '/<code class="keyword">Proof<\/code> *\./,/<code class="keyword">\(Qed\|Defined\)<\/code> *\./d' $i.bak > $i
+ sed -e '/<span class="keyword">Proof<\/span> *\./,/<span class="keyword">\(Qed\|Defined\)<\/span> *\./d' \
+ -e "s/\"'do' X <- A ; B\" error_monad_scope/doXAB error_monad_scope/g" \
+ $i.bak > $i
rm $i.bak
done