--- a/src/HOLCF/domain/theorems.ML Mon Jan 24 17:56:18 2005 +0100
+++ b/src/HOLCF/domain/theorems.ML Mon Jan 24 17:59:48 2005 +0100
@@ -65,7 +65,7 @@
(* ----- getting the axioms and definitions --------------------------------- *)
-local fun ga s dn = get_thm thy (dn^"."^s) in
+local fun ga s dn = get_thm thy (dn ^ "." ^ s, None) in
val ax_abs_iso = ga "abs_iso" dname;
val ax_rep_iso = ga "rep_iso" dname;
val ax_when_def = ga "when_def" dname;
@@ -341,7 +341,7 @@
(* ----- getting the composite axiom and definitions ------------------------ *)
-local fun ga s dn = get_thm thy (dn^"."^s) in
+local fun ga s dn = get_thm thy (dn ^ "." ^ s, None) in
val axs_reach = map (ga "reach" ) dnames;
val axs_take_def = map (ga "take_def" ) dnames;
val axs_finite_def = map (ga "finite_def") dnames;
@@ -349,8 +349,8 @@
val ax_bisim_def = ga "bisim_def" comp_dnam;
end; (* local *)
-local fun gt s dn = get_thm thy (dn^"."^s);
- fun gts s dn = get_thms thy (dn^"."^s) in
+local fun gt s dn = get_thm thy (dn ^ "." ^ s, None);
+ fun gts s dn = get_thms thy (dn ^ "." ^ s, None) in
val cases = map (gt "casedist" ) dnames;
val con_rews = flat (map (gts "con_rews" ) dnames);
val copy_rews = flat (map (gts "copy_rews") dnames);