package grammars
Content Hierarchy
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- class EnumeratingInstanceGenerator extends InstanceTermGenerator
- case class IndElimProver(proofTerm: LKt, lctx: LocalCtx, ctx: Context) extends OneShotProver with Product with Serializable
- case class InductionBUP(grammar: InductionGrammar, enc: InstanceTermEncoding, goal: Formula) extends Product with Serializable
- sealed trait InductionBupSolver extends AnyRef
- trait InstanceTermGenerator extends AnyRef
- class RandomInstanceGenerator extends InstanceTermGenerator
- class TreeGrammarInductionTactic extends Tactical1[Unit]
- class TreeGrammarProver extends AnyRef
- case class TreeGrammarProverOptions(goalQuantifier: Int = 0, instanceNumber: Int = 10, instanceSize: FloatRange = ( 0, 2 ), instanceProver: Prover = DefaultProvers.firstOrder, minInstProof: Boolean = true, smtSolver: Prover = DefaultProvers.smt, smtEquationMode: SmtEquationMode = AddNormalizedFormula, quantTys: Option[Seq[TBase]] = None, grammarWeighting: ProductionWeight = NumProductionsWeight, tautCheckNumber: Int = 10, tautCheckSize: FloatRange = ( 2, 3 ), bupSolver: InductionBupSolver = InductionBupSolver.Canonical, canSolSize: FloatRange = ( 2, 4 ), maxSATSolver: MaxSATSolver = bestAvailableMaxSatSolver, equationalTheory: Seq[Formula] = Seq()) extends Product with Serializable
Value Members
- object DefaultProvers
- object IndElimProver extends Serializable
- object InductionBupSolver
- object TreeGrammarProver
- object TreeGrammarProverOptions extends Serializable
- object constructSIP
- object enumerateTerms
- object hSolveQBUP
- object indElimReversal
- object randomInstance
- object solveBupViaInterpolationBoundedDepth
- object solveBupViaInterpolationConcreteTerms
This is the API documentation for GAPT.
The main package is gapt.