package electrod
Formal analysis for the Electrod formal pivot language
Install
Dune Dependency
Authors
Maintainers
Sources
electrod-1.0.0.tbz
sha256=4da251e58d97c797d6e940e586d225a09715777fbb1b25c5527a6a2e1e3c2d58
sha512=89c45ebd0d3401b17eac4217289ed21ec87135ab5fa62bf63b2bed1ad1435a381e3434582c2ec99c2e6d8d87ce23cecfa7ba14d76234493992ae06879b808dd2
doc/electrod.libelectrod/Libelectrod/Scope/index.html
Module Libelectrod.Scope
Source
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
(*
*)int
is the domain arity (inv: >= 0);inf
= empty| Total_function of int * Tuple_set.t
(*
*)int
is 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