[project @ 2001-08-22 11:45:06 by sewardj]
[ghc-hetmet.git] / ghc / tests / deSugar / should_compile / ds014.stderr
index 724fd2c..e69de29 100644 (file)
@@ -1,603 +0,0 @@
-
-
-================================================================================
-Desugared:
-Rec {
-d.MonadPlus_aMn  :: 
-    {PrelBase.MonadPlus{-2a,p-} PrelBase.[]{-3j,p-}}
-{-# L #-}
-d.MonadPlus_aMn =
-    PrelBase.$d22{-rcv,p-}
-++_aYd  :: 
-    _forall_
-    [rjy{-aM3-}]
-    =>
-    [rjy{-aM3-}] -> [rjy{-aM3-}] -> [rjy{-aM3-}]
-{-# L #-}
-++_aYd =
-    PrelBase.++{-rc4,p-}
-       _@_ PrelBase.[]{-3j,p-} d.MonadPlus_aMn
-++_aYk  :: 
-    _forall_
-    [rjy{-aLC-}]
-    =>
-    [rjy{-aLC-}] -> [rjy{-aLC-}] -> [rjy{-aLC-}]
-{-# L #-}
-++_aYk =
-    ++_aYd
-eightbit_aIH  :: 
-    [PrelBase.Char{-38,p-}]
-{-# L #-}
-eightbit_aIH =
-    _string_ "\128\168\192\232\255"
-eightbit{-rP,x-}  :: 
-    [PrelBase.Char{-38,p-}]
-{-# L #-}
-eightbit{-rP,x-} =
-    eightbit_aIH
-na377_aIL  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-na377_aIL =
-    PrelBase.C#{-54,p-}{i}
-       {'ÿ'}
-na377{-rQ,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-na377{-rQ,x-} =
-    na377_aIL
-na350_aIP  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-na350_aIP =
-    PrelBase.C#{-54,p-}{i}
-       {'è'}
-na350{-rR,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-na350{-rR,x-} =
-    na350_aIP
-na300_aIT  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-na300_aIT =
-    PrelBase.C#{-54,p-}{i}
-       {'À'}
-na300{-rS,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-na300{-rS,x-} =
-    na300_aIT
-na250_aIX  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-na250_aIX =
-    PrelBase.C#{-54,p-}{i}
-       {'¨'}
-na250{-rT,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-na250{-rT,x-} =
-    na250_aIX
-na200_aJ1  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-na200_aJ1 =
-    PrelBase.C#{-54,p-}{i}
-       {'\80'}
-na200{-rU,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-na200{-rU,x-} =
-    na200_aJ1
-ascii_aJ5  :: 
-    [PrelBase.Char{-38,p-}]
-{-# L #-}
-ascii_aJ5 =
-    _string_ "\NUL\SOH\STX\ETX\EOT\ENQ\ACK\a\b\t\n\v\f\r\SO\SI\DLE\DC1\DC2\DC3\DC4\NAK\SYN\ETB\CAN\EM\SUB\ESC\FS\GS\RS\US !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\DEL"
-ascii{-rV,x-}  :: 
-    [PrelBase.Char{-38,p-}]
-{-# L #-}
-ascii{-rV,x-} =
-    ascii_aJ5
-a177_aJ9  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a177_aJ9 =
-    PrelBase.C#{-54,p-}{i}
-       {'\7f'}
-a177{-rW,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a177{-rW,x-} =
-    a177_aJ9
-a134_aJd  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a134_aJd =
-    PrelBase.C#{-54,p-}{i}
-       {'\'}
-a134{-rX,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a134{-rX,x-} =
-    a134_aJd
-a047_aJh  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a047_aJh =
-    PrelBase.C#{-54,p-}{i}
-       {'''}
-a047{-rY,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a047{-rY,x-} =
-    a047_aJh
-a042_aJl  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a042_aJl =
-    PrelBase.C#{-54,p-}{i}
-       {'"'}
-a042{-rZ,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a042{-rZ,x-} =
-    a042_aJl
-a040_aJp  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a040_aJp =
-    PrelBase.C#{-54,p-}{i}
-       {' '}
-a040{-r10,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a040{-r10,x-} =
-    a040_aJp
-a037_aJt  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a037_aJt =
-    PrelBase.C#{-54,p-}{i}
-       {'\1f'}
-a037{-r11,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a037{-r11,x-} =
-    a037_aJt
-a036_aJx  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a036_aJx =
-    PrelBase.C#{-54,p-}{i}
-       {'\1e'}
-a036{-r12,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a036{-r12,x-} =
-    a036_aJx
-a035_aJB  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a035_aJB =
-    PrelBase.C#{-54,p-}{i}
-       {'\1d'}
-a035{-r13,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a035{-r13,x-} =
-    a035_aJB
-a034_aJF  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a034_aJF =
-    PrelBase.C#{-54,p-}{i}
-       {'\1c'}
-a034{-r14,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a034{-r14,x-} =
-    a034_aJF
-a033_aJJ  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a033_aJJ =
-    PrelBase.C#{-54,p-}{i}
-       {'\e'}
-a033{-r15,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a033{-r15,x-} =
-    a033_aJJ
-a032_aJN  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a032_aJN =
-    PrelBase.C#{-54,p-}{i}
-       {'\1a'}
-a032{-r16,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a032{-r16,x-} =
-    a032_aJN
-a031_aJR  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a031_aJR =
-    PrelBase.C#{-54,p-}{i}
-       {'\19'}
-a031{-r17,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a031{-r17,x-} =
-    a031_aJR
-a030_aJV  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a030_aJV =
-    PrelBase.C#{-54,p-}{i}
-       {'\18'}
-a030{-r18,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a030{-r18,x-} =
-    a030_aJV
-a027_aJZ  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a027_aJZ =
-    PrelBase.C#{-54,p-}{i}
-       {'\17'}
-a027{-r19,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a027{-r19,x-} =
-    a027_aJZ
-a026_aK3  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a026_aK3 =
-    PrelBase.C#{-54,p-}{i}
-       {'\16'}
-a026{-r1a,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a026{-r1a,x-} =
-    a026_aK3
-a025_aK7  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a025_aK7 =
-    PrelBase.C#{-54,p-}{i}
-       {'\15'}
-a025{-r1b,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a025{-r1b,x-} =
-    a025_aK7
-a024_aKb  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a024_aKb =
-    PrelBase.C#{-54,p-}{i}
-       {'\14'}
-a024{-r1c,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a024{-r1c,x-} =
-    a024_aKb
-a023_aKf  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a023_aKf =
-    PrelBase.C#{-54,p-}{i}
-       {'\13'}
-a023{-r1d,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a023{-r1d,x-} =
-    a023_aKf
-a022_aKj  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a022_aKj =
-    PrelBase.C#{-54,p-}{i}
-       {'\12'}
-a022{-r1e,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a022{-r1e,x-} =
-    a022_aKj
-a021_aKn  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a021_aKn =
-    PrelBase.C#{-54,p-}{i}
-       {'\11'}
-a021{-r1f,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a021{-r1f,x-} =
-    a021_aKn
-a020_aKr  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a020_aKr =
-    PrelBase.C#{-54,p-}{i}
-       {'\10'}
-a020{-r1g,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a020{-r1g,x-} =
-    a020_aKr
-a017_aKv  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a017_aKv =
-    PrelBase.C#{-54,p-}{i}
-       {'\ f'}
-a017{-r1h,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a017{-r1h,x-} =
-    a017_aKv
-a016_aKz  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a016_aKz =
-    PrelBase.C#{-54,p-}{i}
-       {'\ e'}
-a016{-r1i,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a016{-r1i,x-} =
-    a016_aKz
-a015_aKD  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a015_aKD =
-    PrelBase.C#{-54,p-}{i}
-       {'\r'}
-a015{-r1j,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a015{-r1j,x-} =
-    a015_aKD
-a014_aKH  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a014_aKH =
-    PrelBase.C#{-54,p-}{i}
-       {'\f'}
-a014{-r1k,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a014{-r1k,x-} =
-    a014_aKH
-a013_aKL  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a013_aKL =
-    PrelBase.C#{-54,p-}{i}
-       {'\v'}
-a013{-r1l,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a013{-r1l,x-} =
-    a013_aKL
-a012_aKP  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a012_aKP =
-    PrelBase.C#{-54,p-}{i}
-       {'
-'}
-a012{-r1m,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a012{-r1m,x-} =
-    a012_aKP
-a011_aKT  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a011_aKT =
-    PrelBase.C#{-54,p-}{i}
-       {'      '}
-a011{-r1n,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a011{-r1n,x-} =
-    a011_aKT
-a010_aKX  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a010_aKX =
-    PrelBase.C#{-54,p-}{i}
-       {'\b'}
-a010{-r1o,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a010{-r1o,x-} =
-    a010_aKX
-a007_aL1  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a007_aL1 =
-    PrelBase.C#{-54,p-}{i}
-       {'\a'}
-a007{-r1p,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a007{-r1p,x-} =
-    a007_aL1
-a006_aL5  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a006_aL5 =
-    PrelBase.C#{-54,p-}{i}
-       {'\ 6'}
-a006{-r1q,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a006{-r1q,x-} =
-    a006_aL5
-a005_aL9  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a005_aL9 =
-    PrelBase.C#{-54,p-}{i}
-       {'\ 5'}
-a005{-r1r,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a005{-r1r,x-} =
-    a005_aL9
-a004_aLd  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a004_aLd =
-    PrelBase.C#{-54,p-}{i}
-       {'\ 4'}
-a004{-r1s,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a004{-r1s,x-} =
-    a004_aLd
-a003_aLh  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a003_aLh =
-    PrelBase.C#{-54,p-}{i}
-       {'\ 3'}
-a003{-r1t,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a003{-r1t,x-} =
-    a003_aLh
-a002_aLl  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a002_aLl =
-    PrelBase.C#{-54,p-}{i}
-       {'\ 2'}
-a002{-r1u,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a002{-r1u,x-} =
-    a002_aLl
-a001_aLp  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a001_aLp =
-    PrelBase.C#{-54,p-}{i}
-       {'\ 1'}
-a001{-r1v,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a001{-r1v,x-} =
-    a001_aLp
-a000_aLt  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a000_aLt =
-    PrelBase.C#{-54,p-}{i}
-       {'\0'}
-a000{-r1w,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a000{-r1w,x-} =
-    a000_aLt
-b3_aLx  :: 
-    [PrelBase.Char{-38,p-}]
-{-# L #-}
-b3_aLx =
-    ++_aYk
-       _@_ PrelBase.Char{-38,p-} _string_ "\SO\&H" _string_ "\137\&9"
-b3{-r1x,x-}  :: 
-    [PrelBase.Char{-38,p-}]
-{-# L #-}
-b3{-r1x,x-} =
-    b3_aLx
-b2_aLM  :: 
-    [PrelBase.Char{-38,p-}]
-{-# L #-}
-b2_aLM =
-    PrelBase.[]{-5i,p-}{i}
-       {_@_ PrelBase.Char{-38,p-}}
-b2{-r1y,x-}  :: 
-    [PrelBase.Char{-38,p-}]
-{-# L #-}
-b2{-r1y,x-} =
-    b2_aLM
-b1_aLQ  :: 
-    [PrelBase.Char{-38,p-}]
-{-# L #-}
-b1_aLQ =
-    PrelBase.[]{-5i,p-}{i}
-       {_@_ PrelBase.Char{-38,p-}}
-b1{-r1z,x-}  :: 
-    [PrelBase.Char{-38,p-}]
-{-# L #-}
-b1{-r1z,x-} =
-    b1_aLQ
-b_aLU  :: 
-    [PrelBase.Char{-38,p-}]
-{-# L #-}
-b_aLU =
-    let {
-      ds_d18d  :: 
-         PrelBase.Char{-38,p-}
-      {-# L #-}
-      ds_d18d =
-         PrelBase.C#{-54,p-}{i}
-             {'b'} } in
-    let {
-      ds_d18h  :: 
-         [PrelBase.Char{-38,p-}]
-      {-# L #-}
-      ds_d18h =
-         PrelBase.[]{-5i,p-}{i}
-             {_@_ PrelBase.Char{-38,p-}}
-    } in 
-      PrelBase.:{-55,p-}{i}
-         {_@_ PrelBase.Char{-38,p-} ds_d18d ds_d18h}
-b{-r1C,x-}  :: 
-    [PrelBase.Char{-38,p-}]
-{-# L #-}
-b{-r1C,x-} =
-    b_aLU
-d_aLY  :: 
-    [PrelBase.Char{-38,p-}]
-{-# L #-}
-d_aLY =
-    ++_aYd
-       _@_ PrelBase.Char{-38,p-} b{-r1C,x-} b{-r1C,x-}
-d{-r1A,x-}  :: 
-    [PrelBase.Char{-38,p-}]
-{-# L #-}
-d{-r1A,x-} =
-    d_aLY
-a_aMd  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a_aMd =
-    PrelBase.C#{-54,p-}{i}
-       {'a'}
-a{-r1D,x-}  :: 
-    PrelBase.Char{-38,p-}
-{-# L #-}
-a{-r1D,x-} =
-    a_aMd
-c_aMh  :: 
-    [PrelBase.Char{-38,p-}]
-{-# L #-}
-c_aMh =
-    PrelBase.:{-55,p-}{i}
-       _@_ PrelBase.Char{-38,p-} a{-r1D,x-} b{-r1C,x-}
-c{-r1B,x-}  :: 
-    [PrelBase.Char{-38,p-}]
-{-# L #-}
-c{-r1B,x-} =
-    c_aMh
-end Rec }