package frama-c
Install
Dune Dependency
Authors
-
MMichele Alberti
-
TThibaud Antignac
-
GGergö Barany
-
PPatrick Baudin
-
NNicolas Bellec
-
TThibaut Benjamin
-
AAllan Blanchard
-
LLionel Blatter
-
FFrançois Bobot
-
RRichard Bonichon
-
VVincent Botbol
-
QQuentin Bouillaguet
-
DDavid Bühler
-
ZZakaria Chihani
-
LLoïc Correnson
-
JJulien Crétin
-
PPascal Cuoq
-
ZZaynah Dargaye
-
BBasile Desloges
-
JJean-Christophe Filliâtre
-
PPhilippe Herrmann
-
MMaxime Jacquemin
-
FFlorent Kirchner
-
AAlexander Kogtenkov
-
RRemi Lazarini
-
TTristan Le Gall
-
JJean-Christophe Léchenet
-
MMatthieu Lemerre
-
DDara Ly
-
DDavid Maison
-
CClaude Marché
-
AAndré Maroneze
-
TThibault Martin
-
FFonenantsoa Maurica
-
MMelody Méaulle
-
BBenjamin Monate
-
YYannick Moy
-
PPierre Nigron
-
AAnne Pacalet
-
VValentin Perrelle
-
GGuillaume Petiot
-
DDario Pinto
-
VVirgile Prevosto
-
AArmand Puccetti
-
FFélix Ridoux
-
VVirgile Robles
-
JJan Rochel
-
MMuriel Roger
-
JJulien Signoles
-
NNicolas Stouls
-
KKostyantyn Vorobyov
-
BBoris Yakobowski
Maintainers
Sources
sha256=d2fbb3b8d0ff83945872e9e6fa258e934a706360e698dae3b4d5f971addf7493
doc/frama-c.kernel/Frama_c_kernel/State_selection/index.html
Module Frama_c_kernel.State_selection
A state selection is a set of states with operations for easy handling of state dependencies.
Type declarations
Generic Builders
val empty : t
The empty selection.
val full : t
The selection containing all the states.
Generic Getters
val is_empty : t -> bool
val is_full : t -> bool
Specific selections
Builders from dependencies
The selection containing the given state and all its dependencies.
The selection containing all the dependencies of the given state (but not this state itself).
The selection containing the given state and all its co-dependencies.
The selection containing all the co-dependencies of the given state (but not this state itself).
Builders by operations over sets
Specific Getters
val cardinal : t -> int
Size of a selection.
val pretty : Format.formatter -> t -> unit
Display a selection.
val pretty_witness : Format.formatter -> t -> unit
Display a selection in a more concise form. (Using the atomic operations that were used to create it.)
Iterators
Iterate over the successor of a state in a selection. The order is unspecified.
Iterate over the successor of a state in a selection. The order is unspecified.
Iterate over a selection in a topological ordering compliant with the State Dependency Graph. Less efficient that iter
.