]> matita.cs.unibo.it Git - helm.git/commitdiff
some bugs fixed
authorFerruccio Guidi <ferruccio.guidi@unibo.it>
Mon, 11 Mar 2013 19:21:15 +0000 (19:21 +0000)
committerFerruccio Guidi <ferruccio.guidi@unibo.it>
Mon, 11 Mar 2013 19:21:15 +0000 (19:21 +0000)
matita/matita/contribs/lambdadelta/Makefile
matita/matita/contribs/lambdadelta/basic_2/web/basic_2_src.tbl

index f8115150df2a085a1cfe7667de7c7ef22c5feb54..e96fc9b048ffc6bff09d6fecdcb8f556f0484fe9 100644 (file)
@@ -69,10 +69,10 @@ define STATS_TEMPLATE
   STT_$(1) := $(1).stats
   STTS     += $$(STT_$(1))
 
+  $$(STT_$(1)): S0  = $$(shell cat $(1)/$(1)_probe.txt)    
   $$(STT_$(1)): S1 := $$(shell $$(MAC_DIR)/$$(MAC) $$(MAS_$(1)))
-  $$(STT_$(1)): S2  = $$(shell echo $$$$(($$(S1) / 5120)))
+  $$(STT_$(1)): S3  = $$(shell echo $$$$(($$(S1) / 5120)))
   $$(STT_$(1)): S4  = $$(shell ls $$(MAS_$(1)) | wc -l)
-  $$(STT_$(1)): S5  = $$(shell cat $(1)/$(1)_probe.txt)  
   $$(STT_$(1)): P1  = $$(shell grep "theorem " $$(MAS_$(1)) | wc -l)
   $$(STT_$(1)): P2  = $$(shell grep "lemma " $$(MAS_$(1)) | wc -l)
   $$(STT_$(1)): P3  = $$(shell grep "fact " $$(MAS_$(1)) | wc -l)
@@ -89,14 +89,14 @@ $$(STT_$(1)): $$(MAS_$(1)) $(1)/$(1)_probe.txt
        @printf '\x1B[0m\n'
        @printf '\x1B[1;40;35m'
        @printf '%-8s %6i' Chars $$(S1)
-       @printf '   %-8s %4i' Pages $$(S2)
-       @printf '   %-7s %7i' Nodes $$(word 3, $$(S5))
+       @printf '   %-8s %4i' Pages $$(S3)
+       @printf '   %-7s %7i' Nodes $$(word 3, $$(S0))
        @printf '   %-11s' ''
        @printf '\x1B[0m\n'
        @printf '\x1B[1;40;36m'
        @printf '%-8s %6i' Files $$(S4)
-       @printf '   %-8s %4i' Sources $$(word 1, $$(S5))
-       @printf '   %-7s %7i' Objects $$(word 2, $$(S5))
+       @printf '   %-8s %4i' Sources $$(word 1, $$(S0))
+       @printf '   %-7s %7i' Objects $$(word 2, $$(S0))
        @printf '   %-11s' ''
        @printf '\x1B[0m\n'     
        @printf '\x1B[1;40;32m'
@@ -132,9 +132,9 @@ define SUMMARY_TEMPLATE
   SUM_$(1) := $(1)/web/$(1)_sum.tbl  
   SUMS     += $$(SUM_$(1))
 
-  $$(SUM_$(1)): S1 = $$(shell ls $$(MAS_$(1)) | wc -l)
-  $$(SUM_$(1)): S2 = $$(shell $$(MAC_DIR)/$$(MAC) $$(MAS_$(1)))
-  $$(SUM_$(1)): S3 = $$(shell cat $(1)/$(1)_probe.txt)
+  $$(SUM_$(1)): S0 = $$(shell cat $(1)/$(1)_probe.txt)  
+  $$(SUM_$(1)): S1 = $$(shell $$(MAC_DIR)/$$(MAC) $$(MAS_$(1)))
+  $$(SUM_$(1)): S4 = $$(shell ls $$(MAS_$(1)) | wc -l)  
   $$(SUM_$(1)): C1 = $$(shell grep "inductive \|record " $$(MAS_$(1)) | wc -l)
   $$(SUM_$(1)): C2 = $$(shell grep "definition \|let rec " $$(MAS_$(1)) | wc -l)
   $$(SUM_$(1)): C3 = $$(shell grep "inductive \|record \|definition \|let rec " $$(MAS_$(1)) | wc -l)
