package rocq-runtime

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

Install

dune-project
 Dependency

Authors

Maintainers

Sources

rocq-9.3.0.tar.gz
sha256=3f0fc283e8644394aa9c7a6e3995b6d9ebbe1e6dda712bf431f9c372dcef95ad

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.