aboutsummaryrefslogtreecommitdiff
path: root/pretyping/evardefine.ml
diff options
context:
space:
mode:
Diffstat (limited to 'pretyping/evardefine.ml')
-rw-r--r--pretyping/evardefine.ml16
1 files changed, 8 insertions, 8 deletions
diff --git a/pretyping/evardefine.ml b/pretyping/evardefine.ml
index 705ab56703..aebdd14396 100644
--- a/pretyping/evardefine.ml
+++ b/pretyping/evardefine.ml
@@ -94,13 +94,13 @@ let define_pure_evar_as_product env evd evk =
(* Impredicative product, conclusion must fall in [Prop]. *)
new_evar newenv evd1 concl ~src ~filter
else
- let status = univ_flexible_alg in
- let evd3, (rng, srng) =
+ let status = univ_flexible_alg in
+ let evd3, (rng, srng) =
new_type_evar newenv evd1 status ~src ~filter
in
- let prods = Univ.sup (univ_of_sort u1) (univ_of_sort srng) in
+ let prods = Univ.sup (univ_of_sort u1) (univ_of_sort srng) in
let evd3 = Evd.set_leq_sort evenv evd3 (Sorts.sort_of_univ prods) (ESorts.kind evd1 s) in
- evd3, rng
+ evd3, rng
in
let prod = mkProd (make_annot (Name id) rdom, dom, subst_var id rng) in
let evd3 = Evd.define evk prod evd2 in
@@ -169,7 +169,7 @@ let rec evar_absorb_arguments env evd (evk,args as ev) = function
let define_evar_as_sort env evd (ev,args) =
let evd, s = new_sort_variable univ_rigid evd in
- let evi = Evd.find_undefined evd ev in
+ let evi = Evd.find_undefined evd ev in
let concl = Reductionops.whd_all (evar_env evi) evd evi.evar_concl in
let sort = destSort evd concl in
let evd' = Evd.define ev (mkSort s) evd in
@@ -185,15 +185,15 @@ let split_tycon ?loc env evd tycon =
let t = Reductionops.whd_all env evd c in
match EConstr.kind evd t with
| Prod (na,dom,rng) -> evd, (na, dom, rng)
- | Evar ev (* ev is undefined because of whd_all *) ->
+ | Evar ev (* ev is undefined because of whd_all *) ->
let (evd',prod) = define_evar_as_product env evd ev in
let (na,dom,rng) = destProd evd prod in
let anon = {na with binder_name = Anonymous} in
evd',(anon, dom, rng)
| App (c,args) when isEvar evd c ->
let (evd',lam) = define_evar_as_lambda env evd (destEvar evd c) in
- real_split evd' (mkApp (lam,args))
- | _ -> error_not_product ?loc env evd c
+ real_split evd' (mkApp (lam,args))
+ | _ -> error_not_product ?loc env evd c
in
match tycon with
| None -> evd,(make_annot Anonymous Relevant,None,None)