src/Pure/Thy/present.ML
author wenzelm
Wed, 03 Feb 1999 17:23:04 +0100
changeset 6203 328b4377755c
child 6274 55e5bc91ae22
permissions -rw-r--r--
Theory presentation (fake implementation);
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
6203
328b4377755c Theory presentation (fake implementation);
wenzelm
parents:
diff changeset
     1
(*  Title:      Pure/Thy/present.ML
328b4377755c Theory presentation (fake implementation);
wenzelm
parents:
diff changeset
     2
    ID:         $Id$
328b4377755c Theory presentation (fake implementation);
wenzelm
parents:
diff changeset
     3
    Author:     Markus Wenzel, TU Muenchen
328b4377755c Theory presentation (fake implementation);
wenzelm
parents:
diff changeset
     4
328b4377755c Theory presentation (fake implementation);
wenzelm
parents:
diff changeset
     5
Theory presentation.            (* FIXME fake implementation *)
328b4377755c Theory presentation (fake implementation);
wenzelm
parents:
diff changeset
     6
*)
328b4377755c Theory presentation (fake implementation);
wenzelm
parents:
diff changeset
     7
328b4377755c Theory presentation (fake implementation);
wenzelm
parents:
diff changeset
     8
signature BASIC_PRESENT =
328b4377755c Theory presentation (fake implementation);
wenzelm
parents:
diff changeset
     9
sig
328b4377755c Theory presentation (fake implementation);
wenzelm
parents:
diff changeset
    10
  val section: string -> unit
328b4377755c Theory presentation (fake implementation);
wenzelm
parents:
diff changeset
    11
end;
328b4377755c Theory presentation (fake implementation);
wenzelm
parents:
diff changeset
    12
328b4377755c Theory presentation (fake implementation);
wenzelm
parents:
diff changeset
    13
signature PRESENT =
328b4377755c Theory presentation (fake implementation);
wenzelm
parents:
diff changeset
    14
sig
328b4377755c Theory presentation (fake implementation);
wenzelm
parents:
diff changeset
    15
  include BASIC_PRESENT
328b4377755c Theory presentation (fake implementation);
wenzelm
parents:
diff changeset
    16
  val thm: string -> thm -> unit
328b4377755c Theory presentation (fake implementation);
wenzelm
parents:
diff changeset
    17
end;
328b4377755c Theory presentation (fake implementation);
wenzelm
parents:
diff changeset
    18
328b4377755c Theory presentation (fake implementation);
wenzelm
parents:
diff changeset
    19
structure Present: PRESENT =
328b4377755c Theory presentation (fake implementation);
wenzelm
parents:
diff changeset
    20
struct
328b4377755c Theory presentation (fake implementation);
wenzelm
parents:
diff changeset
    21
328b4377755c Theory presentation (fake implementation);
wenzelm
parents:
diff changeset
    22
fun section _ = ();
328b4377755c Theory presentation (fake implementation);
wenzelm
parents:
diff changeset
    23
fun thm _ _ = ();
328b4377755c Theory presentation (fake implementation);
wenzelm
parents:
diff changeset
    24
328b4377755c Theory presentation (fake implementation);
wenzelm
parents:
diff changeset
    25
end;
328b4377755c Theory presentation (fake implementation);
wenzelm
parents:
diff changeset
    26
328b4377755c Theory presentation (fake implementation);
wenzelm
parents:
diff changeset
    27
structure BasicPresent: BASIC_PRESENT = Present;
328b4377755c Theory presentation (fake implementation);
wenzelm
parents:
diff changeset
    28
open BasicPresent;