Dot_driver
This file defines a functorial interface that allows to plot Numerical Transition System using the Graphviz dot Format.
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.
Interproc_driver
This functor aims at definiting an interface.
Ntl_lexer
Ntl_parser
Nts
Most basic operations over nts types definition.
Nts2dot
Nts2dot_subgraph_info
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_spl_intermediate_language_types
Nts_types
Type definition for numerical transition systems' relations.
Ntsint
Parse_n_print
Parsing_error
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.
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.
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.