Index of values


__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_aorai]
addIgnoredFunction [Data_for_aorai]
Return the list of names of all ignored functions.
add_logic [Data_for_aorai]
add_offset [Utils_parser]
add_pre_post_from_buch [Aorai_visitors]
add_predicate [Data_for_aorai]
add_sync_with_buch [Aorai_visitors]
advance_abstract_interpretation [Aorai_option]
assocs_to_string [Spec_tools]
automata [Data_for_aorai]

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_aorai]
DEPRECATED ?
buf [Promelalexer_withexps]
buf [Promelalexer]
buf [Ltllexer]

C
c_file [Aorai_register]
c_string_of_condition [Promelaoutput]
callStatus [Data_for_aorai]
Name of callStatus C generated enumeration (Name of the Call status)
check_consistency [Data_for_aorai]
Manage particular consistency verification between C file and promela specification.
clausesAreEqual [Logic_simplification]
true iff clause1 <: clause2 and clause2 <: clause1
clausesAreSubSetEq [Logic_simplification]
true iff clause1 <: clause2
cleanup_files [Aorai_register]
Removes temorary files if any.
comment [Promelalexer_withexps]
comment [Promelalexer]
comment [Ltllexer]
compose_assocs_post [Aorai_utils]
bool array -> (bool array array*bool array array) -> (bool array*bool array)
compose_assocs_pre [Aorai_utils]
bool array -> (bool array * bool array) (bool array array*bool array array) -> (bool array*bool array)
compute_abstract [Aorai_visitors]
compute_ignored_functions [Aorai_visitors]
concat [Spec_tools]
condToDNF [Logic_simplification]
conj_crosscond_old [Aorai_utils]
crosscond_to_exp [Aorai_utils]
This function rewrite a cross condition into a Cil expression.
crosscond_to_pred [Aorai_utils]
This function rewrite a cross condition into a Cil expression.
curOp [Data_for_aorai]
Name of curOp C generated variable (Name of the curent operation)
curOpStatus [Data_for_aorai]
Name of curOpStatus C generated variable (Status Return or Call of the curent operation)
curState [Data_for_aorai]
Name of curState C generated variable (Table of states that can be synchronized with the program)
curStateOld [Data_for_aorai]
Name of curStateOld C generated variable (Last value of curState)
curTrans [Data_for_aorai]
Name of curTrans C generated variable (Last transitions that can be crossed)

D
debug_display_all_specs [Aorai_utils]
debug_display_func_status [Aorai_utils]
debug_display_func_status_bycase [Aorai_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_aorai]
declared_logics [Data_for_aorai]
declared_predicates [Data_for_aorai]
display [Aorai_utils]
display_all_warnings_about_loops_specs [Aorai_utils]
display_all_warnings_about_operations_specs [Aorai_utils]
display_all_warnings_about_specs [Aorai_utils]
display_operations_spec [Aorai_utils]
Some displaying functions
display_operations_spec__ [Aorai_utils]
Intermediate function that factorizes some functionalities.
display_operations_spec_bycase [Aorai_utils]
display_operations_spec_sorted [Aorai_utils]
display_operations_spec_sorted_bycase [Aorai_utils]
display_status [Aorai_register]
dnfToCond [Logic_simplification]
dot_file [Aorai_register]
dot_guards [Promelaoutput]
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 [Logic_simplification]
exp_node_substitution [Cil_manipulation]
Substitute all its internal varinfo from removel by the associated expression from addl.
exp_substitution [Cil_manipulation]
Substitute all its internal varinfo from removel by the associated varinfo from addl.

