package coq-core
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
The Coq Proof Assistant -- Core Binaries and Tools
Install
dune-project
Dependency
Authors
Maintainers
Sources
coq-8.20.0.tar.gz
md5=66e57ea55275903bef74d5bf36fbe0f1
sha512=1a7eac6e2f58724a3f9d68bbb321e4cfe963ba1a5551b9b011db4b3f559c79be433d810ff262593d753770ee41ea68fbd6a60daa1e2319ea00dff64c8851d70b
doc/coq-core.toplevel/Coqtop/index.html
Module CoqtopSource
Definition of custom toplevels. init_extra is used to do custom initialization run launches a custom toplevel.
Source
type ('a, 'b) custom_toplevel = {parse_extra : string list -> 'a * string list;usage : Boot.Usage.specific_usage;init_extra : 'a -> Coqargs.injection_command list -> opts:Coqargs.t -> 'b;initial_args : Coqargs.t;run : 'a -> opts:Coqargs.t -> 'b -> unit;
}The generic Coq main module. start custom 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 resource file, produce the output state if any, and finally will launch custom.run.
Prepare state for interactive loop
Source
val init_toploop :
Coqargs.t ->
Stm.AsyncOpts.stm_opt ->
Coqargs.injection_command list ->
Vernac.State.tThe specific characterization of the coqtop_toplevel
Source
val coqtop_toplevel :
(toplevel_options * Stm.AsyncOpts.stm_opt, Vernac.State.t) custom_toplevel sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>