Index of values


_KWD_or_IDENT [Sid_table_info_lexer.KWD]
_KWD_or_IDENT [Ntl_lexer.KWD]
_KWD_or_STATE [Trace_eldarica_lexer.KWD]
__ocaml_lex_annot_rec [Sid_table_info_lexer]
__ocaml_lex_comment_line_rec [Ntl_lexer]
__ocaml_lex_comments_rec [Ntl_lexer]
__ocaml_lex_tables [Trace_eldarica_lexer]
__ocaml_lex_tables [Sid_table_info_lexer]
__ocaml_lex_tables [Ntl_lexer]
__ocaml_lex_token_rec [Trace_eldarica_lexer]
__ocaml_lex_token_rec [Sid_table_info_lexer]
__ocaml_lex_token_rec [Ntl_lexer]

A
add_fun_name_in_call_table [Simplification]
add_transition_to_container [Ntsint.Nts_int]
add_transition_to_container [Nts_functor.Make]
add_transition_to_container [Expand_eldarica_compressed_bloc.Make.NFParam]
add_vars_of_cnt_trans_label_to_diary [Simplification]
add_vars_of_trans_label_list_to_diary [Simplification]
annot [Sid_table_info_lexer]
anot_parser [Ntsint.Nts_int]
anot_parser [Ntsint.P]
anot_parser [Nts_functor.NTS_PARAM]
anot_parser [Nts_functor.Make]
anot_parser [Expand_eldarica_compressed_bloc.Make.NFParam]

B
blocks_compression_of_nts_automaton [Nts_functor.Make]
Computes the block encoding of a transition system.
boolean_relation [Nts_generic]

C
cautomaton_of_subrelation_cautomaton [Ntsint.Nts_int]
cautomaton_of_subrelation_cautomaton [Nts_functor.Make]
Creates a new couter automaton, using the definition of a cautomaton -2nd argument- and a subrelation -3rd argument, and call it using the name provided in the first argument.
cautomaton_of_subrelation_cautomaton [Expand_eldarica_compressed_bloc.Make.NFParam]
cautomaton_of_transitions_container [Nts_functor.Make]
Creates a subsystem from a nts_automaton and a transition container.
cautomaton_of_transitions_container [Expand_eldarica_compressed_bloc.Make.NFParam]
comment_line [Ntl_lexer]
comments [Ntl_lexer]
compare_keyid [Ntsint.P]
compare_keyid [Nts_functor.NTS_PARAM]
compute_pred_relation [Ntsint.Nts_int]
compute_pred_relation [Nts_functor.Make]
Compute the set of one step predecessors of all control states
compute_pred_relation [Expand_eldarica_compressed_bloc.Make.NFParam]
concat_comma_both_arg_non_empty [Nts_generic]
concat_comma_both_arg_non_empty [Nts]
concat_if_first_arg_nonzero [Nts_generic]
Pretty prints both strings separared by a comma when the first one is non-empty, or pretty prints the non empty argument when there is one, or returs an emptry string when both are empty.
concat_if_first_arg_nonzero [Nts]
contains_nts_genrel_var [Simplification]
contains_var [Simplification]
control_of_id_param [Ntsint.Nts_int]
control_of_id_param [Nts_functor.Make]
Creates a control state type value from an identifier value.
control_of_id_param [Expand_eldarica_compressed_bloc.Make.NFParam]
create_empty_var_diary [Simplification]
create_fun_name_in_call_table [Simplification]
create_output_file [Test_block_compression]
curr_lexbuf [Parsing_error]

D
dot_of_all_subsystem_of_nts [Dot_driver.Make]
Computes the Graphviz representation of hyerarchical numerical transition system.
dot_of_cautomaton [Dot_driver.Make]
Exports a GraphViz .dot format descritpion of a NTS counter automaton.
dot_of_nts [Dot_driver.Make]
Exports the collection of all automata of a NTS hyerachical system into a .dot file.
dot_of_subcfg_of_nts [Dot_driver.Make]
dot_of_trace_upon_nts [Dot_driver.Make]
Prints a trance upon the hierachical transition system

