[project @ 1997-09-05 14:11:05 by simonm]
[ghc-hetmet.git] / ghc / tests / deSugar / should_compile / ds014.stderr
1
2
3 ================================================================================
4 Desugared:
5 Rec {
6 eightbit_aCZ  ::  [PrelBase.Char{-38,W-}]
7 {-# L #-}
8 eightbit_aCZ =
9     _string_ "\128\168\192\232\255"
10 eightbit{-rP,x-}  ::  [PrelBase.Char{-38,W-}]
11 {-# L #-}
12 eightbit{-rP,x-} =
13     eightbit_aCZ
14 na377_aD2  ::  PrelBase.Char{-38,W-}
15 {-# L #-}
16 na377_aD2 =
17     PrelBase.C#{-54,w-}{i} {'ÿ'}
18 na377{-rQ,x-}  ::  PrelBase.Char{-38,W-}
19 {-# L #-}
20 na377{-rQ,x-} =
21     na377_aD2
22 na350_aD5  ::  PrelBase.Char{-38,W-}
23 {-# L #-}
24 na350_aD5 =
25     PrelBase.C#{-54,w-}{i} {'è'}
26 na350{-rR,x-}  ::  PrelBase.Char{-38,W-}
27 {-# L #-}
28 na350{-rR,x-} =
29     na350_aD5
30 na300_aD8  ::  PrelBase.Char{-38,W-}
31 {-# L #-}
32 na300_aD8 =
33     PrelBase.C#{-54,w-}{i} {'À'}
34 na300{-rS,x-}  ::  PrelBase.Char{-38,W-}
35 {-# L #-}
36 na300{-rS,x-} =
37     na300_aD8
38 na250_aDb  ::  PrelBase.Char{-38,W-}
39 {-# L #-}
40 na250_aDb =
41     PrelBase.C#{-54,w-}{i} {'¨'}
42 na250{-rT,x-}  ::  PrelBase.Char{-38,W-}
43 {-# L #-}
44 na250{-rT,x-} =
45     na250_aDb
46 na200_aDe  ::  PrelBase.Char{-38,W-}
47 {-# L #-}
48 na200_aDe =
49     PrelBase.C#{-54,w-}{i} {'\80'}
50 na200{-rU,x-}  ::  PrelBase.Char{-38,W-}
51 {-# L #-}
52 na200{-rU,x-} =
53     na200_aDe
54 ascii_aDh  ::  [PrelBase.Char{-38,W-}]
55 {-# L #-}
56 ascii_aDh =
57     _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"
58 ascii{-rV,x-}  ::  [PrelBase.Char{-38,W-}]
59 {-# L #-}
60 ascii{-rV,x-} =
61     ascii_aDh
62 a177_aDk  ::  PrelBase.Char{-38,W-}
63 {-# L #-}
64 a177_aDk =
65     PrelBase.C#{-54,w-}{i} {'\7f'}
66 a177{-rW,x-}  ::  PrelBase.Char{-38,W-}
67 {-# L #-}
68 a177{-rW,x-} =
69     a177_aDk
70 a134_aDn  ::  PrelBase.Char{-38,W-}
71 {-# L #-}
72 a134_aDn =
73     PrelBase.C#{-54,w-}{i} {'\'}
74 a134{-rX,x-}  ::  PrelBase.Char{-38,W-}
75 {-# L #-}
76 a134{-rX,x-} =
77     a134_aDn
78 a047_aDq  ::  PrelBase.Char{-38,W-}
79 {-# L #-}
80 a047_aDq =
81     PrelBase.C#{-54,w-}{i} {'''}
82 a047{-rY,x-}  ::  PrelBase.Char{-38,W-}
83 {-# L #-}
84 a047{-rY,x-} =
85     a047_aDq
86 a042_aDt  ::  PrelBase.Char{-38,W-}
87 {-# L #-}
88 a042_aDt =
89     PrelBase.C#{-54,w-}{i} {'"'}
90 a042{-rZ,x-}  ::  PrelBase.Char{-38,W-}
91 {-# L #-}
92 a042{-rZ,x-} =
93     a042_aDt
94 a040_aDw  ::  PrelBase.Char{-38,W-}
95 {-# L #-}
96 a040_aDw =
97     PrelBase.C#{-54,w-}{i} {' '}
98 a040{-r10,x-}  ::  PrelBase.Char{-38,W-}
99 {-# L #-}
100 a040{-r10,x-} =
101     a040_aDw
102 a037_aDz  ::  PrelBase.Char{-38,W-}
103 {-# L #-}
104 a037_aDz =
105     PrelBase.C#{-54,w-}{i} {'\1f'}
106 a037{-r11,x-}  ::  PrelBase.Char{-38,W-}
107 {-# L #-}
108 a037{-r11,x-} =
109     a037_aDz
110 a036_aDC  ::  PrelBase.Char{-38,W-}
111 {-# L #-}
112 a036_aDC =
113     PrelBase.C#{-54,w-}{i} {'\1e'}
114 a036{-r12,x-}  ::  PrelBase.Char{-38,W-}
115 {-# L #-}
116 a036{-r12,x-} =
117     a036_aDC
118 a035_aDF  ::  PrelBase.Char{-38,W-}
119 {-# L #-}
120 a035_aDF =
121     PrelBase.C#{-54,w-}{i} {'\1d'}
122 a035{-r13,x-}  ::  PrelBase.Char{-38,W-}
123 {-# L #-}
124 a035{-r13,x-} =
125     a035_aDF
126 a034_aDI  ::  PrelBase.Char{-38,W-}
127 {-# L #-}
128 a034_aDI =
129     PrelBase.C#{-54,w-}{i} {'\1c'}
130 a034{-r14,x-}  ::  PrelBase.Char{-38,W-}
131 {-# L #-}
132 a034{-r14,x-} =
133     a034_aDI
134 a033_aDL  ::  PrelBase.Char{-38,W-}
135 {-# L #-}
136 a033_aDL =
137     PrelBase.C#{-54,w-}{i} {'\e'}
138 a033{-r15,x-}  ::  PrelBase.Char{-38,W-}
139 {-# L #-}
140 a033{-r15,x-} =
141     a033_aDL
142 a032_aDO  ::  PrelBase.Char{-38,W-}
143 {-# L #-}
144 a032_aDO =
145     PrelBase.C#{-54,w-}{i} {'\1a'}
146 a032{-r16,x-}  ::  PrelBase.Char{-38,W-}
147 {-# L #-}
148 a032{-r16,x-} =
149     a032_aDO
150 a031_aDR  ::  PrelBase.Char{-38,W-}
151 {-# L #-}
152 a031_aDR =
153     PrelBase.C#{-54,w-}{i} {'\19'}
154 a031{-r17,x-}  ::  PrelBase.Char{-38,W-}
155 {-# L #-}
156 a031{-r17,x-} =
157     a031_aDR
158 a030_aDU  ::  PrelBase.Char{-38,W-}
159 {-# L #-}
160 a030_aDU =
161     PrelBase.C#{-54,w-}{i} {'\18'}
162 a030{-r18,x-}  ::  PrelBase.Char{-38,W-}
163 {-# L #-}
164 a030{-r18,x-} =
165     a030_aDU
166 a027_aDX  ::  PrelBase.Char{-38,W-}
167 {-# L #-}
168 a027_aDX =
169     PrelBase.C#{-54,w-}{i} {'\17'}
170 a027{-r19,x-}  ::  PrelBase.Char{-38,W-}
171 {-# L #-}
172 a027{-r19,x-} =
173     a027_aDX
174 a026_aE0  ::  PrelBase.Char{-38,W-}
175 {-# L #-}
176 a026_aE0 =
177     PrelBase.C#{-54,w-}{i} {'\16'}
178 a026{-r1a,x-}  ::  PrelBase.Char{-38,W-}
179 {-# L #-}
180 a026{-r1a,x-} =
181     a026_aE0
182 a025_aE3  ::  PrelBase.Char{-38,W-}
183 {-# L #-}
184 a025_aE3 =
185     PrelBase.C#{-54,w-}{i} {'\15'}
186 a025{-r1b,x-}  ::  PrelBase.Char{-38,W-}
187 {-# L #-}
188 a025{-r1b,x-} =
189     a025_aE3
190 a024_aE6  ::  PrelBase.Char{-38,W-}
191 {-# L #-}
192 a024_aE6 =
193     PrelBase.C#{-54,w-}{i} {'\14'}
194 a024{-r1c,x-}  ::  PrelBase.Char{-38,W-}
195 {-# L #-}
196 a024{-r1c,x-} =
197     a024_aE6
198 a023_aE9  ::  PrelBase.Char{-38,W-}
199 {-# L #-}
200 a023_aE9 =
201     PrelBase.C#{-54,w-}{i} {'\13'}
202 a023{-r1d,x-}  ::  PrelBase.Char{-38,W-}
203 {-# L #-}
204 a023{-r1d,x-} =
205     a023_aE9
206 a022_aEc  ::  PrelBase.Char{-38,W-}
207 {-# L #-}
208 a022_aEc =
209     PrelBase.C#{-54,w-}{i} {'\12'}
210 a022{-r1e,x-}  ::  PrelBase.Char{-38,W-}
211 {-# L #-}
212 a022{-r1e,x-} =
213     a022_aEc
214 a021_aEf  ::  PrelBase.Char{-38,W-}
215 {-# L #-}
216 a021_aEf =
217     PrelBase.C#{-54,w-}{i} {'\11'}
218 a021{-r1f,x-}  ::  PrelBase.Char{-38,W-}
219 {-# L #-}
220 a021{-r1f,x-} =
221     a021_aEf
222 a020_aEi  ::  PrelBase.Char{-38,W-}
223 {-# L #-}
224 a020_aEi =
225     PrelBase.C#{-54,w-}{i} {'\10'}
226 a020{-r1g,x-}  ::  PrelBase.Char{-38,W-}
227 {-# L #-}
228 a020{-r1g,x-} =
229     a020_aEi
230 a017_aEl  ::  PrelBase.Char{-38,W-}
231 {-# L #-}
232 a017_aEl =
233     PrelBase.C#{-54,w-}{i} {'\ f'}
234 a017{-r1h,x-}  ::  PrelBase.Char{-38,W-}
235 {-# L #-}
236 a017{-r1h,x-} =
237     a017_aEl
238 a016_aEo  ::  PrelBase.Char{-38,W-}
239 {-# L #-}
240 a016_aEo =
241     PrelBase.C#{-54,w-}{i} {'\ e'}
242 a016{-r1i,x-}  ::  PrelBase.Char{-38,W-}
243 {-# L #-}
244 a016{-r1i,x-} =
245     a016_aEo
246 a015_aEr  ::  PrelBase.Char{-38,W-}
247 {-# L #-}
248 a015_aEr =
249     PrelBase.C#{-54,w-}{i} {'\r'}
250 a015{-r1j,x-}  ::  PrelBase.Char{-38,W-}
251 {-# L #-}
252 a015{-r1j,x-} =
253     a015_aEr
254 a014_aEu  ::  PrelBase.Char{-38,W-}
255 {-# L #-}
256 a014_aEu =
257     PrelBase.C#{-54,w-}{i} {'\f'}
258 a014{-r1k,x-}  ::  PrelBase.Char{-38,W-}
259 {-# L #-}
260 a014{-r1k,x-} =
261     a014_aEu
262 a013_aEx  ::  PrelBase.Char{-38,W-}
263 {-# L #-}
264 a013_aEx =
265     PrelBase.C#{-54,w-}{i} {'\v'}
266 a013{-r1l,x-}  ::  PrelBase.Char{-38,W-}
267 {-# L #-}
268 a013{-r1l,x-} =
269     a013_aEx
270 a012_aEA  ::  PrelBase.Char{-38,W-}
271 {-# L #-}
272 a012_aEA =
273     PrelBase.C#{-54,w-}{i} {'
274 '}
275 a012{-r1m,x-}  ::  PrelBase.Char{-38,W-}
276 {-# L #-}
277 a012{-r1m,x-} =
278     a012_aEA
279 a011_aED  ::  PrelBase.Char{-38,W-}
280 {-# L #-}
281 a011_aED =
282     PrelBase.C#{-54,w-}{i} {'   '}
283 a011{-r1n,x-}  ::  PrelBase.Char{-38,W-}
284 {-# L #-}
285 a011{-r1n,x-} =
286     a011_aED
287 a010_aEG  ::  PrelBase.Char{-38,W-}
288 {-# L #-}
289 a010_aEG =
290     PrelBase.C#{-54,w-}{i} {'\b'}
291 a010{-r1o,x-}  ::  PrelBase.Char{-38,W-}
292 {-# L #-}
293 a010{-r1o,x-} =
294     a010_aEG
295 a007_aEJ  ::  PrelBase.Char{-38,W-}
296 {-# L #-}
297 a007_aEJ =
298     PrelBase.C#{-54,w-}{i} {'\a'}
299 a007{-r1p,x-}  ::  PrelBase.Char{-38,W-}
300 {-# L #-}
301 a007{-r1p,x-} =
302     a007_aEJ
303 a006_aEM  ::  PrelBase.Char{-38,W-}
304 {-# L #-}
305 a006_aEM =
306     PrelBase.C#{-54,w-}{i} {'\ 6'}
307 a006{-r1q,x-}  ::  PrelBase.Char{-38,W-}
308 {-# L #-}
309 a006{-r1q,x-} =
310     a006_aEM
311 a005_aEP  ::  PrelBase.Char{-38,W-}
312 {-# L #-}
313 a005_aEP =
314     PrelBase.C#{-54,w-}{i} {'\ 5'}
315 a005{-r1r,x-}  ::  PrelBase.Char{-38,W-}
316 {-# L #-}
317 a005{-r1r,x-} =
318     a005_aEP
319 a004_aES  ::  PrelBase.Char{-38,W-}
320 {-# L #-}
321 a004_aES =
322     PrelBase.C#{-54,w-}{i} {'\ 4'}
323 a004{-r1s,x-}  ::  PrelBase.Char{-38,W-}
324 {-# L #-}
325 a004{-r1s,x-} =
326     a004_aES
327 a003_aEV  ::  PrelBase.Char{-38,W-}
328 {-# L #-}
329 a003_aEV =
330     PrelBase.C#{-54,w-}{i} {'\ 3'}
331 a003{-r1t,x-}  ::  PrelBase.Char{-38,W-}
332 {-# L #-}
333 a003{-r1t,x-} =
334     a003_aEV
335 a002_aEY  ::  PrelBase.Char{-38,W-}
336 {-# L #-}
337 a002_aEY =
338     PrelBase.C#{-54,w-}{i} {'\ 2'}
339 a002{-r1u,x-}  ::  PrelBase.Char{-38,W-}
340 {-# L #-}
341 a002{-r1u,x-} =
342     a002_aEY
343 a001_aF1  ::  PrelBase.Char{-38,W-}
344 {-# L #-}
345 a001_aF1 =
346     PrelBase.C#{-54,w-}{i} {'\ 1'}
347 a001{-r1v,x-}  ::  PrelBase.Char{-38,W-}
348 {-# L #-}
349 a001{-r1v,x-} =
350     a001_aF1
351 a000_aF4  ::  PrelBase.Char{-38,W-}
352 {-# L #-}
353 a000_aF4 =
354     PrelBase.C#{-54,w-}{i} {'\0'}
355 a000{-r1w,x-}  ::  PrelBase.Char{-38,W-}
356 {-# L #-}
357 a000{-r1w,x-} =
358     a000_aF4
359 b3_aF7  ::  [PrelBase.Char{-38,W-}]
360 {-# L #-}
361 b3_aF7 =
362     ++_aTr
363         _@_ PrelBase.Char{-38,W-} _string_ "\SO\&H" _string_ "\137\&9"
364 b3{-r1x,x-}  ::  [PrelBase.Char{-38,W-}]
365 {-# L #-}
366 b3{-r1x,x-} =
367     b3_aF7
368 b2_aFm  ::  [PrelBase.Char{-38,W-}]
369 {-# L #-}
370 b2_aFm =
371     PrelBase.[]{-5i,w-}{i} {_@_ PrelBase.Char{-38,W-}}
372 b2{-r1y,x-}  ::  [PrelBase.Char{-38,W-}]
373 {-# L #-}
374 b2{-r1y,x-} =
375     b2_aFm
376 b1_aFp  ::  [PrelBase.Char{-38,W-}]
377 {-# L #-}
378 b1_aFp =
379     PrelBase.[]{-5i,w-}{i} {_@_ PrelBase.Char{-38,W-}}
380 b1{-r1z,x-}  ::  [PrelBase.Char{-38,W-}]
381 {-# L #-}
382 b1{-r1z,x-} =
383     b1_aFp
384 b_aFs  ::  [PrelBase.Char{-38,W-}]
385 {-# L #-}
386 b_aFs =
387     let {
388       ds_d13g  ::  PrelBase.Char{-38,W-}
389       {-# L #-}
390       ds_d13g =
391           PrelBase.C#{-54,w-}{i} {'b'} } in
392     let {
393       ds_d13k  ::  [PrelBase.Char{-38,W-}]
394       {-# L #-}
395       ds_d13k =
396           PrelBase.[]{-5i,w-}{i} {_@_ PrelBase.Char{-38,W-}}
397     } in 
398       PrelBase.:{-55,w-}{i} {_@_ PrelBase.Char{-38,W-} ds_d13g ds_d13k}
399 b{-r1C,x-}  ::  [PrelBase.Char{-38,W-}]
400 {-# L #-}
401 b{-r1C,x-} =
402     b_aFs
403 d_aFv  ::  [PrelBase.Char{-38,W-}]
404 {-# L #-}
405 d_aFv =
406     ++_aTq _@_ PrelBase.Char{-38,W-} b{-r1C,x-} b{-r1C,x-}
407 d{-r1A,x-}  ::  [PrelBase.Char{-38,W-}]
408 {-# L #-}
409 d{-r1A,x-} =
410     d_aFv
411 a_aFK  ::  PrelBase.Char{-38,W-}
412 {-# L #-}
413 a_aFK =
414     PrelBase.C#{-54,w-}{i} {'a'}
415 a{-r1D,x-}  ::  PrelBase.Char{-38,W-}
416 {-# L #-}
417 a{-r1D,x-} =
418     a_aFK
419 c_aFN  ::  [PrelBase.Char{-38,W-}]
420 {-# L #-}
421 c_aFN =
422     PrelBase.:{-55,w-}{i}
423         _@_ PrelBase.Char{-38,W-} a{-r1D,x-} b{-r1C,x-}
424 c{-r1B,x-}  ::  [PrelBase.Char{-38,W-}]
425 {-# L #-}
426 c{-r1B,x-} =
427     c_aFN
428 d.MonadPlus_aFT  ::  {PrelBase.MonadPlus{-2a,p-} PrelBase.[]{-3j,W-}}
429 {-# L #-}
430 d.MonadPlus_aFT =
431     PrelBase.$d23{-rbI,p-}
432 ++_aTq  ::  _forall_ [taFA] => [taFA] -> [taFA] -> [taFA]
433 {-# L #-}
434 ++_aTq =
435     PrelBase.++{-rbg,p-} _@_ PrelBase.[]{-3j,W-} d.MonadPlus_aFT
436 ++_aTr  ::  _forall_ [taFc] => [taFc] -> [taFc] -> [taFc]
437 {-# L #-}
438 ++_aTr =
439     ++_aTq
440 end Rec }