]> matita.cs.unibo.it Git - helm.git/blobdiff - components/grafite/grafiteAst.ml
fixed equalities_for_goal
[helm.git] / components / grafite / grafiteAst.ml
index 20635bd648accbf1e53f4d8717eebe0e2d61c9c8..a9ac1c6eb5a5cc418064febe5f88de7c283c6e46 100644 (file)
@@ -47,9 +47,9 @@ type 'lazy_term reduction =
 type ('term, 'lazy_term, 'reduction, 'ident) tactic =
   | Absurd of loc * 'term
   | Apply of loc * 'term
+  | ApplyS of loc * 'term
   | Assumption of loc
-  | Auto of loc * int option * int option * string option * string option 
-      (* depth, width, paramodulation, full *) (* ALB *)
+  | Auto of loc * (string * string) list
   | Change of loc * ('term, 'lazy_term, 'ident) pattern * 'lazy_term
   | Clear of loc * 'ident
   | ClearBody of loc * 'ident
@@ -140,7 +140,8 @@ type ('term, 'lazy_term, 'reduction, 'ident) tactical =
   | Semicolon of loc
   | Branch of loc
   | Shift of loc
-  | Pos of loc * int
+  | Pos of loc * int list
+  | Wildcard of loc
   | Merge of loc
   | Focus of loc * int list
   | Unfocus of loc