__ocaml_lex_comment_rec [Promelalexer_withexps] | |
__ocaml_lex_comment_rec [Promelalexer] | |
__ocaml_lex_comment_rec [Ltllexer] | |
__ocaml_lex_tables [Yalexer] | |
__ocaml_lex_tables [Promelalexer_withexps] | |
__ocaml_lex_tables [Promelalexer] | |
__ocaml_lex_tables [Ltllexer] | |
__ocaml_lex_token_rec [Yalexer] | |
__ocaml_lex_token_rec [Promelalexer_withexps] | |
__ocaml_lex_token_rec [Promelalexer] | |
__ocaml_lex_token_rec [Ltllexer] | |
A | |
acceptSt [Data_for_ltl] | |
addIgnoredFunction [Data_for_ltl] |
Return the list of names of all ignored functions.
|
add_logic [Data_for_ltl] | |
add_offset [Utils_parser] | |
add_pre_post_from_buch [Ltl_to_acsl_visitors] | |
add_predicate [Data_for_ltl] | |
add_sync_with_buch [Ltl_to_acsl_visitors] | |
advance_abstract_interpretation [Ltl_to_acsl_option] | |
assocs_to_string [Spec_tools] | |
automata [Data_for_ltl] | |
B | |
bool3and [Bool3] | |
bool3not [Bool3] | |
bool3or [Bool3] | |
bool_array_and [Spec_tools] |
Given two bool arrays with the same length, it returns a fresh bool array corresponding to a logical OR between cells with same index from the two arrays.
|
bool_array_and_bycase [Spec_tools] |
Given two bool arrays with the same length, it returns a fresh bool array corresponding to a logical OR between cells with same index from the two arrays.
|
bool_array_eq [Spec_tools] |
Given two bool arrays with the same length, it returns true if and only if their cells are equal for each index.
|
bool_array_eq_bycase [Spec_tools] |
Given two bool arrays with the same length, it returns true if and only if their cells are equal for each index.
|
bool_array_or [Spec_tools] |
Given two bool arrays with the same length, it returns a fresh bool array corresponding to a logical AND between cells with same index from the two arrays.
|
bool_array_or_bycase [Spec_tools] |
Given two bool arrays with the same length, it returns a fresh bool array corresponding to a logical AND between cells with same index from the two arrays.
|
buch_sync [Data_for_ltl] |
DEPRECATED ?
|
buf [Promelalexer_withexps] | |
buf [Promelalexer] | |
buf [Ltllexer] | |
C | |
c_file [Ltl_to_acsl_register] | |
c_string_of_condition [Promelaoutput] | |
callStatus [Data_for_ltl] |
Name of callStatus C generated enumeration (Name of the Call status)
|
check_consistency [Data_for_ltl] |
Manage particular consistency verification between C file and promela specification.
|
clausesAreEqual [Ltl_logic] |
true iff clause1 <: clause2 and clause2 <: clause1
|
clausesAreSubSetEq [Ltl_logic] |
true iff clause1 <: clause2
|
cleanup_files [Ltl_to_acsl_register] |
Removes temorary files if any.
|
comment [Promelalexer_withexps] | |
comment [Promelalexer] | |
comment [Ltllexer] | |
compose_assocs_post [Ltl_utils] |
bool array -> (bool array array*bool array array) -> (bool array*bool array)
|
compose_assocs_pre [Ltl_utils] |
bool array -> (bool array * bool array) (bool array array*bool array array) -> (bool array*bool array)
|
compute_abstract [Ltl_to_acsl_visitors] | |
compute_ignored_functions [Ltl_to_acsl_visitors] | |
concat [Spec_tools] | |
condToDNF [Ltl_logic] | |
conj_crosscond_old [Ltl_utils] | |
crosscond_to_exp [Ltl_utils] |
This function rewrite a cross condition into a Cil expression.
|
crosscond_to_pred [Ltl_utils] |
This function rewrite a cross condition into a Cil expression.
|
curOp [Data_for_ltl] |
Name of curOp C generated variable (Name of the curent operation)
|
curOpStatus [Data_for_ltl] |
Name of curOpStatus C generated variable (Status Return or Call of the curent operation)
|
curState [Data_for_ltl] |
Name of curState C generated variable (Table of states that can be synchronized with the program)
|
curStateOld [Data_for_ltl] |
Name of curStateOld C generated variable (Last value of curState)
|
curTrans [Data_for_ltl] |
Name of curTrans C generated variable (Last transitions that can be crossed)
|
D | |
debug_display_all_specs [Ltl_utils] | |
debug_display_func_status [Ltl_utils] | |
debug_display_func_status_bycase [Ltl_utils] | |
debug_display_spec [Spec_tools] | |
debug_display_spec_bycase [Spec_tools] | |
debug_display_stmt_all_pre [Spec_tools] | |
debug_display_stmt_all_pre_bycase [Spec_tools] | |
debug_display_stmt_pre [Spec_tools] | |
debug_display_stmt_pre_bycase [Spec_tools] | |
debug_ltl_expressions [Data_for_ltl] | |
declared_logics [Data_for_ltl] | |
declared_predicates [Data_for_ltl] | |
display [Ltl_utils] | |
display_operations_spec [Ltl_utils] |
Some displaying functions
|
display_operations_spec__ [Ltl_utils] |
Intermediate function that factorizes some functionalities.
|
display_operations_spec_bycase [Ltl_utils] | |
display_operations_spec_sorted [Ltl_utils] | |
display_operations_spec_sorted_bycase [Ltl_utils] | |
display_status [Ltl_to_acsl_register] | |
dnfToCond [Ltl_logic] | |
dot_file [Ltl_to_acsl_register] | |
dot_state [Promelaoutput] | |
dot_trans [Promelaoutput] | |
double_bool_array_and [Spec_tools] | |
double_bool_array_and_bycase [Spec_tools] | |
double_bool_array_eq [Spec_tools] | |
double_bool_array_eq_bycase [Spec_tools] | |
double_bool_array_or [Spec_tools] | |
double_bool_array_or_bycase [Spec_tools] | |
E | |
expAreEqual [Ltl_logic] | |
F | |
fetch_and_create_state [Yaparser] | |
file [Ltl_utils] |
Local copy of the file pointer
|
flush_globals [Ltl_utils] |
Flush all queued globals declarations into C file globals.
|
force_condition_to_predicate [Ltl_utils] | |
funcStatus_to_init [Ltl_utils] | |
func_to_cenum [Data_for_ltl] |
Given the name of a C operation, this function returns the associated cenum structure.
|
func_to_init [Ltl_utils] | |
func_to_op_func [Data_for_ltl] |
Given the name of a function, it return the name of the associated element in the operation list.
|
functions_from_auto [Data_for_ltl] | |
functions_from_c [Data_for_ltl] | |
functions_post_usecase [Bycase_ai] | |
functions_post_usecase [Abstract_ai] | |
functions_pre_usecase [Bycase_ai] |
Global information on functions that are collected during each pass.
|
functions_pre_usecase [Abstract_ai] |
Global information on functions that are collected during each pass.
|
G | |
generatesCFile [Ltl_to_acsl_register] | |
getAutomata [Data_for_ltl] |
Return the buchi automata as stored after parsing
|
getFunctions_from_auto [Data_for_ltl] |
Return the list of all function name observed in the promela file.
|
getFunctions_from_c [Data_for_ltl] |
Return the list of all function name observed in the C file, except ignored functions.
|
getIgnoredFunctions [Data_for_ltl] |
Return the list of names of all ignored functions.
|
getNumberOfStates [Data_for_ltl] |
Return the number of states of the automata
|
getNumberOfTransitions [Data_for_ltl] |
Return the number of transitions of the automata
|
getVariables_from_auto [Data_for_ltl] |
Return the list of all variables name observed in the promela file.
|
getVariables_from_c [Data_for_ltl] |
Return the list of all variables name observed in the C file.
|
get_cenum_option [Data_for_ltl] |
Given the name of an enumeration element, this function returns the associated cenum structure.
|
get_exp_from_tmpident [Data_for_ltl] | |
get_field_info_from_name [Utils_parser] | |
get_fresh_ident [Yaparser] | |
get_fresh_ident [Promelaparser_withexps] | |
get_fresh_ident [Ltlparser] | |
get_fresh_name [Data_for_ltl] | |
get_func_post [Data_for_ltl] |
Returns the post condition associated to the given C function
|
get_func_post_bycase [Data_for_ltl] |
Returns the post condition associated to the given C function
|
get_func_pre [Data_for_ltl] |
Returns the pre condition associated to the given C function
|
get_func_pre_call [Data_for_ltl] |
Gives the specification of the call stmt in the given C function at the given StmtId.
|
get_last_field [Utils_parser] | |
get_local_iter_name [Data_for_ltl] | |
get_local_tmp_name [Data_for_ltl] | |
get_logic [Data_for_ltl] | |
get_loop_ext_post [Data_for_ltl] |
Returns the post condition associated to the given C function
|
get_loop_ext_post_bycase [Data_for_ltl] |
Returns the post condition associated to the given C function
|
get_loop_ext_pre [Data_for_ltl] |
Returns the pre condition associated to the given C function
|
get_loop_ext_pre_bycase [Data_for_ltl] |
Returns the pre condition associated to the given C function
|
get_loop_int_post [Data_for_ltl] |
Returns the post condition associated to the given C function
|
get_loop_int_post_bycase [Data_for_ltl] |
Returns the post condition associated to the given C function
|
get_loop_int_pre [Data_for_ltl] |
Returns the pre condition associated to the given C function
|
get_loop_int_pre_bycase [Data_for_ltl] |
Returns the pre condition associated to the given C function
|
get_loops_index [Data_for_ltl] |
Returns a stmt_ref list.
|
get_new_offset [Utils_parser] | |
get_next [Ltl_utils] |
Given a function name, is status (call or return) and an array of boolean describing states status, it returns a couple of boolean array.
|
get_next_bycase [Ltl_utils] |
Given a function name, is status (call or return) and an array of boolean describing states status, it returns a couple of boolean array.
|
get_pred_from_tmpident [Data_for_ltl] | |
get_predicate [Data_for_ltl] | |
get_prev [Ltl_utils] |
Given a function name, its status (call or return) and an array of boolean describing states status, it returns a couple of boolean array.
|
get_prev_bycase [Ltl_utils] |
Given a function name, is status (call or return) and an array of boolean describing states status, it returns a couple of boolean array.
|
get_states_trans_init [Ltl_utils] | |
get_str_exp_from_tmpident [Ltl_logic] | |
get_str_exp_from_tmpident [Data_for_ltl] | |
get_usedinfo [Data_for_ltl] |
These functions are direct accesses to the table memorizing the enuminfo data associated to the name of an enumeration structure, from which cenum info are computed.
|
get_varinfo [Data_for_ltl] |
Given a variable name, it returns its associated varinfo.
|
get_varinfo_option [Data_for_ltl] |
Same as get_varinfo, but the result is an option.
|
globals_queue [Ltl_utils] |
List of globals awaiting for adding into C file globals
|
H | |
host_stateOld_term [Ltl_utils] |
Returns a lval term associated to the curStateOld generated variable.
|
host_state_term [Ltl_utils] |
Returns a lval term associated to the curState generated variable.
|
host_trans_term [Ltl_utils] |
Returns a lval term associated to the curTrans generated variable.
|
I | |
ident_count [Yaparser] | |
ident_count [Promelaparser_withexps] | |
ident_count [Ltlparser] | |
ignored_functions [Data_for_ltl] | |
init [Ltl_to_acsl_option] | |
initFile [Ltl_utils] |
Copy the file pointer locally in the class in order to easiest globals management and initializes some tables.
|
initGlobals [Ltl_utils] |
This function computes all newly introduced globals (variables, enumeration structure, invariants, etc.
|
init_file_names [Ltl_to_acsl_register] | |
init_specification [Bycase_ai] | |
init_test [Ltl_to_acsl_register] | |
isCrossable [Ltl_utils] |
Given a transition a function name and a function status (call or return) it returns if the cross condition can be statisfied with only function status.
|
isCrossableAtInit [Ltl_utils] |
Given a transition a function name and a function status (call or return) it returns if the cross condition can be statisfied with only function status.
|
isIgnoredFunction [Data_for_ltl] |
Return true if and only if the given string fname denotes an ignored function.
|
is_empty_behavior [Spec_tools] | |
is_in_vi_list [Data_for_ltl] | |
is_on [Ltl_to_acsl_option] | |
L | |
listOp [Data_for_ltl] |
Name of listOp C generated enumeration (List of operation names prefixed with 'op_')
|
listStatus [Data_for_ltl] |
Name of listStatus C generated enumeration (Status are Call or Return)
|
load_promela_file [Ltl_to_acsl_register] | |
load_promela_file_withexps [Ltl_to_acsl_register] | |
load_ya_file [Ltl_to_acsl_register] | |
loc [Yalexer] | |
loc [Promelalexer_withexps] | |
loc [Promelalexer] | |
loc [Ltllexer] | |
local_iter_vars [Data_for_ltl] | |
local_tmp_vars [Data_for_ltl] | |
loopInit [Data_for_ltl] |
Name of the fresh loopInit logic generated variable
|
loop_ext_post [Data_for_ltl] | |
loop_ext_post_bycase [Data_for_ltl] | |
loop_ext_pre [Data_for_ltl] | |
loop_ext_pre_bycase [Data_for_ltl] | |
loop_int_post [Data_for_ltl] | |
loop_int_post_bycase [Data_for_ltl] | |
loop_int_pre [Data_for_ltl] | |
loop_int_pre_bycase [Data_for_ltl] | |
ltl [Ltlparser] | |
ltl2ba_params [Ltl_to_acsl_register] | |
ltl_expressions_iter [Data_for_ltl] | |
ltl_exps [Ltl_logic] | |
ltl_exps [Data_for_ltl] | |
ltl_file [Ltl_to_acsl_register] | |
ltl_form_to_string [Ltl_output] | |
ltl_tmp_file [Ltl_to_acsl_register] | |
ltl_to_ltlLight [Ltl_to_acsl_register] | |
M | |
macro_full [Data_for_ltl] |
DEPRECATED ?
|
macro_ligth [Data_for_ltl] |
DEPRECATED ?
|
macro_pure [Data_for_ltl] |
DEPRECATED ?
|
main [Yaparser] | |
main [Ltl_to_acsl_register] | |
make_local_iter [Data_for_ltl] | |
make_local_tmp [Data_for_ltl] | |
mk_abstract_pre_post [Ltl_utils] |
Function called by mk_asbstract_pre and mk_asbstract_post.
|
mk_asbstract_post [Ltl_utils] |
Given the buchi automata and the name of a function, it returns two arrays
corresponding to the abstract post-condition.
|
mk_asbstract_pre [Ltl_utils] |
Given the buchi automata and the name of a function, it returns two arrays
corresponding to the abstract pre-condition.
|
mk_backward_composition [Ltl_utils] |
bool array array -> (bool array*bool array) -> (bool array array*bool array array) -> (bool array array*bool array array)
Given a set of states and the bycase post-condition of an operation
this function returns the new pre-condition after the call of the operation in the context of current_st.
|
mk_conjunction [Ltl_utils] | |
mk_conjunction_named [Ltl_utils] |
Given a NON EMPTY list of predicates, it returns a conjunction of these predicates.
|
mk_decl_axiomatized_auotmata [Ltl_utils] |
Generates an axiomatisation of transitions from automata into globals.
|
mk_decl_loops_init [Ltl_utils] | |
mk_disjunction [Ltl_utils] | |
mk_disjunction_named [Ltl_utils] |
Given a NON EMPTY list of predicates, it returns a disjunction of these predicates.
|
mk_empty_pre_or_post [Spec_tools] | |
mk_empty_pre_or_post_bycase [Spec_tools] | |
mk_empty_pre_st [Spec_tools] | |
mk_empty_pre_st_bycase [Spec_tools] | |
mk_empty_spec [Spec_tools] | |
mk_empty_spec_bycase [Spec_tools] | |
mk_eq_tables [Ltl_utils] |
Given two names of generated arrays and their size, it returns the predicate: (forall i.
|
mk_expr_disjunction [Ltl_utils] | |
mk_forward_composition [Ltl_utils] |
bool array array -> (bool array array*bool array array) -> (bool array array*bool array array)
Given a set of states and the bycase post-condition of an operation
this function returns the new pre-condition after the call of the operation in the context of current_st.
|
mk_full_pre_or_post [Spec_tools] | |
mk_full_pre_or_post_bycase [Spec_tools] | |
mk_global_axiom [Ltl_utils] | |
mk_global_c_array [Ltl_utils] | |
mk_global_c_enum [Ltl_utils] | |
mk_global_c_enum_type [Ltl_utils] | |
mk_global_c_initialized_array [Ltl_utils] | |
mk_global_c_initialized_enum [Ltl_utils] | |
mk_global_c_initialized_vars [Ltl_utils] | |
mk_global_c_int [Ltl_utils] | |
mk_global_c_vars [Ltl_utils] | |
mk_global_comment [Ltl_utils] | |
mk_global_invariant [Ltl_utils] | |
mk_global_logic [Ltl_utils] |
Given the name of the logic (string),, the list of its genericity parameter names (string),, the list of their type (logic_var),, the type of the function return, and a list of reads tsets,
it returns a logic function declaration.
A side effect of this function is the registration of this logic into the logics hashtbl from Data_for_ltl.
|
mk_global_predicate [Ltl_utils] | |
mk_int_const [Ltl_utils] | |
mk_int_exp [Ltl_utils] |
Returns an int constant expression which represents the given int value.
|
mk_int_offseted_array_lval [Ltl_utils] |
Returns an lval expression which represents the access of the host_name variable (a string) with the offset off_value (an int).
|
mk_int_term [Ltl_utils] |
Return an integer constant term from the given value.
|
mk_invariant_1 [Ltl_utils] | |
mk_invariant_1_2 [Ltl_utils] | |
mk_invariant_2 [Ltl_utils] | |
mk_invariant_2_2 [Ltl_utils] | |
mk_invariant_2_2_1 [Ltl_utils] | |
mk_invariant_2_2_2 [Ltl_utils] | |
mk_invariant_3 [Ltl_utils] | |
mk_invariant_3_2 [Ltl_utils] | |
mk_invariant_4 [Ltl_utils] | |
mk_invariant_4_2 [Ltl_utils] | |
mk_invariant_5 [Ltl_utils] | |
mk_invariant_6 [Ltl_utils] | |
mk_invariant_StatesDisjunction [Ltl_utils] | |
mk_invariant_TransitionsDisjunction [Ltl_utils] | |
mk_logic_call [Ltl_utils] |
Given the name of a logic and a list of logic variables it returns a call of the logic with variables as parameters.
|
mk_logicvar_intervalle [Ltl_utils] |
Given a logic variable and two bounces, it returns the predicate: min<=v<max
|
mk_offseted_array [Ltl_utils] |
Given an lval term 'host' and an integer value 'off', it returns a lval term host
off .
|
mk_offseted_array_lval [Ltl_utils] |
Returns an lval expression which represents the access of the host_name variable (a string) with the offset off_exp (an expression).
|
mk_offseted_array_lval_from_lval [Ltl_utils] |
Given an lval term 'host' and a logic variable 'lvar_off', it returns a lval term host
off .
|
mk_offseted_array_lval_from_term [Ltl_utils] |
Given an lval term 'host' and a term 'term_off', it returns a lval term host
off .
|
mk_pre_or_post_bycase_from_pre_or_post [Ltl_utils] | |
mk_term_from_logic_var [Ltl_utils] |
Returns a term representing the given logic variable (usually a fresh quantified variable).
|
mk_term_from_vi [Ltl_utils] |
Returns a term representing the variable associated to the given varinfo
|
mk_valid_range [Ltl_utils] |
Given a name of generated array and its size, it returns the expression: (Valide_range(name,0,size-)
|
N | |
nbAcceptSt [Data_for_ltl] |
DEPRECATED ?
|
nbOp [Data_for_ltl] |
DEPRECATED ?
|
nbStates [Data_for_ltl] |
DEPRECATED ?
|
nbTrans [Data_for_ltl] |
DEPRECATED ?
|
negativeClause [Ltl_logic] | |
new_line [Yalexer] | |
newline [Promelalexer_withexps] | |
newline [Promelalexer] | |
newline [Ltllexer] | |
numberOfStates [Spec_tools] | |
numberOfTransitions [Spec_tools] | |
O | |
observed_expressions [Yaparser] | |
observed_expressions [Promelaparser_withexps] | |
observed_expressions [Ltlparser] | |
observed_funcs [Yaparser] | |
observed_funcs [Promelaparser_withexps] | |
observed_funcs [Promelaparser] | |
observed_states [Yaparser] | |
observed_states [Promelaparser_withexps] | |
observed_states [Promelaparser] | |
observed_vars [Yaparser] | |
observed_vars [Promelaparser_withexps] | |
observed_vars [Promelaparser] | |
op_status_to_cenum [Data_for_ltl] |
Given the name of a C operation status (Call or Return), this function returns the associated cenum structure.
|
out_fmt [Promelaoutput] | |
out_fmt [Ltl_output] | |
output [Ltl_output] | |
output_c_file [Ltl_to_acsl_register] | |
output_dot_automata [Promelaoutput] | |
P | |
parse [Yalexer] | |
parse [Promelalexer_withexps] | |
parse [Promelalexer] | |
parse [Ltllexer] | |
positiveCallOrRet [Ltl_logic] |
Given a list of termes, if a positive call or return is present, then all negative ones are obvious and removed
|
post_pseudo_flattening [Spec_tools] | |
post_status [Data_for_ltl] | |
post_status_bycase [Data_for_ltl] | |
post_treatment_loops [Ltl_to_acsl_visitors] | |
pre_call_status [Data_for_ltl] | |
pre_flattening [Spec_tools] | |
pre_post_to_term [Ltl_utils] |
Generates a term representing the given pre or post condition.
|
pre_status [Data_for_ltl] | |
pretty_hash_ident_entry [Ltl_output] | |
print_automata [Promelaoutput] | |
print_automata_axiomatization [Promelaoutput] | |
print_automata_specification [Promelaoutput] | |
print_bool3 [Promelaoutput] | |
print_buch_synch [Promelaoutput] | |
print_cross [Promelaoutput] | |
print_end_block [Promelaoutput] | |
print_ghosts_declaration [Promelaoutput] | |
print_macros [Promelaoutput] | |
print_operations_constants [Promelaoutput] | |
print_operations_list [Promelaoutput] | |
print_raw_automata [Promelaoutput] | |
print_start_block [Promelaoutput] | |
print_state [Promelaoutput] | |
print_statel [Promelaoutput] | |
print_transition [Promelaoutput] | |
print_transitionl [Promelaoutput] | |
printverb [Ltl_to_acsl_register] | |
promela [Promelaparser_withexps] | |
promela [Promelaparser] | |
promela_file [Ltl_to_acsl_register] | |
promela_file [Ltl_to_acsl_option] | |
propagates_pre_post_constraints [Abstract_ai] | |
propagates_pre_post_constraints_bycase [Bycase_ai] | |
Q | |
quad_bool_array_and [Spec_tools] | |
quad_bool_array_and_bycase [Spec_tools] | |
quad_bool_array_eq [Spec_tools] | |
quad_bool_array_eq_bycase [Spec_tools] | |
quad_bool_array_or [Spec_tools] | |
quad_bool_array_or_bycase [Spec_tools] | |
R | |
raise_error [Data_for_ltl] | |
raise_located [Yalexer] | |
raise_located [Promelalexer_withexps] | |
raise_located [Promelalexer] | |
raise_located [Ltllexer] | |
removeClause [Ltl_logic] |
return the clauses list named lclauses without any clause c such as cl <: c
|
removeTerm [Ltl_logic] | |
removeUnusedTransitionsAndStates [Data_for_ltl] | |
root [Ltl_to_acsl_register] | |
run [Ltl_to_acsl_register] | |
S | |
separator [Spec_tools] | |
setAutomata [Data_for_ltl] |
Stores the buchi automata and its variables and functions as such as it is return by the parsing
|
setCData [Data_for_ltl] |
Initializes some tables according to data from Cil AST.
|
setLtl_expressions [Ltl_logic] | |
setLtl_expressions [Data_for_ltl] | |
setNumberOfStates [Spec_tools] | |
setNumberOfTransitions [Spec_tools] | |
set_func_post [Data_for_ltl] |
Sets the pre condition of the given C function
|
set_func_post_bycase [Data_for_ltl] |
Sets the pre condition of the given C function
|
set_func_pre [Data_for_ltl] |
Sets the pre condition of the given C function
|
set_func_pre_call [Data_for_ltl] |
Sets the specification of the call stmt in the given C function at the given StmtId.
|
set_func_pre_call_bycase [Data_for_ltl] |
Sets the specification of the call stmt in the given C function at the given StmtId.
|
set_loop_ext_post [Data_for_ltl] |
Sets the external or the block post condition of the given loop
|
set_loop_ext_post_bycase [Data_for_ltl] |
Sets the external or the block post condition of the given loop
|
set_loop_ext_pre [Data_for_ltl] |
Sets the external or the block pre condition of the given loop
|
set_loop_ext_pre_bycase [Data_for_ltl] |
Sets the external or the block pre condition of the given loop
|
set_loop_int_post [Data_for_ltl] |
Sets the external or the block post condition of the given loop
|
set_loop_int_post_bycase [Data_for_ltl] |
Sets the external or the block post condition of the given loop
|
set_loop_int_pre [Data_for_ltl] |
Sets the external or the block pre condition of the given loop
|
set_loop_int_pre_bycase [Data_for_ltl] |
Sets the external or the block pre condition of the given loop
|
set_usedinfo [Data_for_ltl] |
These functions are direct accesses to the table memorizing the enuminfo data associated to the name of an enumeration structure, from which cenum info are computed.
|
set_varinfo [Data_for_ltl] |
Add a new variable into the association table name -> varinfo
|
simplify [Ltl_logic] |
Given a list of termes, if a positive call or return is present, then all negative ones are obvious and removed
|
simplifyClauses [Ltl_logic] | |
simplifyCond [Ltl_logic] |
Given a condition, this function does some logical simplifications.
|
simplifyTrans [Ltl_logic] |
Given a transition, this function returns the same transition with simplifyCond done on its cross condition
|
spec_modified [Bycase_ai] | |
spec_modified [Abstract_ai] | |
string_of_condition [Promelaoutput] | |
string_of_state [Promelaoutput] | |
string_of_trans [Promelaoutput] | |
synch_upd [Ltl_utils] |
This function returns the list of instructions that have to be introduced just before each call of function and each return of function.
|
synch_upd_linear [Ltl_utils] |
This function returns the list of instructions that have to be introduced just before each call of function and each return of function.
|
T | |
termStatus [Data_for_ltl] |
Name of termStatus C generated enumeration (Name of the return status)
|
termsAreEqual [Ltl_logic] | |
toBeRemoved [Ltl_to_acsl_register] | |
token [Yalexer] | |
token [Promelalexer_withexps] | |
token [Promelalexer] | |
token [Ltllexer] | |
transCond [Data_for_ltl] |
Name of transCond logic generated variable
|
transCondP [Data_for_ltl] |
Name of transCondP logic generated variable
|
transStart [Data_for_ltl] |
Name of TransStart logic generated variable
|
transStop [Data_for_ltl] |
Name of transStop logic generated variable
|
U | |
upd_one_state [Ltl_utils] |
It remains only to affect this result to curState
state
|
upd_one_trans [Ltl_utils] |
It remains only to affect this result to curTrans
trans
|
used_enuminfo [Data_for_ltl] | |
V | |
variables_from_auto [Data_for_ltl] | |
variables_from_c [Data_for_ltl] | |
varinfos [Data_for_ltl] | |
verbose [Ltl_to_acsl_register] | |
Y | |
ya_file [Ltl_to_acsl_register] | |
yyact [Yaparser] | |
yyact [Promelaparser_withexps] | |
yyact [Promelaparser] | |
yyact [Ltlparser] | |
yycheck [Yaparser] | |
yycheck [Promelaparser_withexps] | |
yycheck [Promelaparser] | |
yycheck [Ltlparser] | |
yydefred [Yaparser] | |
yydefred [Promelaparser_withexps] | |
yydefred [Promelaparser] | |
yydefred [Ltlparser] | |
yydgoto [Yaparser] | |
yydgoto [Promelaparser_withexps] | |
yydgoto [Promelaparser] | |
yydgoto [Ltlparser] | |
yygindex [Yaparser] | |
yygindex [Promelaparser_withexps] | |
yygindex [Promelaparser] | |
yygindex [Ltlparser] | |
yylen [Yaparser] | |
yylen [Promelaparser_withexps] | |
yylen [Promelaparser] | |
yylen [Ltlparser] | |
yylhs [Yaparser] | |
yylhs [Promelaparser_withexps] | |
yylhs [Promelaparser] | |
yylhs [Ltlparser] | |
yynames_block [Yaparser] | |
yynames_block [Promelaparser_withexps] | |
yynames_block [Promelaparser] | |
yynames_block [Ltlparser] | |
yynames_const [Yaparser] | |
yynames_const [Promelaparser_withexps] | |
yynames_const [Promelaparser] | |
yynames_const [Ltlparser] | |
yyrindex [Yaparser] | |
yyrindex [Promelaparser_withexps] | |
yyrindex [Promelaparser] | |
yyrindex [Ltlparser] | |
yysindex [Yaparser] | |
yysindex [Promelaparser_withexps] | |
yysindex [Promelaparser] | |
yysindex [Ltlparser] | |
yytable [Yaparser] | |
yytable [Promelaparser_withexps] | |
yytable [Promelaparser] | |
yytable [Ltlparser] | |
yytables [Yaparser] | |
yytables [Promelaparser_withexps] | |
yytables [Promelaparser] | |
yytables [Ltlparser] | |
yytablesize [Yaparser] | |
yytablesize [Promelaparser_withexps] | |
yytablesize [Promelaparser] | |
yytablesize [Ltlparser] | |
yytransl_block [Yaparser] | |
yytransl_block [Promelaparser_withexps] | |
yytransl_block [Promelaparser] | |
yytransl_block [Ltlparser] | |
yytransl_const [Yaparser] | |
yytransl_const [Promelaparser_withexps] | |
yytransl_const [Promelaparser] | |
yytransl_const [Ltlparser] | |
Z | |
zero_term [Ltl_utils] |
Return an integer constant term with the 0 value.
|