Package

at.logic.gapt.proofs.lk

base

Permalink

package base

Created by sebastian on 7/13/15.

Linear Supertypes
AnyRef, Any
Content Hierarchy Learn more about scaladoc diagrams
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. base
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. case class Ant(k: Int) extends SequentIndex with Product with Serializable

    Permalink
  2. trait AuxiliaryFormulas extends AnyRef

    Permalink
  3. trait BinaryLKProof extends BinaryTree[OccSequent] with LKProof with BinaryTreeProof[OccSequent]

    Permalink
  4. trait Eigenvariable extends AnyRef

    Permalink
  5. class FormulaNotExistsException extends LKRuleException

    Permalink
  6. type HOLSequent = Sequent[HOLFormula]

    Permalink
  7. class HOLSequentOrdering extends Ordering[HOLSequent]

    Permalink

    Ordering for sequents.

  8. case class LKBinaryRuleCreationException(name: String, parent1: LKProof, aux1: HOLFormula, parent2: LKProof, aux2: HOLFormula) extends LKRuleCreationException with Product with Serializable

    Permalink
  9. trait LKProof extends TreeProof[OccSequent] with Tree[OccSequent]

    Permalink
  10. class LKRuleCreationException extends LKRuleException

    Permalink
  11. class LKRuleException extends RuleException

    Permalink
  12. case class LKUnaryRuleCreationException(name: String, parent: LKProof, aux: List[HOLFormula]) extends LKRuleCreationException with Product with Serializable

    Permalink
  13. trait NullaryLKProof extends LeafTree[OccSequent] with LKProof with NullaryTreeProof[OccSequent]

    Permalink
  14. type OccSequent = Sequent[FormulaOccurrence]

    Permalink
  15. trait PrincipalFormulas extends AnyRef

    Permalink
  16. implicit class RichFormulaSequent extends AnyRef

    Permalink
  17. implicit class RichOccSequent extends AnyRef

    Permalink
  18. class Sequent[+A] extends AnyRef

    Permalink

    A sequent is a pair of sequences of elements of type A, typically written as a1,…,am :- b1,…,bn.

    A sequent is a pair of sequences of elements of type A, typically written as a1,…,am :- b1,…,bn.

    A

    The type of the elements of the sequent.

  19. sealed abstract class SequentIndex extends Ordered[SequentIndex]

    Permalink
  20. trait SubstitutionTerm extends AnyRef

    Permalink
  21. case class Suc(k: Int) extends SequentIndex with Product with Serializable

    Permalink
  22. trait TermPositions extends AnyRef

    Permalink
  23. trait UnaryLKProof extends UnaryTree[OccSequent] with LKProof with UnaryTreeProof[OccSequent]

    Permalink

Value Members

  1. object HOLSequent

    Permalink
  2. object HOLSequentOrdering extends HOLSequentOrdering

    Permalink
  3. object OccSequent

    Permalink
  4. object Sequent

    Permalink
  5. object createContext

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped