]> matita.cs.unibo.it Git - helm.git/commitdiff
corrected xhtml
authorFerruccio Guidi <ferruccio.guidi@unibo.it>
Fri, 22 Jul 2016 17:40:26 +0000 (17:40 +0000)
committerFerruccio Guidi <ferruccio.guidi@unibo.it>
Fri, 22 Jul 2016 17:40:26 +0000 (17:40 +0000)
14 files changed:
helm/www/lambdadelta/BTM.html
helm/www/lambdadelta/apps_2.html
helm/www/lambdadelta/basic_1.html
helm/www/lambdadelta/basic_2.html
helm/www/lambdadelta/documentation.html
helm/www/lambdadelta/ground_1.html
helm/www/lambdadelta/ground_2.html
helm/www/lambdadelta/home.html
helm/www/lambdadelta/implementation.html
helm/www/lambdadelta/news.html
helm/www/lambdadelta/osn.html
helm/www/lambdadelta/specification.html
helm/www/lambdadelta/web/home/osn.ldw.xml
helm/www/lambdadelta/xslt/ld_web_root.xsl

index 87ca3917c8f3418b0e8dbf88e5fd5eed5e97a198..382f647f1756a20cf764521c754aa3325d6d00e2 100644 (file)
     <div xmlns:ld="http://lambdadelta.info/" class="spacer">
       <br />
     </div>
-    <div xmlns:ld="http://lambdadelta.info/" class="spacer">Last update: Fri, 22 Jul 2016 19:08:42 +0200</div>
+    <div xmlns:ld="http://lambdadelta.info/" class="spacer">Last update: Fri, 22 Jul 2016 19:34:08 +0200</div>
   </body>
 </html>
index e1a4e7961825b360dc14ffd11b33febea1eeae7f..b5d4a797fe72eec9060dc60278960b48308232bb 100644 (file)
     <div xmlns:ld="http://lambdadelta.info/" class="spacer">
       <br />
     </div>
-    <div xmlns:ld="http://lambdadelta.info/" class="spacer">Last update: Fri, 22 Jul 2016 19:08:42 +0200</div>
+    <div xmlns:ld="http://lambdadelta.info/" class="spacer">Last update: Fri, 22 Jul 2016 19:34:08 +0200</div>
   </body>
 </html>
index ad01b36447cd30b61b6c8267897bd2ec690ef250..cfcf7c77b9d7b52d1da7b8e343bd140b63b6b627 100644 (file)
     <div xmlns:ld="http://lambdadelta.info/" class="spacer">
       <br />
     </div>
-    <div xmlns:ld="http://lambdadelta.info/" class="spacer">Last update: Fri, 22 Jul 2016 19:08:42 +0200</div>
+    <div xmlns:ld="http://lambdadelta.info/" class="spacer">Last update: Fri, 22 Jul 2016 19:34:08 +0200</div>
   </body>
 </html>
index 287810b55c89251b87912b9206e48e754e052649..1e1fa23b9d2e5910e5074d4c68a50c525032755c 100644 (file)
     <div xmlns:ld="http://lambdadelta.info/" class="spacer">
       <br />
     </div>
-    <div xmlns:ld="http://lambdadelta.info/" class="spacer">Last update: Fri, 22 Jul 2016 19:08:42 +0200</div>
+    <div xmlns:ld="http://lambdadelta.info/" class="spacer">Last update: Fri, 22 Jul 2016 19:34:08 +0200</div>
   </body>
 </html>
index fc3e24bc8caf225a3b4948c339acf43f9d8470ea..eb29584b54d49a3e20c1383e778987c0c7177f80 100644 (file)
     <div xmlns:ld="http://lambdadelta.info/" class="spacer">
       <br />
     </div>
-    <div xmlns:ld="http://lambdadelta.info/" class="spacer">Last update: Fri, 22 Jul 2016 19:08:42 +0200</div>
+    <div xmlns:ld="http://lambdadelta.info/" class="spacer">Last update: Fri, 22 Jul 2016 19:34:08 +0200</div>
   </body>
 </html>
index e732b224bfbc73cc004a9e706c9309c2a216092b..6dd32de67dd660ab34c70ebec54c32f84207bbcb 100644 (file)
     <div xmlns:ld="http://lambdadelta.info/" class="spacer">
       <br />
     </div>
-    <div xmlns:ld="http://lambdadelta.info/" class="spacer">Last update: Fri, 22 Jul 2016 19:08:42 +0200</div>
+    <div xmlns:ld="http://lambdadelta.info/" class="spacer">Last update: Fri, 22 Jul 2016 19:34:08 +0200</div>
   </body>
 </html>
index e4ef243ae72674c9788ddf543c25c2a7ecb7356b..1a9b9352fa83780b81626d8fec8e83f4412b44ee 100644 (file)
     <div xmlns:ld="http://lambdadelta.info/" class="spacer">
       <br />
     </div>
-    <div xmlns:ld="http://lambdadelta.info/" class="spacer">Last update: Fri, 22 Jul 2016 19:08:42 +0200</div>
+    <div xmlns:ld="http://lambdadelta.info/" class="spacer">Last update: Fri, 22 Jul 2016 19:34:08 +0200</div>
   </body>
 </html>
index 30ed25317906f31eaf70dc2bc7823bc90fdea90e..d28db2fab9b10f802eb4b9aeeb7839d955f3ba55 100644 (file)
     <div xmlns:ld="http://lambdadelta.info/" class="spacer">
       <br />
     </div>
-    <div xmlns:ld="http://lambdadelta.info/" class="spacer">Last update: Fri, 22 Jul 2016 19:08:41 +0200</div>
+    <div xmlns:ld="http://lambdadelta.info/" class="spacer">Last update: Fri, 22 Jul 2016 19:34:08 +0200</div>
   </body>
 </html>
index dabbb6d2c42cb0e22a002d629c9812cb982c1eba..eb42a5a58b57bd6e982df4398dc777ea7aba9374 100644 (file)
       +3% with optimized compilation, +5% without optimized compilation.
       [Svn revision: 13108] (<a href="http://lambdadelta.info/download/helena_0.8.3.tar.gz">archived source code</a>).
       <ul>
-          <li>
+          <li class="">
             <span class="emph gamma">2015-06.</span>
          The corrected specification of Landau's "Grundlagen der Analysis"
          is successfully validated in a λProlog implementation of λδ version 3.
       <a href="http://lambdadelta.info/documentation.html#ldJ3a">Documentation (J3a)</a>.
       [Svn revision: 13035] (<a href="http://lambdadelta.info/download/helena_0.8.2.tar.gz">archived source code</a>).
       <ul>
-          <li>
+          <li class="">
          The specification of Landau's "Grundlagen der Analysis"
          for <a href="http://coq.inria.fr/">Coq 8</a>:
          <a href="http://lambdadelta.info/download/grundlagen_2.v">grundlagen_2.v</a>
          (revised <span class="emph gamma">2015-02</span>).
       </li>
-          <li>
+          <li class="">
          The specification of Landau's "Grundlagen der Analysis"
          for <a href="http://matita.cs.unibo.it/">Matita 0.99.2</a>:
          <a href="http://lambdadelta.info/download/grundlagen_2.tar.bz2">grundlagen_2.tar.bz2</a>
          (revised <span class="emph gamma">2015-02</span>).
       </li>
-          <li>
+          <li class="">
          The corrected specification of Landau's "Grundlagen der Analysis":  
          <a href="http://lambdadelta.info/download/grundlagen_2.aut">grundlagen_2.aut</a>
          (revised <span class="emph gamma">2014-12</span>).
       </li>
-          <li>
+          <li class="">
             <span class="emph gamma">2015-02.</span>
          The translated specification of Landau's "Grundlagen der Analysis"
          is successfully validated in CC by <a href="http://coq.inria.fr/">Coq 8.4.3</a>.
       </li>
-          <li>
+          <li class="">
             <span class="emph gamma">2014-12.</span>
          The corrected specification of Landau's "Grundlagen der Analysis"
          is successfully validated in λδ version 3.
       increases of 22% with respect to version 0.8.0.
       [Svn revision: 11032] (<a href="http://lambdadelta.info/download/helena_0.8.1.tar.gz">archived source code</a>).
       <ul>
-          <li>
+          <li class="">
          A <a href="http://www.jedsoft.org/jed/">Jed mode</a>
          for editing ".hln" files (containing λδ textual syntax):
          <a href="http://lambdadelta.info/download/helena.sl">helena.sl</a>
          (revised <span class="emph alpha">2010-11</span>).
       </li>
-          <li>
+          <li class="">
             <span class="emph beta">2009-12.</span>
          Helena appears in F. Wiedijk's
          <a href="http://www.cs.ru.nl/%7Efreek/digimath/index.html#helena">
       <a href="http://lambdadelta.info/documentation.html#ldR2a">Documentation (R2a)</a>.
       [Svn revision: 10304] (<a href="http://lambdadelta.info/download/helena_0.8.0.tar.gz">archived source code</a>).
       <ul>
-          <li>
+          <li class="">
          A <a href="http://www.jedsoft.org/jed/">Jed mode</a>
          for editing ".aut" files
          (containing <a href="http://www.win.tue.nl/automath/">Automath</a> textual syntax):
          <a href="http://lambdadelta.info/download/automath.sl">automath.sl</a>
          (revised <span class="emph gamma">2008-07</span>).
       </li>
-          <li>
+          <li class="">
             <span class="emph beta">2009-09.</span>
          Jutting's specification of Landau's "Grundlagen der Analysis"
          enters λδ Digital Library.
       </li>
-          <li>
+          <li class="">
             <span class="emph beta">2009-06.</span>
          Jutting's specification of Landau's "Grundlagen der Analysis"
          is successfully processed, enabling sort inclusion.
     <div xmlns:ld="http://lambdadelta.info/" class="spacer">
       <br />
     </div>
-    <div xmlns:ld="http://lambdadelta.info/" class="spacer">Last update: Fri, 22 Jul 2016 19:08:42 +0200</div>
+    <div xmlns:ld="http://lambdadelta.info/" class="spacer">Last update: Fri, 22 Jul 2016 19:34:08 +0200</div>
   </body>
 </html>
index 9a7841afeffa27ac1a2694882c3fb34f0322f6c2..80293df2451ca05913437752f0e25a1b625cab46 100644 (file)
         <span class="emph gamma">February 2015.</span>
         <a href="http://lambdadelta.info/implementation.html#v2">"Helena 0.8.2"</a> is updated.
       <ul>
-          <li>
+          <li class="">
          The translated specification of Landau's "Grundlagen der Analysis"
          is validated in CC by <a href="http://coq.inria.fr/">Coq 8.4.3</a>. 
       </li>
         <span class="emph gamma">December 2014.</span>
         <a href="http://lambdadelta.info/implementation.html#v2">"Helena 0.8.2"</a> is released.
       <ul>
-          <li>
+          <li class="">
          The corrected specification of Landau's "Grundlagen der Analysis"
          is validated in λδ version 3. 
       </li>
         <span class="emph alpha">December 2012.</span>
       The character "_" is removed from the denomination "lambda_delta":
       <ul>
-          <li>
+          <li class="">
          The denomination "\lambda\delta" is used in λδ-related texts.
       </li>
-          <li>
+          <li class="">
          The denomination "lambdadelta" is used in λδ-related identifiers.
       </li>
-          <li>
+          <li class="">
          Permanent λδ URL acquired:
          <a href="http://lambdadelta.info/">http://lambdadelta.info/</a>
          (pointing at this site).
         <span class="emph alpha">September 2011.</span>
       The denomination "lambda-delta" changes to "lambda_delta":
       <ul>
-          <li>
+          <li class="">
          The character "-" is reserved in λδ textual syntax
          (recognized by "Helena 0.8.1").            
       </li>
-          <li>
+          <li class="">
          Eventually, the occurrences of the character "-"
          will be replaced by "_" in all λδ-related identifiers.
       </li>
-          <li>
+          <li class="">
          In particular, this refactoring involves file names and path names.
       </li>
         </ul>
     <div xmlns:ld="http://lambdadelta.info/" class="spacer">
       <br />
     </div>
-    <div xmlns:ld="http://lambdadelta.info/" class="spacer">Last update: Fri, 22 Jul 2016 19:08:41 +0200</div>
+    <div xmlns:ld="http://lambdadelta.info/" class="spacer">Last update: Fri, 22 Jul 2016 19:34:08 +0200</div>
   </body>
 </html>
index e367a682d8de565f939d9cd4c5627c2628e0205b..db920807379c51a17cb8b2444329ddfe967670c8 100644 (file)
       In order to meet these design goals, OSN pursues the following features.
    </div>
     <ul xmlns:ld="http://lambdadelta.info/">
-      <span class="red-mark">
-        <li>
-          <span class="alpha">
-            <a href="https://en.wikipedia.org/wiki/S-expression">Symbolic expressions</a>
+      <li class="red-mark">
+        <span class="alpha">
+          <a href="https://en.wikipedia.org/wiki/S-expression">Symbolic expressions</a>
       based on widely accepted syntactical conventions
       provide for a <span class="emph ">lightweight</span> and <span class="emph ">generic</span> grammar,
       which is both <span class="emph ">easy for machines to process</span>,
       Apparently, these features fall outside the scope of OSN,
       which targets the data structures of <span class="emph ">formal languages</span>. 
    </span>
-        </li>
-      </span>
+      </li>
       <br />
-      <span class="blue-mark">
-        <li>
-          <span class="alpha">
+      <li class="blue-mark">
+        <span class="alpha">
       Optionally <a href="https://en.wikipedia.org/wiki/Namespace">qualified</a> symbolic expressions 
       allow OSN texts to mix data from different domains preserving their own semantics
       because name conflicts can be avoided.
       domain-specific OSN applications can work as expected even if
       data from different domains is added to the text they process.
    </span>
-        </li>
-      </span>
+      </li>
       <br />
-      <span class="green-mark">
-        <li>
-          <span class="alpha">
+      <li class="green-mark">
+        <span class="alpha">
       The <a href="https://en.wikipedia.org/wiki/ASCII">US-ASCII</a> character set,
       extended to <a href="http://www.utf-8.com/">UTF-8</a> in
       free-form text strings for the convenience of human readers,
       makes OSN documents <span class="emph ">easy to visualize and transport</span> over communication media.
       OSN design aims at supporting <span class="emph ">application-independent</span> standard encodings.
    </span>
-        </li>
-      </span>
+      </li>
     </ul>
     <div xmlns:ld="http://lambdadelta.info/" class="head2dx" id="grammar">Grammar <img class="icon37" alt="[butterfly]" title="\lambda\delta butterfly" src="http://lambdadelta.info/images/b6.png" />
     </div>
       and are available for extensions of OSN.
    </div>
     <ul xmlns:ld="http://lambdadelta.info/">
-      <li>
+      <li class="">
       This token can represent the identifiers and the numerical constants of most programming languages:
       <br />
         <span class="emph ebnf">symbol = 1 * symbol-char ; <br />symbol-char = '+' | '-' | '.' | '0' | ... | '9' | 'A' | ... | 'Z' | '_' | '`' | 'a' | ... | 'z' ; </span>
       </li>
       <br />
-      <li>
+      <li class="">
       This token contains free-form text with commonly accepted escape sequences:
       <br />
         <span class="emph ebnf">string = '"' , * ( string-char | "'" | '\' escape ) , '"' ; <br />string-char = ( #0 | ... | #10FFFF ) - ( #0 | ... | #1F | "'" | '\' | '"' | #7F ) ; <br />escape = 1 * space | '"' | "'" | '(' | ')' | '0' | '\' | 'a' | 'b' | 'e' | 'f' | 'n' | 'r' | 't' | ( 'u' , 4 * 4 hex ) | 'v' | ( 'x' , 2 * 2 hex ) ; <br />space = #9 | ... | #D | #20 ; <br />hex = '0' | ... | '9' | 'A' | ... | 'F' | 'a' | ... | 'f' ; </span>
       </li>
       <br />
-      <li>
+      <li class="">
       This token is a widely used alternative of the former token:
       <br />
         <span class="emph ebnf">string-alt = "'" , * ( string-char | '"' | '\' escape ) , "'" ; </span>
       </li>
       <br />
-      <li>
+      <li class="">
       This token separates the qualifiers of a symbolic expression:
       <br />
         <span class="emph ebnf">sep = ':' ; </span>
       </li>
       <br />
-      <li>
+      <li class="">
       This token starts a compound symbolic expression:
       <br />
         <span class="emph ebnf">open = '(' | '&lt;' | '[' | '{' ; </span>
       </li>
       <br />
-      <li>
+      <li class="">
       This token ends a compound symbolic expression:
       <br />
         <span class="emph ebnf">close = ')' | '&gt;' | ']' | '}' ; </span>
       </li>
       <br />
-      <li>
+      <li class="">
       This token is ignored and separates the other tokens:
       <br />
         <span class="emph ebnf">gap = space | ',' | ';' | '=' ; </span>
       Spaces of the form <span class="emph ebnf">1 * gap </span> can appear between any pair of tokens.
    </div>
     <ul xmlns:ld="http://lambdadelta.info/">
-      <li>
+      <li class="">
       An OSN text:
       <br />
         <span class="emph ebnf">text = * q-expr ; </span>
       </li>
       <br />
-      <li>
+      <li class="">
       A qualified symbolic expression:
       <br />
         <span class="emph ebnf">q-expr = * ( symbol , 1 * sep ) , expr ; </span>
       </li>
       <br />
-      <li>
+      <li class="">
       An unqualified symbolic expression:
       <br />
         <span class="emph ebnf">expr = symbol | string | string-alt | ( open , text , close ) ; </span>
     <div xmlns:ld="http://lambdadelta.info/" class="spacer">
       <br />
     </div>
-    <div xmlns:ld="http://lambdadelta.info/" class="spacer">Last update: Fri, 22 Jul 2016 19:08:41 +0200</div>
+    <div xmlns:ld="http://lambdadelta.info/" class="spacer">Last update: Fri, 22 Jul 2016 19:37:02 +0200</div>
   </body>
 </html>
index f93c67c628cb6907db6ea8a08f67dfba49bc0c5b..fb8b6d6bdfbefb01759bb9b186cf953297774911 100644 (file)
          Source scripts.
          <a href="http://lambdadelta.info/documentation.html#ldJ1a">Documentation (J1a)</a>.
          <ul>
-            <li>
+            <li class="">
               <span class="emph delta">2015 January 15.</span>
             17 new lemmas and former lemma "eq_nat_dec" renamed as "nat_dec_neg".
          </li>
       (revised <span class="emph delta">2011-09</span>).
       Static HTML pages generated by the <a href="http://helm.cs.unibo.it/">HELM</a> rendering engine.  
       <ul>
-          <li>
+          <li class="">
             <a href="http://lambdadelta.info/static/matita/lambdadelta/basic_1/pr3/pr3/pr3_confluence.con.html">
             Confluence of reduction</a>
          (Church-Rosser property).
       </li>
-          <li>
+          <li class="">
             <a href="http://lambdadelta.info/static/matita/lambdadelta/basic_1/ty3/props/ty3_correct.con.html">
             Correctness of types</a>.
       </li>
-          <li>
+          <li class="">
             <a href="http://lambdadelta.info/static/matita/lambdadelta/basic_1/ty3/props/ty3_unique.con.html">
             Uniqueness of types up to conversion</a>.
       </li>
-          <li>
+          <li class="">
             <a href="http://lambdadelta.info/static/matita/lambdadelta/basic_1/ty3/pr3/ty3_sred_pr3.con.html">
             Subject reduction of the type assignment</a>.
       </li>
-          <li>
+          <li class="">
             <a href="http://lambdadelta.info/static/matita/lambdadelta/basic_1/ty3/arity_props/ty3_sn3.con.html">
             Strong normalization of the typed terms</a>.
       </li>
-          <li>
+          <li class="">
             <a href="http://lambdadelta.info/static/matita/lambdadelta/basic_1/ty3/dec/ty3_inference.con.html">
             Decidability of the type inference problem</a>.
       </li>
     <div xmlns:ld="http://lambdadelta.info/" class="spacer">
       <br />
     </div>
-    <div xmlns:ld="http://lambdadelta.info/" class="spacer">Last update: Fri, 22 Jul 2016 19:08:42 +0200</div>
+    <div xmlns:ld="http://lambdadelta.info/" class="spacer">Last update: Fri, 22 Jul 2016 19:34:08 +0200</div>
   </body>
 </html>
index 1f56010588f35eb77b065d0dcf5d5359a2e667d7..54589fe2071932044b92738c4b3562c81b1f7215 100644 (file)
@@ -13,7 +13,7 @@
       generic abstract syntax trees in the domain of formal languages.
       In order to meet these design goals, OSN pursues the following features.
    </body>
-   <list><style class="red-mark"><item><style class="alpha">
+   <list><item class="red-mark"><style class="alpha">
       <link to="https://en.wikipedia.org/wiki/S-expression">Symbolic expressions</link>
       based on widely accepted syntactical conventions
       provide for a <notice text="lightweight"/> and <notice text="generic"/> grammar,
       as well as the support for canonicalization.
       Apparently, these features fall outside the scope of OSN,
       which targets the data structures of <notice text="formal languages"/>. 
-   </style></item></style>
-   <newline/>
-   <style class="blue-mark"><item><style class="alpha">
+   </style></item><newline/>
+   <item class="blue-mark"><style class="alpha">
       Optionally <link to="https://en.wikipedia.org/wiki/Namespace">qualified</link> symbolic expressions 
       allow OSN texts to mix data from different domains preserving their own semantics
       because name conflicts can be avoided.
       As a consequence OSN documents are <notice text="easy to extend"/> in that
       domain-specific OSN applications can work as expected even if
       data from different domains is added to the text they process.
-   </style></item></style>
-   <newline/>
-   <style class="green-mark"><item><style class="alpha">
+   </style></item><newline/>
+   <item class="green-mark"><style class="alpha">
       The <link to="https://en.wikipedia.org/wiki/ASCII">US-ASCII</link> character set,
       extended to <link to="http://www.utf-8.com/">UTF-8</link> in
       free-form text strings for the convenience of human readers,
       makes OSN documents <notice text="easy to visualize and transport"/> over communication media.
       OSN design aims at supporting <notice text="application-independent"/> standard encodings.
-   </style></item></style></list>
+   </style></item></list>
 
    <section6 name="grammar">Grammar</section6>
 
index 56ab24894de4176c27e8a18ea6e3046efd8f7974..b574a4125570d607f8c47fc719468ba485397af2 100644 (file)
 </xsl:template>
 
 <xsl:template match="ld:item">
-   <li><xsl:apply-templates/></li>
+   <li class="{@class}"><xsl:apply-templates/></li>
 </xsl:template>
 
 <xsl:template match="ld:style">