diff -r 6af87375b95f -r 35dd9212bf29 src/Tools/Code/code_runtime.ML --- a/src/Tools/Code/code_runtime.ML Sun Jul 21 12:11:35 2019 +0200 +++ b/src/Tools/Code/code_runtime.ML Sun Jul 21 12:28:02 2019 +0200 @@ -542,8 +542,9 @@ val position_index' = #position_index data + 1; fun generated_code' () = let - val evals = Abs ("eval", map snd computation_cTs' ---> - TFree (Name.aT, []), list_comb (Bound 0, map Const computation_cTs')) + val evals = + Abs ("eval", map snd computation_cTs' ---> Term.aT [], + list_comb (Bound 0, map Const computation_cTs')) |> preprocess_term { ctxt = ctxt } ctxt in Code_Thingol.dynamic_value ctxt (K I) (runtime_code ctxt NONE [] named_consts' computation_Ts') evals