diff -r 9465651c0db7 -r a8a9f4d79196 src/HOL/SPARK/Tools/spark_vcs.ML --- a/src/HOL/SPARK/Tools/spark_vcs.ML Tue Apr 19 12:22:59 2011 +0200 +++ b/src/HOL/SPARK/Tools/spark_vcs.ML Tue Apr 19 14:17:41 2011 +0200 @@ -176,7 +176,7 @@ val (((def1, def2), def3), lthy) = thy |> - Class.instantiation ([tyname'], [], @{sort enum}) |> + Class.instantiation ([tyname'], [], @{sort spark_enum}) |> define_overloaded ("pos_" ^ tyname ^ "_def", Logic.mk_equals (p, @@ -266,7 +266,7 @@ in lthy' |> Local_Theory.note - ((Binding.name (tyname ^ "_card_UNIV"), simp_att), [card_UNIV]) ||>> + ((Binding.name (tyname ^ "_card"), simp_att), [card_UNIV]) ||>> Local_Theory.note ((Binding.name (tyname ^ "_pos"), simp_att), pos_eqs) ||>> Local_Theory.note