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

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

clear()Literalinline
contains_variable(Variable *) constLiteral
get_args() constLiteralinline
get_arity() constLiteralinline
get_polarity() constLiteralinline
get_pred() constLiteralinline
get_pred_as_index() constLiteralinline
get_small_lit() constLiteral
invert()Literalinline
is_compatible_with(const Literal *) constLiteral
is_complement_of(const Literal &) constLiteral
is_empty() constLiteralinline
is_false() constLiteral
is_negative() constLiteralinline
is_positive() constLiteralinline
is_true() constLiteral
Literal() (defined in Literal)Literalinline
Literal(Predicate *, const vector< Term * > &, Arity, bool)Literal
make_copy_with_new_vars(VariableIndex &, TermIndex &) constLiteral
make_copy_with_new_vars_helper(VariableIndex &, TermIndex &, unordered_map< Variable *, Term * > &) constLiteral
make_empty()Literalinline
make_LaTeX(bool=false) constLiteral
make_negative()Literalinline
make_positive()Literalinline
operator<< (defined in Literal)Literalfriend
operator==(const Literal &) constLiteral
replace_variable(Variable *, Variable *, TermIndex *)Literal
replace_variable_with_term(Term *, Variable *, TermIndex *)Literal
subbed_equal(Literal *) constLiteral
to_prolog_string() constLiteral
to_string(bool=false) constLiteral