]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/components/grafite_engine/grafiteEngine.ml
new tactic whd implemented
[helm.git] / helm / software / components / grafite_engine / grafiteEngine.ml
index a41415fe7bbcbcacb1ec001c3e50e9877e4f1d36..2099bf06a8ed10987547cc8b7afa4ddddcc49cd3 100644 (file)
@@ -598,6 +598,10 @@ let eval_ng_tac (text, prefix_len, tac) =
       NTactics.elim_tac 
         ~what:(text,prefix_len,what)
         ~where:(text,prefix_len,where)
+  | GrafiteAst.NEval (_loc, where, reduction) ->
+      NTactics.eval_tac ~reduction ~where:(text,prefix_len,where)
+  | GrafiteAst.NGeneralize (_loc, where) -> 
+      NTactics.generalize_tac ~where:(text,prefix_len,where)
   | GrafiteAst.NId _ -> (fun x -> x)
   | GrafiteAst.NIntro (_loc,n) -> NTactics.intro_tac n
   | GrafiteAst.NRewrite (_loc,dir,what,where) ->