| Right of loc
| Ring of loc
| Split of loc
+ | Subst of loc
| Symmetry of loc
| Transitivity of loc * 'term
(* Costruttori Aggiunti *)
| Byinduction of loc * 'term * 'ident
| Thesisbecomes of loc * 'term
| Case of loc * string * (string * 'term) list
- | Let1 of loc * 'ident * 'term * 'term
- | Bywehave of loc * 'term option * 'term * 'ident * 'term * 'ident
- | RewritingStep of loc * 'term option * 'term * 'term option
+ | ExistsElim of loc * 'term * 'ident * 'term * 'ident * 'term
+ | AndElim of loc * 'term * 'ident * 'term * 'ident * 'term
+ | RewritingStep of
+ loc * 'term option * 'term * 'term option * Cic.name option
type search_kind = [ `Locate | `Hint | `Match | `Elim ]
(** To be increased each time the command type below changes, used for "safe"
* marshalling *)
-let magic = 7
+let magic = 8
type 'obj command =
| Default of loc * string * UriManager.uri list