package electrod
Install
Dune Dependency
Authors
Maintainers
Sources
sha256=e5d2278c99128621110cd015dafcbcae9792bbf2c8bb09d7b02c57d50fa28075
sha512=e08ecf720d35b6ee72f37d780cc3da22f61e22314ffd093ff3314fb89684b863b5c96c97375d48bcb4ba2838ec8f61a495105c989f292c5dbcd095e14f52bdba
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