package mopsa
MOPSA: A Modular and Open Platform for Static Analysis using Abstract Interpretation
Install
Dune Dependency
Authors
Maintainers
Sources
mopsa-analyzer-v1.1.tar.gz
md5=fdee20e988343751de440b4f6b67c0f4
sha512=f5cbf1328785d3f5ce40155dada2d95e5de5cce4f084ea30cfb04d1ab10cc9403a26cfb3fa55d0f9da72244482130fdb89c286a9aed0d640bba46b7c00e09500
doc/core/Core/Avalue/index.html
Module Core.Avalue
Source
Abstract value representation
Source
type avalue_pool = {
pool_typ : 'v. 'v avalue_kind -> Ast.Typ.typ;
pool_bottom : 'v. 'v avalue_kind -> 'v;
pool_top : 'v. 'v avalue_kind -> 'v;
pool_join : 'v. 'v avalue_kind -> 'v -> 'v -> 'v;
pool_meet : 'v. 'v avalue_kind -> 'v -> 'v -> 'v;
pool_compare : 'v 'w. 'v avalue_kind -> 'v -> 'w avalue_kind -> 'w -> int;
pool_print : 'v. 'v avalue_kind -> Stdlib.Format.formatter -> 'v -> unit;
}
Source
type avalue_info = {
typ : 'v. avalue_pool -> 'v avalue_kind -> Ast.Typ.typ;
bottom : 'v. avalue_pool -> 'v avalue_kind -> 'v;
top : 'v. avalue_pool -> 'v avalue_kind -> 'v;
join : 'v. avalue_pool -> 'v avalue_kind -> 'v -> 'v -> 'v;
meet : 'v. avalue_pool -> 'v avalue_kind -> 'v -> 'v -> 'v;
compare : 'v 'w. avalue_pool -> 'v avalue_kind -> 'v -> 'w avalue_kind -> 'w -> int;
print : 'v. avalue_pool -> 'v avalue_kind -> Stdlib.Format.formatter -> 'v -> unit;
}
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>