diff options
Diffstat (limited to 'toplevel/coqtop.mli')
-rw-r--r-- | toplevel/coqtop.mli | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/toplevel/coqtop.mli b/toplevel/coqtop.mli new file mode 100644 index 00000000..ef8b4b37 --- /dev/null +++ b/toplevel/coqtop.mli @@ -0,0 +1,23 @@ +(************************************************************************) +(* v * The Coq Proof Assistant / The Coq Development Team *) +(* <O___,, * CNRS-Ecole Polytechnique-INRIA Futurs-Universite Paris Sud *) +(* \VV/ **************************************************************) +(* // * This file is distributed under the terms of the *) +(* * GNU Lesser General Public License Version 2.1 *) +(************************************************************************) + +(*i $Id: coqtop.mli,v 1.5.4.1 2004/07/16 19:31:47 herbelin Exp $ i*) + +(* The Coq main module. The following function [start] will parse the + command line, print the banner, initialize the load path, load the input + state, load the files given on the command line, load the ressource file, + produce the output state if any, and finally will launch [Toplevel.loop]. *) + +val start : unit -> unit + +(* [init_ide] is to be used by the Coq IDE. + It does everything [start] does, except launching the toplevel loop. + It returns the list of Coq files given on the command line. *) + +val init_ide : unit -> string list + |