Convenience constructor for →:r that, given a proposed main formula A → B, will attempt to create an inference with this main formula.
Convenience constructor for →:r that, given two aux formulas, will automatically pick the respective first instances of these formulas.
Create an LKRuleCreationException with a message starting with "Cannot create $longName: ..."
Create an LKRuleCreationException with a message starting with "Cannot create $longName: ..."
The rest of the message.
Method to determine the indices of formulas in a sequent.
Method to determine the indices of formulas in a sequent.
If either list contains duplicate formulas, they must occur that many times in the respective cedent.
The sequent to find formulas in.
Formulas to be found in the antecedent.
Formulas to be found in the succedent.