package mopsa
MOPSA: A Modular and Open Platform for Static Analysis using Abstract Interpretation
Install
dune-project
Dependency
Authors
Maintainers
Sources
mopsa-analyzer-v1.2.tar.gz
md5=37966e98ffeebcedc09bd6e9b2b81f69
sha512=40d4d826c25f680766c07eccbabdf5e8a4fa023016e8a164e4e4f6b3781c8484dc4df437055721dfd19b9db8fb7fe3b61236c4833186d346fc7204a68d01eaaa
doc/mopsa.mopsa_analyzer/Mopsa_analyzer/Framework/Params/Config/Syntax/index.html
Module Config.Syntax
Syntax tree of configuration files
and domain_kind =
| D_stacked of (module Sig.Abstraction.Stacked.STACKED)
| D_domain of (module Sig.Abstraction.Domain.DOMAIN)
| D_simplified of (module Sig.Abstraction.Simplified.SIMPLIFIED)
| D_stateless of (module Sig.Abstraction.Stateless.STATELESS)
| D_functor of domain_functor * domain
| D_nonrel of value
| D_switch of domain list
| D_compose of domain list
| D_product of domain list * domain_reduction list
and domain_functor =
| F_simplified of (module Sig.Abstraction.Simplified_functor.SIMPLIFIED_FUNCTOR)
| F_stacked of domain
| F_partitioning of (module Sig.Abstraction.Partitioning.PARTITIONING)
and value =
| V_value of (module Sig.Abstraction.Value.VALUE)
| V_functor of value_functor * value
| V_union of value list
| V_product of value list * value_reduction list
and value_functor = (module Sig.Abstraction.Value_functor.VALUE_FUNCTOR)
and domain_reduction =
| DR_exec of (module Sig.Reduction.Exec.EXEC_REDUCTION)
| DR_eval of (module Sig.Reduction.Eval.EVAL_REDUCTION)
| DR_simplified of (module Sig.Reduction.Simplified.SIMPLIFIED_REDUCTION)
and value_reduction = (module Sig.Reduction.Value.VALUE_REDUCTION)
val mk_domain : ?semantic:string option -> domain_kind -> domain
val pp_value_reduction : Format.formatter -> value_reduction -> unit
val pp_domain_reduction : Format.formatter -> domain_reduction -> unit
val pp_value : Format.formatter -> value -> unit
val pp_domain_functor : Format.formatter -> domain_functor -> unit
val pp_domain : Format.formatter -> domain -> unit
val pp_domain_kind : Format.formatter -> domain_kind -> unit
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>