
diff -r 810e7303c70d -r fc21ba07e51e Nominal/Nominal2.thy
--- a/Nominal/Nominal2.thy	Mon Apr 18 15:57:45 2011 +0100
+++ b/Nominal/Nominal2.thy	Tue Apr 19 13:03:08 2011 +0100
@@ -646,7 +646,7 @@
 
   val (((dts, (bn_funs, bn_eqs)), bclauses), tmp_thy') = 
     tmp_thy
-    |> Sign.add_types pre_typs
+    |> Sign.add_types_global pre_typs
     |> prepare_dts dt_strs 
     ||>> prepare_bn_funs bn_fun_strs bn_eq_strs 
     ||>> prepare_bclauses dt_strs 




