src/Pure/Isar/isar.ML
author wenzelm
Wed, 03 Feb 1999 16:48:02 +0100
changeset 6193 451d3d6c088f
parent 5950 d218409fd44e
child 6644 123b215882ae
permissions -rw-r--r--
removed load;

(*  Title:      Pure/Isar/isar.ML
    ID:         $Id$
    Author:     Markus Wenzel, TU Muenchen

Isabelle/Isar main interface.
*)

signature ISAR =
sig
  type parser
  val main: unit -> unit
  val loop: unit -> unit
  val help: unit -> unit
  val commands: unit -> string list
  val add_keywords: string list -> unit
  val add_parsers: parser list -> unit
end;

structure Isar: ISAR =
struct

type parser = OuterSyntax.parser;
val main = OuterSyntax.main;
val loop = OuterSyntax.loop;
val help = OuterSyntax.help;
val commands = OuterSyntax.commands;
val add_keywords = OuterSyntax.add_keywords;
val add_parsers = OuterSyntax.add_parsers;

end;