src/HOLCF/ROOT.ML
author oheimb
Thu Oct 30 14:17:33 1997 +0100 (1997-10-30)
changeset 4041 4df7f385fe9f
parent 4010 59cac65fb751
child 4122 f63c283cefaf
permissions -rw-r--r--
domain package:
* theorems are stored in the theory
* creates hierachical name space
* minor changes to some names and values (for consistency),
e.g. cases -> casedist, dists_eq -> dist_eqs,
[take_lemma] -> take_lemmas
* separator between mutual domain definitions changed from "," to "and"
* minor debugging of Domain_Library.mk_var_names
     1 (*  Title:      HOLCF/ROOT.ML
     2     ID:         $Id$
     3     Author:     Franz Regensburger
     4     Copyright   1993 Technische Universitaet Muenchen
     5 
     6 ROOT file for the conservative extension of HOL by the LCF logic.
     7 Should be executed in subdirectory HOLCF.
     8 *)
     9 
    10 val banner = "HOLCF";
    11 writeln banner;
    12 
    13 print_depth 1;
    14 
    15 use_thy "HOLCF";
    16 
    17 (* sections axioms, ops *)
    18 use "ax_ops/holcflogic.ML";
    19 use "ax_ops/thy_axioms.ML";
    20 use "ax_ops/thy_ops.ML";
    21 use "ax_ops/thy_syntax.ML";
    22 
    23 (* sections domain, generated *)
    24 
    25 use "domain/library.ML";
    26 use "domain/syntax.ML";
    27 use "domain/axioms.ML";
    28 use "domain/theorems.ML";
    29 use "domain/extender.ML";
    30 use "domain/interface.ML";
    31 
    32 print_depth 10;  
    33 
    34 val HOLCF_build_completed = (); (*indicate successful build*)