src/HOL/Tools/function_package/termination.ML
changeset 20270 3abe7dae681e
parent 19806 f860b7a98445
child 20523 36a59e5d0039
--- a/src/HOL/Tools/function_package/termination.ML	Mon Jul 31 18:05:40 2006 +0200
+++ b/src/HOL/Tools/function_package/termination.ML	Mon Jul 31 18:07:42 2006 +0200
@@ -20,7 +20,7 @@
 open FundefCommon
 open FundefAbbrev
 
-fun mk_total_termination_goal (FundefMResult {R, f, ... }, _, _, _) =
+fun mk_total_termination_goal (FundefMResult {R, f, ... }, _, _) =
     let
 	val domT = domain_type (fastype_of f)
 	val x = Free ("x", domT)
@@ -28,7 +28,7 @@
 	Trueprop (mk_mem (x, Const (acc_const_name, fastype_of R --> HOLogic.mk_setT domT) $ R))
     end
 
-fun mk_partial_termination_goal thy (FundefMResult {R, f, ... }, _, _, _) dom =
+fun mk_partial_termination_goal thy (FundefMResult {R, f, ... }, _, _) dom =
     let
 	val domT = domain_type (fastype_of f)
 	val D = Sign.simple_read_term thy (Logic.varifyT (HOLogic.mk_setT domT)) dom