aboutsummaryrefslogtreecommitdiffhomepage
path: root/parsing/termast.ml
diff options
context:
space:
mode:
Diffstat (limited to 'parsing/termast.ml')
-rw-r--r--parsing/termast.ml6
1 files changed, 3 insertions, 3 deletions
diff --git a/parsing/termast.ml b/parsing/termast.ml
index 9adc75473..4bc238c4c 100644
--- a/parsing/termast.ml
+++ b/parsing/termast.ml
@@ -474,7 +474,7 @@ let computable p k =
let rec striprec = function
| (0,DOP2(Lambda,_,DLAM(_,d))) -> false
- | (0,d ) -> noccur_bet 1 k d
+ | (0,d ) -> noccur_between 1 k d
| (n,DOP2(Lambda,_,DLAM(_,d))) -> striprec (n-1,d)
| _ -> false
in
@@ -606,7 +606,7 @@ let old_bdize at_top env t =
ope(tag,pred::asttomatch::eqnl)
end
- | IsFix (nv,n,cl,lfn,vt) ->
+ | IsFix ((nv,n),(cl,lfn,vt)) ->
let lfi = List.map (fun na -> next_name_away na avoid) lfn in
let def_env =
List.fold_left
@@ -651,7 +651,7 @@ let old_bdize at_top env t =
in
ope("FIX", (nvar (string_of_id f))::listdecl)
- | IsCoFix (n,cl,lfn,vt) ->
+ | IsCoFix (n,(cl,lfn,vt)) ->
let lfi = List.map (fun na -> next_name_away na avoid) lfn in
let def_env =
List.fold_left