|
Public Member Functions |
| FormulaList () |
| FormulaList (const FormulaList &) |
| FormulaList (const Formula &t) |
| FormulaList (const Formula &head, const FormulaList &tail) |
| FormulaList (LstData< Formula > *) |
const FormulaList & | tail () const |
void | flatten (Formula::Connective) |
void | ennf (Formula::Connective andOr, bool polarity) |
void | rectify (Substitution &, Var &last, VarList &freeVars) |
void | removeIff () |
void | skolemizeNNF (Substitution &subst, VarList) |
void | miniscope (Formula::Connective con, InferenceList &, const Position &, int argNumber, const FormulaList &lst) |
void | topMiniscope (Formula::Connective, const VarList &vars, InferenceList &inf, const Position &pos, int index) |
Static Public Member Functions |
void | appendN (const FormulaList &fst, const FormulaList &snd, int N, FormulaList &result) |