src/HOL/Complex/ex/ReflectedFerrack.thy
changeset 23810 f5e6932d0500
parent 23518 6407d832da03
child 23854 688a8a7bcd4e
--- a/src/HOL/Complex/ex/ReflectedFerrack.thy	Mon Jul 16 09:29:02 2007 +0200
+++ b/src/HOL/Complex/ex/ReflectedFerrack.thy	Mon Jul 16 09:29:03 2007 +0200
@@ -1993,16 +1993,14 @@
   "ferrack_test u = linrqe (A (A (Imp (Lt (Sub (Bound 1) (Bound 0)))
     (E (Eq (Sub (Add (Bound 0) (Bound 2)) (Bound 1)))))))"
 
-code_gen linrqe ferrack_test in SML
-
-ML {* structure Ferrack = struct open ROOT end *}
+code_gen linrqe ferrack_test in SML to Ferrack
 
 (*code_module Ferrack
   contains
     linrqe = linrqe
     test = ferrack_test*)
 
-ML {* Ferrack.ReflectedFerrack.ferrack_test () *}
+ML {* Ferrack.ferrack_test () *}
 
 use "linreif.ML"
 oracle linr_oracle ("term") = ReflectedFerrack.linrqe_oracle