package electrod
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
Formal analysis for the Electrod formal pivot language
Install
dune-project
Dependency
Authors
Maintainers
Sources
electrod-0.9.0.tbz
sha256=b2263601350f2ffe3cb1671d8bdd256729986b248c1ec39e84ec76a2f2b8408c
sha512=f4c0e7a196c7a14fff51e7f0cc6f91ed8b3df965523d878ab507320f9771ec69efddb31252ff9763ed2f92bc8c369cea73ca20edebbc3c9ff327fe500f33bdf0
doc/electrod.libelectrod/Libelectrod/Scope/index.html
Module Libelectrod.ScopeSource
Relation scopes.
Source
type relation = private | Plain_relation of Tuple_set.t * Tuple_set.t(*inv: inf in sup
*)| Partial_function of int * Tuple_set.t(*
*)intis the domain arity (inv: >= 0);inf= empty| Total_function of int * Tuple_set.t(*
*)intis the domain arity (inv: >= 0);inf= empty
Source
type t = private | Exact of Tuple_set.t(*means: lower bound = upper bound
*)| Inexact of relation
Constructors
included_in ts scope tells whether ts is in the scope (meaning it also contains the lower bound of the scope if the latter is inexact.)
Return the inf and sup bounds of the scope.
Return the must and may (= sup - inf; computation is cached) bounds of the scope.
0 if the arity cannot be inferred (= is unknown), n > 0 otherwise.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page