]> matita.cs.unibo.it Git - helm.git/commitdiff
Procedural: we removed some commented code
authorFerruccio Guidi <ferruccio.guidi@unibo.it>
Fri, 26 Sep 2008 15:03:55 +0000 (15:03 +0000)
committerFerruccio Guidi <ferruccio.guidi@unibo.it>
Fri, 26 Sep 2008 15:03:55 +0000 (15:03 +0000)
matita/Makefile: tests re-enabled
character: scheduled for daily testing

helm/software/components/acic_procedural/acic2Procedural.ml
helm/software/matita/Makefile
helm/software/matita/contribs/Makefile
helm/software/matita/contribs/character/Makefile

index 071377c63f0a90eb5665c85ce80043e9032557e0..2531620096f3a2ce1a65dae35a1c13faacbcf4a4 100644 (file)
@@ -221,18 +221,6 @@ let convert st ?name v =
       | None            -> 
          if !debug then [T.Note "NORMAL: NO INNER TYPES"] else []
       | Some (sty, ety) -> mk_convert st ?name sty ety "NORMAL"
-
-let convert_elim st ?name t v pattern =
-   match t, get_inner_types st t, get_inner_types st v with
-      | _, None, _
-      | _, _, None                                            -> [(* T.Note "ELIM: NO INNER TYPES"*)]
-      | C.AAppl (_, hd :: tl), Some (tsty, _), Some (vsty, _) ->
-         let where = List.hd (List.rev tl) in
-         let cty = Cn.elim_inferred_type 
-            st.context (H.cic vsty) (H.cic where) (H.cic hd) (H.cic pattern)
-        in
-         mk_convert st ?name (Cn.fake_annotate "" st.context cty) tsty "ELIM"
-      | _, Some _, Some _                                     -> assert false
          
 let get_intro = function 
    | C.Anonymous -> None
@@ -256,10 +244,9 @@ let mk_fwd_rewrite st dtext name tl direction v t ity =
    if (Cn.does_not_occur e) then st, [] else 
    match where with
       | C.ARel (_, _, i, premise) as w ->
-(*         let _script = convert_elim st ~name:(premise, i) v w e in *) 
          let script name =
             let where = Some (premise, name) in
-           let script = mk_arg st what @ mk_arg st w (* @ script *) in
+           let script = mk_arg st what @ mk_arg st w in
            T.Rewrite (direction, what, where, e, dtext) :: script
         in
         if DTI.does_not_occur (succ i) (H.cic t) || compare premise name then
@@ -279,8 +266,7 @@ let mk_rewrite st dtext where qs tl direction t =
    let predicate = List.nth tl 2 in
    let e = Cn.mk_pattern 1 predicate in
    let script = [T.Branch (qs, "")] in
-   if (Cn.does_not_occur e) then script else 
-(*   let script = convert_elim st t t e in *)
+   if (Cn.does_not_occur e) then script else
    T.Rewrite (direction, where, None, e, dtext) :: script
 
 let rec proc_lambda st what name v t =
@@ -382,7 +368,7 @@ and proc_appl st what hd tl =
               let predicate = List.nth tl2 (parsno - i) in
                let e = Cn.mk_pattern j predicate in
               let using = Some hd in
-              (* convert_elim st what what e @ *) script2 @ 
+              script2 @ 
               [T.Elim (where, using, e, dtext ^ text); T.Branch (qs, "")]
         | None        ->
            let names = get_sub_names hd tl in
index 8bd708eb79ecee997915b0d7b310b625e5e1a1fd..1f9bff299acca32ee91ad27342b70eaec307a9b7 100644 (file)
@@ -181,21 +181,22 @@ distclean: clean
 
 TEST_DIRS =                            \
        legacy                          \
-       library                         
-       # tests                                 \
-       # contribs/dama/dama            \
-       # contribs/assembly             \
-       # contribs/CoRN                 \
-       # contribs/RELATIONAL           \
-       # contribs/LOGIC                        \
-       # contribs/PREDICATIVE-TOPOLOGY         \
+       library                         \
+       contribs/character              \
+       tests                           \
+       contribs/dama/dama              \
+       contribs/assembly               \
+       contribs/CoRN                   \
+       contribs/RELATIONAL             \
+       contribs/LOGIC                  \
+       contribs/PREDICATIVE-TOPOLOGY   \
        $(NULL)
 
 #      library_auto                    
 TEST_DIRS_OPT =                        \
        $(TEST_DIRS)                    \
+       # contribs/LAMBDA-TYPES         \
        $(NULL)
-       #contribs/LAMBDA-TYPES          \
 
 .PHONY: tests tests.opt cleantests cleantests.opt
 tests: $(foreach d,$(TEST_DIRS),$(d)-test)
index 8c2e0647a70b2a560d8d6dbfb4c6a1059ba87cb0..2a4ae4bfca911e7c8946220ddf32a8ffff93eb72 100644 (file)
@@ -1,6 +1,6 @@
 GOALS = all opt clean clean.opt
 
-DEVELS = RELATIONAL LOGIC LAMBDA-TYPES assembly dama POPLmark CoRN
+DEVELS = RELATIONAL LOGIC LAMBDA-TYPES assembly dama POPLmark CoRN character
 
 $(GOALS): 
        @$(foreach DEVEL, $(DEVELS), $(MAKE) -C $(DEVEL) $@;) 
index a3e89143506b5e74e97ef05225367a52b12bf772..8262cd704dc5aacc05ecdced64a8b01ea8de8ede 100644 (file)
@@ -1,16 +1,18 @@
-include ../Makefile.defs
+BIN=../../
 
 DIR=$(shell basename $$PWD)
 
+H=@
+
 $(DIR) all:
-       $(BIN)matitac
+       $(H)$(BIN)matitac
 $(DIR).opt opt all.opt:
-       $(BIN)matitac.opt
+       $(H)$(BIN)matitac.opt
 clean:
-       $(BIN)matitaclean
+       $(H)$(BIN)matitaclean
 clean.opt:
-       $(BIN)matitaclean.opt
+       $(H)$(BIN)matitaclean.opt
 depend:
-       $(BIN)matitadep
+       $(H)$(BIN)matitadep
 depend.opt:
-       $(BIN)matitadep.opt
+       $(H)$(BIN)matitadep.opt