sbv-10.4: SMT Based Verification: Symbolic Haskell theorem prover using SMT solving.

Index - P

PDocumentation.SBV.Examples.Puzzles.Drinker
pDocumentation.SBV.Examples.Queries.UnsatCore
pAddData.SBV.Tools.Polynomial
ParetoData.SBV.Internals, Data.SBV.Trans, Data.SBV
ParetoResultData.SBV.Trans, Data.SBV, Data.SBV.Dynamic
parseCVsData.SBV.Trans, Data.SBV
PartialCorrectnessData.SBV.Tools.Induction
partitionData.SBV
pathsDocumentation.SBV.Examples.Misc.ProgramPaths
pbAtLeastData.SBV.Trans, Data.SBV
pbAtMostData.SBV.Trans, Data.SBV
pbEqData.SBV.Trans, Data.SBV
pbExactlyData.SBV.Trans, Data.SBV
pbGeData.SBV.Trans, Data.SBV
pbLeData.SBV.Trans, Data.SBV
pbMutexedData.SBV.Trans, Data.SBV
PBOpData.SBV.Internals
pbStronglyMutexedData.SBV.Trans, Data.SBV
PB_AtLeastData.SBV.Internals
PB_AtMostData.SBV.Internals
PB_EqData.SBV.Internals
PB_ExactlyData.SBV.Internals
PB_GeData.SBV.Internals
PB_LeData.SBV.Internals
pdepDocumentation.SBV.Examples.BitPrecise.PEXT_PDEP
pDivData.SBV.Tools.Polynomial
pDivModData.SBV.Tools.Polynomial
peek 
1 (Function)Documentation.SBV.Examples.BitPrecise.Legato
2 (Function)Documentation.SBV.Examples.Puzzles.U2Bridge
Penalty 
1 (Type/Class)Data.SBV.Internals, Data.SBV.Trans, Data.SBV
2 (Data Constructor)Data.SBV.Internals, Data.SBV.Trans, Data.SBV
Person 
1 (Type/Class)Documentation.SBV.Examples.Puzzles.Murder
2 (Data Constructor)Documentation.SBV.Examples.Puzzles.Murder
PetDocumentation.SBV.Examples.Puzzles.Fish
pextDocumentation.SBV.Examples.BitPrecise.PEXT_PDEP
pext_2Documentation.SBV.Examples.BitPrecise.PEXT_PDEP
pgm1Documentation.SBV.Examples.ProofTools.Strengthen
pgm2Documentation.SBV.Examples.ProofTools.Strengthen
pgmAssignmentsData.SBV.Internals
pingPongDocumentation.SBV.Examples.Misc.Definitions
playDocumentation.SBV.Examples.Queries.GuessNumber
Plus 
1 (Data Constructor)Data.SBV.Internals
2 (Data Constructor)Documentation.SBV.Examples.Queries.FourFours
3 (Data Constructor)Documentation.SBV.Examples.Transformers.SymbolicEval
PlusOvData.SBV.Internals
pModData.SBV.Tools.Polynomial
pMultData.SBV.Tools.Polynomial
poExampleDocumentation.SBV.Examples.Misc.FirstOrderLogic
pokeDocumentation.SBV.Examples.BitPrecise.Legato
polyDivModDocumentation.SBV.Examples.Misc.Polynomials
PolynomialData.SBV.Tools.Polynomial
polynomialData.SBV.Tools.Polynomial
pop 
1 (Function)Data.SBV.Trans.Control
2 (Function)Data.SBV.Control
pop8Documentation.SBV.Examples.CodeGeneration.PopulationCount
popCountData.SBV.Trans, Data.SBV
popCountDefaultData.SBV.Trans, Data.SBV
popCountFastDocumentation.SBV.Examples.CodeGeneration.PopulationCount
popCountSlowDocumentation.SBV.Examples.CodeGeneration.PopulationCount
posDocumentation.SBV.Examples.Uninterpreted.Shannon
post 
1 (Function)Documentation.SBV.Examples.WeakestPreconditions.Basics
2 (Function)Documentation.SBV.Examples.WeakestPreconditions.Fib
3 (Function)Documentation.SBV.Examples.WeakestPreconditions.GCD
4 (Function)Documentation.SBV.Examples.WeakestPreconditions.IntDiv
5 (Function)Documentation.SBV.Examples.WeakestPreconditions.IntSqrt
6 (Function)Documentation.SBV.Examples.WeakestPreconditions.Length
7 (Function)Documentation.SBV.Examples.WeakestPreconditions.Sum
postconditionData.SBV.Tools.WeakestPreconditions
PowerData.SBV.RegExp, Data.SBV.Internals
PowerListDocumentation.SBV.Examples.BitPrecise.PrefixSum
powerOfTwoCorrectDocumentation.SBV.Examples.BitPrecise.BitTricks
pre 
1 (Function)Documentation.SBV.Examples.WeakestPreconditions.Basics
2 (Function)Documentation.SBV.Examples.WeakestPreconditions.Fib
3 (Function)Documentation.SBV.Examples.WeakestPreconditions.GCD
4 (Function)Documentation.SBV.Examples.WeakestPreconditions.IntDiv
5 (Function)Documentation.SBV.Examples.WeakestPreconditions.IntSqrt
6 (Function)Documentation.SBV.Examples.WeakestPreconditions.Length
7 (Function)Documentation.SBV.Examples.WeakestPreconditions.Sum
preconditionData.SBV.Tools.WeakestPreconditions
PredicateData.SBV.Trans, Data.SBV
prepareMessageDocumentation.SBV.Examples.Crypto.SHA
preprocessData.SBV.Internals, Data.SBV.Trans, Data.SBV, Data.SBV.Dynamic
PrettyNumData.SBV.Internals
prgaDocumentation.SBV.Examples.Crypto.RC4
princeDocumentation.SBV.Examples.Crypto.Prince
princeCoreDocumentation.SBV.Examples.Crypto.Prince
printBaseData.SBV.Internals, Data.SBV.Trans, Data.SBV, Data.SBV.Dynamic
printRealPrecData.SBV.Internals, Data.SBV.Trans, Data.SBV, Data.SBV.Dynamic
PrintTimingData.SBV.Internals, Data.SBV.Trans, Data.SBV
problem 
1 (Function)Documentation.SBV.Examples.Misc.Auxiliary
2 (Function)Documentation.SBV.Examples.Misc.Newtypes
3 (Function)Documentation.SBV.Examples.Optimization.ExtField
4 (Function)Documentation.SBV.Examples.Optimization.LinearOpt
5 (Function)Documentation.SBV.Examples.ProofTools.BMC
6 (Function)Documentation.SBV.Examples.ProofTools.Strengthen
ProduceAbductsData.SBV.Trans.Control, Data.SBV.Control
ProduceAssertionsData.SBV.Trans.Control, Data.SBV.Control
ProduceAssignmentsData.SBV.Trans.Control, Data.SBV.Control
ProduceInterpolantsData.SBV.Trans.Control, Data.SBV.Control
ProduceProofsData.SBV.Trans.Control, Data.SBV.Control
ProduceUnsatAssumptionsData.SBV.Trans.Control, Data.SBV.Control
ProduceUnsatCoresData.SBV.Trans.Control, Data.SBV.Control
productionDocumentation.SBV.Examples.Optimization.Production
progInfoData.SBV.Internals
Program 
1 (Type/Class)Data.SBV.Tools.WeakestPreconditions
2 (Data Constructor)Data.SBV.Tools.WeakestPreconditions
3 (Type/Class)Documentation.SBV.Examples.BitPrecise.Legato
4 (Type/Class)Documentation.SBV.Examples.Transformers.SymbolicEval
5 (Data Constructor)Documentation.SBV.Examples.Transformers.SymbolicEval
programData.SBV.Tools.WeakestPreconditions
projectData.SBV.Control
proofArgReduceData.SBV.Trans
ProofErrorData.SBV.Internals, Data.SBV.Trans, Data.SBV, Data.SBV.Dynamic
ProofResultData.SBV.Tools.WeakestPreconditions
Property 
1 (Type/Class)Documentation.SBV.Examples.Transformers.SymbolicEval
2 (Data Constructor)Documentation.SBV.Examples.Transformers.SymbolicEval
prop_ExpandKeyDocumentation.SBV.Examples.Crypto.Prince
prop_RoundKeysDocumentation.SBV.Examples.Crypto.Prince
prop_SBoxDocumentation.SBV.Examples.Crypto.Prince
prop_srDocumentation.SBV.Examples.Crypto.Prince
ProvableData.SBV.Trans, Data.SBV
ProvableMData.SBV.Internals, Data.SBV.Trans
prove 
1 (Function)Data.SBV.Trans
2 (Function)Data.SBV
proveConcurrentWithAll 
1 (Function)Data.SBV
2 (Function)Data.SBV.Dynamic
proveConcurrentWithAny 
1 (Function)Data.SBV
2 (Function)Data.SBV.Dynamic
ProvedDocumentation.SBV.Examples.Transformers.SymbolicEval
Proven 
1 (Data Constructor)Data.SBV.Tools.WeakestPreconditions
2 (Data Constructor)Data.SBV.Tools.Induction
proveSArrayDocumentation.SBV.Examples.Uninterpreted.AUF
proveWith 
1 (Function)Data.SBV.Trans
2 (Function)Data.SBV
3 (Function)Data.SBV.Dynamic
proveWithAll 
1 (Function)Data.SBV
2 (Function)Data.SBV.Dynamic
proveWithAny 
1 (Function)Data.SBV
2 (Function)Data.SBV.Dynamic
psDocumentation.SBV.Examples.BitPrecise.PrefixSum
PseudoBooleanData.SBV.Internals
PTDocumentation.SBV.Examples.Crypto.Prince
punctuationData.SBV.RegExp
push 
1 (Function)Data.SBV.Trans.Control
2 (Function)Data.SBV.Control
PuzzleDocumentation.SBV.Examples.Puzzles.Sudoku
puzzle 
1 (Function)Documentation.SBV.Examples.Puzzles.AOC_2021_24
2 (Function)Documentation.SBV.Examples.Puzzles.Birthday
3 (Function)Documentation.SBV.Examples.Puzzles.Coins
4 (Function)Documentation.SBV.Examples.Puzzles.Counts
5 (Function)Documentation.SBV.Examples.Puzzles.DogCatMouse
6 (Function)Documentation.SBV.Examples.Puzzles.Garden
7 (Function)Documentation.SBV.Examples.Puzzles.Jugs
8 (Function)Documentation.SBV.Examples.Puzzles.KnightsAndKnaves
9 (Function)Documentation.SBV.Examples.Puzzles.Murder
10 (Function)Documentation.SBV.Examples.Puzzles.Newspaper
11 (Function)Documentation.SBV.Examples.Puzzles.Orangutans
12 (Function)Documentation.SBV.Examples.Queries.FourFours
puzzle1 
1 (Function)Documentation.SBV.Examples.Puzzles.Sudoku
2 (Function)Documentation.SBV.Examples.Strings.RegexCrossword
puzzle2 
1 (Function)Documentation.SBV.Examples.Puzzles.Sudoku
2 (Function)Documentation.SBV.Examples.Strings.RegexCrossword
puzzle3 
1 (Function)Documentation.SBV.Examples.Puzzles.Sudoku
2 (Function)Documentation.SBV.Examples.Strings.RegexCrossword
puzzle4Documentation.SBV.Examples.Puzzles.Sudoku
puzzle5Documentation.SBV.Examples.Puzzles.Sudoku
puzzle6Documentation.SBV.Examples.Puzzles.Sudoku