package update
Content Hierarchy
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- case class ConditionalReductionRuleUpdate(rs: Seq[ConditionalReductionRule]) extends Update with Product with Serializable
- case class ConstantDeclaration(const: Const) extends Update with Product with Serializable
- case class Definition(what: Const, by: Expr) extends Update with Product with Serializable
- case class InductiveType extends TypeDefinition with Product with Serializable
Inductive base type with constructors.
- class InductiveTypeInternalParser extends InductiveTypeParser
Parses an inductive type from an intermediary representation.
Parses an inductive type from an intermediary representation.
This parser can be used to parse an inductive type from an intermediary representation obtained by parsing some other input source or to construct an inductive type manually.
- class InductiveTypeLegacyParser extends InductiveTypeParser
- trait InductiveTypeParser extends AnyRef
- class InductiveTypeValidator extends AnyRef
- case class PrimitiveRecursiveFunction(c: Const, nArgs: Int, recIdx: Int, equations: Vector[(Expr, Expr)]) extends Update with Product with Serializable
- case class ProofDeclaration(lhs: Expr, proof: LKProof) extends Update with Product with Serializable
- case class ProofDefinitionDeclaration(lhs: Expr, referencedProof: LKProof) extends Update with Product with Serializable
- case class ProofNameDeclaration(lhs: Expr, endSequent: HOLSequent) extends Update with Product with Serializable
- class ReductionRuleUpdate extends Update
- case class SkolemFunction(sym: Const, defn: Expr) extends Update with Product with Serializable
- case class Sort(ty: TBase) extends TypeDefinition with Product with Serializable
Uninterpreted base type.
- trait TypeDefinition extends Update
Represents the definition of a base type ( uninterpreted base type, the base type of a structurally inductive type, etc.
Represents the definition of a base type ( uninterpreted base type, the base type of a structurally inductive type, etc. )
- trait Update extends AnyRef
Update of a context.
Value Members
- object ConditionalReductionRuleUpdate extends Serializable
- object Definition extends Serializable
- object InductiveType extends Serializable
- object InductiveTypeValidator
- object PrimitiveRecursiveFunction extends Serializable
- case object PrimitiveRecursiveFunctions extends Product with Serializable
- object ReductionRuleUpdate
- object Sort extends Serializable
- object Update
This is the API documentation for GAPT.
The main package is gapt.