packages feed

sbv-14.1: SBVTestSuite/TestSuite/CompileTests/PCase/PCase77.stderr

PCase77.hs:(22,15)-(30,9): Splicing expression
    ghc-internal:GHC.Internal.TH.Quote.quoteExp
      pCase
      " e of\n\
      \         Zero    -> e .== e =: qed\n\
      \         Num k   -> case b of\n\
      \                      True  -> let k = (0 :: SInteger) in k .== k =: e .== e =: qed\n\
      \                      False -> k .>= 0 .|| e .== e =: sTrue =: qed\n\
      \         Var _   -> e .== e =: qed\n\
      \         Add _ _ -> e .== e =: qed\n\
      \         Let _ _ _ -> e .== e =: qed\n\
      \       "
  ======>
    cases
      [(isZero e ==> (e .== e =: qed)),
       (isNum e
          ==>
            (let k = getNum_1 e
             in
               cases
                 [(b ==> (let k = (0 :: SInteger) in k .== k =: e .== e =: qed)),
                  (sNot b ==> (k .>= 0 .|| e .== e =: sTrue =: qed))])),
       (isVar e ==> (e .== e =: qed)), (isAdd e ==> (e .== e =: qed)),
       (isLet e ==> (e .== e =: qed))]