--- a/src/Pure/Isar/specification.ML Wed Sep 23 16:20:12 2009 +0200
+++ b/src/Pure/Isar/specification.ML Wed Sep 23 16:20:12 2009 +0200
@@ -209,7 +209,8 @@
(var, ((Binding.suffix_name "_raw" name, []), rhs));
val ((def_name, [th']), lthy3) = lthy2
|> LocalTheory.note Thm.definitionK
- ((name, Code.add_default_eqn_attrib :: atts), [prove lthy2 th]);
+ ((name, Predicate_Compile_Preproc_Const_Defs.add :: Code.add_default_eqn_attrib :: atts),
+ [prove lthy2 th]);
val lhs' = Morphism.term (LocalTheory.target_morphism lthy3) lhs;
val _ =