]> matita.cs.unibo.it Git - helm.git/commitdiff
Minor modification in test_parser (to use the new pretty printer for
authorAndrea Asperti <andrea.asperti@unibo.it>
Thu, 19 Feb 2004 08:27:20 +0000 (08:27 +0000)
committerAndrea Asperti <andrea.asperti@unibo.it>
Thu, 19 Feb 2004 08:27:20 +0000 (08:27 +0000)
tacticals).

helm/ocaml/cic_disambiguation/test_parser.ml
helm/ocaml/cic_disambiguation/tests/match.txt

index 4937f4ca41bded6e6d2116da541017df1341a8ee..d6afddc670607b1099de6e7384f3bb9f28744458 100644 (file)
@@ -27,6 +27,11 @@ let default_mode = `Term
 
 let mode = ref default_mode
 
+(* let pp_tactical = TacticAstPp.pp_tactical *)
+
+let pp_tactical = TacticAst2Box.tacticalPp
+
+
 let _ =
   try
     match Sys.argv.(1) with
@@ -55,7 +60,7 @@ let _ =
             print_endline (TacticAstPp.pp_tactic term)
         | `Tactical ->
             let term = CicTextualParser2.parse_tactical istream in
-            print_endline (TacticAstPp.pp_tactical term)
+            print_endline (pp_tactical term)
         | `Alias ->
             let env = CicTextualParser2.EnvironmentP3.of_string line in
             print_endline (CicTextualParser2.EnvironmentP3.to_string env));
index 8acbb1350214f6787aa17ae8575a1caa7c1b0846..87bb0159b72b93536b75569335780e84ecb43c4b 100644 (file)
@@ -10,6 +10,11 @@ match (le_n O): le with
 [ le_n \Rightarrow (refl_equal nat O)
 | (le_S x y) \Rightarrow (refl_equal nat O) ]
 
+[\lambda z:nat. \lambda h:(le (plus (plus O O) (plus O O)) z). (eq nat (plus (plus O O) (plus O O)) (plus (plus O O) (plus O O)))]
+match (le_n (plus (plus O O) (plus O O))): le with
+[ le_n \Rightarrow (refl_equal nat (plus (plus O O) (plus O O)))
+| (le_S x y) \Rightarrow (refl_equal nat (plus (plus O O) (plus O O))) ]
+
 (*
 [\lambda z:nat. \lambda h:(le 1 z). (le 0 z)]
 match (le_S 2 (le_n 1)): le with
@@ -22,6 +27,7 @@ match (le_S 0 0 (le_n 0)): le with
 [ le_n \Rightarrow (le_S 0 0 (le_n 0))
 | (le_S x y) \Rightarrow (le_S 0 (S x) (le_S 0 x y)) ]
 
+
 [\lambda x:bool. nat]
 match true:bool with
 [ true \Rightarrow O