src/ZF/Main.ML
author obua
Tue, 07 Jun 2005 06:39:39 +0200
changeset 16308 636a1a84977a
parent 12725 7ede865e1fe5
child 17876 b9c92f384109
permissions -rw-r--r--
1) Fixed bug in Defs.merge_edges_1. 2) Major optimization of Defs.define: do not store dependencies between constants that cannot introduce cycles anyway. In that way, the cycle test adds almost no overhead to theories that define their constants in HOL-light / HOL4 style. 3) Cleaned up Defs.graph, no superfluous name tags are stored anymore.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
12425
97975229f893 added Main.ML;
wenzelm
parents:
diff changeset
     1
97975229f893 added Main.ML;
wenzelm
parents:
diff changeset
     2
structure Main =
97975229f893 added Main.ML;
wenzelm
parents:
diff changeset
     3
struct
97975229f893 added Main.ML;
wenzelm
parents:
diff changeset
     4
  val thy = the_context ();
97975229f893 added Main.ML;
wenzelm
parents:
diff changeset
     5
end;
12715
f7299128cd7d moved setmksimps to Main!
wenzelm
parents: 12425
diff changeset
     6
12725
7ede865e1fe5 renamed forall_elim_vars_safe to gen_all;
wenzelm
parents: 12720
diff changeset
     7
simpset_ref() := simpset() setmksimps (map mk_eq o Ord_atomize o gen_all);