package rocq-runtime
The Rocq Prover -- Core Binaries and Tools
Install
Dune Dependency
Authors
Maintainers
Sources
rocq-9.0.0.tar.gz
md5=8d522602d23e7a665631826dab9aa92b
sha512=f4f76a6a178e421c99ee7a331a2fd97a06e9c5d0168d7e60c44e3820d8e1a124370ea104ad90c7f87a9a1e9d87b2d0d7d2d387c998feeaed4a75ed04e176a4be
doc/rocq-runtime.kernel/Conv_oracle/index.html
Module Conv_oracle
Source
Source
type evaluable =
| EvalVarRef of Names.Id.t
| EvalConstRef of Names.Constant.t
| EvalProjectionRef of Names.Projection.Repr.t
Evaluable references (whose transparency can be controlled).
Order on section paths for unfolding. If oracle_order kn1 kn2
is true, then unfold kn1 first. Note: the oracle does not introduce incompleteness, it only tries to postpone unfolding of "opaque" constants.
Priority for the expansion of constant in the conversion test. * Higher levels means that the expansion is less prioritary. * (And Expand stands for -oo, and Opaque +oo.) * The default value (transparent constants) is Level 0
.
Sets the level of a constant. * Level of RelKey constant cannot be set.
Fold over the non-transparent levels of the oracle. Order unspecified.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>