src/HOLCF/domain/interface.ML
changeset 4709 d24168720303
parent 4122 f63c283cefaf
child 6642 732af87c0650
--- a/src/HOLCF/domain/interface.ML	Mon Mar 09 16:15:24 1998 +0100
+++ b/src/HOLCF/domain/interface.ML	Mon Mar 09 16:16:21 1998 +0100
@@ -14,7 +14,7 @@
 
   fun get      dname name   = "get_thm thy " ^ quote (dname^"."^name);
   fun gen_vals dname name   = "val "^ name ^ " = get_thm" ^ 
-			(if hd (rev (explode name)) = "s" then "s" else "")^
+			(if hd (rev (Symbol.explode name)) = "s" then "s" else "")^
 			" thy " ^ quote (dname^"."^name)^";";
   fun gen_vall       name l = "val "^name^" = "^ mk_list l^";";
   val rews = "iso_rews @ when_rews @\n\
@@ -109,7 +109,7 @@
 			|   esc ("[" ::xs) = "{"::esc xs
 			|   esc ("]" ::xs) = "}"::esc xs
 			|   esc (x   ::xs) = x  ::esc xs
-		    in implode (esc (explode s)) end;
+		    in implode (esc (Symbol.explode s)) end;
   val tvar = (type_var' ^^ 
 	      optional ($$ "::" ^^ (sort >> esc_quote)) "") >> quote;
   fun type_args l = (tvar >> (fn x => [x])