src/Tools/Code/code_thingol.ML
changeset 77232 6cad6ed2700a
parent 77231 04571037ed33
child 77233 6bdd125d932b
--- a/src/Tools/Code/code_thingol.ML	Sun Feb 12 06:45:58 2023 +0000
+++ b/src/Tools/Code/code_thingol.ML	Sun Feb 12 06:45:59 2023 +0000
@@ -57,7 +57,7 @@
   val unfold_const_app: iterm -> (const * iterm list) option
   val is_IVar: iterm -> bool
   val is_IAbs: iterm -> bool
-  val eta_expand: int -> const * iterm list -> iterm
+  val satisfied_application: int -> const * iterm list -> iterm
   val contains_dict_var: iterm -> bool
   val unambiguous_dictss: dict list list -> bool
   val add_constsyms: iterm -> Code_Symbol.T list -> Code_Symbol.T list
@@ -266,7 +266,7 @@
         val vs = map fst (invent_params (declare_varnames t) tys);
       in (vs, t `$$ map IVar vs) end;
 
-fun eta_expand wanted (const as { dom = tys, ... }, ts) =
+fun satisfied_application wanted (const as { dom = tys, ... }, ts) =
   let
     val given = length ts;
     val delta = wanted - given;