src/HOL/Tools/function_package/fundef_datatype.ML
changeset 26270 73ac6430f5e7
parent 26171 5426a823455c
child 26989 9b2acb536228
equal deleted inserted replaced
26269:5bb50f58a113 26270:73ac6430f5e7
   307   let val group = serial_string () in
   307   let val group = serial_string () in
   308     lthy
   308     lthy
   309       |> LocalTheory.set_group group
   309       |> LocalTheory.set_group group
   310       |> FundefPackage.add_fundef fixes statements config flags
   310       |> FundefPackage.add_fundef fixes statements config flags
   311       |> by_pat_completeness_simp
   311       |> by_pat_completeness_simp
   312       |> LocalTheory.reinit
   312       |> LocalTheory.restore
   313       |> LocalTheory.set_group group
   313       |> LocalTheory.set_group group
   314       |> termination_by_lexicographic_order
   314       |> termination_by_lexicographic_order
   315   end;
   315   end;
   316 
   316 
   317 val _ =
   317 val _ =