(************************************************************************) (* * The Rocq Prover / The Rocq Development Team *) (* v * Copyright INRIA, CNRS and contributors *) (* <O___,, * (see version control and CREDITS file for authors & dates) *) (* \VV/ **************************************************************) (* // * This file is distributed under the terms of the *) (* * GNU Lesser General Public License Version 2.1 *) (* * (see LICENSE file for the text of the license) *) (************************************************************************)
(** Main etry point to the sysinit component, all other modules are private.
Profiling,GCparametersandsignals.NothingspecifictoCoqperse,but thedefaultsherearegoodforCoq.
This API should be called up very early, or not at all. *) val init_ocaml : unit -> unit
val dirpath_of_top : Coqargs.top -> Names.DirPath.t
[parse_extra] and [usage] can be used to parse/document more options. *) val parse_arguments :
parse_extra:(Coqargs.t -> stringlist -> 'a * string list) ->
?initial_args:Coqargs.t -> stringlist ->
Coqargs.t * 'a
This API must be called, typically jsut after parsing arguments. *) val init_runtime : usage:Boot.Usage.specific_usage -> Coqargs.t -> unit
val init_document : Coqargs.t -> unit
(** 4 Start a library (sets options and loads objects like the prelude)
Giventhelogicalname[top]ofthecurrentlibraryandthesetofinitial optionsandrequiredlibraries,itstartsitsprocessing(seealso
Declaremods.start_library) *) val start_library :
intern:Library.Intern.t -> top:Names.DirPath.t -> Coqargs.injection_command list -> unit
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.