package coq-core
The Coq Proof Assistant -- Core Binaries and Tools
Install
Dune Dependency
Authors
Maintainers
Sources
coq-8.19.2.tar.gz
md5=5d1187d5e44ed0163f76fb12dabf012e
sha512=91bc81530fa4f6498961583ad51eac5001f139881788b88e360a866ad8e2a6e2c5bce86d1a580ab4cd4782bf49d48318767df82471ce33ba3ac143e5569ad33c
doc/coq-core.sysinit/Coqargs/index.html
Module Coqargs
Source
Source
type require_injection = {
lib : string;
prefix : string option;
export : Lib.export_flag option;
}
Parameters follow Library
, that is to say, lib,prefix,export
means require library lib
from optional prefix
and import or export if export
is Some Lib.Import
/Some Lib.Export
.
Source
type injection_command =
| OptionInjection of Goptions.option_name * option_command
(*Set flags or options before the initial state is ready.
*)| RequireInjection of require_injection
(*Require libraries before the initial state is ready.
*)| WarnNoNative of string
(*Used so that "-w -native-compiler-disabled -native-compiler yes" does not cause a warning. The native option must be processed before injections (because it affects require), so the instruction to emit a message is separated.
*)| WarnNativeDeprecated
(*Used so that "-w -native-compiler-deprecated-option -native-compiler FLAG" does not cause a warning, similarly to above.
*)
Source
type coqargs_config = {
logic : coqargs_logic_config;
rcfile : string option;
coqlib : string option;
enable_VM : bool;
native_compiler : native_compiler;
native_output_dir : CUnix.physical_path;
native_include_dirs : CUnix.physical_path list;
time : time_config option;
profile : string option;
print_emacs : bool;
}
Source
type coqargs_pre = {
boot : bool;
load_init : bool;
load_rcfile : bool;
ml_includes : CUnix.physical_path list;
vo_includes : Loadpath.vo_path list;
load_vernacular_list : (string * bool) list;
injections : injection_command list;
}
Source
type coqargs_query =
| PrintWhere
| PrintConfig
| PrintVersion
| PrintMachineReadableVersion
| PrintHelp of Boot.Usage.specific_usage
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>