src/HOL/Tools/Function/function_common.ML
changeset 70326 aa7c49651f4e
parent 70312 56f96489478c
child 71177 71467e35fc3c
equal deleted inserted replaced
70325:9bf04a8f211f 70326:aa7c49651f4e
   318 
   318 
   319 fun import_last_function ctxt =
   319 fun import_last_function ctxt =
   320   (case Item_Net.content (get_functions ctxt) of
   320   (case Item_Net.content (get_functions ctxt) of
   321     [] => NONE
   321     [] => NONE
   322   | (t, _) :: _ =>
   322   | (t, _) :: _ =>
   323       let val ([t'], ctxt') = Variable.import_terms true [t] ctxt
   323       let val (t', ctxt') = yield_singleton (Variable.import_terms true) t ctxt
   324       in import_function_data t' ctxt' end)
   324       in import_function_data t' ctxt' end)
   325 
   325 
   326 
   326 
   327 (* configuration management *)
   327 (* configuration management *)
   328 
   328