Index of values


C
comma_sep [Hornpp]
standard comma separation to use for pp_list

E
empty_list [Clause]
Special value for empty list.

F
first_state_clauselist [Clause]
first_state_clauselist cl

H
has_bang [Clause]
has_bang sl
horn_assume_lstatement [Import]
horn_claim_lstatement [Import]
horn_claim_lstatement rl stl f
horn_instr [Import]
horn_instr st lab i
horn_linstr [Import]
horn_linstr st lab i
horn_linstrlist [Import]
horn_linstrlist st il
horn_lprotocol [Import]
horn_protocol sl pr
horn_lsession [Import]
horn_session stl sl s
horn_process [Import]
horn_process init_state pr
horn_signature [Signature]
horn_spec [Import]
horn_spec sp
hornpp_clause [Hornpp]
hornpp_clause sl c print the given clause c using the given symbol list sl.
hornpp_id [Hornpp]
hornpp_id sl i prints the given identifier i using the given symbol list sl.
hornpp_label [Hornpp]
hornpp_label l prints the given label l.
hornpp_lid [Hornpp]
hornpp_lid sl i prints the given located identifier i using the given symbol list sl.
hornpp_literal [Hornpp]
hornpp_literal sign sl l prints the given literal l preceeded by the given string sign and using the given symbol list sl.
hornpp_llabel [Hornpp]
hornpp_label l prints the given located label l.
hornpp_lscope [Hornpp]
hornpp_lscope s prints the given located scope s.
hornpp_lterm [Hornpp]
hornpp_lterm sl t prints the given located term t using the given symbol list sl.
hornpp_ltype [Hornpp]
hornpp_ltype t prints the given located type t.
hornpp_lvalue [Hornpp]
hornpp_lvalue v prints the given located value v.
hornpp_scope [Hornpp]
hornpp_scope s prints the given scope s.
hornpp_tclause [Hornpp]
hornpp_tclause sl c print the given tclause c using the given symbol list sl.
hornpp_term [Hornpp]
hornpp_term sl t prints the given term t using the given symbol list sl.
hornpp_type [Hornpp]
hornpp_type t prints the given type t.
hornpp_value [Hornpp]
hornpp_value v prints the given value v.

I
intruder_DA [Intruder]
decryption with asymmetric key made of APP with key symbol or made of a singleton list containing an APP with key symbol
intruder_DAPP [Intruder]
decryption with symmetric key made of APP with function symbol which is not a asymetric key.
intruder_DCONS [Intruder]
decryption with symmetric key made of CONS
intruder_DCRYPT [Intruder]
decryption with symmetric key made of CRYPT
intruder_DI [Intruder]
decryption with symmetric key which is the intruder's name (USEFUL ?).
intruder_Dcst [Intruder]
decryption with constant symmetric key
intruder_Dval [Intruder]
decryption with symmetric key which is a constant declared as value
intruder_E [Intruder]
encryption with known key
intruder_F [Intruder]
application of known function symbol
intruder_F1 [Intruder]
inversion of known function symbol
intruder_P [Intruder]
pairing
intruder_P1 [Intruder]
left projection
intruder_P2 [Intruder]
right projection
intruder_coerce [Intruder]
coercion functions
intruder_coerce1 [Intruder]
inversion of coercion functions
intruder_empty [Intruder]
empty_list
is_grounding_state [Clause]
is_grounding_state su st param su a substitution, param st a state

L
locate_id [Clause]
locate_id s param s an identifer (string)
locate_term [Clause]
locate_term t param t an EVA term

N
newline2_sep [Hornpp]
double new line separation to use for pp_list
newline_sep [Hornpp]
standard new line separation to use for pp_list
null_sep [Hornpp]
standard null separation to use for pp_list

P
prologpp_clause [Prologpp]
prologpp_clause sl cl pretty print the given clause cl using the given symbol list sl.
prologpp_tclause [Prologpp]
prologpp_clause sl c pretty print the given tclause c using the given symbol list sl.

R
rules [Intruder]
list of clauses for the intruder deduction rules

S
semicol_sep [Hornpp]
standard semicolumn separation to use for pp_list
states_clauselist [Clause]
states_clauselist cl
states_role [Clause]
states_role r sl
string_of_label [Clause]
Litterals and clauses utilities
string_of_llabel [Clause]
subst_state [Clause]
subst_state su st param su a substitution, param st a state

T
tptppp_clause [Tptppp]
tptppp_clause sl c pretty prints the given clause c in the TPTP format, using the given symbol list sl.
tptppp_tclauses [Tptppp]
tptppp_tclauses sl cl pretty prints the given list of tclause cl in the TPTP format, using the given symbol list sl.
typing_A [Signature]
typing of coercion symbol A
typing_AA [Signature]
typing of coercion symbol AA
typing_P [Signature]
typing of coercion symbol P
typing_SA [Signature]
typing of coercion symbol SA
typing_U [Signature]
typing of coercion symbol U
typing_algo [Signature]
typing the union of symmetric and assymetric algorithms
typing_app [Signature]
typing of APP
typing_cons [Signature]
typing of CONS
typing_crypt_algo [Signature]
typing of CRYPT, variable algo
typing_cst [Signature]
typing of declared constants
typing_emptylist [Signature]
typing of the empty list
typing_intruder [Signature]
typing of the the intruders name
typing_val [Signature]
typing of declared values (ie other constants)
typing_vanilla [Signature]
typing of the VANILLA in this settings, VANILLA is a (constant) function symbol.

U
unblock [Clause]
suppress block in processes
unblock_messages [Clause]