equal
deleted
inserted
replaced
1707 (NameSpace.qualifier CodeName.value_name :: map (enclose "(" ")") args); |
1707 (NameSpace.qualifier CodeName.value_name :: map (enclose "(" ")") args); |
1708 val seri = get_serializer thy "SML" false (SOME "Isabelle_Eval") NONE []; |
1708 val seri = get_serializer thy "SML" false (SOME "Isabelle_Eval") NONE []; |
1709 val code' = CodeThingol.add_value_stmt (t, ty) code; |
1709 val code' = CodeThingol.add_value_stmt (t, ty) code; |
1710 val label = "evaluation in SML"; |
1710 val label = "evaluation in SML"; |
1711 fun eval () = (seri (SOME [CodeName.value_name]) code'; |
1711 fun eval () = (seri (SOME [CodeName.value_name]) code'; |
1712 evaluate (ref_name, reff) label Output.ml_output (!eval_verbose) val_args); |
1712 ML_Context.evaluate Output.ml_output (!eval_verbose) (ref_name, reff) val_args); |
1713 in NAMED_CRITICAL label eval end; |
1713 in NAMED_CRITICAL label eval end; |
1714 |
1714 |
1715 |
1715 |
1716 |
1716 |
1717 (** optional pretty serialization **) |
1717 (** optional pretty serialization **) |