@@ -144,30 +144,30 @@ define SUMMARY_TEMPLATE
 
   $$(SUM_$(1)): $$(MAS_$(1)) $(1)/$(1)_probe.txt
        @printf '  SUMMARY $(1)\n'
-       @printf 'name "$$(basename $$(@F))"\n\n'           >  $$@
-       @printf 'table {\n'                                >> $$@
-       @printf '   class "grey" [ "category"\n'           >> $$@
-       @printf '      [ "objects" * ]\n'                  >> $$@
-       @printf '   ]\n'                                   >> $$@
-       @printf '   class "cyan" [ "sizes"\n'              >> $$@
-       @printf '      [ "files" "$$(S1)" ]\n'             >> $$@
-       @printf '      [ "characters" "$$(S2)" ]\n'        >> $$@
-       @printf '      [ "nodes" "$$(word 3, $$(S5))" ]\n' >> $$@
-       @printf '   ]\n'                                   >> $$@       
-       @printf '   class "green" [ "propositions"\n'      >> $$@
-       @printf '      [ "theorems" "$$(P1)" ]\n'          >> $$@
-       @printf '      [ "lemmas"   "$$(P2)" ]\n'          >> $$@
-       @printf '      [ "total"    "$$(P3)" ]\n'          >> $$@
-       @printf '   ]\n'                                   >> $$@
-       @printf '   class "yellow" [ "concepts"\n'         >> $$@
-       @printf '      [ "declared" "$$(C1)" ]\n'          >> $$@
-       @printf '      [ "defined"  "$$(C2)" ]\n'          >> $$@
-       @printf '      [ "total"    "$$(C3)" ]\n'          >> $$@
-       @printf '   ]\n'                                   >> $$@
-       @printf '}\n\n'                                    >> $$@
-       @printf 'class "component" { 0 }\n\n'              >> $$@
-       @printf 'class "plane" { 1 } { 3 } { 5 }\n\n'      >> $$@
-       @printf 'class "number" { 2 } { 4 } { 6 }\n\n'     >> $$@
+       @printf 'name "$$(basename $$(@F))"\n\n'                >  $$@
+       @printf 'table {\n'                                     >> $$@
+       @printf '   class "grey"   [ "category"\n'              >> $$@
+       @printf '      [ "objects" * ]\n'                       >> $$@
+       @printf '   ]\n'                                        >> $$@
+       @printf '   class "cyan"   [ "sizes"\n'                 >> $$@
+       @printf '      [ "files"      "$$(S4)" ]\n'             >> $$@
+       @printf '      [ "characters" "$$(S1)" ]\n'             >> $$@
+       @printf '      [ "nodes"      "$$(word 3, $$(S0))" ]\n' >> $$@
+       @printf '   ]\n'                                        >> $$@  
+       @printf '   class "green"  [ "propositions"\n'          >> $$@
+       @printf '      [ "theorems" "$$(P1)" ]\n'               >> $$@
+       @printf '      [ "lemmas"   "$$(P2)" ]\n'               >> $$@
+       @printf '      [ "total"    "$$(P3)" ]\n'               >> $$@
+       @printf '   ]\n'                                        >> $$@
+       @printf '   class "yellow" [ "concepts"\n'              >> $$@
+       @printf '      [ "declared" "$$(C1)" ]\n'               >> $$@
+       @printf '      [ "defined"  "$$(C2)" ]\n'               >> $$@
+       @printf '      [ "total"    "$$(C3)" ]\n'               >> $$@
+       @printf '   ]\n'                                        >> $$@
+       @printf '}\n\n'                                         >> $$@
+       @printf 'class "component" { 0 }\n\n'                   >> $$@
+       @printf 'class "plane"     { 1 } { 3 } { 5 }\n\n'       >> $$@
+       @printf 'class "number"    { 2 } { 4 } { 6 }\n'         >> $$@
 endef
 
 ifeq ($(MAKECMDGOALS), tbls)
index 9ba552400fd06fb6b4b94cf970575643704f47aa..82f61e68c5d82d9456d0f89e07ec745756a4001b 100644 (file)
@@ -40,7 +40,7 @@ table {
         ]
 *)
         [ { "local env. ref. for stratified native validity" * } {
-             [ "lsubsv ( ? ⊢ ? ⊩:⊑[?] ? )" "lsubsv_ldrop" "lsubsv_snv" * ]
+             [ "lsubsv ( ? ⊢ ? ⊩:⊑[?] ? )" "lsubsv_ldrop" + "lsubsv_ssta" + "lsubsv_cpcs" + "lsubsv_snv" * ]
           }
         ]
         [ { "stratified native validity" * } {