summaryrefslogtreecommitdiff
path: root/toplevel/usage.ml
diff options
context:
space:
mode:
authorGravatar Stephane Glondu <steph@glondu.net>2010-07-21 09:46:51 +0200
committerGravatar Stephane Glondu <steph@glondu.net>2010-07-21 09:46:51 +0200
commit5b7eafd0f00a16d78f99a27f5c7d5a0de77dc7e6 (patch)
tree631ad791a7685edafeb1fb2e8faeedc8379318ae /toplevel/usage.ml
parentda178a880e3ace820b41d38b191d3785b82991f5 (diff)
Imported Upstream snapshot 8.3~beta0+13298
Diffstat (limited to 'toplevel/usage.ml')
-rw-r--r--toplevel/usage.ml17
1 files changed, 10 insertions, 7 deletions
diff --git a/toplevel/usage.ml b/toplevel/usage.ml
index 96ff8cbc..25766048 100644
--- a/toplevel/usage.ml
+++ b/toplevel/usage.ml
@@ -6,7 +6,7 @@
(* * GNU Lesser General Public License Version 2.1 *)
(************************************************************************)
-(* $Id: usage.ml 11858 2009-01-26 13:27:23Z notin $ *)
+(* $Id$ *)
let version () =
Printf.printf "The Coq Proof Assistant, version %s (%s)\n"
@@ -23,7 +23,7 @@ let print_usage_channel co command =
" -I dir -as coqdir map physical dir to logical coqdir
-I dir map directory dir to the empty logical path
-include dir (idem)
- -R dir -as coqdir recursively map physical dir to logical coqdir
+ -R dir -as coqdir recursively map physical dir to logical coqdir
-R dir coqdir (idem)
-top coqdir set the toplevel name to be coqdir instead of Top
-notop r set the toplevel name to be the empty logical path
@@ -33,11 +33,12 @@ let print_usage_channel co command =
-is f (idem)
-nois start with an empty state
-outputstate f write state in file f.coq
+ -compat X.Y provides compatibility support for Coq version X.Y
- -load-ml-object f load ML object file f
- -load-ml-source f load ML file f
+ -load-ml-object f load ML object file f
+ -load-ml-source f load ML file f
-load-vernac-source f load Coq file f.v (Load f.)
- -l f (idem)
+ -l f (idem)
-load-vernac-source-verbose f load Coq file f.v (Load Verbose f.)
-lv f (idem)
-load-vernac-object f load Coq object file f.vo
@@ -49,6 +50,7 @@ let print_usage_channel co command =
-byte run the bytecode version of Coq
-where print Coq's standard library location and exit
+ -config print Coq's configuration information and exit
-v print Coq version and exit
-q skip loading of rcfile
@@ -57,7 +59,7 @@ let print_usage_channel co command =
-batch batch mode (exits just after arguments parsing)
-boot boot mode (implies -q and -batch)
-emacs tells Coq it is executed under Emacs
- -noglob f do not dump globalizations
+ -noglob do not dump globalizations
-dump-glob f dump globalizations in file f (to be used by coqdoc)
-with-geoproof (yes|no) to (de)activate special functions for Geoproof within Coqide (default is yes)
-impredicative-set set sort Set impredicative
@@ -86,7 +88,7 @@ options are:
(* Print the configuration information *)
-let print_config () =
+let print_config () =
if Coq_config.local then Printf.printf "LOCAL=1\n" else Printf.printf "LOCAL=0\n";
Printf.printf "COQLIB=%s/\n" Coq_config.coqlib;
Printf.printf "COQSRC=%s/\n" Coq_config.coqsrc;
@@ -96,3 +98,4 @@ let print_config () =
Printf.printf "CAMLP4BIN=%s\n" Coq_config.camlp4bin;
Printf.printf "CAMLP4LIB=%s\n" Coq_config.camlp4lib
+