Packages

object TermShapeTree extends ShapeTreeFormat

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TermShapeTree
  2. ShapeTreeFormat
  3. TermRec
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. def appln(func: ShapeTree, arg: ShapeTree): ShapeTree
    Definition Classes
    ShapeTreeFormatTermRec
  2. def apply(term: Term): ShapeTree
    Definition Classes
    TermRec
  3. def arrow(dom: ShapeTree, codom: ShapeTree): ShapeTree
    Definition Classes
    ShapeTreeFormatTermRec
  4. def equality(dom: ShapeTree, lhs: ShapeTree, rhs: ShapeTree): ShapeTree
    Definition Classes
    ShapeTreeFormatTermRec
  5. def fromString(str: String)(implicit typ: Typ[Term]): ShapeTree
    Definition Classes
    ShapeTreeFormatTermRec
  6. def lambda(variable: ShapeTree, typ: ShapeTree, value: ShapeTree): ShapeTree
    Definition Classes
    ShapeTreeFormatTermRec
  7. def pair(first: ShapeTree, second: ShapeTree): ShapeTree
    Definition Classes
    ShapeTreeFormatTermRec
  8. def pi(fibre: ShapeTree): ShapeTree
    Definition Classes
    ShapeTreeFormatTermRec
  9. def plus(first: ShapeTree, second: ShapeTree): ShapeTree
    Definition Classes
    ShapeTreeFormatTermRec
  10. def sigma(fibre: ShapeTree): ShapeTree
    Definition Classes
    ShapeTreeFormatTermRec
  11. val specialTerms: PartialFunction[Term, ShapeTree]
    Definition Classes
    ShapeTreeFormatTermRec
  12. def symbobj(term: SymbObj[Term]): ShapeTree
    Definition Classes
    ShapeTreeFormatTermRec
  13. def symbolic(name: AnySym, typ: Typ[Term]): ShapeTree
    Definition Classes
    ShapeTreeFormatTermRec
  14. def symbtyp(term: SymbTyp): ShapeTree
    Definition Classes
    ShapeTreeFormatTermRec
  15. def univ(n: Int): ShapeTree
    Definition Classes
    ShapeTreeFormatTermRec