package rocq-runtime
Install
dune-project
Dependency
Authors
Maintainers
Sources
sha256=a45280ab4fbaac7540b136a6b073b4a6db15739ec1e149bded43fa6f4fc25f20
doc/rocq-runtime.engine/Evarnames/index.html
Module EvarnamesSource
Whether the Generate Goal Names option is enabled.
Represents an evar name map.
Adds a binding for the given undefined evar to the given basename. The absolute path is obtained using the parent of the evar.
Adds a (potentially fresh) binding for the given undefined evar to the given basename by first checking for conflicts.
Removes the name of the given evar. This indicates that the evar was defined, and therefore is no longer accessible by name.
Transfers the name of the first evar to the second.
Returns the qualified name associated to the evar, if any.
Returns true if the evar has a name. Equivalent to name_of ev <> None but faster since it does not compute the fully qualified name of ev.
Returns true if the evar has a name that is unambiguous.
Resolves the given (partially) qualified name to an evar. If the name resolution failed, raises Not_found.