package electrod
Install
Dune Dependency
Authors
Maintainers
Sources
sha256=b2263601350f2ffe3cb1671d8bdd256729986b248c1ec39e84ec76a2f2b8408c
sha512=f4c0e7a196c7a14fff51e7f0cc6f91ed8b3df965523d878ab507320f9771ec69efddb31252ff9763ed2f92bc8c369cea73ca20edebbc3c9ff327fe500f33bdf0
doc/electrod.libelectrod/Libelectrod/Invar_computation/index.html
Module Libelectrod.Invar_computation
Source
Helpers for sorting formulas into invariants, and other types of formulas
Static_prop: a proposition that does not include any variable relation nor any temporal operator. Primed_prop: a propostion that may include variabale and constant relations, without any temporal operator except un-nested X (next) or prime. Invar: proposition of the form always (phi) where phi does not include any temporal operator (the color pf phi is Init or Static_prop). Init: proposition without any temporal operator. Trans: proposition of the form always (phi) where the color of phi is Primed_prop. Temporal: any other proposition.
removes the top level always operator in an invariant elo formula
adds an always operator to an (invariant) elo formula if the outermost operator is not an always
Computes the color of a formula