# HG changeset patch # User wenzelm # Date 1702032402 -3600 # Node ID cd52f4e8e3535077d23dedf2e368b011e3859afd # Parent b83953ac9494d8607391fb78992015ff50611fbb tuned; diff -r b83953ac9494 -r cd52f4e8e353 src/Pure/envir.ML --- a/src/Pure/envir.ML Thu Dec 07 15:56:54 2023 +0100 +++ b/src/Pure/envir.ML Fri Dec 08 11:46:42 2023 +0100 @@ -206,13 +206,13 @@ in -fun norm_type_same tyenv T = - if Vartab.is_empty tyenv then raise Same.SAME - else norm_type0 tyenv T; +fun norm_type_same tyenv = + if Vartab.is_empty tyenv then Same.same + else norm_type0 tyenv; -fun norm_types_same tyenv Ts = - if Vartab.is_empty tyenv then raise Same.SAME - else Same.map (norm_type0 tyenv) Ts; +fun norm_types_same tyenv = + if Vartab.is_empty tyenv then Same.same + else Same.map (norm_type0 tyenv); fun norm_type tyenv = Same.commit (norm_type_same tyenv); @@ -376,13 +376,13 @@ in -fun subst_type_same tyenv T = - if Vartab.is_empty tyenv then raise Same.SAME - else subst_type0 tyenv T; +fun subst_type_same tyenv = + if Vartab.is_empty tyenv then Same.same + else subst_type0 tyenv; -fun subst_term_types_same tyenv t = - if Vartab.is_empty tyenv then raise Same.SAME - else Term_Subst.map_types_same (subst_type0 tyenv) t; +fun subst_term_types_same tyenv = + if Vartab.is_empty tyenv then Same.same + else Term_Subst.map_types_same (subst_type0 tyenv); fun subst_term_same (tyenv, tenv) = if Vartab.is_empty tenv then subst_term_types_same tyenv