atp-haskell-1.14: Translation from Ocaml to Haskell of John Harrison's ATP code

Index

$$Data.Logic.ATP
$+$Data.Logic.ATP
.&.Data.Logic.ATP.Prop, Data.Logic.ATP
.<=>.Data.Logic.ATP.Prop, Data.Logic.ATP
.=.Data.Logic.ATP.Equate, Data.Logic.ATP
.=>.Data.Logic.ATP.Prop, Data.Logic.ATP
.|.Data.Logic.ATP.Prop, Data.Logic.ATP
.~.Data.Logic.ATP.Lit, Data.Logic.ATP
:!:Data.Logic.ATP.Quantified, Data.Logic.ATP
:&:Data.Logic.ATP.Prop, Data.Logic.ATP
:<=>:Data.Logic.ATP.Prop, Data.Logic.ATP
:=>:Data.Logic.ATP.Prop, Data.Logic.ATP
:?:Data.Logic.ATP.Quantified, Data.Logic.ATP
:|:Data.Logic.ATP.Prop, Data.Logic.ATP
<+>Data.Logic.ATP
<==>Data.Logic.ATP.Prop, Data.Logic.ATP
<=>Data.Logic.ATP.Prop, Data.Logic.ATP
<>Data.Logic.ATP.Pretty, Data.Logic.ATP
==>Data.Logic.ATP.Prop, Data.Logic.ATP
@=?Data.Logic.ATP
@?Data.Logic.ATP
@?=Data.Logic.ATP
aiData.Logic.ATP.DefCNF, Data.Logic.ATP
allIdsData.Logic.ATP.Parser, Data.Logic.ATP
allnonemptysubsetsData.Logic.ATP.Lib, Data.Logic.ATP
allOpsData.Logic.ATP.Parser, Data.Logic.ATP
allpairsData.Logic.ATP.Lib, Data.Logic.ATP
allsatvaluationsData.Logic.ATP.Prop, Data.Logic.ATP
allsetsData.Logic.ATP.Lib, Data.Logic.ATP
allsubsetsData.Logic.ATP.Lib, Data.Logic.ATP
And 
1 (Data Constructor)Data.Logic.ATP.Prop
2 (Data Constructor)Data.Logic.ATP.Quantified, Data.Logic.ATP
andOpsData.Logic.ATP.Parser, Data.Logic.ATP
andPrecData.Logic.ATP.Pretty, Data.Logic.ATP
APData.Logic.ATP.Apply, Data.Logic.ATP
ApAtomData.Logic.ATP.Apply, Data.Logic.ATP
ApFormulaData.Logic.ATP.FOL, Data.Logic.ATP
applyData.Logic.ATP.Lib, Data.Logic.ATP
applyPredicateData.Logic.ATP.Apply, Data.Logic.ATP
ArityData.Logic.ATP.Term, Data.Logic.ATP
asBoolData.Logic.ATP.Formulas, Data.Logic.ATP
askolemizeData.Logic.ATP.Skolem, Data.Logic.ATP
assertData.Logic.ATP
AssertableData.Logic.ATP
assertBoolData.Logic.ATP
assertEqualData.Logic.ATP
assertEqual'Data.Logic.ATP.Pretty, Data.Logic.ATP
assertFailureData.Logic.ATP
AssertionData.Logic.ATP
AssertionPredicableData.Logic.ATP
AssertionPredicateData.Logic.ATP
assertionPredicateData.Logic.ATP
assertStringData.Logic.ATP
AssociativityData.Logic.ATP.Pretty, Data.Logic.ATP
associativityData.Logic.ATP.Pretty, Data.Logic.ATP
associativityEquateData.Logic.ATP.Equate, Data.Logic.ATP
associativityLiteralData.Logic.ATP.Lit, Data.Logic.ATP
associativityPropositionalData.Logic.ATP.Prop, Data.Logic.ATP
associativityQuantifiedData.Logic.ATP.Quantified, Data.Logic.ATP
associativityTermData.Logic.ATP.Term, Data.Logic.ATP
asubstData.Logic.ATP.FOL, Data.Logic.ATP
Atom 
1 (Data Constructor)Data.Logic.ATP.Lit
2 (Data Constructor)Data.Logic.ATP.Prop
3 (Type/Class)Data.Logic.ATP.DefCNF, Data.Logic.ATP
4 (Data Constructor)Data.Logic.ATP.Quantified, Data.Logic.ATP
atomFuncsData.Logic.ATP.Apply, Data.Logic.ATP
atomicData.Logic.ATP.Formulas, Data.Logic.ATP
AtomOfData.Logic.ATP.Formulas, Data.Logic.ATP
atomPrecData.Logic.ATP.Pretty, Data.Logic.ATP
atomsData.Logic.ATP.Prop, Data.Logic.ATP
atom_unionData.Logic.ATP.Formulas, Data.Logic.ATP
BinOpData.Logic.ATP.Prop, Data.Logic.ATP
binopData.Logic.ATP.Prop, Data.Logic.ATP
boolPrecData.Logic.ATP.Pretty, Data.Logic.ATP
bool_interpData.Logic.ATP.FOL, Data.Logic.ATP
bracesData.Logic.ATP
bracketsData.Logic.ATP.Pretty, Data.Logic.ATP
canData.Logic.ATP.Lib, Data.Logic.ATP
casesData.Logic.ATP
catData.Logic.ATP
charData.Logic.ATP
ChrData.Logic.ATP
cnf'Data.Logic.ATP.Prop, Data.Logic.ATP
cnf_Data.Logic.ATP.Prop, Data.Logic.ATP
colonData.Logic.ATP
commaData.Logic.ATP.Pretty, Data.Logic.ATP
competeData.Logic.ATP.Lib, Data.Logic.ATP
constantsData.Logic.ATP.Parser, Data.Logic.ATP
convertApplyData.Logic.ATP.Apply, Data.Logic.ATP
convertEquateData.Logic.ATP.Equate, Data.Logic.ATP
convertLiteralData.Logic.ATP.Lit, Data.Logic.ATP
convertPropositionalData.Logic.ATP.Prop, Data.Logic.ATP
convertQuantifiedData.Logic.ATP.Quantified, Data.Logic.ATP
convertTermData.Logic.ATP.Term, Data.Logic.ATP
convertToLiteralData.Logic.ATP.Lit, Data.Logic.ATP
convertToPropositionalData.Logic.ATP.Prop, Data.Logic.ATP
Counts 
1 (Data Constructor)Data.Logic.ATP
2 (Type/Class)Data.Logic.ATP
countsData.Logic.ATP
davisputnamData.Logic.ATP.Herbrand, Data.Logic.ATP
davisputnam'Data.Logic.ATP.Herbrand, Data.Logic.ATP
davis_putnam_example_formulaData.Logic.ATP.Resolution, Data.Logic.ATP
deepenData.Logic.ATP.Lib, Data.Logic.ATP
defData.Logic.ATP.Parser, Data.Logic.ATP
defcnf1Data.Logic.ATP.DefCNF, Data.Logic.ATP
defcnf2Data.Logic.ATP.DefCNF, Data.Logic.ATP
defcnf3Data.Logic.ATP.DefCNF, Data.Logic.ATP
defcnfsData.Logic.ATP.DefCNF, Data.Logic.ATP
definedData.Logic.ATP.Lib, Data.Logic.ATP
Depth 
1 (Type/Class)Data.Logic.ATP.Lib, Data.Logic.ATP
2 (Data Constructor)Data.Logic.ATP.Lib, Data.Logic.ATP
distribData.Logic.ATP.Lib, Data.Logic.ATP
dnfData.Logic.ATP.Prop, Data.Logic.ATP
dnfSetData.Logic.ATP.Prop, Data.Logic.ATP
DocData.Logic.ATP.Pretty, Data.Logic.ATP
doubleData.Logic.ATP
doubleQuotesData.Logic.ATP
dpData.Logic.ATP.DP, Data.Logic.ATP
dplbData.Logic.ATP.DP, Data.Logic.ATP
dplbsatData.Logic.ATP.DP, Data.Logic.ATP
dplbtautData.Logic.ATP.DP, Data.Logic.ATP
dpliData.Logic.ATP.DP, Data.Logic.ATP
dplisatData.Logic.ATP.DP, Data.Logic.ATP
dplitautData.Logic.ATP.DP, Data.Logic.ATP
dpllData.Logic.ATP.DP, Data.Logic.ATP
dpllsatData.Logic.ATP.DP, Data.Logic.ATP
dplltautData.Logic.ATP.DP, Data.Logic.ATP
dpsatData.Logic.ATP.DP, Data.Logic.ATP
dptautData.Logic.ATP.DP, Data.Logic.ATP
dp_loopData.Logic.ATP.Herbrand, Data.Logic.ATP
dp_mfnData.Logic.ATP.Herbrand, Data.Logic.ATP
dp_refineData.Logic.ATP.Herbrand, Data.Logic.ATP
dp_refine_loopData.Logic.ATP.Herbrand, Data.Logic.ATP
dualData.Logic.ATP.Prop, Data.Logic.ATP
emptyData.Logic.ATP
entailsOpsData.Logic.ATP.Parser, Data.Logic.ATP
EqAtomData.Logic.ATP.Equate, Data.Logic.ATP
EqFormulaData.Logic.ATP.FOL, Data.Logic.ATP
eqPrecData.Logic.ATP.Pretty, Data.Logic.ATP
equalitizeData.Logic.ATP.Equal, Data.Logic.ATP
EqualsData.Logic.ATP.Equate, Data.Logic.ATP
equalsData.Logic.ATP
equateData.Logic.ATP.Equate, Data.Logic.ATP
equateOpsData.Logic.ATP.Parser, Data.Logic.ATP
errorsData.Logic.ATP
evalData.Logic.ATP.Prop, Data.Logic.ATP
evalRSData.Logic.ATP.Lib, Data.Logic.ATP
existentialQuantifierData.Logic.ATP.Parser, Data.Logic.ATP
ExistsData.Logic.ATP.Quantified, Data.Logic.ATP
existsData.Logic.ATP.Quantified, Data.Logic.ATP
existsIdsData.Logic.ATP.Parser, Data.Logic.ATP
existsOpsData.Logic.ATP.Parser, Data.Logic.ATP
F 
1 (Data Constructor)Data.Logic.ATP.Lit
2 (Data Constructor)Data.Logic.ATP.Prop
3 (Data Constructor)Data.Logic.ATP.Quantified, Data.Logic.ATP
FailingData.Logic.ATP.Lib, Data.Logic.ATP
failingData.Logic.ATP.Lib, Data.Logic.ATP
FailureData.Logic.ATP.Lib, Data.Logic.ATP
failuresData.Logic.ATP
falseData.Logic.ATP.Formulas, Data.Logic.ATP
falseIdsData.Logic.ATP.Parser, Data.Logic.ATP
falseOpsData.Logic.ATP.Parser, Data.Logic.ATP
fAppData.Logic.ATP.Term, Data.Logic.ATP
FApplyData.Logic.ATP.Term, Data.Logic.ATP
fcatData.Logic.ATP
firstData.Logic.ATP
flattenData.Logic.ATP.Lib, Data.Logic.ATP
floatData.Logic.ATP
FnData.Logic.ATP.Skolem, Data.Logic.ATP
FName 
1 (Type/Class)Data.Logic.ATP.Term, Data.Logic.ATP
2 (Data Constructor)Data.Logic.ATP.Term, Data.Logic.ATP
fofData.Logic.ATP.Parser, Data.Logic.ATP
FOLData.Logic.ATP.Equate, Data.Logic.ATP
FOLAPData.Logic.ATP.Apply, Data.Logic.ATP
folconstantData.Logic.ATP.Parser, Data.Logic.ATP
folconstant_numericData.Logic.ATP.Parser, Data.Logic.ATP
folconstant_reservedData.Logic.ATP.Parser, Data.Logic.ATP
foldApplyData.Logic.ATP.Apply, Data.Logic.ATP
foldApply'Data.Logic.ATP.Apply, Data.Logic.ATP
foldCombinationData.Logic.ATP.Prop, Data.Logic.ATP
foldEquateData.Logic.ATP.Equate, Data.Logic.ATP
foldLiteralData.Logic.ATP.Lit, Data.Logic.ATP
foldLiteral'Data.Logic.ATP.Lit, Data.Logic.ATP
foldNegationData.Logic.ATP.Lit, Data.Logic.ATP
foldPropositionalData.Logic.ATP.Prop, Data.Logic.ATP
foldPropositional'Data.Logic.ATP.Prop, Data.Logic.ATP
foldQuantifiedData.Logic.ATP.Quantified, Data.Logic.ATP
foldSkolemData.Logic.ATP.Skolem, Data.Logic.ATP
foldTermData.Logic.ATP.Term, Data.Logic.ATP
folfunctionData.Logic.ATP.Parser, Data.Logic.ATP
folfunction_infixData.Logic.ATP.Parser, Data.Logic.ATP
folparserData.Logic.ATP.Parser, Data.Logic.ATP
folpredicateData.Logic.ATP.Parser, Data.Logic.ATP
folpredicate_infixData.Logic.ATP.Parser, Data.Logic.ATP
folsubtermData.Logic.ATP.Parser, Data.Logic.ATP
folsubterm_prefixData.Logic.ATP.Parser, Data.Logic.ATP
foltermData.Logic.ATP.Parser, Data.Logic.ATP
ForallData.Logic.ATP.Quantified, Data.Logic.ATP
forallIdsData.Logic.ATP.Parser, Data.Logic.ATP
forallOpsData.Logic.ATP.Parser, Data.Logic.ATP
forallQuantifierData.Logic.ATP.Parser, Data.Logic.ATP
FormulaData.Logic.ATP.Skolem, Data.Logic.ATP
for_allData.Logic.ATP.Quantified, Data.Logic.ATP
fpfData.Logic.ATP.Lib, Data.Logic.ATP
fromBoolData.Logic.ATP.Formulas, Data.Logic.ATP
fsepData.Logic.ATP.Pretty, Data.Logic.ATP
FTermData.Logic.ATP.Term, Data.Logic.ATP
fullRenderData.Logic.ATP
fullunifyData.Logic.ATP.Unif, Data.Logic.ATP
funcsData.Logic.ATP.Term, Data.Logic.ATP
FunctionData.Logic.ATP.Skolem, Data.Logic.ATP
functionsData.Logic.ATP.Apply, Data.Logic.ATP
function_congruenceData.Logic.ATP.Equal, Data.Logic.ATP
FunOfData.Logic.ATP.Term, Data.Logic.ATP
fvData.Logic.ATP.FOL, Data.Logic.ATP
fvaData.Logic.ATP.FOL, Data.Logic.ATP
fvtData.Logic.ATP.FOL, Data.Logic.ATP
generalizeData.Logic.ATP.FOL, Data.Logic.ATP
gilmoreData.Logic.ATP.Herbrand, Data.Logic.ATP
gilmore_loopData.Logic.ATP.Herbrand, Data.Logic.ATP
groundtermsData.Logic.ATP.Herbrand, Data.Logic.ATP
groundtuplesData.Logic.ATP.Herbrand, Data.Logic.ATP
hangData.Logic.ATP
HasApplyData.Logic.ATP.Apply, Data.Logic.ATP
HasEquateData.Logic.ATP.Equate, Data.Logic.ATP
HasFixityData.Logic.ATP.Pretty, Data.Logic.ATP
HasSkolemData.Logic.ATP.Skolem, Data.Logic.ATP
hcatData.Logic.ATP.Pretty, Data.Logic.ATP
herbfunsData.Logic.ATP.Herbrand, Data.Logic.ATP
herbloopData.Logic.ATP.Herbrand, Data.Logic.ATP
holdsData.Logic.ATP.FOL, Data.Logic.ATP
holdsAtomData.Logic.ATP.FOL, Data.Logic.ATP
holdsQuantifiedData.Logic.ATP.FOL, Data.Logic.ATP
hsepData.Logic.ATP
Iff 
1 (Data Constructor)Data.Logic.ATP.Prop
2 (Data Constructor)Data.Logic.ATP.Quantified, Data.Logic.ATP
iffOpsData.Logic.ATP.Parser, Data.Logic.ATP
iffPrecData.Logic.ATP.Pretty, Data.Logic.ATP
imageData.Logic.ATP.Lib, Data.Logic.ATP
Imp 
1 (Data Constructor)Data.Logic.ATP.Prop
2 (Data Constructor)Data.Logic.ATP.Quantified, Data.Logic.ATP
impOpsData.Logic.ATP.Parser, Data.Logic.ATP
impPrecData.Logic.ATP.Pretty, Data.Logic.ATP
InfixAData.Logic.ATP.Pretty, Data.Logic.ATP
InfixLData.Logic.ATP.Pretty, Data.Logic.ATP
InfixNData.Logic.ATP.Pretty, Data.Logic.ATP
InfixRData.Logic.ATP.Pretty, Data.Logic.ATP
intData.Logic.ATP
integerData.Logic.ATP
InterpData.Logic.ATP.FOL, Data.Logic.ATP
IsAtomData.Logic.ATP.Formulas, Data.Logic.ATP
isEmptyData.Logic.ATP
IsFirstOrderData.Logic.ATP.FOL, Data.Logic.ATP
IsFormulaData.Logic.ATP.Formulas, Data.Logic.ATP
IsFunctionData.Logic.ATP.Term, Data.Logic.ATP
IsLiteralData.Logic.ATP.Lit, Data.Logic.ATP
IsPredicateData.Logic.ATP.Apply, Data.Logic.ATP
IsPropositionalData.Logic.ATP.Prop, Data.Logic.ATP
IsQuantifiedData.Logic.ATP.Quantified, Data.Logic.ATP
IsTermData.Logic.ATP.Term, Data.Logic.ATP
IsVariableData.Logic.ATP.Term, Data.Logic.ATP
JLData.Logic.ATP.LitWrapper
JustApplyData.Logic.ATP.Apply, Data.Logic.ATP
JustLiteralData.Logic.ATP.Lit, Data.Logic.ATP
JustPropositionalData.Logic.ATP.Prop, Data.Logic.ATP
K 
1 (Data Constructor)Data.Logic.ATP.PropExamples
2 (Type/Class)Data.Logic.ATP.Tableaux
3 (Data Constructor)Data.Logic.ATP.Tableaux
KnowsData.Logic.ATP.PropExamples, Data.Logic.ATP
LData.Logic.ATP.Lit, Data.Logic.ATP
LabelData.Logic.ATP
lbraceData.Logic.ATP
lbrackData.Logic.ATP
leafPrecData.Logic.ATP.Pretty, Data.Logic.ATP
LeftModeData.Logic.ATP
LFormulaData.Logic.ATP.Lit, Data.Logic.ATP
LHSData.Logic.ATP.Pretty, Data.Logic.ATP
lineLengthData.Logic.ATP
listAssertData.Logic.ATP
ListAssertableData.Logic.ATP
ListItemData.Logic.ATP
list_conjData.Logic.ATP.Prop, Data.Logic.ATP
list_disjData.Logic.ATP.Prop, Data.Logic.ATP
LitData.Logic.ATP.Lit, Data.Logic.ATP
litData.Logic.ATP.Parser, Data.Logic.ATP
litexprparserData.Logic.ATP.Parser, Data.Logic.ATP
litparserData.Logic.ATP.Parser, Data.Logic.ATP
littermData.Logic.ATP.Parser, Data.Logic.ATP
lnameData.Logic.ATP.Lit, Data.Logic.ATP
Location 
1 (Data Constructor)Data.Logic.ATP
2 (Type/Class)Data.Logic.ATP
locationColumnData.Logic.ATP
locationFileData.Logic.ATP
locationLineData.Logic.ATP
lparenData.Logic.ATP
lsubstData.Logic.ATP.FOL, Data.Logic.ATP
maData.Logic.ATP.DefCNF, Data.Logic.ATP
mapfilterData.Logic.ATP.Lib, Data.Logic.ATP
match_atomsData.Logic.ATP.Resolution, Data.Logic.ATP
match_atoms_eqData.Logic.ATP.Resolution, Data.Logic.ATP
maximizeData.Logic.ATP.Lib, Data.Logic.ATP
maybeBracesData.Logic.ATP
maybeBracketsData.Logic.ATP
maybeDoubleQuotesData.Logic.ATP
maybeParensData.Logic.ATP
maybeQuotesData.Logic.ATP
mesonData.Logic.ATP.Meson, Data.Logic.ATP
meson1Data.Logic.ATP.Meson, Data.Logic.ATP
meson2Data.Logic.ATP.Meson, Data.Logic.ATP
minimizeData.Logic.ATP.Lib, Data.Logic.ATP
mk_knowsData.Logic.ATP.PropExamples, Data.Logic.ATP
mk_knows2Data.Logic.ATP.PropExamples, Data.Logic.ATP
mk_litsData.Logic.ATP.Prop, Data.Logic.ATP
ModeData.Logic.ATP
modeData.Logic.ATP
mod_interpData.Logic.ATP.FOL, Data.Logic.ATP
m_anglesData.Logic.ATP.Parser, Data.Logic.ATP
m_identifierData.Logic.ATP.Parser, Data.Logic.ATP
m_integerData.Logic.ATP.Parser, Data.Logic.ATP
m_parensData.Logic.ATP.Parser, Data.Logic.ATP
m_reservedData.Logic.ATP.Parser, Data.Logic.ATP
m_reservedOpData.Logic.ATP.Parser, Data.Logic.ATP
m_symbolData.Logic.ATP.Parser, Data.Logic.ATP
m_whiteSpaceData.Logic.ATP.Parser, Data.Logic.ATP
NData.Logic.ATP.DefCNF, Data.Logic.ATP
naiveNegateData.Logic.ATP.Lit, Data.Logic.ATP
negateData.Logic.ATP.Lit, Data.Logic.ATP
negatedData.Logic.ATP.Lit, Data.Logic.ATP
negativeData.Logic.ATP.Lit, Data.Logic.ATP
nenfData.Logic.ATP.Prop, Data.Logic.ATP
nestData.Logic.ATP.Pretty, Data.Logic.ATP
nnf 
1 (Function)Data.Logic.ATP.Prop
2 (Function)Data.Logic.ATP.Skolem, Data.Logic.ATP
NodeData.Logic.ATP
Not 
1 (Data Constructor)Data.Logic.ATP.Lit
2 (Data Constructor)Data.Logic.ATP.Prop
3 (Data Constructor)Data.Logic.ATP.Quantified, Data.Logic.ATP
notOpsData.Logic.ATP.Parser, Data.Logic.ATP
notPrecData.Logic.ATP.Pretty, Data.Logic.ATP
NumAtomData.Logic.ATP.DefCNF, Data.Logic.ATP
onallvaluationsData.Logic.ATP.Prop, Data.Logic.ATP
onatomsData.Logic.ATP.Formulas, Data.Logic.ATP
onatomsLiteralData.Logic.ATP.Lit, Data.Logic.ATP
onatomsPropositionalData.Logic.ATP.Prop, Data.Logic.ATP
onatomsQuantifiedData.Logic.ATP.Quantified, Data.Logic.ATP
OneLineModeData.Logic.ATP
onformulaData.Logic.ATP.Apply, Data.Logic.ATP
ontermsData.Logic.ATP.Apply, Data.Logic.ATP
ontermsApplyData.Logic.ATP.Apply, Data.Logic.ATP
ontermsEqData.Logic.ATP.Equate, Data.Logic.ATP
optimizeData.Logic.ATP.Lib, Data.Logic.ATP
Or 
1 (Data Constructor)Data.Logic.ATP.Prop
2 (Data Constructor)Data.Logic.ATP.Quantified, Data.Logic.ATP
orOpsData.Logic.ATP.Parser, Data.Logic.ATP
orPrecData.Logic.ATP.Pretty, Data.Logic.ATP
overatomsData.Logic.ATP.Formulas, Data.Logic.ATP
overatomsLiteralData.Logic.ATP.Lit, Data.Logic.ATP
overatomsPropositionalData.Logic.ATP.Prop, Data.Logic.ATP
overatomsQuantifiedData.Logic.ATP.Quantified, Data.Logic.ATP
overtermsData.Logic.ATP.Apply, Data.Logic.ATP
overtermsApplyData.Logic.ATP.Apply, Data.Logic.ATP
overtermsEqData.Logic.ATP.Equate, Data.Logic.ATP
PData.Logic.ATP.Prop, Data.Logic.ATP
p24Data.Logic.ATP.Herbrand, Data.Logic.ATP
p45Data.Logic.ATP.Herbrand, Data.Logic.ATP
p45fmData.Logic.ATP.Herbrand, Data.Logic.ATP
PageModeData.Logic.ATP
pAppData.Logic.ATP.Apply, Data.Logic.ATP
pAppPrecData.Logic.ATP.Pretty, Data.Logic.ATP
parensData.Logic.ATP
parseFOLData.Logic.ATP.Parser, Data.Logic.ATP
parseFOL'Data.Logic.ATP.ParserTests
parseFOLTermData.Logic.ATP.Parser, Data.Logic.ATP
parseLitData.Logic.ATP.Parser, Data.Logic.ATP
parsePLData.Logic.ATP.Parser, Data.Logic.ATP
PathData.Logic.ATP
pathData.Logic.ATP
performTestData.Logic.ATP
pfData.Logic.ATP.Parser, Data.Logic.ATP
PFormulaData.Logic.ATP.Prop, Data.Logic.ATP
pholdsData.Logic.ATP.Herbrand, Data.Logic.ATP
pnameData.Logic.ATP.Prop, Data.Logic.ATP
pnfData.Logic.ATP.Skolem, Data.Logic.ATP
positiveData.Logic.ATP.Lit, Data.Logic.ATP
pPrintData.Logic.ATP.Pretty, Data.Logic.ATP
pPrintListData.Logic.ATP
pPrintPrecData.Logic.ATP.Pretty, Data.Logic.ATP
prawitzData.Logic.ATP.Tableaux, Data.Logic.ATP
PrecedenceData.Logic.ATP.Pretty, Data.Logic.ATP
precedenceData.Logic.ATP.Pretty, Data.Logic.ATP
precedenceEquateData.Logic.ATP.Equate, Data.Logic.ATP
precedenceLiteralData.Logic.ATP.Lit, Data.Logic.ATP
precedencePropositionalData.Logic.ATP.Prop, Data.Logic.ATP
precedenceQuantifiedData.Logic.ATP.Quantified, Data.Logic.ATP
precedenceTermData.Logic.ATP.Term, Data.Logic.ATP
PredicateData.Logic.ATP.Apply, Data.Logic.ATP
predicate_infix_symbolsData.Logic.ATP.Parser, Data.Logic.ATP
PredOfData.Logic.ATP.Apply, Data.Logic.ATP
prefixData.Logic.ATP.Term, Data.Logic.ATP
presolutionData.Logic.ATP.Resolution, Data.Logic.ATP
PrettyData.Logic.ATP.Pretty, Data.Logic.ATP
prettyApplyData.Logic.ATP.Apply, Data.Logic.ATP
prettyBoolData.Logic.ATP.Formulas, Data.Logic.ATP
prettyEquateData.Logic.ATP.Equate, Data.Logic.ATP
prettyFoldableData.Logic.ATP.Lib, Data.Logic.ATP
prettyFunctionApplyData.Logic.ATP.Term, Data.Logic.ATP
PrettyLevel 
1 (Data Constructor)Data.Logic.ATP
2 (Type/Class)Data.Logic.ATP
prettyLiteralData.Logic.ATP.Lit, Data.Logic.ATP
prettyNormalData.Logic.ATP
prettyParenData.Logic.ATP
prettyPropositionalData.Logic.ATP.Prop, Data.Logic.ATP
prettyQuantifiedData.Logic.ATP.Quantified, Data.Logic.ATP
prettyShowData.Logic.ATP.Pretty, Data.Logic.ATP
prettySkolemData.Logic.ATP.Skolem, Data.Logic.ATP
prettyTermData.Logic.ATP.Term, Data.Logic.ATP
primeData.Logic.ATP.PropExamples, Data.Logic.ATP
PrologData.Logic.ATP.Prolog, Data.Logic.ATP
PrologRuleData.Logic.ATP.Prolog, Data.Logic.ATP
PropData.Logic.ATP.Prop, Data.Logic.ATP
propexprparserData.Logic.ATP.Parser, Data.Logic.ATP
propparserData.Logic.ATP.Parser, Data.Logic.ATP
proptermData.Logic.ATP.Parser, Data.Logic.ATP
provesOpsData.Logic.ATP.Parser, Data.Logic.ATP
psimplifyData.Logic.ATP.Prop, Data.Logic.ATP
psimplify1Data.Logic.ATP.Prop, Data.Logic.ATP
PStrData.Logic.ATP
psubstData.Logic.ATP.Prop, Data.Logic.ATP
ptextData.Logic.ATP
punctuateData.Logic.ATP.Pretty, Data.Logic.ATP
purecnfData.Logic.ATP.Prop, Data.Logic.ATP
purednfData.Logic.ATP.Prop, Data.Logic.ATP
PutText 
1 (Data Constructor)Data.Logic.ATP
2 (Type/Class)Data.Logic.ATP
putTextToHandleData.Logic.ATP
putTextToShowSData.Logic.ATP
QFormulaData.Logic.ATP.Quantified, Data.Logic.ATP
QuantData.Logic.ATP.Quantified, Data.Logic.ATP
quantData.Logic.ATP.Quantified, Data.Logic.ATP
quantifierIdData.Logic.ATP.Parser, Data.Logic.ATP
quantifierOpData.Logic.ATP.Parser, Data.Logic.ATP
quantPrecData.Logic.ATP.Pretty, Data.Logic.ATP
quotesData.Logic.ATP
RData.Logic.ATP.Equate, Data.Logic.ATP
ramseyData.Logic.ATP.PropExamples, Data.Logic.ATP
rationalData.Logic.ATP
rawdnfData.Logic.ATP.Prop, Data.Logic.ATP
rbraceData.Logic.ATP
rbrackData.Logic.ATP
reduceDocData.Logic.ATP
renameruleData.Logic.ATP.Prolog, Data.Logic.ATP
renderData.Logic.ATP
renderStyleData.Logic.ATP
ReportProblemData.Logic.ATP
ReportStartData.Logic.ATP
resolution1Data.Logic.ATP.Resolution, Data.Logic.ATP
resolution2Data.Logic.ATP.Resolution, Data.Logic.ATP
resolution3Data.Logic.ATP.Resolution, Data.Logic.ATP
RHSData.Logic.ATP.Pretty, Data.Logic.ATP
ribbonsPerLineData.Logic.ATP
rparenData.Logic.ATP
runRSData.Logic.ATP.Lib, Data.Logic.ATP
runSkolemData.Logic.ATP.Skolem, Data.Logic.ATP
runSkolemTData.Logic.ATP.Skolem, Data.Logic.ATP
runTestTextData.Logic.ATP
runTestTTData.Logic.ATP
satisfiableData.Logic.ATP.Prop, Data.Logic.ATP
semiData.Logic.ATP
sepData.Logic.ATP
setAllData.Logic.ATP.Lib, Data.Logic.ATP
setAnyData.Logic.ATP.Lib, Data.Logic.ATP
SetLikeData.Logic.ATP.Lib, Data.Logic.ATP
setmapfilterData.Logic.ATP.Lib, Data.Logic.ATP
settryfindData.Logic.ATP.Lib, Data.Logic.ATP
showApplyData.Logic.ATP.Apply, Data.Logic.ATP
showApplyAndEquateData.Logic.ATP.Equate, Data.Logic.ATP
showCountsData.Logic.ATP
showEquateData.Logic.ATP.Equate, Data.Logic.ATP
showFunctionApplyData.Logic.ATP.Term, Data.Logic.ATP
showLiteralData.Logic.ATP.Lit, Data.Logic.ATP
showPathData.Logic.ATP
showPropositionalData.Logic.ATP.Prop, Data.Logic.ATP
showQuantifiedData.Logic.ATP.Quantified, Data.Logic.ATP
showSkolemData.Logic.ATP.Skolem, Data.Logic.ATP
showTermData.Logic.ATP.Term, Data.Logic.ATP
SideData.Logic.ATP.Pretty, Data.Logic.ATP
simpcnfData.Logic.ATP.Prop, Data.Logic.ATP
simpcnf'Data.Logic.ATP.Skolem, Data.Logic.ATP
simpdnfData.Logic.ATP.Prop, Data.Logic.ATP
simpdnf'Data.Logic.ATP.Skolem, Data.Logic.ATP
simplifyData.Logic.ATP.Skolem, Data.Logic.ATP
sizedTextData.Logic.ATP
SkAtomData.Logic.ATP.Skolem, Data.Logic.ATP
SkolemData.Logic.ATP.Skolem, Data.Logic.ATP
skolemizeData.Logic.ATP.Skolem, Data.Logic.ATP
SkolemMData.Logic.ATP.Skolem, Data.Logic.ATP
skolemsData.Logic.ATP.Skolem, Data.Logic.ATP
SkolemTData.Logic.ATP.Skolem, Data.Logic.ATP
SkTermData.Logic.ATP.Skolem, Data.Logic.ATP
slEmptyData.Logic.ATP.Lib, Data.Logic.ATP
slInsertData.Logic.ATP.Lib, Data.Logic.ATP
slMapData.Logic.ATP.Lib, Data.Logic.ATP
slSingletonData.Logic.ATP.Lib, Data.Logic.ATP
slUnionData.Logic.ATP.Lib, Data.Logic.ATP
slViewData.Logic.ATP.Lib, Data.Logic.ATP
solveData.Logic.ATP.Unif, Data.Logic.ATP
spaceData.Logic.ATP
specializeData.Logic.ATP.Skolem, Data.Logic.ATP
State 
1 (Data Constructor)Data.Logic.ATP
2 (Type/Class)Data.Logic.ATP
StrData.Logic.ATP
Style 
1 (Data Constructor)Data.Logic.ATP
2 (Type/Class)Data.Logic.ATP
styleData.Logic.ATP
substData.Logic.ATP.FOL, Data.Logic.ATP
substqData.Logic.ATP.FOL, Data.Logic.ATP
SuccessData.Logic.ATP.Lib, Data.Logic.ATP
SVarOfData.Logic.ATP.Skolem, Data.Logic.ATP
T 
1 (Data Constructor)Data.Logic.ATP.Lit
2 (Data Constructor)Data.Logic.ATP.Prop
3 (Data Constructor)Data.Logic.ATP.Quantified, Data.Logic.ATP
tData.Logic.ATP.ParserTests
tabData.Logic.ATP.Tableaux, Data.Logic.ATP
tautologyData.Logic.ATP.Prop, Data.Logic.ATP
TermData.Logic.ATP.Term, Data.Logic.ATP
termData.Logic.ATP.Parser, Data.Logic.ATP
TermOfData.Logic.ATP.Apply, Data.Logic.ATP
termvalData.Logic.ATP.FOL, Data.Logic.ATP
TestData.Logic.ATP
testData.Logic.ATP
test01Data.Logic.ATP.Herbrand, Data.Logic.ATP
TestableData.Logic.ATP
TestCaseData.Logic.ATP
testCaseCountData.Logic.ATP
testCasePathsData.Logic.ATP
testDefCNFData.Logic.ATP.DefCNF, Data.Logic.ATP
testDPData.Logic.ATP.DP, Data.Logic.ATP
testEqualData.Logic.ATP.Equal, Data.Logic.ATP
testEqualsData.Logic.ATP.Pretty, Data.Logic.ATP
testFOLData.Logic.ATP.FOL, Data.Logic.ATP
testHerbrandData.Logic.ATP.Herbrand, Data.Logic.ATP
TestLabelData.Logic.ATP
testLibData.Logic.ATP.Lib, Data.Logic.ATP
TestListData.Logic.ATP
testMesonData.Logic.ATP.Meson, Data.Logic.ATP
testParenData.Logic.ATP.Pretty, Data.Logic.ATP
testParserData.Logic.ATP.ParserTests
testPrologData.Logic.ATP.Prolog, Data.Logic.ATP
testPropData.Logic.ATP.Prop, Data.Logic.ATP
testPropExamplesData.Logic.ATP.PropExamples, Data.Logic.ATP
testResolutionData.Logic.ATP.Resolution, Data.Logic.ATP
testSkolemData.Logic.ATP.Skolem, Data.Logic.ATP
testTableauxData.Logic.ATP.Tableaux, Data.Logic.ATP
testTermData.Logic.ATP.Term, Data.Logic.ATP
testUnifData.Logic.ATP.Unif, Data.Logic.ATP
textData.Logic.ATP.Pretty, Data.Logic.ATP
TextDetailsData.Logic.ATP
timeData.Logic.ATP.Lib, Data.Logic.ATP
timeComputationData.Logic.ATP.Lib, Data.Logic.ATP
timeMessageData.Logic.ATP.Lib, Data.Logic.ATP
timeoutData.Logic.ATP.Lib, Data.Logic.ATP
TopData.Logic.ATP.Pretty, Data.Logic.ATP
toSkolemData.Logic.ATP.Skolem, Data.Logic.ATP
triedData.Logic.ATP
trivialData.Logic.ATP.Prop, Data.Logic.ATP
trueData.Logic.ATP.Formulas, Data.Logic.ATP
trueIdsData.Logic.ATP.Parser, Data.Logic.ATP
trueOpsData.Logic.ATP.Parser, Data.Logic.ATP
TruthTable 
1 (Type/Class)Data.Logic.ATP.Prop, Data.Logic.ATP
2 (Data Constructor)Data.Logic.ATP.Prop, Data.Logic.ATP
truthTableData.Logic.ATP.Prop, Data.Logic.ATP
tryApplyDData.Logic.ATP.Lib, Data.Logic.ATP
tryfindData.Logic.ATP.Lib, Data.Logic.ATP
tryfindMData.Logic.ATP.Lib, Data.Logic.ATP
tsubstData.Logic.ATP.FOL, Data.Logic.ATP
TVarOfData.Logic.ATP.Term, Data.Logic.ATP
UnaryData.Logic.ATP.Pretty, Data.Logic.ATP
undefineData.Logic.ATP.Lib, Data.Logic.ATP
UnifyData.Logic.ATP.Unif, Data.Logic.ATP
unifyData.Logic.ATP.Unif, Data.Logic.ATP
unify'Data.Logic.ATP.Unif, Data.Logic.ATP
unify_and_applyData.Logic.ATP.Unif, Data.Logic.ATP
unify_atomsData.Logic.ATP.Unif, Data.Logic.ATP
unify_atoms_eqData.Logic.ATP.Unif, Data.Logic.ATP
unify_literalsData.Logic.ATP.Unif, Data.Logic.ATP
unify_termsData.Logic.ATP.Unif, Data.Logic.ATP
unJLData.Logic.ATP.LitWrapper
unsatisfiableData.Logic.ATP.Prop, Data.Logic.ATP
UTermOfData.Logic.ATP.Unif, Data.Logic.ATP
V 
1 (Type/Class)Data.Logic.ATP.Term, Data.Logic.ATP
2 (Data Constructor)Data.Logic.ATP.Term, Data.Logic.ATP
VarData.Logic.ATP.Term, Data.Logic.ATP
varData.Logic.ATP.FOL, Data.Logic.ATP
variantData.Logic.ATP.Term, Data.Logic.ATP
variantsData.Logic.ATP.Term, Data.Logic.ATP
variantSkolemData.Logic.ATP.Skolem, Data.Logic.ATP
VarOfData.Logic.ATP.Quantified, Data.Logic.ATP
vcatData.Logic.ATP
vtData.Logic.ATP.Term, Data.Logic.ATP
wishnuData.Logic.ATP.Equal, Data.Logic.ATP
zeroWidthTextData.Logic.ATP
ZigZagModeData.Logic.ATP
zipApplysData.Logic.ATP.Apply, Data.Logic.ATP
zipEquatesData.Logic.ATP.Equate, Data.Logic.ATP
zipLiteralsData.Logic.ATP.Lit, Data.Logic.ATP
zipLiterals'Data.Logic.ATP.Lit, Data.Logic.ATP
zipPropositionalData.Logic.ATP.Prop, Data.Logic.ATP
zipQuantifiedData.Logic.ATP.Quantified, Data.Logic.ATP
zipTermsData.Logic.ATP.Term, Data.Logic.ATP
|->Data.Logic.ATP.Lib, Data.Logic.ATP
|=>Data.Logic.ATP.Lib, Data.Logic.ATP
~:Data.Logic.ATP
~=?Data.Logic.ATP
~?Data.Logic.ATP
~?=Data.Logic.ATP
¬Data.Logic.ATP.Lit, Data.Logic.ATP
·Data.Logic.ATP.Prop, Data.Logic.ATP
Data.Logic.ATP.Prop, Data.Logic.ATP
Data.Logic.ATP.Prop, Data.Logic.ATP
Data.Logic.ATP.Prop, Data.Logic.ATP
Data.Logic.ATP.Prop, Data.Logic.ATP
Data.Logic.ATP.Quantified, Data.Logic.ATP
Data.Logic.ATP.Quantified, Data.Logic.ATP
Data.Logic.ATP.Lib, Data.Logic.ATP
Data.Logic.ATP.Prop, Data.Logic.ATP
Data.Logic.ATP.Prop, Data.Logic.ATP
Data.Logic.ATP.Prop, Data.Logic.ATP
Data.Logic.ATP.Formulas, Data.Logic.ATP
Data.Logic.ATP.Formulas, Data.Logic.ATP