Connect++ 0.1
A fast, readable connection prover for first-order logic.
Loading...
Searching...
No Matches
FOF Member List

This is the complete list of members for FOF, including all inherited members.

add_formula(const FOF &f)FOFinline
clear()FOFinline
convert_to_clauses(vector< Clause > &) constFOF
convert_to_cnf_clauses(vector< Clause > &)FOF
convert_to_nnf()FOF
distribute_or()FOF
distribute_or_once()FOF
find_and() constFOF
FOF()=deleteFOF
FOF(FOFType t)FOFinline
FOF(const Literal &)FOF
FOF(FOFType, const vector< FOF > &, Variable *)FOF
fof_type()FOFinline
is_clause() constFOF
is_literal() constFOF
make_and(const vector< FOF > &fs)FOFinlinestatic
make_exists(const FOF &f, Variable *v)FOFinlinestatic
make_forall(const FOF &f, Variable *v)FOFinlinestatic
make_iff(const FOF &lhs, const FOF &rhs)FOFinlinestatic
make_imp(const FOF &lhs, const FOF &rhs)FOFinlinestatic
make_literal(const Literal &lit)FOFinlinestatic
make_neg(const FOF &f)FOFinlinestatic
make_or(const vector< FOF > &fs)FOFinlinestatic
make_unique_bound_variables()FOF
miniscope()FOF
negate()FOF
operator<< (defined in FOF)FOFfriend
push_negs()FOF
remove_iff()FOF
remove_imp()FOF
remove_negation()FOF
remove_universal_quantifiers()FOF
set_indexes(std::tuple< VariableIndex *, FunctionIndex *, PredicateIndex *, TermIndex * > is)FOFinlinestatic
show_indexes() constFOFinline
simplify_cnf(vector< Clause > &)FOFstatic
skolemize()FOF
to_Literal(Literal &) constFOF
to_string() constFOF