Index of modules


D
Dot_driver
This file defines a functorial interface that allows to plot Numerical Transition System using the Graphviz dot Format.
Dotofintnts [Test_block_compression]
Dotofintnts [Nts2dot_subgraph_info]
Dotofintnts [Nts2dot]

E
Expand_eldarica_compressed_bloc
Computes the numerical transition system that corresponds to an execution trace on the subsystems define in a standard library --first parameter, a numerical transition system -- second parameter, an a trace.
Export_trace_nts
Parses the table exported by the flatac plugin to rebuild the correspondance between the ecfg sid and frama-c sid as well as the c language statement.

I
INtstrace [Export_trace_nts]
Interproc_driver
This functor aims at definiting an interface.

K
KWD [Trace_eldarica_lexer]
KWD [Sid_table_info_lexer]
KWD [Ntl_lexer]

M
Make [Nts_functor]
Signature definition of the Make functor.
Make [Interproc_driver]
Make [Expand_eldarica_compressed_bloc]
Make [Dot_driver]
Make_NtsCfg [Interproc_driver]

N
NFParam [Expand_eldarica_compressed_bloc.Make]
NFParam [Dot_driver.Make]
Ntl_lexer
Ntl_parser
Nts
Most basic operations over nts types definition.
Nts2dot
Nts2dot_subgraph_info
NtsSys [Interproc_driver.Make]
NtsSys [Interproc_driver.Make_NtsCfg]
Nts_functor
This files provide a functorial interface for the numerical transition system definition.
Nts_generic
Pretty prints a variable name, regardless of its type
Nts_int [Ntsint]
Nts_spl_intermediate_language_types
Nts_types
Type definition for numerical transition systems' relations.
Ntsint

P
P [Ntsint]
Parse_n_print
Parsing_error

S
Sid_table_info_lexer
Sid_table_info_parser
Simplification
This module defines a set of function that allows to clean numerical transitions systems from non called subsystems and subsystems from unused variables.

T
Test_block_compression
Test_parse_sid_table
Test_trace_parsing
Trace
Trace defines a set of function that allows to pretty print traces and printing Lexing informations from control state identifier --called sid, using Frama-C terminology.
Trace_analysis
Trace_eldarica_lexer
Trace_eldarica_parser
Trace_types
Type definition for execution traces.
Trace_upon_nts_infos
Trace_upon_statement_info
Parses the table exported by the flatac plugin to rebuild the correspondance between the ecfg sid and frama-c sid as well as the c language statement.

U
Uncompress_trace_for_flata
Parses the table exported by the flatac plugin to rebuild the correspondance between the ecfg sid and frama-c sid as well as the c language statement.