package rocq-runtime

  1. Overview
  2. Docs
The Rocq Prover -- Core Binaries and Tools

Install

dune-project
 Dependency

Authors

Maintainers

Sources

rocq-9.2.0.tar.gz
sha256=a45280ab4fbaac7540b136a6b073b4a6db15739ec1e149bded43fa6f4fc25f20

doc/rocq-runtime.kernel/Environ/Internal/index.html

Module Environ.InternalSource

Sourceval push_template_context : UVars.UContext.t -> env -> env

Makes the qvars treated as above prop. Do not use outside kernel inductive typechecking.

Sourceval is_above_prop : env -> Sorts.QVar.t -> bool
Sourcemodule View : sig ... end

View type only used by Serlib. Do not use otherwise.

Sourceval shallow_overwrite_module : Names.ModPath.t -> Mod_declarations.module_body -> env -> env

Same as shallow_add_module but tolerates that the module is already in the environment. Only used to bypass a dubious implementation in extraction, do not use.

Overwriting variant of Modops.add_module, see above.

Sourceval overwrite_module_parameter : Names.MBId.t -> Mod_declarations.module_type_body -> env -> env

Overwriting variant of Modops.add_module_parameter, see above.

Overwriting variant of Modops.add_structure, see above.