changeset 81541 | 5335b1ca6233 |
parent 81516 | 31b05aef022d |
--- a/src/Pure/consts.ML Mon Dec 02 20:35:12 2024 +0100 +++ b/src/Pure/consts.ML Mon Dec 02 22:16:29 2024 +0100 @@ -313,7 +313,7 @@ fun rev_abbrev lhs rhs = let val (xs, body) = strip_abss (Envir.beta_eta_contract rhs); - val vars = map (fn (x, T) => Var ((x, 0), T)) (Term.variant_frees body xs); + val vars = map (fn (x, T) => Var ((x, 0), T)) (Term.variant_bounds body xs); in (Term.subst_bounds (rev vars, body), Term.list_comb (lhs, vars)) end; in