diff options
| author | Pierre-Marie Pédrot | 2019-08-30 15:35:48 +0200 |
|---|---|---|
| committer | Pierre-Marie Pédrot | 2019-08-30 15:35:48 +0200 |
| commit | 1f74267d7e4affe14dbafc1a6f1e6f3f465f75a8 (patch) | |
| tree | a51fd4fd1d141994653ff8fcf9669416f4f3cd06 /engine/proofview.mli | |
| parent | 38aa59e1aa2edeca7dabe4275790295559751e72 (diff) | |
| parent | b335fccae5514ef738376354aa619e08bb221d5c (diff) | |
Merge PR #10714: Solve universe error with SSR 'rewrite !term'
Reviewed-by: ppedrot
Diffstat (limited to 'engine/proofview.mli')
| -rw-r--r-- | engine/proofview.mli | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/engine/proofview.mli b/engine/proofview.mli index a17a1c9951..764a4a0058 100644 --- a/engine/proofview.mli +++ b/engine/proofview.mli @@ -398,7 +398,18 @@ val give_up : unit tactic val tclPROGRESS : 'a tactic -> 'a tactic module Progress : sig - val goal_equal : Evd.evar_map -> Evar.t -> Evd.evar_map -> Evar.t -> bool +(** [goal_equal ~evd ~extended_evd evar extended_evar] tests whether + the [evar_info] from [evd] corresponding to [evar] is equal to that + from [extended_evd] corresponding to [extended_evar], up to + existential variable instantiation and equalisable universes. The + universe constraints in [extended_evd] are assumed to be an + extension of the universe constraints in [evd]. *) + val goal_equal : + evd:Evd.evar_map -> + extended_evd:Evd.evar_map -> + Evar.t -> + Evar.t -> + bool end (** Checks for interrupts *) |
