src/HOL/Tools/Meson/meson_clausify.ML
changeset 81946 ee680c69de38
parent 81942 da3c3948a39c
--- a/src/HOL/Tools/Meson/meson_clausify.ML	Tue Jan 21 19:26:09 2025 +0100
+++ b/src/HOL/Tools/Meson/meson_clausify.ML	Tue Jan 21 19:26:39 2025 +0100
@@ -197,7 +197,7 @@
 fun old_skolem_theorem_of_def ctxt rhs0 =
   let
     val rhs = rhs0 |> Type.legacy_freeze_thaw |> #1 |> Thm.cterm_of ctxt
-    val rhs' = rhs |> Thm.dest_comb |> snd
+    val rhs' = rhs |> Thm.dest_arg
     val (ch, frees) = c_variant_abs_multi (rhs', [])
     val (hilbert, cabs) = ch |> Thm.dest_comb |>> Thm.term_of
     val T =