32#include "InferenceItem.hpp"
111 friend ostream& operator<<(ostream&,
const Lemmata&);
Representation of clauses.
Representation of the lemma list.
Lemmata()
You should not need any more complicated constructor.
string make_LaTeX(bool=false) const
void find_initial_lemmata(vector< InferenceItem > &, Clause &)
Find all lemmata that are applicable, but only for the initial Literal in a Clause.
void find_all_lemmata(vector< InferenceItem > &, Clause &)
Find all lemmata that are applicable, given a Clause.
vector< Literal > ls
Lemmata list as appearing in the connection calculus.
string to_string(bool=false) const
Convert to a string.
void clear()
Self-explanatory.
void push_back(const Literal &)
Self-explanatory.
Basic representation of literals, bundling together (pointers to) a Predicate, a collection of argume...