--- a/doc-src/IsarAdvanced/Codegen/Thy/examples/collect_duplicates.ML Tue Jun 05 15:16:10 2007 +0200
+++ b/doc-src/IsarAdvanced/Codegen/Thy/examples/collect_duplicates.ML Tue Jun 05 15:16:11 2007 +0200
@@ -1,19 +1,18 @@
structure ROOT =
struct
-structure Code_Generator =
+structure HOL =
struct
type 'a eq = {eq : 'a -> 'a -> bool};
fun eq (A_:'a eq) = #eq A_;
-end; (*struct Code_Generator*)
+end; (*struct HOL*)
structure List =
struct
-fun memberl A_ x (y :: ys) =
- Code_Generator.eq A_ x y orelse memberl A_ x ys
+fun memberl A_ x (y :: ys) = HOL.eq A_ x y orelse memberl A_ x ys
| memberl A_ x [] = false;
end; (*struct List*)