E
error [Parsing_error]

F
fold_info_of_trace [Uncompress_trace_for_flata]
fold_info_of_trace [Trace_upon_statement_info]
fold_states_containers [Ntsint.Nts_int]
fold_states_containers [Nts_functor.Make]
'a is the type of the folded value.
fold_states_containers [Expand_eldarica_compressed_bloc.Make.NFParam]
fold_transitions_container [Ntsint.Nts_int]
fold_transitions_container [Nts_functor.Make]
In this implementation, transc has type (control,(control, nts_gen_rel list) t ) t.
fold_transitions_container [Expand_eldarica_compressed_bloc.Make.NFParam]

G
get_cautomaton_by_name [Ntsint.Nts_int]
get_cautomaton_by_name [Nts_functor.Make]
get_cautomaton_by_name [Expand_eldarica_compressed_bloc.Make.NFParam]
get_diary_table [Simplification]
get_esid_of_statename [Trace_analysis]
get_info_table_from_file [Uncompress_trace_for_flata]
get_info_table_from_file [Trace_upon_statement_info]
get_last_control_state_of_bblock [Nts_functor.Make]
get_nts_from_file [Export_trace_nts]
get_one_state [Ntsint.Nts_int]
get_one_state [Nts_functor.Make]
get_one_state [Expand_eldarica_compressed_bloc.Make.NFParam]
get_one_transition [Ntsint.Nts_int]
get_one_transition [Nts_functor.Make]
Picks an outing transiton from control in the automaton
get_one_transition [Expand_eldarica_compressed_bloc.Make.NFParam]
get_sid_statement_of_esid [Trace_analysis]
get_successor_of [Ntsint.Nts_int]
get_successor_of [Nts_functor.Make]
get_successor_of [Expand_eldarica_compressed_bloc.Make.NFParam]
get_trace_from_file [Uncompress_trace_for_flata]
get_trace_from_file [Trace_upon_statement_info]
get_trace_from_file [Export_trace_nts]
get_transition_from [Ntsint.Nts_int]
get_transition_from [Nts_functor.Make]
get_transition_from [Expand_eldarica_compressed_bloc.Make.NFParam]
get_varinfo_by_optcautomaton [Ntsint.Nts_int]
get_varinfo_by_optcautomaton [Nts_functor.Make]
get_varinfo_by_optcautomaton [Expand_eldarica_compressed_bloc.Make.NFParam]
get_varinfo_by_optname [Ntsint.Nts_int]
get_varinfo_by_optname [Nts_functor.Make]
get_varinfo_by_optname [Expand_eldarica_compressed_bloc.Make.NFParam]
gettrace [Trace_eldarica_parser]

I
import_nts_lib_in [Export_trace_nts]
in_degree_of_control_state [Nts_functor.Make]
Number of incoming transitions in a control state
is_error_state [Nts_functor.Make]
is_error_state [Expand_eldarica_compressed_bloc.Make.NFParam]
is_final_state [Nts_functor.Make]
is_final_state [Expand_eldarica_compressed_bloc.Make.NFParam]
is_gen_arithm_exp_a_function [Nts_generic]
is_gen_bool_det [Nts_generic]
Does the input relation only depends on deterministic variables ?
is_initial_state [Nts_functor.Make]
is_initial_state [Expand_eldarica_compressed_bloc.Make.NFParam]
is_int_var [Nts_generic]
Returns true whenever a variable type has type int.
is_label_true [Nts_generic]
is_name_in_call_table [Simplification]
Answer yes when the variable is listed in the entry, false in the opposite case.
is_real_var [Nts_generic]
Returns true whenever a variable type has type real.
is_state_in_cautomaton [Nts_functor.Make]
is_state_in_cautomaton [Expand_eldarica_compressed_bloc.Make.NFParam]
is_state_in_inv_relation [Ntsint.Nts_int]
is_state_in_inv_relation [Nts_functor.Make]
is_state_in_inv_relation [Expand_eldarica_compressed_bloc.Make.NFParam]
is_state_in_transition_container [Nts_functor.Make]
is_state_in_transition_container [Expand_eldarica_compressed_bloc.Make.NFParam]
is_successor_of [Ntsint.Nts_int]
is_successor_of [Nts_functor.Make]
returns true iff the third argument is a successor of the second one in the automaton provided as first argument.
is_successor_of [Expand_eldarica_compressed_bloc.Make.NFParam]
iter_state_container [Ntsint.Nts_int]
iter_state_container [Nts_functor.Make]
iter_state_container [Expand_eldarica_compressed_bloc.Make.NFParam]
iter_transitions_container [Ntsint.Nts_int]
iter_transitions_container [Nts_functor.Make]
iter_transitions_container [Expand_eldarica_compressed_bloc.Make.NFParam]

