package
imps
Type Members
-
case class
ArbitraryScript(opener: String, scrpt: Script, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgAlgebraicOrderSimplifier(specs: List[ArgAlgebraicOrderSimplifierSpec], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgAlgebraicOrderSimplifierSpec(names: List[Name], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgAlgebraicProcessor(nm: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgAlgebraicSimplifier(specs: List[ArgAlgebraicSimplifierSpec], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgAlgebraicSimplifierSpec(names: List[Name], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgAlgebraicTermComparator(specs: List[Name], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgApplicabilityRecognizer(nm: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgAssumptions(defs: List[DefString], frms: List[IMPSMathExp], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgAxioms(cps: List[AxiomSpec], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgBase(sf: ArgSpecForms, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgBaseCaseHook(nm: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgBaseTheory(nm: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgBaseTypes(nms: List[IMPSSort], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgBinding(n: Int, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgCoefficient(sf: ArgSpecForms, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgComponentSections(nms: List[Name], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgComponentTheories(cps: List[Name], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgConstAssoc(nm: Name, consts: List[ODefString], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgConstPairSpec(name: Name, const: ODefString, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgConstPairs(defs: List[ArgConstPairSpec], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgConstantSpec(nm: Name, enc: IMPSSort, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgConstants(specs: List[ArgConstantSpec], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgCoreTranslation(tr: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgDefStringList(dfs: List[DefString], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgDefinitionName(dn: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgDiscreteSorts(srts: List[IMPSSort], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgDistinctConstants(ds: List[List[Name]], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgDontUnfold(nms: List[Name], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgEmbeddedLang(nm: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgEmbeddedLangs(nms: List[Name], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgEnsembleConsts(consts: List[ArgConstAssoc], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgEnsembleSorts(sorts: List[ArgSortAssoc], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgExponent(sf: ArgSpecForms, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgExtensible(specs: List[ArgTypeSortAList], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgFileSpec(nm1: Name, nm2: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgFiles(nms: List[ArgFileSpec], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgFixedTheories(ts: List[Name], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgHomeTheory(nm: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgInductionPrinciple(p: Either[Name, DefString], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgInductionStepHook(nm: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgLanguage(lang: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgLeftMethod(mn: ParseMethod.ParseMethod, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgMacete(mn: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgMethod(mn: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgMultiples(ns: List[Number], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgNameList(nms: List[Name], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgNewTranslationName(nm: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgNullMethod(mn: ParseMethod.ParseMethod, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgNumbers(ns: List[Number], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgOperationAlist(optype: OperationType.OperationType, op: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgOperations(defs: List[ArgOperationAlist], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgOperationsAlist(optype: Name, op: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgOverloadingPair(tname: Name, sname: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgPairs(ps: List[ArgRenamerPair], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgPermutations(nns: List[List[Number]], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgProcOperations(alists: List[ArgOperationsAlist], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgProof(prf: Script, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgRenamer(rn: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgRenamerPair(old: Name, nu: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgReplicaRenamer(nm: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgRetrievalProtocol(nm: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgScalars(ntype: NumericalType.NumericalType, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgSet(cont: Script, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgSort(srt: IMPSSort, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgSortAssoc(nm: Name, sorts: List[ODefString], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgSortPairSpec(name: Name, srt: Either[Either[Name, DefString], Either[DefString, DefString]], mth: Option[IMPSMathExp], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgSortPairs(defs: List[ArgSortPairSpec], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgSortSpec(sub: IMPSSort, enc: IMPSSort, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgSorts(specs: List[ArgSortSpec], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgSource(thy: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgSourceTheories(nms: List[Name], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgSourceTheory(nm: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgSpecForms(specform: Either[Name, QDFSpecForm], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgSpecialRenamings(ns: List[ArgRenamerPair], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgTable(tn: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgTarget(thy: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgTargetMultiple(n: Number, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgTargetTheories(ns: List[Name], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgTheory(thy: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgTheoryInterpretationCheck(cm: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgToken(t: Script, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgTranslation(t: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgTypeSortAList(tp: NumericalType.NumericalType, srt: IMPSSort, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgUsages(usgs: List[Usage.Usage], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ArgWitness(w: DefString, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
AxiomSpec(name: Option[String], defstr: DefString, frm: Option[IMPSMathExp], usgs: Option[List[Usage.Usage]], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
type
CommentInfo = Option[LineComment]
-
abstract
class
Comp[T <: DefForm] extends Logger
-
case class
DFAlgebraicProcessor(nm: Name, canc: Option[ModCancellative], lang: ArgLanguage, bs: ArgBase, ex: Option[ArgExponent], co: Option[ArgCoefficient], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
DFAtomicSort(name: Name, dfs: DefString, frm: IMPSMathExp, sort: IMPSSort, thy: ArgTheory, usgs: Option[ArgUsages], wtn: Option[ArgWitness], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
class
DFAtomicSortC extends Comp[DFAtomicSort]
-
case class
DFComment(c: Script, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
DFCompoundMacete(nm: Name, spec: MaceteSpec, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
DFConstant(name: Name, dfs: DefString, frm: IMPSMathExp, sort: IMPSSort, thy: ArgTheory, srt: Option[ArgSort], usgs: Option[ArgUsages], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
class
DFConstantC extends Comp[DFConstant]
-
case class
DFImportedRewriteRules(nm: Name, thy: Option[ArgSourceTheory], thies: Option[ArgSourceTheories], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
DFIncludeFiles(rl: Option[ModReload], ql: Option[ModQuickLoad], fs: Option[ArgFiles], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
DFInductor(nm: Name, princ: ArgInductionPrinciple, thy: ArgTheory, trans: Option[ArgTranslation], bh: Option[ArgBaseCaseHook], ih: Option[ArgInductionStepHook], du: Option[ArgDontUnfold], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
DFLanguage(name: Name, els: Option[ArgEmbeddedLangs], el: Option[ArgEmbeddedLang], bt: Option[ArgBaseTypes], srts: Option[ArgSorts], ex: Option[ArgExtensible], cnsts: Option[ArgConstants], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
DFLoadSection(sc: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
DFOrderProcessor(nm: Name, ap: Option[ArgAlgebraicProcessor], ops: Option[ArgProcOperations], ds: Option[ArgDiscreteSorts], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
DFOverloading(n: Name, ps: List[ArgOverloadingPair], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
DFParseSyntax(n: Name, t: Option[ArgToken], lm: Option[ArgLeftMethod], nm: Option[ArgNullMethod], tbl: Option[ArgTable], bnd: ArgBinding, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
DFPrintSyntax(n: Name, tex: Option[ModTex], t: Option[ArgToken], m: Option[ArgMethod], tbl: Option[ArgTable], bnd: ArgBinding, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
DFQuasiConstructor(name: Name, dfs: DefString, lan: ArgLanguage, fx: Option[ArgFixedTheories], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
DFRecursiveConstant(ns: ArgNameList, defs: ArgDefStringList, frms: List[IMPSMathExp], srts: List[IMPSSort], thy: ArgTheory, usgs: Option[ArgUsages], defname: Option[ArgDefinitionName], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
class
DFRecursiveConstantC extends Comp[DFRecursiveConstant]
-
case class
DFRenamer(nm: Name, ps: Option[ArgPairs], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
DFSchematicMacete(name: Name, dfs: DefString, nil: Option[ModNull], trans: Option[ModTransportable], t: ArgTheory, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
DFScript(nm: Name, argc: Number, scrpt: Script, ret: Option[ArgRetrievalProtocol], rec: Option[ArgApplicabilityRecognizer], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
DFSection(nm: Name, com: Option[ArgComponentSections], fls: Option[ArgFiles], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
DFTheorem(n: Name, defn: ODefString, frm: Option[IMPSMathExp], modr: Option[ModReverse], modl: Option[ModLemma], t: ArgTheory, us: Option[ArgUsages], tr: Option[ArgTranslation], mac: Option[ArgMacete], ht: Option[ArgHomeTheory], prf: Option[ArgProof], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
class
DFTheoremC extends Comp[DFTheorem]
-
case class
DFTheory(name: Name, lang: Option[ArgLanguage], comp: Option[ArgComponentTheories], axioms: Option[ArgAxioms], dstnct: Option[ArgDistinctConstants], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
class
DFTheoryC extends Comp[DFTheory]
-
case class
DFTheoryEnsemble(nm: Name, bt: Option[ArgBaseTheory], fts: Option[ArgFixedTheories], rnm: Option[ArgReplicaRenamer], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
DFTheoryEnsembleInstances(nm: Name, fuq: Option[ModForceUnderQuickLoad], tt: Option[ArgTargetTheories], tm: Option[ArgTargetMultiple], ss: Option[ArgEnsembleSorts], cs: Option[ArgEnsembleConsts], ms: Option[ArgMultiples], tic: Option[ArgTheoryInterpretationCheck], ps: Option[ArgPermutations], srs: Option[ArgSpecialRenamings], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
DFTheoryEnsembleMultiple(nm: Name, n: Number, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
DFTheoryEnsembleOverloadings(nm: Name, ns: ArgNumbers, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
DFTheoryInstance(nm: Name, sr: ArgSource, tar: ArgTarget, trans: ArgTranslation, fts: Option[ArgFixedTheories], rnm: Option[ArgRenamer], ntn: Option[ArgNewTranslationName], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
DFTheoryProcessors(nm: Name, as: Option[ArgAlgebraicSimplifier], aos: Option[ArgAlgebraicOrderSimplifier], atc: Option[ArgAlgebraicTermComparator], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
DFTranslation(n: Name, f: Option[ModForce], fu: Option[ModForceUnderQuickLoad], de: Option[ModDontEnrich], sour: ArgSource, tar: ArgTarget, asms: Option[ArgAssumptions], fxd: Option[ArgFixedTheories], sps: Option[ArgSortPairs], cps: Option[ArgConstPairs], ct: Option[ArgCoreTranslation], tic: Option[ArgTheoryInterpretationCheck], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
class
DFTranslationC extends Comp[DFTranslation]
-
case class
DFTransportedSymbols(ns: ArgNameList, tr: ArgTranslation, rn: Option[ArgRenamer], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
trait
DefForm extends AnyRef
-
class
DefFormParsers extends AnyRef
-
case class
DefString(s: String, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
Define(cont: Script, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
EnsembleDontTranslateConst(nm: Script, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
Heralding(name: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
IMPSApply(f: IMPSMathExp, ts: List[IMPSMathExp]) extends IMPSMathExp with Product with Serializable
-
case class
IMPSAtomSort(s: String) extends IMPSSort with Product with Serializable
-
case class
IMPSBinaryFunSort(s1: IMPSSort, s2: IMPSSort) extends IMPSSort with Product with Serializable
-
case class
IMPSConjunction(ps: List[IMPSMathExp]) extends IMPSMathExp with Product with Serializable
-
class
IMPSDependencyException extends Exception
-
case class
IMPSDisjunction(ps: List[IMPSMathExp]) extends IMPSMathExp with Product with Serializable
-
case class
IMPSDomain(f: IMPSMathExp) extends IMPSQuasiConstructor with Product with Serializable
-
case class
IMPSEquals(t1: IMPSMathExp, t2: IMPSMathExp) extends IMPSMathExp with Product with Serializable
-
case class
IMPSFalseLike(b: IMPSSort) extends IMPSQuasiConstructor with Product with Serializable
-
case class
IMPSFalsehood() extends IMPSMathExp with Product with Serializable
-
case class
IMPSForAll(vs: List[(IMPSVar, IMPSSort)], p: IMPSMathExp) extends IMPSMathExp with Product with Serializable
-
case class
IMPSForSome(vs: List[(IMPSVar, IMPSSort)], p: IMPSMathExp) extends IMPSMathExp with Product with Serializable
-
case class
IMPSIf(p: IMPSMathExp, t1: IMPSMathExp, t2: IMPSMathExp) extends IMPSMathExp with Product with Serializable
-
case class
IMPSIfForm(p: IMPSMathExp, q: IMPSMathExp, r: IMPSMathExp) extends IMPSMathExp with Product with Serializable
-
case class
IMPSIff(p: IMPSMathExp, q: IMPSMathExp) extends IMPSMathExp with Product with Serializable
-
case class
IMPSImplication(p: IMPSMathExp, q: IMPSMathExp) extends IMPSMathExp with Product with Serializable
-
class
IMPSImportTask extends Logger with MMTTask
-
class
IMPSImporter extends Importer
-
case class
IMPSIndividual() extends IMPSMathExp with Product with Serializable
-
case class
IMPSIota(v1: IMPSVar, s1: IMPSSort, p: IMPSMathExp) extends IMPSMathExp with Product with Serializable
-
case class
IMPSIotaP(v1: IMPSVar, s1: IMPSSort, p: IMPSMathExp) extends IMPSMathExp with Product with Serializable
-
case class
IMPSIsDefined(t: IMPSMathExp) extends IMPSMathExp with Product with Serializable
-
case class
IMPSIsDefinedIn(t: IMPSMathExp, s: IMPSSort) extends IMPSMathExp with Product with Serializable
-
case class
IMPSLambda(vs: List[(IMPSVar, IMPSSort)], t: IMPSMathExp) extends IMPSMathExp with Product with Serializable
-
abstract
class
IMPSMathExp extends AnyRef
-
case class
IMPSMathSymbol(s: String) extends IMPSMathExp with Product with Serializable
-
case class
IMPSNaryFunSort(ss: List[IMPSSort]) extends IMPSSort with Product with Serializable
-
case class
IMPSNegation(p: IMPSMathExp) extends IMPSMathExp with Product with Serializable
-
case class
IMPSNonVacuous(p: IMPSMathExp) extends IMPSQuasiConstructor with Product with Serializable
-
case class
IMPSQCAppend(s1: IMPSMathExp, s2: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCBigIntersection(f: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCBigUnion(f: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCCollapse(s: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCComplement(m: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCCons(e: IMPSMathExp, s: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCConstrict(s: IMPSMathExp, a: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCCountableCover(f: IMPSMathExp, a: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCDifference(d1: IMPSMathExp, d2: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCDisjoint(dj1: IMPSMathExp, dj2: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCDrop(e: IMPSMathExp, s: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCEmbeds(a: IMPSMathExp, b: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCEmptyIndicator(srt: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCEmptyIndicatorQ(srt: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCEquinumerous(a: IMPSMathExp, b: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCFinCard(a: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCFinIndic(i: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCFinSort(s: IMPSSort) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCFiniteCover(f: IMPSMathExp, a: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCFirst(s: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCFseqQ(s: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCGroups(m: IMPSMathExp, mul: IMPSMathExp, e: IMPSMathExp, inv: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCIn(e1: IMPSMathExp, e2: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCInSeq(s1: IMPSMathExp, s2: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCIntersection(i1: IMPSMathExp, i2: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCInvariant(a: IMPSMathExp, f: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCLength(o: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCMBijective(f: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCMBijectiveOn(f: IMPSMathExp, a: IMPSMathExp, b: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCMComposition(g: IMPSMathExp, f: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCMDomain(f: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCMId(s: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCMImage(f: IMPSMathExp, s: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCMInjective(f: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCMInjectiveOn(f: IMPSMathExp, a: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCMInverse(f: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCMInverseImage(f: IMPSMathExp, v: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCMRange(f: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCMRestrict(f: IMPSMathExp, a: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCMRestrict2(f: IMPSMathExp, a: IMPSMathExp, b: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCMSurjective(f: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCMSurjectiveOn(f: IMPSMathExp, a: IMPSMathExp, b: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCNil(o: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCNonemptyIndicator(srt: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCPair(p: IMPSMathExp, q: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCPairQ(s: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCPartitionQ(p: IMPSMathExp, s: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCPred2Indicator(pred: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCSecond(s: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCSingleton(n: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCSort2Indicator(sort: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCSubset(e1: IMPSMathExp, e2: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCSubsetEQ(e1: IMPSMathExp, e2: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCSymDifference(sd1: IMPSMathExp, sd2: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCTakeFirst(l: IMPSMathExp, n: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
case class
IMPSQCUnion(u1: IMPSMathExp, u2: IMPSMathExp) extends IMPSUserDefinedQuasiConstructor with Product with Serializable
-
abstract
class
IMPSQuasiConstructor extends IMPSMathExp
-
case class
IMPSQuasiEquals(e1: IMPSMathExp, e2: IMPSMathExp) extends IMPSQuasiConstructor with Product with Serializable
-
case class
IMPSSetSort(s: IMPSSort) extends IMPSSort with Product with Serializable
-
abstract
class
IMPSSort extends AnyRef
-
case class
IMPSTotal(f: IMPSMathExp, beta: IMPSSort) extends IMPSQuasiConstructor with Product with Serializable
-
case class
IMPSTruth() extends IMPSMathExp with Product with Serializable
-
case class
IMPSUndefined(s: IMPSSort) extends IMPSMathExp with Product with Serializable
-
case class
IMPSUnknownSort(hash: Int) extends IMPSSort with Product with Serializable
-
abstract
class
IMPSUserDefinedQuasiConstructor extends IMPSQuasiConstructor
-
case class
IMPSVar(v: String) extends IMPSMathExp with Product with Serializable
-
case class
IMPSWith(vars: List[(IMPSVar, IMPSSort)], expression: IMPSMathExp) extends IMPSMathExp with Product with Serializable
-
case class
LineComment(s: String, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
MSpecName(nm: Name, src: SourceInfo, cmt: CommentInfo) extends MaceteSpec with Product with Serializable
-
case class
MSpecParallel(specs: List[MaceteSpec], src: SourceInfo, cmt: CommentInfo) extends MaceteSpec with Product with Serializable
-
case class
MSpecRepeat(specs: List[MaceteSpec], src: SourceInfo, cmt: CommentInfo) extends MaceteSpec with Product with Serializable
-
case class
MSpecSequential(specs: List[MaceteSpec], src: SourceInfo, cmt: CommentInfo) extends MaceteSpec with Product with Serializable
-
case class
MSpecSeries(specs: List[MaceteSpec], src: SourceInfo, cmt: CommentInfo) extends MaceteSpec with Product with Serializable
-
case class
MSpecSound(spec1: MaceteSpec, spec2: MaceteSpec, spec3: MaceteSpec, src: SourceInfo, cmt: CommentInfo) extends MaceteSpec with Product with Serializable
-
case class
MSpecWithoutMinorPremises(spec: MaceteSpec, src: SourceInfo, cmt: CommentInfo) extends MaceteSpec with Product with Serializable
-
abstract
class
MaceteSpec extends DefForm
-
case class
ModCancellative(src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ModCommutes(src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ModDontEnrich(src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ModForce(src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ModForceUnderQuickLoad(src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ModLemma(src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ModNull(src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ModQuickLoad(src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ModReload(src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ModReverse(src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ModTex(src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ModTransportable(src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ModUseNumerals(src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
class
NEWIMPSParser extends Logger
-
case class
Name(s: String, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
Number(n: Int, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
ODefString(o: Either[(DefString, Option[IMPSMathExp]), Name], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
QCConstantlike(nm: Name, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
QDFSpecForm(sclrs: Option[ArgScalars], ops: Option[ArgOperations], usenum: Option[ModUseNumerals], comm: Option[ModCommutes], src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
type
Required = Boolean
-
abstract
class
SEXP extends AnyRef
-
case class
SEXPAtom(s: String) extends SEXP with Product with Serializable
-
case class
SEXPNested(args: List[SEXP]) extends SEXP with Product with Serializable
-
case class
Script(s: String, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
case class
Section(name: String, dependencies: List[Section], files: List[String], jsons: List[String]) extends Product with Serializable
-
case class
Simplog1stWrapper(d: DefForm, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
type
SourceInfo = Option[Either[((Int, Int, Int), (Int, Int, Int)), SourceRef]]
-
case class
TeXCorrespondence(scrpt: Script, src: SourceInfo, cmt: CommentInfo) extends DefForm with Product with Serializable
-
class
TheoryEnsemble extends AnyRef
-
class
TranslationState extends AnyRef