F
fetch_and_create_state [Yaparser]
file [Aorai_utils]
Local copy of the file pointer
flush_globals [Aorai_utils]
Flush all queued globals declarations into C file globals.
force_condition_to_predicate [Aorai_utils]
funcStatus_to_init [Aorai_utils]
func_to_cenum [Data_for_aorai]
Given the name of a C operation, this function returns the associated cenum structure.
func_to_init [Aorai_utils]
func_to_op_func [Data_for_aorai]
Given the name of a function, it return the name of the associated element in the operation list.
functions_from_auto [Data_for_aorai]
functions_from_c [Data_for_aorai]
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 [Aorai_register]
getAutomata [Data_for_aorai]
Return the buchi automata as stored after parsing
getFunctions_from_auto [Data_for_aorai]
Return the list of all function name observed in the promela file.
getFunctions_from_c [Data_for_aorai]
Return the list of all function name observed in the C file, except ignored functions.
getIgnoredFunctions [Data_for_aorai]
Return the list of names of all ignored functions.
getNumberOfStates [Data_for_aorai]
Return the number of states of the automata
getNumberOfTransitions [Data_for_aorai]
Return the number of transitions of the automata
getVariables_from_auto [Data_for_aorai]
Return the list of all variables name observed in the promela file.
getVariables_from_c [Data_for_aorai]
Return the list of all variables name observed in the C file.
get_cenum_option [Data_for_aorai]
Given the name of an enumeration element, this function returns the associated cenum structure.
get_concrete_param_from_formal [Aorai_utils]
get_concrete_value_of_call [Aorai_utils]
Compute the set of concrete value of a call, associated to a given list of parameters.
get_concrete_value_of_return [Aorai_utils]
Compute the concrete value of a return
get_exp_from_tmpident [Data_for_aorai]
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_aorai]
get_func_post [Data_for_aorai]
Returns the post condition associated to the given C function
get_func_post_bycase [Data_for_aorai]
Returns the post condition associated to the given C function
get_func_pre [Data_for_aorai]
Returns the pre condition associated to the given C function
get_func_pre_call [Data_for_aorai]
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_aorai]
get_local_tmp_name [Data_for_aorai]
get_logic [Data_for_aorai]
get_loop_ext_post [Data_for_aorai]
Returns the post condition associated to the given C function
get_loop_ext_post_bycase [Data_for_aorai]
Returns the post condition associated to the given C function
get_loop_ext_pre [Data_for_aorai]
Returns the pre condition associated to the given C function
get_loop_ext_pre_bycase [Data_for_aorai]
Returns the pre condition associated to the given C function
get_loop_int_post [Data_for_aorai]
Returns the post condition associated to the given C function
get_loop_int_post_bycase [Data_for_aorai]
Returns the post condition associated to the given C function
get_loop_int_pre [Data_for_aorai]
Returns the pre condition associated to the given C function
get_loop_int_pre_bycase [Data_for_aorai]
Returns the pre condition associated to the given C function
get_loops_index [Data_for_aorai]
Returns a stmt_ref list.
get_new_offset [Utils_parser]
get_next [Aorai_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 [Aorai_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_paraminfo [Data_for_aorai]
Given a function name and a param name, it returns the varinfo associated to the given param.
get_pred_from_tmpident [Data_for_aorai]
get_predicate [Data_for_aorai]
get_prev [Aorai_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 [Aorai_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_returninfo [Data_for_aorai]
Given a function name and a param name, it returns the varinfo associated to the given param.
get_states_trans_init [Aorai_utils]
get_str_exp_from_tmpident [Logic_simplification]
get_str_exp_from_tmpident [Data_for_aorai]
get_usedinfo [Data_for_aorai]
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_aorai]
Given a variable name, it returns its associated varinfo.
get_varinfo_option [Data_for_aorai]
Same as get_varinfo, but the result is an option.
globals_queue [Aorai_utils]
List of globals awaiting for adding into C file globals

H
host_stateOld_term [Aorai_utils]
Returns a lval term associated to the curStateOld generated variable.
host_state_term [Aorai_utils]
Returns a lval term associated to the curState generated variable.
host_trans_term [Aorai_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_aorai]
init [Aorai_option]
initFile [Aorai_utils]
Copy the file pointer locally in the class in order to ease globals management and initializes some tables.
initGlobals [Aorai_utils]
This function computes all newly introduced globals (variables, enumeration structure, invariants, etc.
init_file_names [Aorai_register]
init_specification [Bycase_ai]
init_test [Aorai_register]
int2enumstate [Aorai_utils]
isCrossable [Aorai_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 [Aorai_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_aorai]
Return true if and only if the given string fname denotes an ignored function.
is_empty_behavior [Spec_tools]
is_empty_post_bc [Spec_tools]
Return false if and only if all states are associated to false
is_empty_pre_post [Spec_tools]
Return false if and only if all states are associated to false
is_empty_pre_post__ [Spec_tools]
is_in_vi_list [Data_for_aorai]
is_on [Aorai_option]

L
listOp [Data_for_aorai]
Name of listOp C generated enumeration (List of operation names prefixed with 'op_')
listStatus [Data_for_aorai]
Name of listStatus C generated enumeration (Status are Call or Return)
load_promela_file [Aorai_register]
load_promela_file_withexps [Aorai_register]
load_ya_file [Aorai_register]
loc [Yalexer]
loc [Promelalexer_withexps]
loc [Promelalexer]
loc [Ltllexer]
local_iter_vars [Data_for_aorai]
local_tmp_vars [Data_for_aorai]
loopInit [Data_for_aorai]
Name of the fresh loopInit logic generated variable
loop_ext_post [Data_for_aorai]
loop_ext_post_bycase [Data_for_aorai]
loop_ext_pre [Data_for_aorai]
loop_ext_pre_bycase [Data_for_aorai]
loop_int_post [Data_for_aorai]
loop_int_post_bycase [Data_for_aorai]
loop_int_pre [Data_for_aorai]
loop_int_pre_bycase [Data_for_aorai]
ltl [Ltlparser]
ltl2ba_params [Aorai_register]
ltl_expressions_iter [Data_for_aorai]
ltl_exps [Logic_simplification]
ltl_exps [Data_for_aorai]
ltl_file [Aorai_register]
ltl_form_to_string [Ltl_output]
ltl_tmp_file [Aorai_register]
ltl_to_ltlLight [Aorai_register]
lval_substitution [Cil_manipulation]
Substitute all its internal varinfo from removel by the associated exp from addl.

M
macro_full [Data_for_aorai]
DEPRECATED ?
macro_ligth [Data_for_aorai]
DEPRECATED ?
macro_pure [Data_for_aorai]
DEPRECATED ?
main [Yaparser]
main [Aorai_register]
make_enum_states [Aorai_utils]
make_local_iter [Data_for_aorai]
make_local_tmp [Data_for_aorai]
mk_abstract_pre_post [Aorai_utils]
Function called by mk_asbstract_pre and mk_asbstract_post.
mk_asbstract_post [Aorai_utils]
Given the buchi automata and the name of a function, it returns two arrays corresponding to the abstract post-condition.
mk_asbstract_pre [Aorai_utils]
Given the buchi automata and the name of a function, it returns two arrays corresponding to the abstract pre-condition.
mk_backward_composition [Aorai_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 [Aorai_utils]
mk_conjunction_named [Aorai_utils]
Given a NON EMPTY list of predicates, it returns a conjunction of these predicates.
mk_decl_axiomatized_automata [Aorai_utils]
Generates an axiomatisation of transitions from automata into globals.
mk_decl_loops_init [Aorai_utils]
mk_disjunction [Aorai_utils]
mk_disjunction_named [Aorai_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 [Aorai_utils]
Given two names of generated arrays and their size, it returns the predicate: (forall i.
mk_expr_disjunction [Aorai_utils]
mk_forward_composition [Aorai_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 [Aorai_utils]
mk_global_c_array [Aorai_utils]
mk_global_c_enum [Aorai_utils]
mk_global_c_enum_type [Aorai_utils]
mk_global_c_enum_type_tagged [Aorai_utils]
mk_global_c_initialized_array [Aorai_utils]
mk_global_c_initialized_enum [Aorai_utils]
mk_global_c_initialized_vars [Aorai_utils]
mk_global_c_int [Aorai_utils]
mk_global_c_vars [Aorai_utils]
mk_global_comment [Aorai_utils]
mk_global_invariant [Aorai_utils]
mk_global_logic [Aorai_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_aorai.
mk_global_predicate [Aorai_utils]
mk_int_const [Aorai_utils]
mk_int_exp [Aorai_utils]
Returns an int constant expression which represents the given int value.
mk_int_offseted_array_lval [Aorai_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 [Aorai_utils]
Return an integer constant term from the given value.
mk_invariant_1 [Aorai_utils]
mk_invariant_1_2 [Aorai_utils]
mk_invariant_2 [Aorai_utils]
mk_invariant_2_2 [Aorai_utils]
mk_invariant_2_2_1 [Aorai_utils]
mk_invariant_2_2_2 [Aorai_utils]
mk_invariant_3 [Aorai_utils]
mk_invariant_3_2 [Aorai_utils]
mk_invariant_4 [Aorai_utils]
mk_invariant_4_2 [Aorai_utils]
mk_invariant_5 [Aorai_utils]
mk_invariant_6 [Aorai_utils]
mk_invariant_StatesDisjunction [Aorai_utils]
mk_invariant_TransitionsDisjunction [Aorai_utils]
mk_logic_call [Aorai_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 [Aorai_utils]
Given a logic variable and two bounces, it returns the predicate: min<=v<max
mk_offseted_array [Aorai_utils]
Given an lval term 'host' and an integer value 'off', it returns a lval term hostoff.
mk_offseted_array_lval [Aorai_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 [Aorai_utils]
Given an lval term 'host' and a logic variable 'lvar_off', it returns a lval term hostoff.
mk_offseted_array_lval_from_term [Aorai_utils]
Given an lval term 'host' and a term 'term_off', it returns a lval term hostoff.
mk_offseted_array_states_as_enum [Aorai_utils]
Given an lval term 'host' and an integer value 'off', it returns a lval term hostoff.
mk_pre_or_post_bycase_from_pre_or_post [Aorai_utils]
mk_term_from_logic_var [Aorai_utils]
Returns a term representing the given logic variable (usually a fresh quantified variable).
mk_term_from_vi [Aorai_utils]
Returns a term representing the variable associated to the given varinfo
mk_valid_range [Aorai_utils]
Given a name of generated array and its size, it returns the expression: (Valide_range(name,0,size-)

N
nbAcceptSt [Data_for_aorai]
DEPRECATED ?
nbOp [Data_for_aorai]
DEPRECATED ?
nbStates [Data_for_aorai]
DEPRECATED ?
nbTrans [Data_for_aorai]
DEPRECATED ?
negativeClause [Logic_simplification]
new_line [Yalexer]
newline [Promelalexer_withexps]
newline [Promelalexer]
newline [Ltllexer]
numberOfStates [Spec_tools]
numberOfTransitions [Spec_tools]

O
observed_expr_is_param [Yaparser]
observed_expr_is_param [Promelaparser_withexps]
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_aorai]
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 [Aorai_register]
output_dot_automata [Promelaoutput]

P
paraminfos [Data_for_aorai]
parse [Yalexer]
parse [Promelalexer_withexps]
parse [Promelalexer]
parse [Ltllexer]
pasEtatApresLoop [Aorai_utils]
pasEtatApresLoopBlock [Aorai_utils]
pasEtatApresOp [Aorai_utils]
pasEtatAvantLoop [Aorai_utils]
pasEtatAvantLoopBlock [Aorai_utils]
pasEtatAvantOp [Aorai_utils]
pasEtatLoop [Aorai_utils]
pasEtatOp [Aorai_utils]
positiveCallOrRet [Logic_simplification]
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_aorai]
post_status_bycase [Data_for_aorai]
post_treatment_loops [Aorai_visitors]
pre_call_status [Data_for_aorai]
pre_flattening [Spec_tools]
pre_post_to_term [Aorai_utils]
Generates a term representing the given pre or post condition.
pre_status [Data_for_aorai]
pretty_hash_ident_entry [Ltl_output]
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 [Aorai_register]
promela [Promelaparser_withexps]
promela [Promelaparser]
promela_file [Aorai_register]
promela_file [Aorai_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_aorai]
raise_located [Yalexer]
raise_located [Promelalexer_withexps]
raise_located [Promelalexer]
raise_located [Ltllexer]
removeClause [Logic_simplification]
return the clauses list named lclauses without any clause c such as cl <: c
removeTerm [Logic_simplification]
removeUnusedTransitionsAndStates [Data_for_aorai]
root [Aorai_register]
run [Aorai_register]

S
separator [Spec_tools]
setAutomata [Data_for_aorai]
Stores the buchi automata and its variables and functions as such as it is return by the parsing
setCData [Data_for_aorai]
Initializes some tables according to data from Cil AST.
setLtl_expressions [Logic_simplification]
setLtl_expressions [Data_for_aorai]
setNumberOfStates [Spec_tools]
setNumberOfTransitions [Spec_tools]
set_func_post [Data_for_aorai]
Sets the pre condition of the given C function
set_func_post_bycase [Data_for_aorai]
Sets the pre condition of the given C function
set_func_pre [Data_for_aorai]
Sets the pre condition of the given C function
set_func_pre_call [Data_for_aorai]
Sets the specification of the call stmt in the given C function at the given StmtId.
set_func_pre_call_bycase [Data_for_aorai]
Sets the specification of the call stmt in the given C function at the given StmtId.
set_loop_ext_post [Data_for_aorai]
Sets the external or the block post condition of the given loop
set_loop_ext_post_bycase [Data_for_aorai]
Sets the external or the block post condition of the given loop
set_loop_ext_pre [Data_for_aorai]
Sets the external or the block pre condition of the given loop
set_loop_ext_pre_bycase [Data_for_aorai]
Sets the external or the block pre condition of the given loop
set_loop_int_post [Data_for_aorai]
Sets the external or the block post condition of the given loop
set_loop_int_post_bycase [Data_for_aorai]
Sets the external or the block post condition of the given loop
set_loop_int_pre [Data_for_aorai]
Sets the external or the block pre condition of the given loop
set_loop_int_pre_bycase [Data_for_aorai]
Sets the external or the block pre condition of the given loop
set_paraminfo [Data_for_aorai]
Add a new param into the association table (funcname,paramname) -> varinfo
set_returninfo [Data_for_aorai]
Add a new param into the association table (funcname,paramname) -> varinfo
set_usedinfo [Data_for_aorai]
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_aorai]
Add a new variable into the association table name -> varinfo
simplify [Logic_simplification]
Given a list of termes, if a positive call or return is present, then all negative ones are obvious and removed
simplifyClauses [Logic_simplification]
simplifyCond [Logic_simplification]
Given a condition, this function does some logical simplifications.
simplifyTrans [Logic_simplification]
Given a transition, this function returns the same transition with simplifyCond done on its cross condition
spec_modified [Bycase_ai]
spec_modified [Abstract_ai]
states [Data_for_aorai]
Name of the enum type representing states
string_of_condition [Promelaoutput]
string_of_state [Promelaoutput]
string_of_trans [Promelaoutput]
synch_upd [Aorai_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 [Aorai_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_aorai]
Name of termStatus C generated enumeration (Name of the return status)
termsAreEqual [Logic_simplification]
toBeRemoved [Aorai_register]
token [Yalexer]
token [Promelalexer_withexps]
token [Promelalexer]
token [Ltllexer]
transCond [Data_for_aorai]
Name of transCond logic generated variable
transCondP [Data_for_aorai]
Name of transCondP logic generated variable
transStart [Data_for_aorai]
Name of TransStart logic generated variable
transStop [Data_for_aorai]
Name of transStop logic generated variable
trans_label [Promelaoutput]

U
upd_one_state [Aorai_utils]
It remains only to affect this result to curStatestate
upd_one_trans [Aorai_utils]
It remains only to affect this result to curTranstrans
used_enuminfo [Data_for_aorai]

V
variables_from_auto [Data_for_aorai]
variables_from_c [Data_for_aorai]
varinfos [Data_for_aorai]

Y
ya_file [Aorai_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 [Aorai_utils]
Return an integer constant term with the 0 value.