K
key_val_of_string [Ntsint.P]
key_val_of_string [Nts_functor.NTS_PARAM]

L
loc_of_pos [Parsing_error]

M
mapextract [Sid_table_info_parser]

N
new_line [Sid_table_info_lexer]
new_line [Ntl_lexer]
nt_system_uncalled_subsystem_cleaner [Ntsint.Nts_int]
nt_system_uncalled_subsystem_cleaner [Nts_functor.Make]
Returns a nts system where all subsystems that does not appear in a call are removed.
nt_system_uncalled_subsystem_cleaner [Expand_eldarica_compressed_bloc.Make.NFParam]
nt_system_var_cleaner [Ntsint.Nts_int]
nt_system_var_cleaner [Nts_functor.Make]
computes a numerical transition system in which all local variables list of each automaton has been cleared of non used varibles
nt_system_var_cleaner [Expand_eldarica_compressed_bloc.Make.NFParam]
ntldescr [Ntl_parser]
nts_get_nts_gen_var_name [Nts]
nts_lib_standards_subsystems [Uncompress_trace_for_flata]
nts_lib_standards_subsystems [Trace_upon_statement_info]
nts_lib_standards_subsystems [Export_trace_nts]
nts_out_trace [Expand_eldarica_compressed_bloc.Make]
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.
nts_pprint_aritm_binop [Nts_generic]
nts_pprint_bool_binop [Nts_generic]
nts_pprint_btype [Nts]
nts_pprint_gen_trans_label [Nts_generic]
nts_pprint_gen_trans_label_list [Nts_generic]
Pretty prints a transition label
nts_pprint_genrel [Nts_generic]
nts_pprint_genrel_arithm_exp [Nts_generic]
Pprints a general expression --Constrainsts between prime and unprimed variables.
nts_pprint_genvar [Nts_generic]
Pretty prints a variable name, regardless of its type
nts_pprint_nts_typeinfo_genvar [Nts_generic]
Pretty prints a variable and its type
nts_pprint_nts_typeinfo_var [Nts]
nts_pprint_nts_var [Nts]

O
openfile_with_guard [Uncompress_trace_for_flata]
openfile_with_guard [Trace_upon_statement_info]
openfile_with_guard [Test_block_compression]
openfile_with_guard [Export_trace_nts]
out_degree_of_control_state [Ntsint.Nts_int]
out_degree_of_control_state [Nts_functor.Make]
Number of outgoing transition of a control state
out_degree_of_control_state [Expand_eldarica_compressed_bloc.Make.NFParam]

P
pprint_anot [Ntsint.P]
pprint_anot [Nts_functor.NTS_PARAM]
pprint_control [Ntsint.Nts_int]
pprint_control [Nts_functor.Make]
pprint_control [Expand_eldarica_compressed_bloc.Make.NFParam]
pprint_diary [Simplification]
pprint_esid [Trace]
pprint_esidsid_map [Trace]
pprint_folder_esid_sid_map [Trace]
pprint_folder_sid_code_map [Trace]
pprint_gen_rel_arithm_list [Nts_generic]
pprint_inputvars [Ntsint.Nts_int]
pprint_inputvars [Nts_functor.Make]
pprint_inputvars [Expand_eldarica_compressed_bloc.Make.NFParam]
pprint_keyid [Ntsint.P]
pprint_keyid [Nts_functor.NTS_PARAM]
pprint_localvars [Ntsint.Nts_int]
pprint_localvars [Nts_functor.Make]
pprint_localvars [Expand_eldarica_compressed_bloc.Make.NFParam]
pprint_map_2_fcinfo [Trace]
pprint_nts [Ntsint.Nts_int]
pprint_nts [Nts_functor.Make]
This function pretty prints a hierarchical transition system.
pprint_nts [Expand_eldarica_compressed_bloc.Make.NFParam]
pprint_nts_and_prime_var_list [Nts]
pprint_nts_var_list [Nts]
pprint_ntsgen_var_list [Nts_generic]
Pretty prints a variable list, with each variable name separated by a comma.
pprint_outputvars [Ntsint.Nts_int]
pprint_outputvars [Nts_functor.Make]
pprint_outputvars [Expand_eldarica_compressed_bloc.Make.NFParam]
pprint_position [Trace]
pprint_sid [Trace]
pprint_sid_to_code_info [Trace]
pprint_subgraph_transitions [Ntsint.Nts_int]
pprint_subgraph_transitions [Nts_functor.Make]
Pretty prints a subgraph using the nts syntax on control states and labels
pprint_subgraph_transitions [Expand_eldarica_compressed_bloc.Make.NFParam]
pprint_sys_control [Test_trace_parsing]
pprint_to_nts [Ntsint.Nts_int]
pprint_to_nts [Nts_functor.Make]
This function pretty prints a nts subsystem.
pprint_to_nts [Expand_eldarica_compressed_bloc.Make.NFParam]
pprint_tr_subsystem_table [Trace]
pprint_trace_tansitions [Test_trace_parsing]
pprint_transitions [Ntsint.Nts_int]
pprint_transitions [Nts_functor.Make]
pprint_transitions [Expand_eldarica_compressed_bloc.Make.NFParam]
pprint_typeinfo_int_nts_var_list [Nts]
pprint_typeinfo_nts_genvar_list [Nts_generic]
pprint_typeinfo_nts_var_list [Nts]
print_str_l_folder [Test_trace_parsing]
print_sys_control [Trace]
print_trace [Trace]
print_trace_l_folder [Trace]

R
register_called_subsystems [Simplification]
register_kwd [Trace_eldarica_lexer.KWD]
register_kwd [Sid_table_info_lexer.KWD]
register_kwd [Ntl_lexer.KWD]

S
sid_anot_info_of_opt_esid [Trace_analysis]
sid_infos_of_syscontrol [Trace_analysis]
simplify_gen_rel [Nts_generic]
simplify_genrel_bottom_top [Nts_generic]
Removes some --the most ugly of them -- tautologies from booleans expressions
size_genrel_arithm_deeper_than [Nts_generic]
size_genrel_deeper_than [Nts_generic]
states_container_of_states_list [Ntsint.Nts_int]
states_container_of_states_list [Nts_functor.Make]
states_container_of_states_list [Expand_eldarica_compressed_bloc.Make.NFParam]
static_check_if_gen_relation_false [Nts_generic]
Determines whether a boolean expression is false --e.g.
static_check_if_gen_translist_unsat [Nts_generic]
subgraph_between [Ntsint.Nts_int]
subgraph_between [Nts_functor.Make]
Computes the subgraph between two control states
subgraph_between [Expand_eldarica_compressed_bloc.Make.NFParam]
subgraph_between_cond_on_edges [Nts_functor.Make]
Computes the subgraph between two control states where each transition lable complies with the function provided as first parameter.

T
token [Trace_eldarica_lexer]
token [Sid_table_info_lexer]
token [Ntl_lexer]
transitions_container_of_trans_list [Ntsint.Nts_int]
transitions_container_of_trans_list [Nts_functor.Make]
transitions_container_of_trans_list [Expand_eldarica_compressed_bloc.Make.NFParam]
type_statename [Trace_analysis]
type_statename_1 [Trace_analysis]
type_statename_5 [Trace_analysis]
type_statename_6 [Trace_analysis]