X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fcomponents%2Fgrafite_engine%2FgrafiteEngine.ml;h=f76b8b02a802e80a406e1d9b8321c47b5e2b9087;hb=b6ceb877c05d27705ef163488aee38e60a86886c;hp=387a09fe78b86ea4542736f7e499726a5ead5454;hpb=baa054dbb476c30576bf11b81246008a7de53462;p=helm.git diff --git a/matita/components/grafite_engine/grafiteEngine.ml b/matita/components/grafite_engine/grafiteEngine.ml index 387a09fe7..f76b8b02a 100644 --- a/matita/components/grafite_engine/grafiteEngine.ml +++ b/matita/components/grafite_engine/grafiteEngine.ml @@ -481,6 +481,7 @@ let eval_ng_tac tac = NTactics.block_tac (List.map (fun x -> aux f (text,prefix_len,x)) l) |GrafiteAst.NRepeat (_,tac) -> NTactics.repeat_tac (f f (text, prefix_len, tac)) + |GrafiteAst.Assume (_,id,t) -> Declarative.assume id t in aux aux tac (* trick for non uniform recursion call *) ;;