@@ -437,12 +437,12 @@ and on_typarams (aenv : aenv) typarams =
437437and on_tydecl (aenv : aenv ) (tyd : tydecl ) =
438438 on_typarams aenv tyd.tyd_params;
439439 match tyd.tyd_type with
440- | ` Concrete ty -> on_ty aenv ty
441- | ` Abstract s -> on_typeclasses aenv s
442- | ` Record (f , fds ) ->
440+ | Concrete ty -> on_ty aenv ty
441+ | Abstract s -> on_typeclasses aenv s
442+ | Record (f , fds ) ->
443443 on_form aenv f;
444444 List. iter (on_ty aenv |- snd) fds
445- | ` Datatype dt ->
445+ | Datatype dt ->
446446 List. iter (List. iter (on_ty aenv) |- snd) dt.tydt_ctors;
447447 List. iter (on_form aenv) [dt.tydt_schelim; dt.tydt_schcase]
448448
@@ -652,7 +652,7 @@ let add_declared_ty to_gen path tydecl =
652652 assert (tydecl.tyd_params = [] );
653653 let s =
654654 match tydecl.tyd_type with
655- | ` Abstract s -> s
655+ | Abstract s -> s
656656 | _ -> assert false in
657657
658658 let name = " '" ^ basename path in
@@ -721,14 +721,14 @@ and fv_and_tvar_f f =
721721let tydecl_fv tyd =
722722 let fv =
723723 match tyd.tyd_type with
724- | ` Concrete ty -> ty_fv_and_tvar ty
725- | ` Abstract _ -> Mid. empty
726- | ` Datatype tydt ->
724+ | Concrete ty -> ty_fv_and_tvar ty
725+ | Abstract _ -> Mid. empty
726+ | Datatype tydt ->
727727 List. fold_left (fun fv (_ , l ) ->
728728 List. fold_left (fun fv ty ->
729729 EcIdent. fv_union fv (ty_fv_and_tvar ty)) fv l)
730730 Mid. empty tydt.tydt_ctors
731- | ` Record (_f , l ) ->
731+ | Record (_f , l ) ->
732732 List. fold_left (fun fv (_ , ty ) ->
733733 EcIdent. fv_union fv (ty_fv_and_tvar ty)) Mid. empty l in
734734 List. fold_left (fun fv (id , _ ) -> Mid. remove id fv) fv tyd.tyd_params
@@ -817,9 +817,9 @@ let generalize_tydecl to_gen prefix (name, tydecl) =
817817 let tosubst = fst_params, tconstr path args in
818818 let tg_subst, tyd_type =
819819 match tydecl.tyd_type with
820- | ` Concrete _ | ` Abstract _ ->
820+ | Concrete _ | Abstract _ ->
821821 EcSubst. add_tydef to_gen.tg_subst path tosubst, tydecl.tyd_type
822- | ` Record (f , prs ) ->
822+ | Record (f , prs ) ->
823823 let subst = EcSubst. empty in
824824 let tg_subst = to_gen.tg_subst in
825825 let subst = EcSubst. add_tydef subst path tosubst in
@@ -836,8 +836,8 @@ let generalize_tydecl to_gen prefix (name, tydecl) =
836836 in
837837 let prs = List. map add_op prs in
838838 let f = EcSubst. subst_form ! rsubst f in
839- ! rtg_subst, ` Record (f, prs)
840- | ` Datatype dt ->
839+ ! rtg_subst, Record (f, prs)
840+ | Datatype dt ->
841841 let subst = EcSubst. empty in
842842 let tg_subst = to_gen.tg_subst in
843843 let subst = EcSubst. add_tydef subst path tosubst in
@@ -857,7 +857,7 @@ let generalize_tydecl to_gen prefix (name, tydecl) =
857857 let tydt_ctors = List. map add_op dt.tydt_ctors in
858858 let tydt_schelim = EcSubst. subst_form ! rsubst dt.tydt_schelim in
859859 let tydt_schcase = EcSubst. subst_form ! rsubst dt.tydt_schcase in
860- ! rtg_subst, ` Datatype {tydt_ctors; tydt_schelim; tydt_schcase }
860+ ! rtg_subst, Datatype {tydt_ctors; tydt_schelim; tydt_schcase }
861861
862862 in
863863
@@ -1145,7 +1145,7 @@ let sc_decl_mod (id,mt) = SC_decl_mod (id,mt)
11451145(* ---------------------------------------------------------------- *)
11461146
11471147let is_abstract_ty = function
1148- | ` Abstract _ -> true
1148+ | Abstract _ -> true
11491149 | _ -> false
11501150
11511151(*
0 commit comments