ofs | hex dump | ascii |
---|
0000 | f7 02 01 83 92 c0 1c 3b 00 00 00 00 03 e8 1b 20 54 65 58 20 6f 75 74 70 75 74 20 31 39 39 33 2e | .......;........TeX.output.1993. |
0020 | 30 36 2e 32 33 3a 31 31 32 34 8b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 06.23:1124...................... |
0040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ff ff ff a0 02 a9 4b 85 8d a0 fd 62 | ..........................K....b |
0060 | b4 7b a0 02 7f 4b 85 8d a0 fd a3 b4 7b a0 00 b4 14 02 8d 8d 8d 8d 91 12 11 47 a0 ff 4d 52 64 89 | .{...K......{............G..MRd. |
0080 | 00 00 66 66 01 bf 16 2e a0 01 60 5b 38 8d 84 01 60 5b 38 00 00 66 66 8d a0 ff 52 52 64 8d 8d 9f | ..ff......`[8...`[8..ff...RRd... |
00a0 | 9a 71 8f 8d 91 55 c5 44 f3 3c 1a f2 22 56 00 11 47 ae 00 0a 00 00 00 06 63 6d 62 78 31 30 e7 54 | .q...U.D.<.."V..G.......cmbx10.T |
00c0 | 68 65 96 06 9f bc 59 91 fe 58 10 61 6c 65 93 48 61 73 6b 9b ff 72 b0 65 6c 6c 93 55 73 65 72 73 | he....Y..X.ale.Hask..r.ell.Users |
00e0 | 93 4d 61 6e 98 75 61 6c 8e a4 30 22 8f 8d 92 00 aa 05 cf f3 37 1a f2 22 56 00 0e 66 66 00 0a 00 | .Man.ual..0"........7.."V..ff... |
0100 | 00 00 06 63 6d 62 78 31 30 e2 56 91 fe 9e b8 65 72 73 69 6f 6e 91 05 85 1c 59 32 2e 30 2e 35 8e | ...cmbx10.V....ersion....Y2.0.5. |
0120 | a1 8d 92 00 b6 73 ce f3 30 c2 d6 4e a0 00 0c 00 00 00 0c 00 00 00 06 63 6d 62 78 31 32 db 4a 75 | .....s..0..N...........cmbx12.Ju |
0140 | 6e 65 96 04 80 00 32 33 2c 93 31 39 39 33 8e a4 1a 74 2a 8d 92 00 97 bb fc 54 68 65 96 04 80 00 | ne....23,.1993...t*......The.... |
0160 | 59 91 fe e0 00 61 6c 65 93 48 61 73 6b 90 a0 00 65 6c 6c 93 47 72 6f 75 70 8e a1 8d 91 7c 06 79 | Y....ale.Hask...ell.Group....|.y |
0180 | 44 65 70 61 72 74 6d 65 6e 90 a0 00 74 96 04 80 00 6f 66 93 43 6f 6d 70 75 74 65 72 93 53 63 69 | Departmen...t....of.Computer.Sci |
01a0 | 65 6e 63 65 8e a1 8d 92 00 b1 8f 89 59 91 fe e0 00 61 6c 65 91 04 80 00 55 6e 69 76 95 a0 00 65 | ence........Y....ale....Univ...e |
01c0 | 72 73 69 74 93 79 8e a1 8d 92 00 9c 43 ce 4e 65 77 9b 04 80 00 48 61 95 a0 00 76 93 65 6e 2c 98 | rsit.y......C.New....Ha...v.en,. |
01e0 | 43 54 98 30 36 35 32 30 8e 8e 8e 8e 92 01 be 49 62 84 01 60 5b 38 00 00 66 66 8e 9e 66 66 89 00 | CT.06520.......Ib..`[8..ff..ff.. |
0200 | 00 66 66 01 bf 16 2e 8e 8e 8e 8e a0 00 af 14 02 8e 8e 8c 8b 00 00 00 01 00 00 00 00 00 00 00 00 | .ff............................. |
0220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2a | ...............................* |
0240 | a0 02 a9 4b 85 8d a0 fd 62 b4 7b 8d 8d 91 12 11 47 f3 1d 70 ae 30 4a 00 0a 00 00 00 0a 00 00 00 | ...K....b.{.....G..p.0J......... |
0260 | 06 63 6d 73 6c 31 30 c8 31 91 0a 00 01 49 4e 54 52 90 b8 e3 4f 44 55 43 54 49 4f 4e 92 01 4b f4 | .cmsl10.1....INTR...ODUCTION..K. |
0280 | 02 f3 19 4b f1 60 79 00 0a 00 00 00 0a 00 00 00 05 63 6d 72 31 30 c4 31 8e 8e a0 02 7f 4b 85 8d | ...K.`y..........cmr10.1.....K.. |
02a0 | a0 fd a3 b4 7b 8d 8d 91 12 11 47 e2 31 8e 91 2a e8 46 49 6e 90 8a 3d 74 72 6f 90 75 c2 64 75 63 | ....{.....G.1..*.FIn..=tro.u.duc |
02c0 | 74 69 6f 6e 8e 9f 1b e7 1b 8d 91 12 11 47 c4 54 68 69 73 96 04 7a cc 6d 61 6e 9a b8 e3 75 61 6c | tion.........G.This..z.man...ual |
02e0 | 93 64 65 73 63 72 69 62 90 47 1d 65 73 93 76 98 65 72 73 69 6f 6e 93 59 32 2e 30 2e 35 93 6f 66 | .describ.G.es.v.ersion.Y2.0.5.of |
0300 | 93 74 68 65 93 59 91 ff 2a aa 61 6c 65 93 48 61 73 6b 98 65 6c 6c 93 73 79 73 74 65 6d 2e 91 07 | .the.Y..*.ale.Hask.ell.system... |
0320 | e2 2b 54 68 65 93 48 61 73 6b 98 65 6c 6c 93 6c 61 6e 67 75 61 67 65 93 69 73 93 66 75 6c 6c 79 | .+The.Hask.ell.language.is.fully |
0340 | 8e a4 0c 00 00 8d 91 12 11 47 64 65 0c 6e 65 64 96 03 c0 b0 69 6e 93 74 68 65 93 5c 48 61 73 6b | .........Gde.ned....in.the.\Hask |
0360 | 90 b8 e3 65 6c 6c 93 52 65 70 9a 47 1d 6f 72 74 22 93 5b 8d 33 8e 91 05 00 01 5d 2e 91 05 b3 d9 | ...ell.Rep.G.ort".[.3.....]..... |
0380 | 54 68 69 73 93 64 6f 98 63 75 6d 65 6e 9a b8 e3 74 93 72 65 66 65 72 73 93 74 6f 93 76 98 65 72 | This.do.cumen...t.refers.to.v.er |
03a0 | 73 69 6f 6e 93 31 2e 32 93 6f 66 93 74 68 65 93 48 61 73 6b 98 65 6c 6c 93 72 65 70 90 47 1d 6f | sion.1.2.of.the.Hask.ell.rep.G.o |
03c0 | 72 74 3b 91 03 f6 5e 77 98 65 8e a1 8d 91 12 11 47 61 64 76 69 73 65 96 04 3c 21 74 68 61 74 93 | rt;...^w.e......Gadvise..<!that. |
03e0 | 63 6f 70 69 65 73 93 6f 66 93 6f 6c 64 65 72 93 76 9a b8 e3 65 72 73 69 6f 6e 73 93 62 90 47 1d | copies.of.older.v...ersions.b.G. |
0400 | 65 93 72 65 70 6c 61 63 65 64 93 62 98 79 93 74 68 69 73 93 6e 65 77 93 72 65 70 90 47 1d 6f 72 | e.replaced.b.y.this.new.rep.G.or |
0420 | 74 93 61 73 93 74 68 65 72 65 93 61 72 65 93 6d 61 6e 98 79 93 73 69 67 6e 69 0c 63 61 6e 98 74 | t.as.there.are.man.y.signi.can.t |
0440 | 8e a1 8d 91 12 11 47 64 69 0b 65 72 65 6e 63 65 73 2e 8e 9f 21 fe 36 8d 8d 91 12 11 47 db 31 2e | ......Gdi.erences...!.6.....G.1. |
0460 | 31 8e 91 30 d1 47 41 62 90 60 00 6f 75 74 96 04 80 00 59 91 fe e0 00 61 6c 65 93 48 61 73 6b 90 | 1..0.GAb.`.out....Y....ale.Hask. |
0480 | a0 00 65 6c 6c 8e 9f 18 75 54 8d 91 12 11 47 c4 54 68 65 96 03 e1 05 59 91 ff 2a aa 61 6c 65 93 | ..ell...uT....G.The....Y..*.ale. |
04a0 | 48 61 73 6b 9a b8 e3 65 6c 6c 93 73 79 73 74 65 6d 93 69 73 93 61 6e 93 69 6e 98 74 65 67 72 61 | Hask...ell.system.is.an.in.tegra |
04c0 | 74 65 64 93 48 61 73 6b 98 65 6c 6c 93 70 72 6f 67 72 61 6d 6d 69 6e 67 93 65 6e 98 76 69 72 6f | ted.Hask.ell.programming.en.viro |
04e0 | 6e 6d 65 6e 98 74 2e 91 06 14 d6 49 74 93 69 73 93 65 6d 98 62 90 47 1d 65 64 64 65 64 93 69 6e | nmen.t.....It.is.em.b.G.edded.in |
0500 | 93 61 8e a1 8d 91 12 11 47 4c 69 73 70 9b 03 f5 76 65 6e 95 b8 e3 76 69 72 6f 6e 6d 65 6e 93 74 | .a......GLisp...ven...vironmen.t |
0520 | 98 61 6e 64 98 72 65 74 61 69 6e 73 98 6d 61 6e 93 79 98 6f 66 98 74 68 65 98 61 64 76 91 ff 71 | .and.retains.man.y.of.the.adv..q |
0540 | c7 61 6e 93 74 61 67 65 73 98 6f 66 98 74 68 69 73 98 73 74 93 79 6c 65 98 6f 66 98 70 72 6f 67 | .an.tages.of.this.st.yle.of.prog |
0560 | 72 61 6d 98 64 65 76 93 65 6c 6f 70 6d 65 6e 93 74 2e 91 06 52 2a 4f 75 72 8e a1 8d 91 12 11 47 | ram.dev.elopmen.t...R*Our......G |
0580 | 48 61 73 6b 9a b8 e3 65 6c 6c 96 04 37 36 73 79 73 74 65 6d 93 70 72 6f 98 76 69 64 65 73 93 74 | Hask...ell..76system.pro.vides.t |
05a0 | 69 67 68 98 74 6c 79 93 63 6f 75 70 6c 65 64 93 65 64 69 74 69 6e 67 2c 96 04 6f ae 63 6f 6d 70 | igh.tly.coupled.editing,..o.comp |
05c0 | 69 6c 61 74 69 6f 6e 2c 93 61 6e 64 96 04 37 36 65 78 65 63 75 74 69 6f 6e 93 6f 66 93 48 61 73 | ilation,.and..76execution.of.Has |
05e0 | 6b 98 65 6c 6c 93 70 72 6f 67 72 61 6d 73 2e 8e a1 8d 91 12 11 47 49 6e 63 72 65 6d 65 6e 9a b8 | k.ell.programs.......GIncremen.. |
0600 | e3 74 61 6c 96 03 55 55 63 6f 6d 70 69 6c 61 74 69 6f 6e 93 61 6c 6c 6f 98 77 73 93 72 61 70 69 | .tal..UUcompilation.allo.ws.rapi |
0620 | 64 93 70 72 6f 74 6f 74 98 79 70 69 6e 67 93 61 6e 64 93 74 65 73 74 69 6e 67 93 69 6e 93 61 6e | d.protot.yping.and.testing.in.an |
0640 | 93 69 6e 98 74 65 72 61 63 74 69 76 98 65 93 65 6e 98 76 69 72 6f 6e 6d 65 6e 98 74 2e 8e a9 12 | .in.teractiv.e.en.vironmen.t.... |
0660 | 00 00 8d 91 21 11 47 59 91 ff 2a aa 61 6c 65 96 03 37 3e 48 61 73 6b 9a b8 e3 65 6c 6c 93 63 61 | ....!.GY..*.ale..7>Hask...ell.ca |
0680 | 6e 93 62 90 47 1d 65 93 75 73 65 64 93 65 69 74 68 65 72 93 64 69 72 65 63 74 6c 79 93 76 69 61 | n.b.G.e.used.either.directly.via |
06a0 | 93 61 93 63 6f 6d 6d 61 6e 64 93 69 6e 98 74 65 72 66 61 63 65 93 6f 72 93 61 73 93 61 6e 93 69 | .a.command.in.terface.or.as.an.i |
06c0 | 6e 66 65 72 69 6f 72 93 70 72 6f 90 47 1d 63 65 73 73 93 75 6e 64 65 72 8e a1 8d 91 12 11 47 74 | nferior.pro.G.cess.under......Gt |
06e0 | 68 65 96 03 d2 a0 45 6d 61 63 73 93 65 64 69 74 6f 72 2e 91 05 e9 a9 57 69 74 68 69 6e 93 74 68 | he....Emacs.editor.....Within.th |
0700 | 65 93 45 6d 61 63 73 93 65 6e 95 b8 e3 76 69 72 6f 6d 65 6e 93 74 9b 03 d2 a0 48 61 73 6b 93 65 | e.Emacs.en...viromen.t....Hask.e |
0720 | 6c 6c 98 65 78 70 72 65 73 73 69 6f 6e 73 98 63 61 6e 98 62 90 47 1d 65 98 65 76 91 ff 71 c7 61 | ll.expressions.can.b.G.e.ev..q.a |
0740 | 6c 75 61 74 65 64 98 64 75 72 69 6e 67 98 74 68 65 8e a1 8d 91 12 11 47 65 64 69 74 69 6e 67 96 | luated.during.the......Gediting. |
0760 | 05 00 22 6f 66 93 61 93 48 61 73 6b 9a b8 e3 65 6c 6c 93 73 6f 75 72 63 65 93 0c 6c 65 2e 91 09 | .."of.a.Hask...ell.source..le... |
0780 | 72 2d 41 91 04 ff b4 74 75 74 6f 72 69 61 6c 93 6f 6e 93 74 68 65 93 48 61 73 6b 98 65 6c 6c 93 | r-A....tutorial.on.the.Hask.ell. |
07a0 | 6c 61 6e 67 75 61 67 65 93 69 73 93 61 6c 73 6f 93 70 61 72 74 93 6f 66 93 74 68 65 93 45 6d 61 | language.is.also.part.of.the.Ema |
07c0 | 63 73 8e a1 8d 91 12 11 47 65 6e 95 b8 e3 76 69 72 6f 6e 6d 65 6e 93 74 2e 8e a6 8d 91 21 11 47 | cs......Gen...vironmen.t.....!.G |
07e0 | 57 91 ff 2a aa 65 96 03 9e 01 70 72 6f 9a b8 e3 76 69 64 65 93 61 6e 93 69 6e 98 74 65 72 66 61 | W..*.e....pro...vide.an.in.terfa |
0800 | 63 65 93 62 90 47 1d 65 74 98 77 98 65 65 6e 93 48 61 73 6b 98 65 6c 6c 93 61 6e 64 93 74 68 65 | ce.b.G.et.w.een.Hask.ell.and.the |
0820 | 93 75 6e 64 65 72 6c 79 69 6e 67 93 4c 69 73 70 93 77 68 69 63 98 68 93 61 6c 6c 6f 98 77 73 93 | .underlying.Lisp.whic.h.allo.ws. |
0840 | 74 68 65 93 75 73 65 72 93 74 6f 93 6d 69 78 8e a1 8d 91 12 11 47 4c 69 73 70 96 03 e3 46 61 6e | the.user.to.mix......GLisp...Fan |
0860 | 64 93 48 61 73 6b 9a b8 e3 65 6c 6c 93 63 6f 90 47 1d 64 65 2e 91 06 1b 9a 54 68 69 73 93 72 65 | d.Hask...ell.co.G.de.....This.re |
0880 | 6c 65 61 73 65 93 69 6e 63 6c 75 64 65 73 93 61 6e 93 65 78 74 65 6e 73 69 76 98 65 93 58 91 03 | lease.includes.an.extensiv.e.X.. |
08a0 | e3 21 77 69 6e 64 6f 98 77 93 69 6e 98 74 65 72 66 61 63 65 2c 91 04 06 c2 62 61 73 65 64 93 6f | .!windo.w.in.terface,....based.o |
08c0 | 6e 93 74 68 65 93 43 4c 58 8e a1 8d 91 12 11 47 73 79 73 74 65 6d 2e 8e a6 8d 91 21 11 47 54 68 | n.the.CLX......Gsystem.....!.GTh |
08e0 | 65 96 03 5d 05 48 61 73 6b 9a b8 e3 65 6c 6c 93 63 6f 6d 70 69 6c 65 72 93 69 74 73 65 6c 66 93 | e..].Hask...ell.compiler.itself. |
0900 | 69 73 93 77 72 69 74 74 65 6e 93 69 6e 93 61 93 73 6d 61 6c 6c 93 4c 69 73 70 93 64 69 61 6c 65 | is.written.in.a.small.Lisp.diale |
0920 | 63 74 93 73 69 6d 69 6c 61 72 93 74 6f 93 53 63 98 68 65 6d 65 93 6f 72 93 45 75 4c 69 73 70 93 | ct.similar.to.Sc.heme.or.EuLisp. |
0940 | 77 68 69 63 98 68 8e a1 8d 91 12 11 47 72 75 6e 73 96 03 7a 30 6f 6e 93 74 6f 70 93 6f 66 93 43 | whic.h......Gruns..z0on.top.of.C |
0960 | 6f 6d 6d 6f 6e 93 4c 69 73 70 2e 91 04 e0 58 48 61 73 6b 9a b8 e3 65 6c 6c 93 70 72 6f 67 72 61 | ommon.Lisp....XHask...ell.progra |
0980 | 6d 73 93 61 72 65 93 74 72 61 6e 73 6c 61 74 65 64 93 69 6e 98 74 6f 93 4c 69 73 70 93 61 6e 64 | ms.are.translated.in.to.Lisp.and |
09a0 | 93 74 68 65 6e 93 63 6f 6d 70 69 6c 65 64 93 62 98 79 93 74 68 65 8e a1 8d 91 12 11 47 75 6e 64 | .then.compiled.b.y.the......Gund |
09c0 | 65 72 6c 79 69 6e 67 96 03 55 55 4c 69 73 70 93 63 6f 6d 70 69 6c 65 72 2e 8e a6 8d 91 21 11 47 | erlying..UULisp.compiler.....!.G |
09e0 | 59 9b ff 2a aa 61 6c 65 96 03 6b f7 48 61 73 6b 90 b8 e3 65 6c 6c 93 63 61 6e 93 62 90 47 1d 65 | Y..*.ale..k.Hask...ell.can.b.G.e |
0a00 | 93 62 75 69 6c 74 93 6f 6e 93 74 6f 70 93 6f 66 93 6d 6f 73 74 93 43 6f 6d 6d 6f 6e 93 4c 69 73 | .built.on.top.of.most.Common.Lis |
0a20 | 70 93 73 79 73 74 65 6d 73 2e 91 04 b5 ae 57 98 65 93 64 69 73 74 72 69 62 75 74 65 93 62 90 47 | p.systems.....W.e.distribute.b.G |
0a40 | 1d 6f 74 68 93 74 68 65 93 73 6f 75 72 63 65 8e a1 8d 91 12 11 47 74 6f 96 03 da 36 6f 75 72 93 | .oth.the.source......Gto...6our. |
0a60 | 73 79 73 74 65 6d 93 66 6f 72 93 75 73 65 93 77 69 74 68 93 6c 6f 9a 47 1d 63 61 6c 93 63 6f 6d | system.for.use.with.lo.G.cal.com |
0a80 | 6d 65 72 63 69 61 6c 93 4c 69 73 70 93 70 72 6f 98 64 75 63 74 73 93 61 6e 64 93 61 93 70 72 65 | mercial.Lisp.pro.ducts.and.a.pre |
0aa0 | 63 6f 6d 70 69 6c 65 64 93 65 78 65 63 75 74 61 62 6c 65 93 62 75 69 6c 74 93 6f 6e 8e a1 8d 91 | compiled.executable.built.on.... |
0ac0 | 12 11 47 43 4d 55 96 03 55 55 43 6f 6d 6d 6f 6e 93 4c 69 73 70 2e 8e a6 8d 91 21 11 47 57 91 ff | ..GCMU..UUCommon.Lisp.....!.GW.. |
0ae0 | 2a aa 65 96 02 8e 33 64 6f 93 6e 6f 74 93 79 9a b8 e3 65 74 93 67 65 6e 65 72 61 74 65 93 73 74 | *.e...3do.not.y...et.generate.st |
0b00 | 61 6e 64 93 61 6c 6f 6e 65 93 63 6f 6d 70 69 6c 65 64 93 48 61 73 6b 98 65 6c 6c 93 70 72 6f 67 | and.alone.compiled.Hask.ell.prog |
0b20 | 72 61 6d 73 3b 91 02 d0 94 61 6c 6c 93 70 72 6f 67 72 61 6d 93 65 78 65 63 75 74 69 6f 6e 93 74 | rams;....all.program.execution.t |
0b40 | 61 6b 98 65 73 93 70 6c 61 63 65 8e a1 8d 91 12 11 47 77 69 74 68 69 6e 96 03 75 3b 74 68 65 93 | ak.es.place......Gwithin..u;the. |
0b60 | 75 6e 64 65 72 6c 79 69 6e 67 93 4c 69 73 70 93 65 6e 95 b8 e3 76 69 72 6f 6e 6d 65 6e 93 74 2e | underlying.Lisp.en...vironmen.t. |
0b80 | 91 04 d1 7a 4f 75 72 96 03 75 3b 73 79 73 74 65 6d 93 61 6c 73 6f 93 72 65 71 75 69 72 65 73 93 | ...zOur..u;system.also.requires. |
0ba0 | 61 93 73 69 67 6e 69 0c 63 61 6e 9a b8 e3 74 93 61 6d 6f 75 6e 98 74 93 6f 66 93 6d 65 6d 6f 72 | a.signi.can...t.amoun.t.of.memor |
0bc0 | 79 8e a1 8d 91 12 11 47 74 6f 96 03 55 55 72 75 6e 2e 91 04 71 c7 55 73 65 72 73 93 77 69 74 68 | y......Gto..UUrun...q.Users.with |
0be0 | 93 6c 69 6d 69 74 65 64 93 6d 65 6d 6f 72 79 93 6d 61 90 b8 e3 79 93 0c 6e 64 93 74 68 65 93 73 | .limited.memory.ma...y..nd.the.s |
0c00 | 79 73 74 65 6d 93 73 6c 75 67 67 69 73 68 2e 8e 9f 21 fe 36 8d 8d 91 12 11 47 db 31 2e 32 8e 91 | ystem.sluggish...!.6.....G.1.2.. |
0c20 | 30 d1 47 54 68 65 96 04 80 00 32 2e 30 2e 35 93 52 65 6c 65 61 73 65 8e 9f 18 75 54 8d 91 12 11 | 0.GThe....2.0.5.Release...uT.... |
0c40 | 47 c4 54 68 69 73 96 04 23 38 72 65 6c 65 61 73 65 93 69 6e 63 6f 72 70 90 47 1d 6f 72 61 74 65 | G.This..#8release.incorp.G.orate |
0c60 | 73 93 6d 61 6e 9a b8 e3 79 93 63 98 68 61 6e 67 65 73 93 66 72 6f 6d 93 70 72 65 76 69 6f 75 73 | s.man...y.c.hanges.from.previous |
0c80 | 93 76 98 65 72 73 69 6f 6e 73 93 6f 66 93 6f 75 72 93 73 79 73 74 65 6d 2e 91 06 db 71 54 68 65 | .v.ersions.of.our.system....qThe |
0ca0 | 93 74 98 79 70 90 47 1d 65 93 63 98 68 65 63 98 6b 98 65 72 2c 8e a1 8d 91 12 11 47 70 61 74 74 | .t.yp.G.e.c.hec.k.er,......Gpatt |
0cc0 | 65 72 6e 96 02 ce 1c 6d 61 74 63 9a b8 e3 68 65 72 2c 91 02 e9 28 61 6e 64 93 6f 70 74 69 6d 69 | ern....matc...her,...(and.optimi |
0ce0 | 7a 65 72 93 68 61 98 76 98 65 93 62 90 47 1d 65 65 6e 93 63 6f 6d 70 6c 65 74 65 6c 79 93 72 65 | zer.ha.v.e.b.G.een.completely.re |
0d00 | 77 72 69 74 74 65 6e 2e 91 04 44 b4 54 68 65 93 6f 70 74 69 6d 69 7a 65 72 93 69 73 93 63 6f 6e | written...D.The.optimizer.is.con |
0d20 | 73 69 64 65 72 61 62 6c 79 93 6d 6f 72 65 8e a1 8d 91 12 11 47 70 9a 47 1d 6f 95 b8 e3 77 93 65 | siderably.more......Gp.G.o...w.e |
0d40 | 72 66 75 6c 96 03 09 25 74 68 61 6e 93 69 6e 93 70 72 65 76 69 6f 75 73 93 72 65 6c 65 61 73 65 | rful...%than.in.previous.release |
0d60 | 73 3b 91 03 22 8b 73 65 65 93 74 68 65 93 73 65 70 61 72 61 74 65 93 64 6f 98 63 75 6d 65 6e 9a | s;..".see.the.separate.do.cumen. |
0d80 | b8 e3 74 93 77 68 69 63 98 68 93 65 78 70 6c 61 69 6e 73 93 74 68 65 93 69 6d 70 6c 65 6d 65 6e | ..t.whic.h.explains.the.implemen |
0da0 | 98 74 61 74 69 6f 6e 93 6f 66 8e a1 8d 91 12 11 47 74 68 65 91 03 55 55 6f 70 74 69 6d 69 7a 65 | .tation.of......Gthe..UUoptimize |
0dc0 | 72 2e 8e a6 8d 91 21 11 47 57 91 ff 2a aa 65 9b 03 55 55 68 61 95 b8 e3 76 93 65 98 69 6d 70 6c | r.....!.GW..*.e..UUha...v.e.impl |
0de0 | 65 6d 65 6e 93 74 65 64 98 61 98 6e 93 75 6d 93 62 90 47 1d 65 72 98 6f 66 98 65 6e 68 61 6e 63 | emen.ted.a.n.um.b.G.er.of.enhanc |
0e00 | 65 6d 65 6e 93 74 73 98 74 6f 98 74 68 65 98 48 61 73 6b 93 65 6c 6c 98 6c 61 6e 67 75 61 67 65 | emen.ts.to.the.Hask.ell.language |
0e20 | 2e 91 04 71 c7 54 68 65 73 65 98 69 6e 63 6c 75 64 65 3a 8e 9f 1a 00 00 8d 8d 8d 8d 91 21 11 46 | ...q.These.include:..........!.F |
0e40 | f3 1b 21 22 2c 9a 00 0a 00 00 00 0a 00 00 00 06 63 6d 73 79 31 30 c6 0f 8e 8e 8e 91 2b 11 47 c4 | ..!",...........cmsy10......+.G. |
0e60 | 54 68 65 96 03 55 55 49 2f 4f 93 73 79 73 74 65 6d 93 69 73 93 69 6d 70 6c 65 6d 65 6e 9a b8 e3 | The..UUI/O.system.is.implemen... |
0e80 | 74 65 64 93 75 73 69 6e 67 93 61 93 6d 6f 6e 61 64 2c 93 73 69 6d 69 6c 61 72 93 74 6f 93 74 68 | ted.using.a.monad,.similar.to.th |
0ea0 | 65 93 47 6c 61 73 67 6f 98 77 93 48 61 73 6b 98 65 6c 6c 93 73 79 73 74 65 6d 2e 8e a9 14 00 00 | e.Glasgo.w.Hask.ell.system...... |
0ec0 | 8d 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e 91 2b 11 47 c4 53 74 72 69 63 74 6e 65 73 73 96 03 7a 73 | .....!.F......+.G.Strictness..zs |
0ee0 | 61 6e 6e 6f 74 61 74 69 6f 6e 73 93 69 6e 93 74 90 b8 e3 79 70 9a 47 1d 65 93 64 65 63 6c 61 72 | annotations.in.t...yp.G.e.declar |
0f00 | 61 74 69 6f 6e 73 93 63 61 6e 93 62 98 65 93 75 73 65 64 93 74 6f 93 64 65 0c 6e 65 93 6e 6f 6e | ations.can.b.e.used.to.de.ne.non |
0f20 | 2d 6c 61 7a 79 93 73 74 72 75 63 74 75 72 65 73 2e 91 04 e1 21 54 68 69 73 93 69 73 8e a1 8d 91 | -lazy.structures....!This.is.... |
0f40 | 2b 11 47 73 69 6d 69 6c 61 72 96 03 55 55 74 6f 93 77 68 61 74 93 74 68 65 93 68 90 b8 e3 62 9a | +.Gsimilar..UUto.what.the.h...b. |
0f60 | 47 1d 63 93 73 79 73 74 65 6d 93 73 75 70 70 98 6f 72 74 73 2e 8e a6 8d 8d 8d 8d 91 21 11 46 c6 | G.c.system.supp.orts........!.F. |
0f80 | 0f 8e 8e 8e 91 2b 11 47 c4 41 6e 6e 6f 74 61 74 69 6f 6e 73 96 03 55 55 63 61 6e 93 62 90 47 1d | .....+.G.Annotations..UUcan.b.G. |
0fa0 | 65 93 75 73 65 64 93 74 6f 93 63 6f 6e 90 b8 e3 74 72 6f 6c 93 74 68 65 93 6f 70 74 69 6d 69 7a | e.used.to.con...trol.the.optimiz |
0fc0 | 65 72 2e 8e a6 8d 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e 91 2b 11 47 c4 41 96 03 55 55 4c 69 73 70 | er........!.F......+.G.A..UULisp |
0fe0 | 93 69 6e 9a b8 e3 74 65 72 66 61 63 65 93 69 73 93 73 75 70 70 6c 69 65 64 2e 91 04 71 c7 54 68 | .in...terface.is.supplied...q.Th |
1000 | 69 73 93 69 73 93 73 69 6d 69 6c 61 72 93 74 6f 93 74 68 65 93 43 93 69 6e 98 74 65 72 66 61 63 | is.is.similar.to.the.C.in.terfac |
1020 | 65 93 69 6e 93 74 68 65 93 47 6c 61 73 67 6f 98 77 93 63 6f 6d 70 69 6c 65 72 2e 8e 8e 8e 8c 8b | e.in.the.Glasgo.w.compiler...... |
1040 | 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1060 | 00 00 00 00 00 00 00 00 00 00 02 13 a0 02 a9 4b 85 8d a0 fd 62 b4 7b 8d 8d 91 12 11 47 c8 31 91 | ...............K....b.{.....G.1. |
1080 | 0a 00 01 49 4e 54 52 90 b8 e3 4f 44 55 43 54 49 4f 4e 92 01 4b f4 02 c4 32 8e 8e a0 02 7f 4b 85 | ...INTR...ODUCTION..K...2.....K. |
10a0 | 8d a0 fd a3 b4 7b 8d 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e 91 2b 11 47 c4 57 91 ff 2a aa 65 96 03 | .....{.....!.F......+.G.W..*.e.. |
10c0 | 42 22 73 75 70 70 9a 47 1d 6f 72 74 93 73 65 70 61 72 61 74 65 93 63 6f 6d 70 69 6c 61 74 69 6f | B"supp.G.ort.separate.compilatio |
10e0 | 6e 93 75 73 69 6e 67 93 f3 1c fd 00 27 3a 00 0a 00 00 00 0a 00 00 00 06 63 6d 74 69 31 30 c7 75 | n.using.....':..........cmti10.u |
1100 | 6e 69 74 93 c4 0c 6c 65 73 2e 91 04 6b 61 54 68 65 73 65 93 61 72 65 93 73 69 6d 69 6c 61 72 93 | nit...les...kaThese.are.similar. |
1120 | 74 6f 93 6c 6f 98 63 61 6c 69 7a 65 64 93 6d 61 6b 90 b8 e3 65 0c 6c 65 73 93 61 6e 64 8e a4 0c | to.lo.calized.mak...e.les.and... |
1140 | 00 00 8d 91 2b 11 47 74 65 6c 6c 96 03 55 55 74 68 65 93 63 6f 6d 70 69 6c 65 72 93 61 62 9a 47 | ....+.Gtell..UUthe.compiler.ab.G |
1160 | 1d 6f 75 74 93 63 6f 6d 70 69 6c 65 72 93 73 65 74 74 69 6e 67 73 93 61 6e 64 93 64 65 70 98 65 | .out.compiler.settings.and.dep.e |
1180 | 6e 64 65 6e 63 69 65 73 93 61 6d 6f 6e 67 93 75 6e 69 74 73 2e 8e 9f 15 16 b2 8d 91 21 11 47 54 | ndencies.among.units........!.GT |
11a0 | 68 69 73 96 03 21 34 72 65 6c 65 61 73 65 93 68 61 73 93 62 9a 47 1d 65 65 6e 93 70 98 6f 72 74 | his..!4release.has.b.G.een.p.ort |
11c0 | 65 64 93 74 6f 93 43 4d 55 91 03 21 26 43 6f 6d 6d 6f 6e 93 4c 69 73 70 2c 9b 03 2b a1 4c 75 63 | ed.to.CMU..!&Common.Lisp,..+.Luc |
11e0 | 69 64 93 4c 69 73 70 2c 98 41 4b 90 b8 e3 43 4c 2c 93 41 6c 6c 65 67 72 6f 93 43 6f 6d 6d 6f 6e | id.Lisp,.AK...CL,.Allegro.Common |
1200 | 93 4c 69 73 70 2c 8e a1 8d 91 12 11 47 61 6e 64 96 04 17 77 48 61 72 6c 65 71 75 69 6e 93 4c 69 | .Lisp,......Gand...wHarlequin.Li |
1220 | 73 70 95 b8 e3 77 93 6f 72 6b 73 2e 91 06 b8 2c 42 65 63 61 75 73 65 96 04 17 77 6f 66 93 6c 69 | sp...w.orks....,Because...wof.li |
1240 | 63 65 6e 73 69 6e 67 93 72 65 73 74 72 69 63 74 69 6f 6e 73 2c 91 04 47 ff 6f 6e 6c 79 93 74 68 | censing.restrictions,..G.only.th |
1260 | 65 93 43 4d 55 91 04 17 45 62 61 73 65 64 93 73 79 73 74 65 6d 93 69 73 93 62 90 47 1d 65 69 6e | e.CMU...Ebased.system.is.b.G.ein |
1280 | 67 8e a1 8d 91 12 11 47 72 65 6c 65 61 73 65 64 96 03 55 55 69 6e 93 62 69 6e 61 72 79 93 66 6f | g......Greleased..UUin.binary.fo |
12a0 | 72 6d 2e 91 04 71 c7 57 91 ff 2a aa 65 93 65 78 70 90 47 1d 65 63 74 93 74 6f 93 68 61 95 b8 e3 | rm...q.W..*.e.exp.G.ect.to.ha... |
12c0 | 76 93 65 96 03 55 55 61 93 4d 61 63 69 6e 9a b8 e3 74 6f 73 68 93 76 98 65 72 73 69 6f 6e 93 28 | v.e..UUa.Macin...tosh.v.ersion.( |
12e0 | 75 73 69 6e 67 93 4d 43 4c 29 93 61 98 76 91 ff 71 c7 61 69 6c 61 62 6c 65 93 73 6f 90 47 1d 6f | using.MCL).a.v..q.ailable.so.G.o |
1300 | 6e 2e 8e a9 10 5c e6 8d 91 21 11 47 57 91 ff 2a aa 65 96 07 f5 38 73 75 70 70 6c 79 93 6d 61 6e | n....\...!.GW..*.e...8supply.man |
1320 | 9a b8 e3 79 93 48 61 73 6b 98 65 6c 6c 93 70 72 6f 67 72 61 6d 73 93 61 6e 64 93 75 74 69 6c 69 | ...y.Hask.ell.programs.and.utili |
1340 | 74 69 65 73 93 69 6e 93 6f 75 72 93 64 69 73 74 72 69 62 75 74 69 6f 6e 2e 91 12 51 71 54 68 65 | ties.in.our.distribution...QqThe |
1360 | 93 64 69 72 65 63 74 6f 72 79 8e a1 8d 8d 91 12 11 47 f3 1f df ea 3c 78 00 0a 00 00 00 0a 00 00 | .directory.......G....<x........ |
1380 | 00 06 63 6d 74 74 31 30 ca 24 48 41 53 4b 45 4c 4c 2f 70 72 6f 67 73 8e 91 5e f1 ab c4 63 6f 6e | ..cmtt10.$HASKELL/progs..^...con |
13a0 | 95 b8 e3 74 61 69 6e 73 9b 03 60 8e 6d 61 6e 93 79 98 65 78 61 6d 70 6c 65 73 98 6f 66 98 48 61 | ...tains..`.man.y.examples.of.Ha |
13c0 | 73 6b 93 65 6c 6c 98 70 72 6f 67 72 61 6d 6d 69 6e 67 2e 91 04 93 71 57 69 74 68 69 6e 98 74 68 | sk.ell.programming....qWithin.th |
13e0 | 69 73 98 64 69 72 65 63 74 6f 72 79 91 ff 2a aa 2c 8d 91 03 63 5c ca 70 72 65 6c 75 64 65 8e 8e | is.directory..*.,...c\.prelude.. |
1400 | a1 8d 91 12 11 47 c4 63 6f 6e 9a b8 e3 74 61 69 6e 73 96 03 7d 63 74 68 65 93 76 98 65 72 73 69 | .....G.con...tains..}cthe.v.ersi |
1420 | 6f 6e 93 6f 66 93 74 68 65 93 70 72 65 6c 75 64 65 93 75 73 65 64 93 62 98 79 93 74 68 65 93 73 | on.of.the.prelude.used.b.y.the.s |
1440 | 79 73 74 65 6d 2c 8d 91 03 87 67 ca 64 65 6d 6f 8e 91 1c 04 be c4 63 6f 6e 98 74 61 69 6e 73 93 | ystem,....g.demo......con.tains. |
1460 | 6d 61 6e 98 79 93 73 61 6d 70 6c 65 93 70 72 6f 67 72 61 6d 73 2c 8d 91 03 87 67 ca 6c 69 62 8e | man.y.sample.programs,....g.lib. |
1480 | 8e a1 8d 91 12 11 47 c4 63 6f 6e 9a b8 e3 74 61 69 6e 73 96 04 22 46 61 93 6e 98 75 6d 98 62 90 | ......G.con...tains.."Fa.n.um.b. |
14a0 | 47 1d 65 72 93 6f 66 93 75 73 65 66 75 6c 93 6c 69 62 72 61 72 69 65 73 2c 91 04 55 82 69 6e 63 | G.er.of.useful.libraries,..U.inc |
14c0 | 6c 75 64 69 6e 67 93 74 68 65 93 58 91 04 22 11 77 69 6e 64 6f 98 77 93 69 6e 98 74 65 72 66 61 | luding.the.X..".windo.w.in.terfa |
14e0 | 63 65 2e 91 06 d8 99 41 6c 6c 93 64 6f 90 47 1d 63 75 6d 65 6e 98 74 61 74 69 6f 6e 93 69 73 93 | ce.....All.do.G.cumen.tation.is. |
1500 | 69 6e 8e a1 8d 8d 91 12 11 47 ca 24 48 41 53 4b 45 4c 4c 2f 64 6f 63 8e 91 51 11 23 c4 2e 8e a6 | in.......G.$HASKELL/doc..Q.#.... |
1520 | 8d 91 21 11 47 41 91 03 1d 7b 6e 95 b8 e3 75 6d 93 62 9a 47 1d 65 72 96 03 1d 89 6f 66 93 61 73 | ..!.GA...{n...um.b.G.er....of.as |
1540 | 70 98 65 63 74 73 93 6f 66 93 74 68 65 93 73 79 73 74 65 6d 93 61 72 65 93 61 73 93 79 9a b8 e3 | p.ects.of.the.system.are.as.y... |
1560 | 65 74 93 69 6e 63 6f 6d 70 6c 65 74 65 93 6f 72 93 69 6e 63 6f 6d 70 61 74 69 62 6c 65 93 77 69 | et.incomplete.or.incompatible.wi |
1580 | 74 68 93 73 74 61 6e 64 61 72 64 93 48 61 73 6b 98 65 6c 6c 2e 8e a1 8d 91 12 11 47 54 68 65 73 | th.standard.Hask.ell.......GThes |
15a0 | 65 91 03 55 55 69 6e 63 6c 75 64 65 3a 8e 9f 15 16 b2 8d 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e 91 | e..UUinclude:..........!.F...... |
15c0 | 2b 11 47 c4 53 74 72 65 61 6d 96 03 55 55 49 2f 4f 93 68 61 73 93 62 90 47 1d 65 65 6e 93 65 6c | +.G.Stream..UUI/O.has.b.G.een.el |
15e0 | 69 6d 69 6e 61 74 65 64 93 7c 93 73 65 65 93 73 65 63 74 69 6f 6e 93 35 2e 8e a4 12 5c e6 8d 8d | iminated.|.see.section.5....\... |
1600 | 8d 8d 91 21 11 46 c6 0f 8e 8e 8e 91 2b 11 47 c4 53 6f 6d 65 96 03 55 55 65 72 72 6f 72 93 6d 65 | ...!.F......+.G.Some..UUerror.me |
1620 | 73 73 61 67 65 73 93 61 72 65 93 72 61 74 68 65 72 93 63 72 79 70 74 69 63 2e 8e a1 8d 8d 8d 8d | ssages.are.rather.cryptic....... |
1640 | 91 21 11 46 c6 0f 8e 8e 8e 91 2b 11 47 c4 41 91 04 df d7 66 65 77 96 04 e0 3d 65 72 72 6f 72 73 | .!.F......+.G.A....few...=errors |
1660 | 93 61 72 65 93 6e 6f 74 93 72 65 63 6f 95 b8 e3 76 93 65 72 65 64 96 04 e0 3d 66 72 6f 6d 93 63 | .are.not.reco...v.ered...=from.c |
1680 | 6f 72 72 65 63 74 6c 79 91 ff 2a aa 2c 91 05 42 f7 63 61 75 73 69 6e 67 93 74 68 65 93 63 6f 6d | orrectly..*.,..B.causing.the.com |
16a0 | 70 69 6c 65 72 93 74 6f 93 63 72 61 73 68 93 6c 61 74 65 72 93 64 75 72 69 6e 67 8e a9 0c 00 00 | piler.to.crash.later.during..... |
16c0 | 8d 91 2b 11 47 63 6f 6d 70 69 6c 61 74 69 6f 6e 2e 8e a1 8d 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e | ..+.Gcompilation........!.F..... |
16e0 | 91 2b 11 47 c4 53 6f 6d 65 96 03 45 bd 49 2f 4f 91 03 45 b9 72 65 71 75 65 73 74 73 93 61 72 65 | .+.G.Some..E.I/O..E.requests.are |
1700 | 93 6e 6f 74 93 69 6d 70 6c 65 6d 65 6e 9a b8 e3 74 65 64 93 6f 72 93 61 72 65 93 6e 6f 74 93 6d | .not.implemen...ted.or.are.not.m |
1720 | 65 61 6e 69 6e 67 66 75 6c 93 69 6e 93 74 68 65 93 48 61 73 6b 98 65 6c 6c 93 65 6e 98 76 69 72 | eaningful.in.the.Hask.ell.en.vir |
1740 | 6f 6e 6d 65 6e 98 74 93 77 98 65 8e a6 8d 91 2b 11 47 73 75 70 70 6c 79 91 ff 2a aa 2e 8e a1 8d | onmen.t.w.e....+.Gsupply..*..... |
1760 | 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e 91 2b 11 47 c4 57 91 ff 2a aa 65 96 03 55 55 64 6f 93 6e 6f | ....!.F......+.G.W..*.e..UUdo.no |
1780 | 74 93 68 61 6e 64 6c 65 93 69 6e 9a b8 e3 74 65 72 66 61 63 65 93 0c 6c 65 73 93 79 98 65 74 2e | t.handle.in...terface..les.y.et. |
17a0 | 8e 9f 1f a6 ab 8d 8d 91 12 11 47 db 31 2e 33 8e 91 30 d1 47 48 61 73 6b 95 a0 00 65 6c 6c 91 04 | ..........G.1.3..0.GHask...ell.. |
17c0 | 80 00 4d 61 69 6c 62 90 60 00 6f 93 78 65 73 8e 9f 16 d2 3a 8d 91 12 11 47 c4 54 68 65 72 65 96 | ..Mailb.`.o.xes....:....G.There. |
17e0 | 03 01 df 61 72 65 93 61 93 6e 95 b8 e3 75 6d 93 62 9a 47 1d 65 72 96 03 01 df 6f 66 93 6d 61 69 | ...are.a.n...um.b.G.er....of.mai |
1800 | 6c 62 98 6f 90 b8 e3 78 65 73 93 61 73 73 6f 98 63 69 61 74 65 64 93 77 69 74 68 93 48 61 73 6b | lb.o...xes.asso.ciated.with.Hask |
1820 | 9a b8 e3 65 6c 6c 93 61 6e 64 93 74 68 65 93 59 91 ff 2a aa 61 6c 65 93 48 61 73 6b 98 65 6c 6c | ...ell.and.the.Y..*.ale.Hask.ell |
1840 | 93 50 72 6f 91 00 8e 38 6a 65 63 74 2c 91 03 12 90 61 73 93 64 65 73 63 72 69 62 90 47 1d 65 64 | .Pro...8ject,....as.describ.G.ed |
1860 | 8e a6 8d 91 12 11 47 62 90 47 1d 65 6c 6f 90 b8 e3 77 2e 8e 9f 16 45 25 8d 8d 8d 8d 91 21 11 46 | ......Gb.G.elo...w....E%.....!.F |
1880 | c6 0f 8e 8e 8e 8d 91 2b 11 47 ca 68 61 73 6b 65 6c 6c 2d 72 65 71 75 65 73 74 73 40 63 73 2e 79 | .......+.G.haskell-requests@cs.y |
18a0 | 61 6c 65 2e 65 64 75 8e 8e a6 8d 91 2b 11 47 c4 55 73 65 96 03 c1 77 74 68 69 73 93 61 64 64 72 | ale.edu.....+.G.Use...wthis.addr |
18c0 | 65 73 73 93 74 6f 93 63 6f 6d 6d 9a b8 e3 75 6e 69 63 61 74 65 93 77 69 74 68 93 75 73 93 61 62 | ess.to.comm...unicate.with.us.ab |
18e0 | 90 47 1d 6f 75 74 93 6f 75 72 93 63 6f 6d 70 69 6c 65 72 2e 91 05 b6 2c 57 91 ff 2a aa 65 93 61 | .G.out.our.compiler....,W..*.e.a |
1900 | 6c 73 6f 93 6d 61 69 6e 98 74 61 69 6e 93 74 68 65 93 48 61 73 6b 98 65 6c 6c 8e a6 8d 91 2b 11 | lso.main.tain.the.Hask.ell....+. |
1920 | 47 6d 61 69 6c 69 6e 67 91 03 55 55 6c 69 73 74 2e 8e a1 8d 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e | Gmailing..UUlist........!.F..... |
1940 | 8d 91 2b 11 47 ca 68 61 73 6b 65 6c 6c 2d 62 75 67 73 40 63 73 2e 79 61 6c 65 2e 65 64 75 8e 8e | ..+.G.haskell-bugs@cs.yale.edu.. |
1960 | a6 8d 91 2b 11 47 c4 53 65 6e 64 96 03 55 55 62 75 67 93 72 65 70 90 47 1d 6f 72 74 73 93 74 6f | ...+.G.Send..UUbug.rep.G.orts.to |
1980 | 93 74 68 69 73 93 61 64 64 72 65 73 73 2e 8e a1 8d 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e 8d 91 2b | .this.address........!.F.......+ |
19a0 | 11 47 ca 68 61 73 6b 65 6c 6c 40 63 73 2e 79 61 6c 65 2e 65 64 75 8e 8e a6 8d 91 2b 11 47 c4 54 | .G.haskell@cs.yale.edu.....+.G.T |
19c0 | 68 69 73 96 03 14 fc 69 73 93 61 93 6d 61 69 6c 69 6e 67 93 6c 69 73 74 93 66 6f 72 93 67 65 6e | his....is.a.mailing.list.for.gen |
19e0 | 65 72 61 6c 93 69 73 73 75 65 73 93 63 6f 6e 63 65 72 6e 69 6e 67 93 74 68 65 93 6c 61 6e 67 75 | eral.issues.concerning.the.langu |
1a00 | 61 67 65 2e 91 04 5c 54 4d 65 73 73 61 67 65 73 93 73 65 6e 90 b8 e3 74 93 74 6f 93 74 68 69 73 | age...\TMessages.sen...t.to.this |
1a20 | 93 61 64 64 72 65 73 73 8e a6 8d 91 2b 11 47 77 69 6c 6c 96 03 6c c9 62 90 47 1d 65 93 66 6f 72 | .address....+.Gwill..l.b.G.e.for |
1a40 | 77 9a b8 e3 61 72 64 65 64 93 74 6f 93 61 6c 6c 93 6d 65 6d 98 62 90 47 1d 65 72 73 93 6f 66 93 | w...arded.to.all.mem.b.G.ers.of. |
1a60 | 74 68 65 93 48 61 73 6b 98 65 6c 6c 93 64 69 73 63 75 73 73 69 6f 6e 93 6c 69 73 74 2c 91 03 72 | the.Hask.ell.discussion.list,..r |
1a80 | a6 77 68 69 63 98 68 93 68 61 73 93 61 93 55 53 41 91 03 6c c3 64 69 73 74 72 69 62 75 74 69 6f | .whic.h.has.a.USA..l.distributio |
1aa0 | 6e 8e a6 8d 91 2b 11 47 6d 61 6e 61 67 65 64 96 02 c3 56 62 9a b8 e3 79 93 59 91 ff 2a aa 61 6c | n....+.Gmanaged...Vb...y.Y..*.al |
1ac0 | 65 93 61 6e 64 93 61 6e 93 45 75 72 6f 70 90 47 1d 65 61 6e 93 64 69 73 74 72 69 62 75 74 69 6f | e.and.an.Europ.G.ean.distributio |
1ae0 | 6e 93 6d 61 6e 61 67 65 64 93 62 98 79 93 74 68 65 93 55 6e 69 76 98 65 72 73 69 74 98 79 93 6f | n.managed.b.y.the.Univ.ersit.y.o |
1b00 | 66 93 47 6c 61 73 67 6f 98 77 2e 91 04 41 1d 50 6c 65 61 73 65 8e a6 8d 91 2b 11 47 64 6f 96 03 | f.Glasgo.w...A.Please....+.Gdo.. |
1b20 | 6a d1 6e 6f 74 93 73 65 6e 64 93 62 75 67 93 72 65 70 9a 47 1d 6f 72 74 73 93 6f 72 93 6f 74 68 | j.not.send.bug.rep.G.orts.or.oth |
1b40 | 65 72 93 6d 65 73 73 61 67 65 73 93 73 70 98 65 63 69 0c 63 61 6c 6c 79 93 61 62 98 6f 75 74 93 | er.messages.sp.eci.cally.ab.out. |
1b60 | 74 68 65 93 59 91 ff 2a aa 61 6c 65 93 69 6d 70 6c 65 6d 65 6e 90 b8 e3 74 61 74 69 6f 6e 93 74 | the.Y..*.ale.implemen...tation.t |
1b80 | 6f 93 74 68 69 73 8e a6 8d 91 2b 11 47 6c 69 73 74 21 8e 9f 1f a6 ab 8d 8d 91 12 11 47 db 31 2e | o.this....+.Glist!..........G.1. |
1ba0 | 34 8e 91 30 d1 47 55 73 69 6e 67 96 04 80 00 74 68 69 73 93 4d 61 6e 90 a0 00 75 61 6c 8e 9f 16 | 4..0.GUsing....this.Man...ual... |
1bc0 | d2 3a 8d 91 12 11 47 c4 43 61 73 75 61 6c 96 03 60 55 75 73 65 72 73 93 6f 66 93 59 91 ff 2a aa | .:....G.Casual..`Uusers.of.Y..*. |
1be0 | 61 6c 65 93 48 61 73 6b 9a b8 e3 65 6c 6c 93 6e 65 65 64 93 6f 6e 6c 79 93 72 65 61 64 93 65 69 | ale.Hask...ell.need.only.read.ei |
1c00 | 74 68 65 72 93 73 65 63 74 69 6f 6e 93 32 93 61 62 90 47 1d 6f 75 74 93 74 68 65 93 45 6d 61 63 | ther.section.2.ab.G.out.the.Emac |
1c20 | 73 93 69 6e 98 74 65 72 66 61 63 65 93 6f 72 93 73 65 63 74 69 6f 6e 93 33 8e a6 8d 91 12 11 47 | s.in.terface.or.section.3......G |
1c40 | 61 62 90 47 1d 6f 75 74 96 03 70 21 74 68 65 93 63 6f 6d 6d 61 6e 64 93 69 6e 9a b8 e3 74 65 72 | ab.G.out..p!the.command.in...ter |
1c60 | 66 61 63 65 2e 91 04 c2 2b 46 69 72 73 74 93 74 69 6d 65 93 75 73 65 72 73 93 6e 65 65 64 93 74 | face....+First.time.users.need.t |
1c80 | 6f 93 63 6f 6e 0c 67 75 72 65 93 74 68 65 69 72 93 65 6e 98 76 69 72 6f 6e 6d 65 6e 98 74 93 66 | o.con.gure.their.en.vironmen.t.f |
1ca0 | 6f 72 93 74 68 65 93 48 61 73 6b 98 65 6c 6c 8e a6 8d 91 12 11 47 73 79 73 74 65 6d 3b 91 05 0a | or.the.Hask.ell......Gsystem;... |
1cc0 | d7 74 68 69 73 96 04 79 01 69 73 93 64 65 73 63 72 69 62 9a 47 1d 65 64 93 69 6e 93 73 65 63 74 | .this..y.is.describ.G.ed.in.sect |
1ce0 | 69 6f 6e 93 31 30 2e 91 07 dc cb 53 65 63 74 69 6f 6e 93 38 2c 91 04 c1 ec 61 62 98 6f 75 74 93 | ion.10.....Section.8,....ab.out. |
1d00 | 63 6f 6d 70 69 6c 61 74 69 6f 6e 93 65 72 72 6f 72 73 2c 91 04 c1 ec 6d 61 90 b8 e3 79 93 61 6c | compilation.errors,....ma...y.al |
1d20 | 73 6f 93 62 98 65 93 75 73 65 66 75 6c 8e a6 8d 91 12 11 47 66 6f 72 96 03 9a fa 6e 6f 90 b8 e3 | so.b.e.useful......Gfor....no... |
1d40 | 76 69 63 65 93 75 73 65 72 73 2e 91 05 42 b7 57 91 ff 2a aa 65 93 61 64 76 69 73 65 93 75 73 65 | vice.users...B.W..*.e.advise.use |
1d60 | 72 73 93 75 6e 66 61 6d 69 6c 69 61 72 93 77 69 74 68 93 74 68 65 93 6c 61 6e 67 75 61 67 65 93 | rs.unfamiliar.with.the.language. |
1d80 | 74 6f 93 74 72 79 93 74 68 65 93 74 75 74 6f 72 69 61 6c 93 66 72 6f 6d 93 74 68 65 93 45 6d 61 | to.try.the.tutorial.from.the.Ema |
1da0 | 63 73 8e a6 8d 91 12 11 47 69 6e 95 b8 e3 74 65 72 66 61 63 65 2e 91 04 62 76 49 66 9b 03 27 63 | cs......Gin...terface...bvIf..'c |
1dc0 | 79 93 6f 75 98 77 93 61 6e 93 74 98 74 6f 98 75 73 65 98 70 72 6f 67 72 61 6d 73 98 6c 61 72 67 | y.ou.w.an.t.to.use.programs.larg |
1de0 | 65 72 98 74 68 61 6e 98 61 98 73 69 6e 67 6c 65 98 73 6f 75 72 63 65 98 0c 6c 65 2c 91 03 30 93 | er.than.a.single.source..le,..0. |
1e00 | 73 65 63 74 69 6f 6e 98 34 98 64 65 73 63 72 69 62 90 47 1d 65 73 98 68 6f 93 77 98 74 6f 98 64 | section.4.describ.G.es.ho.w.to.d |
1e20 | 6f 8e a6 8d 91 12 11 47 74 68 69 73 2e 8e 8e 8e 8c 8b 00 00 00 03 00 00 00 00 00 00 00 00 00 00 | o......Gthis.................... |
1e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 3f a0 02 | .............................?.. |
1e60 | a9 4b 85 8d a0 fd 62 b4 7b 8d 8d 91 12 11 47 c8 32 91 0a 00 01 55 53 49 4e 47 96 03 55 55 48 41 | .K....b.{.....G.2....USING..UUHA |
1e80 | 53 4b 45 4c 4c 93 46 52 9a b8 e3 4f 4d 93 45 4d 41 98 43 53 92 01 01 70 69 c4 33 8e 8e a0 02 7f | SKELL.FR...OM.EMA.CS...pi.3..... |
1ea0 | 4b 85 8d a0 fd a3 b4 7b 8d 8d 91 12 11 47 e2 32 8e 91 2a e8 46 55 73 69 6e 67 96 05 85 1c 48 61 | K......{.....G.2..*.FUsing....Ha |
1ec0 | 73 6b 90 8a 3d 65 6c 6c 93 46 91 fe 9e b8 72 6f 6d 93 45 6d 61 63 73 8e 9f 1b e7 1b 8d 91 12 11 | sk..=ell.F....rom.Emacs......... |
1ee0 | 47 c4 57 91 ff 2a aa 65 96 02 d7 5e 73 75 70 70 6c 79 93 74 95 b8 e3 77 93 6f 9b 02 d7 5e 64 69 | G.W..*.e...^supply.t...w.o...^di |
1f00 | 0b 65 72 65 6e 93 74 98 70 72 6f 67 72 61 6d 6d 69 6e 67 98 65 6e 93 76 69 72 6f 6e 6d 65 6e 93 | .eren.t.programming.en.vironmen. |
1f20 | 74 73 98 77 69 74 68 98 59 91 ff 2a aa 61 6c 65 98 48 61 73 6b 93 65 6c 6c 3a 91 04 32 cb 61 6e | ts.with.Y..*.ale.Hask.ell:..2.an |
1f40 | 98 65 64 69 74 6f 72 98 62 61 73 65 64 98 65 6e 93 76 69 72 6f 6e 6d 65 6e 93 74 8e a4 0c 00 00 | .editor.based.en.vironmen.t..... |
1f60 | 8d 91 12 11 47 62 75 69 6c 74 96 03 24 5c 6f 6e 93 74 68 65 93 45 6d 61 63 73 93 65 64 69 74 6f | ....Gbuilt..$\on.the.Emacs.edito |
1f80 | 72 93 61 6e 64 93 61 93 63 6f 6d 6d 61 6e 64 93 69 6e 9a b8 e3 74 65 72 70 72 65 74 65 72 2e 91 | r.and.a.command.in...terpreter.. |
1fa0 | 04 61 74 42 6f 74 68 93 70 72 6f 98 76 69 64 65 93 74 68 65 93 73 61 6d 65 93 66 75 6e 63 74 69 | .atBoth.pro.vide.the.same.functi |
1fc0 | 6f 6e 61 6c 69 74 98 79 93 62 75 74 93 74 68 65 8e a1 8d 91 12 11 47 45 6d 61 63 73 9b 03 29 d2 | onalit.y.but.the......GEmacs..). |
1fe0 | 65 6e 95 b8 e3 76 69 72 6f 6e 6d 65 6e 93 74 98 69 73 98 6d 93 75 63 93 68 98 6d 6f 72 65 98 63 | en...vironmen.t.is.m.uc.h.more.c |
2000 | 6f 6e 93 76 93 65 6e 69 65 6e 93 74 98 61 6e 64 98 69 73 98 74 68 65 98 72 65 63 6f 6d 6d 65 6e | on.v.enien.t.and.is.the.recommen |
2020 | 64 65 64 98 77 93 61 93 79 98 6f 66 98 75 73 69 6e 67 98 59 91 ff 2a aa 61 6c 65 98 48 61 73 6b | ded.w.a.y.of.using.Y..*.ale.Hask |
2040 | 93 65 6c 6c 2e 91 04 63 46 49 66 8e a1 8d 91 12 11 47 79 9a b8 e3 6f 75 96 03 55 55 70 6c 61 6e | .ell...cFIf......Gy...ou..UUplan |
2060 | 93 74 6f 93 75 73 65 93 74 68 65 93 63 6f 6d 6d 61 6e 64 93 69 6e 98 74 65 72 70 72 65 74 65 72 | .to.use.the.command.in.terpreter |
2080 | 2c 93 79 98 6f 75 93 63 61 6e 93 73 6b 69 70 93 74 68 69 73 93 73 65 63 74 69 6f 6e 2e 8e 9f 21 | ,.y.ou.can.skip.this.section...! |
20a0 | fe 36 8d 8d 91 12 11 47 db 32 2e 31 8e 91 30 d1 47 54 68 65 96 04 80 00 48 61 73 6b 90 a0 00 65 | .6.....G.2.1..0.GThe....Hask...e |
20c0 | 6c 6c 93 45 6d 61 63 73 93 4d 6f 90 60 00 64 65 8e 9f 18 75 54 8d 91 12 11 47 c4 42 65 66 6f 72 | ll.Emacs.Mo.`.de...uT....G.Befor |
20e0 | 65 96 04 70 85 75 73 69 6e 67 93 74 68 65 93 48 61 73 6b 9a b8 e3 65 6c 6c 93 45 6d 61 63 73 93 | e..p.using.the.Hask...ell.Emacs. |
2100 | 6d 6f 90 47 1d 64 65 2c 91 04 b7 51 79 98 6f 75 93 6d 98 75 73 74 93 0c 72 73 74 93 63 6f 6e 0c | mo.G.de,...Qy.ou.m.ust..rst.con. |
2120 | 67 75 72 65 93 79 98 6f 75 72 8d 93 ca 2e 65 6d 61 63 73 8e 91 28 60 f8 c4 0c 6c 65 93 61 73 93 | gure.y.our....emacs..(`...le.as. |
2140 | 64 65 73 63 72 69 62 90 47 1d 65 64 93 69 6e 8e a1 8d 91 12 11 47 73 65 63 74 69 6f 6e 96 04 79 | describ.G.ed.in......Gsection..y |
2160 | 5a 31 30 2e 91 07 dd d5 4f 6e 63 65 93 79 90 b8 e3 6f 75 72 8d 93 ca 2e 65 6d 61 63 73 8e 91 28 | Z10.....Once.y...our....emacs..( |
2180 | 72 a2 c4 0c 6c 65 93 68 61 73 93 62 9a 47 1d 65 65 6e 93 6d 6f 98 64 69 0c 65 64 93 74 6f 93 72 | r...le.has.b.G.een.mo.di.ed.to.r |
21a0 | 65 63 6f 67 6e 69 7a 65 93 48 61 73 6b 90 b8 e3 65 6c 6c 93 70 72 6f 67 72 61 6d 73 2c 91 04 c2 | ecognize.Hask...ell.programs,... |
21c0 | 5a 74 68 65 93 45 6d 61 63 73 8e a1 8d 91 12 11 47 65 64 69 74 6f 72 96 03 86 0c 77 69 6c 6c 93 | Zthe.Emacs......Geditor....will. |
21e0 | 65 6e 9a b8 e3 74 65 72 93 48 61 73 6b 98 65 6c 6c 93 6d 6f 90 47 1d 64 65 93 77 68 65 6e 65 76 | en...ter.Hask.ell.mo.G.de.whenev |
2200 | 98 65 72 93 61 93 0c 6c 65 93 77 69 74 68 93 65 78 74 65 6e 73 69 6f 6e 8d 93 ca 2e 68 73 8e 91 | .er.a..le.with.extension....hs.. |
2220 | 16 cc 0f c4 6f 72 8d 93 ca 2e 6c 68 73 8e 91 1c 0c 0c c4 69 73 93 76 69 73 69 74 65 64 2e 91 05 | ....or....lhs......is.visited... |
2240 | 03 ec 48 61 73 6b 98 65 6c 6c 93 6d 6f 90 47 1d 64 65 8e a1 8d 91 12 11 47 70 72 6f 9a b8 e3 76 | ..Hask.ell.mo.G.de......Gpro...v |
2260 | 69 64 65 73 96 03 94 93 63 6f 6d 6d 61 6e 64 73 93 74 6f 93 63 6f 6e 98 74 72 6f 6c 93 74 68 65 | ides....commands.to.con.trol.the |
2280 | 93 48 61 73 6b 98 65 6c 6c 93 63 6f 6d 70 69 6c 65 72 93 61 73 93 61 6e 93 69 6e 66 65 72 69 6f | .Hask.ell.compiler.as.an.inferio |
22a0 | 72 93 70 72 6f 90 47 1d 63 65 73 73 93 75 6e 64 65 72 93 45 6d 61 63 73 2e 91 05 2f 81 54 68 65 | r.pro.G.cess.under.Emacs.../.The |
22c0 | 72 65 93 61 72 65 8e a1 8d 91 12 11 47 74 95 b8 e3 77 93 6f 96 03 b1 5e 62 61 73 69 63 93 63 6f | re.are......Gt...w.o...^basic.co |
22e0 | 6d 6d 61 6e 64 73 3a 91 05 29 d9 65 76 91 ff 71 c7 61 6c 75 61 74 69 6e 67 93 61 6e 64 93 70 72 | mmands:..).ev..q.aluating.and.pr |
2300 | 69 6e 90 b8 e3 74 69 6e 67 93 65 78 70 72 65 73 73 69 6f 6e 73 93 28 8d ca 43 2d 63 91 05 3f fd | in...ting.expressions.(..C-c..?. |
2320 | 65 8e 9b 1a 3f f1 c4 29 93 61 6e 64 93 72 75 6e 6e 69 6e 67 93 64 69 61 6c 6f 67 75 65 73 93 28 | e...?..).and.running.dialogues.( |
2340 | 8d ca 43 2d 63 91 05 3f fd 72 8e 98 c4 29 2e 8e a1 8d 91 12 11 47 54 68 65 79 96 03 55 55 6f 70 | ..C-c..?.r...).......GThey..UUop |
2360 | 90 47 1d 65 72 61 74 65 93 61 73 93 66 6f 6c 6c 6f 90 b8 e3 77 73 3a 8e a9 1c 00 00 8d 8d 8d 8d | .G.erate.as.follo...ws:......... |
2380 | 91 1e 4a 29 31 2e 8e 8e 8e 91 2b 11 47 45 6d 61 63 73 96 03 37 4c 70 72 6f 6d 70 74 73 93 79 9a | ..J)1.....+.GEmacs..7Lprompts.y. |
23a0 | b8 e3 6f 75 93 66 6f 72 93 61 93 48 61 73 6b 98 65 6c 6c 93 65 78 70 72 65 73 73 69 6f 6e 2e 91 | ..ou.for.a.Hask.ell.expression.. |
23c0 | 04 67 c4 46 91 ff 2a aa 6f 72 8d 93 ca 43 2d 63 91 05 3f fd 65 8e 91 1d 77 3d c4 2c 91 03 3d 4e | .g.F..*.or...C-c..?.e...w=.,..=N |
23e0 | 74 68 65 93 76 91 ff 71 c7 61 6c 75 65 93 6f 66 93 65 78 70 72 65 73 73 69 6f 6e 93 6d 98 75 73 | the.v..q.alue.of.expression.m.us |
2400 | 74 93 69 6e 93 63 6c 61 73 73 8e a1 8d 8d 91 2b 11 47 ca 54 65 78 74 8e 91 40 11 3b c4 2e 91 04 | t.in.class.....+.G.Text..@.;.... |
2420 | 71 c7 46 91 ff 2a aa 6f 72 8d 91 03 55 55 ca 43 2d 63 91 05 3f fd 72 8e 91 1d 95 46 c4 2c 96 03 | q.F..*.or...UU.C-c..?.r....F.,.. |
2440 | 55 55 74 68 65 93 76 91 ff 71 c7 61 6c 75 65 93 6d 9a b8 e3 75 73 74 93 62 90 47 1d 65 93 6f 66 | UUthe.v..q.alue.m...ust.b.G.e.of |
2460 | 93 74 98 79 70 90 47 1d 65 8d 93 ca 44 69 61 6c 6f 67 75 65 8e 91 2d 55 3d c4 2e 8e a4 14 00 00 | .t.yp.G.e...Dialogue..-U=....... |
2480 | 8d 8d 8d 8d 91 1e 4a 29 32 2e 8e 8e 8e 91 2b 11 47 41 6e 96 03 55 55 69 6e 66 65 72 69 6f 72 93 | ......J)2.....+.GAn..UUinferior. |
24a0 | 48 61 73 6b 90 b8 e3 65 6c 6c 93 70 72 6f 90 47 1d 63 65 73 73 93 69 73 93 73 74 61 72 74 65 64 | Hask...ell.pro.G.cess.is.started |
24c0 | 93 69 66 93 6f 6e 65 93 69 73 93 6e 6f 74 93 61 6c 72 65 61 64 79 93 72 75 6e 6e 69 6e 67 2e 8e | .if.one.is.not.already.running.. |
24e0 | a1 8d 8d 8d 8d 91 1e 4a 29 33 2e 8e 8e 8e 91 2b 11 47 41 6c 6c 8d 91 03 55 55 ca 2e 68 73 8e 91 | .......J)3.....+.GAll...UU..hs.. |
2500 | 16 6a a1 c4 61 6e 64 8d 91 03 55 55 ca 2e 6c 68 73 8e 91 1b aa 9e c4 62 75 0b 65 72 73 96 03 55 | .j..and...UU..lhs......bu.ers..U |
2520 | 55 61 72 65 93 73 61 95 b8 e3 76 93 65 64 2e 8e a1 8d 8d 8d 8d 91 1e 4a 29 34 2e 8e 8e 8e 91 2b | Uare.sa...v.ed.........J)4.....+ |
2540 | 11 47 54 68 65 96 03 55 55 0c 6c 65 93 63 6f 6e 9a b8 e3 74 61 69 6e 69 6e 67 93 74 68 65 93 63 | .GThe..UU.le.con...taining.the.c |
2560 | 75 72 73 6f 72 93 69 73 93 63 6f 6d 70 69 6c 65 64 93 62 98 79 93 74 68 65 93 48 61 73 6b 98 65 | ursor.is.compiled.b.y.the.Hask.e |
2580 | 6c 6c 93 63 6f 6d 70 69 6c 65 72 93 69 66 93 6e 65 63 65 73 73 61 72 79 91 ff 2a aa 2e 8e a1 8d | ll.compiler.if.necessary..*..... |
25a0 | 8d 8d 8d 91 1e 4a 29 35 2e 8e 8e 8e 91 2b 11 47 54 68 65 96 03 9a b0 65 78 70 72 65 73 73 69 6f | .....J)5.....+.GThe....expressio |
25c0 | 6e 93 69 73 93 65 76 91 ff 71 c7 61 6c 75 61 74 65 64 93 6f 72 93 72 75 6e 93 69 6e 93 74 68 65 | n.is.ev..q.aluated.or.run.in.the |
25e0 | 93 63 6f 6e 9a b8 e3 74 65 78 74 93 6f 66 93 74 68 65 93 6d 6f 90 47 1d 64 75 6c 65 93 63 6f 6e | .con...text.of.the.mo.G.dule.con |
2600 | 98 74 61 69 6e 69 6e 67 93 74 68 65 93 63 75 72 73 6f 72 93 28 74 68 65 72 65 8e a4 0c 00 00 8d | .taining.the.cursor.(there...... |
2620 | 91 2b 11 47 6d 61 90 b8 e3 79 96 03 00 42 62 9a 47 1d 65 93 6d 6f 72 65 93 74 68 61 6e 93 6f 6e | .+.Gma...y...Bb.G.e.more.than.on |
2640 | 65 93 6d 6f 98 64 75 6c 65 93 69 6e 93 61 93 0c 6c 65 29 2e 91 04 55 6c 54 68 65 93 48 61 73 6b | e.mo.dule.in.a..le)...UlThe.Hask |
2660 | 90 b8 e3 65 6c 6c 93 64 69 61 6c 6f 67 75 65 93 62 75 0b 65 72 2c 9b 03 11 46 6e 61 6d 65 64 8d | ...ell.dialogue.bu.er,...Fnamed. |
2680 | 93 ca 2a 68 61 73 6b 65 6c 6c 2a 8e 91 32 40 27 c4 2c 98 70 90 47 1d 6f 70 73 8e a1 8d 91 2b 11 | ..*haskell*..2@'.,.p.G.ops....+. |
26a0 | 47 75 70 96 03 55 55 74 6f 93 64 69 73 70 6c 61 90 b8 e3 79 93 74 68 65 93 72 65 73 75 6c 74 2e | Gup..UUto.displa...y.the.result. |
26c0 | 8e a6 8d 91 21 11 47 41 6c 6c 96 02 a5 7d 69 6e 9a b8 e3 74 65 72 61 63 74 69 6f 6e 93 77 69 74 | ....!.GAll...}in...teraction.wit |
26e0 | 68 93 74 68 65 93 48 61 73 6b 98 65 6c 6c 93 70 72 6f 9a 47 1d 63 65 73 73 93 6f 98 63 63 75 72 | h.the.Hask.ell.pro.G.cess.o.ccur |
2700 | 73 93 69 6e 93 74 68 65 93 48 61 73 6b 9a b8 e3 65 6c 6c 93 64 69 61 6c 6f 67 75 65 93 62 75 0b | s.in.the.Hask...ell.dialogue.bu. |
2720 | 65 72 2e 91 04 37 2a 54 68 69 73 93 62 75 0b 65 72 93 72 65 63 65 69 76 98 65 73 8e a1 8d 91 12 | er...7*This.bu.er.receiv.es..... |
2740 | 11 47 73 74 61 74 75 73 96 03 af 24 61 6e 64 93 65 72 72 6f 72 93 6d 65 73 73 61 67 65 73 93 61 | .Gstatus...$and.error.messages.a |
2760 | 6e 64 93 77 9a b8 e3 65 6c 6c 93 61 73 93 49 2f 4f 91 03 af 0d 6f 70 90 47 1d 65 72 61 74 69 6f | nd.w...ell.as.I/O....op.G.eratio |
2780 | 6e 73 93 6f 6e 8d 93 ca 73 74 64 69 6e 8e 91 21 9e 39 c4 61 6e 64 8d 93 ca 73 74 64 6f 75 74 8e | ns.on...stdin..!.9.and...stdout. |
27a0 | 91 23 2f 12 c4 2e 91 05 7f 35 54 68 65 93 63 75 72 73 6f 72 93 6d 6f 98 76 98 65 73 93 74 6f 8e | .#/......5The.cursor.mo.v.es.to. |
27c0 | a1 8d 91 12 11 47 74 68 69 73 96 03 55 55 62 75 0b 65 72 93 61 75 74 6f 6d 61 74 69 63 61 6c 6c | .....Gthis..UUbu.er.automaticall |
27e0 | 79 93 69 66 93 61 93 72 75 6e 6e 69 6e 67 93 70 72 6f 67 72 61 6d 93 72 65 71 75 65 73 74 73 93 | y.if.a.running.program.requests. |
2800 | 69 6e 70 75 74 2e 8e 9f 21 fe 36 8d 8d 91 12 11 47 db 32 2e 32 8e 91 30 d1 47 53 63 72 61 74 63 | input...!.6.....G.2.2..0.GScratc |
2820 | 95 a0 00 68 91 04 80 00 50 93 61 64 73 8e 9f 18 75 54 8d 91 12 11 47 c4 57 68 69 6c 65 96 02 bc | ...h....P.ads...uT....G.While... |
2840 | 15 64 65 76 9a b8 e3 65 6c 6f 70 69 6e 67 93 48 61 73 6b 98 65 6c 6c 93 70 72 6f 67 72 61 6d 73 | .dev...eloping.Hask.ell.programs |
2860 | 93 69 74 93 69 73 93 6f 66 74 65 6e 93 63 6f 6e 98 76 98 65 6e 69 65 6e 98 74 93 74 6f 93 74 65 | .it.is.often.con.v.enien.t.to.te |
2880 | 6d 70 9a 47 1d 6f 72 61 72 69 6c 79 93 61 64 64 93 64 65 0c 6e 69 74 69 6f 6e 73 93 74 6f 93 61 | mp.G.orarily.add.de.nitions.to.a |
28a0 | 93 6d 6f 98 64 75 6c 65 2e 8e a1 8d 91 12 11 47 41 8d 91 03 11 73 c7 73 63 72 96 ff 7d 27 61 74 | .mo.dule.......GA....s.scr..}'at |
28c0 | 63 68 91 04 58 4a 70 93 61 64 8e 91 38 e0 26 c4 69 73 96 03 11 84 61 93 73 70 9a 47 1d 65 63 69 | ch..XJp.ad..8.&.is....a.sp.G.eci |
28e0 | 61 6c 93 62 75 0b 65 72 93 61 73 73 6f 98 63 69 61 74 65 64 93 77 69 74 68 93 61 93 6d 6f 98 64 | al.bu.er.asso.ciated.with.a.mo.d |
2900 | 75 6c 65 93 28 6e 6f 74 93 77 69 74 68 93 61 93 0c 6c 65 21 29 91 04 5b 2c 69 6e 93 77 68 69 63 | ule.(not.with.a..le!)..[,in.whic |
2920 | 9a b8 e3 68 93 79 98 6f 75 93 6d 61 98 79 93 70 6c 61 63 65 8e a1 8d 91 12 11 47 64 65 0c 6e 69 | ...h.y.ou.ma.y.place......Gde.ni |
2940 | 74 69 6f 6e 73 96 03 54 fb 66 6f 72 93 75 73 65 93 64 75 72 69 6e 67 93 74 68 65 93 65 64 69 74 | tions..T.for.use.during.the.edit |
2960 | 69 6e 67 93 73 65 73 73 69 6f 6e 2e 91 04 71 a9 43 68 61 6e 67 65 73 93 74 6f 93 74 68 65 93 73 | ing.session...q.Changes.to.the.s |
2980 | 63 72 61 74 63 90 b8 e3 68 93 70 61 64 93 64 65 0c 6e 69 74 69 6f 6e 73 93 64 6f 93 6e 6f 74 93 | cratc...h.pad.de.nitions.do.not. |
29a0 | 72 65 71 75 69 72 65 8e a1 8d 91 12 11 47 66 75 6c 6c 96 03 03 31 72 65 63 6f 6d 70 69 6c 61 74 | require......Gfull...1recompilat |
29c0 | 69 6f 6e 93 6f 66 93 74 68 65 93 6d 6f 9a 47 1d 64 75 6c 65 93 61 6e 64 93 61 72 65 93 65 73 70 | ion.of.the.mo.G.dule.and.are.esp |
29e0 | 98 65 63 69 61 6c 6c 79 93 75 73 65 66 75 6c 93 77 68 65 6e 93 6c 61 72 67 65 93 70 72 6f 67 72 | .ecially.useful.when.large.progr |
2a00 | 61 6d 73 93 61 72 65 93 62 98 65 69 6e 67 93 64 65 76 90 b8 e3 65 6c 6f 70 98 65 64 2e 8e a1 8d | ams.are.b.eing.dev...elop.ed.... |
2a20 | 91 12 11 47 54 68 65 96 03 ab 2d 73 63 72 61 74 63 9a b8 e3 68 93 70 61 64 93 69 73 93 61 6c 73 | ...GThe...-scratc...h.pad.is.als |
2a40 | 6f 93 61 93 67 6f 95 47 1d 6f 93 64 96 03 ab 2d 70 6c 61 63 65 93 74 6f 93 65 6e 98 74 65 72 93 | o.a.go.G.o.d...-place.to.en.ter. |
2a60 | 61 6e 64 93 74 65 73 74 93 6e 65 77 93 66 75 6e 63 74 69 6f 6e 73 93 62 90 47 1d 65 66 6f 72 65 | and.test.new.functions.b.G.efore |
2a80 | 93 6d 6f 98 76 69 6e 67 93 74 68 65 6d 93 69 6e 98 74 6f 93 74 68 65 8e a1 8d 91 12 11 47 73 6f | .mo.ving.them.in.to.the......Gso |
2aa0 | 75 72 63 65 96 03 0d 2f 0c 6c 65 2e 91 04 59 bb 57 68 65 6e 93 79 90 b8 e3 6f 75 93 75 73 65 93 | urce.../.le...Y.When.y...ou.use. |
2ac0 | 65 69 74 68 65 72 93 74 68 65 8d 93 ca 43 2d 63 91 05 3f fd 65 8e 9b 20 5a 4f c4 6f 72 8d 93 ca | either.the...C-c..?.e...ZO.or... |
2ae0 | 43 2d 63 91 05 3f fd 72 8e 98 c4 63 6f 6d 6d 61 6e 64 73 93 69 6e 93 61 93 73 63 72 61 74 63 9a | C-c..?.r...commands.in.a.scratc. |
2b00 | b8 e3 68 93 70 61 64 2c 91 03 1b 9d 79 98 6f 75 93 6d 61 98 79 93 72 65 66 65 72 65 6e 63 65 8e | ..h.pad,....y.ou.ma.y.reference. |
2b20 | a1 8d 91 12 11 47 74 68 65 96 03 55 55 64 65 0c 6e 69 74 69 6f 6e 73 93 69 6e 93 74 68 65 93 70 | .....Gthe..UUde.nitions.in.the.p |
2b40 | 61 64 93 61 73 93 77 90 b8 e3 65 6c 6c 93 61 73 93 74 68 6f 73 65 93 69 6e 93 74 68 65 93 61 73 | ad.as.w...ell.as.those.in.the.as |
2b60 | 73 6f 9a 47 1d 63 69 61 74 65 64 93 6d 6f 98 64 75 6c 65 2e 8e 9f 12 00 00 8d 91 21 11 47 54 91 | so.G.ciated.mo.dule........!.GT. |
2b80 | ff 2a aa 6f 9b 03 fe 26 61 95 b8 e3 76 93 6f 69 64 98 67 6c 6f 62 61 6c 98 72 65 63 6f 6d 70 69 | .*.o...&a...v.oid.global.recompi |
2ba0 | 6c 61 74 69 6f 6e 2c 91 04 28 5a 74 68 65 72 65 98 61 72 65 98 61 98 6e 93 75 6d 93 62 90 47 1d | lation,..(Zthere.are.a.n.um.b.G. |
2bc0 | 65 72 98 6f 66 98 72 65 73 74 72 69 63 74 69 6f 6e 73 98 6f 6e 98 64 65 0c 6e 69 74 69 6f 6e 73 | er.of.restrictions.on.de.nitions |
2be0 | 98 77 68 69 63 93 68 98 6d 61 93 79 98 62 90 47 1d 65 8e a1 8d 91 12 11 47 70 6c 61 63 65 64 96 | .whic.h.ma.y.b.G.e......Gplaced. |
2c00 | 03 55 55 69 6e 93 61 93 73 63 72 61 74 63 90 b8 e3 68 93 70 61 64 3a 8e a6 8d 8d 8d 8d 91 21 11 | .UUin.a.scratc...h.pad:.......!. |
2c20 | 46 c6 0f 8e 8e 8e 91 2b 11 47 c4 41 91 03 cd cf 73 63 72 61 74 63 9a b8 e3 68 96 03 cd ee 70 61 | F......+.G.A....scratc...h....pa |
2c40 | 64 93 6d 61 98 79 93 6e 6f 74 93 63 6f 6e 98 74 61 69 6e 93 61 6e 98 79 93 69 6d 70 90 47 1d 6f | d.ma.y.not.con.tain.an.y.imp.G.o |
2c60 | 72 74 93 6f 72 93 0c 78 69 74 98 79 93 64 65 63 6c 61 72 61 74 69 6f 6e 73 2e 91 05 db 93 4f 6e | rt.or..xit.y.declarations.....On |
2c80 | 6c 79 93 6e 61 6d 65 73 93 76 69 73 69 62 6c 65 93 69 6e 93 74 68 65 8e a1 8d 91 2b 11 47 61 73 | ly.names.visible.in.the....+.Gas |
2ca0 | 73 6f 95 47 1d 63 69 61 74 65 64 9b 03 55 55 6d 6f 93 64 75 6c 65 98 6f 72 98 77 69 74 68 69 6e | so.G.ciated..UUmo.dule.or.within |
2cc0 | 98 74 68 65 98 70 61 64 98 69 74 73 65 6c 66 98 63 61 6e 98 62 93 65 98 72 65 66 65 72 65 6e 63 | .the.pad.itself.can.b.e.referenc |
2ce0 | 65 64 2e 8e 9f 14 00 00 8d 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e 91 2b 11 47 c4 4e 6f 96 03 55 55 | ed...........!.F......+.G.No..UU |
2d00 | 64 65 0c 6e 69 74 69 6f 6e 93 69 6e 93 61 93 70 61 64 93 63 61 6e 93 62 9a 47 1d 65 93 65 78 70 | de.nition.in.a.pad.can.b.G.e.exp |
2d20 | 98 6f 72 74 65 64 93 66 72 6f 6d 93 74 68 65 93 61 73 73 6f 98 63 69 61 74 65 64 93 6d 6f 98 64 | .orted.from.the.asso.ciated.mo.d |
2d40 | 75 6c 65 2e 8e 8e 8e 8c 8b 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ule............................. |
2d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1e 31 a0 02 a9 4b 85 8d a0 fd 62 b4 7b | ....................1...K....b.{ |
2d80 | 8d 8d 91 12 11 47 c8 32 91 0a 00 01 55 53 49 4e 47 96 03 55 55 48 41 53 4b 45 4c 4c 93 46 52 9a | .....G.2....USING..UUHASKELL.FR. |
2da0 | b8 e3 4f 4d 93 45 4d 41 98 43 53 92 01 01 70 69 c4 34 8e 8e a0 02 7f 4b 85 8d a0 fd a3 b4 7b 8d | ..OM.EMA.CS...pi.4.....K......{. |
2dc0 | 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e 91 2b 11 47 c4 54 68 65 96 03 55 55 70 61 64 93 63 61 6e 6e | ....!.F......+.G.The..UUpad.cann |
2de0 | 6f 74 93 72 65 64 65 0c 6e 65 93 61 6e 90 b8 e3 79 74 68 69 6e 67 93 69 6e 93 74 68 65 93 61 73 | ot.rede.ne.an...ything.in.the.as |
2e00 | 73 6f 9a 47 1d 63 69 61 74 65 64 93 6d 6f 98 64 75 6c 65 2e 8e 9f 1c 00 00 8d 91 21 11 47 57 68 | so.G.ciated.mo.dule........!.GWh |
2e20 | 65 6e 96 04 8d ea 48 61 73 6b 9a b8 e3 65 6c 6c 93 69 73 93 6e 6f 74 93 73 74 61 72 74 65 64 93 | en....Hask...ell.is.not.started. |
2e40 | 66 72 6f 6d 93 77 69 74 68 69 6e 93 61 93 48 61 73 6b 98 65 6c 6c 93 73 6f 75 72 63 65 93 0c 6c | from.within.a.Hask.ell.source..l |
2e60 | 65 2c 91 04 dc 0f 61 93 73 63 72 61 74 63 98 68 93 70 61 64 93 6f 6e 98 74 6f 93 61 6e 93 65 6d | e,....a.scratc.h.pad.on.to.an.em |
2e80 | 70 74 98 79 8e a4 0c 00 00 8d 91 12 11 47 70 72 6f 67 72 61 6d 96 03 37 cc 28 8d ca 2a 4d 61 69 | pt.y.........Gprogram..7.(..*Mai |
2ea0 | 6e 2d 70 61 64 2a 8e 91 34 7f e2 c4 29 93 69 73 93 63 72 65 61 74 65 64 2e 91 04 67 ef 59 91 ff | n-pad*..4...).is.created...g.Y.. |
2ec0 | 2a aa 6f 75 93 63 61 6e 93 75 73 65 93 74 68 69 73 93 70 61 64 93 74 6f 93 70 6c 61 90 b8 e3 79 | *.ou.can.use.this.pad.to.pla...y |
2ee0 | 93 77 69 74 68 93 74 68 65 93 73 79 73 74 65 6d 93 77 69 74 68 6f 75 74 93 63 72 65 61 74 69 6e | .with.the.system.without.creatin |
2f00 | 67 93 61 8e a1 8d 8d 91 12 11 47 ca 2e 68 73 8e 91 25 26 93 c4 0c 6c 65 2e 8e 9f 21 fe 36 8d 8d | g.a.......G..hs..%&...le...!.6.. |
2f20 | 91 12 11 47 db 32 2e 33 8e 91 30 d1 47 45 6d 61 63 73 91 04 80 00 43 6f 6d 6d 61 6e 64 73 8e 9f | ...G.2.3..0.GEmacs....Commands.. |
2f40 | 18 75 54 8d 91 12 11 47 c4 54 68 69 73 96 03 55 55 73 65 63 74 69 6f 6e 93 64 65 73 63 72 69 62 | .uT....G.This..UUsection.describ |
2f60 | 90 47 1d 65 73 93 69 6e 93 64 65 74 61 69 6c 93 74 68 65 93 63 6f 6d 6d 61 6e 64 73 93 61 9a b8 | .G.es.in.detail.the.commands.a.. |
2f80 | e3 76 91 ff 71 c7 61 69 6c 61 62 6c 65 93 77 68 65 6e 93 72 75 6e 6e 69 6e 67 93 48 61 73 6b 98 | .v..q.ailable.when.running.Hask. |
2fa0 | 65 6c 6c 93 6d 6f 90 47 1d 64 65 2e 8e a9 12 00 00 8d 91 21 11 47 49 6e 96 03 c4 7c 74 68 65 93 | ell.mo.G.de........!.GIn...|the. |
2fc0 | 66 6f 6c 6c 6f 9a b8 e3 77 69 6e 67 2c 91 03 e0 45 74 68 65 93 c7 63 75 72 72 96 ff 7d 27 65 6e | follo...wing,...Ethe..curr..}'en |
2fe0 | 74 91 03 fa 29 6d 6f 93 64 75 6c 65 96 03 c4 7c c4 69 73 93 64 65 74 65 72 6d 69 6e 65 64 93 62 | t...)mo.dule...|.is.determined.b |
3000 | 98 79 93 74 68 65 93 74 98 79 70 90 47 1d 65 93 6f 66 93 62 75 0b 65 72 93 63 6f 6e 98 74 61 69 | .y.the.t.yp.G.e.of.bu.er.con.tai |
3020 | 6e 69 6e 67 93 74 68 65 93 63 75 72 73 6f 72 2e 8e a1 8d 91 12 11 47 49 6e 96 03 be 32 61 8d 93 | ning.the.cursor.......GIn...2a.. |
3040 | ca 2e 68 73 8e 91 17 3c 5b c4 62 75 0b 65 72 2c 91 03 d8 69 74 68 65 93 63 75 72 72 65 6e 90 b8 | ..hs...<[.bu.er,...ithe.curren.. |
3060 | e3 74 93 6d 6f 9a 47 1d 64 75 6c 65 93 69 73 93 74 68 65 93 6d 6f 98 64 75 6c 65 93 64 65 0c 6e | .t.mo.G.dule.is.the.mo.dule.de.n |
3080 | 69 74 69 6f 6e 93 63 6f 6e 90 b8 e3 74 61 69 6e 69 6e 67 93 74 68 65 93 63 75 72 73 6f 72 2e 91 | ition.con...taining.the.cursor.. |
30a0 | 05 ac 5d 49 6e 93 61 93 70 61 64 2c 91 03 d8 69 69 74 93 69 73 8e a1 8d 91 12 11 47 74 68 65 96 | ..]In.a.pad,...iit.is......Gthe. |
30c0 | 04 26 77 6d 6f 9a 47 1d 64 75 6c 65 93 61 73 73 6f 98 63 69 61 74 65 64 93 77 69 74 68 93 74 68 | .&wmo.G.dule.asso.ciated.with.th |
30e0 | 65 93 70 61 64 2e 91 06 e5 2d 49 6e 93 74 68 65 8d 93 ca 2a 68 61 73 6b 65 6c 6c 2a 8e 91 37 8c | e.pad....-In.the...*haskell*..7. |
3100 | d3 c4 62 75 0b 65 72 2c 91 04 5a bf 74 68 65 93 6d 6f 73 74 93 72 65 63 65 6e 90 b8 e3 74 6c 79 | ..bu.er,..Z.the.most.recen...tly |
3120 | 93 75 73 65 64 93 6d 6f 98 64 75 6c 65 93 69 73 8e a1 8d 91 12 11 47 72 65 6d 65 6d 90 b8 e3 62 | .used.mo.dule.is......Gremem...b |
3140 | 90 47 1d 65 72 65 64 2e 8e a6 8d 91 21 11 47 41 96 03 55 55 c7 64 69 61 6c 6f 91 ff 7d 27 67 75 | .G.ered.....!.GA..UU.dialo..}'gu |
3160 | 65 93 c4 69 73 93 61 6e 9a b8 e3 79 93 48 61 73 6b 98 65 6c 6c 93 65 78 70 72 65 73 73 69 6f 6e | e..is.an...y.Hask.ell.expression |
3180 | 93 74 68 61 74 93 69 73 93 6f 66 93 74 98 79 70 90 47 1d 65 8d 93 ca 44 69 61 6c 6f 67 75 65 8e | .that.is.of.t.yp.G.e...Dialogue. |
31a0 | 91 2d 55 3d c4 2e 8e a6 8d 91 21 11 47 54 68 65 96 03 82 83 6d 69 6e 69 62 75 0b 65 72 93 63 6f | .-U=......!.GThe....minibu.er.co |
31c0 | 6d 6d 61 6e 64 73 8d 93 ca 4d 2d 70 8e 9b 16 c4 fd c4 61 6e 64 8d 93 ca 4d 2d 6e 8e 98 c4 61 6c | mmands...M-p......and...M-n...al |
31e0 | 6c 6f 9a b8 e3 77 93 79 98 6f 75 93 74 6f 93 73 65 61 72 63 98 68 93 62 61 63 98 6b 93 61 6e 64 | lo...w.y.ou.to.searc.h.bac.k.and |
3200 | 93 66 6f 72 74 68 93 74 68 72 6f 75 67 68 93 74 68 65 93 68 69 73 74 6f 72 79 8e a1 8d 91 12 11 | .forth.through.the.history...... |
3220 | 47 6f 66 96 03 55 55 74 68 65 93 6c 61 73 74 93 33 30 93 65 78 70 72 65 73 73 69 6f 6e 73 93 79 | Gof..UUthe.last.30.expressions.y |
3240 | 9a b8 e3 6f 75 93 68 61 98 76 98 65 93 74 98 79 70 90 47 1d 65 64 93 69 6e 93 77 68 65 6e 93 48 | ...ou.ha.v.e.t.yp.G.ed.in.when.H |
3260 | 61 73 6b 98 65 6c 6c 93 70 72 6f 6d 70 74 73 93 79 98 6f 75 93 66 6f 72 93 73 6f 6d 65 74 68 69 | ask.ell.prompts.y.ou.for.somethi |
3280 | 6e 67 93 74 6f 93 65 76 91 ff 71 c7 61 6c 75 61 74 65 2e 8e 9f 1c 00 00 8d 8d 8d 91 12 11 47 f3 | ng.to.ev..q.aluate............G. |
32a0 | 1e 1a f2 22 56 00 0a 00 00 00 0a 00 00 00 06 63 6d 62 78 31 30 c9 68 61 73 6b 90 ae 39 65 6c 6c | ..."V..........cmbx10.hask..9ell |
32c0 | 2d 65 76 91 ff 5c 72 61 6c 91 03 d5 54 28 ca 43 2d 63 91 05 3f fd 65 c9 29 8e 8e 91 77 56 cd c4 | -ev..\ral...T(.C-c..?.e.)...wV.. |
32e0 | 54 68 69 73 96 03 79 b8 63 6f 6d 6d 61 6e 64 93 70 72 6f 6d 70 74 73 93 79 9a b8 e3 6f 75 93 66 | This..y.command.prompts.y...ou.f |
3300 | 6f 72 93 61 93 48 61 73 6b 98 65 6c 6c 93 65 78 70 72 65 73 73 69 6f 6e 93 74 6f 93 62 90 47 1d | or.a.Hask.ell.expression.to.b.G. |
3320 | 65 93 65 76 96 ff 71 c7 61 6c 75 61 74 65 64 2e 91 04 de f0 45 76 93 61 6c 2d 8e a1 8d 91 2b 11 | e.ev..q.aluated.....Ev.al-....+. |
3340 | 47 75 61 74 69 6f 6e 96 03 16 6c 6f 90 47 1d 63 63 75 72 73 93 69 6e 93 74 68 65 93 63 6f 6e 9a | Guation...lo.G.ccurs.in.the.con. |
3360 | b8 e3 74 65 78 74 93 6f 66 93 74 68 65 93 63 75 72 72 65 6e 98 74 93 6d 6f 90 47 1d 64 75 6c 65 | ..text.of.the.curren.t.mo.G.dule |
3380 | 2e 91 04 5c cf 54 68 65 93 72 65 73 75 6c 74 93 69 73 93 74 68 65 6e 93 70 72 69 6e 98 74 65 64 | ...\.The.result.is.then.prin.ted |
33a0 | 3b 91 03 2b 64 74 68 65 93 76 91 ff 71 c7 61 6c 75 65 93 6d 98 75 73 74 8e a1 8d 91 2b 11 47 62 | ;..+dthe.v..q.alue.m.ust....+.Gb |
33c0 | 90 47 1d 65 96 03 55 55 69 6e 93 63 6c 61 73 73 93 ca 54 65 78 74 c4 2e 8e a9 14 00 00 8d 8d 8d | .G.e..UUin.class..Text.......... |
33e0 | 91 12 11 47 c9 68 61 73 6b 90 ae 39 65 6c 6c 2d 72 75 6e 91 03 d5 54 28 ca 43 2d 63 91 05 3f fd | ...G.hask..9ell-run...T(.C-c..?. |
3400 | 72 c9 29 8e 8e 91 75 5d ec c4 54 68 69 73 96 03 74 94 63 6f 6d 6d 61 6e 64 93 70 72 6f 6d 70 74 | r.)...u]..This..t.command.prompt |
3420 | 73 93 79 9a b8 e3 6f 75 93 66 6f 72 93 61 93 48 61 73 6b 98 65 6c 6c 93 64 69 61 6c 6f 67 75 65 | s.y...ou.for.a.Hask.ell.dialogue |
3440 | 93 61 6e 64 93 72 75 6e 73 93 69 74 2e 91 04 cf 85 49 74 73 93 62 90 47 1d 65 68 61 98 76 69 6f | .and.runs.it.....Its.b.G.eha.vio |
3460 | 72 8e a1 8d 91 2b 11 47 69 73 96 03 55 55 73 69 6d 69 6c 61 72 93 74 6f 93 ca 68 61 73 6b 65 6c | r....+.Gis..UUsimilar.to..haskel |
3480 | 6c 2d 65 76 61 6c c4 2e 8e a6 8d 8d 8d 91 12 11 47 c9 68 61 73 6b 90 ae 39 65 6c 6c 2d 72 75 6e | l-eval..........G.hask..9ell-run |
34a0 | 2d 6d 61 69 6e 91 03 d5 54 28 ca 43 2d 63 91 05 3f fd 6d c9 29 8e 8e 92 00 91 f4 fd c4 54 68 69 | -main...T(.C-c..?.m.)........Thi |
34c0 | 73 96 03 55 55 63 6f 6d 6d 61 6e 64 93 72 75 6e 73 93 74 68 65 93 64 69 61 6c 6f 67 75 65 93 6e | s..UUcommand.runs.the.dialogue.n |
34e0 | 61 6d 65 64 93 ca 6d 61 69 6e 93 c4 69 6e 93 74 68 65 93 63 75 72 72 65 6e 90 b8 e3 74 93 6d 6f | amed..main..in.the.curren...t.mo |
3500 | 90 47 1d 64 75 6c 65 2e 8e a6 8d 8d 8d 91 12 11 47 c9 68 61 73 6b 90 ae 39 65 6c 6c 2d 72 75 6e | .G.dule.........G.hask..9ell-run |
3520 | 2d 0c 6c 65 91 03 d5 54 28 ca 43 2d 63 91 05 3f fd 43 2d 72 c9 29 8e 8e 92 00 92 8d e0 c4 52 75 | -.le...T(.C-c..?.C-r.)........Ru |
3540 | 6e 73 96 03 55 55 61 6c 6c 93 74 68 65 93 64 69 61 6c 6f 67 75 65 73 93 69 6e 93 74 68 65 93 63 | ns..UUall.the.dialogues.in.the.c |
3560 | 75 72 72 65 6e 90 b8 e3 74 93 0c 6c 65 2e 8e a6 8d 8d 8d 91 12 11 47 c9 68 61 73 6b 90 ae 39 65 | urren...t..le.........G.hask..9e |
3580 | 6c 6c 2d 67 65 74 2d 70 61 64 91 03 d5 54 28 ca 43 2d 63 91 05 3f fd 70 c9 29 8e 8e 92 00 89 8c | ll-get-pad...T(.C-c..?.p.)...... |
35a0 | 1c c4 50 9a b8 e3 6f 70 73 96 04 0d 98 75 70 93 74 68 65 93 62 75 0b 65 72 93 63 6f 6e 98 74 61 | ..P...ops....up.the.bu.er.con.ta |
35c0 | 69 6e 69 6e 67 93 74 68 65 93 73 63 72 61 74 63 98 68 93 70 61 64 93 66 6f 72 93 74 68 65 93 63 | ining.the.scratc.h.pad.for.the.c |
35e0 | 75 72 72 65 6e 98 74 93 6d 6f 90 47 1d 64 75 6c 65 2c 8e a1 8d 91 2b 11 47 61 6e 64 96 03 55 55 | urren.t.mo.G.dule,....+.Gand..UU |
3600 | 6d 61 6b 9a b8 e3 65 73 93 69 74 93 74 68 65 93 63 75 72 72 65 6e 98 74 93 62 75 0b 65 72 2e 8e | mak...es.it.the.curren.t.bu.er.. |
3620 | a6 8d 8d 8d 91 12 11 47 c9 68 61 73 6b 95 ae 39 65 6c 6c 2d 70 72 69 6e 93 74 65 72 73 91 03 d5 | .......G.hask..9ell-prin.ters... |
3640 | 54 28 ca 43 2d 63 91 05 3f fd 43 2d 70 c9 29 8e 8e 92 00 95 c1 c8 c4 54 68 69 73 96 04 69 af 63 | T(.C-c..?.C-p.)........This..i.c |
3660 | 6f 6d 6d 61 6e 64 93 70 90 47 1d 6f 70 73 93 75 70 93 61 93 62 75 0b 65 72 93 74 68 61 74 93 6c | ommand.p.G.ops.up.a.bu.er.that.l |
3680 | 65 74 73 93 79 9a b8 e3 6f 75 93 73 65 74 93 48 61 73 6b 98 65 6c 6c 93 63 6f 6d 70 69 6c 65 72 | ets.y...ou.set.Hask.ell.compiler |
36a0 | 8e a1 8d 91 2b 11 47 70 72 69 6e 9a b8 e3 74 96 03 55 55 6f 70 74 69 6f 6e 73 93 66 72 6f 6d 93 | ....+.Gprin...t..UUoptions.from. |
36c0 | 61 93 6d 65 6e 98 75 2e 9b 04 71 c7 55 73 65 93 ca 3f 98 c4 74 6f 93 67 65 74 93 66 75 72 74 68 | a.men.u...q.Use..?..to.get.furth |
36e0 | 65 72 93 68 65 6c 70 2e 8e 9f 10 00 00 8d 91 2b 11 47 59 91 ff 2a aa 6f 75 96 03 55 55 63 61 6e | er.help........+.GY..*.ou..UUcan |
3700 | 93 73 70 90 47 1d 65 63 69 66 79 93 70 72 69 6e 90 b8 e3 74 65 72 93 73 65 74 74 69 6e 67 73 93 | .sp.G.ecify.prin...ter.settings. |
3720 | 66 6f 72 93 61 93 70 61 72 74 69 63 75 6c 61 72 93 70 72 6f 67 72 61 6d 93 77 69 74 68 69 6e 93 | for.a.particular.program.within. |
3740 | 69 74 73 93 75 6e 69 74 93 0c 6c 65 2e 91 04 71 c7 53 65 65 93 73 65 63 74 69 6f 6e 93 34 2e 8e | its.unit..le...q.See.section.4.. |
3760 | a6 8d 8d 8d 91 12 11 47 c9 68 61 73 6b 90 ae 39 65 6c 6c 2d 6f 70 74 69 6d 69 7a 65 72 73 91 03 | .......G.hask..9ell-optimizers.. |
3780 | d5 54 28 ca 43 2d 63 91 05 3f fd 43 2d 6f c9 29 8e 8e 92 00 a2 97 18 c4 54 68 69 73 96 03 3f 05 | .T(.C-c..?.C-o.)........This..?. |
37a0 | 63 6f 6d 6d 61 6e 64 93 70 90 47 1d 6f 70 73 93 75 70 93 61 93 62 75 0b 65 72 93 74 68 61 74 93 | command.p.G.ops.up.a.bu.er.that. |
37c0 | 6c 65 74 73 93 79 9a b8 e3 6f 75 93 73 65 74 93 48 61 73 6b 98 65 6c 6c 93 63 6f 6d 70 69 6c 65 | lets.y...ou.set.Hask.ell.compile |
37e0 | 72 8e a1 8d 91 2b 11 47 6f 70 74 69 6d 69 7a 65 72 96 03 55 55 73 65 74 74 69 6e 67 73 93 66 72 | r....+.Goptimizer..UUsettings.fr |
3800 | 6f 6d 93 61 93 6d 65 6e 90 b8 e3 75 2e 9b 04 71 c7 55 73 65 93 ca 3f 98 c4 74 6f 93 67 65 74 93 | om.a.men...u...q.Use..?..to.get. |
3820 | 66 75 72 74 68 65 72 93 68 65 6c 70 2e 8e 9f 10 00 00 8d 91 2b 11 47 59 91 ff 2a aa 6f 75 96 03 | further.help........+.GY..*.ou.. |
3840 | 55 55 63 61 6e 93 73 70 90 47 1d 65 63 69 66 79 93 6f 70 74 69 6d 69 7a 65 72 93 73 65 74 74 69 | UUcan.sp.G.ecify.optimizer.setti |
3860 | 6e 67 73 93 66 6f 72 93 61 93 70 61 72 74 69 63 75 6c 61 72 93 70 72 6f 67 72 61 6d 93 77 69 74 | ngs.for.a.particular.program.wit |
3880 | 68 69 6e 93 69 74 73 93 75 6e 69 74 93 0c 6c 65 2e 91 04 71 c7 53 65 65 93 73 65 63 74 69 6f 6e | hin.its.unit..le...q.See.section |
38a0 | 93 34 2e 8e a6 8d 8d 8d 91 12 11 47 c9 68 61 73 6b 90 ae 39 65 6c 6c 2d 63 6f 6d 70 69 6c 65 91 | .4.........G.hask..9ell-compile. |
38c0 | 03 d5 54 28 ca 43 2d 63 91 05 3f fd 63 c9 29 8e 8e 92 00 8a 58 8f c4 54 68 65 96 03 a1 59 4c 69 | ..T(.C-c..?.c.).....X..The...YLi |
38e0 | 73 70 93 63 6f 9a 47 1d 64 65 93 70 72 6f 98 64 75 63 65 64 93 62 9a b8 e3 79 93 74 68 65 93 59 | sp.co.G.de.pro.duced.b...y.the.Y |
3900 | 91 ff 2a aa 61 6c 65 93 48 61 73 6b 98 65 6c 6c 93 63 6f 6d 70 69 6c 65 72 93 63 61 6e 93 65 69 | ..*.ale.Hask.ell.compiler.can.ei |
3920 | 74 68 65 72 93 62 90 47 1d 65 93 69 6e 2d 8e a1 8d 91 2b 11 47 74 65 72 70 72 65 74 65 64 96 03 | ther.b.G.e.in-....+.Gterpreted.. |
3940 | a0 26 6f 72 93 63 6f 6d 70 69 6c 65 64 2e 91 05 52 3a 53 69 6e 63 65 93 63 6f 6d 70 69 6c 69 6e | .&or.compiled...R:Since.compilin |
3960 | 67 93 74 68 65 93 67 65 6e 65 72 61 74 65 64 93 4c 69 73 70 93 63 6f 90 47 1d 64 65 93 69 6e 9a | g.the.generated.Lisp.co.G.de.in. |
3980 | b8 e3 74 6f 93 6d 61 63 98 68 69 6e 65 93 6c 61 6e 67 75 61 67 65 93 74 61 6b 98 65 73 8e a1 8d | ..to.mac.hine.language.tak.es... |
39a0 | 91 2b 11 47 6d 95 b8 e3 75 63 93 68 96 03 59 f8 6c 6f 6e 67 65 72 93 74 68 61 6e 93 67 65 6e 65 | .+.Gm...uc.h..Y.longer.than.gene |
39c0 | 72 61 74 69 6e 67 93 69 74 93 66 72 6f 6d 93 74 68 65 93 48 61 73 6b 9a b8 e3 65 6c 6c 93 73 6f | rating.it.from.the.Hask...ell.so |
39e0 | 75 72 63 65 93 70 72 6f 67 72 61 6d 2c 91 03 5b 21 79 98 6f 75 93 70 72 6f 62 61 62 6c 79 93 64 | urce.program,..[!y.ou.probably.d |
3a00 | 6f 6e 27 74 93 77 98 61 6e 98 74 93 74 6f 8e a1 8d 91 2b 11 47 64 6f 96 04 0d e5 74 68 69 73 93 | on't.w.an.t.to....+.Gdo....this. |
3a20 | 64 75 72 69 6e 67 93 70 72 6f 67 72 61 6d 93 64 65 76 95 b8 e3 65 6c 6f 70 6d 65 6e 93 74 2e 91 | during.program.dev...elopmen.t.. |
3a40 | 06 9b 77 43 6f 6d 6d 61 6e 64 73 9b 04 0d e5 73 75 63 93 68 98 61 73 98 ca 43 2d 63 96 05 3f fd | ..wCommands....suc.h.as..C-c..?. |
3a60 | 65 98 c4 61 6e 64 98 ca 43 2d 63 93 72 98 c4 64 6f 98 6e 6f 74 98 63 6f 6d 70 69 6c 65 8e a1 8d | e..and..C-c.r..do.not.compile... |
3a80 | 91 2b 11 47 74 68 65 96 03 81 b2 63 6f 9a 47 1d 64 65 93 67 65 6e 65 72 61 74 65 64 93 6f 72 93 | .+.Gthe....co.G.de.generated.or. |
3aa0 | 77 72 69 74 65 93 61 6e 90 b8 e3 79 93 63 6f 6d 70 69 6c 65 64 93 63 6f 98 64 65 93 69 6e 9a b8 | write.an...y.compiled.co.de.in.. |
3ac0 | e3 74 6f 93 0c 6c 65 73 2e 91 04 f6 de 57 68 65 6e 93 79 98 6f 75 93 61 72 65 93 72 65 61 64 79 | .to..les.....When.y.ou.are.ready |
3ae0 | 93 74 6f 93 63 72 65 61 74 65 93 66 75 6c 6c 79 8e a1 8d 91 2b 11 47 63 6f 6d 70 69 6c 65 64 96 | .to.create.fully....+.Gcompiled. |
3b00 | 03 16 25 63 6f 90 47 1d 64 65 93 61 6e 64 93 73 61 95 b8 e3 76 93 65 96 03 16 25 69 74 93 69 6e | ..%co.G.de.and.sa...v.e...%it.in |
3b20 | 93 6f 75 74 70 75 74 93 0c 6c 65 73 2c 91 03 22 c9 75 73 65 93 74 68 65 93 ca 43 2d 63 91 05 3f | .output..les,..".use.the..C-c..? |
3b40 | fd 63 93 c4 63 6f 6d 6d 61 6e 64 2e 91 04 5c b7 54 68 69 73 93 63 6f 6d 6d 61 6e 64 93 72 65 63 | .c..command...\.This.command.rec |
3b60 | 75 72 73 69 76 90 b8 e3 65 6c 79 8e a1 8d 91 2b 11 47 63 6f 6d 70 69 6c 65 73 96 03 55 55 61 6c | ursiv...ely....+.Gcompiles..UUal |
3b80 | 6c 93 69 6d 70 90 47 1d 6f 72 74 65 64 93 63 6f 6d 70 69 6c 61 74 69 6f 6e 93 75 6e 69 74 73 2e | l.imp.G.orted.compilation.units. |
3ba0 | 8e a6 8d 8d 8d 91 12 11 47 c9 68 61 73 6b 90 ae 39 65 6c 6c 2d 65 78 69 74 91 03 d5 54 28 ca 43 | ........G.hask..9ell-exit...T(.C |
3bc0 | 2d 63 91 05 3f fd 71 c9 29 8e 8e 91 76 dc 24 c4 54 68 69 73 96 03 48 35 63 6f 6d 6d 61 6e 64 93 | -c..?.q.)...v.$.This..H5command. |
3be0 | 74 65 72 6d 69 6e 61 74 65 73 93 74 68 65 93 48 61 73 6b 9a b8 e3 65 6c 6c 93 73 75 62 70 72 6f | terminates.the.Hask...ell.subpro |
3c00 | 90 47 1d 63 65 73 73 2e 91 04 6d 67 49 74 93 6c 65 61 98 76 98 65 73 93 61 6c 6c 93 62 75 0b 65 | .G.cess...mgIt.lea.v.es.all.bu.e |
3c20 | 72 73 93 6f 70 90 47 1d 65 6e 2e 8e a6 8d 8d 8d 91 12 11 47 c9 68 61 73 6b 95 ae 39 65 6c 6c 2d | rs.op.G.en.........G.hask..9ell- |
3c40 | 73 77 69 74 63 93 68 91 03 d5 54 28 ca 43 2d 63 91 05 3f fd 68 c9 29 8e 8e 92 00 83 8a b2 c4 50 | switc.h...T(.C-c..?.h.)........P |
3c60 | 9a b8 e3 6f 70 73 96 03 55 55 75 70 93 74 68 65 93 ca 2a 68 61 73 6b 65 6c 6c 2a 93 c4 62 75 0b | ...ops..UUup.the..*haskell*..bu. |
3c80 | 65 72 93 61 6e 64 93 6d 61 6b 98 65 73 93 69 74 93 74 68 65 93 63 75 72 72 65 6e 98 74 93 62 75 | er.and.mak.es.it.the.curren.t.bu |
3ca0 | 0b 65 72 2e 8e 8e 8e 8c 8b 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .er............................. |
3cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2d 48 a0 02 a9 4b 85 8d a0 fd 62 b4 7b | ...................-H...K....b.{ |
3ce0 | 8d 8d 91 12 11 47 c8 33 91 0a 00 01 54 48 45 96 03 55 55 43 4f 4d 4d 41 4e 44 93 49 4e 54 45 52 | .....G.3....THE..UUCOMMAND.INTER |
3d00 | 46 91 fe e3 8d 41 90 b8 e3 43 45 92 01 0e 49 51 c4 35 8e 8e a0 02 7f 4b 85 8d a0 fd a3 b4 7b 8d | F....A...CE...IQ.5.....K......{. |
3d20 | 8d 8d 91 12 11 47 c9 68 61 73 6b 95 ae 39 65 6c 6c 2d 69 6e 93 74 65 72 72 75 70 74 91 03 d5 54 | .....G.hask..9ell-in.terrupt...T |
3d40 | 28 ca 43 2d 63 91 05 3f fd 69 c9 29 8e 8e 92 00 91 95 00 c4 54 68 69 73 96 03 68 c2 63 6f 6d 6d | (.C-c..?.i.)........This..h.comm |
3d60 | 61 6e 64 93 73 65 6e 64 73 93 61 6e 93 69 6e 9a b8 e3 74 65 72 72 75 70 74 93 74 6f 93 74 68 65 | and.sends.an.in...terrupt.to.the |
3d80 | 93 48 61 73 6b 98 65 6c 6c 93 73 75 62 70 72 6f 90 47 1d 63 65 73 73 2e 91 04 ac 0d 59 91 ff 2a | .Hask.ell.subpro.G.cess.....Y..* |
3da0 | aa 6f 75 93 63 61 6e 8e a4 0c 00 00 8d 91 2b 11 47 75 73 65 96 03 3f de 69 74 93 74 6f 93 74 65 | .ou.can.......+.Guse..?.it.to.te |
3dc0 | 72 6d 69 6e 61 74 65 93 65 78 65 63 75 74 69 6f 6e 93 6f 66 93 61 93 72 75 6e 6e 69 6e 67 93 70 | rminate.execution.of.a.running.p |
3de0 | 72 6f 67 72 61 6d 93 28 66 6f 72 93 65 78 61 6d 70 6c 65 2c 91 03 44 29 69 66 93 69 74 93 67 65 | rogram.(for.example,..D)if.it.ge |
3e00 | 74 73 93 73 74 75 63 90 b8 e3 6b 93 69 6e 93 61 6e 93 69 6e 0c 6e 69 74 65 8e a1 8d 91 2b 11 47 | ts.stuc...k.in.an.in.nite....+.G |
3e20 | 6c 6f 9a 47 1d 6f 70 29 96 03 55 55 61 6e 64 93 72 65 74 75 72 6e 93 74 6f 93 74 68 65 93 63 6f | lo.G.op)..UUand.return.to.the.co |
3e40 | 6d 6d 61 6e 64 93 6c 6f 98 6f 70 2e 8e a9 14 00 00 8d 8d 8d 91 12 11 47 c9 68 61 73 6b 95 ae 39 | mmand.lo.op............G.hask..9 |
3e60 | 65 6c 6c 2d 70 6c 65 61 73 65 2d 72 65 63 6f 93 76 93 65 72 91 03 d5 54 28 ca 43 2d 63 91 05 3f | ell-please-reco.v.er...T(.C-c..? |
3e80 | fd 64 c9 29 8e 8e 92 00 aa 3e 35 c4 53 6f 6d 65 74 69 6d 65 73 96 04 89 21 4c 69 73 70 93 65 72 | .d.).....>5.Sometimes...!Lisp.er |
3ea0 | 72 6f 72 73 93 6d 61 9a b8 e3 79 93 63 61 75 73 65 93 74 68 65 93 73 79 6e 63 98 68 72 6f 6e 69 | rors.ma...y.cause.the.sync.hroni |
3ec0 | 7a 61 74 69 6f 6e 93 62 90 47 1d 65 74 98 77 98 65 65 6e 8e a1 8d 91 2b 11 47 45 6d 61 63 73 96 | zation.b.G.et.w.een....+.GEmacs. |
3ee0 | 03 2a d0 61 6e 64 93 48 61 73 6b 90 b8 e3 65 6c 6c 93 74 6f 93 62 9a 47 1d 65 93 6c 6f 73 74 2e | .*.and.Hask...ell.to.b.G.e.lost. |
3f00 | 91 04 63 9b 54 68 69 73 93 63 6f 6d 6d 61 6e 64 93 61 74 74 65 6d 70 74 73 93 74 6f 93 72 65 73 | ..c.This.command.attempts.to.res |
3f20 | 65 74 93 62 98 6f 74 68 93 74 68 65 93 45 6d 61 63 73 93 69 6e 90 b8 e3 74 65 72 66 61 63 65 93 | et.b.oth.the.Emacs.in...terface. |
3f40 | 61 6e 64 8e a1 8d 91 2b 11 47 74 68 65 96 03 55 55 48 61 73 6b 9a b8 e3 65 6c 6c 93 73 75 62 70 | and....+.Gthe..UUHask...ell.subp |
3f60 | 72 6f 90 47 1d 63 65 73 73 93 74 6f 93 61 93 6b 6e 6f 98 77 6e 93 73 74 61 74 65 2e 8e 9f 10 00 | ro.G.cess.to.a.kno.wn.state..... |
3f80 | 00 8d 91 2b 11 47 57 91 ff 2a aa 65 9b 03 3d 6c 68 61 95 b8 e3 76 93 65 98 6f 62 73 65 72 76 93 | ...+.GW..*.e..=lha...v.e.observ. |
3fa0 | 65 64 98 73 79 6d 70 74 6f 6d 73 98 6f 66 98 61 6e 98 61 70 70 61 72 65 6e 93 74 98 72 61 63 65 | ed.symptoms.of.an.apparen.t.race |
3fc0 | 98 63 6f 6e 64 69 74 69 6f 6e 98 6f 72 98 73 79 6e 63 93 68 72 6f 6e 69 7a 61 74 69 6f 6e 98 70 | .condition.or.sync.hronization.p |
3fe0 | 72 6f 62 6c 65 6d 98 69 6e 98 74 68 65 8e a1 8d 91 2b 11 47 45 6d 61 63 73 96 02 9b e8 73 75 62 | roblem.in.the....+.GEmacs....sub |
4000 | 70 72 6f 90 47 1d 63 65 73 73 93 70 61 63 9a b8 e3 6b 91 ff 71 c7 61 67 65 93 6f 6e 93 74 68 65 | pro.G.cess.pac...k..q.age.on.the |
4020 | 93 4e 65 58 54 2e 93 49 66 2c 91 02 c0 fe 77 68 65 6e 93 79 98 6f 75 93 0c 72 73 74 93 73 74 61 | .NeXT..If,....when.y.ou..rst.sta |
4040 | 72 74 93 74 68 65 93 48 61 73 6b 98 65 6c 6c 93 73 75 62 70 72 6f 9a 47 1d 63 65 73 73 2c 91 02 | rt.the.Hask.ell.subpro.G.cess,.. |
4060 | c0 fe 69 74 93 64 6f 98 65 73 8e a1 8d 91 2b 11 47 6e 6f 74 96 03 55 55 69 6e 64 69 63 61 74 65 | ..it.do.es....+.Gnot..UUindicate |
4080 | 93 5c 72 65 61 64 79 22 93 6f 6e 93 74 68 65 93 6d 6f 90 47 1d 64 65 93 6c 69 6e 65 2c 93 79 9a | .\ready".on.the.mo.G.de.line,.y. |
40a0 | b8 e3 6f 75 93 63 61 6e 93 75 6e 98 77 98 65 64 67 65 93 69 74 93 62 98 79 93 69 73 73 75 69 6e | ..ou.can.un.w.edge.it.b.y.issuin |
40c0 | 67 93 74 68 65 93 ca 43 2d 63 91 05 3f fd 64 93 c4 63 6f 6d 6d 61 6e 64 2e 8e a6 8d 8d 8d 91 12 | g.the..C-c..?.d..command........ |
40e0 | 11 47 c9 68 61 73 6b 90 ae 39 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 91 03 d5 54 28 ca 43 2d 63 91 05 | .G.hask..9ell-command...T(.C-c.. |
4100 | 3f fd 3a c9 29 8e 8e 92 00 94 3f a6 c4 59 91 ff 2a aa 6f 75 96 04 77 ec 63 61 6e 93 73 75 62 6d | ?.:.).....?..Y..*.ou..w.can.subm |
4120 | 69 74 93 63 6f 6d 6d 61 6e 64 73 93 64 69 72 65 63 74 6c 79 93 74 6f 93 74 68 65 93 63 6f 6d 6d | it.commands.directly.to.the.comm |
4140 | 61 6e 64 93 69 6e 90 b8 e3 74 65 72 66 61 63 65 93 77 69 74 68 8e a1 8d 91 2b 11 47 74 68 69 73 | and.in...terface.with....+.Gthis |
4160 | 96 03 55 55 63 6f 6d 6d 61 6e 64 2e 91 04 71 c7 53 65 65 93 73 65 63 74 69 6f 6e 93 33 93 66 6f | ..UUcommand...q.See.section.3.fo |
4180 | 72 93 6d 6f 72 65 93 69 6e 66 6f 72 6d 61 74 69 6f 6e 93 61 62 90 47 1d 6f 75 74 93 74 68 65 93 | r.more.information.ab.G.out.the. |
41a0 | 63 6f 6d 6d 61 6e 64 93 69 6e 90 b8 e3 74 65 72 66 61 63 65 2e 8e a6 8d 8d 8d 91 12 11 47 c9 68 | command.in...terface.........G.h |
41c0 | 61 73 6b 90 ae 39 65 6c 6c 8e 8e 91 38 fe 06 c4 53 74 61 72 74 73 96 02 bf 4e 75 70 93 61 93 48 | ask..9ell...8...Starts...Nup.a.H |
41e0 | 61 73 6b 90 b8 e3 65 6c 6c 93 73 75 62 70 72 6f 95 47 1d 63 65 73 73 2c 91 02 dd 50 70 93 6f 70 | ask...ell.subpro.G.cess,...Pp.op |
4200 | 70 69 6e 67 96 02 bf 4e 75 70 93 74 68 65 93 ca 2a 68 61 73 6b 65 6c 6c 2a 93 c4 62 75 0b 65 72 | ping...Nup.the..*haskell*..bu.er |
4220 | 2e 91 04 3f c5 59 91 ff 2a aa 6f 75 93 6e 6f 72 6d 61 6c 6c 79 93 64 6f 6e 27 74 93 6e 65 65 64 | ...?.Y..*.ou.normally.don't.need |
4240 | 8e a1 8d 91 2b 11 47 74 6f 96 03 a5 e8 64 6f 93 74 68 69 73 93 65 78 70 6c 69 63 69 74 6c 79 93 | ....+.Gto....do.this.explicitly. |
4260 | 73 69 6e 63 65 93 61 6e 90 b8 e3 79 93 6f 66 93 74 68 65 93 63 6f 6d 6d 61 6e 64 73 93 74 68 61 | since.an...y.of.the.commands.tha |
4280 | 74 93 63 61 75 73 65 93 63 6f 9a 47 1d 64 65 93 74 6f 93 62 98 65 93 65 76 91 ff 71 c7 61 6c 75 | t.cause.co.G.de.to.b.e.ev..q.alu |
42a0 | 61 74 65 64 93 6f 72 93 63 6f 6d 70 69 6c 65 64 8e a1 8d 91 2b 11 47 77 69 6c 6c 96 03 55 55 61 | ated.or.compiled....+.Gwill..UUa |
42c0 | 6c 73 6f 93 73 74 61 72 74 93 75 70 93 61 93 48 61 73 6b 90 b8 e3 65 6c 6c 93 73 75 62 70 72 6f | lso.start.up.a.Hask...ell.subpro |
42e0 | 90 47 1d 63 65 73 73 93 69 66 93 74 68 65 72 65 93 69 73 6e 27 74 93 61 6c 72 65 61 64 79 93 6f | .G.cess.if.there.isn't.already.o |
4300 | 6e 65 93 72 75 6e 6e 69 6e 67 2e 8e a6 8d 8d 8d 91 12 11 47 c9 68 61 73 6b 90 ae 39 65 6c 6c 2d | ne.running.........G.hask..9ell- |
4320 | 6d 6f 90 51 c7 64 65 8e 8e 91 58 23 51 c4 50 75 74 73 96 03 55 55 74 68 65 93 63 75 72 72 65 6e | mo.Q.de...X#Q.Puts..UUthe.curren |
4340 | 9a b8 e3 74 93 62 75 0b 65 72 93 69 6e 98 74 6f 93 74 68 65 93 48 61 73 6b 98 65 6c 6c 93 65 64 | ...t.bu.er.in.to.the.Hask.ell.ed |
4360 | 69 74 69 6e 67 93 6d 6f 90 47 1d 64 65 2e 8e a6 8d 8d 8d 91 12 11 47 c9 68 61 73 6b 90 ae 39 65 | iting.mo.G.de.........G.hask..9e |
4380 | 6c 6c 2d 74 75 74 6f 72 69 61 6c 8e 8e 91 62 9f be c4 53 74 61 72 74 73 96 03 55 55 74 68 65 93 | ll-tutorial...b...Starts..UUthe. |
43a0 | 6f 6e 6c 69 6e 65 93 48 61 73 6b 90 b8 e3 65 6c 6c 93 74 75 74 6f 72 69 61 6c 2e 8e 9f 21 fe 36 | online.Hask...ell.tutorial...!.6 |
43c0 | 8d 8d 91 12 11 47 db 32 2e 34 8e 91 30 d1 47 54 68 65 96 04 80 00 48 61 73 6b 90 a0 00 65 6c 6c | .....G.2.4..0.GThe....Hask...ell |
43e0 | 93 54 91 fe e0 00 75 74 6f 72 69 61 6c 8e 9f 18 75 54 8d 91 12 11 47 c4 41 6e 96 05 93 51 6f 6e | .T....utorial...uT....G.An...Qon |
4400 | 6c 69 6e 65 93 73 75 70 70 6c 65 6d 65 6e 90 b8 e3 74 93 74 6f 93 74 68 65 93 48 75 64 61 6b 93 | line.supplemen...t.to.the.Hudak. |
4420 | 61 6e 64 93 46 91 ff 2a aa 61 73 65 6c 93 74 75 74 6f 72 69 61 6c 93 28 73 75 70 70 6c 69 65 64 | and.F..*.asel.tutorial.(supplied |
4440 | 93 69 6e 93 74 68 65 8d 93 ca 24 48 41 53 4b 45 4c 4c 2f 64 6f 63 8e 91 4a 26 7e c4 64 69 72 65 | .in.the...$HASKELL/doc..J&~.dire |
4460 | 63 2d 8e a1 8d 91 12 11 47 74 6f 72 79 96 05 f5 3c 61 6e 64 93 70 75 62 6c 69 73 68 65 64 93 69 | c-......Gtory...<and.published.i |
4480 | 6e 93 53 69 67 70 6c 61 6e 93 4e 6f 74 69 63 65 73 29 93 69 73 93 61 90 b8 e3 76 91 ff 71 c7 61 | n.Sigplan.Notices).is.a...v..q.a |
44a0 | 69 6c 61 62 6c 65 2e 91 0c 51 7b 53 74 61 72 74 93 74 68 69 73 93 74 75 74 6f 72 69 61 6c 93 75 | ilable...Q{Start.this.tutorial.u |
44c0 | 73 69 6e 67 93 74 68 65 93 63 6f 6d 6d 61 6e 64 8e a1 8d 8d 91 12 11 47 ca 4d 2d 78 91 05 3f fd | sing.the.command.......G.M-x..?. |
44e0 | 68 61 73 6b 65 6c 6c 2d 74 75 74 6f 72 69 61 6c 8e 91 7b 11 0b c4 2e 91 07 73 ad 54 68 65 96 04 | haskell-tutorial..{......s.The.. |
4500 | 55 f7 74 75 74 6f 72 69 61 6c 93 65 78 70 6c 61 69 6e 73 93 68 6f 9a b8 e3 77 93 74 6f 93 75 73 | U.tutorial.explains.ho...w.to.us |
4520 | 65 93 74 68 65 93 45 6d 61 63 73 93 63 6f 6d 6d 61 6e 64 73 93 61 73 93 77 98 65 6c 6c 93 61 73 | e.the.Emacs.commands.as.w.ell.as |
4540 | 93 70 72 65 2d 8e a1 8d 91 12 11 47 73 65 6e 9a b8 e3 74 69 6e 67 96 03 55 55 61 6e 93 69 6e 98 | .pre-......Gsen...ting..UUan.in. |
4560 | 74 72 6f 90 47 1d 64 75 63 74 69 6f 6e 93 74 6f 93 74 68 65 93 48 61 73 6b 98 65 6c 6c 93 6c 61 | tro.G.duction.to.the.Hask.ell.la |
4580 | 6e 67 75 61 67 65 2e 8e 9f 27 11 c4 8d 8d 91 12 11 47 e2 33 8e 91 2a e8 46 54 68 65 96 05 85 1c | nguage...'.......G.3..*.FThe.... |
45a0 | 43 6f 6d 6d 61 6e 64 93 49 6e 90 8a 3d 74 65 72 66 61 63 65 8e 9f 1b e7 1b 8d 91 12 11 47 c4 54 | Command.In..=terface.........G.T |
45c0 | 68 69 73 96 03 8a ff 73 65 63 74 69 6f 6e 93 67 69 76 9a b8 e3 65 73 93 62 72 69 65 66 93 64 65 | his....section.giv...es.brief.de |
45e0 | 73 63 72 69 70 74 69 6f 6e 73 93 6f 66 93 61 6c 6c 93 63 6f 6d 6d 61 6e 64 73 93 75 73 65 64 93 | scriptions.of.all.commands.used. |
4600 | 62 98 79 93 74 68 65 93 63 6f 6d 6d 61 6e 64 93 69 6e 98 74 65 72 66 61 63 65 2e 91 05 12 c6 55 | b.y.the.command.in.terface.....U |
4620 | 73 65 72 73 93 6f 66 93 74 68 65 8e a1 8d 91 12 11 47 45 6d 61 63 73 9b 03 55 55 65 6e 95 b8 e3 | sers.of.the......GEmacs..UUen... |
4640 | 76 69 72 6f 6e 6d 65 6e 93 74 98 63 61 6e 98 73 6b 69 70 98 74 68 69 73 98 73 65 63 74 69 6f 6e | vironmen.t.can.skip.this.section |
4660 | 2e 8e a9 12 00 00 8d 91 21 11 47 57 68 65 6e 96 05 2b a4 79 9a b8 e3 6f 75 93 72 75 6e 93 74 68 | ........!.GWhen..+.y...ou.run.th |
4680 | 65 93 48 61 73 6b 98 65 6c 6c 93 65 78 65 63 75 74 61 62 6c 65 8d 93 ca 24 48 41 53 4b 45 4c 4c | e.Hask.ell.executable...$HASKELL |
46a0 | 50 52 4f 47 8e 91 49 57 24 c4 64 69 72 65 63 74 6c 79 91 ff 2a aa 2c 91 05 a1 37 69 74 93 70 75 | PROG..IW$.directly..*.,...7it.pu |
46c0 | 74 73 93 79 98 6f 75 93 69 6e 98 74 6f 93 61 93 63 6f 6d 6d 61 6e 64 8e a1 8d 91 12 11 47 6c 6f | ts.y.ou.in.to.a.command......Glo |
46e0 | 90 47 1d 6f 70 2e 91 07 85 f1 54 68 65 96 04 5c 0e 63 6f 6d 6d 61 6e 64 93 69 6e 9a b8 e3 74 65 | .G.op.....The..\.command.in...te |
4700 | 72 66 61 63 65 93 61 6c 73 6f 93 70 72 6f 98 76 69 64 65 73 93 61 6e 93 69 6e 63 72 65 6d 65 6e | rface.also.pro.vides.an.incremen |
4720 | 98 74 61 6c 93 63 6f 6d 70 69 6c 61 74 69 6f 6e 93 61 62 69 6c 69 74 98 79 93 74 68 72 6f 75 67 | .tal.compilation.abilit.y.throug |
4740 | 68 93 70 72 6f 67 72 61 6d 8e a1 8d 8d 91 12 11 47 c7 65 78 74 65 6e 73 69 6f 6e 73 8e 91 3f a6 | h.program.......G.extensions..?. |
4760 | 2e c4 2e 91 04 71 c7 41 6e 96 03 55 55 65 78 74 65 6e 73 69 6f 6e 93 69 73 93 61 93 48 61 73 6b | .....q.An..UUextension.is.a.Hask |
4780 | 9a b8 e3 65 6c 6c 93 70 72 6f 67 72 61 6d 93 77 68 69 63 98 68 93 69 73 93 73 63 6f 70 9a 47 1d | ...ell.program.whic.h.is.scop.G. |
47a0 | 65 64 93 77 69 74 68 69 6e 93 61 6e 93 65 78 69 73 74 69 6e 67 93 6d 6f 98 64 75 6c 65 2e 8e a6 | ed.within.an.existing.mo.dule... |
47c0 | 8d 91 21 11 47 54 68 65 96 04 0b 19 63 6f 6d 6d 61 6e 64 93 69 6e 9a b8 e3 74 65 72 66 61 63 65 | ..!.GThe....command.in...terface |
47e0 | 93 72 65 61 64 73 93 62 90 47 1d 6f 74 68 93 48 61 73 6b 98 65 6c 6c 93 70 72 6f 67 72 61 6d 93 | .reads.b.G.oth.Hask.ell.program. |
4800 | 65 78 74 65 6e 73 69 6f 6e 73 93 61 6e 64 93 73 79 73 74 65 6d 93 63 6f 6d 6d 61 6e 64 73 2e 91 | extensions.and.system.commands.. |
4820 | 06 93 14 43 6f 6d 2d 8e a1 8d 91 12 11 47 6d 61 6e 64 73 96 03 78 9c 73 74 61 72 74 93 77 69 74 | ...Com-......Gmands..x.start.wit |
4840 | 68 93 61 8d 93 ca 3a 8e 91 0c 31 35 c4 61 6e 64 93 63 6f 6e 9a b8 e3 74 72 6f 6c 93 74 68 65 93 | h.a...:...15.and.con...trol.the. |
4860 | 63 6f 6d 70 69 6c 65 72 93 61 6e 64 93 74 68 65 93 65 6e 98 76 69 72 6f 6e 6d 65 6e 98 74 2e 91 | compiler.and.the.en.vironmen.t.. |
4880 | 04 db 9c 43 6f 6d 6d 61 6e 64 73 93 77 68 69 63 98 68 93 72 65 66 65 72 93 74 6f 93 61 6e 8e a1 | ...Commands.whic.h.refer.to.an.. |
48a0 | 8d 91 12 11 47 65 78 74 65 6e 73 69 6f 6e 9b 04 15 7b 61 6c 77 95 b8 e3 61 93 79 73 98 64 65 61 | ....Gextension...{alw...a.ys.dea |
48c0 | 6c 98 77 69 74 68 98 74 68 65 98 6d 6f 73 74 98 72 65 63 65 6e 93 74 6c 79 98 65 6e 93 74 65 72 | l.with.the.most.recen.tly.en.ter |
48e0 | 65 64 98 65 78 74 65 6e 73 69 6f 6e 98 77 69 74 68 69 6e 98 74 68 65 98 63 6f 6e 93 74 65 78 74 | ed.extension.within.the.con.text |
4900 | 98 6f 66 98 74 68 65 98 63 75 72 72 65 6e 93 74 8e a1 8d 91 12 11 47 6d 6f 9a 47 1d 64 75 6c 65 | .of.the.curren.t......Gmo.G.dule |
4920 | 2e 91 04 71 c7 54 68 65 96 03 55 55 63 75 72 72 65 6e 90 b8 e3 74 93 6d 6f 98 64 75 6c 65 93 6e | ...q.The..UUcurren...t.mo.dule.n |
4940 | 61 6d 65 93 69 73 93 75 73 65 64 93 61 73 93 74 68 65 93 73 79 73 74 65 6d 93 70 72 6f 6d 70 74 | ame.is.used.as.the.system.prompt |
4960 | 2e 8e a6 8d 91 21 11 47 41 6e 9a b8 e3 79 96 03 9b ce 69 6e 70 75 74 93 6c 69 6e 65 93 77 68 69 | .....!.GAn...y....input.line.whi |
4980 | 63 98 68 93 64 6f 9a 47 1d 65 73 93 6e 6f 74 93 62 98 65 67 69 6e 93 77 69 74 68 8d 93 ca 3a 8e | c.h.do.G.es.not.b.egin.with...:. |
49a0 | 91 0c 77 99 c4 69 73 93 61 73 73 75 6d 65 64 93 74 6f 93 62 98 65 93 61 93 6c 69 6e 65 93 6f 66 | ..w..is.assumed.to.b.e.a.line.of |
49c0 | 93 48 61 73 6b 90 b8 e3 65 6c 6c 93 73 6f 75 72 63 65 93 63 6f 98 64 65 93 61 6e 64 8e a1 8d 91 | .Hask...ell.source.co.de.and.... |
49e0 | 12 11 47 69 73 96 03 96 3e 61 64 64 65 64 93 74 6f 93 74 68 65 93 63 75 72 72 65 6e 9a b8 e3 74 | ..Gis...>added.to.the.curren...t |
4a00 | 93 65 78 74 65 6e 73 69 6f 6e 2e 91 05 34 82 54 68 65 72 65 93 61 72 65 93 74 98 77 98 6f 93 61 | .extension...4.There.are.t.w.o.a |
4a20 | 62 62 72 65 76 69 61 74 69 6f 6e 73 93 70 72 6f 98 76 69 64 65 64 93 77 69 74 68 69 6e 93 65 78 | bbreviations.pro.vided.within.ex |
4a40 | 74 65 6e 73 69 6f 6e 73 2e 91 05 34 82 41 91 03 96 2d 6c 69 6e 65 8e a1 8d 91 12 11 47 62 90 47 | tensions...4.A...-line......Gb.G |
4a60 | 1d 65 67 69 6e 6e 69 6e 67 96 03 cd 82 77 69 74 68 8d 93 ca 3d 8e 91 0c db 01 c4 70 72 69 6e 9a | .eginning....with...=......prin. |
4a80 | b8 e3 74 73 93 61 6e 93 65 78 70 72 65 73 73 69 6f 6e 2e 91 05 da 4d 54 68 69 73 93 65 78 70 61 | ..ts.an.expression....MThis.expa |
4aa0 | 6e 64 73 93 69 6e 98 74 6f 93 61 93 64 65 0c 6e 69 74 69 6f 6e 93 6f 66 93 61 93 64 69 61 6c 6f | nds.in.to.a.de.nition.of.a.dialo |
4ac0 | 67 75 65 93 74 6f 93 61 63 63 6f 6d 70 6c 69 73 68 8e a1 8d 91 12 11 47 74 68 65 96 03 61 0b 70 | gue.to.accomplish......Gthe..a.p |
4ae0 | 72 69 6e 90 b8 e3 74 69 6e 67 93 77 68 65 6e 93 65 78 65 63 75 74 65 64 2e 9b 04 94 ea 4c 69 6e | rin...ting.when.executed.....Lin |
4b00 | 65 73 93 62 90 47 1d 65 67 69 6e 6e 69 6e 67 93 77 69 74 68 93 40 93 72 75 6e 93 75 73 65 72 93 | es.b.G.eginning.with.@.run.user. |
4b20 | 64 69 61 6c 6f 67 75 65 73 2e 98 41 6c 6c 93 6f 74 68 65 72 93 6c 69 6e 65 73 93 61 72 65 93 74 | dialogues..All.other.lines.are.t |
4b40 | 72 65 61 74 65 64 8e a1 8d 91 12 11 47 61 73 96 03 55 55 6f 72 64 69 6e 61 72 79 93 48 61 73 6b | reated......Gas..UUordinary.Hask |
4b60 | 90 b8 e3 65 6c 6c 93 73 6f 75 72 63 65 93 63 6f 90 47 1d 64 65 2e 8e a6 8d 91 21 11 47 43 6f 6d | ...ell.source.co.G.de.....!.GCom |
4b80 | 6d 61 6e 64 96 02 ee 9d 61 72 67 75 6d 65 6e 9a b8 e3 74 73 93 61 72 65 93 73 65 70 61 72 61 74 | mand....argumen...ts.are.separat |
4ba0 | 65 64 93 62 98 79 93 77 68 69 74 65 73 70 61 63 65 2e 91 04 4f 8a 41 6c 6c 93 63 6f 6d 6d 61 6e | ed.b.y.whitespace...O.All.comman |
4bc0 | 64 73 93 6d 61 98 79 93 62 90 47 1d 65 93 61 62 62 72 65 76 69 61 74 65 64 93 75 73 69 6e 67 93 | ds.ma.y.b.G.e.abbreviated.using. |
4be0 | 74 68 65 8e a1 8d 91 12 11 47 73 68 6f 72 74 65 73 74 96 03 55 55 75 6e 69 71 75 65 93 70 72 65 | the......Gshortest..UUunique.pre |
4c00 | 0c 78 93 6f 66 93 74 68 65 93 63 6f 6d 6d 61 6e 64 93 6e 61 6d 65 2e 91 04 71 c7 46 91 ff 2a aa | .x.of.the.command.name...q.F..*. |
4c20 | 6f 72 93 61 93 64 65 73 63 72 69 70 74 69 6f 6e 93 6f 66 93 74 68 65 6d 93 73 65 65 93 46 69 67 | or.a.description.of.them.see.Fig |
4c40 | 75 72 65 93 31 2e 8e 8e 8e 8c 8b 00 00 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ure.1........................... |
4c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c a8 a0 02 a9 4b 85 8d a0 fd 62 | .....................<....K....b |
4c80 | b4 7b 8d 8d 91 12 11 47 c8 33 91 0a 00 01 54 48 45 96 03 55 55 43 4f 4d 4d 41 4e 44 93 49 4e 54 | .{.....G.3....THE..UUCOMMAND.INT |
4ca0 | 45 52 46 91 fe e3 8d 41 90 b8 e3 43 45 92 01 0e 49 51 c4 36 8e 8e a0 02 7f 4b 85 8d 9f 93 87 bf | ERF....A...CE...IQ.6.....K...... |
4cc0 | 8d a0 fe 7c a4 fd a0 00 b1 0d 82 8d 8d 8d 8d 91 12 11 47 a0 ff 50 58 e4 89 00 00 66 66 01 bf 16 | ...|..............G..PX....ff... |
4ce0 | 2e a0 01 5a 4e 38 8d 84 01 5a 4e 38 00 00 66 66 8d a0 ff 55 58 e4 8d 8d 9f 02 27 1c 8d 8d 8d a0 | ...ZN8...ZN8..ff...UX.....'..... |
4d00 | ff 5d e6 64 8d 8d 91 0c 55 55 43 6f 6d 6d 61 6e 64 73 3a 8e 8e a4 0c 00 00 8d 8d 8d 91 0c 55 55 | .].d....UUCommands:...........UU |
4d20 | ca 3a 3f 8e 8e 8d 91 5f 94 22 c4 50 72 69 6e 90 b8 e3 74 73 96 03 55 55 61 93 68 65 6c 70 93 0c | .:?...._.".Prin...ts..UUa.help.. |
4d40 | 6c 65 2e 8e 8e a1 8d 8d 8d 91 0c 55 55 ca 3a 65 76 61 6c 8e 8e 8d 91 5f 94 22 c4 45 76 91 ff 71 | le.........UU.:eval...._.".Ev..q |
4d60 | c7 61 6c 75 61 74 65 96 03 55 55 61 6e 9a b8 e3 79 93 65 78 65 63 75 74 61 62 6c 65 93 64 65 0c | .aluate..UUan...y.executable.de. |
4d80 | 6e 69 74 69 6f 6e 73 93 69 6e 93 74 68 65 93 63 75 72 72 65 6e 98 74 8e 8e a1 8d 8d 91 5f 94 22 | nitions.in.the.curren.t......_." |
4da0 | 65 78 74 65 6e 73 69 6f 6e 2e 91 04 71 c7 54 68 65 96 03 55 55 65 78 74 65 6e 73 69 6f 6e 93 6d | extension...q.The..UUextension.m |
4dc0 | 61 9a b8 e3 79 93 73 74 69 6c 6c 93 62 90 47 1d 65 93 73 61 98 76 98 65 64 2e 8e 8e a1 8d 8d 8d | a...y.still.b.G.e.sa.v.ed....... |
4de0 | 91 0c 55 55 ca 3a 73 61 76 65 8e 8e 8d 91 5f 94 22 c4 53 61 95 b8 e3 76 93 65 96 03 55 55 74 68 | ..UU.:save...._.".Sa...v.e..UUth |
4e00 | 65 93 63 75 72 72 65 6e 9a b8 e3 74 93 65 78 74 65 6e 73 69 6f 6e 2e 91 04 71 c7 49 66 93 61 6e | e.curren...t.extension...q.If.an |
4e20 | 98 79 93 65 72 72 6f 72 73 93 61 72 65 8e 8e a1 8d 8d 91 5f 94 22 66 6f 75 6e 64 2c 96 03 55 55 | .y.errors.are......_."found,..UU |
4e40 | 6e 6f 74 68 69 6e 67 93 77 69 6c 6c 93 62 90 47 1d 65 93 73 61 95 b8 e3 76 93 65 64 2e 8e 8e a1 | nothing.will.b.G.e.sa...v.ed.... |
4e60 | 8d 8d 8d 91 0c 55 55 ca 3a 63 6c 65 61 72 8e 8e 8d 91 5f 94 22 c4 52 65 6d 6f 95 b8 e3 76 93 65 | .....UU.:clear...._.".Remo...v.e |
4e80 | 96 03 55 55 61 6c 6c 93 73 61 95 b8 e3 76 93 65 64 96 03 55 55 65 78 74 65 6e 73 69 6f 6e 73 93 | ..UUall.sa...v.ed..UUextensions. |
4ea0 | 69 6e 93 74 68 65 93 63 75 72 72 65 6e 90 b8 e3 74 93 6d 6f 90 47 1d 64 75 6c 65 8e 8e a1 8d 8d | in.the.curren...t.mo.G.dule..... |
4ec0 | 8d 91 0c 55 55 ca 3a 4d 61 69 6e 8e 8e 8d 91 5f 94 22 c4 45 6e 9a b8 e3 74 65 72 96 03 55 55 74 | ...UU.:Main...._.".En...ter..UUt |
4ee0 | 68 65 93 65 6d 70 74 98 79 93 4d 61 69 6e 93 6d 6f 90 47 1d 64 75 6c 65 2e 8e 8e a1 8d 8d 8d 91 | he.empt.y.Main.mo.G.dule........ |
4f00 | 0c 55 55 ca 3a 71 75 69 74 8e 8e 8d 91 5f 94 22 c4 45 78 69 74 96 03 55 55 74 68 65 93 48 61 73 | .UU.:quit...._.".Exit..UUthe.Has |
4f20 | 6b 90 b8 e3 65 6c 6c 93 73 79 73 74 65 6d 2e 8e 8e a1 8d 8d 8d 91 0c 55 55 ca 3a 6d 6f 64 75 6c | k...ell.system.........UU.:modul |
4f40 | 65 8e 8d 91 34 6a 95 c7 6d 6f 91 ff 7d 27 64 75 6c 65 8e 8e 8d 91 5f 94 22 c4 53 65 74 96 03 55 | e...4j..mo..}'dule...._.".Set..U |
4f60 | 55 74 68 65 93 63 75 72 72 65 6e 90 b8 e3 74 93 6d 6f 90 47 1d 64 75 6c 65 2e 91 04 71 c7 54 68 | Uthe.curren...t.mo.G.dule...q.Th |
4f80 | 65 8d 93 ca 3a 72 75 6e 8e 91 1b aa 9e c4 63 6f 6d 6d 61 6e 64 93 61 6c 73 6f 8e 8e a1 8d 8d 91 | e...:run......command.also...... |
4fa0 | 5f 94 22 73 65 74 73 96 03 55 55 74 68 65 93 63 75 72 72 65 6e 9a b8 e3 74 93 6d 6f 90 47 1d 64 | _."sets..UUthe.curren...t.mo.G.d |
4fc0 | 75 6c 65 2e 91 04 71 c7 49 6e 69 74 69 61 6c 6c 79 91 ff 2a aa 2c 93 61 6e 93 65 6d 70 74 98 79 | ule...q.Initially..*.,.an.empt.y |
4fe0 | 93 6d 6f 90 47 1d 64 75 6c 65 8e 8e a1 8d 8d 8d 91 5f 94 22 ca 4d 61 69 6e 8e 91 77 e9 6b c4 77 | .mo.G.dule......._.".Main..w.k.w |
5000 | 68 69 63 9a b8 e3 68 96 03 55 55 69 6d 70 90 47 1d 6f 72 74 73 93 74 68 65 93 70 72 65 6c 75 64 | hic...h..UUimp.G.orts.the.prelud |
5020 | 65 93 69 73 93 61 98 76 91 ff 71 c7 61 69 6c 61 62 6c 65 2e 8e 8e a1 8d 8d 8d 91 0c 55 55 ca 3a | e.is.a.v..q.ailable.........UU.: |
5040 | 63 6f 6d 70 69 6c 65 8e 8d 91 39 aa 92 c7 0c 6c 65 8e 8e 8d 91 5f 94 22 c4 4c 69 6b 90 b8 e3 65 | compile...9....le...._.".Lik...e |
5060 | 8d 91 03 55 55 ca 3a 72 8e 91 11 2a a4 c4 65 78 63 65 70 74 96 03 55 55 74 68 61 6e 93 6e 6f 93 | ...UU.:r...*..except..UUthan.no. |
5080 | 65 78 65 63 75 74 69 6f 6e 93 6f 90 47 1d 63 63 75 72 73 2e 8e 8e a1 8d 8d 8d 91 0c 55 55 ca 3a | execution.o.G.ccurs.........UU.: |
50a0 | 6c 6f 61 64 8e 8d 91 29 ea 9b c7 0c 6c 65 8e 8e 8d 91 5f 94 22 c4 4c 6f 61 64 96 03 55 55 61 93 | load...)....le...._.".Load..UUa. |
50c0 | 48 61 73 6b 9a b8 e3 65 6c 6c 93 70 72 6f 67 72 61 6d 93 69 6e 98 74 6f 93 6d 65 6d 6f 72 79 93 | Hask...ell.program.in.to.memory. |
50e0 | 77 69 74 68 6f 75 74 93 63 6f 6d 70 69 6c 69 6e 67 8e 8e a1 8d 8d 91 5f 94 22 67 65 6e 65 72 61 | without.compiling......_."genera |
5100 | 74 65 64 96 03 55 55 4c 69 73 70 93 63 6f 90 47 1d 64 65 93 6f 72 93 63 72 65 61 74 69 6e 67 93 | ted..UULisp.co.G.de.or.creating. |
5120 | 61 93 63 6f 6d 70 69 6c 65 64 93 6f 75 74 70 75 74 93 0c 6c 65 2e 8e 8e a1 8d 8d 8d 91 0c 55 55 | a.compiled.output..le.........UU |
5140 | ca 3a 72 75 6e 8e 8d 91 24 aa 9e c7 0c 6c 65 8e 8e 8d 91 5f 94 22 c4 4c 6f 61 64 96 03 55 55 61 | .:run...$....le...._.".Load..UUa |
5160 | 6e 64 93 72 75 6e 8d 93 ca 6d 61 69 6e 8e 91 1b aa 9e c4 69 6e 93 61 93 0c 6c 65 2e 8e 8e a1 8d | nd.run...main......in.a..le..... |
5180 | 8d 8d 91 0c 55 55 ca 3a 63 64 8e 8d 91 1f 6a a1 c7 64 69 72 8e 8e 8d 91 5f 94 22 c4 53 65 74 96 | ....UU.:cd....j..dir...._.".Set. |
51a0 | 03 55 55 74 68 65 93 63 75 72 72 65 6e 90 b8 e3 74 93 64 69 72 65 63 74 6f 72 79 93 28 61 62 73 | .UUthe.curren...t.directory.(abs |
51c0 | 6f 6c 75 74 65 93 70 61 74 68 93 6f 6e 6c 79 29 2e 8e 8e a1 8d 8d 8d 91 0c 55 55 ca 3a 6c 69 73 | olute.path.only).........UU.:lis |
51e0 | 74 8e 8e 8d 91 5f 94 22 c4 4c 69 73 74 96 03 55 55 74 68 65 93 63 75 72 72 65 6e 90 b8 e3 74 93 | t...._.".List..UUthe.curren...t. |
5200 | 65 78 74 65 6e 73 69 6f 6e 2e 8e 8e a1 8d 8d 8d 91 0c 55 55 ca 3a 6b 69 6c 6c 8e 8e 8d 91 5f 94 | extension.........UU.:kill...._. |
5220 | 22 c4 4b 69 6c 6c 96 03 55 55 28 65 72 61 73 65 29 93 63 75 72 72 65 6e 90 b8 e3 74 93 65 78 74 | ".Kill..UU(erase).curren...t.ext |
5240 | 65 6e 73 69 6f 6e 2e 8e 8e a1 8d 8d 8d 91 0c 55 55 ca 3a 70 3f 8e 8e 8d 91 5f 94 22 c4 4c 69 73 | ension.........UU.:p?...._.".Lis |
5260 | 74 96 03 55 55 61 9a b8 e3 76 91 ff 71 c7 61 69 6c 61 62 6c 65 93 70 72 69 6e 98 74 65 72 73 2e | t..UUa...v..q.ailable.prin.ters. |
5280 | 8e 8e a1 8d 8d 8d 91 0c 55 55 ca 3a 70 3d 8e 8d 91 1f 6a a1 c7 70 72 69 6e 74 65 72 73 8e 8e 8d | ........UU.:p=....j..printers... |
52a0 | 91 5f 94 22 c4 53 65 74 91 03 55 55 70 72 69 6e 90 b8 e3 74 65 72 73 2e 8e 8e a1 8d 8d 8d 91 0c | ._.".Set..UUprin...ters......... |
52c0 | 55 55 ca 3a 70 2b 8e 8d 91 1f 6a a1 c7 70 72 69 6e 74 65 72 73 8e 8e 8d 91 5f 94 22 c4 54 91 ff | UU.:p+....j..printers...._.".T.. |
52e0 | 2a aa 75 72 6e 96 03 55 55 6f 6e 93 70 72 69 6e 90 b8 e3 74 65 72 73 2e 8e 8e a1 8d 8d 8d 91 0c | *.urn..UUon.prin...ters......... |
5300 | 55 55 ca 3a 70 2d 8e 8d 91 1f 6a a1 c7 70 72 69 6e 74 65 72 73 8e 8e 8d 91 5f 94 22 c4 54 91 ff | UU.:p-....j..printers...._.".T.. |
5320 | 2a aa 75 72 6e 96 03 55 55 6f 0b 93 70 72 69 6e 90 b8 e3 74 65 72 73 2e 8e 8e a1 8d 8d 8d 91 0c | *.urn..UUo..prin...ters......... |
5340 | 55 55 ca 3a 6f 3f 8e 8e 8d 91 5f 94 22 c4 4c 69 73 74 96 03 55 55 61 90 b8 e3 76 91 ff 71 c7 61 | UU.:o?...._.".List..UUa...v..q.a |
5360 | 69 6c 61 62 6c 65 93 6f 70 74 69 6d 69 7a 65 72 73 2e 8e 8e a1 8d 8d 8d 91 0c 55 55 ca 3a 6f 3d | ilable.optimizers.........UU.:o= |
5380 | 8e 8d 91 1f 6a a1 c7 6f 70 74 69 6d 69 7a 65 72 73 8e 8e 8d 91 5f 94 22 c4 53 65 74 91 03 55 55 | ....j..optimizers...._.".Set..UU |
53a0 | 6f 70 74 69 6d 69 7a 65 72 73 2e 8e 8e a1 8d 8d 8d 91 0c 55 55 ca 3a 6f 2b 8e 8d 91 1f 6a a1 c7 | optimizers.........UU.:o+....j.. |
53c0 | 6f 70 74 69 6d 69 7a 65 72 73 8e 8e 8d 91 5f 94 22 c4 54 91 ff 2a aa 75 72 6e 96 03 55 55 6f 6e | optimizers...._.".T..*.urn..UUon |
53e0 | 93 6f 70 74 69 6d 69 7a 65 72 73 2e 8e 8e a1 8d 8d 8d 91 0c 55 55 ca 3a 6f 2d 8e 8d 91 1f 6a a1 | .optimizers.........UU.:o-....j. |
5400 | c7 6f 70 74 69 6d 69 7a 65 72 73 8e 8e 8d 91 5f 94 22 c4 54 91 ff 2a aa 75 72 6e 96 03 55 55 6f | .optimizers...._.".T..*.urn..UUo |
5420 | 0b 93 6f 70 74 69 6d 69 7a 65 72 73 2e 8e 8e a1 8d 8d 8d 91 0c 55 55 ca 3a 28 8e 8d 91 16 d5 4f | ..optimizers.........UU.:(.....O |
5440 | c7 65 78 70 8e 8d 91 25 d0 7b ca 29 8e 8e 8d 91 5f 94 22 c4 45 76 91 ff 71 c7 61 6c 75 61 74 65 | .exp...%.{.)...._.".Ev..q.aluate |
5460 | 96 03 55 55 61 93 4c 69 73 70 93 65 78 70 72 65 73 73 69 6f 6e 8d 93 c7 65 78 70 8e 91 12 50 81 | ..UUa.Lisp.expression...exp...P. |
5480 | c4 2e 8e 8e 8e 8e 8e 8e 8e 8e 92 01 be 49 62 84 01 5a 4e 38 00 00 66 66 8e 9e 66 66 89 00 00 66 | .............Ib..ZN8..ff..ff...f |
54a0 | 66 01 bf 16 2e 8e 8e 8e 8e a0 00 ac 0d 82 9f 20 00 00 8d 8d 92 00 93 ee d2 46 69 67 75 72 65 96 | f........................Figure. |
54c0 | 03 55 55 31 3a 91 04 71 c7 43 6f 6d 6d 61 6e 64 93 69 6e 9a b8 e3 74 65 72 66 61 63 65 93 64 69 | .UU1:..q.Command.in...terface.di |
54e0 | 72 65 63 74 69 76 98 65 73 8e 8e 8e 8e 8e 8c 8b 00 00 00 07 00 00 00 00 00 00 00 00 00 00 00 00 | rectiv.es....................... |
5500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4c 4a a0 02 a9 4b | ..........................LJ...K |
5520 | 85 8d a0 fd 62 b4 7b 8d 8d 91 12 11 47 c8 34 91 0a 00 01 54 48 45 96 03 55 55 43 4f 4d 50 49 4c | ....b.{.....G.4....THE..UUCOMPIL |
5540 | 41 91 ff 2a aa 54 49 4f 4e 93 53 59 53 54 45 4d 92 01 0e 02 32 c4 37 8e 8e a0 02 7f 4b 85 8d a0 | A..*.TION.SYSTEM....2.7.....K... |
5560 | fd a3 b4 7b 8d 91 21 11 47 54 68 65 8d 91 04 5f cc ca 3a 65 76 61 6c 8e 91 1e 9f bd c4 2c 8d 91 | ...{..!.GThe..._..:eval......,.. |
5580 | 04 a2 69 ca 3a 73 61 76 65 8e 91 1e e2 5a c4 2c 8d 91 04 a2 69 ca 3a 63 6c 65 61 72 8e 91 28 82 | ..i.:save....Z.,....i.:clear..(. |
55a0 | 23 c4 61 6e 64 8d 91 04 5f cc ca 3a 6b 69 6c 6c 8e 91 22 ff 89 c4 63 6f 6d 6d 61 6e 64 73 96 04 | #.and..._..:kill.."...commands.. |
55c0 | 5f cc 74 65 72 6d 69 6e 61 74 65 93 74 68 65 93 63 75 72 72 65 6e 90 b8 e3 74 93 65 78 74 65 6e | _.terminate.the.curren...t.exten |
55e0 | 73 69 6f 6e 2e 91 07 91 2c 41 6c 6c 93 6f 74 68 65 72 8e a4 0c 00 00 8d 91 12 11 47 63 6f 6d 6d | sion....,All.other.........Gcomm |
5600 | 61 6e 64 73 96 03 55 55 61 6c 6c 6f 9a b8 e3 77 93 74 68 65 93 63 75 72 72 65 6e 98 74 93 65 78 | ands..UUallo...w.the.curren.t.ex |
5620 | 74 65 6e 73 69 6f 6e 93 74 6f 93 62 90 47 1d 65 93 63 6f 6e 98 74 69 6e 98 75 65 64 2e 8e a9 11 | tension.to.b.G.e.con.tin.ued.... |
5640 | d5 e5 8d 91 21 11 47 41 6e 9a b8 e3 79 96 04 12 cc 63 6f 6d 6d 61 6e 64 93 75 73 69 6e 67 93 61 | ....!.GAn...y....command.using.a |
5660 | 93 0c 6c 65 93 72 65 66 65 72 73 93 74 6f 93 74 68 65 93 6d 6f 73 74 93 72 65 63 65 6e 98 74 6c | ..le.refers.to.the.most.recen.tl |
5680 | 79 93 72 65 66 65 72 65 6e 63 65 64 93 0c 6c 65 93 77 68 65 6e 93 6e 6f 93 0c 6c 65 93 69 73 93 | y.referenced..le.when.no..le.is. |
56a0 | 70 72 6f 98 76 69 64 65 64 2e 8e a1 8d 91 12 11 47 46 69 6c 65 73 96 03 55 55 65 78 74 65 6e 73 | pro.vided.......GFiles..UUextens |
56c0 | 69 6f 6e 73 93 61 72 65 93 69 6d 70 6c 69 63 69 74 93 69 6e 93 74 68 65 93 63 6f 6d 6d 61 6e 64 | ions.are.implicit.in.the.command |
56e0 | 73 93 61 6e 64 93 6e 65 65 64 93 6e 6f 74 93 62 90 47 1d 65 93 73 75 70 70 6c 69 65 64 2e 8e a6 | s.and.need.not.b.G.e.supplied... |
5700 | 8d 91 21 11 47 54 91 ff 2a aa 6f 96 03 09 8f 69 6e 9a b8 e3 74 65 72 72 75 70 74 93 61 93 72 75 | ..!.GT..*.o....in...terrupt.a.ru |
5720 | 6e 6e 69 6e 67 93 48 61 73 6b 98 65 6c 6c 93 70 72 6f 67 72 61 6d 2c 91 03 18 b7 75 73 65 8d 93 | nning.Hask.ell.program,....use.. |
5740 | ca 5e 43 8e 91 10 93 18 c4 28 6f 72 93 77 68 61 74 65 76 98 65 72 93 69 6e 98 74 65 72 72 75 70 | .^C......(or.whatev.er.in.terrup |
5760 | 74 93 63 98 68 61 72 61 63 74 65 72 93 69 73 93 75 73 65 64 93 62 98 79 93 79 98 6f 75 72 8e a1 | t.c.haracter.is.used.b.y.y.our.. |
5780 | 8d 91 12 11 47 73 79 73 74 65 6d 29 2e 8e 9f 21 c1 fa 8d 8d 91 12 11 47 db 33 2e 31 8e 91 30 d1 | ....Gsystem)...!.......G.3.1..0. |
57a0 | 47 41 6e 91 04 80 00 45 78 61 6d 70 6c 65 8e 9f 18 4b 39 8d 8d 91 12 11 47 ca 48 61 73 6b 65 6c | GAn....Example...K9.....G.Haskel |
57c0 | 6c 96 05 3f fd 59 32 2e 30 93 43 6f 6d 6d 61 6e 64 93 49 6e 74 65 72 66 61 63 65 2e 93 54 79 70 | l..?.Y2.0.Command.Interface..Typ |
57e0 | 65 93 3a 3f 93 66 6f 72 93 68 65 6c 70 8e 8e a1 8d 8d 91 12 11 47 c7 49 6e 69 74 69 61 6c 96 00 | e.:?.for.help........G.Initial.. |
5800 | 82 d8 6c 79 91 00 e2 7d f3 1a 0b a0 62 3e 00 0a 00 00 00 0a 00 00 00 06 63 6d 6d 69 31 30 c5 3b | ..ly...}....b>..........cmmi10.; |
5820 | 91 05 3e 8f c7 48 61 73 6b 65 6c 93 6c 91 04 9c 70 65 76 61 6c 75 61 74 65 73 91 04 66 08 69 6e | ..>..Haskel.l...pevaluates..f.in |
5840 | 96 04 58 4a 61 93 6d 6f 96 ff 7d 27 64 75 6c 65 9b 04 54 42 63 93 6f 6e 74 61 69 6e 69 6e 67 96 | ..XJa.mo..}'dule..TBc.ontaining. |
5860 | 04 76 64 6f 6e 6c 79 93 74 68 65 98 50 72 91 ff 7d 27 65 6c 75 64 65 8e 8e a1 8d 8d 91 12 11 47 | .vdonly.the.Pr..}'elude........G |
5880 | ca 4d 61 69 6e 3e 96 05 3f fd 66 61 63 74 93 30 93 3d 93 31 8e 8e a1 8d 8d 91 12 11 47 4d 61 69 | .Main>..?.fact.0.=.1........GMai |
58a0 | 6e 3e 96 05 3f fd 66 61 63 74 93 6e 93 3d 93 6e 2a 66 61 63 74 28 6e 2d 31 29 8e 8e a1 8d 8d 91 | n>..?.fact.n.=.n*fact(n-1)...... |
58c0 | 12 11 47 4d 61 69 6e 3e 91 05 3f fd 3a 73 61 76 65 8e 8d 91 4f 26 7b c7 54 68 69 73 96 04 66 08 | ..GMain>..?.:save...O&{.This..f. |
58e0 | 6d 61 6b 65 73 93 66 61 63 74 91 04 86 bf 61 6e 96 04 58 4a 61 64 64 69 74 69 6f 6e 93 74 6f 91 | makes.fact....an..XJaddition.to. |
5900 | 04 35 7f 4d 61 69 6e 8e 8e a1 8d 8d 91 12 11 47 ca 4d 61 69 6e 3e 96 05 3f fd 3d 93 66 61 63 74 | .5.Main........G.Main>..?.=.fact |
5920 | 93 34 8e 8d 91 5e e6 72 c7 54 68 69 73 91 04 66 08 77 69 6c 91 00 82 d8 6c 91 04 9c 70 70 72 69 | .4...^.r.This..f.wil....l...ppri |
5940 | 6e 74 91 04 86 bf 34 91 01 5b 06 c4 21 96 03 93 e7 c7 77 68 65 6e 91 04 58 4a 65 76 61 6c 75 61 | nt....4..[..!.....when..XJevalua |
5960 | 74 65 9b ff 7d 27 64 91 01 08 89 c5 3a 93 c7 4e 6f 96 04 35 7f 6e 65 98 65 98 64 91 04 9c 70 74 | te..}'d.....:..No..5.ne.e.d...pt |
5980 | 6f 93 73 61 76 65 91 04 54 42 74 68 69 73 91 00 d2 21 c5 3a 8e 8e a1 8d 8d 91 12 11 47 ca 4d 61 | o.save..TBthis...!.:........G.Ma |
59a0 | 69 6e 3e 91 05 3f fd 3a 65 76 61 6c 8e 8e a1 8d 8d 91 12 11 47 32 34 8e 8e a1 8d 8d 91 12 11 47 | in>..?.:eval........G24........G |
59c0 | 4d 61 69 6e 3e 96 05 3f fd 3a 63 64 93 24 48 41 53 4b 45 4c 4c 2f 70 72 6f 67 73 2f 64 65 6d 6f | Main>..?.:cd.$HASKELL/progs/demo |
59e0 | 8e 8e a1 8d 8d 91 12 11 47 4d 61 69 6e 3e 96 05 3f fd 3a 72 75 6e 93 66 61 63 74 8e 8d 91 64 26 | ........GMain>..?.:run.fact...d& |
5a00 | 6f c7 41 90 be 93 6e 91 04 58 4a 69 6e 74 65 72 96 ff 7d 27 61 63 74 69 76 65 91 04 54 42 66 61 | o.A...n..XJinter..}'active..TBfa |
5a20 | 63 74 6f 72 69 61 6c 9b 04 9c 70 73 75 70 70 6c 69 65 93 64 98 69 6e 91 04 58 4a 64 65 6d 6f 8e | ctorial...psupplie.d.in..XJdemo. |
5a40 | 8e a1 8d 8d 91 12 11 47 ca 45 76 61 6c 75 61 74 69 6e 67 91 05 3f fd 6d 61 69 6e 2e 8e 8d 91 69 | .......G.Evaluating..?.main....i |
5a60 | 66 6c c7 54 68 65 96 04 54 42 6e 61 6d 65 93 6f 66 91 05 b2 7b 74 68 65 93 76 61 72 69 61 62 6c | fl.The..TBname.of...{the.variabl |
5a80 | 65 93 69 6e 91 04 58 4a 66 61 63 74 91 04 86 bf 62 96 ff 7d 27 65 69 6e 67 91 04 76 64 65 76 61 | e.in..XJfact....b..}'eing..vdeva |
5aa0 | 6c 75 61 74 65 93 64 8e 8e a1 8d 8d 91 12 11 47 ca 54 79 70 65 96 05 3f fd 69 6e 93 4e 3a 93 34 | luate.d........G.Type..?.in.N:.4 |
5ac0 | 8e 8e a1 8d 8d 91 12 11 47 32 34 8e 8e a1 8d 8d 91 12 11 47 c7 45 78 74 65 6e 73 69 6f 6e 73 91 | ........G24........G.Extensions. |
5ae0 | 04 66 08 74 6f 91 04 35 7f 74 68 65 96 04 54 42 6f 72 69 67 69 6e 61 6c 91 04 9c 70 4d 61 69 6e | .f.to..5.the..TBoriginal...pMain |
5b00 | 91 04 58 4a 61 72 91 ff 7d 27 65 93 6e 6f 77 91 04 a7 74 6c 6f 73 74 91 00 f2 d8 c5 3a 8e 8e a1 | ..XJar..}'e.now...tlost.....:... |
5b20 | 8d 8d 91 12 11 47 ca 4d 61 69 6e 3e 96 05 3f fd 61 64 64 73 93 28 78 3a 78 73 29 93 28 79 3a 79 | .....G.Main>..?.adds.(x:xs).(y:y |
5b40 | 73 29 93 3d 93 78 2b 79 93 3a 93 61 64 64 73 93 78 73 93 79 73 8e 8e a1 8d 8d 91 12 11 47 4d 61 | s).=.x+y.:.adds.xs.ys........GMa |
5b60 | 69 6e 3e 91 05 3f fd 3a 73 8e 8e a1 8d 8d 91 12 11 47 4d 61 69 6e 3e 96 05 3f fd 66 93 3d 93 30 | in>..?.:s........GMain>..?.f.=.0 |
5b80 | 93 3a 93 31 93 3a 93 61 64 64 73 93 66 93 74 61 69 6c 93 66 8e 8e a1 8d 8d 91 12 11 47 4d 61 69 | .:.1.:.adds.f.tail.f........GMai |
5ba0 | 6e 3e 91 05 3f fd 3a 73 8e 8e a1 8d 8d 91 12 11 47 5b 54 59 50 45 2d 45 52 52 4f 52 5d 96 05 3f | n>..?.:s........G[TYPE-ERROR]..? |
5bc0 | fd 50 68 61 73 65 93 65 72 72 6f 72 93 69 6e 93 70 68 61 73 65 93 54 59 50 45 3a 8e 8e a1 8d 8d | .Phase.error.in.phase.TYPE:..... |
5be0 | 91 12 11 47 54 79 70 65 96 05 3f fd 63 6f 6e 66 6c 69 63 74 3a 93 74 79 70 65 93 5b 61 5d 93 64 | ...GType..?.conflict:.type.[a].d |
5c00 | 6f 65 73 93 6e 6f 74 93 6d 61 74 63 68 93 5b 61 5d 93 2d 3e 93 5b 61 5d 8e 8e a1 8d 8d 91 12 11 | oes.not.match.[a].->.[a]........ |
5c20 | 47 45 72 72 6f 72 96 05 3f fd 6f 63 63 75 72 72 65 64 93 61 74 93 6c 69 6e 65 93 32 93 69 6e 93 | GError..?.occurred.at.line.2.in. |
5c40 | 66 69 6c 65 93 69 6e 74 65 72 61 63 74 69 76 65 2e 8e 8e a1 8d 8d 91 12 11 47 57 68 69 6c 65 96 | file.interactive.........GWhile. |
5c60 | 05 3f fd 74 79 70 65 93 63 68 65 63 6b 69 6e 67 8e 8e a1 8d 8d 91 12 11 47 61 64 64 73 96 05 3f | .?.type.checking........Gadds..? |
5c80 | fd 66 93 74 61 69 6c 8e 8e a1 8d 8d 91 12 11 47 41 72 67 75 6d 65 6e 74 96 05 3f fd 74 79 70 65 | .f.tail........GArgument..?.type |
5ca0 | 93 6d 69 73 6d 61 74 63 68 8e 8e a1 8d 8d 91 12 11 47 54 79 70 65 73 3a 96 05 3f fd 4e 75 6d 93 | .mismatch........GTypes:..?.Num. |
5cc0 | 62 93 3d 3e 93 5b 62 5d 8e 8e a1 8d 8d 91 36 d1 32 5b 63 5d 96 05 3f fd 2d 3e 93 5b 63 5d 8e 8e | b.=>.[b]......6.2[c]..?.->.[c].. |
5ce0 | a1 8d 8d 91 12 11 47 43 61 6e 6e 6f 74 96 05 3f fd 73 61 76 65 3a 93 65 72 72 6f 72 73 93 65 6e | ......GCannot..?.save:.errors.en |
5d00 | 63 6f 75 6e 74 65 72 65 64 2e 8e 8e a1 8d 8d 91 12 11 47 4d 61 69 6e 3e 96 05 3f fd 66 93 3d 93 | countered.........GMain>..?.f.=. |
5d20 | 30 93 3a 93 31 93 3a 93 61 64 64 73 93 66 93 28 74 61 69 6c 93 66 29 8e 8e a1 8d 8d 91 12 11 47 | 0.:.1.:.adds.f.(tail.f)........G |
5d40 | 4d 61 69 6e 3e 91 05 3f fd 3a 73 8e 8e a1 8d 8d 91 12 11 47 4d 61 69 6e 3e 96 05 3f fd 3d 93 74 | Main>..?.:s........GMain>..?.=.t |
5d60 | 61 6b 65 93 35 93 66 8e 8d 91 69 66 6c c7 53 69 6e 63 91 ff 7d 27 65 96 04 54 42 66 91 05 b2 7b | ake.5.f...ifl.Sinc..}'e..TBf...{ |
5d80 | 69 73 91 04 66 08 69 6e 0c 6e 69 74 65 91 00 c0 5b c5 3b 91 05 3e 8f c7 70 72 69 6e 74 9b 04 86 | is..f.in.nite...[.;..>..print... |
5da0 | bf 6f 6e 6c 79 91 04 76 64 74 68 65 93 0c 72 73 74 98 35 91 04 ee ed 65 6c 65 6d 65 6e 74 73 8e | .only..vdthe..rst.5....elements. |
5dc0 | 8e a1 8d 8d 91 12 11 47 ca 4d 61 69 6e 3e 91 05 3f fd 3a 65 8e 8e a1 8d 8d 91 12 11 47 5b 30 2c | .......G.Main>..?.:e........G[0, |
5de0 | 31 2c 31 2c 32 2c 33 5d 8e 8e 9f 26 d5 88 8d 8d 91 12 11 47 e2 34 8e 91 2a e8 46 54 68 65 96 05 | 1,1,2,3]...&.......G.4..*.FThe.. |
5e00 | 85 1c 43 6f 6d 70 69 6c 61 74 69 6f 6e 93 53 79 73 74 65 6d 8e 9f 1b bd 00 8d 91 12 11 47 c4 54 | ..Compilation.System.........G.T |
5e20 | 68 65 96 03 ce ed 63 6f 6d 70 69 6c 61 74 69 6f 6e 93 73 79 73 74 65 6d 93 69 73 93 72 65 73 70 | he....compilation.system.is.resp |
5e40 | 9a 47 1d 6f 6e 73 69 62 6c 65 93 66 6f 72 93 67 61 74 68 65 72 69 6e 67 93 61 6c 6c 93 63 6f 6d | .G.onsible.for.gathering.all.com |
5e60 | 70 98 6f 6e 65 6e 90 b8 e3 74 73 93 6f 66 93 61 93 70 72 6f 67 72 61 6d 93 66 6f 72 93 63 6f 6d | p.onen...ts.of.a.program.for.com |
5e80 | 70 69 6c 61 74 69 6f 6e 2e 8e a1 8d 91 12 11 47 57 68 65 6e 96 02 71 60 61 93 73 69 6e 67 6c 65 | pilation.......GWhen..q`a.single |
5ea0 | 93 0c 6c 65 93 63 6f 6e 9a b8 e3 74 61 69 6e 73 93 74 68 65 93 65 6e 98 74 69 72 65 93 70 72 6f | ..le.con...tains.the.en.tire.pro |
5ec0 | 67 72 61 6d 2c 91 02 9e f8 74 68 69 73 93 74 61 73 6b 93 69 73 93 74 72 69 76 69 61 6c 2e 91 04 | gram,....this.task.is.trivial... |
5ee0 | 25 cb 48 6f 98 77 98 65 76 98 65 72 2c 91 02 9e f8 77 68 65 6e 93 61 93 70 72 6f 67 72 61 6d 93 | %.Ho.w.ev.er,....when.a.program. |
5f00 | 63 6f 6e 98 74 61 69 6e 73 8e a1 8d 91 12 11 47 6d 6f 72 65 96 04 28 a3 74 68 61 6e 93 6f 6e 65 | con.tains......Gmore..(.than.one |
5f20 | 93 0c 6c 65 2c 91 04 5d 76 79 9a b8 e3 6f 75 93 6d 98 75 73 74 93 67 72 6f 75 70 93 74 68 65 6d | ..le,..]vy...ou.m.ust.group.them |
5f40 | 93 69 6e 98 74 6f 93 61 93 63 6f 6d 70 69 6c 61 74 69 6f 6e 93 75 6e 69 74 2e 91 06 eb b0 59 91 | .in.to.a.compilation.unit.....Y. |
5f60 | ff 2a aa 6f 75 93 63 61 6e 93 61 6c 73 6f 93 75 73 65 93 63 6f 6d 70 69 6c 61 74 69 6f 6e 8e a1 | .*.ou.can.also.use.compilation.. |
5f80 | 8d 91 12 11 47 75 6e 69 74 73 96 03 55 55 74 6f 93 73 70 90 47 1d 65 63 69 66 79 93 76 91 ff 71 | ....Gunits..UUto.sp.G.ecify.v..q |
5fa0 | c7 61 72 69 6f 75 73 93 63 6f 6d 70 69 6c 61 74 69 6f 6e 93 6f 70 74 69 6f 6e 73 2c 93 65 76 90 | .arious.compilation.options,.ev. |
5fc0 | b8 e3 65 6e 93 66 6f 72 93 70 72 6f 67 72 61 6d 73 93 74 68 61 74 93 63 6f 6e 73 69 73 74 93 6f | ..en.for.programs.that.consist.o |
5fe0 | 66 93 6f 6e 6c 79 93 6f 6e 65 93 73 6f 75 72 63 65 93 0c 6c 65 2e 8e 8e 8e 8c 8b 00 00 00 08 00 | f.only.one.source..le........... |
6000 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6020 | 00 00 00 00 00 54 ef a0 02 a9 4b 85 8d a0 fd 62 b4 7b 8d 8d 91 12 11 47 c8 34 91 0a 00 01 54 48 | .....T....K....b.{.....G.4....TH |
6040 | 45 96 03 55 55 43 4f 4d 50 49 4c 41 91 ff 2a aa 54 49 4f 4e 93 53 59 53 54 45 4d 92 01 0e 02 32 | E..UUCOMPILA..*.TION.SYSTEM....2 |
6060 | c4 38 8e 8e a0 02 7f 4b 85 8d a0 fd a3 b4 7b 8d 8d 91 12 11 47 db 34 2e 31 8e 91 30 d1 47 43 6f | .8.....K......{.....G.4.1..0.GCo |
6080 | 6d 70 69 6c 61 74 69 6f 6e 91 04 80 00 55 6e 69 74 73 8e 9f 18 75 54 8d 91 12 11 47 c4 41 91 03 | mpilation....Units...uT....G.A.. |
60a0 | 65 6b 48 61 73 6b 9a b8 e3 65 6c 6c 96 03 65 6f 70 72 6f 67 72 61 6d 93 63 6f 6e 73 69 73 74 73 | ekHask...ell..eoprogram.consists |
60c0 | 93 6f 66 93 61 93 63 6f 6c 6c 65 63 74 69 6f 6e 93 6f 66 8d 93 c7 6d 6f 91 ff 7d 27 64 75 6c 65 | .of.a.collection.of...mo..}'dule |
60e0 | 73 8e 91 26 b7 82 c4 2e 91 04 a2 15 54 68 65 93 48 61 73 6b 98 65 6c 6c 93 72 65 70 9a 47 1d 6f | s..&........The.Hask.ell.rep.G.o |
6100 | 72 74 93 64 6f 98 65 73 93 6e 6f 74 93 64 65 0c 6e 65 93 68 6f 90 b8 e3 77 93 74 68 69 73 8e a4 | rt.do.es.not.de.ne.ho...w.this.. |
6120 | 0c 00 00 8d 91 12 11 47 63 6f 6c 6c 65 63 74 69 6f 6e 96 03 55 55 69 73 93 74 6f 93 62 90 47 1d | .......Gcollection..UUis.to.b.G. |
6140 | 65 93 61 73 73 65 6d 9a b8 e3 62 6c 65 64 3b 93 74 68 69 73 93 69 73 93 6c 65 66 74 93 74 6f 93 | e.assem...bled;.this.is.left.to. |
6160 | 74 68 65 93 69 6d 70 6c 65 6d 65 6e 98 74 61 74 69 6f 6e 2e 8e 9f 12 00 00 8d 91 21 11 47 59 91 | the.implemen.tation........!.GY. |
6180 | ff 2a aa 61 6c 65 96 03 55 55 48 61 73 6b 9a b8 e3 65 6c 6c 93 64 65 0c 6e 65 73 93 74 68 65 93 | .*.ale..UUHask...ell.de.nes.the. |
61a0 | 66 6f 6c 6c 6f 98 77 69 6e 67 93 6f 62 91 00 8e 38 6a 65 63 74 73 3a 8e a9 1a 00 00 8d 8d 8d 91 | follo.wing.ob...8jects:......... |
61c0 | 12 11 47 c9 4d 6f 90 51 c7 64 75 6c 65 8e 8e 91 3d 4b e5 c4 54 68 65 96 02 98 5b 73 79 6e 90 b8 | ..G.Mo.Q.dule...=K..The...[syn.. |
61e0 | e3 74 61 78 93 66 6f 72 93 61 93 6d 6f 9a 47 1d 64 75 6c 65 93 28 61 63 74 75 61 6c 6c 79 91 ff | .tax.for.a.mo.G.dule.(actually.. |
6200 | 2a aa 2c 91 02 be 27 61 93 6d 6f 98 64 75 6c 65 93 c7 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e | *.,...'a.mo.dule..implementation |
6220 | c4 29 93 69 73 93 61 73 93 64 65 73 63 72 69 62 98 65 64 93 69 6e 93 74 68 65 93 48 61 73 6b 90 | .).is.as.describ.ed.in.the.Hask. |
6240 | b8 e3 65 6c 6c 8e a1 8d 91 2b 11 47 72 65 70 95 47 1d 6f 72 74 2e 91 04 71 c7 4d 6f 93 64 75 6c | ..ell....+.Grep.G.ort...q.Mo.dul |
6260 | 65 73 96 03 55 55 63 61 6e 6e 6f 74 93 73 70 61 6e 93 0c 6c 65 93 62 90 47 1d 6f 75 6e 64 61 72 | es..UUcannot.span..le.b.G.oundar |
6280 | 69 65 73 2e 8e a4 14 00 00 8d 8d 8d 91 12 11 47 c9 46 69 6c 65 8e 8e 91 29 f6 96 c4 45 61 63 9a | ies............G.File...)...Eac. |
62a0 | b8 e3 68 96 03 55 55 0c 6c 65 93 6d 98 75 73 74 93 63 6f 6e 98 74 61 69 6e 93 6f 6e 65 93 6f 72 | ..h..UU.le.m.ust.con.tain.one.or |
62c0 | 93 6d 6f 72 65 93 6d 6f 90 47 1d 64 75 6c 65 73 2e 8e a1 8d 8d 8d 91 12 11 47 c9 43 6f 6d 70 69 | .more.mo.G.dules.........G.Compi |
62e0 | 6c 61 74 69 6f 6e 91 03 d5 54 55 6e 69 74 8e 8e 91 6f 9d 98 c4 41 91 03 8c 51 63 6f 6d 70 69 6c | lation...TUnit...o...A...Qcompil |
6300 | 61 74 69 6f 6e 96 03 8c 60 75 6e 69 74 93 69 73 93 64 65 73 63 72 69 62 90 47 1d 65 64 93 62 90 | ation...`unit.is.describ.G.ed.b. |
6320 | b8 e3 79 93 61 8d 93 ca 2e 68 75 8e 91 16 d8 b7 c4 0c 6c 65 2e 91 05 16 e7 54 68 69 73 93 0c 6c | ..y.a....hu.......le.....This..l |
6340 | 65 93 64 65 0c 6e 65 73 93 61 93 73 65 74 93 6f 66 93 73 6f 75 72 63 65 8e a4 0c 00 00 8d 91 2b | e.de.nes.a.set.of.source.......+ |
6360 | 11 47 0c 6c 65 96 03 ef 3d 6e 61 6d 65 73 93 61 6e 64 93 61 93 73 65 74 93 6f 66 93 69 6d 70 9a | .G.le...=names.and.a.set.of.imp. |
6380 | 47 1d 6f 72 74 65 64 93 63 6f 6d 70 69 6c 61 74 69 6f 6e 93 75 6e 69 74 73 2e 91 06 3f 7f 49 74 | G.orted.compilation.units...?.It |
63a0 | 93 6d 61 90 b8 e3 79 93 61 6c 73 6f 93 73 70 98 65 63 69 66 79 93 76 91 ff 71 c7 61 72 69 6f 75 | .ma...y.also.sp.ecify.v..q.ariou |
63c0 | 73 93 63 6f 6d 70 69 6c 61 74 69 6f 6e 8e a1 8d 91 2b 11 47 6f 70 74 69 6f 6e 73 2e 8e 9f 14 00 | s.compilation....+.Goptions..... |
63e0 | 00 8d 8d 8d 91 12 11 47 c9 50 72 6f 67 72 61 6d 8e 8e 91 43 12 ff c4 41 91 04 94 84 70 72 6f 67 | .......G.Program...C...A....prog |
6400 | 72 61 6d 96 04 94 d7 63 6f 6e 73 69 73 74 73 93 6f 66 93 74 68 65 93 6d 6f 9a 47 1d 64 75 6c 65 | ram....consists.of.the.mo.G.dule |
6420 | 73 93 69 6e 93 61 93 63 6f 6d 70 69 6c 61 74 69 6f 6e 93 75 6e 69 74 93 63 6f 6d 90 b8 e3 62 69 | s.in.a.compilation.unit.com...bi |
6440 | 6e 65 64 93 77 69 74 68 93 61 6c 6c 93 6d 6f 98 64 75 6c 65 73 8e a1 8d 91 2b 11 47 66 6f 75 6e | ned.with.all.mo.dules....+.Gfoun |
6460 | 64 96 03 55 55 69 6e 93 69 6d 70 90 47 1d 6f 72 74 65 64 93 63 6f 6d 70 69 6c 61 74 69 6f 6e 93 | d..UUin.imp.G.orted.compilation. |
6480 | 75 6e 69 74 73 2e 8e a6 8d 91 21 11 47 54 68 65 96 03 55 55 73 65 74 93 6f 66 93 6d 6f 90 47 1d | units.....!.GThe..UUset.of.mo.G. |
64a0 | 64 75 6c 65 73 93 69 6e 93 61 93 70 72 6f 67 72 61 6d 93 6d 9a b8 e3 75 73 74 93 73 61 74 69 73 | dules.in.a.program.m...ust.satis |
64c0 | 66 79 93 74 98 77 98 6f 93 63 72 69 74 65 72 69 61 3a 8e a6 8d 8d 8d 8d 91 1e 4a 29 31 2e 8e 8e | fy.t.w.o.criteria:........J)1... |
64e0 | 8e 91 2b 11 47 4e 6f 96 03 7b d6 6d 6f 9a 47 1d 64 75 6c 65 93 6d 61 90 b8 e3 79 93 61 70 70 98 | ..+.GNo..{.mo.G.dule.ma...y.app. |
6500 | 65 61 72 93 6d 6f 72 65 93 74 68 61 6e 93 6f 6e 63 65 2e 91 04 e5 4a 49 74 93 69 73 93 61 6e 93 | ear.more.than.once....JIt.is.an. |
6520 | 65 72 72 6f 72 93 66 6f 72 93 74 95 b8 e3 77 93 6f 96 03 7b d6 6d 6f 98 64 75 6c 65 73 93 69 6e | error.for.t...w.o..{.mo.dules.in |
6540 | 93 61 93 70 72 6f 67 72 61 6d 93 74 6f 93 68 61 95 b8 e3 76 93 65 8e a1 8d 91 2b 11 47 74 68 65 | .a.program.to.ha...v.e....+.Gthe |
6560 | 96 03 55 55 73 61 6d 65 93 6e 61 6d 65 2e 8e 9f 14 00 00 8d 8d 8d 8d 91 1e 4a 29 32 2e 8e 8e 8e | ..UUsame.name............J)2.... |
6580 | 91 2b 11 47 41 6c 6c 96 03 ce d6 6d 6f 9a 47 1d 64 75 6c 65 73 93 72 65 66 65 72 65 6e 63 65 64 | .+.GAll....mo.G.dules.referenced |
65a0 | 93 69 6e 93 69 6d 70 98 6f 72 74 93 73 74 61 74 65 6d 65 6e 9a b8 e3 74 73 93 6d 98 75 73 74 93 | .in.imp.ort.statemen...ts.m.ust. |
65c0 | 62 9a 47 1d 65 93 64 65 63 6c 61 72 65 64 93 69 6e 93 74 68 65 93 70 72 6f 67 72 61 6d 2e 91 05 | b.G.e.declared.in.the.program... |
65e0 | de 49 54 68 65 93 6d 6f 98 64 75 6c 65 8e a1 8d 8d 91 2b 11 47 ca 50 72 65 6c 75 64 65 8e 91 53 | .IThe.mo.dule.....+.G.Prelude..S |
6600 | 26 87 c4 69 73 96 03 55 55 69 6d 70 6c 69 63 69 74 6c 79 93 61 64 64 65 64 93 74 6f 93 65 76 9a | &..is..UUimplicitly.added.to.ev. |
6620 | b8 e3 65 72 79 93 70 72 6f 67 72 61 6d 93 62 98 79 93 74 68 65 93 73 79 73 74 65 6d 2e 8e a6 8d | ..ery.program.b.y.the.system.... |
6640 | 91 21 11 47 43 6f 6d 70 69 6c 61 74 69 6f 6e 96 02 af 71 75 6e 69 74 73 93 69 6e 93 59 91 ff 2a | .!.GCompilation...qunits.in.Y..* |
6660 | aa 61 6c 65 93 48 61 73 6b 9a b8 e3 65 6c 6c 93 61 72 65 93 64 65 0c 6e 65 64 93 62 98 79 93 0c | .ale.Hask...ell.are.de.ned.b.y.. |
6680 | 6c 65 73 93 77 69 74 68 93 74 68 65 8d 93 ca 2e 68 75 8e 91 15 1e d9 c4 65 78 74 65 6e 73 69 6f | les.with.the....hu......extensio |
66a0 | 6e 2e 91 04 3a 7b 54 68 65 93 63 6f 6e 98 74 65 6e 98 74 73 93 6f 66 93 74 68 65 8e a1 8d 8d 91 | n...:{The.con.ten.ts.of.the..... |
66c0 | 12 11 47 ca 2e 68 75 8e 91 24 a5 bb c4 0c 6c 65 96 02 d4 7d 61 72 65 93 73 69 6d 69 6c 61 72 93 | ..G..hu..$....le...}are.similar. |
66e0 | 74 6f 93 63 6f 6d 6d 61 6e 64 93 6c 69 6e 65 93 61 72 67 75 6d 65 6e 9a b8 e3 74 73 93 75 73 65 | to.command.line.argumen...ts.use |
6700 | 64 93 77 69 74 68 93 6f 74 68 65 72 93 63 6f 6d 70 69 6c 65 72 73 2e 91 04 46 d5 53 6f 6d 65 93 | d.with.other.compilers...F.Some. |
6720 | 6f 66 93 74 68 65 93 66 75 6e 63 74 69 6f 6e 61 6c 69 74 98 79 8e a1 8d 91 12 11 47 6f 66 96 03 | of.the.functionalit.y......Gof.. |
6740 | 02 cc 74 68 65 8d 93 ca 6d 61 6b 65 8e 91 1b 05 8c c4 75 74 69 6c 69 74 9a b8 e3 79 93 69 73 93 | ..the...make......utilit...y.is. |
6760 | 61 6c 73 6f 93 70 72 6f 98 76 69 64 65 64 93 73 69 6e 63 65 93 74 68 65 93 63 6f 6d 70 69 6c 65 | also.pro.vided.since.the.compile |
6780 | 72 93 77 69 6c 6c 93 63 6f 6d 70 69 6c 65 93 61 6e 98 79 93 75 6e 63 6f 6d 70 69 6c 65 64 93 75 | r.will.compile.an.y.uncompiled.u |
67a0 | 6e 69 74 73 93 6e 65 65 64 65 64 93 61 6e 64 8e a1 8d 91 12 11 47 64 65 74 65 72 6d 69 6e 65 96 | nits.needed.and......Gdetermine. |
67c0 | 03 55 55 77 68 65 74 68 65 72 93 61 93 73 6f 75 72 63 65 93 0c 6c 65 93 68 61 73 93 62 9a 47 1d | .UUwhether.a.source..le.has.b.G. |
67e0 | 65 65 6e 93 75 70 98 64 61 74 65 64 93 61 66 74 65 72 93 74 68 65 93 6c 61 73 74 93 63 6f 6d 70 | een.up.dated.after.the.last.comp |
6800 | 69 6c 65 2e 8e a9 12 00 00 8d 91 21 11 47 59 91 ff 2a aa 61 6c 65 96 03 74 20 48 61 73 6b 9a b8 | ile........!.GY..*.ale..t.Hask.. |
6820 | e3 65 6c 6c 93 70 6c 61 63 65 73 93 6f 6e 65 93 73 69 67 6e 69 0c 63 61 6e 98 74 93 72 65 73 74 | .ell.places.one.signi.can.t.rest |
6840 | 72 69 63 74 69 6f 6e 93 6f 6e 93 63 6f 6d 70 69 6c 61 74 69 6f 6e 93 75 6e 69 74 73 3a 91 04 af | riction.on.compilation.units:... |
6860 | 5d 65 61 63 98 68 93 63 6f 6d 70 69 6c 61 74 69 6f 6e 93 75 6e 69 74 93 6d 98 75 73 74 8e a1 8d | ]eac.h.compilation.unit.m.ust... |
6880 | 91 12 11 47 69 74 73 65 6c 66 96 03 25 3c 62 9a 47 1d 65 93 61 93 76 91 ff 71 c7 61 6c 69 64 93 | ...Gitself..%<b.G.e.a.v..q.alid. |
68a0 | 70 72 6f 67 72 61 6d 2e 91 04 61 bf 54 68 65 93 65 0b 65 63 74 93 6f 66 93 74 68 69 73 93 72 65 | program...a.The.e.ect.of.this.re |
68c0 | 73 74 72 69 63 74 69 6f 6e 93 69 73 93 74 68 61 74 93 63 6f 6d 70 69 6c 61 74 69 6f 6e 93 75 6e | striction.is.that.compilation.un |
68e0 | 69 74 73 93 63 61 6e 6e 6f 74 93 62 98 65 93 6d 90 b8 e3 75 74 75 61 6c 6c 79 8e a1 8d 91 12 11 | its.cannot.b.e.m...utually...... |
6900 | 47 64 65 70 90 47 1d 65 6e 64 65 6e 95 b8 e3 74 2e 91 05 0c 04 49 66 9b 03 88 bf 74 93 77 93 6f | Gdep.G.enden...t.....If....t.w.o |
6920 | 98 6d 6f 90 47 1d 64 75 6c 65 73 98 61 72 65 98 6d 93 75 74 75 61 6c 6c 79 98 72 65 63 75 72 73 | .mo.G.dules.are.m.utually.recurs |
6940 | 69 76 93 65 2c 91 03 95 99 65 61 63 93 68 98 69 6d 70 90 47 1d 6f 72 74 69 6e 67 98 74 68 65 98 | iv.e,....eac.h.imp.G.orting.the. |
6960 | 6f 74 68 65 72 2c 91 03 95 99 79 93 6f 75 98 6d 93 75 73 74 98 70 6c 61 63 65 98 74 68 65 6d 8e | other,....y.ou.m.ust.place.them. |
6980 | a1 8d 91 12 11 47 69 6e 96 03 22 a9 74 68 65 93 73 61 6d 65 93 63 6f 6d 70 69 6c 61 74 69 6f 6e | .....Gin..".the.same.compilation |
69a0 | 93 75 6e 69 74 2e 91 04 60 e3 57 69 74 68 69 6e 93 61 93 63 6f 6d 70 69 6c 61 74 69 6f 6e 93 75 | .unit...`.Within.a.compilation.u |
69c0 | 6e 69 74 2c 91 03 2c cb 74 68 65 72 65 93 61 72 65 93 6e 6f 93 72 65 73 74 72 69 63 74 69 6f 6e | nit,..,.there.are.no.restriction |
69e0 | 73 93 6f 6e 93 74 68 65 93 69 6d 70 90 47 1d 6f 72 74 69 6e 67 8e a1 8d 91 12 11 47 6f 66 91 03 | s.on.the.imp.G.orting......Gof.. |
6a00 | 55 55 6d 6f 90 47 1d 64 75 6c 65 73 2e 8e 9f 21 fe 36 8d 8d 91 12 11 47 db 34 2e 32 8e 91 30 d1 | UUmo.G.dules...!.6.....G.4.2..0. |
6a20 | 47 43 6f 6d 70 69 6c 61 74 69 6f 6e 96 04 80 00 55 6e 69 74 93 46 69 6c 65 73 8e 9f 18 75 54 8d | GCompilation....Unit.Files...uT. |
6a40 | 91 12 11 47 c4 43 6f 6d 70 69 6c 61 74 69 6f 6e 96 03 96 83 75 6e 69 74 73 93 61 72 65 93 64 65 | ...G.Compilation....units.are.de |
6a60 | 0c 6e 65 64 93 69 6e 93 0c 6c 65 73 93 77 69 74 68 93 61 8d 93 ca 2e 68 75 8e 91 16 ec fd c4 65 | .ned.in..les.with.a....hu......e |
6a80 | 78 74 65 6e 73 69 6f 6e 2e 91 05 35 50 41 8d 91 03 96 72 ca 2e 68 75 8e 91 16 ec ec c4 0c 6c 65 | xtension...5PA....r..hu.......le |
6aa0 | 93 63 6f 6e 90 b8 e3 74 61 69 6e 73 93 61 93 6c 69 73 74 93 6f 66 93 0c 6c 65 93 6e 61 6d 65 73 | .con...tains.a.list.of..le.names |
6ac0 | 8e a1 8d 91 12 11 47 61 6e 64 96 03 4a 72 63 6f 6d 70 69 6c 65 72 93 6f 70 74 69 6f 6e 73 2c 91 | ......Gand..Jrcompiler.options,. |
6ae0 | 03 4c 9f 6f 6e 65 93 70 9a 47 1d 65 72 93 6c 69 6e 65 2e 91 04 6e 26 46 69 6c 65 93 6e 61 6d 65 | .L.one.p.G.er.line...n&File.name |
6b00 | 73 93 61 6e 64 93 6f 70 74 69 6f 6e 73 93 6d 61 90 b8 e3 79 93 61 70 70 98 65 61 72 93 69 6e 93 | s.and.options.ma...y.app.ear.in. |
6b20 | 61 6e 90 b8 e3 79 93 6f 72 64 65 72 93 69 6e 73 69 64 65 93 74 68 65 8d 93 ca 2e 68 75 8e 8e a1 | an...y.order.inside.the....hu... |
6b40 | 8d 91 12 11 47 c4 0c 6c 65 2e 8e a6 8d 91 21 11 47 53 70 90 47 1d 65 63 69 0c 63 61 6c 6c 79 91 | ....G..le.....!.GSp.G.eci.cally. |
6b60 | ff 2a aa 2c 8e 9f 1c 00 00 8d 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e 91 2b 11 47 c4 41 91 02 f1 22 | .*.,..........!.F......+.G.A..." |
6b80 | 0c 6c 65 96 02 f1 3c 6e 61 6d 65 93 77 69 74 68 93 61 8d 93 ca 2e 68 73 8e 91 12 b1 33 c4 2c 8d | .le...<name.with.a....hs....3.,. |
6ba0 | 91 03 05 41 ca 2e 6c 68 73 8e 91 18 05 35 c4 2c 91 03 05 41 6f 72 8d 93 ca 2e 68 69 8e 91 15 a2 | ...A..lhs....5.,...Aor....hi.... |
6bc0 | 6f c4 65 78 74 65 6e 73 69 6f 6e 93 73 70 90 47 1d 65 63 69 0c 65 73 93 61 93 63 6f 6e 73 74 69 | o.extension.sp.G.eci.es.a.consti |
6be0 | 74 75 65 6e 9a b8 e3 74 93 48 61 73 6b 98 65 6c 6c 93 73 6f 75 72 63 65 93 0c 6c 65 93 6f 66 93 | tuen...t.Hask.ell.source..le.of. |
6c00 | 74 68 65 8e a1 8d 91 2b 11 47 63 6f 6d 70 69 6c 61 74 69 6f 6e 91 03 55 55 75 6e 69 74 2e 8e 9f | the....+.Gcompilation..UUunit... |
6c20 | 14 00 00 8d 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e 91 2b 11 47 c4 41 91 03 9c 4c 0c 6c 65 96 03 9c | ........!.F......+.G.A...L.le... |
6c40 | 5e 6e 61 6d 65 93 77 69 74 68 93 61 8d 93 ca 2e 68 75 8e 91 16 f8 b3 c4 65 78 74 65 6e 73 69 6f | ^name.with.a....hu......extensio |
6c60 | 6e 93 73 70 9a 47 1d 65 63 69 0c 65 73 93 61 93 63 6f 6d 70 69 6c 61 74 69 6f 6e 93 75 6e 69 74 | n.sp.G.eci.es.a.compilation.unit |
6c80 | 93 74 6f 93 69 6d 70 98 6f 72 74 2e 91 05 46 e3 54 68 69 73 93 6d 65 61 6e 73 93 74 68 61 74 2c | .to.imp.ort...F.This.means.that, |
6ca0 | 91 03 ae 21 69 66 8e a1 8d 91 2b 11 47 79 95 b8 e3 6f 75 9b 03 8e 54 77 93 61 6e 93 74 98 74 6f | ...!if....+.Gy...ou...Tw.an.t.to |
6cc0 | 98 69 6d 70 90 47 1d 6f 72 74 98 61 98 75 6e 69 74 98 74 68 61 74 98 63 6f 6e 73 69 73 74 73 98 | .imp.G.ort.a.unit.that.consists. |
6ce0 | 6f 66 98 61 98 73 69 6e 67 6c 65 98 73 6f 75 72 63 65 98 0c 6c 65 2c 91 03 9c 94 79 93 6f 75 98 | of.a.single.source..le,....y.ou. |
6d00 | 6d 93 75 73 74 98 63 72 65 61 74 65 98 61 98 75 6e 69 74 98 0c 6c 65 98 66 6f 72 8e a1 8d 91 2b | m.ust.create.a.unit..le.for....+ |
6d20 | 11 47 69 74 2e 8e 8e 8e 8c 8b 00 00 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .Git............................ |
6d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5f fa a0 02 a9 4b 85 8d a0 fd 62 b4 | ...................._....K....b. |
6d60 | 7b 8d 8d 91 12 11 47 c8 34 91 0a 00 01 54 48 45 96 03 55 55 43 4f 4d 50 49 4c 41 91 ff 2a aa 54 | {.....G.4....THE..UUCOMPILA..*.T |
6d80 | 49 4f 4e 93 53 59 53 54 45 4d 92 01 0e 02 32 c4 39 8e 8e a0 02 7f 4b 85 8d a0 fe 43 0f 7e 8d a0 | ION.SYSTEM....2.9.....K....C.~.. |
6da0 | ff 60 a4 fd 9f 3f 0d 82 8d 8d 8d 8d 91 12 11 47 9f c2 58 e4 89 00 00 66 66 01 bf 16 2e 9f 76 4e | .`...?.........G..X....ff.....vN |
6dc0 | 38 8d 84 00 76 4e 38 00 00 66 66 8d 9f c7 58 e4 8d 8d 9f 02 27 1c 8d 8d 8d 9f cf e6 64 8d 8d 8d | 8...vN8..ff...X.....'.......d... |
6de0 | 91 0c 55 55 ca 3a 69 6e 70 75 74 8e 8d 91 2f 2a 98 c7 0c 6c 65 6e 61 6d 65 8e 8e 8d 91 65 74 d6 | ..UU.:input.../*...lename....et. |
6e00 | c4 53 70 90 47 1d 65 63 69 66 79 96 03 55 55 64 69 0b 65 72 65 6e 90 b8 e3 74 93 0c 6c 65 6e 61 | .Sp.G.ecify..UUdi.eren...t..lena |
6e20 | 6d 65 93 64 65 66 61 75 6c 74 73 93 66 6f 72 93 73 6f 75 72 63 65 93 0c 6c 65 73 2e 8e 8e a4 0c | me.defaults.for.source..les..... |
6e40 | 00 00 8d 8d 8d 91 0c 55 55 ca 3a 6f 75 74 70 75 74 8e 8d 91 34 6a 95 c7 0c 6c 65 6e 61 6d 65 8e | .......UU.:output...4j...lename. |
6e60 | 8e 8d 91 65 74 d6 c4 53 70 90 47 1d 65 63 69 66 79 96 03 55 55 64 69 0b 65 72 65 6e 90 b8 e3 74 | ...et..Sp.G.ecify..UUdi.eren...t |
6e80 | 93 0c 6c 65 6e 61 6d 65 93 64 65 66 61 75 6c 74 73 93 66 6f 72 93 6f 75 74 70 75 74 93 0c 6c 65 | ..lename.defaults.for.output..le |
6ea0 | 73 2e 8e 8e a1 8d 8d 8d 91 0c 55 55 ca 3a 69 6d 70 6f 72 74 8e 8d 91 34 6a 95 c7 0c 6c 65 6e 61 | s.........UU.:import...4j...lena |
6ec0 | 6d 65 8e 8e 8d 91 65 74 d6 c4 53 70 9a 47 1d 65 63 69 66 79 96 03 55 55 64 69 0b 65 72 65 6e 90 | me....et..Sp.G.ecify..UUdi.eren. |
6ee0 | b8 e3 74 93 0c 6c 65 6e 61 6d 65 93 64 65 66 61 75 6c 74 73 93 66 6f 72 93 69 6d 70 98 6f 72 74 | ..t..lename.defaults.for.imp.ort |
6f00 | 65 64 93 75 6e 69 74 73 2e 8e 8e a1 8d 8d 8d 91 0c 55 55 ca 3a 73 74 61 62 6c 65 8e 8e 8d 91 65 | ed.units.........UU.:stable....e |
6f20 | 74 d6 c4 44 6f 6e 27 74 96 03 55 55 74 72 79 93 74 6f 93 72 65 63 6f 6d 70 69 6c 65 93 74 68 69 | t..Don't..UUtry.to.recompile.thi |
6f40 | 73 93 75 6e 69 74 93 69 66 93 61 6c 72 65 61 64 79 93 63 6f 6d 70 69 6c 65 64 93 6f 72 93 6c 6f | s.unit.if.already.compiled.or.lo |
6f60 | 61 64 65 64 2e 8e 8e a1 8d 8d 8d 91 0c 55 55 ca 3a 70 72 65 6c 75 64 65 8e 8e 8d 91 65 74 d6 c4 | aded.........UU.:prelude....et.. |
6f80 | 44 6f 6e 27 74 96 03 55 55 69 6d 70 6c 69 63 69 74 6c 79 93 69 6d 70 90 47 1d 6f 72 74 93 74 68 | Don't..UUimplicitly.imp.G.ort.th |
6fa0 | 65 93 73 74 61 6e 64 61 72 64 93 70 72 65 6c 75 64 65 2e 8e 8e a1 8d 8d 8d 91 0c 55 55 ca 3a 70 | e.standard.prelude.........UU.:p |
6fc0 | 3d 8e 8d 91 1f 6a a1 c7 70 72 69 6e 74 65 72 73 8e 8e 8d 91 65 74 d6 c4 53 70 90 47 1d 65 63 69 | =....j..printers....et..Sp.G.eci |
6fe0 | 66 79 96 03 55 55 70 72 69 6e 90 b8 e3 74 65 72 73 93 66 6f 72 93 74 68 69 73 93 75 6e 69 74 2e | fy..UUprin...ters.for.this.unit. |
7000 | 8e 8e a1 8d 8d 8d 91 0c 55 55 ca 3a 6f 3d 8e 8d 91 1f 6a a1 c7 6f 70 74 69 6d 69 7a 65 72 73 8e | ........UU.:o=....j..optimizers. |
7020 | 8e 8d 91 65 74 d6 c4 53 70 90 47 1d 65 63 69 66 79 96 03 55 55 6f 70 74 69 6d 69 7a 65 72 73 93 | ...et..Sp.G.ecify..UUoptimizers. |
7040 | 66 6f 72 93 74 68 69 73 93 75 6e 69 74 2e 8e 8e a1 8d 8d 8d 91 0c 55 55 ca 3a 6f 3d 91 05 3f fd | for.this.unit.........UU.:o=..?. |
7060 | 61 6c 6c 8e 8e 8d 91 65 74 d6 c4 54 91 ff 2a aa 75 72 6e 96 03 55 55 6f 6e 93 61 6c 6c 93 6f 70 | all....et..T..*.urn..UUon.all.op |
7080 | 74 69 6d 69 7a 65 72 73 2e 8e 8e a1 8d 8d 8d 91 0c 55 55 ca 3a 63 68 75 6e 6b 2d 73 69 7a 65 8e | timizers.........UU.:chunk-size. |
70a0 | 8d 91 49 6a 89 c7 6e 8e 8e 8d 91 65 74 d6 c4 53 65 74 9b 03 55 55 63 95 b8 e3 68 93 75 6e 6b 98 | ..Ij..n....et..Set..UUc...h.unk. |
70c0 | 73 69 7a 65 98 66 6f 72 98 4c 69 73 70 98 63 6f 6d 70 69 6c 65 72 2e 8e 8e 8e 8e 8e 8e 8e 8e 92 | size.for.Lisp.compiler.......... |
70e0 | 01 be 49 62 84 00 76 4e 38 00 00 66 66 8e 9e 66 66 89 00 00 66 66 01 bf 16 2e 8e 8e 8e 8e 9f 3a | ..Ib..vN8..ff..ff...ff.........: |
7100 | 0d 82 9f 20 00 00 8d 8d 92 00 9d f5 ed 46 69 67 75 72 65 96 03 55 55 32 3a 91 04 71 c7 43 6f 6d | .............Figure..UU2:..q.Com |
7120 | 70 69 6c 61 74 69 6f 6e 93 75 6e 69 74 93 6f 70 74 69 6f 6e 73 8e 8e 8e 9f 1d 95 cc 8d 8d 8d 8d | pilation.unit.options........... |
7140 | 91 21 11 46 c6 0f 8e 8e 8e 91 2b 11 47 c4 41 91 03 c9 e3 0c 6c 65 96 03 ca 02 6e 61 6d 65 93 77 | .!.F......+.G.A.....le....name.w |
7160 | 69 74 68 93 61 8d 93 ca 2e 73 63 6d 8e 91 1c 93 f8 c4 6f 72 8d 93 ca 2e 6c 69 73 70 8e 91 21 d3 | ith.a....scm......or....lisp..!. |
7180 | f5 c4 65 78 74 65 6e 73 69 6f 6e 93 73 70 9a 47 1d 65 63 69 0c 65 73 93 61 93 0c 6c 65 93 63 6f | ..extension.sp.G.eci.es.a..le.co |
71a0 | 6e 90 b8 e3 74 61 69 6e 69 6e 67 93 4c 69 73 70 93 63 6f 98 64 65 2e 91 05 cf cd 57 68 65 6e 93 | n...taining.Lisp.co.de.....When. |
71c0 | 79 90 b8 e3 6f 75 8e a4 0c 00 00 8d 91 2b 11 47 63 6f 6d 70 69 6c 65 96 03 6f 6d 6f 72 93 6c 6f | y...ou.......+.Gcompile..omor.lo |
71e0 | 61 64 93 74 68 65 93 63 6f 6d 70 69 6c 61 74 69 6f 6e 93 75 6e 69 74 2c 91 03 75 f3 74 68 65 73 | ad.the.compilation.unit,..u.thes |
7200 | 65 93 4c 69 73 70 93 0c 6c 65 73 93 61 72 65 93 63 6f 6d 70 69 6c 65 64 93 6f 72 93 6c 6f 61 64 | e.Lisp..les.are.compiled.or.load |
7220 | 65 64 93 28 61 73 93 61 70 70 72 6f 70 72 69 61 74 65 29 8e a1 8d 91 2b 11 47 69 6e 64 69 76 69 | ed.(as.appropriate)....+.Gindivi |
7240 | 64 75 61 6c 6c 79 96 02 3e 99 69 6e 93 74 68 65 93 6f 72 64 65 72 93 69 6e 93 77 68 69 63 9a b8 | dually..>.in.the.order.in.whic.. |
7260 | e3 68 93 74 68 65 79 93 61 72 65 93 6c 69 73 74 65 64 93 69 6e 93 74 68 65 93 75 6e 69 74 93 0c | .h.they.are.listed.in.the.unit.. |
7280 | 6c 65 2c 91 02 76 58 62 90 47 1d 65 66 6f 72 65 93 61 6e 98 79 93 6f 66 93 74 68 65 93 0c 6c 65 | le,..vXb.G.efore.an.y.of.the..le |
72a0 | 73 93 63 6f 6e 98 74 61 69 6e 69 6e 67 8e a1 8d 91 2b 11 47 48 61 73 6b 90 b8 e3 65 6c 6c 96 03 | s.con.taining....+.GHask...ell.. |
72c0 | 4d 20 63 6f 9a 47 1d 64 65 93 61 72 65 93 70 72 6f 98 63 65 73 73 65 64 2e 91 04 6f 0b 28 54 68 | M.co.G.de.are.pro.cessed...o.(Th |
72e0 | 69 73 93 69 73 93 75 73 65 66 75 6c 93 69 6e 93 63 6f 6e 6a 75 6e 63 74 69 6f 6e 93 77 69 74 68 | is.is.useful.in.conjunction.with |
7300 | 93 61 8d 93 ca 2e 68 69 8e 91 16 5a 37 c4 0c 6c 65 93 74 6f 93 69 6e 63 6c 75 64 65 93 4c 69 73 | .a....hi...Z7..le.to.include.Lis |
7320 | 70 93 63 6f 98 64 65 8e a1 8d 91 2b 11 47 69 6e 96 03 55 55 79 9a b8 e3 6f 75 72 93 48 61 73 6b | p.co.de....+.Gin..UUy...our.Hask |
7340 | 98 65 6c 6c 93 70 72 6f 67 72 61 6d 2e 29 8e 9f 13 ca e6 8d 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e | .ell.program.)..........!.F..... |
7360 | 91 2b 11 47 c4 43 6f 6d 70 69 6c 65 72 96 03 cf 99 6f 70 74 69 6f 6e 73 93 61 72 65 93 70 72 65 | .+.G.Compiler....options.are.pre |
7380 | 0c 78 65 64 93 77 69 74 68 93 61 93 63 6f 6c 6f 6e 2e 91 05 e0 94 54 68 65 93 63 6f 6d 70 69 6c | .xed.with.a.colon.....The.compil |
73a0 | 65 72 93 6f 70 74 69 6f 6e 73 93 74 68 61 74 93 79 90 b8 e3 6f 75 93 63 61 6e 93 69 6e 63 6c 75 | er.options.that.y...ou.can.inclu |
73c0 | 64 65 93 69 6e 93 61 8e a1 8d 8d 91 2b 11 47 ca 2e 68 75 8e 91 3e 26 93 c4 0c 6c 65 96 03 55 55 | de.in.a.....+.G..hu..>&...le..UU |
73e0 | 61 72 65 93 73 75 6d 6d 61 72 69 7a 65 64 93 69 6e 93 46 69 67 75 72 65 93 31 2e 8e 9f 1b 46 25 | are.summarized.in.Figure.1....F% |
7400 | 8d 91 21 11 47 59 91 ff 2a aa 6f 75 96 04 37 07 6d 90 b8 e3 75 73 74 93 73 75 70 70 6c 79 93 65 | ..!.GY..*.ou..7.m...ust.supply.e |
7420 | 78 74 65 6e 73 69 6f 6e 73 93 66 6f 72 93 61 6c 6c 93 6f 66 93 74 68 65 93 0c 6c 65 93 6e 61 6d | xtensions.for.all.of.the..le.nam |
7440 | 65 73 2e 91 07 16 de 54 68 65 93 64 69 72 65 63 74 6f 72 79 93 66 6f 72 93 62 90 47 1d 6f 74 68 | es.....The.directory.for.b.G.oth |
7460 | 93 73 6f 75 72 63 65 93 0c 6c 65 73 93 61 6e 64 8e a1 8d 91 12 11 47 69 6d 70 90 47 1d 6f 72 74 | .source..les.and......Gimp.G.ort |
7480 | 65 64 96 02 d5 74 75 6e 69 74 73 93 28 61 73 93 77 90 b8 e3 65 6c 6c 93 61 73 93 74 68 61 74 93 | ed...tunits.(as.w...ell.as.that. |
74a0 | 66 6f 72 93 74 68 65 93 6f 75 74 70 75 74 93 0c 6c 65 73 93 6f 66 93 74 68 65 93 63 6f 6d 70 69 | for.the.output..les.of.the.compi |
74c0 | 6c 61 74 69 6f 6e 29 93 64 65 66 61 75 6c 74 73 93 74 6f 93 74 68 65 93 73 61 6d 65 93 64 69 72 | lation).defaults.to.the.same.dir |
74e0 | 65 63 74 6f 72 79 8e a1 8d 91 12 11 47 61 73 96 03 55 55 74 68 65 8d 93 ca 2e 68 75 8e 91 16 6a | ectory......Gas..UUthe....hu...j |
7500 | a1 c4 0c 6c 65 2e 8e a9 11 ca e6 8d 91 21 11 47 43 6f 6d 70 69 6c 69 6e 67 96 03 80 24 61 93 75 | ...le........!.GCompiling...$a.u |
7520 | 6e 69 74 93 77 69 74 68 93 74 68 65 8d 93 ca 43 2d 63 91 05 3f fd 63 8e 91 21 40 39 c4 6f 72 8d | nit.with.the...C-c..?.c..!@9.or. |
7540 | 93 ca 3a 63 6f 6d 70 69 6c 65 8e 91 31 00 30 c4 6e 6f 72 6d 61 6c 6c 79 93 77 72 69 74 65 73 93 | ..:compile..1.0.normally.writes. |
7560 | 74 95 b8 e3 77 93 6f 96 03 80 24 6f 75 74 70 75 74 93 0c 6c 65 73 3a 91 04 c7 65 61 6e 93 6f 62 | t...w.o...$output..les:...ean.ob |
7580 | 91 00 8e 38 6a 65 63 74 93 63 6f 90 47 1d 64 65 8e a1 8d 91 12 11 47 0c 6c 65 96 04 2a c3 61 6e | ...8ject.co.G.de......G.le..*.an |
75a0 | 64 93 61 6e 93 69 6e 9a b8 e3 74 65 72 66 61 63 65 93 0c 6c 65 2e 91 06 f2 11 42 6f 74 68 93 6f | d.an.in...terface..le.....Both.o |
75c0 | 66 93 74 68 65 73 65 93 0c 6c 65 73 93 63 6f 6e 98 74 61 69 6e 93 4c 69 73 70 93 63 6f 90 47 1d | f.these..les.con.tain.Lisp.co.G. |
75e0 | 64 65 2e 91 06 f2 11 54 68 65 93 6e 61 6d 65 93 6f 66 93 74 68 65 93 69 6e 98 74 65 72 66 61 63 | de.....The.name.of.the.in.terfac |
7600 | 65 93 0c 6c 65 93 69 73 8e a1 8d 91 12 11 47 73 75 0e 78 65 64 96 03 2a d0 77 69 74 68 8d 93 ca | e..le.is......Gsu.xed..*.with... |
7620 | 2d 68 63 69 8e 91 18 2a c4 c4 2e 91 04 63 9b 54 68 65 93 65 78 74 65 6e 73 69 6f 6e 93 75 73 65 | -hci...*.....c.The.extension.use |
7640 | 64 93 66 6f 72 93 74 68 65 93 6f 75 74 70 75 74 93 0c 6c 65 73 93 76 91 ff 71 c7 61 72 69 65 73 | d.for.the.output..les.v..q.aries |
7660 | 93 64 65 70 90 47 1d 65 6e 64 69 6e 67 93 6f 6e 93 74 68 65 93 75 6e 64 65 72 6c 79 69 6e 67 93 | .dep.G.ending.on.the.underlying. |
7680 | 4c 69 73 70 8e a1 8d 91 12 11 47 69 6d 70 6c 65 6d 65 6e 90 b8 e3 74 61 74 69 6f 6e 2e 91 04 bb | Lisp......Gimplemen...tation.... |
76a0 | 7c 46 91 ff 2a aa 6f 72 96 03 6d e7 65 78 61 6d 70 6c 65 2c 91 03 74 0b 63 6f 6d 70 69 6c 69 6e | |F..*.or..m.example,..t.compilin |
76c0 | 67 8d 93 ca 66 6f 6f 2e 68 75 8e 91 26 5b bc c4 69 6e 93 74 68 65 93 43 4d 55 2d 62 61 73 65 64 | g...foo.hu..&[..in.the.CMU-based |
76e0 | 93 73 79 73 74 65 6d 93 70 72 6f 90 47 1d 64 75 63 65 73 8d 93 ca 66 6f 6f 2d 68 63 69 2e 73 63 | .system.pro.G.duces...foo-hci.sc |
7700 | 6d 8e 8e a1 8d 91 12 11 47 c4 61 6e 64 8d 91 03 55 55 ca 66 6f 6f 2e 73 70 61 72 63 66 8e 91 3b | m.......G.and...UU.foo.sparcf..; |
7720 | 2a 8c c4 61 73 91 03 55 55 6f 75 74 70 75 74 2e 8e a6 8d 91 21 11 47 49 66 96 03 d5 74 74 68 65 | *..as..UUoutput.....!.GIf...tthe |
7740 | 93 75 6e 69 74 93 63 6f 6e 9a b8 e3 74 61 69 6e 73 93 6d 61 6e 98 79 93 73 6f 75 72 63 65 93 0c | .unit.con...tains.man.y.source.. |
7760 | 6c 65 73 2c 91 03 f5 7b 6f 72 93 76 98 65 72 79 93 6c 6f 6e 67 93 0c 6c 65 73 2c 91 03 f5 7b 74 | les,...{or.v.ery.long..les,...{t |
7780 | 68 65 93 63 6f 90 47 1d 64 65 93 0c 6c 65 93 69 73 93 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 93 | he.co.G.de..le.is.automatically. |
77a0 | 73 70 6c 69 74 93 75 70 8e a1 8d 91 12 11 47 69 6e 9a b8 e3 74 6f 96 04 19 01 73 6d 61 6c 6c 65 | split.up......Gin...to....smalle |
77c0 | 72 93 63 98 68 98 75 6e 6b 73 93 74 6f 93 6d 61 6b 98 65 93 69 74 93 65 61 73 69 65 72 93 66 6f | r.c.h.unks.to.mak.e.it.easier.fo |
77e0 | 72 93 74 68 65 93 4c 69 73 70 93 63 6f 6d 70 69 6c 65 72 93 74 6f 93 70 72 6f 90 47 1d 63 65 73 | r.the.Lisp.compiler.to.pro.G.ces |
7800 | 73 2e 91 06 bc cc 54 68 65 93 69 6e 64 69 76 69 64 75 61 6c 93 70 69 65 63 65 73 93 61 72 65 8e | s.....The.individual.pieces.are. |
7820 | a1 8d 91 12 11 47 67 69 76 9a b8 e3 65 6e 96 03 55 55 6e 61 6d 65 73 93 6c 69 6b 98 65 8d 93 ca | .....Ggiv...en..UUnames.lik.e... |
7840 | 66 6f 6f 2d 70 61 72 74 31 2e 73 70 61 72 63 66 8e 91 57 55 25 c4 2e 8e 9f 21 b2 3f 8d 8d 91 12 | foo-part1.sparcf..WU%....!.?.... |
7860 | 11 47 db 34 2e 33 8e 91 30 d1 47 52 65 63 6f 6d 70 69 6c 61 74 69 6f 6e 96 04 80 00 61 73 93 4e | .G.4.3..0.GRecompilation....as.N |
7880 | 65 65 64 65 64 8e 9f 18 40 3a 8d 91 12 11 47 c4 43 6f 6d 70 69 6c 61 74 69 6f 6e 96 03 27 9f 75 | eeded...@:....G.Compilation..'.u |
78a0 | 6e 69 74 73 93 73 65 72 76 9a b8 e3 65 93 74 6f 93 62 72 65 61 6b 93 61 93 70 72 6f 67 72 61 6d | nits.serv...e.to.break.a.program |
78c0 | 93 69 6e 98 74 6f 93 73 65 70 61 72 61 74 65 6c 79 93 63 6f 6d 70 69 6c 61 62 6c 65 93 70 69 65 | .in.to.separately.compilable.pie |
78e0 | 63 65 73 2e 91 04 62 8a 54 91 ff 2a aa 6f 93 72 75 6e 93 74 68 65 93 70 72 6f 67 72 61 6d 2c 8e | ces...b.T..*.o.run.the.program,. |
7900 | a1 8d 91 12 11 47 61 6c 6c 96 02 e1 e1 63 6f 6d 70 90 47 1d 6f 6e 65 6e 9a b8 e3 74 93 70 69 65 | .....Gall....comp.G.onen...t.pie |
7920 | 63 65 73 93 6d 98 75 73 74 93 62 90 47 1d 65 93 63 6f 6d 70 69 6c 65 64 93 61 6e 64 93 6c 6f 61 | ces.m.ust.b.G.e.compiled.and.loa |
7940 | 64 65 64 93 69 6e 98 74 6f 93 74 68 65 93 73 79 73 74 65 6d 2e 91 04 4b 4b 59 91 ff 2a aa 61 6c | ded.in.to.the.system...KKY..*.al |
7960 | 65 93 48 61 73 6b 98 65 6c 6c 93 61 74 74 65 6d 70 74 73 93 74 6f 93 72 65 64 75 63 65 8e a1 8d | e.Hask.ell.attempts.to.reduce... |
7980 | 91 12 11 47 74 68 65 96 03 44 35 61 6d 6f 75 6e 9a b8 e3 74 93 6f 66 93 70 72 6f 90 47 1d 63 65 | ...Gthe..D5amoun...t.of.pro.G.ce |
79a0 | 73 73 69 6e 67 93 6e 65 65 64 65 64 93 77 68 65 6e 93 63 6f 6d 70 69 6c 69 6e 67 93 61 93 70 72 | ssing.needed.when.compiling.a.pr |
79c0 | 6f 67 72 61 6d 93 62 98 79 93 73 61 98 76 69 6e 67 93 70 72 65 76 69 6f 75 73 6c 79 93 63 6f 6d | ogram.b.y.sa.ving.previously.com |
79e0 | 70 69 6c 65 64 93 75 6e 69 74 73 93 69 6e 8e a1 8d 91 12 11 47 0c 6c 65 73 96 03 55 55 61 6e 64 | piled.units.in......G.les..UUand |
7a00 | 93 6f 6e 6c 79 93 72 65 63 6f 6d 70 69 6c 69 6e 67 93 74 68 65 6d 93 77 68 65 6e 93 74 68 65 79 | .only.recompiling.them.when.they |
7a20 | 93 63 90 b8 e3 68 61 6e 67 65 2e 8e a6 8d 91 21 11 47 4f 6e 63 65 96 03 55 55 63 6f 6d 70 69 6c | .c...hange.....!.GOnce..UUcompil |
7a40 | 65 64 2c 93 61 93 63 6f 6d 70 69 6c 61 74 69 6f 6e 93 75 6e 69 74 93 6d 61 9a b8 e3 79 93 62 90 | ed,.a.compilation.unit.ma...y.b. |
7a60 | 47 1d 65 63 6f 6d 65 93 c7 6f 75 74 64 61 74 65 91 ff 7d 27 64 93 c4 69 6e 93 6f 6e 65 93 6f 66 | G.ecome..outdate..}'d..in.one.of |
7a80 | 93 73 65 76 98 65 72 61 6c 93 77 98 61 98 79 73 3a 8e 9f 19 60 b2 8d 8d 8d 8d 91 21 11 46 c6 0f | .sev.eral.w.a.ys:...`......!.F.. |
7aa0 | 8e 8e 8e 91 2b 11 47 c4 41 96 03 55 55 73 6f 75 72 63 65 93 0c 6c 65 93 77 69 74 68 69 6e 93 74 | ....+.G.A..UUsource..le.within.t |
7ac0 | 68 65 93 63 6f 6d 70 69 6c 61 74 69 6f 6e 93 75 6e 69 74 93 63 90 b8 e3 68 61 6e 67 65 73 2e 8e | he.compilation.unit.c...hanges.. |
7ae0 | a4 13 ca e6 8d 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e 91 2b 11 47 c4 41 6e 96 03 55 55 69 6d 70 9a | .........!.F......+.G.An..UUimp. |
7b00 | 47 1d 6f 72 74 65 64 93 75 6e 69 74 93 62 98 65 63 6f 6d 65 73 93 6f 75 74 64 61 74 65 64 2e 8e | G.orted.unit.b.ecomes.outdated.. |
7b20 | a1 8d 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e 91 2b 11 47 c4 54 68 65 96 03 55 55 64 65 0c 6e 69 74 | ......!.F......+.G.The..UUde.nit |
7b40 | 69 6f 6e 93 6f 66 93 74 68 65 93 75 6e 69 74 93 63 90 b8 e3 68 61 6e 67 65 73 2e 8e 8e 8e 8c 8b | ion.of.the.unit.c...hanges...... |
7b60 | 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7b80 | 00 00 00 00 00 00 00 00 00 00 6d 29 a0 02 a9 4b 85 8d a0 fd 62 b4 7b 8d 8d 91 12 11 47 c8 35 91 | ..........m)...K....b.{.....G.5. |
7ba0 | 0a 00 01 54 48 45 96 03 55 55 49 2f 4f 93 4d 4f 4e 41 44 92 01 44 73 ff c4 31 30 8e 8e a0 02 7f | ...THE..UUI/O.MONAD..Ds..10..... |
7bc0 | 4b 85 8d a0 fd a3 b4 7b 8d 91 12 11 47 49 6e 96 04 45 9d 61 64 64 69 74 69 6f 6e 93 74 6f 93 74 | K......{....GIn..E.addition.to.t |
7be0 | 68 65 73 65 93 74 68 72 65 65 93 70 9a 47 1d 6f 73 73 69 62 69 6c 69 74 69 65 73 2c 91 04 81 af | hese.three.p.G.ossibilities,.... |
7c00 | 61 93 75 6e 69 74 93 6d 90 b8 e3 75 73 74 93 63 65 72 74 61 69 6e 6c 79 93 62 98 65 93 63 6f 6d | a.unit.m...ust.certainly.b.e.com |
7c20 | 70 69 6c 65 64 93 69 66 93 6e 6f 93 63 6f 6d 70 69 6c 65 64 93 76 90 b8 e3 65 72 73 69 6f 6e 8e | piled.if.no.compiled.v...ersion. |
7c40 | a4 0c 00 00 8d 91 12 11 47 65 78 69 73 74 73 2e 8e a9 10 fb f1 8d 91 21 11 47 54 68 65 96 03 32 | ........Gexists........!.GThe..2 |
7c60 | 1a 63 6f 6d 70 69 6c 61 74 69 6f 6e 93 73 79 73 74 65 6d 93 77 69 6c 6c 93 6e 6f 74 93 63 6f 6d | .compilation.system.will.not.com |
7c80 | 70 69 6c 65 93 61 93 75 6e 69 74 93 62 61 73 65 64 93 6f 6e 93 6f 75 74 64 61 74 65 64 93 69 6d | pile.a.unit.based.on.outdated.im |
7ca0 | 70 90 47 1d 6f 72 74 65 64 93 69 6e 66 6f 72 6d 61 74 69 6f 6e 3b 91 03 3d d8 69 74 93 77 69 6c | p.G.orted.information;..=.it.wil |
7cc0 | 6c 8e a1 8d 91 12 11 47 61 74 74 65 6d 70 74 96 03 55 55 74 6f 93 62 72 69 6e 67 93 74 68 65 93 | l......Gattempt..UUto.bring.the. |
7ce0 | 69 6d 70 90 47 1d 6f 72 74 65 64 93 75 6e 69 74 73 93 75 70 2d 74 6f 2d 64 61 74 65 93 62 90 b8 | imp.G.orted.units.up-to-date.b.. |
7d00 | e3 79 93 63 6f 6d 70 69 6c 69 6e 67 93 74 68 65 6d 93 69 66 93 6e 65 63 65 73 73 61 72 79 91 ff | .y.compiling.them.if.necessary.. |
7d20 | 2a aa 2e 8e a6 8d 91 21 11 47 59 91 ff 2a aa 6f 75 96 03 1c 9c 63 61 6e 93 73 75 70 70 72 65 73 | *......!.GY..*.ou....can.suppres |
7d40 | 73 93 74 68 65 93 61 75 74 6f 6d 61 74 69 63 93 72 65 63 6f 6d 70 69 6c 61 74 69 6f 6e 93 62 90 | s.the.automatic.recompilation.b. |
7d60 | 47 1d 65 68 61 9a b8 e3 76 69 6f 72 93 62 98 79 93 73 70 90 47 1d 65 63 69 66 79 69 6e 67 93 74 | G.eha...vior.b.y.sp.G.ecifying.t |
7d80 | 68 65 8d 93 ca 3a 73 74 61 62 6c 65 8e 91 2a f9 23 c4 6f 70 74 69 6f 6e 93 69 6e 93 74 68 65 8e | he...:stable..*.#.option.in.the. |
7da0 | a1 8d 91 12 11 47 75 6e 69 74 96 03 d4 e8 0c 6c 65 2e 91 05 f0 81 49 66 93 79 9a b8 e3 6f 75 93 | .....Gunit.....le.....If.y...ou. |
7dc0 | 64 6f 93 74 68 69 73 2c 91 03 f4 cd 63 6f 6d 70 69 6c 61 74 69 6f 6e 93 74 61 6b 98 65 73 93 70 | do.this,....compilation.tak.es.p |
7de0 | 6c 61 63 65 93 6f 6e 6c 79 93 69 66 93 74 68 65 93 75 6e 69 74 93 68 61 73 93 6e 6f 74 93 61 6c | lace.only.if.the.unit.has.not.al |
7e00 | 72 65 61 64 79 93 62 90 47 1d 65 65 6e 93 6c 6f 61 64 65 64 93 61 6e 64 8e a1 8d 91 12 11 47 74 | ready.b.G.een.loaded.and......Gt |
7e20 | 68 65 72 65 96 03 55 55 69 73 93 6e 6f 93 70 72 65 76 69 6f 75 73 6c 79 2d 63 6f 6d 70 69 6c 65 | here..UUis.no.previously-compile |
7e40 | 64 93 76 9a b8 e3 65 72 73 69 6f 6e 93 77 68 69 63 98 68 93 63 61 6e 93 62 90 47 1d 65 93 6c 6f | d.v...ersion.whic.h.can.b.G.e.lo |
7e60 | 61 64 65 64 2e 8e 9f 20 8a 30 8d 8d 91 12 11 47 db 34 2e 34 8e 91 30 d1 47 55 73 69 6e 67 96 04 | aded.....0.....G.4.4..0.GUsing.. |
7e80 | 80 00 43 6f 6d 70 69 6c 61 74 69 6f 6e 93 55 6e 69 74 73 8e 9f 17 71 45 8d 91 12 11 47 c4 53 6f | ..Compilation.Units...qE....G.So |
7ea0 | 6d 65 96 04 b5 3c 63 61 72 65 93 6d 9a b8 e3 75 73 74 93 62 90 47 1d 65 93 74 61 6b 98 65 6e 93 | me...<care.m...ust.b.G.e.tak.en. |
7ec0 | 77 68 65 6e 93 75 73 69 6e 67 93 63 6f 6d 70 69 6c 61 74 69 6f 6e 93 75 6e 69 74 73 93 66 72 6f | when.using.compilation.units.fro |
7ee0 | 6d 93 65 69 74 68 65 72 93 74 68 65 93 45 6d 61 63 73 93 69 6e 98 74 65 72 66 61 63 65 93 6f 72 | m.either.the.Emacs.in.terface.or |
7f00 | 93 74 68 65 8e a1 8d 91 12 11 47 63 6f 6d 6d 61 6e 64 96 04 a1 2b 69 6e 9a b8 e3 74 65 72 66 61 | .the......Gcommand...+in...terfa |
7f20 | 63 65 2e 91 08 55 48 54 68 65 93 70 72 6f 67 72 61 6d 93 62 90 47 1d 65 69 6e 67 93 63 6f 6d 70 | ce...UHThe.program.b.G.eing.comp |
7f40 | 69 6c 65 64 93 6d 98 75 73 74 93 62 9a 47 1d 65 93 73 70 98 65 63 69 0c 65 64 93 62 90 b8 e3 79 | iled.m.ust.b.G.e.sp.eci.ed.b...y |
7f60 | 93 61 93 63 6f 6d 70 69 6c 61 74 69 6f 6e 93 75 6e 69 74 2e 91 08 55 48 54 91 ff 2a aa 6f 8e a1 | .a.compilation.unit...UHT..*.o.. |
7f80 | 8d 91 12 11 47 61 95 b8 e3 76 93 6f 69 64 96 03 e9 73 63 72 65 61 74 69 6e 67 8d 93 ca 2e 68 75 | ....Ga...v.oid...screating....hu |
7fa0 | 8e 91 17 92 dd c4 0c 6c 65 73 93 66 6f 72 93 6f 6e 65 93 0c 6c 65 93 70 72 6f 67 72 61 6d 73 2c | .......les.for.one..le.programs, |
7fc0 | 91 04 0e 7b 74 68 65 93 63 6f 6d 70 69 6c 65 72 93 63 61 6e 93 62 90 47 1d 65 93 63 61 6c 6c 65 | ...{the.compiler.can.b.G.e.calle |
7fe0 | 64 93 77 69 74 68 93 61 93 73 69 6e 67 6c 65 93 73 6f 75 72 63 65 93 0c 6c 65 2e 8e a1 8d 91 12 | d.with.a.single.source..le...... |
8000 | 11 47 4f 74 68 65 72 77 69 73 65 2c 96 03 55 55 74 68 65 93 73 79 73 74 65 6d 93 6e 65 65 64 73 | .GOtherwise,..UUthe.system.needs |
8020 | 93 74 6f 93 6b 6e 6f 90 b8 e3 77 93 61 62 90 47 1d 6f 75 74 93 74 68 65 93 63 6f 6d 70 69 6c 61 | .to.kno...w.ab.G.out.the.compila |
8040 | 74 69 6f 6e 93 75 6e 69 74 93 69 6e 93 75 73 65 2e 8e a6 8d 91 21 11 47 49 6e 96 04 5d 69 74 68 | tion.unit.in.use.....!.GIn..]ith |
8060 | 65 93 63 6f 6d 6d 61 6e 64 93 69 6e 9a b8 e3 74 65 72 66 61 63 65 2c 91 04 9f 6d 74 68 65 93 0c | e.command.in...terface,...mthe.. |
8080 | 6c 65 93 75 73 65 64 93 62 98 79 93 74 68 65 8d 93 ca 3a 63 6f 6d 70 69 6c 65 8e 91 32 ba ba c4 | le.used.b.y.the...:compile..2... |
80a0 | 61 6e 64 8d 93 ca 3a 6c 6f 61 64 8e 91 22 fa c3 c4 63 6f 6d 6d 61 6e 64 73 93 69 73 93 61 63 74 | and...:load.."...commands.is.act |
80c0 | 75 61 6c 6c 79 93 61 8e a1 8d 91 12 11 47 63 6f 6d 70 69 6c 61 74 69 6f 6e 96 03 da af 75 6e 69 | ually.a......Gcompilation....uni |
80e0 | 74 2e 91 06 01 d6 54 68 65 8d 93 ca 2e 68 75 8e 9b 17 75 55 c4 65 78 74 65 6e 73 69 6f 6e 93 69 | t.....The....hu...uU.extension.i |
8100 | 73 93 6e 6f 74 93 6e 65 65 64 65 64 3a 91 05 7c 7c 74 68 65 93 73 79 73 74 65 6d 93 77 69 6c 6c | s.not.needed:..||the.system.will |
8120 | 93 6c 6f 90 47 1d 6f 6b 93 66 6f 72 93 61 8d 93 ca 2e 68 75 8e 98 c4 62 9a 47 1d 65 66 6f 72 65 | .lo.G.ok.for.a....hu...b.G.efore |
8140 | 93 6c 6f 98 6f 6b 69 6e 67 8e a1 8d 91 12 11 47 66 6f 72 96 03 40 92 61 93 73 6f 75 72 63 65 93 | .lo.oking......Gfor..@.a.source. |
8160 | 0c 6c 65 2e 91 04 6a db 49 6e 93 61 93 70 72 6f 67 72 61 6d 93 63 6f 6e 73 69 73 74 69 6e 67 93 | .le...j.In.a.program.consisting. |
8180 | 6f 66 93 61 93 75 6e 69 74 8d 93 ca 55 8e 9b 0b c1 21 c4 77 69 74 68 93 74 95 b8 e3 77 93 6f 96 | of.a.unit...U....!.with.t...w.o. |
81a0 | 03 40 92 73 6f 75 72 63 65 93 0c 6c 65 73 8d 93 ca 41 8e 98 c4 61 6e 64 8d 93 ca 42 8e 91 08 80 | .@.source..les...A...and...B.... |
81c0 | 8f c4 2c 91 03 44 b9 79 90 b8 e3 6f 75 93 6e 65 65 64 93 74 6f 93 6c 6f 61 64 8e a1 8d 91 12 11 | ..,..D.y...ou.need.to.load...... |
81e0 | 47 75 6e 69 74 8d 91 03 55 55 ca 55 8e 9b 0b ea a7 c4 61 66 74 65 72 96 03 55 55 65 64 69 74 69 | Gunit...UU.U......after..UUediti |
8200 | 6e 67 93 65 69 74 68 65 72 8d 93 ca 41 8e 98 c4 6f 72 8d 93 ca 42 8e 91 08 95 52 c4 2e 91 04 71 | ng.either...A...or...B....R....q |
8220 | c7 54 91 ff 2a aa 72 79 69 6e 67 93 74 6f 93 63 6f 6d 70 69 6c 65 8d 93 ca 41 8e 98 c4 6f 72 8d | .T..*.rying.to.compile...A...or. |
8240 | 93 ca 42 8e 98 c4 64 69 72 65 63 74 6c 79 93 77 69 6c 6c 93 72 65 73 75 6c 74 93 69 6e 93 61 6e | ..B...directly.will.result.in.an |
8260 | 93 65 72 72 6f 72 2e 8e a6 8d 91 21 11 47 54 68 65 96 03 76 cc 45 6d 61 63 73 93 69 6e 90 b8 e3 | .error.....!.GThe..v.Emacs.in... |
8280 | 74 65 72 66 61 63 65 93 61 73 73 75 6d 65 73 93 74 68 61 74 93 74 68 65 93 75 6e 69 74 93 0c 6c | terface.assumes.that.the.unit..l |
82a0 | 65 93 61 73 73 6f 90 47 1d 63 69 61 74 65 64 93 77 69 74 68 93 61 93 73 6f 75 72 63 65 93 0c 6c | e.asso.G.ciated.with.a.source..l |
82c0 | 65 93 68 61 73 93 74 68 65 93 73 61 6d 65 93 6e 61 6d 65 8e a1 8d 91 12 11 47 62 75 74 96 03 1b | e.has.the.same.name......Gbut... |
82e0 | 4a 61 6e 93 65 78 74 65 6e 73 69 6f 6e 93 6f 66 8d 93 ca 2e 68 75 8e 91 12 db 41 c4 2e 91 04 5e | Jan.extension.of....hu....A....^ |
8300 | 6e 49 66 93 74 68 65 93 6e 61 6d 65 93 69 73 93 64 69 0b 65 72 65 6e 9a b8 e3 74 2c 91 03 26 e6 | nIf.the.name.is.di.eren...t,..&. |
8320 | 61 64 64 93 61 93 63 6f 6d 6d 65 6e 98 74 93 6c 69 6e 65 93 63 6f 6e 98 74 61 69 6e 69 6e 67 8d | add.a.commen.t.line.con.taining. |
8340 | 93 ca 75 6e 69 74 3a 91 05 3f fd 66 69 6c 65 8e 91 3a b6 76 c4 61 74 93 74 68 65 8e a1 8d 91 12 | ..unit:..?.file..:.v.at.the..... |
8360 | 11 47 73 74 61 72 74 96 03 55 55 6f 66 93 74 68 65 93 0c 6c 65 2c 93 61 73 93 69 6e 3a 8d 91 09 | .Gstart..UUof.the..le,.as.in:... |
8380 | b1 c4 ca 2d 2d 96 05 3f fd 75 6e 69 74 3a 93 6d 79 75 6e 69 74 8e 8e 9f 25 9d be 8d 8d 91 12 11 | ...--..?.unit:.myunit...%....... |
83a0 | 47 e2 35 8e 91 2a e8 46 54 68 65 96 05 85 1c 49 2f 4f 93 4d 6f 6e 61 64 8e 9f 1a e3 0c 8d 91 12 | G.5..*.FThe....I/O.Monad........ |
83c0 | 11 47 c4 54 68 65 96 03 0b 45 49 2f 4f 91 03 0b 32 73 79 73 74 65 6d 93 69 6e 93 59 91 ff 2a aa | .G.The...EI/O...2system.in.Y..*. |
83e0 | 61 6c 65 93 48 61 73 6b 9a b8 e3 65 6c 6c 93 69 73 93 69 6d 70 6c 65 6d 65 6e 98 74 65 64 93 75 | ale.Hask...ell.is.implemen.ted.u |
8400 | 73 69 6e 67 93 61 93 6d 6f 6e 61 64 2e 91 04 59 17 57 91 ff 2a aa 65 93 68 61 98 76 98 65 93 62 | sing.a.monad...Y.W..*.e.ha.v.e.b |
8420 | 75 69 6c 74 93 74 68 65 93 63 6f 6e 98 74 69 6e 98 75 61 74 69 6f 6e 93 49 2f 4f 8e a1 8d 91 12 | uilt.the.con.tin.uation.I/O..... |
8440 | 11 47 66 75 6e 63 74 69 6f 6e 73 96 03 ff 36 64 65 0c 6e 65 64 93 69 6e 93 74 68 65 93 72 65 70 | .Gfunctions...6de.ned.in.the.rep |
8460 | 90 47 1d 6f 72 74 93 64 69 72 65 63 74 6c 79 93 6f 6e 93 74 68 65 93 6d 6f 6e 61 64 2c 91 04 29 | .G.ort.directly.on.the.monad,..) |
8480 | af 61 6c 6c 6f 9a b8 e3 77 69 6e 67 93 74 68 65 93 63 6f 6e 98 74 69 6e 98 75 61 74 69 6f 6e 93 | .allo...wing.the.con.tin.uation. |
84a0 | 49 2f 4f 91 03 ff 0b 74 6f 93 62 90 47 1d 65 93 66 72 65 65 6c 79 8e a1 8d 91 12 11 47 6d 69 78 | I/O....to.b.G.e.freely......Gmix |
84c0 | 65 64 96 03 4e 09 77 69 74 68 93 6d 6f 6e 61 64 69 63 93 49 2f 4f 9b 03 4e 07 63 61 6c 6c 73 93 | ed..N.with.monadic.I/O..N.calls. |
84e0 | 77 69 74 68 6f 75 74 93 63 6f 6e 95 b8 e3 76 93 65 72 73 69 6f 6e 2e 91 04 6f 58 57 91 ff 2a aa | without.con...v.ersion...oXW..*. |
8500 | 65 96 03 4e 09 64 6f 93 6e 6f 74 93 73 75 70 70 90 47 1d 6f 72 74 93 73 74 72 65 61 6d 93 62 61 | e..N.do.not.supp.G.ort.stream.ba |
8520 | 73 65 64 93 49 2f 4f 98 61 73 93 64 65 0c 6e 65 64 8e a1 8d 91 12 11 47 69 6e 96 04 37 9e 74 68 | sed.I/O.as.de.ned......Gin..7.th |
8540 | 65 93 48 61 73 6b 9a b8 e3 65 6c 6c 93 72 65 70 90 47 1d 6f 72 74 93 62 75 74 93 70 72 6f 67 72 | e.Hask...ell.rep.G.ort.but.progr |
8560 | 61 6d 73 93 75 73 69 6e 67 93 6f 6e 6c 79 93 74 68 65 93 63 6f 6e 98 74 69 6e 98 75 61 74 69 6f | ams.using.only.the.con.tin.uatio |
8580 | 6e 93 73 74 98 79 6c 65 93 6f 66 93 49 2f 4f 91 04 37 64 77 69 6c 6c 93 72 75 6e 93 75 6e 63 98 | n.st.yle.of.I/O..7dwill.run.unc. |
85a0 | 68 61 6e 67 65 64 2e 8e a1 8d 91 12 11 47 41 6c 74 68 6f 75 67 68 96 04 44 3a 69 74 93 77 90 b8 | hanged.......GAlthough..D:it.w.. |
85c0 | e3 6f 75 6c 64 93 62 9a 47 1d 65 93 70 98 6f 73 73 69 62 6c 65 93 74 6f 93 73 75 70 70 98 6f 72 | .ould.b.G.e.p.ossible.to.supp.or |
85e0 | 74 93 73 74 72 65 61 6d 93 49 2f 4f 91 04 43 fd 62 9a b8 e3 79 93 73 75 70 70 6c 79 69 6e 67 93 | t.stream.I/O..C.b...y.supplying. |
8600 | 61 93 73 75 69 74 61 62 6c 65 93 73 74 72 65 61 6d 93 69 6e 98 74 65 72 70 72 65 74 65 72 8e a1 | a.suitable.stream.in.terpreter.. |
8620 | 8d 91 12 11 47 77 69 74 68 69 6e 96 03 55 55 74 68 65 93 6d 6f 6e 61 64 2c 93 77 9a b8 e3 65 93 | ....Gwithin..UUthe.monad,.w...e. |
8640 | 66 65 65 6c 93 74 68 69 73 93 73 74 98 79 6c 65 93 69 73 93 6f 62 73 6f 6c 65 74 65 93 61 6e 64 | feel.this.st.yle.is.obsolete.and |
8660 | 93 73 68 6f 75 6c 64 93 6e 6f 74 93 62 90 47 1d 65 93 75 73 65 64 2e 8e a6 8d 91 21 11 47 4d 6f | .should.not.b.G.e.used.....!.GMo |
8680 | 6e 61 64 69 63 96 04 0a 52 49 2f 4f 91 04 0a 23 68 61 73 93 61 93 6e 95 b8 e3 75 6d 93 62 90 47 | nadic...RI/O...#has.a.n...um.b.G |
86a0 | 1d 65 72 96 04 0a 52 6f 66 93 61 64 76 91 ff 71 c7 61 6e 9a b8 e3 74 61 67 65 73 93 6f 98 76 98 | .er...Rof.adv..q.an...tages.o.v. |
86c0 | 65 72 93 73 74 72 65 61 6d 93 49 2f 4f 2e 93 54 68 65 93 6d 6f 73 74 93 69 6d 70 90 47 1d 6f 72 | er.stream.I/O..The.most.imp.G.or |
86e0 | 74 61 6e 98 74 93 61 64 76 91 ff 71 c7 61 6e 98 74 61 67 65 93 69 73 8e a1 8d 91 12 11 47 74 68 | tan.t.adv..q.an.tage.is......Gth |
8700 | 61 74 96 04 1a b1 6e 65 77 93 49 2f 4f 91 04 1a 7e 6f 70 9a 47 1d 65 72 61 74 69 6f 6e 73 93 63 | at....new.I/O...~op.G.erations.c |
8720 | 61 6e 93 62 98 65 93 61 64 64 65 64 93 74 6f 93 74 68 65 93 6d 6f 6e 61 64 93 69 6e 93 61 93 6d | an.b.e.added.to.the.monad.in.a.m |
8740 | 6f 98 64 75 6c 61 72 93 6d 61 6e 6e 65 72 2e 91 06 c1 db 54 68 69 73 93 69 73 93 6e 6f 74 93 70 | o.dular.manner.....This.is.not.p |
8760 | 98 6f 73 73 69 62 6c 65 8e a1 8d 91 12 11 47 77 69 74 68 96 03 dc 28 73 74 72 65 61 6d 73 93 73 | .ossible......Gwith...(streams.s |
8780 | 69 6e 63 65 93 61 6c 6c 93 70 9a 47 1d 6f 73 73 69 62 6c 65 93 49 2f 4f 91 03 dc 05 6f 70 98 65 | ince.all.p.G.ossible.I/O....op.e |
87a0 | 72 61 74 69 6f 6e 73 93 6d 90 b8 e3 75 73 74 93 62 98 65 93 65 6e 63 6f 98 64 65 64 93 69 6e 93 | rations.m...ust.b.e.enco.ded.in. |
87c0 | 61 93 73 69 6e 67 6c 65 93 64 61 74 61 74 90 b8 e3 79 70 98 65 2e 91 06 06 3f 54 68 65 93 6d 6f | a.single.datat...yp.e....?The.mo |
87e0 | 6e 61 64 8e a1 8d 91 12 11 47 61 6c 73 6f 96 03 55 55 65 6e 68 61 6e 63 65 73 93 70 9a 47 1d 6f | nad......Galso..UUenhances.p.G.o |
8800 | 6c 79 6d 6f 72 70 68 69 73 6d 93 61 6e 64 93 63 61 6e 93 62 98 65 93 65 61 73 69 65 72 93 74 6f | lymorphism.and.can.b.e.easier.to |
8820 | 93 75 73 65 2e 8e a6 8d 91 21 11 47 54 68 65 96 04 9c 2b 49 2f 4f 91 04 9b d7 6d 6f 6e 61 64 93 | .use.....!.GThe...+I/O....monad. |
8840 | 68 61 73 93 62 90 47 1d 65 65 6e 93 62 75 69 6c 74 93 69 6e 90 b8 e3 74 6f 93 74 68 65 93 70 72 | has.b.G.een.built.in...to.the.pr |
8860 | 65 6c 75 64 65 2e 91 08 46 49 4e 61 6d 65 73 93 75 73 65 64 93 68 65 72 65 93 61 72 65 93 63 6f | elude...FINames.used.here.are.co |
8880 | 6d 70 61 74 69 62 6c 65 93 77 69 74 68 93 74 68 65 8e a1 8d 91 12 11 47 47 6c 61 73 67 6f 95 b8 | mpatible.with.the......GGlasgo.. |
88a0 | e3 77 9b 03 55 55 48 61 73 6b 93 65 6c 6c 98 73 79 73 74 65 6d 2e 91 04 71 c7 54 68 65 98 66 6f | .w..UUHask.ell.system...q.The.fo |
88c0 | 6c 6c 6f 93 77 69 6e 67 98 68 61 93 76 93 65 98 62 90 47 1d 65 65 6e 98 61 64 64 65 64 98 74 6f | llo.wing.ha.v.e.b.G.een.added.to |
88e0 | 8d 98 ca 50 72 65 6c 75 64 65 49 4f 8e 91 32 95 3a c4 3a 8e a9 16 f3 d2 8d 8d 91 12 11 47 ca 74 | ...PreludeIO..2.:.:..........G.t |
8900 | 79 70 65 96 05 3f fd 49 4f 93 61 93 3d 93 53 79 73 74 65 6d 53 74 61 74 65 93 2d 3e 93 49 4f 52 | ype..?.IO.a.=.SystemState.->.IOR |
8920 | 65 73 70 6f 6e 73 65 93 61 8e 8e a1 8d 8d 91 12 11 47 74 79 70 65 96 05 3f fd 44 69 61 6c 6f 67 | esponse.a........Gtype..?.Dialog |
8940 | 75 65 93 3d 93 49 4f 93 28 29 8e 8e a1 8d 8d 91 12 11 47 74 68 65 6e 49 4f 96 05 3f fd 3a 3a 93 | ue.=.IO.()........GthenIO..?.::. |
8960 | 49 4f 93 61 93 2d 3e 93 28 61 93 2d 3e 93 49 4f 93 62 29 93 2d 3e 93 49 4f 93 62 8e 8e a1 8d 8d | IO.a.->.(a.->.IO.b).->.IO.b..... |
8980 | 91 12 11 47 73 65 71 49 4f 96 05 3f fd 3a 3a 93 49 4f 93 61 93 2d 3e 93 49 4f 93 62 93 2d 3e 93 | ...GseqIO..?.::.IO.a.->.IO.b.->. |
89a0 | 49 4f 93 62 8e 8e a1 8d 8d 91 12 11 47 72 65 74 75 72 6e 49 4f 96 05 3f fd 3a 3a 93 61 93 2d 3e | IO.b........GreturnIO..?.::.a.-> |
89c0 | 93 49 4f 93 61 8e 8e a1 8d 8d 91 12 11 47 64 6f 6e 65 49 4f 96 05 3f fd 3a 3a 93 49 4f 93 28 29 | .IO.a........GdoneIO..?.::.IO.() |
89e0 | 8e 8e a6 8d 91 12 11 47 c4 41 6e 96 03 a6 73 49 2f 4f 91 03 a6 5e 6f 70 9a 47 1d 65 72 61 74 69 | .......G.An...sI/O...^op.G.erati |
8a00 | 6f 6e 93 72 65 74 75 72 6e 69 6e 67 93 74 90 b8 e3 79 70 98 65 8d 93 ca 61 8e 91 0c 8c e3 c4 77 | on.returning.t...yp.e...a......w |
8a20 | 9a b8 e3 6f 75 6c 64 93 68 61 98 76 98 65 93 74 98 79 70 90 47 1d 65 8d 93 ca 49 4f 91 05 3f fd | ...ould.ha.v.e.t.yp.G.e...IO..?. |
8a40 | 61 8e 91 18 a6 67 c4 2e 91 05 65 22 54 68 65 93 74 98 79 70 90 47 1d 65 8d 93 ca 44 69 61 6c 6f | a....g....e"The.t.yp.G.e...Dialo |
8a60 | 67 75 65 8e 91 31 4c ce c4 69 73 93 64 65 0c 6e 65 64 93 69 6e 93 74 65 72 6d 73 8e a1 8d 91 12 | gue..1L..is.de.ned.in.terms..... |
8a80 | 11 47 6f 66 96 03 5b b4 74 68 65 93 6d 6f 6e 61 64 93 69 6e 73 74 65 61 64 93 6f 66 93 72 65 71 | .Gof..[.the.monad.instead.of.req |
8aa0 | 75 65 73 74 73 93 61 6e 64 93 72 65 73 70 9a 47 1d 6f 6e 73 65 73 2e 91 04 84 e4 54 68 65 8d 93 | uests.and.resp.G.onses.....The.. |
8ac0 | ca 53 79 73 74 65 6d 53 74 61 74 65 8e 91 40 77 47 c4 61 6e 64 8d 93 ca 49 4f 52 65 73 70 6f 6e | .SystemState..@wG.and...IORespon |
8ae0 | 73 65 8e 91 3b 37 4a c4 64 61 74 61 93 74 90 b8 e3 79 70 98 65 73 93 61 72 65 8e a1 8d 91 12 11 | se..;7J.data.t...yp.es.are...... |
8b00 | 47 61 62 73 74 72 61 63 74 96 03 55 55 64 61 74 61 74 9a b8 e3 79 70 90 47 1d 65 73 93 75 73 65 | Gabstract..UUdatat...yp.G.es.use |
8b20 | 64 93 69 6e 98 74 65 72 6e 61 6c 6c 79 93 62 98 79 93 74 68 65 93 49 2f 4f 93 73 79 73 74 65 6d | d.in.ternally.b.y.the.I/O.system |
8b40 | 3b 93 79 98 6f 75 93 73 68 6f 75 6c 64 93 6e 6f 74 93 75 73 65 93 74 68 65 73 65 93 64 69 72 65 | ;.y.ou.should.not.use.these.dire |
8b60 | 63 74 6c 79 91 ff 2a aa 2e 8e 8e 8e 8c 8b 00 00 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ctly..*......................... |
8b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7b 5f a0 02 a9 4b 85 8d | ........................{_...K.. |
8ba0 | a0 fd 62 b4 7b 8d 8d 91 12 11 47 c8 36 91 0a 00 01 41 4e 4e 4f 54 96 ff 2a aa 41 93 54 49 4f 4e | ..b.{.....G.6....ANNOT..*.A.TION |
8bc0 | 53 92 01 4d 9e ab c4 31 31 8e 8e a0 02 7f 4b 85 8d a0 fd a3 b4 7b 8d 91 21 11 47 54 68 65 96 03 | S..M...11.....K......{..!.GThe.. |
8be0 | cb f9 66 75 6e 63 74 69 6f 6e 8d 93 ca 74 68 65 6e 49 4f 8e 91 27 17 e0 c4 69 73 93 75 73 65 64 | ..function...thenIO..'...is.used |
8c00 | 93 66 6f 72 93 73 65 71 75 65 6e 63 69 6e 67 93 77 69 74 68 69 6e 93 74 68 65 93 6d 6f 6e 61 64 | .for.sequencing.within.the.monad |
8c20 | 2e 91 05 d5 b3 49 74 93 70 61 73 73 65 73 93 74 68 65 93 72 65 73 75 6c 74 93 6f 66 93 6f 6e 65 | .....It.passes.the.result.of.one |
8c40 | 93 49 2f 4f 8e a4 0c 00 00 8d 91 12 11 47 6f 70 9a 47 1d 65 72 61 74 69 6f 6e 96 03 60 e5 6f 6e | .I/O.........Gop.G.eration..`.on |
8c60 | 93 74 6f 93 61 6e 6f 74 68 65 72 2e 91 04 94 78 57 68 65 6e 93 6e 6f 93 72 65 73 75 6c 74 93 6e | .to.another....xWhen.no.result.n |
8c80 | 65 65 64 73 93 74 6f 93 62 98 65 93 70 61 73 73 65 64 93 6f 75 74 93 6f 66 93 61 6e 93 49 2f 4f | eeds.to.b.e.passed.out.of.an.I/O |
8ca0 | 91 03 60 e2 6f 70 98 65 72 61 74 69 6f 6e 2c 8d 91 03 63 c9 ca 73 65 71 49 4f 8e 91 21 04 9f c4 | ..`.op.eration,...c..seqIO..!... |
8cc0 | 28 73 61 6d 65 8e a1 8d 91 12 11 47 61 73 8d 91 02 fa f5 ca 74 68 65 6e 49 4f 5f 8e 91 2a b5 d5 | (same......Gas......thenIO_..*.. |
8ce0 | c4 69 6e 96 02 fa f5 74 68 65 93 47 6c 61 73 67 6f 90 b8 e3 77 93 73 79 73 74 65 6d 29 93 63 61 | .in....the.Glasgo...w.system).ca |
8d00 | 6e 93 62 9a 47 1d 65 93 75 73 65 64 2e 91 04 53 a7 54 68 65 8d 93 ca 72 65 74 75 72 6e 49 4f 8e | n.b.G.e.used...S.The...returnIO. |
8d20 | 91 2f f5 d2 c4 66 75 6e 63 74 69 6f 6e 93 70 98 65 72 66 6f 72 6d 73 93 6e 6f 93 49 2f 4f 91 02 | ./...function.p.erforms.no.I/O.. |
8d40 | fa de 6f 70 98 65 72 61 74 69 6f 6e 8e a1 8d 91 12 11 47 61 6e 64 96 03 6f 89 72 65 74 75 72 6e | ..op.eration......Gand..o.return |
8d60 | 73 93 74 68 65 93 73 75 70 70 6c 69 65 64 93 76 91 ff 71 c7 61 6c 75 65 2e 8d 91 04 c0 62 ca 64 | s.the.supplied.v..q.alue.....b.d |
8d80 | 6f 6e 65 49 4f 8e 91 27 af d9 c4 69 73 93 61 93 73 70 90 47 1d 65 63 69 61 6c 93 63 61 73 65 93 | oneIO..'...is.a.sp.G.ecial.case. |
8da0 | 6f 66 8d 93 ca 72 65 74 75 72 6e 49 4f 8e 91 30 de fa c4 77 68 69 63 9a b8 e3 68 93 69 73 93 65 | of...returnIO..0...whic...h.is.e |
8dc0 | 73 73 65 6e 98 74 69 61 6c 6c 79 93 61 6e 93 65 6d 70 74 98 79 8e a1 8d 91 12 11 47 64 69 61 6c | ssen.tially.an.empt.y......Gdial |
8de0 | 6f 67 75 65 2e 8e a9 11 20 f8 8d 91 21 11 47 41 91 06 71 28 67 6f 95 47 1d 6f 93 64 96 06 71 f5 | ogue........!.GA..q(go.G.o.d..q. |
8e00 | 74 75 74 6f 72 69 61 6c 2d 6c 65 76 9a b8 e3 65 6c 93 69 6e 98 74 72 6f 9a 47 1d 64 75 63 74 69 | tutorial-lev...el.in.tro.G.ducti |
8e20 | 6f 6e 93 63 61 6e 93 62 98 65 93 66 6f 75 6e 64 93 69 6e 93 c9 3f 3f c4 2e 91 0d c7 a8 54 68 69 | on.can.b.e.found.in..??......Thi |
8e40 | 73 93 70 61 70 98 65 72 93 69 73 93 61 90 b8 e3 76 91 ff 71 c7 61 69 6c 61 62 6c 65 93 69 6e 93 | s.pap.er.is.a...v..q.ailable.in. |
8e60 | 74 68 65 8e a1 8d 8d 91 12 11 47 ca 70 75 62 2f 68 61 73 6b 65 6c 6c 2f 70 61 70 65 72 73 8e 91 | the.......G.pub/haskell/papers.. |
8e80 | 75 88 38 c4 61 72 65 61 96 04 f7 27 66 6f 72 93 66 74 70 2e 91 09 57 3d 42 65 93 77 9a b8 e3 61 | u.8.area...'for.ftp...W=Be.w...a |
8ea0 | 72 6e 65 64 93 74 68 61 74 93 74 68 65 93 66 75 6e 63 74 69 6f 6e 93 6e 61 6d 65 73 93 64 69 0b | rned.that.the.function.names.di. |
8ec0 | 65 72 93 73 6c 69 67 68 98 74 6c 79 3a 8d 91 07 b5 6b ca 62 69 6e 64 49 4f 8e 8e a1 8d 91 12 11 | er.sligh.tly:....k.bindIO....... |
8ee0 | 47 c4 69 6e 73 74 65 61 64 96 03 af 26 6f 66 8d 93 ca 74 68 65 6e 49 4f 8e 9b 26 de 3a c4 61 6e | G.instead...&of...thenIO..&.:.an |
8f00 | 64 8d 93 ca 75 6e 69 74 49 4f 8e 98 c4 69 6e 73 74 65 61 64 93 6f 66 8d 93 ca 72 65 74 75 72 6e | d...unitIO...instead.of...return |
8f20 | 49 4f 8e 91 2d af 0e c4 2e 91 05 7f 39 45 78 61 6d 70 6c 65 73 93 6f 66 93 74 68 65 93 6d 6f 6e | IO..-.......9Examples.of.the.mon |
8f40 | 61 64 69 63 93 73 74 90 b8 e3 79 6c 65 93 6f 66 93 49 2f 4f 91 03 af 0e 63 61 6e 93 62 90 47 1d | adic.st...yle.of.I/O....can.b.G. |
8f60 | 65 8e a1 8d 91 12 11 47 66 6f 75 6e 64 96 03 55 55 69 6e 8d 93 ca 50 72 65 6c 75 64 65 49 4f 8e | e......Gfound..UUin...PreludeIO. |
8f80 | 91 35 ea 8f c4 61 6e 64 93 69 6e 93 74 68 65 93 4c 69 73 70 93 69 6e 90 b8 e3 74 65 72 66 61 63 | .5...and.in.the.Lisp.in...terfac |
8fa0 | 65 93 65 78 61 6d 70 6c 65 73 2e 8e 9f 25 d2 b6 8d 8d 91 12 11 47 e2 36 8e 91 2a e8 46 41 6e 6e | e.examples...%.......G.6..*.FAnn |
8fc0 | 6f 74 61 74 69 6f 6e 73 8e 9f 1b 08 13 8d 91 12 11 47 c4 54 68 65 96 03 01 c1 59 91 ff 2a aa 61 | otations.........G.The....Y..*.a |
8fe0 | 6c 65 93 63 6f 6d 70 69 6c 65 72 93 72 65 63 6f 67 6e 69 7a 65 73 93 61 93 6e 95 b8 e3 75 6d 93 | le.compiler.recognizes.a.n...um. |
9000 | 62 90 47 1d 65 72 96 03 01 c1 6f 66 93 61 6e 6e 6f 74 61 74 69 6f 6e 73 93 69 6e 93 74 68 65 93 | b.G.er....of.annotations.in.the. |
9020 | 73 6f 75 72 63 65 93 70 72 6f 67 72 61 6d 2e 91 04 55 eb 41 6e 6e 6f 74 61 74 69 6f 6e 73 93 61 | source.program...U.Annotations.a |
9040 | 72 65 93 75 73 65 64 8e a1 8d 91 12 11 47 66 6f 72 96 03 55 55 73 74 72 69 63 74 6e 65 73 73 93 | re.used......Gfor..UUstrictness. |
9060 | 70 72 6f 70 90 47 1d 65 72 74 69 65 73 2c 93 6f 70 74 69 6d 69 7a 65 72 93 63 6f 6e 9a b8 e3 74 | prop.G.erties,.optimizer.con...t |
9080 | 72 6f 6c 2c 93 61 6e 64 93 74 68 65 93 69 6e 98 74 65 72 66 61 63 65 93 74 6f 93 74 68 65 93 4c | rol,.and.the.in.terface.to.the.L |
90a0 | 69 73 70 93 65 6e 98 76 69 72 6f 6e 6d 65 6e 98 74 2e 8e 9f 20 bf 28 8d 8d 91 12 11 47 db 36 2e | isp.en.vironmen.t.....(.....G.6. |
90c0 | 31 8e 91 30 d1 47 41 6e 6e 6f 74 61 74 69 6f 6e 91 04 80 00 53 79 6e 90 a0 00 74 61 78 8e 9f 17 | 1..0.GAnnotation....Syn...tax... |
90e0 | 96 4c 8d 91 12 11 47 c4 41 6e 6e 6f 74 61 74 69 6f 6e 73 96 03 31 9a 61 72 65 93 61 93 73 70 9a | .L....G.Annotations..1.are.a.sp. |
9100 | 47 1d 65 63 69 61 6c 93 66 6f 72 6d 93 6f 66 93 63 6f 6d 6d 65 6e 90 b8 e3 74 73 2e 91 04 65 de | G.ecial.form.of.commen...ts...e. |
9120 | 54 68 65 79 93 62 98 65 67 69 6e 93 77 69 74 68 8d 93 ca 7b 2d 23 8e 91 16 23 2b c4 61 6e 64 93 | They.b.egin.with...{-#...#+.and. |
9140 | 65 6e 64 93 77 69 74 68 8d 93 ca 23 2d 7d 8e 91 12 f1 91 c4 2e 91 04 65 de 57 69 74 68 69 6e 93 | end.with...#-}.........e.Within. |
9160 | 74 68 65 73 65 8e a1 8d 91 12 11 47 64 65 6c 69 6d 69 74 65 72 73 2c 91 03 8b 21 61 6e 6e 6f 74 | these......Gdelimiters,...!annot |
9180 | 61 74 69 6f 6e 73 96 03 80 5e 61 72 65 93 73 65 70 61 72 61 74 65 64 93 62 9a b8 e3 79 93 73 65 | ations...^are.separated.b...y.se |
91a0 | 6d 69 63 6f 6c 6f 6e 73 93 69 6e 93 74 68 65 93 73 61 6d 65 93 6d 61 6e 6e 65 72 93 61 73 93 64 | micolons.in.the.same.manner.as.d |
91c0 | 65 63 6c 61 72 61 74 69 6f 6e 73 2e 91 04 f2 e3 4c 61 98 79 98 6f 75 74 93 69 73 8e a1 8d 91 12 | eclarations.....La.y.out.is..... |
91e0 | 11 47 69 6e 96 03 55 55 65 0b 65 63 74 93 61 6c 6c 6f 90 b8 e3 77 69 6e 67 93 74 68 65 93 73 65 | .Gin..UUe.ect.allo...wing.the.se |
9200 | 6d 69 63 6f 6c 6f 6e 73 93 74 6f 93 62 90 47 1d 65 93 6f 6d 69 74 74 65 64 2e 8e a6 8d 91 21 11 | micolons.to.b.G.e.omitted.....!. |
9220 | 47 45 61 63 9a b8 e3 68 96 03 44 a8 61 6e 6e 6f 74 61 74 69 6f 6e 93 68 61 73 93 61 93 6e 61 6d | GEac...h..D.annotation.has.a.nam |
9240 | 65 93 61 6e 64 93 70 90 47 1d 6f 73 73 69 62 6c 79 93 61 93 73 65 74 93 6f 66 93 61 72 67 75 6d | e.and.p.G.ossibly.a.set.of.argum |
9260 | 65 6e 98 74 73 2c 91 03 47 fe 65 6e 63 6c 6f 73 65 64 93 69 6e 93 70 61 72 65 6e 98 74 68 65 73 | en.ts,..G.enclosed.in.paren.thes |
9280 | 65 73 93 61 6e 64 93 73 65 70 61 2d 8e a1 8d 91 12 11 47 72 61 74 65 64 96 03 55 55 62 9a b8 e3 | es.and.sepa-......Grated..UUb... |
92a0 | 79 93 63 6f 6d 6d 61 73 2e 91 04 71 c7 54 68 65 93 65 78 61 63 74 93 73 79 6e 98 74 61 78 93 6f | y.commas...q.The.exact.syn.tax.o |
92c0 | 66 93 74 68 65 93 61 72 67 75 6d 65 6e 98 74 73 93 76 91 ff 71 c7 61 72 69 65 73 93 77 69 74 68 | f.the.argumen.ts.v..q.aries.with |
92e0 | 93 74 68 65 93 74 98 79 70 90 47 1d 65 93 6f 66 93 61 6e 6e 6f 74 61 74 69 6f 6e 2e 8e a6 8d 91 | .the.t.yp.G.e.of.annotation..... |
9300 | 21 11 47 41 6e 6e 6f 74 61 74 69 6f 6e 73 96 03 60 93 67 65 6e 65 72 61 6c 6c 79 93 72 65 66 65 | !.GAnnotations..`.generally.refe |
9320 | 72 93 74 6f 93 73 6f 6d 65 93 6f 62 9b 00 8e 38 6a 65 63 74 93 69 6e 93 74 68 65 93 70 72 6f 67 | r.to.some.ob...8ject.in.the.prog |
9340 | 72 61 6d 2e 91 04 93 80 53 6f 6d 65 74 69 6d 65 73 93 74 68 69 73 93 6f 62 98 6a 65 63 74 93 69 | ram.....Sometimes.this.ob.ject.i |
9360 | 73 93 69 6d 70 6c 69 63 69 74 93 69 6e 8e a1 8d 91 12 11 47 74 68 65 96 03 b4 20 70 6c 61 63 65 | s.implicit.in......Gthe....place |
9380 | 6d 65 6e 90 b8 e3 74 93 6f 66 93 74 68 65 93 61 6e 6e 6f 74 61 74 69 6f 6e 2e 91 05 8e 29 4f 74 | men...t.of.the.annotation....)Ot |
93a0 | 68 65 72 77 69 73 65 2c 91 03 cb d3 74 68 65 93 6f 62 91 00 8e 38 6a 65 63 74 93 62 90 47 1d 65 | herwise,....the.ob...8ject.b.G.e |
93c0 | 69 6e 67 93 61 6e 6e 6f 74 61 74 65 64 93 69 73 93 65 78 70 6c 69 63 69 74 6c 79 93 6e 61 6d 65 | ing.annotated.is.explicitly.name |
93e0 | 64 93 75 73 69 6e 67 8e a1 8d 8d 91 12 11 47 ca 3a 3a 8e 91 20 14 0e c4 73 79 6e 9a b8 e3 74 61 | d.using.......G.::......syn...ta |
9400 | 78 2c 91 03 8e 2a 73 69 6d 69 6c 61 72 96 03 82 cd 74 6f 93 73 69 67 6e 61 74 75 72 65 93 64 65 | x,...*similar....to.signature.de |
9420 | 63 6c 61 72 61 74 69 6f 6e 73 2e 91 04 fa 2e 4d 6f 72 65 93 74 68 61 6e 93 6f 6e 65 93 61 6e 6e | clarations.....More.than.one.ann |
9440 | 6f 74 61 74 69 6f 6e 93 63 61 6e 93 62 90 47 1d 65 93 61 74 74 61 63 98 68 65 64 93 74 6f 93 61 | otation.can.b.G.e.attac.hed.to.a |
9460 | 93 76 91 ff 71 c7 61 6c 75 65 8e a1 8d 91 12 11 47 62 9a b8 e3 79 96 03 55 55 73 65 70 61 72 61 | .v..q.alue......Gb...y..UUsepara |
9480 | 74 69 6e 67 93 61 6e 6e 6f 74 61 74 69 6f 6e 73 93 62 98 79 93 63 6f 6d 6d 61 73 2e 8e a6 8d 91 | ting.annotations.b.y.commas..... |
94a0 | 21 11 47 46 91 ff 2a aa 6f 72 96 03 55 55 65 78 61 6d 70 6c 65 2c 93 69 6e 8e a1 8d 8d 91 12 11 | !.GF..*.or..UUexample,.in....... |
94c0 | 47 ca 7b 2d 23 96 05 3f fd 61 2c 62 93 3a 3a 93 49 6e 6c 69 6e 65 2c 93 43 6f 6d 70 6c 65 78 69 | G.{-#..?.a,b.::.Inline,.Complexi |
94e0 | 74 79 28 34 29 8e 8e a1 8d 8d 91 27 11 3b 67 96 05 3f fd 3a 3a 93 4c 69 73 70 4e 61 6d 65 28 22 | ty(4)......'.;g..?.::.LispName(" |
9500 | 66 6f 6f 22 29 8e 8e a1 8d 8d 91 27 11 3b 4c 69 73 70 46 69 6c 65 28 22 62 6c 61 68 22 29 91 05 | foo")......'.;LispFile("blah").. |
9520 | 3f fd 23 2d 7d 8e 8e a1 8d 91 12 11 47 c4 74 68 65 72 65 96 03 e7 e0 61 72 65 93 74 68 72 65 65 | ?.#-}.......G.there....are.three |
9540 | 93 61 6e 6e 6f 74 61 74 69 6f 6e 73 2e 91 06 29 68 54 68 65 93 76 91 ff 71 c7 61 6c 75 65 73 8d | .annotations...)hThe.v..q.alues. |
9560 | 93 ca 61 8e 9b 0d 0f bd c4 61 6e 64 8d 93 ca 62 8e 98 c4 61 72 65 93 61 6e 6e 6f 74 61 74 65 64 | ..a......and...b...are.annotated |
9580 | 93 77 69 74 68 8d 93 ca 49 6e 6c 69 6e 65 8e 91 27 4f ae c4 61 6e 64 8d 93 ca 43 6f 6d 70 6c 65 | .with...Inline..'O..and...Comple |
95a0 | 78 69 74 79 8e 91 3c 4f a2 c4 61 6e 2d 8e a1 8d 91 12 11 47 6e 6f 74 61 74 69 6f 6e 73 2e 9b 04 | xity..<O..an-......Gnotations... |
95c0 | 7d db 54 68 65 8d 91 03 59 5c ca 43 6f 6d 70 6c 65 78 69 74 79 8e 91 37 d9 3e c4 2c 8d 91 03 5a | }.The...Y\.Complexity..7.>.,...Z |
95e0 | 5d ca 4c 69 73 70 4e 61 6d 65 8e 91 2d 5a 45 c4 2c 91 03 5a 5d 61 6e 64 8d 91 03 59 5c ca 4c 69 | ].LispName..-ZE.,..Z]and...Y\.Li |
9600 | 73 70 46 69 6c 65 8e 91 30 b2 a0 c4 61 6e 6e 6f 74 61 74 69 6f 6e 73 96 03 59 5c 61 6c 6c 93 68 | spFile..0...annotations..Y\all.h |
9620 | 61 95 b8 e3 76 93 65 96 03 59 5c 61 93 73 69 6e 67 6c 65 93 61 72 67 75 6d 65 6e 90 b8 e3 74 2e | a...v.e..Y\a.single.argumen...t. |
9640 | 98 54 68 65 8e a1 8d 8d 91 12 11 47 ca 4c 69 73 70 46 69 6c 65 8e 91 3f 66 84 c4 61 6e 6e 6f 74 | .The.......G.LispFile..?f..annot |
9660 | 61 74 69 6f 6e 96 03 55 55 64 6f 9a 47 1d 65 73 93 6e 6f 74 93 72 65 66 65 72 93 74 6f 93 61 93 | ation..UUdo.G.es.not.refer.to.a. |
9680 | 6e 61 6d 65 64 93 6f 62 91 00 8e 38 6a 65 63 74 93 64 69 72 65 63 74 6c 79 93 61 6e 64 93 64 6f | named.ob...8ject.directly.and.do |
96a0 | 98 65 73 93 6e 6f 74 93 6e 65 65 64 93 74 68 65 8d 93 ca 3a 3a 8e 91 11 2a a4 c4 73 79 6e 90 b8 | .es.not.need.the...::...*..syn.. |
96c0 | e3 74 61 78 2e 8e a6 8d 91 21 11 47 41 6e 6e 6f 74 61 74 69 6f 6e 73 96 04 33 8b 61 72 65 93 67 | .tax.....!.GAnnotations..3.are.g |
96e0 | 65 6e 65 72 61 6c 6c 79 93 70 6c 61 63 65 64 93 61 6d 6f 6e 67 93 64 65 63 6c 61 72 61 74 69 6f | enerally.placed.among.declaratio |
9700 | 6e 73 2e 91 07 0c 6a 41 73 93 77 69 74 68 93 74 90 b8 e3 79 70 90 47 1d 65 93 64 65 63 6c 61 72 | ns....jAs.with.t...yp.G.e.declar |
9720 | 61 74 69 6f 6e 73 2c 91 04 6b 18 61 6c 73 6f 93 61 93 66 6f 72 6d 8e a1 8d 91 12 11 47 6f 66 96 | ations,..k.also.a.form......Gof. |
9740 | 03 e9 72 61 6e 6e 6f 74 61 74 69 6f 6e 2c 91 04 0e 79 61 6e 6e 6f 74 61 74 69 6f 6e 73 93 66 6f | ..rannotation,...yannotations.fo |
9760 | 72 93 61 6e 93 6f 62 91 00 8e 38 6a 65 63 74 93 6d 90 b8 e3 75 73 74 93 62 9a 47 1d 65 93 70 6c | r.an.ob...8ject.m...ust.b.G.e.pl |
9780 | 61 63 65 64 93 69 6e 93 74 68 65 93 73 61 6d 65 93 73 63 6f 70 98 65 93 69 6e 93 77 68 69 63 90 | aced.in.the.same.scop.e.in.whic. |
97a0 | b8 e3 68 93 74 68 65 93 6f 62 91 00 8e 38 6a 65 63 74 93 69 73 8e a1 8d 91 12 11 47 64 65 63 6c | ..h.the.ob...8ject.is......Gdecl |
97c0 | 61 72 65 64 2e 8e 9f 20 bf 28 8d 8d 91 12 11 47 db 36 2e 32 8e 91 30 d1 47 53 74 72 69 63 74 6e | ared.....(.....G.6.2..0.GStrictn |
97e0 | 65 73 73 91 04 80 00 41 6e 6e 6f 74 61 74 69 6f 6e 73 8e 9f 17 96 4c 8d 91 12 11 47 c4 53 74 72 | ess....Annotations....L....G.Str |
9800 | 69 63 74 6e 65 73 73 96 04 af 86 61 6e 6e 6f 74 61 74 69 6f 6e 73 93 63 61 6e 93 62 9a 47 1d 65 | ictness....annotations.can.b.G.e |
9820 | 93 70 6c 61 63 65 64 93 6f 6e 93 64 61 74 61 93 74 90 b8 e3 79 70 98 65 73 93 61 6e 64 93 66 75 | .placed.on.data.t...yp.es.and.fu |
9840 | 6e 63 74 69 6f 6e 73 2e 91 08 80 59 59 91 ff 2a aa 6f 75 93 63 61 6e 93 64 65 63 6c 61 72 65 93 | nctions....YY..*.ou.can.declare. |
9860 | 61 93 73 6c 6f 74 93 6f 66 93 61 8e a1 8d 91 12 11 47 64 61 74 61 96 03 79 84 63 6f 6e 73 74 72 | a.slot.of.a......Gdata..y.constr |
9880 | 75 63 74 6f 72 93 74 6f 93 62 90 47 1d 65 93 73 74 72 69 63 74 93 62 9a b8 e3 79 93 70 6c 61 63 | uctor.to.b.G.e.strict.b...y.plac |
98a0 | 69 6e 67 8d 93 ca 7b 2d 23 53 54 52 49 43 54 23 2d 7d 8e 91 45 f2 e4 c4 69 6d 6d 65 64 69 61 74 | ing...{-#STRICT#-}..E...immediat |
98c0 | 65 6c 79 93 61 66 74 65 72 93 74 68 65 93 73 6c 6f 74 93 74 98 79 70 90 47 1d 65 93 69 6e 93 74 | ely.after.the.slot.t.yp.G.e.in.t |
98e0 | 68 65 8d 93 ca 64 61 74 61 8e 8e a1 8d 91 12 11 47 c4 64 65 63 6c 61 72 61 74 69 6f 6e 2e 91 04 | he...data.......G.declaration... |
9900 | 71 c7 46 91 ff 2a aa 6f 72 96 03 55 55 65 78 61 6d 70 6c 65 2c 93 69 6e 93 74 68 65 93 74 90 b8 | q.F..*.or..UUexample,.in.the.t.. |
9920 | e3 79 70 90 47 1d 65 93 64 65 63 6c 61 72 61 74 69 6f 6e 8e a1 8d 8d 91 12 11 47 ca 74 79 70 65 | .yp.G.e.declaration.......G.type |
9940 | 96 05 3f fd 54 93 61 93 62 93 3d 93 43 31 93 61 93 7b 2d 23 53 54 52 49 43 54 23 2d 7d 93 62 93 | ..?.T.a.b.=.C1.a.{-#STRICT#-}.b. |
9960 | 7c 93 43 32 93 61 93 62 93 7b 2d 23 53 54 52 49 43 54 23 2d 7d 8e 8e a1 8d 91 12 11 47 c4 74 68 | |.C2.a.b.{-#STRICT#-}.......G.th |
9980 | 65 96 03 55 55 0c 72 73 74 93 61 72 67 75 6d 65 6e 90 b8 e3 74 93 74 6f 8d 93 ca 43 31 8e 9b 11 | e..UU.rst.argumen...t.to...C1... |
99a0 | 2a a4 c4 61 6e 64 93 74 68 65 93 73 65 63 6f 6e 64 93 74 6f 8d 93 ca 43 32 8e 98 c4 69 73 93 73 | *..and.the.second.to...C2...is.s |
99c0 | 74 72 69 63 74 2e 8e a6 8d 91 21 11 47 59 91 ff 2a aa 6f 75 96 03 3c 24 63 61 6e 93 66 6f 72 63 | trict.....!.GY..*.ou..<$can.forc |
99e0 | 65 93 61 6c 6c 93 74 68 65 93 73 6c 6f 74 73 93 66 6f 72 93 61 93 64 61 74 61 74 90 b8 e3 79 70 | e.all.the.slots.for.a.datat...yp |
9a00 | 9a 47 1d 65 93 74 6f 93 62 98 65 93 73 74 72 69 63 74 93 62 90 b8 e3 79 93 70 6c 61 63 69 6e 67 | .G.e.to.b.e.strict.b...y.placing |
9a20 | 93 74 68 65 8d 93 ca 7b 2d 23 53 54 52 49 43 54 23 2d 7d 8e 91 45 78 24 c4 69 6d 6d 65 64 69 61 | .the...{-#STRICT#-}..Ex$.immedia |
9a40 | 74 65 6c 79 8e a1 8d 91 12 11 47 62 90 47 1d 65 66 6f 72 65 96 03 55 55 74 68 65 8d 93 ca 3d 8e | tely......Gb.G.efore..UUthe...=. |
9a60 | 91 0b ea a7 c4 69 6e 93 74 68 65 93 64 61 74 61 93 64 65 63 6c 61 72 61 74 69 6f 6e 2e 8e 8e 8e | .....in.the.data.declaration.... |
9a80 | 8c 8b 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 8b 6d a0 02 a9 4b 85 8d a0 fd 62 b4 7b 8d 8d 91 12 11 47 c8 | .............m...K....b.{.....G. |
9ac0 | 37 91 0a 00 01 49 4e 54 45 52 46 91 fe e3 8d 41 9a b8 e3 43 49 4e 47 96 03 55 55 57 49 54 48 93 | 7....INTERF....A...CING..UUWITH. |
9ae0 | 4f 54 48 45 52 93 4c 41 4e 47 55 41 98 47 45 53 92 00 c5 fe a0 c4 31 32 8e 8e a0 02 7f 4b 85 8d | OTHER.LANGUA.GES......12.....K.. |
9b00 | a0 fd a3 b4 7b 8d 91 21 11 47 59 91 ff 2a aa 6f 75 96 03 82 5a 63 61 6e 93 61 6c 73 6f 93 73 70 | ....{..!.GY..*.ou...Zcan.also.sp |
9b20 | 90 47 1d 65 63 69 66 79 93 73 74 72 69 63 74 6e 65 73 73 93 6f 66 93 66 75 6e 63 74 69 6f 6e 93 | .G.ecify.strictness.of.function. |
9b40 | 61 72 67 75 6d 65 6e 90 b8 e3 74 73 93 77 69 74 68 93 61 6e 93 61 6e 6e 6f 74 61 74 69 6f 6e 2e | argumen...ts.with.an.annotation. |
9b60 | 91 04 f8 d5 54 68 69 73 93 69 73 93 6e 6f 74 93 6e 6f 72 6d 61 6c 6c 79 8e a4 0c 00 00 8d 91 12 | ....This.is.not.normally........ |
9b80 | 11 47 6e 65 63 65 73 73 61 72 79 96 02 68 47 73 69 6e 63 65 93 74 68 65 93 73 74 72 69 63 74 6e | .Gnecessary..hGsince.the.strictn |
9ba0 | 65 73 73 93 61 6e 61 6c 79 7a 65 72 93 63 6f 6d 70 75 74 65 73 93 74 68 65 93 73 74 72 69 63 74 | ess.analyzer.computes.the.strict |
9bc0 | 6e 65 73 73 93 66 6f 72 93 65 61 63 90 b8 e3 68 93 66 75 6e 63 74 69 6f 6e 93 64 65 0c 6e 65 64 | ness.for.eac...h.function.de.ned |
9be0 | 93 69 6e 93 61 93 70 72 6f 67 72 61 6d 2e 8e a1 8d 91 12 11 47 53 68 6f 75 6c 64 96 03 55 55 79 | .in.a.program.......GShould..UUy |
9c00 | 90 b8 e3 6f 75 93 77 69 73 68 93 74 6f 93 64 6f 93 74 68 69 73 2c 93 75 73 65 93 74 68 65 8d 93 | ...ou.wish.to.do.this,.use.the.. |
9c20 | ca 53 74 72 69 63 74 6e 65 73 73 8e 91 3b 2a 8c c4 61 6e 6e 6f 74 61 74 69 6f 6e 3a 8e a4 12 00 | .Strictness..;*..annotation:.... |
9c40 | 00 8d 8d 91 21 11 47 ca 7b 2d 23 96 05 3f fd 66 93 3a 3a 93 53 74 72 69 63 74 6e 65 73 73 28 22 | ....!.G.{-#..?.f.::.Strictness(" |
9c60 | 4e 2c 53 2c 4e 22 29 93 23 2d 7d 8e 8e a1 8d 91 21 11 47 c4 54 68 69 73 96 03 97 38 64 65 63 6c | N,S,N").#-}.....!.G.This...8decl |
9c80 | 61 72 65 73 93 74 68 61 74 8d 93 ca 66 8e 91 0c 6e 6d c4 69 73 93 73 74 72 69 63 74 93 69 6e 93 | ares.that...f...nm.is.strict.in. |
9ca0 | 69 74 73 93 73 65 63 6f 6e 64 93 61 72 67 75 6d 65 6e 9a b8 e3 74 2e 91 05 37 6f 54 68 65 93 73 | its.second.argumen...t...7oThe.s |
9cc0 | 74 72 69 63 74 6e 65 73 73 93 69 73 93 64 65 6e 6f 74 65 64 93 62 98 79 93 61 93 73 74 72 69 6e | trictness.is.denoted.b.y.a.strin |
9ce0 | 67 93 6f 66 8d 93 ca 53 8e 8e a4 0c 00 00 8d 91 12 11 47 c4 28 73 74 72 69 63 74 29 96 03 55 55 | g.of...S..........G.(strict)..UU |
9d00 | 61 6e 64 8d 93 ca 4e 8e 91 0b ea a7 c4 28 6e 6f 6e 2d 73 74 72 69 63 74 29 2c 93 73 65 70 61 72 | and...N......(non-strict),.separ |
9d20 | 61 74 65 64 93 62 90 b8 e3 79 8d 93 ca 2c 8e 91 08 95 52 c4 2e 8e a9 21 fe 36 8d 8d 91 12 11 47 | ated.b...y...,....R....!.6.....G |
9d40 | db 36 2e 33 8e 91 30 d1 47 4f 70 74 69 6d 69 7a 65 72 91 04 80 00 41 6e 6e 6f 74 61 74 69 6f 6e | .6.3..0.GOptimizer....Annotation |
9d60 | 73 8e 9f 18 75 54 8d 91 12 11 47 c4 54 68 65 96 03 c8 e9 6f 70 74 69 6d 69 7a 65 72 93 6d 61 6b | s...uT....G.The....optimizer.mak |
9d80 | 9a b8 e3 65 73 93 75 73 65 93 6f 66 93 74 98 77 98 6f 93 61 6e 6e 6f 74 61 74 69 6f 6e 73 2e 91 | ...es.use.of.t.w.o.annotations.. |
9da0 | 05 cc 83 54 68 65 8d 93 ca 49 6e 6c 69 6e 65 8e 91 27 11 c0 c4 61 6e 6e 6f 74 61 74 69 6f 6e 93 | ...The...Inline..'...annotation. |
9dc0 | 64 65 63 6c 61 72 65 73 93 74 68 61 74 93 74 68 65 93 76 91 ff 71 c7 61 6c 75 65 93 6f 66 93 61 | declares.that.the.v..q.alue.of.a |
9de0 | 8e a1 8d 91 12 11 47 76 91 ff 71 c7 61 72 69 61 62 6c 65 96 03 4e b0 73 68 6f 75 6c 64 93 62 90 | ......Gv..q.ariable..N.should.b. |
9e00 | 47 1d 65 93 69 6e 6c 69 6e 65 64 93 61 74 93 65 61 63 9a b8 e3 68 93 72 65 66 65 72 65 6e 63 65 | G.e.inlined.at.eac...h.reference |
9e20 | 2e 91 04 6f 90 59 91 ff 2a aa 6f 75 93 73 68 6f 75 6c 64 93 75 73 65 93 74 68 69 73 93 73 70 61 | ...o.Y..*.ou.should.use.this.spa |
9e40 | 72 69 6e 67 6c 79 93 74 6f 93 61 98 76 98 6f 69 64 93 63 6f 90 47 1d 64 65 93 62 6c 6f 61 74 2e | ringly.to.a.v.oid.co.G.de.bloat. |
9e60 | 91 04 6f 90 53 65 65 8e a1 8d 91 12 11 47 39 96 03 55 55 66 6f 72 93 73 6f 6d 65 93 68 69 6e 9a | ..o.See......G9..UUfor.some.hin. |
9e80 | b8 e3 74 73 93 61 62 90 47 1d 6f 75 74 93 77 68 65 6e 93 74 6f 93 75 73 65 93 74 68 69 73 2e 91 | ..ts.ab.G.out.when.to.use.this.. |
9ea0 | 04 71 c7 54 68 65 93 73 79 6e 98 74 61 78 93 69 73 3a 8e a4 12 00 00 8d 8d 91 21 11 47 ca 7b 2d | .q.The.syn.tax.is:........!.G.{- |
9ec0 | 23 96 05 3f fd 66 93 3a 3a 93 49 6e 6c 69 6e 65 93 23 2d 7d 8e 8e a1 8d 91 21 11 47 c4 54 68 65 | #..?.f.::.Inline.#-}.....!.G.The |
9ee0 | 8d 91 04 3d 9e ca 43 6f 6d 70 6c 65 78 69 74 79 8e 91 3c fb 1e c4 61 6e 6e 6f 74 61 74 69 6f 6e | ...=..Complexity..<...annotation |
9f00 | 96 04 3d 9e 69 6e 64 69 63 61 74 65 73 93 74 68 65 93 61 70 70 72 6f 90 b8 e3 78 69 6d 61 74 65 | ..=.indicates.the.appro...ximate |
9f20 | 93 74 69 6d 65 93 6f 66 93 65 76 91 ff 71 c7 61 6c 75 61 74 69 6f 6e 93 6f 66 93 61 93 66 75 6e | .time.of.ev..q.aluation.of.a.fun |
9f40 | 63 74 69 6f 6e 2e 91 07 2a a1 54 68 65 8e a4 0c 00 00 8d 91 12 11 47 6f 70 74 69 6d 69 7a 65 72 | ction...*.The.........Goptimizer |
9f60 | 96 04 9e 3e 75 73 65 73 93 74 68 69 73 93 69 6e 66 6f 72 6d 61 74 69 6f 6e 93 74 6f 93 61 95 b8 | ...>uses.this.information.to.a.. |
9f80 | e3 76 93 6f 69 64 9b 04 9e 3e 64 65 6c 61 93 79 69 6e 67 98 72 65 6c 61 74 69 76 93 65 6c 79 98 | .v.oid...>dela.ying.relativ.ely. |
9fa0 | 74 72 69 76 69 61 6c 98 65 78 70 72 65 73 73 69 6f 6e 73 2e 91 08 4c 82 54 68 69 73 98 61 6e 6e | trivial.expressions...L.This.ann |
9fc0 | 6f 74 61 74 69 6f 6e 8e a1 8d 91 12 11 47 74 61 6b 9a b8 e3 65 73 96 03 55 55 61 6e 93 69 6e 98 | otation......Gtak...es..UUan.in. |
9fe0 | 74 65 67 65 72 93 61 72 67 75 6d 65 6e 98 74 2c 93 6c 69 6b 98 65 3a 8e a4 12 00 00 8d 8d 91 21 | teger.argumen.t,.lik.e:........! |
a000 | 11 47 ca 7b 2d 96 05 3f fd 66 93 3a 3a 93 43 6f 6d 70 6c 65 78 69 74 79 28 33 29 7d 8e 8e a1 8d | .G.{-..?.f.::.Complexity(3)}.... |
a020 | 91 21 11 47 c4 54 68 65 96 02 db d4 6f 70 74 69 6d 69 7a 65 72 93 63 75 72 72 65 6e 9a b8 e3 74 | .!.G.The....optimizer.curren...t |
a040 | 6c 79 93 69 67 6e 6f 72 65 73 93 74 68 65 93 6d 61 67 6e 69 74 75 64 65 93 6f 66 93 74 68 65 93 | ly.ignores.the.magnitude.of.the. |
a060 | 63 6f 6d 70 6c 65 78 69 74 98 79 93 61 72 67 75 6d 65 6e 98 74 2c 91 02 f4 21 62 75 74 93 74 68 | complexit.y.argumen.t,...!but.th |
a080 | 69 73 93 6d 61 98 79 93 63 98 68 61 6e 67 65 8e a4 0c 00 00 8d 91 12 11 47 69 6e 96 03 55 55 66 | is.ma.y.c.hange.........Gin..UUf |
a0a0 | 75 74 75 72 65 93 72 65 6c 65 61 73 65 73 2e 91 04 71 c7 57 91 ff 2a aa 65 93 73 75 67 67 65 73 | uture.releases...q.W..*.e.sugges |
a0c0 | 74 93 74 68 61 74 93 79 9a b8 e3 6f 75 93 75 73 65 93 76 91 ff 71 c7 61 6c 75 65 73 93 62 90 47 | t.that.y...ou.use.v..q.alues.b.G |
a0e0 | 1d 65 74 98 77 98 65 65 6e 93 31 93 61 6e 64 93 31 30 2e 8e a6 8d 8d 91 12 11 47 db 36 2e 34 8e | .et.w.een.1.and.10........G.6.4. |
a100 | 91 30 d1 47 4f 74 68 65 72 91 04 80 00 41 6e 6e 6f 74 61 74 69 6f 6e 73 8e 9f 18 75 54 8d 91 12 | .0.GOther....Annotations...uT... |
a120 | 11 47 c4 54 68 65 96 03 55 55 4c 69 73 70 93 69 6e 9a b8 e3 74 65 72 66 61 63 65 93 75 73 65 73 | .G.The..UULisp.in...terface.uses |
a140 | 93 6d 61 6e 98 79 93 6f 74 68 65 72 93 61 6e 6e 6f 74 61 74 69 6f 6e 73 3b 93 74 68 65 73 65 93 | .man.y.other.annotations;.these. |
a160 | 61 72 65 93 64 65 73 63 72 69 62 9a 47 1d 65 64 93 69 6e 93 61 93 73 65 70 61 72 61 74 65 93 64 | are.describ.G.ed.in.a.separate.d |
a180 | 6f 98 63 75 6d 65 6e 90 b8 e3 74 2e 8e a9 27 11 c4 8d 8d 91 12 11 47 e2 37 8e 91 2a e8 46 49 6e | o.cumen...t...'.......G.7..*.FIn |
a1a0 | 90 8a 3d 74 65 72 66 61 63 69 6e 67 96 05 85 1c 77 69 74 68 93 4f 74 68 65 72 93 4c 61 6e 67 75 | ..=terfacing....with.Other.Langu |
a1c0 | 61 67 65 73 8e 9f 1b e7 1b 8d 91 12 11 47 c4 59 91 ff 2a aa 61 6c 65 96 03 e1 e8 48 61 73 6b 9a | ages.........G.Y..*.ale....Hask. |
a1e0 | b8 e3 65 6c 6c 93 70 72 6f 98 76 69 64 65 73 93 61 93 73 69 6d 70 6c 65 93 6d 65 74 68 6f 90 47 | ..ell.pro.vides.a.simple.metho.G |
a200 | 1d 64 93 66 6f 72 93 63 61 6c 6c 69 6e 67 93 66 75 6e 63 74 69 6f 6e 73 93 77 72 69 74 74 65 6e | .d.for.calling.functions.written |
a220 | 93 69 6e 93 6f 74 68 65 72 93 6c 61 6e 67 75 61 67 65 73 2e 91 06 17 80 53 69 6e 63 65 93 74 68 | .in.other.languages.....Since.th |
a240 | 65 8e a1 8d 91 12 11 47 59 91 ff 2a aa 61 6c 65 96 03 42 9b 48 61 73 6b 9a b8 e3 65 6c 6c 93 73 | e......GY..*.ale..B.Hask...ell.s |
a260 | 79 73 74 65 6d 93 72 75 6e 73 93 77 69 74 68 69 6e 93 61 93 4c 69 73 70 93 65 6e 98 76 69 72 6f | ystem.runs.within.a.Lisp.en.viro |
a280 | 6e 6d 65 6e 98 74 2c 91 03 46 5a 74 68 65 93 5c 66 6f 72 65 69 67 6e 93 66 75 6e 63 74 69 6f 6e | nmen.t,..FZthe.\foreign.function |
a2a0 | 22 93 6d 65 63 98 68 61 6e 69 73 6d 93 69 73 93 63 75 72 72 65 6e 98 74 6c 79 8e a1 8d 91 12 11 | ".mec.hanism.is.curren.tly...... |
a2c0 | 47 64 65 73 69 67 6e 65 64 96 03 bd c4 66 6f 72 93 61 93 48 61 73 6b 9a b8 e3 65 6c 6c 2d 74 6f | Gdesigned....for.a.Hask...ell-to |
a2e0 | 2d 4c 69 73 70 93 69 6e 98 74 65 72 66 61 63 65 2e 91 05 ab 15 54 68 69 73 93 63 6f 75 6c 64 93 | -Lisp.in.terface.....This.could. |
a300 | 65 61 73 69 6c 79 93 62 90 47 1d 65 93 65 78 74 65 6e 64 65 64 93 74 6f 93 6f 74 68 65 72 93 6c | easily.b.G.e.extended.to.other.l |
a320 | 61 6e 67 75 61 67 65 73 93 63 61 6c 6c 61 62 6c 65 8e a1 8d 91 12 11 47 66 72 6f 6d 91 03 55 55 | anguages.callable......Gfrom..UU |
a340 | 4c 69 73 70 2e 8e 9f 12 00 00 8d 91 21 11 47 54 68 69 73 96 03 db 94 69 6e 9a b8 e3 74 65 72 66 | Lisp........!.GThis....in...terf |
a360 | 61 63 65 93 69 73 93 62 61 73 65 64 93 6f 6e 93 69 6e 98 74 65 72 66 61 63 65 93 0c 6c 65 73 93 | ace.is.based.on.in.terface..les. |
a380 | 77 68 69 63 98 68 93 64 65 73 63 72 69 62 9a 47 1d 65 93 4c 69 73 70 93 63 6f 98 64 65 93 69 6e | whic.h.describ.G.e.Lisp.co.de.in |
a3a0 | 73 74 65 61 64 93 6f 66 93 48 61 73 6b 90 b8 e3 65 6c 6c 93 66 75 6e 63 74 69 6f 6e 73 2e 8e a1 | stead.of.Hask...ell.functions... |
a3c0 | 8d 91 12 11 47 46 91 ff 2a aa 75 6c 6c 96 03 55 55 64 65 74 61 69 6c 73 93 61 72 65 93 66 6f 75 | ....GF..*.ull..UUdetails.are.fou |
a3e0 | 6e 64 93 69 6e 93 61 93 73 65 70 61 72 61 74 65 93 64 6f 90 47 1d 63 75 6d 65 6e 90 b8 e3 74 2e | nd.in.a.separate.do.G.cumen...t. |
a400 | 8e a6 8d 8d 91 12 11 47 e2 38 8e 91 2a e8 46 45 72 72 6f 72 73 96 05 85 1c 61 6e 64 93 44 65 62 | .......G.8..*.FErrors....and.Deb |
a420 | 75 67 67 69 6e 67 8e 9f 1d e7 1b 8d 8d 91 12 11 47 db 38 2e 31 8e 91 30 d1 47 54 90 a0 00 79 70 | ugging..........G.8.1..0.GT...yp |
a440 | 90 60 00 65 91 04 80 00 45 72 72 6f 72 73 8e 9f 18 75 54 8d 91 12 11 47 c4 54 90 b8 e3 79 70 9a | .`.e....Errors...uT....G.T...yp. |
a460 | 47 1d 65 96 03 b1 67 65 72 72 6f 72 73 93 63 61 6e 93 62 98 65 93 64 69 0e 63 75 6c 74 93 74 6f | G.e...gerrors.can.b.e.di.cult.to |
a480 | 93 64 65 61 6c 93 77 69 74 68 2e 91 05 85 fe 49 66 93 74 68 65 93 65 72 72 6f 72 93 62 98 65 63 | .deal.with.....If.the.error.b.ec |
a4a0 | 6f 6d 65 73 93 65 73 70 98 65 63 69 61 6c 6c 79 93 64 69 0e 63 75 6c 74 93 74 6f 93 75 6e 63 6f | omes.esp.ecially.di.cult.to.unco |
a4c0 | 95 b8 e3 76 93 65 72 2c 91 03 c8 6c 74 75 72 6e 8e a1 8d 91 12 11 47 6f 6e 96 04 41 3e 74 68 65 | ...v.er,...lturn......Gon..A>the |
a4e0 | 8d 93 ca 74 79 70 65 8e 91 1d 82 70 c4 70 72 69 6e 9a b8 e3 74 65 72 2e 91 07 35 83 44 6f 93 74 | ...type....p.prin...ter...5.Do.t |
a500 | 68 69 73 93 66 72 6f 6d 93 45 6d 61 63 73 93 76 69 61 8d 93 ca 43 2d 63 91 05 3f fd 43 2d 70 8e | his.from.Emacs.via...C-c..?.C-p. |
a520 | 91 2d 42 67 c4 61 6e 64 93 73 65 6c 65 63 74 69 6e 67 93 74 68 65 93 70 72 69 6e 98 74 65 72 93 | .-Bg.and.selecting.the.prin.ter. |
a540 | 66 6f 72 8d 93 ca 74 79 70 65 8e 91 1d 82 70 c4 6f 72 93 75 73 65 8e a1 8d 8d 91 12 11 47 ca 3a | for...type....p.or.use.......G.: |
a560 | 70 2b 91 05 3f fd 74 79 70 65 8e 91 3f 66 84 c4 69 6e 96 03 55 55 74 68 65 93 63 6f 6d 6d 61 6e | p+..?.type..?f..in..UUthe.comman |
a580 | 64 93 69 6e 90 b8 e3 74 65 72 66 61 63 65 2e 8e 9f 12 00 00 8d 91 21 11 47 57 91 ff 2a aa 65 96 | d.in...terface........!.GW..*.e. |
a5a0 | 02 63 5e 73 75 67 67 65 73 74 93 74 68 61 74 93 74 6f 70 93 6c 65 76 9a b8 e3 65 6c 93 64 65 63 | .c^suggest.that.top.lev...el.dec |
a5c0 | 6c 61 72 61 74 69 6f 6e 73 93 62 90 47 1d 65 93 61 0e 78 65 64 93 77 69 74 68 93 74 98 79 70 90 | larations.b.G.e.a.xed.with.t.yp. |
a5e0 | 47 1d 65 93 73 69 67 6e 61 74 75 72 65 73 2e 91 04 21 20 54 68 69 73 93 70 72 61 63 74 69 63 65 | G.e.signatures...!.This.practice |
a600 | 93 68 61 73 93 61 93 6e 98 75 6d 98 62 90 47 1d 65 72 8e a1 8d 91 12 11 47 6f 66 91 03 55 55 61 | .has.a.n.um.b.G.er......Gof..UUa |
a620 | 64 76 91 ff 71 c7 61 6e 90 b8 e3 74 61 67 65 73 3a 8e 8e 8e 8c 8b 00 00 00 0d 00 00 00 00 00 00 | dv..q.an...tages:............... |
a640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a660 | 9a 81 a0 02 a9 4b 85 8d a0 fd 62 b4 7b 8d 8d 91 12 11 47 c8 38 91 0a 00 01 45 52 52 90 b8 e3 4f | .....K....b.{.....G.8....ERR...O |
a680 | 52 53 96 03 55 55 41 4e 44 93 44 45 42 55 47 47 49 4e 47 92 01 11 b0 6e c4 31 33 8e 8e a0 02 7f | RS..UUAND.DEBUGGING....n.13..... |
a6a0 | 4b 85 8d a0 fd a3 b4 7b 8d 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e 91 2b 11 47 c4 49 6e 63 6f 72 72 | K......{.....!.F......+.G.Incorr |
a6c0 | 65 63 74 96 03 92 27 64 65 0c 6e 69 74 69 6f 6e 73 93 6f 66 93 61 93 66 75 6e 63 74 69 6f 6e 93 | ect...'de.nitions.of.a.function. |
a6e0 | 61 72 65 93 63 61 75 67 68 9a b8 e3 74 93 62 98 79 93 74 68 65 93 74 98 79 70 90 47 1d 65 93 73 | are.caugh...t.b.y.the.t.yp.G.e.s |
a700 | 69 67 6e 61 74 75 72 65 93 69 6e 73 74 65 61 64 93 6f 66 93 63 61 75 73 69 6e 67 93 61 93 74 98 | ignature.instead.of.causing.a.t. |
a720 | 79 70 90 47 1d 65 8e a9 0c 00 00 8d 91 2b 11 47 65 72 72 6f 72 96 03 55 55 61 74 93 61 93 63 61 | yp.G.e.......+.Gerror..UUat.a.ca |
a740 | 6c 6c 93 73 69 74 65 2e 8e a4 13 4d 84 8d 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e 91 2b 11 47 c4 55 | ll.site....M......!.F......+.G.U |
a760 | 6e 95 b8 e3 77 93 61 6e 93 74 65 64 9b 03 55 55 6f 93 76 93 65 72 6c 6f 61 64 69 6e 67 98 69 73 | n...w.an.ted..UUo.v.erloading.is |
a780 | 98 65 6c 69 6d 69 6e 61 74 65 64 2e 8e a1 8d 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e 91 2b 11 47 c4 | .eliminated........!.F......+.G. |
a7a0 | 54 68 65 96 03 55 55 73 69 67 6e 61 74 75 72 65 73 93 70 72 6f 9a b8 e3 76 69 64 65 93 61 6e 93 | The..UUsignatures.pro...vide.an. |
a7c0 | 61 64 64 69 74 69 6f 6e 61 6c 93 6c 65 76 98 65 6c 93 6f 66 93 64 6f 90 47 1d 63 75 6d 65 6e 98 | additional.lev.el.of.do.G.cumen. |
a7e0 | 74 61 74 69 6f 6e 2e 8e 9f 17 e8 8c 8d 91 21 11 47 57 68 65 6e 96 04 5c 77 64 65 61 6c 69 6e 67 | tation........!.GWhen..\wdealing |
a800 | 93 77 69 74 68 93 61 6e 93 6f 72 64 69 6e 61 72 79 93 74 9a b8 e3 79 70 90 47 1d 65 93 73 69 67 | .with.an.ordinary.t...yp.G.e.sig |
a820 | 6e 61 74 75 72 65 93 6d 69 73 6d 61 74 63 98 68 2c 91 04 9e 3f 63 98 68 65 63 98 6b 93 74 68 61 | nature.mismatc.h,...?c.hec.k.tha |
a840 | 74 93 74 68 65 93 70 72 6f 70 90 47 1d 65 72 93 6e 98 75 6d 98 62 90 47 1d 65 72 93 61 6e 64 8e | t.the.prop.G.er.n.um.b.G.er.and. |
a860 | a6 8d 91 12 11 47 74 9a b8 e3 79 70 90 47 1d 65 73 96 03 c2 a1 6f 66 93 61 72 67 75 6d 65 6e 98 | .....Gt...yp.G.es....of.argumen. |
a880 | 74 73 93 61 72 65 93 62 9a 47 1d 65 69 6e 67 93 70 61 73 73 65 64 93 74 6f 93 74 68 65 93 66 75 | ts.are.b.G.eing.passed.to.the.fu |
a8a0 | 6e 63 74 69 6f 6e 2e 91 05 b9 ac 41 6c 73 6f 93 65 78 61 6d 69 6e 65 93 69 6e 0c 78 93 6f 70 98 | nction.....Also.examine.in.x.op. |
a8c0 | 65 72 61 74 6f 72 73 93 61 6e 64 93 6d 61 6b 90 b8 e3 65 93 73 75 72 65 8e a6 8d 91 12 11 47 74 | erators.and.mak...e.sure......Gt |
a8e0 | 68 61 74 96 03 55 55 74 68 65 69 72 93 70 72 65 63 65 64 65 6e 63 65 73 93 61 72 65 93 77 68 61 | hat..UUtheir.precedences.are.wha |
a900 | 74 93 79 90 b8 e3 6f 75 93 65 78 70 90 47 1d 65 63 74 2e 8e a4 11 4d 84 8d 91 21 11 47 54 68 65 | t.y...ou.exp.G.ect....M...!.GThe |
a920 | 96 03 40 28 70 61 74 74 65 72 6e 93 62 69 6e 64 69 6e 67 93 72 75 6c 65 93 63 61 6e 93 62 9a 47 | ..@(pattern.binding.rule.can.b.G |
a940 | 1d 65 93 74 68 65 93 73 6f 75 72 63 65 93 6f 66 93 75 6e 65 78 70 98 65 63 74 65 64 93 65 72 72 | .e.the.source.of.unexp.ected.err |
a960 | 6f 72 73 2e 91 04 6a b8 54 68 69 73 93 72 75 6c 65 93 72 65 73 74 72 69 63 74 73 93 6f 95 b8 e3 | ors...j.This.rule.restricts.o... |
a980 | 76 93 65 72 6c 6f 61 64 69 6e 67 8e a6 8d 91 12 11 47 6f 66 96 03 1b b7 76 91 ff 71 c7 61 72 69 | v.erloading......Gof....v..q.ari |
a9a0 | 61 62 6c 65 73 93 62 90 47 1d 6f 75 6e 64 93 69 6e 93 70 61 74 74 65 72 6e 93 62 69 6e 64 69 6e | ables.b.G.ound.in.pattern.bindin |
a9c0 | 67 73 2e 91 04 5e 92 47 6c 6f 62 61 6c 93 6f 95 b8 e3 76 93 65 72 6c 6f 61 64 65 64 9b 03 1b b7 | gs...^.Global.o...v.erloaded.... |
a9e0 | 63 6f 6e 73 74 61 6e 93 74 73 2c 91 03 27 3d 73 74 72 75 63 74 75 72 65 73 98 77 68 69 63 93 68 | constan.ts,..'=structures.whic.h |
aa00 | 98 63 6f 6e 93 74 61 69 6e 98 6f 93 76 93 65 72 2d 8e a6 8d 91 12 11 47 6c 6f 61 64 65 64 96 02 | .con.tain.o.v.er-......Gloaded.. |
aa20 | fb 8c 66 75 6e 63 74 69 6f 6e 73 2c 9b 03 0d 81 61 6e 64 93 66 75 6e 63 74 69 6f 6e 73 93 77 69 | ..functions,....and.functions.wi |
aa40 | 74 68 6f 75 74 93 61 72 67 75 6d 65 6e 90 b8 e3 74 73 93 28 74 68 61 74 93 69 73 2c 98 64 65 0c | thout.argumen...ts.(that.is,.de. |
aa60 | 6e 65 64 93 62 90 b8 e3 79 93 61 93 70 61 74 74 65 72 6e 93 62 69 6e 64 69 6e 67 29 93 63 61 6e | ned.b...y.a.pattern.binding).can |
aa80 | 93 63 61 75 73 65 8e a6 8d 91 12 11 47 61 6e 96 03 55 55 65 72 72 6f 72 93 77 68 65 6e 93 74 68 | .cause......Gan..UUerror.when.th |
aaa0 | 65 79 93 68 61 95 b8 e3 76 93 65 96 03 55 55 6e 6f 93 65 78 70 6c 69 63 69 74 93 74 90 b8 e3 79 | ey.ha...v.e..UUno.explicit.t...y |
aac0 | 70 90 47 1d 65 93 73 69 67 6e 61 74 75 72 65 2e 8e a1 8d 91 21 11 47 54 68 65 96 02 6d a6 63 6c | p.G.e.signature.....!.GThe..m.cl |
aae0 | 61 73 73 93 73 79 73 74 65 6d 93 63 61 75 73 65 73 93 74 9a b8 e3 79 70 90 47 1d 65 93 63 98 68 | ass.system.causes.t...yp.G.e.c.h |
ab00 | 65 63 98 6b 69 6e 67 93 74 6f 93 66 61 69 6c 93 69 6e 93 61 93 64 69 0b 65 72 65 6e 98 74 93 77 | ec.king.to.fail.in.a.di.eren.t.w |
ab20 | 98 61 98 79 93 66 6f 72 93 6f 98 76 98 65 72 6c 6f 61 64 65 64 93 66 75 6e 63 74 69 6f 6e 93 70 | .a.y.for.o.v.erloaded.function.p |
ab40 | 61 72 61 6d 65 74 65 72 73 8e a6 8d 91 12 11 47 74 68 61 6e 96 03 55 55 66 6f 72 93 6e 6f 6e 2d | arameters......Gthan..UUfor.non- |
ab60 | 6f 95 b8 e3 76 93 65 72 6c 6f 61 64 65 64 96 03 55 55 70 61 72 61 6d 65 74 65 72 73 2e 91 04 71 | o...v.erloaded..UUparameters...q |
ab80 | c7 46 91 ff 2a aa 6f 72 93 65 78 61 6d 70 6c 65 2c 8e a4 17 e8 8c 8d 8d 91 12 11 47 ca 6c 65 6e | .F..*.or.example,..........G.len |
aba0 | 67 74 68 91 05 3f fd 54 72 75 65 8e 8e a1 8d 91 12 11 47 c4 67 69 76 9a b8 e3 65 73 96 04 5c cf | gth..?.True.......G.giv...es..\. |
abc0 | 61 93 73 74 61 6e 64 61 72 64 93 74 98 79 70 90 47 1d 65 93 6d 69 73 6d 61 74 63 98 68 93 65 72 | a.standard.t.yp.G.e.mismatc.h.er |
abe0 | 72 6f 72 2e 91 07 88 34 41 6e 93 6f 98 76 98 65 72 6c 6f 61 64 65 64 93 66 75 6e 63 74 69 6f 6e | ror....4An.o.v.erloaded.function |
ac00 | 2c 91 04 9e ad 6c 69 6b 98 65 8d 93 ca 2b 8e 91 09 9c cc c4 2c 91 04 9e ad 68 61 6e 64 6c 65 73 | ,....lik.e...+......,....handles |
ac20 | 93 74 98 79 70 90 47 1d 65 93 6d 69 73 6d 61 74 63 98 68 65 73 8e a6 8d 91 12 11 47 64 69 0b 65 | .t.yp.G.e.mismatc.hes......Gdi.e |
ac40 | 72 65 6e 9a b8 e3 74 6c 79 91 ff 2a aa 2e 91 04 67 ce 54 68 65 8d 91 03 37 6a ca 2b 8e 91 0b ae | ren...tly..*....g.The...7j.+.... |
ac60 | d1 c4 66 75 6e 63 74 69 6f 6e 96 03 37 6a 61 63 63 65 70 74 73 93 61 6e 98 79 93 74 98 79 70 90 | ..function..7jaccepts.an.y.t.yp. |
ac80 | 47 1d 65 93 6f 66 93 61 72 67 75 6d 65 6e 98 74 93 69 6e 93 63 6c 61 73 73 8d 93 ca 4e 75 6d 8e | G.e.of.argumen.t.in.class...Num. |
aca0 | 91 12 f7 61 c4 2e 91 04 67 ce 41 6e 93 65 72 72 6f 72 93 69 6e 93 61 93 63 61 6c 6c 93 74 6f 8d | ...a....g.An.error.in.a.call.to. |
acc0 | 93 ca 2b 8e 91 08 77 67 c4 2c 91 03 3d 66 61 73 93 69 6e 3a 8e a1 8d 8d 91 12 11 47 ca 54 72 75 | ..+...wg.,..=fas.in:.......G.Tru |
ace0 | 65 96 05 3f fd 2b 93 46 61 6c 73 65 8e 8e a1 8d 91 12 11 47 c4 72 65 73 75 6c 74 73 96 04 36 a4 | e..?.+.False.......G.results..6. |
ad00 | 69 6e 93 61 93 6d 65 73 73 61 67 65 93 69 6e 64 69 63 61 74 69 6e 67 93 74 68 61 74 8d 93 ca 42 | in.a.message.indicating.that...B |
ad20 | 6f 6f 6c 8e 91 1d 6d 3c c4 69 73 93 6e 6f 74 93 69 6e 93 63 6c 61 73 73 8d 93 ca 4e 75 6d 8e 91 | ool...m<.is.not.in.class...Num.. |
ad40 | 13 f6 9b c4 2e 91 07 15 b3 53 75 63 90 b8 e3 68 93 6d 65 73 73 61 67 65 73 93 75 73 75 61 6c 6c | .........Suc...h.messages.usuall |
ad60 | 79 93 72 65 73 75 6c 74 93 66 72 6f 6d 8e a6 8d 91 12 11 47 6f 72 64 69 6e 61 72 79 96 03 55 55 | y.result.from......Gordinary..UU |
ad80 | 74 9a b8 e3 79 70 90 47 1d 65 93 6d 69 73 6d 61 74 63 98 68 65 73 2e 8e 9f 11 4d 84 8d 91 21 11 | t...yp.G.e.mismatc.hes....M...!. |
ada0 | 47 41 6e 6f 74 68 65 72 96 04 9a 0e 73 6f 75 72 63 65 93 6f 66 93 73 75 62 74 6c 65 93 74 9a b8 | GAnother....source.of.subtle.t.. |
adc0 | e3 79 70 90 47 1d 65 93 65 72 72 6f 72 73 93 61 72 65 93 6f 98 76 98 65 72 6c 6f 61 64 65 64 93 | .yp.G.e.errors.are.o.v.erloaded. |
ade0 | 6e 98 75 6d 65 72 69 63 93 63 6f 6e 73 74 61 6e 98 74 73 2e 91 08 3f f2 41 6e 93 69 6e 98 74 65 | n.umeric.constan.ts...?.An.in.te |
ae00 | 67 65 72 93 63 6f 6e 73 74 61 6e 98 74 8e a6 8d 91 12 11 47 68 61 73 96 03 e1 b7 74 68 65 93 74 | ger.constan.t......Ghas....the.t |
ae20 | 9a b8 e3 79 70 69 6e 67 8d 93 ca 4e 75 6d 96 05 3f fd 61 93 3d 3e 93 61 8e 91 38 61 99 c4 2e 91 | ...yping...Num..?.a.=>.a..8a.... |
ae40 | 06 16 ec 57 68 65 6e 93 69 6e 98 74 65 67 65 72 73 93 61 72 65 93 75 73 65 64 93 75 6e 65 78 70 | ...When.in.tegers.are.used.unexp |
ae60 | 90 47 1d 65 63 74 65 64 6c 79 91 ff 2a aa 2c 91 04 04 cf 74 68 65 93 74 98 79 70 90 47 1d 65 93 | .G.ectedly..*.,....the.t.yp.G.e. |
ae80 | 75 6e 69 0c 63 61 74 69 6f 6e 93 61 6c 67 6f 72 69 74 68 6d 8e a6 8d 91 12 11 47 63 6f 6d 70 6c | uni.cation.algorithm......Gcompl |
aea0 | 61 69 6e 73 96 03 55 55 74 68 61 74 93 74 68 65 93 70 61 72 61 6d 65 74 65 72 93 74 90 b8 e3 79 | ains..UUthat.the.parameter.t...y |
aec0 | 70 90 47 1d 65 93 69 73 93 6e 6f 74 93 69 6e 93 63 6c 61 73 73 8d 93 ca 4e 75 6d 8e 91 13 15 4c | p.G.e.is.not.in.class...Num....L |
aee0 | c4 2e 91 04 71 c7 46 91 ff 2a aa 6f 72 93 65 78 61 6d 70 6c 65 2c 93 69 6e 3a 8e a1 8d 8d 91 12 | ....q.F..*.or.example,.in:...... |
af00 | 11 47 ca 6c 65 6e 67 74 68 91 05 3f fd 33 8e 8e a1 8d 91 12 11 47 c4 74 68 65 96 04 9e 7c 74 90 | .G.length..?.3.......G.the...|t. |
af20 | b8 e3 79 70 9a 47 1d 65 93 65 72 72 6f 72 93 67 65 6e 65 72 61 74 65 64 93 69 6e 64 69 63 61 74 | ..yp.G.e.error.generated.indicat |
af40 | 65 73 93 74 68 61 74 93 6c 69 73 74 73 93 28 74 68 65 93 65 78 70 98 65 63 74 65 64 93 61 72 67 | es.that.lists.(the.exp.ected.arg |
af60 | 75 6d 65 6e 9a b8 e3 74 93 74 98 79 70 90 47 1d 65 93 74 6f 8d 93 ca 6c 65 6e 67 74 68 8e 91 24 | umen...t.t.yp.G.e.to...length..$ |
af80 | 1e 6a c4 29 93 61 72 65 93 6e 6f 74 93 61 8e a6 8d 91 12 11 47 6d 65 6d 90 b8 e3 62 90 47 1d 65 | .j.).are.not.a......Gmem...b.G.e |
afa0 | 72 96 03 55 55 6f 66 93 63 6c 61 73 73 8d 93 ca 4e 75 6d 8e 91 13 15 4c c4 2e 8e 9f 11 4d 84 8d | r..UUof.class...Num....L.....M.. |
afc0 | 91 21 11 47 41 70 70 6c 69 63 61 74 69 6f 6e 96 04 2c da 69 73 93 72 65 70 72 65 73 65 6e 9a b8 | .!.GApplication..,.is.represen.. |
afe0 | e3 74 65 64 93 69 6e 98 74 65 72 6e 61 6c 6c 79 93 62 98 79 93 61 93 74 98 79 70 90 47 1d 65 93 | .ted.in.ternally.b.y.a.t.yp.G.e. |
b000 | 63 6f 6e 73 74 72 75 63 74 6f 72 93 6e 61 6d 65 64 8d 93 ca 41 72 72 6f 77 8e 91 1e 6c cb c4 2e | constructor.named...Arrow...l... |
b020 | 91 06 f8 55 57 68 65 6e 93 61 93 66 75 6e 63 74 69 6f 6e 61 6c 8e a6 8d 91 12 11 47 6f 62 91 00 | ...UWhen.a.functional......Gob.. |
b040 | 8e 38 6a 65 63 74 96 03 82 82 69 73 93 75 73 65 64 93 69 6e 93 61 93 73 69 74 75 61 74 69 6f 6e | .8ject....is.used.in.a.situation |
b060 | 93 69 6e 93 77 68 69 63 9a b8 e3 68 93 69 74 93 69 73 93 63 6f 6e 73 74 72 61 69 6e 65 64 93 62 | .in.whic...h.it.is.constrained.b |
b080 | 98 79 93 61 93 63 6c 61 73 73 2c 91 03 8d cd 61 6e 93 5c 69 6e 73 74 61 6e 63 65 93 6e 6f 74 93 | .y.a.class,....an.\instance.not. |
b0a0 | 66 6f 75 6e 64 22 93 66 6f 72 93 74 98 79 70 90 47 1d 65 8e a6 8d 8d 91 12 11 47 ca 41 72 72 6f | found".for.t.yp.G.e.......G.Arro |
b0c0 | 77 8e 91 2f a6 8d c4 69 73 96 03 55 55 67 65 6e 65 72 61 74 65 64 2e 91 04 71 c7 46 91 ff 2a aa | w../...is..UUgenerated...q.F..*. |
b0e0 | 6f 72 93 65 78 61 6d 70 6c 65 2c 93 69 6e 3a 8e a1 8d 8d 91 12 11 47 ca 28 6d 61 78 96 05 3f fd | or.example,.in:.......G.(max..?. |
b100 | 31 29 93 2b 93 31 8e 8e a1 8d 91 12 11 47 c4 74 68 65 96 02 f2 8b 61 72 67 75 6d 65 6e 9a b8 e3 | 1).+.1.......G.the....argumen... |
b120 | 74 93 74 6f 8d 93 ca 2b 8e 91 0b 25 13 c4 6d 98 75 73 74 93 62 9a 47 1d 65 93 69 6e 93 63 6c 61 | t.to...+...%..m.ust.b.G.e.in.cla |
b140 | 73 73 8d 93 ca 4e 75 6d 8e 91 12 b2 82 c4 2e 91 04 50 d9 54 68 65 93 76 91 ff 71 c7 61 6c 75 65 | ss...Num.........P.The.v..q.alue |
b160 | 93 6f 66 8d 93 ca 6d 61 78 91 05 3f fd 31 8e 91 20 25 07 c4 69 73 93 61 93 66 75 6e 63 74 69 6f | .of...max..?.1...%..is.a.functio |
b180 | 6e 93 73 69 6e 63 65 93 62 98 6f 74 68 93 61 72 67 75 6d 65 6e 9a b8 e3 74 73 93 68 61 98 76 98 | n.since.b.oth.argumen...ts.ha.v. |
b1a0 | 65 8e a6 8d 91 12 11 47 6e 6f 74 96 03 db c7 62 90 47 1d 65 65 6e 93 73 75 70 70 6c 69 65 64 2e | e......Gnot....b.G.een.supplied. |
b1c0 | 91 06 05 1c 53 69 6e 63 65 93 66 75 6e 63 74 69 6f 6e 73 93 61 72 65 93 6e 6f 74 93 69 6e 93 63 | ....Since.functions.are.not.in.c |
b1e0 | 6c 61 73 73 8d 93 ca 4e 75 6d 8e 91 17 77 85 c4 61 6e 93 65 72 72 6f 72 93 6d 65 73 73 61 67 65 | lass...Num...w..an.error.message |
b200 | 93 69 6e 64 69 63 61 74 69 6e 67 93 74 68 61 74 8d 93 ca 41 72 72 6f 77 8e 91 21 f7 7f c4 69 73 | .indicating.that...Arrow..!...is |
b220 | 8e a6 8d 91 12 11 47 6e 6f 74 96 02 ff 4d 61 93 6d 65 6d 9a b8 e3 62 90 47 1d 65 72 93 6f 66 8d | ......Gnot...Ma.mem...b.G.er.of. |
b240 | 93 ca 4e 75 6d 8e 91 15 be 91 c4 69 73 93 67 65 6e 65 72 61 74 65 64 2e 91 04 55 1a 54 68 65 93 | ..Num......is.generated...U.The. |
b260 | 6f 6d 69 73 73 69 6f 6e 93 6f 66 93 61 93 66 75 6e 63 74 69 6f 6e 93 61 72 67 75 6d 65 6e 98 74 | omission.of.a.function.argumen.t |
b280 | 93 69 73 93 74 68 65 93 6d 6f 73 74 93 63 6f 6d 6d 6f 6e 93 77 98 61 98 79 93 6f 66 8e a6 8d 91 | .is.the.most.common.w.a.y.of.... |
b2a0 | 12 11 47 67 65 6e 65 72 61 74 69 6e 67 96 02 ea e7 74 68 69 73 93 65 72 72 6f 72 2e 91 04 4e 4d | ..Ggenerating....this.error...NM |
b2c0 | 54 91 ff 2a aa 75 70 6c 65 73 93 61 6e 64 93 6c 69 73 74 73 93 61 6c 73 6f 93 68 61 95 b8 e3 76 | T..*.uples.and.lists.also.ha...v |
b2e0 | 93 65 9b 02 ea e7 69 6e 93 74 65 72 6e 61 6c 98 74 93 79 70 90 47 1d 65 98 6e 61 6d 65 73 98 75 | .e....in.ternal.t.yp.G.e.names.u |
b300 | 73 65 64 98 69 6e 98 65 72 72 6f 72 98 6d 65 73 73 61 67 65 73 3a 8d 91 04 3c 90 ca 54 75 70 6c | sed.in.error.messages:...<..Tupl |
b320 | 65 8e 8d 91 1e 7c 81 c7 6b 8e 8e a6 8d 91 12 11 47 c4 61 6e 64 8d 91 03 55 55 ca 4c 69 73 74 8e | e....|..k.......G.and...UU.List. |
b340 | 91 18 55 49 c4 2e 8e 9f 11 4d 84 8d 91 21 11 47 41 6e 6f 74 68 65 72 96 03 f8 21 74 9a b8 e3 79 | ..UI.....M...!.GAnother...!t...y |
b360 | 70 69 6e 67 93 65 72 72 6f 72 93 74 68 61 74 93 63 61 6e 93 62 90 47 1d 65 93 64 69 0e 63 75 6c | ping.error.that.can.b.G.e.di.cul |
b380 | 74 93 74 6f 93 75 6e 64 65 72 73 74 61 6e 64 93 69 73 93 74 68 65 93 61 6d 98 62 69 67 75 6f 75 | t.to.understand.is.the.am.biguou |
b3a0 | 73 93 63 6f 6e 98 74 65 78 74 2e 91 06 5a 2b 54 68 65 73 65 93 61 72 65 8e a6 8d 91 12 11 47 6f | s.con.text...Z+These.are......Go |
b3c0 | 66 74 65 6e 96 03 5c 95 67 65 6e 65 72 61 74 65 64 93 77 68 65 6e 93 61 93 73 70 9a 47 1d 65 63 | ften..\.generated.when.a.sp.G.ec |
b3e0 | 69 0c 63 93 74 90 b8 e3 79 70 98 65 93 63 6f 6e 73 74 72 75 63 74 6f 72 93 64 6f 98 65 73 93 6e | i.c.t...yp.e.constructor.do.es.n |
b400 | 6f 74 93 69 6e 73 74 61 6e 9a b8 e3 74 69 61 74 65 93 61 6c 6c 93 74 98 79 70 90 47 1d 65 93 70 | ot.instan...tiate.all.t.yp.G.e.p |
b420 | 61 72 61 6d 65 74 65 72 73 93 69 6e 93 61 93 64 61 74 61 8e a6 8d 91 12 11 47 74 9a b8 e3 79 70 | arameters.in.a.data......Gt...yp |
b440 | 90 47 1d 65 2e 91 05 75 12 46 91 ff 2a aa 6f 72 96 03 ab c3 65 78 61 6d 70 6c 65 2c 91 03 c1 5f | .G.e...u.F..*.or....example,..._ |
b460 | 74 68 65 93 74 98 79 70 69 6e 67 93 6f 66 8d 93 ca 5b 5d 8e 91 11 d7 80 c4 69 73 8d 93 ca 28 4c | the.t.yping.of...[]......is...(L |
b480 | 69 73 74 91 05 3f fd 61 29 8e 91 2d ab ab c4 2e 91 05 75 12 42 79 93 69 74 73 65 6c 66 2c 8d 91 | ist..?.a)..-......u.By.itself,.. |
b4a0 | 03 c1 5f ca 5b 5d 8e 91 11 ed 1c c4 64 6f 9a 47 1d 65 73 93 6e 6f 74 93 72 65 71 75 69 72 65 93 | .._.[]......do.G.es.not.require. |
b4c0 | 61 93 73 70 98 65 63 69 0c 63 93 65 6c 65 6d 65 6e 90 b8 e3 74 8e a6 8d 91 12 11 47 74 9a b8 e3 | a.sp.eci.c.elemen...t......Gt... |
b4e0 | 79 70 90 47 1d 65 96 03 52 a7 69 6e 93 74 68 65 93 6c 69 73 74 2e 91 04 70 e2 48 6f 98 77 98 65 | yp.G.e..R.in.the.list...p.Ho.w.e |
b500 | 76 98 65 72 2c 91 03 53 30 69 6e 73 74 61 6e 63 65 93 64 65 63 6c 61 72 61 74 69 6f 6e 73 93 66 | v.er,..S0instance.declarations.f |
b520 | 6f 72 93 74 68 65 93 6c 69 73 74 93 64 61 74 61 93 74 98 79 70 90 47 1d 65 93 6f 66 74 65 6e 93 | or.the.list.data.t.yp.G.e.often. |
b540 | 70 6c 61 63 65 93 63 6f 6e 73 74 72 61 69 6e 98 74 73 93 6f 6e 93 74 68 65 8e a6 8d 91 12 11 47 | place.constrain.ts.on.the......G |
b560 | 6c 69 73 74 96 03 55 55 63 6f 6d 70 90 47 1d 6f 6e 65 6e 90 b8 e3 74 73 2e 9b 04 71 c7 46 91 ff | list..UUcomp.G.onen...ts...q.F.. |
b580 | 2a aa 6f 72 93 65 78 61 6d 70 6c 65 2c 8d 93 ca 5b 61 5d 8e 91 16 6a a1 c4 69 73 93 69 6e 93 63 | *.or.example,...[a]...j..is.in.c |
b5a0 | 6c 61 73 73 8d 93 ca 54 65 78 74 8e 91 1b aa 9e c4 6f 6e 6c 79 93 77 68 65 6e 8d 93 ca 61 8e 91 | lass...Text......only.when...a.. |
b5c0 | 0b ea a7 c4 69 73 2e 98 49 6e 8e 8e 8e 8c 8b 00 00 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 | ....is..In...................... |
b5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a6 35 a0 02 a9 4b 85 | ..........................5...K. |
b600 | 8d a0 fd 62 b4 7b 8d 8d 91 12 11 47 c8 39 91 0a 00 01 50 45 52 46 90 b8 e3 4f 52 4d 41 4e 43 45 | ...b.{.....G.9....PERF...ORMANCE |
b620 | 91 03 55 55 49 53 53 55 45 53 92 01 22 25 c1 c4 31 34 8e 8e a0 02 7f 4b 85 8d a0 fd a3 b4 7b 8d | ..UUISSUES.."%..14.....K......{. |
b640 | 8d 91 12 11 47 ca 70 72 69 6e 74 91 05 3f fd 5b 5d 8e 8e a4 1a 00 00 8d 91 12 11 47 c4 61 6e 96 | ....G.print..?.[]..........G.an. |
b660 | 03 f2 ae 61 6d 9a b8 e3 62 69 67 75 6f 75 73 93 63 6f 6e 98 74 65 78 74 93 6f 90 47 1d 63 63 75 | ...am...biguous.con.text.o.G.ccu |
b680 | 72 73 93 73 69 6e 63 65 8d 93 ca 70 72 69 6e 74 8e 91 22 25 4d c4 72 65 71 75 69 72 65 73 93 74 | rs.since...print.."%M.requires.t |
b6a0 | 68 61 74 93 74 68 65 93 6c 69 73 74 93 65 6c 65 6d 65 6e 98 74 73 2c 91 04 1a 04 77 68 6f 73 65 | hat.the.list.elemen.ts,....whose |
b6c0 | 93 74 98 79 70 90 47 1d 65 93 72 65 6d 61 69 6e 73 93 75 6e 2d 8e a9 0c 00 00 8d 91 12 11 47 6b | .t.yp.G.e.remains.un-.........Gk |
b6e0 | 6e 6f 90 b8 e3 77 6e 2c 96 03 55 55 62 9a 47 1d 65 93 69 6e 8d 93 ca 54 65 78 74 8e 91 18 55 49 | no...wn,..UUb.G.e.in...Text...UI |
b700 | c4 2e 91 04 71 c7 54 68 69 73 93 63 61 6e 93 62 98 65 93 61 95 b8 e3 76 93 6f 69 64 65 64 96 03 | ....q.This.can.b.e.a...v.oided.. |
b720 | 55 55 75 73 69 6e 67 93 61 93 74 90 b8 e3 79 70 98 65 93 73 69 67 6e 61 74 75 72 65 3a 8e a1 8d | UUusing.a.t...yp.e.signature:... |
b740 | 8d 91 12 11 47 ca 70 72 69 6e 74 96 05 3f fd 28 5b 5d 93 3a 3a 93 5b 49 6e 74 5d 29 8e 8e a1 8d | ....G.print..?.([].::.[Int]).... |
b760 | 91 12 11 47 c4 73 69 6e 63 65 96 03 55 55 74 68 69 73 93 72 65 6d 6f 95 b8 e3 76 93 65 73 96 03 | ...G.since..UUthis.remo...v.es.. |
b780 | 55 55 74 68 65 93 74 90 b8 e3 79 70 90 47 1d 65 93 76 91 ff 71 c7 61 72 69 61 62 6c 65 8d 93 ca | UUthe.t...yp.G.e.v..q.ariable... |
b7a0 | 61 8e 91 0b ea a7 c4 66 72 6f 6d 93 74 68 65 93 73 69 67 6e 61 74 75 72 65 93 6f 66 8d 93 ca 5b | a......from.the.signature.of...[ |
b7c0 | 5d 8e 91 0d d5 4f c4 2e 8e a4 12 00 00 8d 91 21 11 47 41 6e 6f 74 68 65 72 96 04 4a d7 63 6f 6d | ]....O.........!.GAnother..J.com |
b7e0 | 6d 6f 6e 93 74 90 b8 e3 79 70 9a 47 1d 65 2d 72 65 6c 61 74 65 64 93 65 72 72 6f 72 93 63 61 6e | mon.t...yp.G.e-related.error.can |
b800 | 93 6f 98 63 63 75 72 93 69 6e 93 69 6e 73 74 61 6e 63 65 93 64 65 63 6c 61 72 61 74 69 6f 6e 73 | .o.ccur.in.instance.declarations |
b820 | 2e 91 07 52 4d 49 6e 73 74 61 6e 63 65 93 64 65 63 6c 61 72 61 74 69 6f 6e 73 8e a6 8d 91 12 11 | ...RMInstance.declarations...... |
b840 | 47 72 65 71 75 69 72 65 96 04 0d 8c 74 68 65 93 75 73 65 72 93 74 6f 93 65 78 70 6c 69 63 69 74 | Grequire....the.user.to.explicit |
b860 | 6c 79 93 73 74 61 74 65 93 74 68 65 93 65 6e 9a b8 e3 74 69 72 65 93 63 6f 6e 98 74 65 78 74 93 | ly.state.the.en...tire.con.text. |
b880 | 61 73 73 6f 9a 47 1d 63 69 61 74 65 64 93 77 69 74 68 93 61 6e 93 69 6e 73 74 61 6e 63 65 2e 91 | asso.G.ciated.with.an.instance.. |
b8a0 | 06 9a 6c 49 66 93 74 68 65 93 62 98 6f 98 64 79 93 6f 66 8e a6 8d 91 12 11 47 61 6e 96 03 25 97 | ..lIf.the.b.o.dy.of......Gan..%. |
b8c0 | 69 6e 73 74 61 6e 63 65 93 72 65 71 75 69 72 65 73 93 61 93 6d 6f 72 65 93 67 65 6e 65 72 61 6c | instance.requires.a.more.general |
b8e0 | 93 63 6f 6e 9a b8 e3 74 65 78 74 93 74 68 61 6e 93 64 65 63 6c 61 72 65 64 93 69 6e 93 74 68 65 | .con...text.than.declared.in.the |
b900 | 93 63 6f 6e 98 74 65 78 74 93 63 6f 6d 70 90 47 1d 6f 6e 65 6e 98 74 93 6f 66 93 74 68 65 93 69 | .con.text.comp.G.onen.t.of.the.i |
b920 | 6e 73 74 61 6e 63 65 8e a6 8d 91 12 11 47 64 65 63 6c 61 72 61 74 69 6f 6e 2c 96 03 55 55 61 6e | nstance......Gdeclaration,..UUan |
b940 | 93 69 6e 73 75 0e 63 69 65 6e 9a b8 e3 74 93 63 6f 6e 98 74 65 78 74 93 65 72 72 6f 72 93 6d 65 | .insu.cien...t.con.text.error.me |
b960 | 73 73 61 67 65 93 77 69 6c 6c 93 6f 90 47 1d 63 63 75 72 2e 8e 9f 21 fe 36 8d 8d 91 12 11 47 db | ssage.will.o.G.ccur...!.6.....G. |
b980 | 38 2e 32 8e 91 30 d1 47 52 75 6e 90 a0 00 74 69 6d 65 91 04 80 00 45 72 72 6f 72 73 8e 9f 18 75 | 8.2..0.GRun...time....Errors...u |
b9a0 | 54 8d 91 12 11 47 c4 57 68 65 6e 96 03 a7 53 74 68 65 93 48 61 73 6b 9a b8 e3 65 6c 6c 8d 93 ca | T....G.When...Sthe.Hask...ell... |
b9c0 | 65 72 72 6f 72 8e 91 21 8e 97 c4 66 75 6e 63 74 69 6f 6e 93 69 73 93 63 61 6c 6c 65 64 93 61 74 | error..!...function.is.called.at |
b9e0 | 93 72 75 6e 98 74 69 6d 65 2c 91 03 bb d2 74 68 65 93 73 79 73 74 65 6d 93 64 69 73 70 6c 61 98 | .run.time,....the.system.displa. |
ba00 | 79 73 93 74 68 65 93 6d 65 73 73 61 67 65 93 61 73 73 6f 90 47 1d 63 69 61 74 65 64 8e a6 8d 91 | ys.the.message.asso.G.ciated.... |
ba20 | 12 11 47 77 69 74 68 96 03 9d bf 74 68 65 93 65 72 72 6f 72 93 61 6e 64 93 61 62 90 47 1d 6f 72 | ..Gwith....the.error.and.ab.G.or |
ba40 | 74 73 93 65 78 65 63 75 74 69 6f 6e 2e 91 05 4b 04 54 68 65 72 65 93 69 73 93 63 75 72 72 65 6e | ts.execution...K.There.is.curren |
ba60 | 9a b8 e3 74 6c 79 93 6e 6f 93 77 98 61 98 79 93 74 6f 93 65 78 61 6d 69 6e 65 93 74 68 65 93 73 | ...tly.no.w.a.y.to.examine.the.s |
ba80 | 79 73 74 65 6d 93 73 74 61 74 65 93 77 68 65 6e 8e a6 8d 91 12 11 47 74 68 69 73 96 03 55 55 6f | ystem.state.when......Gthis..UUo |
baa0 | 90 47 1d 63 63 75 72 73 2e 91 04 71 c7 53 6f 6d 65 93 63 6f 6e 73 74 72 75 63 74 73 2c 93 73 75 | .G.ccurs...q.Some.constructs,.su |
bac0 | 63 9a b8 e3 68 93 61 73 8d 93 ca 63 61 73 65 8e 91 1b aa 9e c4 73 74 61 74 65 6d 65 6e 98 74 73 | c...h.as...case......statemen.ts |
bae0 | 2c 93 61 64 64 93 65 72 72 6f 72 93 63 61 6c 6c 73 93 74 6f 93 74 68 65 93 70 72 6f 67 72 61 6d | ,.add.error.calls.to.the.program |
bb00 | 2e 8e a1 8d 91 21 11 47 41 64 64 96 04 10 42 65 78 70 6c 69 63 69 74 93 5c 65 72 72 6f 72 93 68 | .....!.GAdd...Bexplicit.\error.h |
bb20 | 61 6e 64 6c 65 72 73 22 93 74 6f 93 6e 6f 6e 2d 65 78 68 61 75 73 74 69 76 9a b8 e3 65 93 63 61 | andlers".to.non-exhaustiv...e.ca |
bb40 | 73 65 93 73 74 61 74 65 6d 65 6e 98 74 73 93 61 6e 64 93 66 75 6e 63 74 69 6f 6e 93 64 65 0c 6e | se.statemen.ts.and.function.de.n |
bb60 | 69 74 69 6f 6e 73 3b 91 04 6d b8 74 68 69 73 8e a6 8d 91 12 11 47 69 73 9b 03 c8 e8 67 6f 95 47 | itions;..m.this......Gis....go.G |
bb80 | 1d 6f 93 64 98 63 6f 93 64 69 6e 67 98 70 72 61 63 74 69 63 65 98 61 6e 64 98 65 61 73 65 73 98 | .o.d.co.ding.practice.and.eases. |
bba0 | 64 65 62 75 67 67 69 6e 67 2e 91 05 cc 7f 49 74 98 69 73 98 61 6c 73 6f 98 67 6f 93 6f 93 64 98 | debugging.....It.is.also.go.o.d. |
bbc0 | 63 6f 93 64 69 6e 67 98 70 72 61 63 74 69 63 65 98 74 6f 98 61 95 b8 e3 76 93 6f 69 64 98 6e 6f | co.ding.practice.to.a...v.oid.no |
bbe0 | 6e 2d 64 69 73 6a 6f 69 6e 93 74 8e a6 8d 91 12 11 47 70 61 74 74 65 72 6e 73 96 02 ba 90 77 68 | n-disjoin.t......Gpatterns....wh |
bc00 | 65 6e 65 76 9a b8 e3 65 72 93 70 90 47 1d 6f 73 73 69 62 6c 65 93 28 73 75 63 98 68 93 70 61 74 | enev...er.p.G.ossible.(suc.h.pat |
bc20 | 74 65 72 6e 73 93 61 6c 73 6f 93 74 65 6e 64 93 74 6f 93 74 72 61 6e 73 6c 61 74 65 93 69 6e 98 | terns.also.tend.to.translate.in. |
bc40 | 74 6f 93 6c 65 73 73 93 65 0e 63 69 65 6e 98 74 93 63 6f 90 47 1d 64 65 93 74 68 61 6e 93 70 61 | to.less.e.cien.t.co.G.de.than.pa |
bc60 | 74 74 65 72 6e 73 8e a6 8d 91 12 11 47 77 72 69 74 74 65 6e 91 03 55 55 64 69 73 6a 6f 69 6e 90 | tterns......Gwritten..UUdisjoin. |
bc80 | b8 e3 74 6c 79 29 2e 8e a1 8d 91 21 11 47 55 73 69 6e 67 8d 91 03 69 ea ca 49 6e 74 8e 91 16 93 | ..tly).....!.GUsing...i..Int.... |
bca0 | cb c4 61 72 69 74 68 6d 65 74 69 63 96 03 69 ea 63 61 6e 93 6c 65 61 64 93 74 6f 93 73 65 72 69 | ..arithmetic..i.can.lead.to.seri |
bcc0 | 6f 75 73 93 72 75 6e 9a b8 e3 74 69 6d 65 93 65 72 72 6f 72 73 93 77 68 65 6e 93 6f 98 76 98 65 | ous.run...time.errors.when.o.v.e |
bce0 | 72 0d 6f 98 77 73 93 6f 90 47 1d 63 63 75 72 2e 91 04 af 85 4f 6e 6c 79 93 75 6e 73 61 66 65 8d | r.o.ws.o.G.ccur.....Only.unsafe. |
bd00 | 93 ca 49 6e 74 8e 8e a6 8d 91 12 11 47 c4 6f 70 90 47 1d 65 72 61 74 69 6f 6e 73 96 04 a0 d5 61 | ..Int.......G.op.G.erations....a |
bd20 | 72 65 93 63 75 72 72 65 6e 9a b8 e3 74 6c 79 93 70 72 6f 98 76 69 64 65 64 2e 91 08 54 46 49 66 | re.curren...tly.pro.vided...TFIf |
bd40 | 93 79 98 6f 75 93 72 75 6e 93 69 6e 98 74 6f 93 6d 65 6d 6f 72 79 93 70 72 6f 74 65 63 74 69 6f | .y.ou.run.in.to.memory.protectio |
bd60 | 6e 93 70 72 6f 62 6c 65 6d 73 2c 91 04 f3 b4 69 6c 6c 65 67 61 6c 93 69 6e 73 74 72 75 63 2d 8e | n.problems,....illegal.instruc-. |
bd80 | a6 8d 91 12 11 47 74 69 6f 6e 73 2c 9b 03 2f fe 6f 72 96 03 26 a8 6f 74 68 65 72 93 6d 90 b8 e3 | .....Gtions,../.or..&.other.m... |
bda0 | 79 73 74 65 72 69 6f 75 73 93 65 72 72 6f 72 73 93 77 68 65 6e 93 74 68 65 93 70 72 6f 67 72 61 | ysterious.errors.when.the.progra |
bdc0 | 6d 93 65 78 65 63 75 74 65 73 2c 98 63 95 b8 e3 68 65 63 93 6b 96 03 26 a8 66 6f 72 93 70 90 47 | m.executes,.c...hec.k..&.for.p.G |
bde0 | 1d 6f 74 65 6e 9a b8 e3 74 69 61 6c 93 6f 98 76 98 65 72 0d 6f 98 77 93 70 72 6f 62 6c 65 6d 73 | .oten...tial.o.v.er.o.w.problems |
be00 | 2e 8e a6 8d 91 12 11 47 43 68 61 6e 67 69 6e 67 8d 91 03 55 55 ca 49 6e 74 8e 91 16 6a a1 c4 74 | .......GChanging...UU.Int...j..t |
be20 | 6f 8d 91 03 55 55 ca 49 6e 74 65 67 65 72 8e 91 2b 6a 95 c4 73 68 6f 75 6c 64 96 03 55 55 0c 78 | o...UU.Integer..+j..should..UU.x |
be40 | 93 74 68 69 73 93 70 72 6f 62 6c 65 6d 2e 8e a1 8d 91 21 11 47 49 66 96 04 98 dc 79 9a b8 e3 6f | .this.problem.....!.GIf....y...o |
be60 | 75 93 74 68 69 6e 6b 93 79 98 6f 75 72 93 70 72 6f 67 72 61 6d 93 69 73 93 69 6e 93 61 6e 93 69 | u.think.y.our.program.is.in.an.i |
be80 | 6e 0c 6e 69 74 65 93 6c 6f 90 47 1d 6f 70 2c 91 04 e9 be 75 73 65 8d 93 ca 43 2d 63 91 05 3f fd | n.nite.lo.G.op,....use...C-c..?. |
bea0 | 69 8e 91 23 71 a9 c4 66 72 6f 6d 93 74 68 65 93 45 6d 61 63 73 93 6f 72 8d 93 ca 5e 43 8e 91 13 | i..#q..from.the.Emacs.or...^C... |
bec0 | b1 b2 c4 66 72 6f 6d 93 74 68 65 8e a6 8d 91 12 11 47 63 6f 6d 6d 61 6e 64 96 03 55 55 69 6e 9a | ...from.the......Gcommand..UUin. |
bee0 | b8 e3 74 65 72 66 61 63 65 93 74 6f 93 69 6e 98 74 65 72 72 75 70 74 93 74 68 65 93 48 61 73 6b | ..terface.to.in.terrupt.the.Hask |
bf00 | 98 65 6c 6c 93 70 72 6f 90 47 1d 63 65 73 73 2e 8e 9f 27 11 c4 8d 8d 91 12 11 47 e2 39 8e 91 2a | .ell.pro.G.cess...'.......G.9..* |
bf20 | e8 46 50 90 8a 3d 65 72 66 6f 72 6d 61 6e 63 65 91 05 85 1c 49 73 73 75 65 73 8e 9f 1b e7 1b 8d | .FP..=erformance....Issues...... |
bf40 | 91 12 11 47 c4 4d 61 6e 95 b8 e3 79 9b 03 0b 0f 64 69 0b 65 72 65 6e 93 74 98 66 61 63 74 6f 72 | ...G.Man...y....di.eren.t.factor |
bf60 | 73 98 61 0b 65 63 74 98 74 68 65 98 73 70 90 47 1d 65 65 64 98 6f 66 98 74 68 65 98 63 6f 6d 70 | s.a.ect.the.sp.G.eed.of.the.comp |
bf80 | 69 6c 65 64 98 48 61 73 6b 93 65 6c 6c 98 63 6f 90 47 1d 64 65 98 61 6e 64 98 74 68 65 98 63 6f | iled.Hask.ell.co.G.de.and.the.co |
bfa0 | 6d 70 69 6c 61 74 69 6f 6e 98 74 69 6d 65 2e 91 04 59 05 54 68 69 73 8e a6 8d 91 12 11 47 73 65 | mpilation.time...Y.This......Gse |
bfc0 | 63 74 69 6f 6e 96 03 55 55 64 65 61 6c 73 93 77 69 74 68 93 62 90 47 1d 6f 74 68 93 6f 66 93 74 | ction..UUdeals.with.b.G.oth.of.t |
bfe0 | 68 65 73 65 93 69 73 73 75 65 73 2e 8e 9f 21 fe 36 8d 8d 91 12 11 47 db 39 2e 31 8e 91 30 d1 47 | hese.issues...!.6.....G.9.1..0.G |
c000 | 49 6d 70 72 6f 90 a0 00 76 69 6e 67 96 04 80 00 43 6f 6d 70 69 6c 61 74 69 6f 6e 93 54 69 6d 65 | Impro...ving....Compilation.Time |
c020 | 8e 9f 18 75 54 8d 91 12 11 47 c4 54 68 65 96 04 0b 3d 62 90 47 1d 65 73 74 93 77 95 b8 e3 61 93 | ...uT....G.The...=b.G.est.w...a. |
c040 | 79 96 04 0b 3d 74 6f 93 72 65 64 75 63 65 93 74 68 65 93 74 69 6d 65 93 6f 66 93 63 6f 6d 70 69 | y...=to.reduce.the.time.of.compi |
c060 | 6c 61 74 69 6f 6e 93 69 73 93 74 6f 93 62 72 65 61 6b 93 79 9a b8 e3 6f 75 72 93 70 72 6f 67 72 | lation.is.to.break.y...our.progr |
c080 | 61 6d 93 69 6e 98 74 6f 93 73 6d 61 6c 6c 93 63 6f 6d 70 69 6c 61 74 69 6f 6e 8e a6 8d 91 12 11 | am.in.to.small.compilation...... |
c0a0 | 47 75 6e 69 74 73 2e 91 06 c2 86 54 68 69 73 96 04 1a ea 69 73 93 6e 6f 74 93 6f 6e 6c 79 93 67 | Gunits.....This....is.not.only.g |
c0c0 | 6f 95 47 1d 6f 93 64 96 04 1a ea 70 72 6f 67 72 61 6d 6d 69 6e 67 93 73 74 90 b8 e3 79 6c 65 2c | o.G.o.d....programming.st...yle, |
c0e0 | 91 04 4c 4f 62 75 74 93 61 6c 73 6f 93 68 65 6c 70 73 93 74 6f 93 69 73 6f 6c 61 74 65 93 63 6f | ..LObut.also.helps.to.isolate.co |
c100 | 6d 70 69 6c 61 74 69 6f 6e 93 65 72 72 6f 72 73 93 61 6e 64 8e a6 8d 91 12 11 47 61 6c 6c 6f 95 | mpilation.errors.and......Gallo. |
c120 | b8 e3 77 73 9b 02 cd 20 79 93 6f 75 98 74 6f 98 74 61 6b 93 65 98 61 64 76 91 ff 71 c7 61 6e 93 | ..ws....y.ou.to.tak.e.adv..q.an. |
c140 | 74 61 67 65 98 6f 66 98 74 68 65 98 73 65 70 61 72 61 74 65 98 63 6f 6d 70 69 6c 61 74 69 6f 6e | tage.of.the.separate.compilation |
c160 | 98 63 61 70 61 62 69 6c 69 74 93 79 98 6f 66 98 74 68 65 98 73 79 73 74 65 6d 2e 91 04 44 60 49 | .capabilit.y.of.the.system...D`I |
c180 | 6e 98 70 61 72 74 69 63 75 6c 61 72 2c 91 02 e8 5e 79 93 6f 75 8e a6 8d 91 12 11 47 73 68 6f 75 | n.particular,...^y.ou......Gshou |
c1a0 | 6c 64 96 04 10 92 70 6c 61 63 65 93 63 6f 6d 6d 6f 6e 93 64 61 74 61 74 9a b8 e3 79 70 90 47 1d | ld....place.common.datat...yp.G. |
c1c0 | 65 93 64 65 63 6c 61 72 61 74 69 6f 6e 73 93 69 6e 93 61 93 73 65 70 61 72 61 74 65 93 0c 6c 65 | e.declarations.in.a.separate..le |
c1e0 | 93 77 68 65 6e 65 76 98 65 72 93 70 90 47 1d 6f 73 73 69 62 6c 65 93 7c 93 74 68 69 73 93 63 6f | .whenev.er.p.G.ossible.|.this.co |
c200 | 6e 66 6f 72 6d 73 8e a6 8d 91 12 11 47 77 69 74 68 9b 03 55 55 67 6f 95 47 1d 6f 93 64 98 61 70 | nforms......Gwith..UUgo.G.o.d.ap |
c220 | 70 6c 69 63 61 74 69 6f 6e 98 6f 66 98 61 62 73 74 72 61 63 74 98 64 61 74 61 74 90 b8 e3 79 70 | plication.of.abstract.datat...yp |
c240 | 93 65 98 70 72 69 6e 63 69 70 6c 65 73 2c 98 69 66 98 6e 6f 74 68 69 6e 67 98 65 6c 73 65 2e 8e | .e.principles,.if.nothing.else.. |
c260 | a1 8d 91 21 11 47 57 91 ff 2a aa 65 9b 04 a3 3e 68 61 95 b8 e3 76 93 65 98 66 6f 75 6e 64 98 74 | ...!.GW..*.e...>ha...v.e.found.t |
c280 | 68 61 74 98 74 68 65 98 74 69 6d 65 98 72 65 71 75 69 72 65 64 98 66 6f 72 98 74 68 65 98 4c 69 | hat.the.time.required.for.the.Li |
c2a0 | 73 70 98 63 6f 6d 70 69 6c 65 72 98 74 6f 98 70 72 6f 95 47 1d 63 65 73 73 98 74 68 65 98 63 6f | sp.compiler.to.pro.G.cess.the.co |
c2c0 | 93 64 65 98 75 73 75 61 6c 6c 79 98 66 61 72 8e a6 8d 91 12 11 47 6f 75 74 95 b8 e3 77 93 65 69 | .de.usually.far......Gout...w.ei |
c2e0 | 67 68 73 96 02 58 74 74 68 65 93 74 69 6d 65 93 72 65 71 75 69 72 65 64 93 74 6f 93 74 72 61 6e | ghs..Xtthe.time.required.to.tran |
c300 | 73 6c 61 74 65 93 48 61 73 6b 9a b8 e3 65 6c 6c 93 74 6f 93 4c 69 73 70 2e 91 04 1d 7d 53 6f 6d | slate.Hask...ell.to.Lisp....}Som |
c320 | 65 93 4c 69 73 70 93 63 6f 6d 70 69 6c 65 72 73 93 73 65 65 6d 93 74 6f 93 68 61 98 76 98 65 93 | e.Lisp.compilers.seem.to.ha.v.e. |
c340 | 70 61 72 74 69 63 75 6c 61 72 8e a6 8d 91 12 11 47 70 72 6f 62 6c 65 6d 73 96 03 82 a2 77 69 74 | particular......Gproblems....wit |
c360 | 68 93 74 68 65 93 6c 61 72 67 65 93 6e 95 b8 e3 75 6d 93 62 9a 47 1d 65 72 96 03 82 a2 6f 66 93 | h.the.large.n...um.b.G.er....of. |
c380 | 6c 65 78 69 63 61 6c 93 63 6c 6f 73 75 72 65 73 93 74 68 61 74 93 63 61 6e 93 61 70 70 98 65 61 | lexical.closures.that.can.app.ea |
c3a0 | 72 93 69 6e 93 74 68 65 93 67 65 6e 65 72 61 74 65 64 93 63 6f 98 64 65 2e 91 04 f9 ad 54 90 b8 | r.in.the.generated.co.de.....T.. |
c3c0 | e3 79 70 69 63 61 6c 8e a6 8d 91 12 11 47 73 79 6d 70 74 6f 6d 73 96 03 8d 84 6f 66 93 74 68 69 | .ypical......Gsymptoms....of.thi |
c3e0 | 73 93 74 72 6f 75 62 6c 65 93 61 72 65 93 77 68 65 6e 93 74 68 65 93 4c 69 73 70 93 63 6f 6d 70 | s.trouble.are.when.the.Lisp.comp |
c400 | 69 6c 65 72 93 74 61 6b 9a b8 e3 65 73 93 61 93 76 98 65 72 79 91 ff 2a aa 2c 91 03 9b 90 76 98 | iler.tak...es.a.v.ery..*.,....v. |
c420 | 65 72 79 93 6c 6f 6e 67 93 74 69 6d 65 93 61 6e 64 2f 6f 72 93 72 75 6e 73 93 6f 75 74 8e 8e 8e | ery.long.time.and/or.runs.out... |
c440 | 8c 8b 00 00 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
c460 | 00 00 00 00 00 00 00 00 00 00 00 00 b5 ce a0 02 a9 4b 85 8d a0 fd 62 b4 7b 8d 8d 91 12 11 47 c8 | .................K....b.{.....G. |
c480 | 39 91 0a 00 01 50 45 52 46 90 b8 e3 4f 52 4d 41 4e 43 45 91 03 55 55 49 53 53 55 45 53 92 01 22 | 9....PERF...ORMANCE..UUISSUES.." |
c4a0 | 25 c1 c4 31 35 8e 8e a0 02 7f 4b 85 8d a0 fd a3 b4 7b 8d 91 12 11 47 6f 66 96 03 70 a5 6d 65 6d | %..15.....K......{....Gof..p.mem |
c4c0 | 6f 72 79 91 ff 2a aa 2e 91 04 c3 b6 4c 61 72 67 65 93 63 6f 6d 70 69 6c 61 74 69 6f 6e 93 75 6e | ory..*......Large.compilation.un |
c4e0 | 69 74 73 93 61 72 65 93 73 70 6c 69 74 93 69 6e 9a b8 e3 74 6f 93 73 6d 61 6c 6c 65 72 93 63 98 | its.are.split.in...to.smaller.c. |
c500 | 68 98 75 6e 6b 73 93 28 61 73 93 64 65 73 63 72 69 62 9a 47 1d 65 64 93 69 6e 93 73 65 63 74 69 | h.unks.(as.describ.G.ed.in.secti |
c520 | 6f 6e 93 34 29 93 62 98 65 66 6f 72 65 8e a4 0c 00 00 8d 91 12 11 47 70 72 6f 90 47 1d 63 65 73 | on.4).b.efore.........Gpro.G.ces |
c540 | 73 69 6e 67 96 03 05 1e 74 68 65 6d 93 77 69 74 68 93 74 68 65 93 4c 69 73 70 93 63 6f 6d 70 69 | sing....them.with.the.Lisp.compi |
c560 | 6c 65 72 93 69 6e 93 61 6e 93 61 74 74 65 6d 70 74 93 74 6f 93 61 95 b8 e3 76 93 6f 69 64 96 03 | ler.in.an.attempt.to.a...v.oid.. |
c580 | 05 1e 74 68 65 73 65 93 70 72 6f 62 6c 65 6d 73 2e 91 04 57 0a 48 6f 95 b8 e3 77 93 65 76 93 65 | ..these.problems...W.Ho...w.ev.e |
c5a0 | 72 2c 91 03 15 29 69 66 9b 03 05 1e 79 93 6f 75 98 73 74 69 6c 6c 8e a1 8d 91 12 11 47 72 75 6e | r,...)if....y.ou.still......Grun |
c5c0 | 96 03 55 55 69 6e 9a b8 e3 74 6f 93 74 72 6f 75 62 6c 65 2c 93 68 65 72 65 93 61 72 65 93 73 6f | ..UUin...to.trouble,.here.are.so |
c5e0 | 6d 65 93 6f 74 68 65 72 93 74 68 69 6e 67 73 93 74 68 61 74 93 79 98 6f 75 93 63 61 6e 93 74 72 | me.other.things.that.y.ou.can.tr |
c600 | 79 3a 8e 9f 1a 92 fc 8d 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e 91 2b 11 47 c4 53 70 90 47 1d 65 63 | y:..........!.F......+.G.Sp.G.ec |
c620 | 69 66 79 96 02 e6 2c 61 93 73 6d 61 6c 6c 65 72 8d 93 ca 3a 63 68 75 6e 6b 2d 73 69 7a 65 8e 91 | ify...,a.smaller...:chunk-size.. |
c640 | 3f 8c 37 c4 69 6e 93 74 68 65 93 75 6e 69 74 93 0c 6c 65 2e 91 04 4c ba 54 68 65 93 64 65 66 61 | ?.7.in.the.unit..le...L.The.defa |
c660 | 75 6c 74 93 76 91 ff 71 c7 61 6c 75 65 93 69 73 93 33 30 30 93 66 6f 72 93 6d 6f 73 74 93 4c 69 | ult.v..q.alue.is.300.for.most.Li |
c680 | 73 70 93 73 79 73 74 65 6d 73 2c 8e a1 8d 91 2b 11 47 73 6f 96 03 55 55 79 9a b8 e3 6f 75 93 6d | sp.systems,....+.Gso..UUy...ou.m |
c6a0 | 69 67 68 98 74 93 74 72 79 93 61 93 76 91 ff 71 c7 61 6c 75 65 93 6f 66 93 31 30 30 93 6f 72 93 | igh.t.try.a.v..q.alue.of.100.or. |
c6c0 | 6c 65 73 73 2e 8e a4 13 97 b6 8d 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e 91 2b 11 47 c4 44 69 73 61 | less...........!.F......+.G.Disa |
c6e0 | 62 6c 65 96 03 55 55 74 68 65 8d 93 ca 6c 69 73 70 8e 91 1b aa 9e c4 6f 70 74 69 6d 69 7a 65 72 | ble..UUthe...lisp......optimizer |
c700 | 2e 8e a1 8d 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e 91 2b 11 47 c4 46 6c 61 74 74 65 6e 96 03 19 44 | ........!.F......+.G.Flatten...D |
c720 | 74 68 65 93 73 74 72 75 63 74 75 72 65 93 6f 66 93 79 9a b8 e3 6f 75 72 93 63 6f 90 47 1d 64 65 | the.structure.of.y...our.co.G.de |
c740 | 93 73 6f 93 74 68 61 74 93 79 98 6f 75 93 68 61 98 76 98 65 93 6d 6f 72 65 93 74 6f 70 2d 6c 65 | .so.that.y.ou.ha.v.e.more.top-le |
c760 | 76 98 65 6c 93 64 65 0c 6e 69 74 69 6f 6e 73 93 61 6e 64 93 66 65 77 98 65 72 93 6c 61 72 67 65 | v.el.de.nitions.and.few.er.large |
c780 | 2c 8e a9 0c 00 00 8d 91 2b 11 47 64 65 65 70 6c 79 96 03 55 55 6e 65 73 74 65 64 93 66 75 6e 63 | ,.......+.Gdeeply..UUnested.func |
c7a0 | 74 69 6f 6e 73 2e 8e a1 8d 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e 91 2b 11 47 c4 43 6f 6e 73 69 64 | tions........!.F......+.G.Consid |
c7c0 | 65 72 96 03 55 55 75 73 69 6e 67 93 61 6e 6e 6f 74 61 74 69 6f 6e 73 93 74 6f 93 66 6f 72 63 65 | er..UUusing.annotations.to.force |
c7e0 | 93 6d 6f 72 65 93 74 68 69 6e 67 73 93 74 6f 93 62 90 47 1d 65 93 73 74 72 69 63 74 2e 91 04 71 | .more.things.to.b.G.e.strict...q |
c800 | c7 53 65 65 93 73 65 63 74 69 6f 6e 93 36 2e 8e a1 8d 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e 91 2b | .See.section.6........!.F......+ |
c820 | 11 47 c4 53 6f 6d 65 96 03 9c 9b 48 61 73 6b 9a b8 e3 65 6c 6c 93 63 6f 6e 73 74 72 75 63 74 73 | .G.Some....Hask...ell.constructs |
c840 | 93 65 78 70 61 6e 64 93 69 6e 98 74 6f 93 75 6e 65 78 70 90 47 1d 65 63 74 65 64 6c 79 93 6c 61 | .expand.in.to.unexp.G.ectedly.la |
c860 | 72 67 65 93 61 6d 6f 75 6e 98 74 73 93 6f 66 93 63 6f 90 47 1d 64 65 2e 91 05 47 98 44 65 72 69 | rge.amoun.ts.of.co.G.de...G.Deri |
c880 | 76 98 65 64 93 69 6e 73 74 61 6e 63 65 73 8e a6 8d 91 2b 11 47 66 6f 72 96 03 0b b3 74 9a b8 e3 | v.ed.instances....+.Gfor....t... |
c8a0 | 79 70 90 47 1d 65 73 93 77 69 74 68 93 6d 61 6e 98 79 93 64 61 74 61 93 63 6f 6e 73 74 72 75 63 | yp.G.es.with.man.y.data.construc |
c8c0 | 74 6f 72 73 93 61 72 65 93 61 93 70 61 72 74 69 63 75 6c 61 72 93 70 72 6f 62 6c 65 6d 2e 91 04 | tors.are.a.particular.problem... |
c8e0 | 59 3c 43 61 6c 6c 73 93 74 6f 93 6f 98 76 98 65 72 6c 6f 61 64 65 64 93 66 75 6e 63 74 69 6f 6e | Y<Calls.to.o.v.erloaded.function |
c900 | 73 8e a6 8d 91 2b 11 47 69 6e 63 75 72 96 03 d0 41 61 93 73 75 62 73 74 61 6e 9a b8 e3 74 69 61 | s....+.Gincur...Aa.substan...tia |
c920 | 6c 93 61 6d 6f 75 6e 98 74 93 6f 66 93 6f 98 76 98 65 72 68 65 61 64 93 74 68 61 74 93 79 98 6f | l.amoun.t.of.o.v.erhead.that.y.o |
c940 | 75 93 63 61 6e 93 61 98 76 98 6f 69 64 93 69 6e 93 6d 61 6e 98 79 93 63 61 73 65 73 93 62 98 79 | u.can.a.v.oid.in.man.y.cases.b.y |
c960 | 93 70 72 6f 98 76 69 64 69 6e 67 93 74 98 79 70 90 47 1d 65 8e a6 8d 91 2b 11 47 64 65 63 6c 61 | .pro.viding.t.yp.G.e....+.Gdecla |
c980 | 72 61 74 69 6f 6e 73 2e 8e 9f 21 69 05 8d 8d 91 12 11 47 db 39 2e 32 8e 91 30 d1 47 47 65 6e 65 | rations...!i......G.9.2..0.GGene |
c9a0 | 72 61 74 69 6e 67 96 04 80 00 46 91 fe e0 00 61 73 74 65 72 93 43 6f 90 60 00 64 65 8e 9f 18 0d | rating....F....aster.Co.`.de.... |
c9c0 | 0a 8d 91 12 11 47 c4 54 77 90 b8 e3 6f 96 03 6a 5a 66 61 63 74 6f 72 73 93 61 0b 65 63 74 93 74 | .....G.Tw...o..jZfactors.a.ect.t |
c9e0 | 68 65 93 73 70 9a 47 1d 65 65 64 93 6f 66 93 74 68 65 93 63 6f 6d 70 69 6c 65 64 93 63 6f 98 64 | he.sp.G.eed.of.the.compiled.co.d |
ca00 | 65 3a 91 04 9b d2 74 68 65 93 65 0e 63 69 65 6e 63 79 93 77 69 74 68 93 77 68 69 63 9a b8 e3 68 | e:....the.e.ciency.with.whic...h |
ca20 | 93 48 61 73 6b 98 65 6c 6c 93 63 6f 6e 73 74 72 75 63 74 73 93 61 72 65 8e a6 8d 91 12 11 47 74 | .Hask.ell.constructs.are......Gt |
ca40 | 72 61 6e 73 6c 61 74 65 64 96 03 af 21 69 6e 90 b8 e3 74 6f 93 4c 69 73 70 93 63 6f 9a 47 1d 64 | ranslated...!in...to.Lisp.co.G.d |
ca60 | 65 93 61 6e 64 93 74 68 65 93 73 70 98 65 65 64 93 6f 66 93 74 68 65 93 70 72 69 6d 69 74 69 76 | e.and.the.sp.eed.of.the.primitiv |
ca80 | 9a b8 e3 65 73 93 75 73 65 64 2e 91 05 7f 2a 54 68 65 93 6d 61 74 68 93 70 72 69 6d 69 74 69 76 | ...es.used....*The.math.primitiv |
caa0 | 98 65 73 93 61 72 65 93 74 68 65 93 6d 6f 73 74 8e a6 8d 91 12 11 47 76 69 73 69 62 6c 65 2e 9b | .es.are.the.most......Gvisible.. |
cac0 | 06 3d 70 54 68 65 96 03 ee 8d 70 90 47 1d 65 72 66 6f 72 6d 61 6e 63 65 93 6f 66 93 74 68 65 93 | .=pThe....p.G.erformance.of.the. |
cae0 | 70 72 69 6d 69 74 69 76 90 b8 e3 65 73 93 72 65 0d 65 63 74 73 93 74 68 65 93 75 6e 64 65 72 6c | primitiv...es.re.ects.the.underl |
cb00 | 79 69 6e 67 93 4c 69 73 70 93 73 79 73 74 65 6d 2e 98 53 6f 6d 65 93 66 61 63 74 73 93 61 62 90 | ying.Lisp.system..Some.facts.ab. |
cb20 | 47 1d 6f 75 74 8e a6 8d 91 12 11 47 74 68 65 91 03 55 55 70 72 69 6d 69 74 69 76 90 b8 e3 65 73 | G.out......Gthe..UUprimitiv...es |
cb40 | 3a 8e 9f 18 c7 21 8d 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e 8d 91 2b 11 47 ca 49 6e 74 8e 91 3e 26 | :....!.....!.F.......+.G.Int..>& |
cb60 | 93 c4 61 72 69 74 68 6d 65 74 69 63 96 03 55 55 69 73 93 76 90 b8 e3 65 72 79 93 66 61 73 74 2e | ..arithmetic..UUis.v...ery.fast. |
cb80 | 91 04 71 c7 49 74 93 69 73 93 75 73 75 61 6c 6c 79 93 64 6f 6e 65 93 69 6e 6c 69 6e 65 93 77 69 | ..q.It.is.usually.done.inline.wi |
cba0 | 74 68 93 61 93 73 69 6e 67 6c 65 93 69 6e 73 74 72 75 63 74 69 6f 6e 2e 8e a1 8d 8d 8d 8d 91 21 | th.a.single.instruction........! |
cbc0 | 11 46 c6 0f 8e 8e 8e 8d 91 2b 11 47 ca 49 6e 74 65 67 65 72 8e 91 53 26 a5 c4 61 72 69 74 68 6d | .F.......+.G.Integer..S&..arithm |
cbe0 | 65 74 69 63 96 03 55 73 69 73 93 73 6f 6d 65 77 68 61 74 93 73 6c 6f 95 b8 e3 77 93 65 72 2e 91 | etic..Usis.somewhat.slo...w.er.. |
cc00 | 04 72 20 49 74 96 03 55 73 69 73 93 64 6f 6e 65 93 6f 75 74 93 6f 66 93 6c 69 6e 65 93 61 6e 64 | .r.It..Usis.done.out.of.line.and |
cc20 | 93 69 73 93 61 62 90 47 1d 6f 75 74 93 32 30 93 74 69 6d 65 73 93 73 6c 6f 95 b8 e3 77 93 65 72 | .is.ab.G.out.20.times.slo...w.er |
cc40 | 91 03 55 73 69 6e 8e a6 8d 91 2b 11 47 74 68 65 96 03 55 55 49 6e 90 b8 e3 74 93 72 61 6e 67 65 | ..Usin....+.Gthe..UUIn...t.range |
cc60 | 2e 8e a1 8d 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e 8d 91 2b 11 47 ca 43 68 61 72 8e 91 43 66 90 c4 | ........!.F.......+.G.Char..Cf.. |
cc80 | 6f 70 90 47 1d 65 72 61 74 69 6f 6e 73 96 03 55 55 61 72 65 93 66 61 73 74 2e 8e a1 8d 8d 8d 8d | op.G.erations..UUare.fast....... |
cca0 | 91 21 11 46 c6 0f 8e 8e 8e 91 2b 11 47 c4 41 72 72 61 9a b8 e3 79 96 03 ea 55 61 63 63 65 73 73 | .!.F......+.G.Arra...y...Uaccess |
ccc0 | 93 69 73 93 63 6f 6e 73 74 61 6e 98 74 93 74 69 6d 65 93 62 75 74 93 61 72 72 61 98 79 93 75 70 | .is.constan.t.time.but.arra.y.up |
cce0 | 90 47 1d 64 61 74 69 6e 67 93 72 65 71 75 69 72 65 73 93 63 6f 70 98 79 69 6e 67 93 74 68 65 93 | .G.dating.requires.cop.ying.the. |
cd00 | 65 6e 98 74 69 72 65 93 61 72 72 61 98 79 91 ff 2a aa 2e 91 06 30 c6 42 6f 75 6e 64 73 8e a6 8d | en.tire.arra.y..*....0.Bounds... |
cd20 | 91 2b 11 47 63 95 b8 e3 68 65 63 93 6b 69 6e 67 96 03 55 55 69 73 93 70 90 47 1d 65 72 66 6f 72 | .+.Gc...hec.king..UUis.p.G.erfor |
cd40 | 6d 65 64 93 6f 6e 93 61 6c 6c 93 61 72 72 61 90 b8 e3 79 93 61 63 63 65 73 73 65 73 2e 8e 9f 18 | med.on.all.arra...y.accesses.... |
cd60 | c7 21 8d 91 21 11 47 4f 74 68 65 72 96 03 71 6b 61 73 70 9a 47 1d 65 63 74 73 93 6f 66 93 74 68 | .!..!.GOther..qkasp.G.ects.of.th |
cd80 | 65 93 70 98 65 72 66 6f 72 6d 61 6e 63 65 93 72 65 0d 65 63 74 93 74 68 65 93 48 61 73 6b 9a b8 | e.p.erformance.re.ect.the.Hask.. |
cda0 | e3 65 6c 6c 93 63 6f 6d 70 69 6c 65 72 93 69 74 73 65 6c 66 2e 91 04 c6 09 54 68 65 93 66 6f 6c | .ell.compiler.itself.....The.fol |
cdc0 | 6c 6f 98 77 69 6e 67 93 70 90 47 1d 65 72 66 6f 72 6d 61 6e 63 65 8e a6 8d 91 12 11 47 61 73 70 | lo.wing.p.G.erformance......Gasp |
cde0 | 90 47 1d 65 63 74 73 96 03 55 55 72 65 6c 61 74 65 93 74 6f 93 74 68 65 93 63 75 72 72 65 6e 9a | .G.ects..UUrelate.to.the.curren. |
ce00 | b8 e3 74 93 63 6f 6d 70 69 6c 65 72 93 61 6e 64 93 6d 61 98 79 93 62 90 47 1d 65 93 69 6d 70 72 | ..t.compiler.and.ma.y.b.G.e.impr |
ce20 | 6f 98 76 98 65 64 93 69 6e 93 66 75 74 75 72 65 93 72 65 6c 65 61 73 65 73 3a 8e 9f 1a 92 fc 8d | o.v.ed.in.future.releases:...... |
ce40 | 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e 91 2b 11 47 c4 53 74 72 69 63 74 6e 65 73 73 96 03 4f 0f 61 | ....!.F......+.G.Strictness..O.a |
ce60 | 6e 61 6c 79 73 69 73 5b 8d 31 8e 91 05 00 01 5d 93 65 6c 69 6d 69 6e 61 74 65 73 93 64 65 6c 61 | nalysis[.1.....].eliminates.dela |
ce80 | 90 b8 e3 79 93 73 74 72 75 63 74 75 72 65 73 93 66 72 6f 6d 93 73 63 61 6c 61 72 93 76 91 ff 71 | ...y.structures.from.scalar.v..q |
cea0 | c7 61 72 69 61 62 6c 65 73 93 77 68 65 6e 93 70 9a 47 1d 6f 73 73 69 62 6c 65 93 62 75 74 93 64 | .ariables.when.p.G.ossible.but.d |
cec0 | 6f 98 65 73 8e a6 8d 91 2b 11 47 6e 6f 74 96 04 20 21 64 65 61 6c 93 77 69 74 68 93 73 74 72 75 | o.es....+.Gnot...!deal.with.stru |
cee0 | 63 74 75 72 65 93 63 6f 6d 70 90 47 1d 6f 6e 65 6e 9a b8 e3 74 73 2e 91 06 d2 2c 54 68 65 72 65 | cture.comp.G.onen...ts....,There |
cf00 | 93 69 73 93 61 93 73 69 67 6e 69 0c 63 61 6e 98 74 93 74 69 6d 65 93 61 6e 64 93 73 70 61 63 65 | .is.a.signi.can.t.time.and.space |
cf20 | 93 70 90 47 1d 65 6e 61 6c 74 98 79 93 66 6f 72 93 6c 61 7a 79 8e a6 8d 91 2b 11 47 63 6f 6e 73 | .p.G.enalt.y.for.lazy....+.Gcons |
cf40 | 74 72 75 63 74 6f 72 73 96 02 4e 06 63 6f 6d 70 61 72 65 64 93 74 6f 93 74 68 6f 73 65 93 69 6e | tructors..N.compared.to.those.in |
cf60 | 93 61 93 73 74 72 69 63 74 93 6c 61 6e 67 75 61 67 65 2e 91 04 1a 03 59 91 ff 2a aa 6f 75 93 6d | .a.strict.language.....Y..*.ou.m |
cf80 | 61 90 b8 e3 79 93 77 69 73 68 93 74 6f 93 63 6f 6e 73 69 64 65 72 93 61 64 64 69 6e 67 93 73 74 | a...y.wish.to.consider.adding.st |
cfa0 | 72 69 63 74 6e 65 73 73 8e a6 8d 91 2b 11 47 61 6e 6e 6f 74 61 74 69 6f 6e 73 96 03 55 55 74 6f | rictness....+.Gannotations..UUto |
cfc0 | 93 73 6f 6d 65 93 6f 66 93 79 90 b8 e3 6f 75 72 93 64 61 74 61 93 73 74 72 75 63 74 75 72 65 73 | .some.of.y...our.data.structures |
cfe0 | 3b 93 73 65 65 93 73 65 63 74 69 6f 6e 93 36 2e 8e a1 8d 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e 91 | ;.see.section.6........!.F...... |
d000 | 2b 11 47 c4 43 61 6c 6c 73 96 04 d8 c6 74 6f 93 6b 6e 6f 9a b8 e3 77 6e 93 28 0c 72 73 74 93 6f | +.G.Calls....to.kno...wn.(.rst.o |
d020 | 72 64 65 72 29 93 66 75 6e 63 74 69 6f 6e 73 93 61 72 65 93 6f 70 74 69 6d 69 7a 65 64 93 74 6f | rder).functions.are.optimized.to |
d040 | 93 74 61 6b 98 65 93 61 64 76 91 ff 71 c7 61 6e 98 74 61 67 65 93 6f 66 93 75 6e 63 75 72 72 79 | .tak.e.adv..q.an.tage.of.uncurry |
d060 | 69 6e 67 93 61 6e 64 8e a6 8d 91 2b 11 47 73 74 72 69 63 74 6e 65 73 73 96 03 72 dd 6f 70 74 69 | ing.and....+.Gstrictness..r.opti |
d080 | 6d 69 7a 61 74 69 6f 6e 73 2e 9b 04 ca 5f 4e 6f 93 61 64 64 69 74 69 6f 6e 61 6c 93 6f 95 b8 e3 | mizations...._No.additional.o... |
d0a0 | 76 93 65 72 68 65 61 64 96 03 72 dd 69 73 93 69 6e 63 75 72 72 65 64 93 62 90 b8 e3 79 93 74 68 | v.erhead..r.is.incurred.b...y.th |
d0c0 | 65 93 73 79 73 74 65 6d 2e 98 43 61 6c 6c 69 6e 67 93 75 6e 6b 6e 6f 90 b8 e3 77 6e 8e a6 8d 91 | e.system..Calling.unkno...wn.... |
d0e0 | 2b 11 47 28 68 69 67 68 65 72 96 03 55 55 6f 72 64 65 72 29 93 66 75 6e 63 74 69 6f 6e 73 93 69 | +.G(higher..UUorder).functions.i |
d100 | 73 93 6d 95 b8 e3 75 63 93 68 9b 03 55 55 73 6c 6f 93 77 93 65 72 98 73 69 6e 63 65 98 74 68 65 | s.m...uc.h..UUslo.w.er.since.the |
d120 | 73 65 98 6f 70 74 69 6d 69 7a 61 74 69 6f 6e 73 98 63 61 6e 6e 6f 74 98 62 90 47 1d 65 98 61 70 | se.optimizations.cannot.b.G.e.ap |
d140 | 70 6c 69 65 64 2e 8e 9f 0f cb db 8d 91 2b 11 47 4d 6f 73 74 96 03 3c 9e 66 75 6e 63 74 69 6f 6e | plied........+.GMost..<.function |
d160 | 73 93 66 72 6f 6d 93 74 68 65 93 73 74 61 6e 64 61 72 64 93 70 72 65 6c 75 64 65 93 74 68 61 74 | s.from.the.standard.prelude.that |
d180 | 93 61 63 63 65 70 74 93 66 75 6e 63 74 69 6f 6e 61 6c 93 61 72 67 75 6d 65 6e 9a b8 e3 74 73 93 | .accept.functional.argumen...ts. |
d1a0 | 68 61 98 76 98 65 93 69 6e 6c 69 6e 65 93 61 6e 6e 6f 2d 8e a6 8d 91 2b 11 47 74 61 74 69 6f 6e | ha.v.e.inline.anno-....+.Gtation |
d1c0 | 73 96 02 dc 6c 74 6f 93 65 6e 61 62 6c 65 93 74 68 65 93 68 69 67 68 65 72 2d 6f 72 64 65 72 93 | s...lto.enable.the.higher-order. |
d1e0 | 63 61 6c 6c 73 93 74 6f 93 62 90 47 1d 65 93 72 65 6d 6f 95 b8 e3 76 93 65 64 2e 91 04 49 7a 59 | calls.to.b.G.e.remo...v.ed...IzY |
d200 | 91 ff 2a aa 6f 75 9b 02 dc 6c 6d 61 93 79 98 77 69 73 68 98 74 6f 98 75 73 65 98 69 6e 6c 69 6e | ..*.ou...lma.y.wish.to.use.inlin |
d220 | 65 98 61 6e 6e 6f 74 61 74 69 6f 6e 73 8e a6 8d 91 2b 11 47 66 6f 72 96 03 55 55 74 68 69 73 93 | e.annotations....+.Gfor..UUthis. |
d240 | 70 75 72 70 90 47 1d 6f 73 65 93 69 6e 93 79 9a b8 e3 6f 75 72 93 6f 98 77 6e 93 63 6f 90 47 1d | purp.G.ose.in.y...our.o.wn.co.G. |
d260 | 64 65 2e 8e a1 8d 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e 91 2b 11 47 c4 53 69 6d 70 6c 65 96 03 55 | de........!.F......+.G.Simple..U |
d280 | 73 66 75 6e 63 74 69 6f 6e 73 93 73 75 63 9a b8 e3 68 93 61 73 8d 93 ca 2e 8e 91 0b ea e3 c4 6f | sfunctions.suc...h.as..........o |
d2a0 | 72 8d 93 ca 26 26 8e 91 11 2a e0 c4 61 72 65 93 69 6e 6c 69 6e 65 64 93 65 76 98 65 6e 93 77 69 | r...&&...*..are.inlined.ev.en.wi |
d2c0 | 74 68 6f 75 74 93 61 6e 93 69 6e 6c 69 6e 65 93 61 6e 6e 6f 74 61 74 69 6f 6e 2e 91 04 72 22 41 | thout.an.inline.annotation...r"A |
d2e0 | 93 68 65 75 72 69 73 74 69 63 93 69 73 8e a6 8d 91 2b 11 47 75 73 65 64 96 03 55 55 74 6f 93 73 | .heuristic.is....+.Gused..UUto.s |
d300 | 65 6c 65 63 74 93 66 75 6e 63 74 69 6f 6e 73 93 66 6f 72 93 61 75 74 6f 6d 61 74 69 63 93 69 6e | elect.functions.for.automatic.in |
d320 | 6c 69 6e 69 6e 67 2e 8e 8e 8e 8c 8b 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | lining.......................... |
d340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c4 41 a0 02 a9 4b 85 8d a0 fd | .......................A...K.... |
d360 | 62 b4 7b 8d 8d 91 12 11 47 c8 39 91 0a 00 01 50 45 52 46 90 b8 e3 4f 52 4d 41 4e 43 45 91 03 55 | b.{.....G.9....PERF...ORMANCE..U |
d380 | 55 49 53 53 55 45 53 92 01 22 25 c1 c4 31 36 8e 8e a0 02 7f 4b 85 8d a0 fd a3 b4 7b 8d 8d 8d 8d | UISSUES.."%..16.....K......{.... |
d3a0 | 91 21 11 46 c6 0f 8e 8e 8e 91 2b 11 47 c4 53 69 6e 63 65 96 04 8a 54 74 68 65 93 63 6c 61 73 73 | .!.F......+.G.Since...Tthe.class |
d3c0 | 93 73 79 73 74 65 6d 93 69 73 93 69 6d 70 6c 65 6d 65 6e 9a b8 e3 74 65 64 93 75 73 69 6e 67 93 | .system.is.implemen...ted.using. |
d3e0 | 68 69 67 68 65 72 2d 6f 72 64 65 72 93 66 75 6e 63 74 69 6f 6e 73 2c 91 04 d7 94 6f 98 76 98 65 | higher-order.functions,....o.v.e |
d400 | 72 6c 6f 61 64 69 6e 67 93 63 61 6e 93 61 64 64 93 61 8e a4 0c 00 00 8d 91 2b 11 47 73 69 67 6e | rloading.can.add.a.......+.Gsign |
d420 | 69 0c 63 61 6e 95 b8 e3 74 9b 04 50 e9 6f 93 76 93 65 72 68 65 61 64 2e 91 07 64 83 54 68 65 72 | i.can...t..P.o.v.erhead...d.Ther |
d440 | 65 98 69 73 98 67 65 6e 65 72 61 6c 6c 79 98 6e 6f 98 70 90 47 1d 65 6e 61 6c 74 93 79 98 66 6f | e.is.generally.no.p.G.enalt.y.fo |
d460 | 72 98 75 73 69 6e 67 98 6f 93 76 93 65 72 6c 6f 61 64 65 64 98 6f 70 90 47 1d 65 72 61 74 6f 72 | r.using.o.v.erloaded.op.G.erator |
d480 | 73 98 6f 6e 98 0c 78 65 64 8e a1 8d 91 2b 11 47 74 9a b8 e3 79 70 90 47 1d 65 73 2e 91 04 bf 9e | s.on..xed....+.Gt...yp.G.es..... |
d4a0 | 57 68 65 6e 96 03 6f 47 74 68 65 93 64 61 74 61 93 74 98 79 70 9a 47 1d 65 93 61 73 73 6f 98 63 | When..oGthe.data.t.yp.G.e.asso.c |
d4c0 | 69 61 74 65 64 93 77 69 74 68 93 61 6e 93 6f 70 98 65 72 61 74 6f 72 93 69 73 93 75 6e 6b 6e 6f | iated.with.an.op.erator.is.unkno |
d4e0 | 90 b8 e3 77 6e 93 61 74 93 63 6f 6d 70 69 6c 65 93 74 69 6d 65 2c 91 03 75 c4 72 6f 75 67 68 6c | ...wn.at.compile.time,..u.roughl |
d500 | 79 8e a1 8d 91 2b 11 47 31 30 30 96 03 54 fb 65 78 74 72 61 93 69 6e 73 74 72 75 63 74 69 6f 6e | y....+.G100..T.extra.instruction |
d520 | 73 93 61 72 65 93 6e 65 63 65 73 73 61 72 79 93 66 6f 72 93 61 93 73 74 72 69 63 74 93 62 69 6e | s.are.necessary.for.a.strict.bin |
d540 | 61 72 79 93 6f 70 90 47 1d 65 72 61 74 69 6f 6e 2e 91 04 71 a9 49 6e 93 74 68 65 93 63 61 73 65 | ary.op.G.eration...q.In.the.case |
d560 | 93 6f 66 93 61 6e 93 65 78 74 72 65 6d 65 6c 79 8e a1 8d 91 2b 11 47 73 69 6d 70 6c 65 96 03 5d | .of.an.extremely....+.Gsimple..] |
d580 | 76 6f 70 90 47 1d 65 72 61 74 69 6f 6e 2c 91 03 5f 7f 6c 69 6b 9a b8 e3 65 93 49 6e 98 74 8d 93 | vop.G.eration,.._.lik...e.In.t.. |
d5a0 | ca 2b 8e 91 08 9d 73 c4 2c 91 03 5f 7f 74 68 69 73 93 69 73 93 61 93 66 61 63 74 6f 72 93 6f 66 | .+....s.,.._.this.is.a.factor.of |
d5c0 | 93 61 72 6f 75 6e 64 93 31 30 30 93 69 6e 93 74 68 65 93 65 78 65 63 75 74 69 6f 6e 93 74 69 6d | .around.100.in.the.execution.tim |
d5e0 | 65 2e 91 04 8a 2b 54 68 65 93 70 90 47 1d 65 6e 61 6c 74 98 79 8e a1 8d 91 2b 11 47 66 6f 72 9b | e....+The.p.G.enalt.y....+.Gfor. |
d600 | 03 55 55 6f 95 b8 e3 76 93 65 72 6c 6f 61 64 69 6e 67 98 6d 6f 72 65 98 63 6f 6d 70 6c 65 78 98 | .UUo...v.erloading.more.complex. |
d620 | 6f 70 90 47 1d 65 72 61 74 69 6f 6e 73 98 69 73 98 6d 93 75 63 93 68 98 6c 65 73 73 2e 8e a9 12 | op.G.erations.is.m.uc.h.less.... |
d640 | d8 a2 8d 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e 91 2b 11 47 c4 49 72 72 65 66 75 74 61 62 6c 65 96 | .......!.F......+.G.Irrefutable. |
d660 | 03 55 55 70 61 74 74 65 72 6e 93 6d 61 74 63 9a b8 e3 68 69 6e 67 93 69 73 93 73 6c 6f 98 77 98 | .UUpattern.matc...hing.is.slo.w. |
d680 | 65 72 93 74 68 61 6e 93 72 65 66 75 74 61 62 6c 65 93 70 61 74 74 65 72 6e 93 6d 61 74 63 98 68 | er.than.refutable.pattern.matc.h |
d6a0 | 69 6e 67 2e 8e 9f 20 57 ad 8d 8d 91 12 11 47 db 39 2e 33 8e 91 30 d1 47 4f 70 74 69 6d 69 7a 65 | ing....W......G.9.3..0.GOptimize |
d6c0 | 72 91 04 80 00 4f 70 74 69 6f 6e 73 8e 9f 17 4d f6 8d 91 12 11 47 c4 42 79 96 03 0d 73 64 65 66 | r....Options...M.....G.By...sdef |
d6e0 | 61 75 6c 74 2c 91 03 1b d3 74 68 65 93 63 6f 6d 70 69 6c 65 72 93 61 74 74 65 6d 70 74 73 93 74 | ault,....the.compiler.attempts.t |
d700 | 6f 93 64 6f 93 6f 6e 6c 79 93 61 93 6d 69 6e 69 6d 61 6c 93 61 6d 6f 75 6e 9a b8 e3 74 93 6f 66 | o.do.only.a.minimal.amoun...t.of |
d720 | 93 6f 70 74 69 6d 69 7a 61 74 69 6f 6e 93 61 74 93 62 90 47 1d 6f 74 68 93 74 68 65 93 48 61 73 | .optimization.at.b.G.oth.the.Has |
d740 | 6b 98 65 6c 6c 8e a1 8d 91 12 11 47 61 6e 64 96 03 e1 76 4c 69 73 70 93 6c 65 76 9a b8 e3 65 6c | k.ell......Gand...vLisp.lev...el |
d760 | 73 2e 91 06 16 2a 41 6c 74 68 6f 75 67 68 93 79 98 6f 75 93 63 61 6e 93 65 6e 61 62 6c 65 93 6d | s....*Although.y.ou.can.enable.m |
d780 | 6f 72 65 93 6f 70 74 69 6d 69 7a 61 74 69 6f 6e 73 93 66 72 6f 6d 93 74 68 65 93 63 6f 6d 6d 61 | ore.optimizations.from.the.comma |
d7a0 | 6e 64 93 69 6e 98 74 65 72 66 61 63 65 93 6f 72 93 74 68 65 8e a1 8d 91 12 11 47 45 6d 61 63 73 | nd.in.terface.or.the......GEmacs |
d7c0 | 96 03 cd ab 6f 70 74 69 6d 69 7a 65 72 73 93 6d 65 6e 9a b8 e3 75 2c 91 03 eb c0 61 73 93 77 98 | ....optimizers.men...u,....as.w. |
d7e0 | 65 6c 6c 93 6c 6f 90 47 1d 63 61 6c 6c 79 93 77 69 74 68 69 6e 93 61 93 75 6e 69 74 93 0c 6c 65 | ell.lo.G.cally.within.a.unit..le |
d800 | 2c 91 03 eb c0 6c 65 61 98 76 69 6e 67 93 74 68 65 93 6f 70 74 69 6d 69 7a 65 72 73 93 74 75 72 | ,....lea.ving.the.optimizers.tur |
d820 | 6e 65 64 93 6f 0b 93 6d 61 6b 98 65 73 8e a1 8d 91 12 11 47 74 68 65 96 03 55 55 63 6f 6d 70 69 | ned.o..mak.es......Gthe..UUcompi |
d840 | 6c 61 74 69 6f 6e 93 70 72 6f 90 47 1d 63 65 73 73 93 67 6f 93 66 61 73 74 65 72 2e 8e 9f 10 d8 | lation.pro.G.cess.go.faster..... |
d860 | a2 8d 91 21 11 47 4f 6e 63 65 96 03 b3 08 79 9a b8 e3 6f 75 93 68 61 98 76 98 65 93 64 65 62 75 | ...!.GOnce....y...ou.ha.v.e.debu |
d880 | 67 67 65 64 93 79 98 6f 75 72 93 63 6f 90 47 1d 64 65 2c 91 03 ca 74 77 98 65 93 72 65 63 6f 6d | gged.y.our.co.G.de,...tw.e.recom |
d8a0 | 6d 65 6e 64 93 74 68 61 74 93 79 98 6f 75 93 61 64 64 93 61 6e 93 6f 70 74 69 6f 6e 93 74 6f 93 | mend.that.y.ou.add.an.option.to. |
d8c0 | 74 68 65 93 75 6e 69 74 93 0c 6c 65 93 66 6f 72 8e a1 8d 91 12 11 47 79 90 b8 e3 6f 75 72 96 04 | the.unit..le.for......Gy...our.. |
d8e0 | 28 22 70 72 6f 67 72 61 6d 93 74 6f 93 65 6e 61 62 6c 65 93 76 91 ff 71 c7 61 72 69 6f 75 73 93 | ("program.to.enable.v..q.arious. |
d900 | 63 6f 6d 70 69 6c 65 72 93 6f 70 74 69 6d 69 7a 61 74 69 6f 6e 73 2e 91 06 ea 2f 59 91 ff 2a aa | compiler.optimizations..../Y..*. |
d920 | 6f 75 93 63 61 6e 93 65 69 74 68 65 72 93 75 73 65 8d 93 ca 3a 6f 3d 61 6c 6c 8e 91 27 d0 32 c4 | ou.can.either.use...:o=all..'.2. |
d940 | 74 6f 93 65 6e 61 62 6c 65 93 61 6c 6c 8e a1 8d 91 12 11 47 6f 66 96 04 19 1c 74 68 65 93 6f 70 | to.enable.all......Gof....the.op |
d960 | 74 69 6d 69 7a 65 72 73 2c 9b 04 4a 0d 6f 72 93 6c 69 73 74 93 74 68 65 6d 93 69 6e 64 69 76 69 | timizers,..J.or.list.them.indivi |
d980 | 64 75 61 6c 6c 79 91 ff 2a aa 2c 98 61 73 93 69 6e 8d 93 ca 3a 6f 3d 69 6e 6c 69 6e 65 91 05 3f | dually..*.,.as.in...:o=inline..? |
d9a0 | fd 66 6f 6c 64 72 8e 91 52 d8 ef c4 2e 91 06 bd 1b 48 65 72 65 93 69 73 93 61 93 6c 69 73 74 93 | .foldr..R........Here.is.a.list. |
d9c0 | 6f 66 93 74 68 65 93 76 91 ff 71 c7 61 72 69 6f 75 73 8e a1 8d 91 12 11 47 6f 70 74 69 6d 69 7a | of.the.v..q.arious......Goptimiz |
d9e0 | 65 72 73 96 03 55 55 61 6e 64 93 77 68 61 74 93 74 68 65 79 93 64 6f 2e 8e 9f 17 f6 38 8d 8d 8d | ers..UUand.what.they.do.....8... |
da00 | 91 12 11 47 c9 69 6e 6c 69 6e 65 8e 8e 91 32 b3 05 c4 49 66 96 04 6c b4 74 68 69 73 93 6f 70 74 | ...G.inline...2...If..l.this.opt |
da20 | 69 6f 6e 93 69 73 93 65 6e 61 62 6c 65 64 2c 91 04 b2 8b 74 68 65 93 6f 70 74 69 6d 69 7a 65 72 | ion.is.enabled,....the.optimizer |
da40 | 93 6d 61 72 6b 73 93 66 75 6e 63 74 69 6f 6e 73 93 74 68 61 74 93 68 61 95 b8 e3 76 93 65 96 04 | .marks.functions.that.ha...v.e.. |
da60 | 6c b4 5c 74 72 69 76 69 61 6c 22 93 64 65 0c 6e 69 74 69 6f 6e 73 93 61 73 8e a1 8d 91 2b 11 47 | l.\trivial".de.nitions.as....+.G |
da80 | 69 6e 6c 69 6e 61 62 6c 65 2c 91 04 22 cf 61 6e 64 96 03 f9 b7 61 6c 73 6f 93 69 6e 6c 69 6e 65 | inlinable,..".and....also.inline |
daa0 | 73 93 72 65 66 65 72 65 6e 63 65 73 93 74 6f 93 62 9a 47 1d 6f 74 68 93 76 91 ff 71 c7 61 72 69 | s.references.to.b.G.oth.v..q.ari |
dac0 | 61 62 6c 65 73 93 61 6e 64 93 66 75 6e 63 74 69 6f 6e 73 93 74 68 61 74 93 68 61 95 b8 e3 76 93 | ables.and.functions.that.ha...v. |
dae0 | 65 96 03 f9 b7 61 6c 72 65 61 64 79 93 62 98 65 65 6e 8e a1 8d 91 2b 11 47 6e 6f 74 65 64 96 03 | e....already.b.een....+.Gnoted.. |
db00 | 55 55 61 73 93 69 6e 6c 69 6e 61 62 6c 65 2e 91 04 71 c7 49 66 93 69 74 27 73 93 64 69 73 61 62 | UUas.inlinable...q.If.it's.disab |
db20 | 6c 65 64 2c 93 74 68 65 93 6f 70 74 69 6d 69 7a 65 72 93 69 73 93 6d 95 b8 e3 75 63 93 68 96 03 | led,.the.optimizer.is.m...uc.h.. |
db40 | 55 55 6d 6f 72 65 93 63 6f 6e 73 65 72 76 91 ff 71 c7 61 74 69 76 90 b8 e3 65 93 61 62 90 47 1d | UUmore.conserv..q.ativ...e.ab.G. |
db60 | 6f 75 74 93 69 6e 6c 69 6e 69 6e 67 2e 8e a6 8d 8d 8d 91 12 11 47 c9 63 6f 6e 73 74 61 6e 90 ae | out.inlining.........G.constan.. |
db80 | 39 74 8e 8e 91 41 75 1f c4 54 68 69 73 96 03 10 53 6f 70 74 69 6f 6e 93 63 6f 6e 90 b8 e3 74 72 | 9t...Au..This...Soption.con...tr |
dba0 | 6f 6c 73 93 77 68 65 74 68 65 72 93 74 68 65 93 6f 70 74 69 6d 69 7a 65 72 93 61 74 74 65 6d 70 | ols.whether.the.optimizer.attemp |
dbc0 | 74 73 93 74 6f 93 64 65 74 65 63 74 93 66 75 6e 63 74 69 6f 6e 93 61 70 70 6c 69 63 61 74 69 6f | ts.to.detect.function.applicatio |
dbe0 | 6e 73 93 74 68 61 74 8e a1 8d 91 2b 11 47 65 76 9b ff 71 c7 61 6c 75 61 74 65 96 04 60 e5 74 6f | ns.that....+.Gev..q.aluate..`.to |
dc00 | 93 63 6f 6e 73 74 61 6e 90 b8 e3 74 93 76 98 61 6c 75 65 73 2c 91 04 a3 c9 73 70 90 47 1d 65 63 | .constan...t.v.alues,....sp.G.ec |
dc20 | 69 0c 63 61 6c 6c 79 93 61 70 70 6c 69 63 61 74 69 6f 6e 73 93 6f 66 93 64 61 74 61 93 63 6f 6e | i.cally.applications.of.data.con |
dc40 | 73 74 72 75 63 74 6f 72 73 93 74 6f 93 63 6f 6e 73 74 61 6e 90 b8 e3 74 93 61 72 67 75 2d 8e a1 | structors.to.constan...t.argu-.. |
dc60 | 8d 91 2b 11 47 6d 65 6e 9a b8 e3 74 73 2e 91 04 6f aa 49 66 96 03 4e fe 65 6e 61 62 6c 65 64 2c | ..+.Gmen...ts...o.If..N.enabled, |
dc80 | 91 03 50 43 74 68 65 93 6f 70 74 69 6d 69 7a 65 72 93 68 6f 69 73 74 73 93 73 75 63 98 68 93 61 | ..PCthe.optimizer.hoists.suc.h.a |
dca0 | 70 70 6c 69 63 61 74 69 6f 6e 73 93 74 6f 93 74 6f 70 93 6c 65 76 98 65 6c 93 74 6f 93 61 98 76 | pplications.to.top.lev.el.to.a.v |
dcc0 | 98 6f 69 64 93 72 65 70 90 47 1d 65 61 74 65 64 93 65 76 91 ff 71 c7 61 6c 75 2d 8e a1 8d 91 2b | .oid.rep.G.eated.ev..q.alu-....+ |
dce0 | 11 47 61 74 69 6f 6e 73 2e 8e a6 8d 8d 8d 91 12 11 47 c9 66 6f 6c 64 72 8e 8e 91 2e a6 95 c4 49 | .Gations.........G.foldr.......I |
dd00 | 66 96 02 71 b9 74 68 69 73 93 6f 70 74 69 6d 69 7a 61 74 69 6f 6e 93 69 73 93 65 6e 61 62 6c 65 | f..q.this.optimization.is.enable |
dd20 | 64 2c 91 02 9f 3f 74 68 65 93 6f 70 74 69 6d 69 7a 65 72 93 70 9a 47 1d 65 72 66 6f 72 6d 73 8d | d,...?the.optimizer.p.G.erforms. |
dd40 | 93 ca 66 6f 6c 64 72 8e 96 1c b1 aa c4 2f 8d ca 62 75 69 6c 64 8e 93 c4 64 65 66 6f 72 65 73 74 | ..foldr....../..build...deforest |
dd60 | 61 74 69 6f 6e 96 02 71 b9 61 73 93 64 65 73 63 72 69 62 98 65 64 8e a1 8d 91 2b 11 47 69 6e 96 | ation..q.as.describ.ed....+.Gin. |
dd80 | 02 98 27 5b 8d 32 8e 91 05 00 01 5d 2e 91 04 32 b8 54 68 65 93 70 75 72 70 90 47 1d 6f 73 65 93 | ..'[.2.....]...2.The.purp.G.ose. |
dda0 | 6f 66 93 74 68 69 73 93 6f 70 74 69 6d 69 7a 61 74 69 6f 6e 93 69 73 93 74 6f 93 61 95 b8 e3 76 | of.this.optimization.is.to.a...v |
ddc0 | 93 6f 69 64 96 02 98 27 63 6f 6e 73 74 72 75 63 74 69 6e 67 93 69 6e 9a b8 e3 74 65 72 6d 65 64 | .oid...'constructing.in...termed |
dde0 | 69 61 74 65 93 6c 69 73 74 73 93 62 98 79 93 70 69 70 90 47 1d 65 6c 69 6e 69 6e 67 8e a1 8d 91 | iate.lists.b.y.pip.G.elining.... |
de00 | 2b 11 47 6d 9a b8 e3 75 6c 74 69 70 6c 65 96 03 55 55 6c 69 73 74 93 74 72 61 98 76 98 65 72 73 | +.Gm...ultiple..UUlist.tra.v.ers |
de20 | 61 6c 93 6f 70 90 47 1d 65 72 61 74 69 6f 6e 73 93 28 73 75 63 98 68 93 61 73 93 6d 61 70 70 69 | al.op.G.erations.(suc.h.as.mappi |
de40 | 6e 67 29 93 77 69 74 68 69 6e 93 61 93 73 69 6e 67 6c 65 93 6c 6f 90 47 1d 6f 70 2e 8e a6 8d 8d | ng).within.a.single.lo.G.op..... |
de60 | 8d 91 12 11 47 c9 6c 69 73 70 8e 8e 91 28 61 9b c4 49 66 96 04 8e 38 74 68 69 73 93 6f 70 74 69 | ....G.lisp...(a..If...8this.opti |
de80 | 6d 69 7a 61 74 69 6f 6e 93 69 73 93 65 6e 61 62 6c 65 64 2c 91 04 dc 71 61 70 70 72 6f 70 72 69 | mization.is.enabled,...qappropri |
dea0 | 61 74 65 93 0d 61 67 73 93 61 72 65 93 73 65 74 93 74 6f 93 65 6e 63 6f 75 72 61 67 65 93 74 68 | ate..ags.are.set.to.encourage.th |
dec0 | 65 93 4c 69 73 70 93 63 6f 6d 70 69 6c 65 72 93 74 6f 8e a1 8d 91 2b 11 47 70 72 6f 9a 47 1d 64 | e.Lisp.compiler.to....+.Gpro.G.d |
dee0 | 75 63 65 96 03 4a 4a 74 68 65 93 62 98 65 73 74 93 70 98 6f 73 73 69 62 6c 65 93 6d 61 63 90 b8 | uce..JJthe.b.est.p.ossible.mac.. |
df00 | e3 68 69 6e 65 93 63 6f 98 64 65 93 61 74 93 74 68 65 93 65 78 70 98 65 6e 73 65 93 6f 66 93 61 | .hine.co.de.at.the.exp.ense.of.a |
df20 | 64 64 69 74 69 6f 6e 61 6c 93 63 6f 6d 70 69 6c 61 74 69 6f 6e 93 74 69 6d 65 2e 91 04 6e 19 49 | dditional.compilation.time...n.I |
df40 | 66 93 74 68 69 73 8e a1 8d 91 2b 11 47 6f 70 74 69 6f 6e 96 03 55 55 69 73 93 64 69 73 61 62 6c | f.this....+.Goption..UUis.disabl |
df60 | 65 64 2c 93 74 68 65 93 4c 69 73 70 93 63 6f 6d 70 69 6c 65 72 93 70 9a 47 1d 65 72 66 6f 72 6d | ed,.the.Lisp.compiler.p.G.erform |
df80 | 73 93 61 93 6d 6f 98 64 65 72 61 74 65 93 6c 65 76 90 b8 e3 65 6c 93 6f 66 93 6f 70 74 69 6d 69 | s.a.mo.derate.lev...el.of.optimi |
dfa0 | 7a 61 74 69 6f 6e 2e 8e 9f 17 f6 38 8d 91 21 11 47 46 91 ff 2a aa 6f 72 96 02 44 14 6d 6f 72 65 | zation.....8..!.GF..*.or..D.more |
dfc0 | 93 64 65 74 61 69 6c 73 93 61 62 90 47 1d 6f 75 74 93 68 6f 9a b8 e3 77 93 74 68 65 93 6f 70 74 | .details.ab.G.out.ho...w.the.opt |
dfe0 | 69 6d 69 7a 65 72 93 77 98 6f 72 6b 73 2c 91 02 7a bb 72 65 66 65 72 93 74 6f 93 74 68 65 93 6e | imizer.w.orks,..z.refer.to.the.n |
e000 | 6f 74 65 73 93 6f 6e 93 74 68 65 93 69 6d 70 6c 65 6d 65 6e 98 74 61 74 69 6f 6e 93 73 75 70 70 | otes.on.the.implemen.tation.supp |
e020 | 6c 69 65 64 8e a1 8d 91 12 11 47 61 73 96 03 55 55 61 93 73 65 70 61 72 61 74 65 93 64 6f 90 47 | lied......Gas..UUa.separate.do.G |
e040 | 1d 63 75 6d 65 6e 90 b8 e3 74 2e 8e 9f 20 57 ad 8d 8d 91 12 11 47 db 39 2e 34 8e 91 30 d1 47 4d | .cumen...t....W......G.9.4..0.GM |
e060 | 65 6d 6f 72 79 96 04 80 00 4d 61 6e 61 67 65 6d 65 6e 90 a0 00 74 93 49 73 73 75 65 73 8e 9f 17 | emory....Managemen...t.Issues... |
e080 | 4d f6 8d 91 12 11 47 c4 49 66 96 03 be 43 79 9a b8 e3 6f 75 93 61 72 65 93 61 74 74 65 6d 70 74 | M.....G.If...Cy...ou.are.attempt |
e0a0 | 69 6e 67 93 74 6f 93 63 6f 6d 70 69 6c 65 93 6f 72 93 72 75 6e 93 6c 61 72 67 65 93 70 72 6f 67 | ing.to.compile.or.run.large.prog |
e0c0 | 72 61 6d 73 2c 91 03 d8 7e 79 98 6f 75 93 6d 61 98 79 93 6e 65 65 64 93 74 6f 93 63 98 68 61 6e | rams,...~y.ou.ma.y.need.to.c.han |
e0e0 | 67 65 93 74 68 65 93 68 65 61 70 93 73 69 7a 65 93 6f 72 8e a1 8d 91 12 11 47 6f 74 68 65 72 96 | ge.the.heap.size.or......Gother. |
e100 | 03 6a f4 6d 65 6d 6f 72 79 93 6d 61 6e 61 67 65 6d 65 6e 9a b8 e3 74 93 70 61 72 61 6d 65 74 65 | .j.memory.managemen...t.paramete |
e120 | 72 73 93 6f 66 93 74 68 65 93 75 6e 64 65 72 6c 79 69 6e 67 93 4c 69 73 70 93 73 79 73 74 65 6d | rs.of.the.underlying.Lisp.system |
e140 | 2e 91 04 b2 a5 55 6e 66 6f 72 74 75 6e 61 74 65 6c 79 91 ff 2a aa 2c 91 03 70 5c 74 68 65 93 64 | .....Unfortunately..*.,..p\the.d |
e160 | 69 0b 65 72 65 6e 98 74 8e a1 8d 91 12 11 47 4c 69 73 70 96 03 40 74 69 6d 70 6c 65 6d 65 6e 9a | i.eren.t......GLisp..@timplemen. |
e180 | b8 e3 74 61 74 69 6f 6e 73 93 75 73 65 93 64 69 0b 65 72 65 6e 98 74 93 73 74 6f 72 61 67 65 93 | ..tations.use.di.eren.t.storage. |
e1a0 | 61 6c 6c 6f 90 47 1d 63 61 74 69 6f 6e 93 61 6e 64 93 67 61 72 62 61 67 65 93 63 6f 6c 6c 65 63 | allo.G.cation.and.garbage.collec |
e1c0 | 74 69 6f 6e 93 73 74 72 61 74 65 67 69 65 73 2c 91 03 44 a1 61 6e 64 93 70 72 6f 98 76 69 64 65 | tion.strategies,..D.and.pro.vide |
e1e0 | 8e a1 8d 91 12 11 47 76 91 ff 71 c7 61 72 69 6f 75 73 96 03 86 d1 73 77 69 74 63 9a b8 e3 68 65 | ......Gv..q.arious....switc...he |
e200 | 73 93 61 6e 64 93 70 61 72 61 6d 65 74 65 72 73 93 74 68 61 74 93 61 72 65 93 74 6f 90 47 1d 6f | s.and.parameters.that.are.to.G.o |
e220 | 93 64 69 76 98 65 72 73 65 93 66 6f 72 93 75 73 93 74 6f 93 62 90 47 1d 65 93 61 62 6c 65 93 74 | .div.erse.for.us.to.b.G.e.able.t |
e240 | 6f 93 70 72 6f 98 76 69 64 65 93 61 93 73 69 6e 67 6c 65 93 69 6e 98 74 65 72 66 61 63 65 8e a1 | o.pro.vide.a.single.in.terface.. |
e260 | 8d 91 12 11 47 74 68 61 74 96 03 57 21 77 9a b8 e3 6f 72 6b 73 93 61 63 72 6f 73 73 93 61 6c 6c | ....Gthat..W!w...orks.across.all |
e280 | 93 74 68 65 93 4c 69 73 70 93 69 6d 70 6c 65 6d 65 6e 98 74 61 74 69 6f 6e 73 93 77 98 65 93 73 | .the.Lisp.implemen.tations.w.e.s |
e2a0 | 75 70 70 90 47 1d 6f 72 74 2e 91 04 77 2b 49 66 93 79 98 6f 75 93 6e 65 65 64 93 74 6f 93 74 98 | upp.G.ort...w+If.y.ou.need.to.t. |
e2c0 | 77 98 65 61 6b 93 74 68 65 73 65 93 70 61 72 61 6d 65 74 65 72 73 2c 8e a1 8d 91 12 11 47 79 9a | w.eak.these.parameters,......Gy. |
e2e0 | b8 e3 6f 75 27 6c 6c 96 03 8e c1 6e 65 65 64 93 74 6f 93 69 73 73 75 65 93 74 68 65 93 61 70 70 | ..ou'll....need.to.issue.the.app |
e300 | 72 6f 70 72 69 61 74 65 93 63 6f 6d 6d 61 6e 64 73 93 64 69 72 65 63 74 6c 79 93 74 6f 93 74 68 | ropriate.commands.directly.to.th |
e320 | 65 93 75 6e 64 65 72 6c 79 69 6e 67 93 4c 69 73 70 2e 91 05 1e 0a 41 6e 64 2c 91 03 9d 1c 69 66 | e.underlying.Lisp.....And,....if |
e340 | 93 74 68 65 73 65 93 68 69 6e 98 74 73 8e a1 8d 91 12 11 47 61 72 65 6e 27 74 96 03 55 55 73 75 | .these.hin.ts......Garen't..UUsu |
e360 | 0e 63 69 65 6e 9a b8 e3 74 2c 93 72 65 66 65 72 93 74 6f 93 74 68 65 93 64 6f 90 47 1d 63 75 6d | .cien...t,.refer.to.the.do.G.cum |
e380 | 65 6e 98 74 61 74 69 6f 6e 93 66 6f 72 93 74 68 65 93 70 61 72 74 69 63 75 6c 61 72 93 4c 69 73 | en.tation.for.the.particular.Lis |
e3a0 | 70 93 69 6d 70 6c 65 6d 65 6e 98 74 61 74 69 6f 6e 93 79 98 6f 75 93 61 72 65 93 75 73 69 6e 67 | p.implemen.tation.y.ou.are.using |
e3c0 | 2e 8e 9f 10 d8 a2 8d 91 21 11 47 49 6e 96 03 42 44 61 6c 6c 93 6f 66 93 74 68 65 93 4c 69 73 70 | ........!.GIn..BDall.of.the.Lisp |
e3e0 | 73 93 77 9a b8 e3 65 93 63 75 72 72 65 6e 98 74 6c 79 93 73 75 70 70 90 47 1d 6f 72 74 2c 91 03 | s.w...e.curren.tly.supp.G.ort,.. |
e400 | 46 15 79 98 6f 75 93 63 61 6e 93 64 6f 93 ca 28 6c 69 73 70 3a 72 6f 6f 6d 91 05 3f fd 27 23 74 | F.y.ou.can.do..(lisp:room..?.'#t |
e420 | 29 93 c4 74 6f 93 67 65 74 93 69 6e 66 6f 72 6d 61 74 69 6f 6e 93 61 62 90 47 1d 6f 75 74 8e a1 | )..to.get.information.ab.G.out.. |
e440 | 8d 91 12 11 47 63 75 72 72 65 6e 90 b8 e3 74 96 03 55 55 6d 65 6d 6f 72 79 93 75 73 61 67 65 2e | ....Gcurren...t..UUmemory.usage. |
e460 | 8e 8e 8e 8c 8b 00 00 00 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
e480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d3 2b a0 02 a9 4b 85 8d a0 fd 62 b4 7b 8d 8d 91 12 | ................+...K....b.{.... |
e4a0 | 11 47 c8 39 91 0a 00 01 50 45 52 46 90 b8 e3 4f 52 4d 41 4e 43 45 91 03 55 55 49 53 53 55 45 53 | .G.9....PERF...ORMANCE..UUISSUES |
e4c0 | 92 01 22 25 c1 c4 31 37 8e 8e a0 02 7f 4b 85 8d a0 fd a3 b4 7b 8d 8d 91 12 11 47 c9 39 2e 34 2e | .."%..17.....K......{.....G.9.4. |
e4e0 | 31 8e 91 35 34 c9 43 4d 55 96 03 d5 54 43 6f 6d 6d 6f 6e 93 4c 69 73 70 8e a9 17 fd 3a 8d 91 12 | 1..54.CMU...TCommon.Lisp....:... |
e500 | 11 47 c4 43 4d 55 91 03 b9 c0 43 6f 6d 6d 6f 6e 96 03 b9 da 4c 69 73 70 93 75 73 65 73 93 61 93 | .G.CMU....Common....Lisp.uses.a. |
e520 | 73 69 6d 70 6c 65 93 73 74 6f 70 2d 61 6e 64 2d 63 6f 70 90 b8 e3 79 93 67 61 72 62 61 67 65 93 | simple.stop-and-cop...y.garbage. |
e540 | 63 6f 6c 6c 65 63 74 6f 72 2e 91 05 9f 57 54 68 65 72 65 93 69 73 93 6e 6f 93 0c 78 65 64 93 6c | collector....WThere.is.no..xed.l |
e560 | 69 6d 69 74 93 6f 6e 93 74 68 65 8e a4 0c 00 00 8d 91 12 11 47 68 65 61 70 96 03 e7 a9 73 69 7a | imit.on.the.........Gheap....siz |
e580 | 65 93 7c 93 69 74 93 69 73 93 61 64 6a 75 73 74 65 64 93 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 | e.|.it.is.adjusted.automatically |
e5a0 | 93 61 74 93 65 61 63 9a b8 e3 68 93 47 43 91 03 e7 83 7c 93 62 75 74 93 79 98 6f 75 93 63 61 6e | .at.eac...h.GC....|.but.y.ou.can |
e5c0 | 93 63 6f 6e 98 74 72 6f 6c 93 74 68 65 93 69 6e 98 74 65 72 76 91 ff 71 c7 61 6c 93 62 90 47 1d | .con.trol.the.in.terv..q.al.b.G. |
e5e0 | 65 74 98 77 98 65 65 6e 8e a1 8d 91 12 11 47 67 61 72 62 61 67 65 96 02 cb 42 63 6f 6c 6c 65 63 | et.w.een......Ggarbage...Bcollec |
e600 | 74 69 6f 6e 73 93 62 9a b8 e3 79 93 ca 73 65 74 66 c4 69 6e 67 93 74 68 65 93 4c 69 73 70 93 76 | tions.b...y..setf.ing.the.Lisp.v |
e620 | 91 ff 71 c7 61 72 69 61 62 6c 65 93 ca 65 78 74 3a 2a 62 79 74 65 73 2d 63 6f 6e 73 65 64 2d 62 | ..q.ariable..ext:*bytes-consed-b |
e640 | 65 74 77 65 65 6e 2d 67 63 73 2a c4 2e 91 04 43 c1 49 66 93 79 98 6f 75 93 73 65 74 93 74 68 69 | etween-gcs*....C.If.y.ou.set.thi |
e660 | 73 8e a1 8d 91 12 11 47 76 91 ff 71 c7 61 72 69 61 62 6c 65 2c 91 03 62 66 69 74 96 03 5f c9 64 | s......Gv..q.ariable,..bfit.._.d |
e680 | 6f 90 47 1d 65 73 6e 27 74 93 61 63 74 75 61 6c 6c 79 93 74 61 6b 9a b8 e3 65 93 65 0b 65 63 74 | o.G.esn't.actually.tak...e.e.ect |
e6a0 | 93 75 6e 98 74 69 6c 93 74 68 65 93 6e 65 78 74 93 47 43 9b 03 5f c6 6f 90 47 1d 63 63 75 72 73 | .un.til.the.next.GC.._.o.G.ccurs |
e6c0 | 2e 91 04 91 23 59 91 ff 2a aa 6f 75 93 63 61 6e 93 66 6f 72 63 65 93 61 93 47 43 98 62 90 b8 e3 | ....#Y..*.ou.can.force.a.GC.b... |
e6e0 | 79 93 65 78 65 63 75 74 69 6e 67 8e a1 8d 91 12 11 47 ca 28 65 78 74 3a 67 63 29 c4 2e 8e 9f 1f | y.executing......G.(ext:gc)..... |
e700 | 52 66 8d 8d 91 12 11 47 c9 39 2e 34 2e 32 8e 91 35 34 c9 4c 75 63 69 64 96 03 d5 54 43 6f 6d 6d | Rf.....G.9.4.2..54.Lucid...TComm |
e720 | 6f 6e 93 4c 69 73 70 8e a6 8d 91 12 11 47 c4 4c 75 63 69 64 96 02 8e 5f 75 73 65 73 93 61 93 65 | on.Lisp......G.Lucid..._uses.a.e |
e740 | 70 68 65 6d 65 72 61 6c 93 67 61 72 62 61 67 65 93 63 6f 6c 6c 65 63 74 6f 72 93 77 69 74 68 93 | phemeral.garbage.collector.with. |
e760 | 73 65 76 9a b8 e3 65 72 61 6c 93 73 70 61 63 65 73 93 69 6e 93 61 64 64 69 74 69 6f 6e 93 74 6f | sev...eral.spaces.in.addition.to |
e780 | 93 61 93 73 74 6f 70 2d 61 6e 64 2d 63 6f 70 98 79 93 63 6f 6c 6c 65 63 74 6f 72 2e 8e a1 8d 91 | .a.stop-and-cop.y.collector..... |
e7a0 | 12 11 47 49 74 96 03 aa cc 61 6c 6c 6f 90 47 1d 63 61 74 65 73 93 6d 65 6d 6f 72 79 93 74 6f 93 | ..GIt....allo.G.cates.memory.to. |
e7c0 | 74 68 65 73 65 93 73 70 61 63 65 73 93 62 9a b8 e3 79 93 36 34 6b 93 73 65 67 6d 65 6e 98 74 73 | these.spaces.b...y.64k.segmen.ts |
e7e0 | 2c 91 03 c0 29 61 6e 64 93 77 69 6c 6c 93 69 6e 63 72 65 61 73 65 93 74 68 65 93 68 65 61 70 93 | ,...)and.will.increase.the.heap. |
e800 | 73 69 7a 65 93 61 73 93 6e 65 63 65 73 73 61 72 79 91 ff 2a aa 2c 8e a1 8d 91 12 11 47 73 75 62 | size.as.necessary..*.,......Gsub |
e820 | 91 00 8e 38 6a 65 63 74 96 03 55 55 74 6f 93 61 93 6c 69 6d 69 74 93 6f 6e 93 74 6f 74 61 6c 93 | ...8ject..UUto.a.limit.on.total. |
e840 | 6d 65 6d 6f 72 79 93 75 73 61 67 65 2e 8e 9f 11 87 e6 8d 91 21 11 47 54 91 ff 2a aa 6f 96 02 bc | memory.usage........!.GT..*.o... |
e860 | e3 73 65 74 93 74 68 65 93 6d 65 6d 6f 72 79 93 6d 61 6e 61 67 65 6d 65 6e 90 b8 e3 74 93 70 61 | .set.the.memory.managemen...t.pa |
e880 | 72 61 6d 65 74 65 72 73 2c 91 02 db 60 63 61 6c 6c 93 74 68 65 93 66 75 6e 63 74 69 6f 6e 93 ca | rameters,...`call.the.function.. |
e8a0 | 6c 63 6c 3a 63 68 61 6e 67 65 2d 6d 65 6d 6f 72 79 2d 6d 61 6e 61 67 65 6d 65 6e 74 c4 2e 8e a1 | lcl:change-memory-management.... |
e8c0 | 8d 91 12 11 47 54 68 69 73 96 04 15 fd 66 75 6e 63 74 69 6f 6e 93 61 63 63 65 70 74 73 93 6e 9a | ....GThis....function.accepts.n. |
e8e0 | b8 e3 75 6d 65 72 6f 75 73 93 6b 98 65 79 77 98 6f 72 64 93 61 72 67 75 6d 65 6e 98 74 73 93 74 | ..umerous.k.eyw.ord.argumen.ts.t |
e900 | 6f 93 63 6f 6e 98 74 72 6f 6c 93 74 68 65 93 76 91 ff 71 c7 61 72 69 6f 75 73 93 70 61 72 61 6d | o.con.trol.the.v..q.arious.param |
e920 | 65 74 65 72 73 2e 91 06 b3 c0 54 68 65 93 6f 6e 65 73 8e a1 8d 91 12 11 47 79 9a b8 e3 6f 75 96 | eters.....The.ones......Gy...ou. |
e940 | 02 c1 06 61 72 65 93 6d 6f 73 74 93 6c 69 6b 98 65 6c 79 93 74 6f 93 6e 65 65 64 93 74 6f 93 61 | ...are.most.lik.ely.to.need.to.a |
e960 | 6c 74 65 72 93 61 72 65 93 74 68 65 93 ca 3a 65 78 70 61 6e 64 93 c4 61 72 67 75 6d 65 6e 98 74 | lter.are.the..:expand..argumen.t |
e980 | 93 28 77 68 69 63 98 68 93 66 6f 72 63 65 73 93 61 6e 93 69 6d 6d 65 64 69 61 74 65 93 65 78 70 | .(whic.h.forces.an.immediate.exp |
e9a0 | 61 6e 73 69 6f 6e 8e a1 8d 91 12 11 47 6f 66 96 03 42 d6 74 68 65 93 68 65 61 70 29 93 61 6e 64 | ansion......Gof..B.the.heap).and |
e9c0 | 93 74 68 65 93 ca 3a 67 72 6f 77 74 68 2d 6c 69 6d 69 74 93 c4 61 72 67 75 6d 65 6e 9a b8 e3 74 | .the..:growth-limit..argumen...t |
e9e0 | 93 28 77 68 69 63 98 68 93 73 65 74 73 93 74 68 65 93 6d 61 78 69 6d 98 75 6d 93 6d 65 6d 6f 72 | .(whic.h.sets.the.maxim.um.memor |
ea00 | 79 93 75 73 61 67 65 29 2e 91 04 6b 9d 59 91 ff 2a aa 6f 75 93 63 61 6e 8e a1 8d 91 12 11 47 64 | y.usage)...k.Y..*.ou.can......Gd |
ea20 | 6f 9b 02 de d7 ca 28 6c 63 6c 3a 63 68 61 6e 67 65 2d 6d 65 6d 6f 72 79 2d 6d 61 6e 61 67 65 6d | o.....(lcl:change-memory-managem |
ea40 | 65 6e 74 96 05 3f fd 3a 68 65 6c 70 93 27 23 74 29 98 c4 74 6f 98 67 65 74 98 61 98 73 75 6d 6d | ent..?.:help.'#t)..to.get.a.summ |
ea60 | 61 72 79 98 6f 66 98 61 6c 6c 98 74 68 65 98 64 69 0b 65 72 65 6e 95 b8 e3 74 98 61 72 67 75 6d | ary.of.all.the.di.eren...t.argum |
ea80 | 65 6e 93 74 73 2e 8e 9f 1f 52 66 8d 8d 91 12 11 47 c9 39 2e 34 2e 33 8e 91 35 34 c9 41 6c 6c 65 | en.ts....Rf.....G.9.4.3..54.Alle |
eaa0 | 67 72 6f 96 03 d5 54 43 6f 6d 6d 6f 6e 93 4c 69 73 70 8e a6 8d 91 12 11 47 c4 41 6c 6c 65 67 72 | gro...TCommon.Lisp......G.Allegr |
eac0 | 6f 96 04 4c 67 43 4c 91 04 4c 27 6d 61 6e 61 67 65 73 93 69 74 73 93 68 65 61 70 93 69 6e 93 74 | o..LgCL..L'manages.its.heap.in.t |
eae0 | 95 b8 e3 77 93 6f 96 04 4c 67 73 70 61 63 65 73 2c 91 04 8a 2b 63 61 6c 6c 65 64 93 74 68 65 93 | ...w.o..Lgspaces,...+called.the. |
eb00 | 6e 65 77 73 70 61 63 65 93 61 6e 64 93 6f 6c 64 73 70 61 63 65 2e 91 07 56 fc 4e 65 77 93 6f 62 | newspace.and.oldspace...V.New.ob |
eb20 | 91 00 8e 38 6a 65 63 74 73 93 61 72 65 8e a1 8d 91 12 11 47 61 6c 6c 6f 90 47 1d 63 61 74 65 64 | ...8jects.are......Gallo.G.cated |
eb40 | 96 04 b6 ca 66 72 6f 6d 93 74 68 65 93 6e 65 77 73 70 61 63 65 2c 91 05 0f 27 77 68 69 63 9a b8 | ....from.the.newspace,...'whic.. |
eb60 | e3 68 93 69 73 93 6d 61 6e 61 67 65 64 93 75 73 69 6e 67 93 61 93 73 74 6f 70 2d 61 6e 64 2d 63 | .h.is.managed.using.a.stop-and-c |
eb80 | 6f 70 98 79 93 67 61 72 62 61 67 65 93 63 6f 6c 6c 65 63 74 6f 72 2e 91 08 96 26 41 66 74 65 72 | op.y.garbage.collector....&After |
eba0 | 8e a1 8d 91 12 11 47 73 75 72 76 69 76 69 6e 67 96 04 18 73 61 93 63 65 72 74 61 69 6e 93 6e 95 | ......Gsurviving...sa.certain.n. |
ebc0 | b8 e3 75 6d 93 62 90 47 1d 65 72 96 04 18 73 6f 66 93 47 43 73 2c 9b 04 49 3b 6f 62 91 00 8e 38 | ..um.b.G.er...sof.GCs,..I;ob...8 |
ebe0 | 6a 65 63 74 73 93 69 6e 93 6e 65 77 73 70 61 63 65 93 6d 69 67 72 61 74 65 93 74 6f 93 6f 6c 64 | jects.in.newspace.migrate.to.old |
ec00 | 73 70 61 63 65 2c 98 77 68 69 63 90 b8 e3 68 93 69 73 93 47 43 65 64 93 6c 65 73 73 8e a1 8d 91 | space,.whic...h.is.GCed.less.... |
ec20 | 12 11 47 66 72 65 71 75 65 6e 9a b8 e3 74 6c 79 91 ff 2a aa 2e 91 04 71 c7 42 6f 74 68 96 03 55 | ..Gfrequen...tly..*....q.Both..U |
ec40 | 55 6e 65 77 73 70 61 63 65 93 61 6e 64 93 6f 6c 64 73 70 61 63 65 93 67 72 6f 98 77 93 61 75 74 | Unewspace.and.oldspace.gro.w.aut |
ec60 | 6f 6d 61 74 69 63 61 6c 6c 79 91 ff 2a aa 2e 8e 9f 11 87 e6 8d 91 21 11 47 59 91 ff 2a aa 6f 75 | omatically..*.........!.GY..*.ou |
ec80 | 96 04 36 8a 63 61 6e 27 74 93 73 65 74 93 74 68 65 93 61 62 73 6f 6c 75 74 65 93 73 69 7a 65 93 | ..6.can't.set.the.absolute.size. |
eca0 | 6f 66 93 74 68 65 93 6e 65 77 73 70 61 63 65 2c 91 04 6e d6 62 75 74 93 79 90 b8 e3 6f 75 93 63 | of.the.newspace,..n.but.y...ou.c |
ecc0 | 61 6e 93 61 64 6a 75 73 74 93 74 68 65 93 73 69 7a 65 93 6f 66 93 74 68 65 93 6e 65 77 73 70 61 | an.adjust.the.size.of.the.newspa |
ece0 | 63 65 8e a1 8d 91 12 11 47 62 9a b8 e3 79 96 04 78 52 73 70 90 47 1d 65 63 69 66 79 69 6e 67 93 | ce......Gb...y..xRsp.G.ecifying. |
ed00 | 68 6f 98 77 93 6d 61 6e 98 79 93 66 72 65 65 93 62 98 79 74 65 73 93 61 72 65 93 74 6f 93 72 65 | ho.w.man.y.free.b.ytes.are.to.re |
ed20 | 6d 61 69 6e 93 61 66 74 65 72 93 61 93 47 43 91 04 78 07 62 98 79 93 ca 73 65 74 66 c4 69 6e 67 | main.after.a.GC..x.b.y..setf.ing |
ed40 | 93 ca 28 73 79 73 3a 67 73 67 63 2d 70 61 72 61 6d 65 74 65 72 8e a1 8d 91 12 11 47 3a 66 72 65 | ..(sys:gsgc-parameter......G:fre |
ed60 | 65 2d 62 79 74 65 73 2d 6e 65 77 2d 6f 74 68 65 72 29 c4 2e 91 07 83 53 54 68 65 72 65 96 04 5b | e-bytes-new-other).....SThere..[ |
ed80 | 2e 61 72 65 93 61 6c 73 6f 93 61 93 62 75 6e 63 9a b8 e3 68 93 6f 66 93 6f 74 68 65 72 93 70 61 | .are.also.a.bunc...h.of.other.pa |
eda0 | 72 61 6d 65 74 65 72 73 93 74 68 61 74 93 6c 65 74 93 79 98 6f 75 93 63 6f 6e 98 74 72 6f 6c 93 | rameters.that.let.y.ou.con.trol. |
edc0 | 74 68 65 8e a1 8d 91 12 11 47 69 6e 63 72 65 6d 65 6e 95 b8 e3 74 9b 03 70 ed 62 93 79 98 77 68 | the......Gincremen...t..p.b.y.wh |
ede0 | 69 63 93 68 98 74 68 65 98 6e 65 77 73 70 61 63 65 98 69 73 98 67 72 6f 93 77 6e 2c 91 03 77 d3 | ic.h.the.newspace.is.gro.wn,..w. |
ee00 | 68 6f 93 77 98 6d 61 6e 93 79 98 67 65 6e 65 72 61 74 69 6f 6e 73 98 61 72 65 98 72 65 71 75 69 | ho.w.man.y.generations.are.requi |
ee20 | 72 65 64 98 74 6f 98 70 72 6f 6d 6f 74 65 98 6f 62 91 00 8e 38 6a 65 63 74 73 8e a1 8d 91 12 11 | red.to.promote.ob...8jects...... |
ee40 | 47 74 6f 96 03 55 55 6f 6c 64 73 70 61 63 65 2c 93 61 6e 64 93 74 68 65 93 6c 69 6b 9a b8 e3 65 | Gto..UUoldspace,.and.the.lik...e |
ee60 | 2e 91 04 71 c7 52 65 66 65 72 93 74 6f 93 74 68 65 93 41 6c 6c 65 67 72 6f 93 6d 61 6e 98 75 61 | ...q.Refer.to.the.Allegro.man.ua |
ee80 | 6c 73 93 66 6f 72 93 6d 6f 72 65 93 64 65 74 61 69 6c 73 2e 8e 9f 1f 52 66 8d 8d 91 12 11 47 c9 | ls.for.more.details....Rf.....G. |
eea0 | 39 2e 34 2e 34 8e 91 35 34 c9 48 61 72 6c 65 71 75 69 6e 91 03 d5 54 4c 69 73 70 95 ae 39 77 93 | 9.4.4..54.Harlequin...TLisp..9w. |
eec0 | 6f 72 6b 73 8e a6 8d 91 12 11 47 c4 4c 69 73 70 95 b8 e3 77 93 6f 72 6b 73 96 02 d2 9f 75 73 65 | orks......G.Lisp...w.orks....use |
eee0 | 73 93 61 93 67 65 6e 65 72 61 74 69 6f 6e 61 6c 93 67 61 72 62 61 67 65 93 63 6f 6c 6c 65 63 74 | s.a.generational.garbage.collect |
ef00 | 6f 72 93 77 69 74 68 93 74 68 72 65 65 93 67 65 6e 65 72 61 74 69 6f 6e 73 2e 91 04 46 35 54 68 | or.with.three.generations...F5Th |
ef20 | 65 93 0c 72 73 74 93 61 6e 64 93 73 65 63 6f 6e 64 93 67 65 6e 65 72 61 2d 8e a1 8d 91 12 11 47 | e..rst.and.second.genera-......G |
ef40 | 74 69 6f 6e 73 96 02 f2 07 61 72 65 93 6d 61 6e 61 67 65 64 93 77 69 74 68 93 61 93 73 74 6f 70 | tions....are.managed.with.a.stop |
ef60 | 2d 61 6e 64 2d 63 6f 70 90 b8 e3 79 93 63 6f 6c 6c 65 63 74 6f 72 2c 91 03 05 e4 62 75 74 93 74 | -and-cop...y.collector,....but.t |
ef80 | 68 65 93 6f 6c 64 65 73 74 93 67 65 6e 65 72 61 74 69 6f 6e 93 69 73 93 6e 6f 74 93 6e 6f 72 6d | he.oldest.generation.is.not.norm |
efa0 | 61 6c 6c 79 93 67 61 72 62 61 67 65 8e a1 8d 91 12 11 47 63 6f 6c 6c 65 63 74 65 64 96 03 b2 2f | ally.garbage......Gcollected.../ |
efc0 | 61 74 93 61 6c 6c 2e 9b 05 88 54 41 67 61 69 6e 2c 91 03 c9 65 74 68 65 93 73 79 73 74 65 6d 93 | at.all....TAgain,...ethe.system. |
efe0 | 61 74 74 65 6d 70 74 73 93 74 6f 93 67 72 6f 90 b8 e3 77 93 74 68 65 93 68 65 61 70 93 61 75 74 | attempts.to.gro...w.the.heap.aut |
f000 | 6f 6d 61 74 69 63 61 6c 6c 79 93 77 68 65 6e 93 6e 65 63 65 73 73 61 72 79 96 ff 2a aa 2e 98 59 | omatically.when.necessary..*...Y |
f020 | 93 6f 75 8e a1 8d 91 12 11 47 63 61 6e 27 74 96 02 92 96 73 65 74 93 74 68 65 93 61 62 73 6f 6c | .ou......Gcan't....set.the.absol |
f040 | 75 74 65 93 68 65 61 70 93 73 69 7a 65 2c 91 02 b9 89 62 75 74 93 79 9a b8 e3 6f 75 93 63 61 6e | ute.heap.size,....but.y...ou.can |
f060 | 93 63 6f 6e 98 74 72 6f 6c 93 74 68 65 93 69 6e 98 74 65 72 76 91 ff 71 c7 61 6c 93 62 90 47 1d | .con.trol.the.in.terv..q.al.b.G. |
f080 | 65 74 98 77 98 65 65 6e 93 67 61 72 62 61 67 65 93 63 6f 6c 6c 65 63 74 69 6f 6e 73 93 62 98 79 | et.w.een.garbage.collections.b.y |
f0a0 | 93 73 70 90 47 1d 65 63 2d 8e a1 8d 91 12 11 47 69 66 79 69 6e 67 96 03 e6 61 74 68 65 93 ca 3a | .sp.G.ec-......Gifying...athe..: |
f0c0 | 6d 69 6e 69 6d 75 6d 2d 66 6f 72 2d 73 77 65 65 70 93 c4 6b 95 b8 e3 65 79 77 93 6f 72 64 9b 03 | minimum-for-sweep..k...eyw.ord.. |
f0e0 | e6 61 61 72 67 75 6d 65 6e 93 74 98 74 6f 98 74 68 65 98 ca 6c 77 3a 73 65 74 2d 67 63 2d 70 61 | .aargumen.t.to.the..lw:set-gc-pa |
f100 | 72 61 6d 65 74 65 72 73 98 c4 66 75 6e 63 74 69 6f 6e 2e 91 06 24 ea 54 68 69 73 8e a1 8d 91 12 | rameters..function...$.This..... |
f120 | 11 47 66 75 6e 63 74 69 6f 6e 96 03 f1 ea 61 63 63 65 70 74 73 93 6f 74 68 65 72 93 61 72 67 75 | .Gfunction....accepts.other.argu |
f140 | 6d 65 6e 9a b8 e3 74 73 93 74 6f 93 63 6f 6e 98 74 72 6f 6c 93 74 68 65 93 61 6d 6f 75 6e 98 74 | men...ts.to.con.trol.the.amoun.t |
f160 | 93 62 98 79 93 77 68 69 63 98 68 93 74 68 65 93 68 65 61 70 93 69 73 93 65 6e 6c 61 72 67 65 64 | .b.y.whic.h.the.heap.is.enlarged |
f180 | 93 61 6e 64 93 77 68 65 6e 8e a1 8d 91 12 11 47 6f 62 91 00 8e 38 6a 65 63 74 73 96 03 55 55 61 | .and.when......Gob...8jects..UUa |
f1a0 | 72 65 93 70 72 6f 6d 6f 74 65 64 93 74 6f 93 74 68 65 93 6e 65 78 74 93 67 65 6e 65 72 61 74 69 | re.promoted.to.the.next.generati |
f1c0 | 6f 6e 2e 8e 9f 1f 52 66 8d 8d 91 12 11 47 c9 39 2e 34 2e 35 8e 91 35 34 c9 41 4b 90 ae 39 43 4c | on....Rf.....G.9.4.5..54.AK..9CL |
f1e0 | 8e a6 8d 91 12 11 47 c4 41 4b 9a b8 e3 43 4c 91 03 ca e3 64 69 76 69 64 65 73 96 03 cb 01 64 79 | ......G.AK...CL....divides....dy |
f200 | 6e 61 6d 69 63 93 6d 65 6d 6f 72 79 93 69 6e 98 74 6f 93 74 98 77 98 6f 93 70 61 72 74 73 3a 91 | namic.memory.in.to.t.w.o.parts:. |
f220 | 05 5d 1f 63 65 6c 6c 73 93 61 6e 64 93 72 65 6c 6f 9a 47 1d 63 61 74 61 62 6c 65 93 62 6c 6f 98 | .].cells.and.relo.G.catable.blo. |
f240 | 63 90 b8 e3 6b 73 2e 91 05 d2 cb 43 65 6c 6c 73 93 61 72 65 93 74 68 65 93 66 75 6e 64 61 2d 8e | c...ks.....Cells.are.the.funda-. |
f260 | a1 8d 91 12 11 47 6d 65 6e 95 b8 e3 74 61 6c 9b 03 91 28 72 65 70 72 65 73 65 6e 93 74 61 74 69 | .....Gmen...tal...(represen.tati |
f280 | 6f 6e 73 98 6f 66 98 6f 62 91 00 8e 38 6a 65 63 74 73 2c 91 03 a0 1d 61 6e 64 98 73 6f 6d 65 98 | ons.of.ob...8jects,....and.some. |
f2a0 | 74 93 79 70 90 47 1d 65 73 98 6f 66 98 6f 62 91 00 8e 38 6a 65 63 74 73 98 28 73 75 63 93 68 98 | t.yp.G.es.of.ob...8jects.(suc.h. |
f2c0 | 61 73 98 76 93 65 63 74 6f 72 73 29 98 69 6e 63 6c 75 64 65 98 61 98 70 90 47 1d 6f 69 6e 93 74 | as.v.ectors).include.a.p.G.oin.t |
f2e0 | 65 72 98 74 6f 8e a1 8d 91 12 11 47 61 96 03 b5 d8 72 65 6c 6f 9a 47 1d 63 61 74 61 62 6c 65 93 | er.to......Ga....relo.G.catable. |
f300 | 62 6c 6f 98 63 9a b8 e3 6b 2e 91 05 93 50 54 68 65 93 67 61 72 62 61 67 65 93 63 6f 6c 6c 65 63 | blo.c...k....PThe.garbage.collec |
f320 | 74 6f 72 93 66 6f 72 93 63 65 6c 6c 73 93 77 98 6f 72 6b 73 93 73 74 72 69 63 74 6c 79 93 62 98 | tor.for.cells.w.orks.strictly.b. |
f340 | 79 93 62 75 69 6c 64 69 6e 67 93 61 93 66 72 65 65 93 6c 69 73 74 93 61 6e 64 93 6e 65 76 98 65 | y.building.a.free.list.and.nev.e |
f360 | 72 8e a1 8d 91 12 11 47 72 65 6c 6f 9a 47 1d 63 61 74 65 73 96 04 06 41 63 65 6c 6c 73 93 6f 72 | r......Grelo.G.cates...Acells.or |
f380 | 93 64 65 61 6c 6c 6f 98 63 61 74 65 73 93 70 61 67 65 73 93 61 6c 72 65 61 64 79 93 61 6c 6c 6f | .deallo.cates.pages.already.allo |
f3a0 | 98 63 61 74 65 64 93 66 6f 72 93 61 93 73 70 98 65 63 69 0c 63 93 74 90 b8 e3 79 70 98 65 93 6f | .cated.for.a.sp.eci.c.t...yp.e.o |
f3c0 | 66 93 63 65 6c 6c 2e 91 06 84 8c 48 6f 95 b8 e3 77 93 65 76 93 65 72 2c 91 04 32 7c 67 61 72 62 | f.cell.....Ho...w.ev.er,..2|garb |
f3e0 | 61 67 65 8e a1 8d 91 12 11 47 63 6f 6c 6c 65 63 74 69 6f 6e 96 03 55 55 64 6f 9a 47 1d 65 73 93 | age......Gcollection..UUdo.G.es. |
f400 | 63 6f 6d 70 61 63 74 93 73 74 6f 72 61 67 65 93 61 6c 6c 6f 98 63 61 74 65 64 93 66 6f 72 93 72 | compact.storage.allo.cated.for.r |
f420 | 65 6c 6f 98 63 61 74 61 62 6c 65 93 62 6c 6f 98 63 90 b8 e3 6b 73 2e 8e 8e 8e 8c 8b 00 00 00 12 | elo.catable.blo.c...ks.......... |
f440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
f460 | 00 00 00 00 00 00 e4 64 a0 02 a9 4b 85 8d a0 fd 62 b4 7b 8d 8d 91 12 11 47 c8 31 30 91 0a 00 01 | .......d...K....b.{.....G.10.... |
f480 | 49 4e 53 54 96 ff 2a aa 41 4c 4c 41 93 54 49 4f 4e 91 03 55 55 50 52 90 b8 e3 4f 43 45 44 55 52 | INST..*.ALLA.TION..UUPR...OCEDUR |
f4a0 | 45 53 92 00 fd e5 bf c4 31 38 8e 8e a0 02 7f 4b 85 8d a0 fd a3 b4 7b 8d 91 21 11 47 41 4b 95 b8 | ES......18.....K......{..!.GAK.. |
f4c0 | e3 43 4c 91 04 6a 3a 70 72 6f 93 76 69 64 65 73 96 04 6a 81 6e 6f 93 6d 65 63 9a b8 e3 68 61 6e | .CL..j:pro.vides..j.no.mec...han |
f4e0 | 69 73 6d 93 66 6f 72 93 73 65 74 74 69 6e 67 93 74 68 65 93 74 6f 74 61 6c 93 73 69 7a 65 93 6f | ism.for.setting.the.total.size.o |
f500 | 66 93 74 68 65 93 68 65 61 70 2e 91 07 b1 4c 49 6e 93 65 73 73 65 6e 63 65 2c 91 04 af cc 65 61 | f.the.heap....LIn.essence,....ea |
f520 | 63 98 68 93 6f 66 93 74 68 65 8e a4 0c 00 00 8d 91 12 11 47 64 69 0b 65 72 65 6e 95 b8 e3 74 9b | c.h.of.the.........Gdi.eren...t. |
f540 | 03 55 55 74 93 79 70 90 47 1d 65 73 98 6f 66 98 6f 62 91 00 8e 38 6a 65 63 74 73 98 68 61 73 98 | .UUt.yp.G.es.of.ob...8jects.has. |
f560 | 69 74 73 98 6f 93 77 6e 98 68 65 61 70 98 74 68 61 74 98 69 73 98 6d 61 6e 61 67 65 64 98 73 65 | its.o.wn.heap.that.is.managed.se |
f580 | 70 61 72 61 74 65 6c 79 98 66 72 6f 6d 98 74 68 65 98 6f 74 68 65 72 73 2e 8e 9f 12 00 00 8d 91 | parately.from.the.others........ |
f5a0 | 21 11 47 49 66 96 04 44 91 41 4b 9a b8 e3 43 4c 91 04 44 53 72 75 6e 73 93 6f 75 74 93 6f 66 93 | !.GIf..D.AK...CL..DSruns.out.of. |
f5c0 | 6d 65 6d 6f 72 79 93 66 6f 72 93 61 93 73 70 90 47 1d 65 63 69 0c 63 93 74 98 79 70 9a 47 1d 65 | memory.for.a.sp.G.eci.c.t.yp.G.e |
f5e0 | 93 6f 66 93 6f 62 91 00 8e 38 6a 65 63 74 2c 91 04 80 5f 69 74 73 93 64 65 66 61 75 6c 74 93 62 | .of.ob...8ject,..._its.default.b |
f600 | 98 65 68 61 90 b8 e3 76 69 6f 72 93 69 73 93 74 6f 93 69 6e 63 72 65 61 73 65 8e a1 8d 91 12 11 | .eha...vior.is.to.increase...... |
f620 | 47 74 68 65 9b 04 53 4d 6e 95 b8 e3 75 6d 93 62 95 47 1d 65 72 98 6f 66 98 70 61 67 65 73 98 61 | Gthe..SMn...um.b.G.er.of.pages.a |
f640 | 6c 6c 6f 93 63 61 74 65 64 98 66 6f 72 98 74 68 61 74 98 74 90 b8 e3 79 70 93 65 98 6f 66 98 6f | llo.cated.for.that.t...yp.e.of.o |
f660 | 62 91 00 8e 38 6a 65 63 74 98 62 90 b8 e3 79 98 35 30 25 2e 91 07 6b b0 59 91 ff 2a aa 6f 75 98 | b...8ject.b...y.50%...k.Y..*.ou. |
f680 | 63 61 6e 98 61 6c 73 6f 98 74 65 6c 6c 98 69 74 98 65 78 70 6c 69 63 69 74 6c 79 98 74 6f 8e a1 | can.also.tell.it.explicitly.to.. |
f6a0 | 8d 91 12 11 47 61 6c 6c 6f 9a 47 1d 63 61 74 65 96 03 2f af 6d 6f 72 65 93 6d 65 6d 6f 72 79 93 | ....Gallo.G.cate../.more.memory. |
f6c0 | 66 6f 72 93 61 93 70 61 72 74 69 63 75 6c 61 72 93 74 90 b8 e3 79 70 98 65 93 6f 66 93 6f 62 91 | for.a.particular.t...yp.e.of.ob. |
f6e0 | 00 8e 38 6a 65 63 74 2e 91 04 65 3a 46 91 ff 2a aa 6f 72 93 65 78 61 6d 70 6c 65 2c 91 03 37 37 | ..8ject...e:F..*.or.example,..77 |
f700 | 69 66 93 79 9a b8 e3 6f 75 93 77 98 61 6e 98 74 93 74 6f 93 74 65 6c 6c 93 69 74 93 74 6f 93 61 | if.y...ou.w.an.t.to.tell.it.to.a |
f720 | 6c 6c 6f 90 47 1d 63 61 74 65 8e a1 8d 91 12 11 47 35 30 30 96 03 83 2a 70 61 67 65 73 93 28 32 | llo.G.cate......G500...*pages.(2 |
f740 | 4b 91 03 83 1e 65 61 63 9a b8 e3 68 29 93 66 6f 72 93 63 6f 6e 73 93 63 65 6c 6c 73 2c 91 03 8e | K....eac...h).for.cons.cells,... |
f760 | 9f 79 98 6f 75 93 63 61 6e 93 64 6f 93 ca 28 73 79 73 3a 61 6c 6c 6f 63 61 74 65 96 05 3f fd 27 | .y.ou.can.do..(sys:allocate..?.' |
f780 | 63 6f 6e 73 93 35 30 30 29 c4 2e 91 04 fb 47 53 69 6d 69 6c 61 72 6c 79 91 ff 2a aa 2c 91 03 8e | cons.500).....GSimilarly..*.,... |
f7a0 | 9f 79 98 6f 75 96 03 83 2a 63 61 6e 93 64 6f 8e a1 8d 91 12 11 47 73 6f 6d 65 74 68 69 6e 67 96 | .y.ou...*can.do......Gsomething. |
f7c0 | 02 cf 4c 6c 69 6b 9a b8 e3 65 93 ca 28 73 79 73 3a 61 6c 6c 6f 63 61 74 65 2d 72 65 6c 6f 63 61 | ..Llik...e..(sys:allocate-reloca |
f7e0 | 74 61 62 6c 65 2d 70 61 67 65 73 91 05 3f fd 31 30 30 29 93 c4 74 6f 93 63 6f 6e 98 74 72 6f 6c | table-pages..?.100)..to.con.trol |
f800 | 93 68 6f 98 77 93 6d 98 75 63 98 68 93 6d 65 6d 6f 72 79 93 69 73 93 61 98 76 91 ff 71 c7 61 69 | .ho.w.m.uc.h.memory.is.a.v..q.ai |
f820 | 6c 61 62 6c 65 8e a1 8d 91 12 11 47 66 6f 72 96 03 69 78 72 65 6c 6f 9a 47 1d 63 61 74 61 62 6c | lable......Gfor..ixrelo.G.catabl |
f840 | 65 93 62 6c 6f 98 63 9a b8 e3 6b 73 2e 91 04 ae 31 55 73 65 93 74 68 65 93 ca 6c 69 73 70 3a 72 | e.blo.c...ks....1Use.the..lisp:r |
f860 | 6f 6f 6d 93 c4 66 75 6e 63 74 69 6f 6e 93 74 6f 93 0c 6e 64 93 6f 75 74 93 74 68 65 93 63 75 72 | oom..function.to..nd.out.the.cur |
f880 | 72 65 6e 98 74 93 61 6c 6c 6f 90 47 1d 63 61 74 69 6f 6e 93 73 74 61 74 69 73 74 69 63 73 93 61 | ren.t.allo.G.cation.statistics.a |
f8a0 | 6e 64 8e a1 8d 91 12 11 47 74 68 65 96 03 55 55 64 69 0b 65 72 65 6e 90 b8 e3 74 93 63 6c 61 73 | nd......Gthe..UUdi.eren...t.clas |
f8c0 | 73 65 73 93 6f 66 93 63 65 6c 6c 73 2e 8e 9f 1f fe 36 8d 8d 91 12 11 47 c9 39 2e 34 2e 36 8e 91 | ses.of.cells.....6.....G.9.4.6.. |
f8e0 | 35 34 c9 4d 61 63 69 6e 90 ae 39 74 6f 73 68 96 03 d5 54 43 6f 6d 6d 6f 6e 93 4c 69 73 70 8e a4 | 54.Macin..9tosh...TCommon.Lisp.. |
f900 | 18 75 54 8d 91 12 11 47 c4 57 9b ff 2a aa 65 96 03 55 55 64 6f 6e 27 74 93 66 75 6c 6c 79 93 73 | .uT....G.W..*.e..UUdon't.fully.s |
f920 | 75 70 70 90 47 1d 6f 72 74 93 4d 43 4c 93 79 90 b8 e3 65 74 2e 91 04 71 c7 53 6f 72 72 79 98 2e | upp.G.ort.MCL.y...et...q.Sorry.. |
f940 | 8e 9f 27 11 c4 8d 8d 91 12 11 47 e2 31 30 8e 91 33 2f f0 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 91 | ..'.......G.10..3/.Installation. |
f960 | 05 85 1c 50 72 6f 90 75 c2 63 65 64 75 72 65 73 8e 9f 1d e7 1b 8d 8d 91 12 11 47 db 31 30 2e 31 | ...Pro.u.cedures..........G.10.1 |
f980 | 8e 91 37 91 47 48 61 73 6b 90 a0 00 65 6c 6c 91 04 80 00 55 73 65 72 73 8e a1 8d 91 12 11 47 c4 | ..7.GHask...ell....Users......G. |
f9a0 | 41 6c 6c 96 03 6c 94 75 73 65 72 73 93 6f 66 93 74 68 65 93 48 61 73 6b 9a b8 e3 65 6c 6c 93 73 | All..l.users.of.the.Hask...ell.s |
f9c0 | 79 73 74 65 6d 93 6e 65 65 64 93 74 6f 93 6d 6f 90 47 1d 64 69 66 79 93 74 68 65 69 72 8d 93 ca | ystem.need.to.mo.G.dify.their... |
f9e0 | 2e 63 73 68 72 63 8e 91 26 59 16 c4 0c 6c 65 93 74 6f 93 64 65 0c 6e 65 93 74 68 65 93 65 6e 98 | .cshrc..&Y...le.to.de.ne.the.en. |
fa00 | 76 69 72 6f 6e 6d 65 6e 98 74 93 76 91 ff 71 c7 61 72 69 61 62 6c 65 8e a4 0c 00 00 8d 8d 91 12 | vironmen.t.v..q.ariable......... |
fa20 | 11 47 ca 48 41 53 4b 45 4c 4c 8e 91 3a 3b fd c4 61 6e 64 96 03 6a cb 72 65 61 64 93 74 68 65 93 | .G.HASKELL..:;..and..j.read.the. |
fa40 | 48 61 73 6b 9a b8 e3 65 6c 6c 93 73 68 65 6c 6c 93 69 6e 69 74 93 0c 6c 65 2e 91 04 b2 29 54 68 | Hask...ell.shell.init..le....)Th |
fa60 | 65 93 76 91 ff 71 c7 61 72 69 61 62 6c 65 8d 93 ca 48 41 53 4b 45 4c 4c 8e 91 2b 95 81 c4 70 90 | e.v..q.ariable...HASKELL..+...p. |
fa80 | 47 1d 6f 69 6e 98 74 73 93 74 6f 93 74 68 65 93 64 69 72 65 63 74 6f 72 79 93 69 6e 93 77 68 69 | G.oin.ts.to.the.directory.in.whi |
faa0 | 63 98 68 8e a1 8d 91 12 11 47 74 68 65 96 03 55 55 73 79 73 74 65 6d 93 68 61 73 93 62 90 47 1d | c.h......Gthe..UUsystem.has.b.G. |
fac0 | 65 65 6e 93 69 6e 73 74 61 6c 6c 65 64 2e 91 04 71 c7 54 68 65 93 66 6f 6c 6c 6f 90 b8 e3 77 69 | een.installed...q.The.follo...wi |
fae0 | 6e 67 93 6c 69 6e 65 73 93 67 6f 93 69 6e 8d 93 ca 2e 63 73 68 72 63 8e 91 22 d5 43 c4 3a 8e a9 | ng.lines.go.in....cshrc..".C.:.. |
fb00 | 1a 00 00 8d 8d 91 12 11 47 ca 73 65 74 65 6e 76 96 05 3f fd 48 41 53 4b 45 4c 4c 93 3c 64 69 72 | ........G.setenv..?.HASKELL.<dir |
fb20 | 65 63 74 6f 72 79 93 63 6f 6e 74 61 69 6e 69 6e 67 93 48 61 73 6b 65 6c 6c 3e 8e 8e a1 8d 8d 91 | ectory.containing.Haskell>...... |
fb40 | 12 11 47 73 6f 75 72 63 65 91 05 3f fd 24 48 41 53 4b 45 4c 4c 2f 68 61 73 6b 65 6c 6c 2d 73 65 | ..Gsource..?.$HASKELL/haskell-se |
fb60 | 74 75 70 8e 8e a6 8d 91 12 11 47 c4 52 65 6d 65 6d 9a b8 e3 62 90 47 1d 65 72 96 03 55 55 74 6f | tup.......G.Remem...b.G.er..UUto |
fb80 | 93 72 65 6c 6f 61 64 93 79 98 6f 75 72 8d 93 ca 2e 63 73 68 72 63 8e 91 26 2a 98 c4 62 90 47 1d | .reload.y.our....cshrc..&*..b.G. |
fba0 | 65 66 6f 72 65 93 79 98 6f 75 93 72 75 6e 93 48 61 73 6b 98 65 6c 6c 93 66 6f 72 93 74 68 65 93 | efore.y.ou.run.Hask.ell.for.the. |
fbc0 | 0c 72 73 74 93 74 69 6d 65 2e 8e 9f 12 00 00 8d 91 21 11 47 55 73 65 72 73 96 03 55 55 6f 66 93 | .rst.time........!.GUsers..UUof. |
fbe0 | 74 68 65 93 45 6d 61 63 73 93 48 61 73 6b 9a b8 e3 65 6c 6c 93 6d 6f 90 47 1d 64 65 93 6e 65 65 | the.Emacs.Hask...ell.mo.G.de.nee |
fc00 | 64 93 74 6f 93 6d 61 6b 98 65 93 61 93 66 65 77 93 63 98 68 61 6e 67 65 64 93 74 6f 93 74 68 65 | d.to.mak.e.a.few.c.hanged.to.the |
fc20 | 69 72 8d 93 ca 2e 65 6d 61 63 73 8e 91 26 2a 98 c4 0c 6c 65 2e 8e a6 8d 8d 8d 8d 91 21 11 46 c6 | ir....emacs..&*...le........!.F. |
fc40 | 0f 8e 8e 8e 91 2b 11 47 c4 41 64 64 96 03 55 55 74 68 65 93 48 61 73 6b 9a b8 e3 65 6c 6c 93 45 | .....+.G.Add..UUthe.Hask...ell.E |
fc60 | 6d 61 63 73 93 74 6f 90 47 1d 6f 6c 73 93 64 69 72 65 63 74 6f 72 79 93 74 6f 93 74 68 65 93 73 | macs.to.G.ols.directory.to.the.s |
fc80 | 65 61 72 63 98 68 93 70 61 74 68 3a 8e a9 18 00 00 8d 8d 91 2b 11 47 ca 28 73 65 74 71 91 05 3f | earc.h.path:........+.G.(setq..? |
fca0 | fd 6c 6f 61 64 2d 70 61 74 68 8e 8e a1 8d 8d 91 4a 91 35 28 63 6f 6e 73 96 05 3f fd 28 63 6f 6e | .load-path......J.5(cons..?.(con |
fcc0 | 63 61 74 93 28 67 65 74 65 6e 76 93 22 48 41 53 4b 45 4c 4c 22 29 93 22 2f 65 6d 61 63 73 2d 74 | cat.(getenv."HASKELL")."/emacs-t |
fce0 | 6f 6f 6c 73 22 29 8e 8e a1 8d 8d 91 6a 11 23 6c 6f 61 64 2d 70 61 74 68 29 29 8e 8e a6 8d 8d 8d | ools")......j.#load-path))...... |
fd00 | 8d 91 21 11 46 c6 0f 8e 8e 8e 91 2b 11 47 c4 43 68 61 6e 67 65 96 03 55 55 74 68 65 93 76 9b ff | ..!.F......+.G.Change..UUthe.v.. |
fd20 | 71 c7 61 6c 75 65 93 6f 66 93 74 68 65 93 45 6d 61 63 73 93 76 98 61 72 69 61 62 6c 65 8d 93 ca | q.alue.of.the.Emacs.v.ariable... |
fd40 | 61 75 74 6f 2d 6d 6f 64 65 2d 61 6c 69 73 74 8e 91 52 15 28 c4 3a 8e a6 8d 8d 91 2b 11 47 ca 28 | auto-mode-alist..R.(.:.....+.G.( |
fd60 | 73 65 74 71 91 05 3f fd 61 75 74 6f 2d 6d 6f 64 65 2d 61 6c 69 73 74 8e 8e a1 8d 8d 91 4a 91 35 | setq..?.auto-mode-alist......J.5 |
fd80 | 28 61 70 70 65 6e 64 96 05 3f fd 27 28 28 22 5c 5c 2e 68 73 24 22 93 2e 93 68 61 73 6b 65 6c 6c | (append..?.'(("\\.hs$"...haskell |
fda0 | 2d 6d 6f 64 65 29 93 28 22 5c 5c 2e 6c 68 73 24 22 93 2e 93 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 | -mode).("\\.lhs$"...haskell-mode |
fdc0 | 29 29 8e 8e a1 8d 8d 91 79 d1 1a 61 75 74 6f 2d 6d 6f 64 65 2d 61 6c 69 73 74 29 29 8e 8e a6 8d | ))......y..auto-mode-alist)).... |
fde0 | 91 2b 11 47 c4 54 68 69 73 96 03 55 55 77 69 6c 6c 93 63 61 75 73 65 93 65 6e 9a b8 e3 74 72 79 | .+.G.This..UUwill.cause.en...try |
fe00 | 93 69 6e 98 74 6f 93 74 68 65 93 48 61 73 6b 98 65 6c 6c 93 6d 6f 90 47 1d 64 65 93 77 68 65 6e | .in.to.the.Hask.ell.mo.G.de.when |
fe20 | 65 76 98 65 72 93 61 93 48 61 73 6b 98 65 6c 6c 93 73 6f 75 72 63 65 93 0c 6c 65 93 69 73 93 65 | ev.er.a.Hask.ell.source..le.is.e |
fe40 | 64 69 74 65 64 2e 8e 9f 14 00 00 8d 8d 8d 8d 91 21 11 46 c6 0f 8e 8e 8e 91 2b 11 47 c4 4d 61 6b | dited...........!.F......+.G.Mak |
fe60 | 9a b8 e3 65 96 03 55 55 45 6d 61 63 73 93 6c 6f 61 64 93 74 68 65 93 48 61 73 6b 98 65 6c 6c 93 | ...e..UUEmacs.load.the.Hask.ell. |
fe80 | 6d 6f 90 47 1d 64 65 93 66 72 6f 6d 93 74 68 65 93 73 74 61 72 74 3a 8e a6 8d 8d 91 2b 11 47 ca | mo.G.de.from.the.start:.....+.G. |
fea0 | 28 6c 6f 61 64 2d 6c 69 62 72 61 72 79 91 05 3f fd 22 68 61 73 6b 65 6c 6c 22 29 8e 8e 8e 8e 8c | (load-library..?."haskell")..... |
fec0 | 8b 00 00 00 13 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
fee0 | 00 00 00 00 00 00 00 00 00 00 00 f4 3b a0 02 a9 4b 85 8d a0 fd 62 b4 7b 8d 8d 91 12 11 47 c8 31 | ............;...K....b.{.....G.1 |
ff00 | 30 91 0a 00 01 49 4e 53 54 96 ff 2a aa 41 4c 4c 41 93 54 49 4f 4e 91 03 55 55 50 52 90 b8 e3 4f | 0....INST..*.ALLA.TION..UUPR...O |
ff20 | 43 45 44 55 52 45 53 92 00 fd e5 bf c4 31 39 8e 8e a0 02 7f 4b 85 8d a0 fd a3 b4 7b 8d 8d 91 12 | CEDURES......19.....K......{.... |
ff40 | 11 47 db 31 30 2e 32 8e 91 37 91 47 49 6e 69 74 91 04 80 00 46 69 6c 65 73 8e a9 18 75 54 8d 91 | .G.10.2..7.GInit....Files...uT.. |
ff60 | 12 11 47 c4 49 74 96 04 38 93 69 73 93 70 90 47 1d 6f 73 73 69 62 6c 65 93 74 6f 93 63 75 73 74 | ..G.It..8.is.p.G.ossible.to.cust |
ff80 | 6f 6d 69 7a 65 93 74 68 65 93 48 61 73 6b 9a b8 e3 65 6c 6c 93 65 6e 98 76 69 72 6f 6e 6d 65 6e | omize.the.Hask...ell.en.vironmen |
ffa0 | 98 74 93 75 73 69 6e 67 93 69 6e 69 74 93 0c 6c 65 73 93 77 68 69 63 98 68 93 61 72 65 93 72 65 | .t.using.init..les.whic.h.are.re |
ffc0 | 61 64 93 74 6f 93 74 68 65 93 48 61 73 6b 98 65 6c 6c 8e a4 0c 00 00 8d 91 12 11 47 73 79 73 74 | ad.to.the.Hask.ell.........Gsyst |
ffe0 | 65 6d 96 05 1e 89 61 74 93 73 74 61 72 74 75 70 2e 91 09 cd 63 54 68 65 73 65 93 63 61 6e 93 62 | em....at.startup....cThese.can.b |
10000 | 90 47 1d 65 93 75 73 65 64 93 74 6f 93 63 6f 6e 9a b8 e3 74 72 6f 6c 93 74 68 65 93 75 6e 64 65 | .G.e.used.to.con...trol.the.unde |
10020 | 72 6c 79 69 6e 67 93 4c 69 73 70 93 65 6e 98 76 69 72 6f 6e 6d 65 6e 98 74 2e 91 09 cd 63 54 68 | rlying.Lisp.en.vironmen.t....cTh |
10040 | 65 93 0c 6c 65 73 8e a1 8d 8d 91 12 11 47 ca 24 48 41 53 4b 45 4c 4c 2f 2e 79 68 61 73 6b 65 6c | e..les.......G.$HASKELL/.yhaskel |
10060 | 6c 8e 91 74 78 95 c4 61 6e 64 8d 91 03 e7 84 ca 7e 2f 2e 79 68 61 73 6b 65 6c 6c 8e 91 41 8e e7 | l..tx..and......~/.yhaskell..A.. |
10080 | c4 61 72 65 96 03 e7 84 72 65 61 64 93 69 6e 90 b8 e3 74 6f 93 74 68 65 93 4c 69 73 70 93 73 79 | .are....read.in...to.the.Lisp.sy |
100a0 | 73 74 65 6d 93 6f 6e 93 73 74 61 72 74 75 70 2e 91 06 28 53 54 68 65 73 65 93 0c 6c 65 73 93 61 | stem.on.startup...(SThese..les.a |
100c0 | 72 65 8e a1 8d 91 12 11 47 64 65 70 9a 47 1d 65 6e 64 65 6e 90 b8 e3 74 96 03 55 55 6f 6e 93 74 | re......Gdep.G.enden...t..UUon.t |
100e0 | 68 65 93 70 61 72 74 69 63 75 6c 61 72 93 4c 69 73 70 93 62 98 65 69 6e 67 93 75 73 65 64 93 61 | he.particular.Lisp.b.eing.used.a |
10100 | 6e 64 93 61 72 65 93 6e 6f 74 93 66 75 72 74 68 65 72 93 64 65 73 63 72 69 62 98 65 64 93 68 65 | nd.are.not.further.describ.ed.he |
10120 | 72 65 2e 8e 9f 21 fe 36 8d 8d 91 12 11 47 db 31 30 2e 33 8e 91 37 91 47 49 6e 73 74 61 6c 6c 69 | re...!.6.....G.10.3..7.GInstalli |
10140 | 6e 67 96 04 80 00 74 68 65 93 44 69 73 74 72 69 62 75 74 69 6f 6e 8e a6 8d 91 12 11 47 c4 49 66 | ng....the.Distribution......G.If |
10160 | 96 03 46 e3 79 9a b8 e3 6f 75 93 61 72 65 93 75 73 69 6e 67 93 74 68 65 93 65 78 65 63 75 74 61 | ..F.y...ou.are.using.the.executa |
10180 | 62 6c 65 93 64 69 73 74 72 69 62 75 74 69 6f 6e 2c 91 03 49 c7 69 6e 73 74 61 6c 6c 61 74 69 6f | ble.distribution,..I.installatio |
101a0 | 6e 93 6f 66 93 74 68 65 93 59 91 ff 2a aa 61 6c 65 93 48 61 73 6b 98 65 6c 6c 93 73 79 73 74 65 | n.of.the.Y..*.ale.Hask.ell.syste |
101c0 | 6d 93 69 73 93 73 69 6d 70 6c 65 2e 91 04 6c f6 41 66 74 65 72 8e a1 8d 91 12 11 47 75 6e 70 61 | m.is.simple...l.After......Gunpa |
101e0 | 63 9a b8 e3 6b 69 6e 67 96 04 56 56 74 68 65 93 74 61 72 93 0c 6c 65 2c 91 04 96 96 74 68 65 93 | c...king..VVthe.tar..le,....the. |
10200 | 73 79 73 74 65 6d 93 73 68 6f 75 6c 64 93 62 90 47 1d 65 93 69 6d 6d 65 64 69 61 74 65 6c 79 93 | system.should.b.G.e.immediately. |
10220 | 72 75 6e 6e 61 62 6c 65 93 62 98 79 93 61 93 75 73 65 72 93 77 68 6f 93 68 61 73 93 6d 61 64 65 | runnable.b.y.a.user.who.has.made |
10240 | 93 74 68 65 8e a1 8d 91 12 11 47 6e 65 63 65 73 73 61 72 79 96 03 55 55 6d 6f 90 47 1d 64 69 0c | .the......Gnecessary..UUmo.G.di. |
10260 | 63 61 74 69 6f 6e 73 93 74 6f 8d 93 ca 2e 63 73 68 72 63 8e 91 26 2a 98 c4 61 6e 64 8d 93 ca 2e | cations.to....cshrc..&*..and.... |
10280 | 65 6d 61 63 73 8e 91 22 d5 43 c4 2e 8e a9 12 00 00 8d 91 21 11 47 54 91 ff 2a aa 6f 96 03 2b 9d | emacs..".C.........!.GT..*.o..+. |
102a0 | 72 65 62 75 69 6c 64 93 74 68 65 93 73 79 73 74 65 6d 93 66 72 6f 6d 93 74 68 65 93 73 6f 75 72 | rebuild.the.system.from.the.sour |
102c0 | 63 65 93 64 69 73 74 72 69 62 75 74 69 6f 6e 2c 91 03 33 f5 73 65 65 93 74 68 65 93 69 6e 73 74 | ce.distribution,..3.see.the.inst |
102e0 | 72 75 63 74 69 6f 6e 73 93 69 6e 93 74 68 65 8d 93 ca 52 45 41 44 4d 45 8e 91 25 d7 28 c4 0c 6c | ructions.in.the...README..%.(..l |
10300 | 65 93 69 6e 93 74 68 65 8e a1 8d 91 12 11 47 61 70 70 72 6f 70 72 69 61 74 65 96 03 55 55 73 75 | e.in.the......Gappropriate..UUsu |
10320 | 62 90 47 1d 64 69 72 65 63 74 6f 72 79 93 6f 66 8d 93 ca 24 48 41 53 4b 45 4c 4c 2f 63 6f 6d 8e | b.G.directory.of...$HASKELL/com. |
10340 | 91 42 55 31 c4 2e 8e a6 8d 91 21 11 47 43 6f 6d 70 69 6c 69 6e 67 96 03 9b 94 74 68 65 93 59 91 | .BU1......!.GCompiling....the.Y. |
10360 | ff 2a aa 61 6c 65 93 48 61 73 6b 9a b8 e3 65 6c 6c 93 73 79 73 74 65 6d 93 66 72 6f 6d 93 74 68 | .*.ale.Hask...ell.system.from.th |
10380 | 65 93 73 6f 75 72 63 65 93 64 69 73 74 72 69 62 75 74 69 6f 6e 93 74 61 6b 98 65 73 93 61 93 66 | e.source.distribution.tak.es.a.f |
103a0 | 65 77 93 68 6f 75 72 73 93 61 6e 64 93 72 65 71 75 69 72 65 73 8e a1 8d 91 12 11 47 61 96 04 f9 | ew.hours.and.requires......Ga... |
103c0 | a8 73 75 62 73 74 61 6e 9a b8 e3 74 69 61 6c 93 61 6d 6f 75 6e 98 74 93 6f 66 93 76 69 72 74 75 | .substan...tial.amoun.t.of.virtu |
103e0 | 61 6c 93 6d 65 6d 6f 72 79 9b ff 2a aa 2c 91 05 62 bc 70 61 72 74 69 63 75 6c 61 72 6c 79 93 66 | al.memory..*.,..b.particularly.f |
10400 | 6f 72 93 70 72 6f 90 47 1d 63 65 73 73 69 6e 67 93 74 68 65 93 73 74 61 6e 64 61 72 64 93 70 72 | or.pro.G.cessing.the.standard.pr |
10420 | 65 6c 75 64 65 2e 91 09 5e c0 57 98 65 8e a1 8d 91 12 11 47 72 65 63 6f 6d 6d 65 6e 64 96 03 c1 | elude...^.W.e......Grecommend... |
10440 | 8f 74 68 61 74 93 79 9a b8 e3 6f 75 93 68 61 98 76 98 65 93 61 74 93 6c 65 61 73 74 93 35 30 93 | .that.y...ou.ha.v.e.at.least.50. |
10460 | 6d 65 67 61 62 98 79 74 65 73 93 28 61 6e 64 93 70 72 65 66 65 72 61 62 6c 79 93 6d 6f 72 65 29 | megab.ytes.(and.preferably.more) |
10480 | 93 6f 66 93 73 77 98 61 70 93 73 70 61 63 65 93 61 98 76 91 ff 71 c7 61 69 6c 61 62 6c 65 93 74 | .of.sw.ap.space.a.v..q.ailable.t |
104a0 | 6f 8e a1 8d 91 12 11 47 64 6f 96 04 8f 94 74 68 69 73 2e 91 08 20 85 4f 6e 63 65 93 74 68 65 93 | o......Gdo....this.....Once.the. |
104c0 | 73 79 73 74 65 6d 93 68 61 73 93 62 9a 47 1d 65 65 6e 93 62 75 69 6c 74 2c 91 04 de 24 77 95 b8 | system.has.b.G.een.built,...$w.. |
104e0 | e3 65 27 76 93 65 96 04 8f 94 62 98 65 65 6e 93 61 62 6c 65 93 74 6f 93 72 75 6e 93 72 65 61 73 | .e'v.e....b.een.able.to.run.reas |
10500 | 6f 6e 61 62 6c 79 2d 73 69 7a 65 64 93 70 72 6f 67 72 61 6d 73 93 6f 6e 8e a1 8d 91 12 11 47 77 | onably-sized.programs.on......Gw |
10520 | 9a b8 e3 6f 72 6b 73 74 61 74 69 6f 6e 73 96 03 55 55 77 69 74 68 93 61 72 6f 75 6e 64 93 32 30 | ...orkstations..UUwith.around.20 |
10540 | 93 6d 65 67 61 62 98 79 74 65 73 93 6f 66 93 73 77 98 61 70 93 73 70 61 63 65 2e 8e a6 8d 91 21 | .megab.ytes.of.sw.ap.space.....! |
10560 | 11 47 59 91 ff 2a aa 6f 75 96 02 f1 d9 77 69 6c 6c 93 61 6c 73 6f 93 6e 65 65 64 93 73 6f 6d 65 | .GY..*.ou....will.also.need.some |
10580 | 93 64 69 73 6b 93 73 70 61 63 65 93 74 6f 93 72 65 62 75 69 6c 64 93 74 68 65 93 73 79 73 74 65 | .disk.space.to.rebuild.the.syste |
105a0 | 6d 2e 91 04 50 9e 4f 6e 93 61 93 53 70 61 72 63 2c 91 03 05 bf 74 68 65 93 4c 75 63 69 64 93 76 | m...P.On.a.Sparc,....the.Lucid.v |
105c0 | 90 b8 e3 65 72 73 69 6f 6e 93 72 65 71 75 69 72 65 73 8e a1 8d 91 12 11 47 61 62 90 47 1d 6f 75 | ...ersion.requires......Gab.G.ou |
105e0 | 74 96 03 69 b6 31 35 93 6d 65 67 61 62 9a b8 e3 79 74 65 73 2c 91 03 6e ce 74 68 65 93 43 4d 55 | t..i.15.megab...ytes,..n.the.CMU |
10600 | 91 03 69 b0 61 6e 64 93 41 4b 98 43 4c 91 03 69 b0 76 98 65 72 73 69 6f 6e 73 93 61 62 90 47 1d | ..i.and.AK.CL..i.v.ersions.ab.G. |
10620 | 6f 75 74 93 32 35 93 6d 65 67 61 62 98 79 74 65 73 2e 91 04 ae e9 54 68 69 73 93 69 73 93 69 6e | out.25.megab.ytes.....This.is.in |
10640 | 93 61 64 64 69 74 69 6f 6e 93 74 6f 93 74 68 65 8e a1 8d 91 12 11 47 64 69 73 6b 96 03 55 55 73 | .addition.to.the......Gdisk..UUs |
10660 | 70 61 63 65 93 72 65 71 75 69 72 65 64 93 74 6f 93 69 6e 73 74 61 6c 6c 93 74 68 65 93 4c 69 73 | pace.required.to.install.the.Lis |
10680 | 70 93 73 79 73 74 65 6d 2e 8e a6 8d 91 21 11 47 57 91 ff 2a aa 65 9b 03 f2 67 68 61 95 b8 e3 76 | p.system.....!.GW..*.e...gha...v |
106a0 | 93 65 98 6e 6f 74 69 63 65 64 98 74 68 61 74 98 74 68 65 98 41 4b 93 43 4c 91 03 f2 3e 76 93 65 | .e.noticed.that.the.AK.CL...>v.e |
106c0 | 72 73 69 6f 6e 98 69 73 98 6e 6f 74 69 63 69 62 6c 79 98 73 6c 6f 93 77 93 65 72 98 74 68 61 6e | rsion.is.noticibly.slo.w.er.than |
106e0 | 98 76 93 65 72 73 69 6f 6e 73 98 62 75 69 6c 74 98 77 69 74 68 98 74 68 65 98 6f 74 68 65 72 8e | .v.ersions.built.with.the.other. |
10700 | a1 8d 91 12 11 47 4c 69 73 70 73 2e 91 04 71 c7 57 9b ff 2a aa 65 96 03 55 55 72 65 63 6f 6d 6d | .....GLisps...q.W..*.e..UUrecomm |
10720 | 65 6e 64 93 74 68 61 74 93 79 90 b8 e3 6f 75 93 75 73 65 93 61 93 5c 72 65 61 6c 22 93 4c 69 73 | end.that.y...ou.use.a.\real".Lis |
10740 | 70 93 74 6f 93 62 75 69 6c 64 93 59 98 61 6c 65 93 48 61 73 6b 90 b8 e3 65 6c 6c 93 69 66 93 61 | p.to.build.Y.ale.Hask...ell.if.a |
10760 | 74 93 61 6c 6c 93 70 90 47 1d 6f 73 73 69 62 6c 65 2e 8e 8e 8e 8c 8b 00 00 00 14 00 00 00 00 00 | t.all.p.G.ossible............... |
10780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
107a0 | 00 fe c0 a0 02 a9 4b 85 8d a0 fd 62 b4 7b 8d 8d 91 12 11 47 c8 52 45 46 45 52 45 4e 43 45 53 92 | ......K....b.{.....G.REFERENCES. |
107c0 | 01 62 de ad c4 32 30 8e 8e a0 02 7f 4b 85 8d a0 fd a3 b4 7b 8d 91 12 11 47 e2 52 65 66 65 72 65 | .b...20.....K......{....G.Refere |
107e0 | 6e 63 65 73 8e 9f 19 e7 1b 8d 8d 8d 91 12 11 47 c4 5b 31 5d 8e 8e 91 21 9f 82 43 68 95 b8 e3 75 | nces...........G.[1]...!..Ch...u |
10800 | 63 93 6b 96 05 b9 ab 43 6f 6e 73 65 6c 2e 91 0b 8f b5 46 91 ff 2a aa 61 73 74 93 73 74 72 69 63 | c.k....Consel.....F..*.ast.stric |
10820 | 74 6e 65 73 73 93 61 6e 61 6c 79 73 69 73 93 76 69 61 93 73 79 6d 90 b8 e3 62 9a 47 1d 6f 6c 69 | tness.analysis.via.sym...b.G.oli |
10840 | 63 93 0c 78 70 98 6f 69 6e 9a b8 e3 74 93 69 74 65 72 61 74 69 6f 6e 2e 91 0b 8f b5 54 91 ff 2a | c..xp.oin...t.iteration.....T..* |
10860 | aa 65 63 98 68 6e 69 63 61 6c 93 52 65 70 90 47 1d 6f 72 74 8e a4 0c 00 00 8d 91 21 9f 82 59 96 | .ec.hnical.Rep.G.ort.......!..Y. |
10880 | ff 2a aa 41 4c 45 55 2f 44 43 53 2f 52 52 2d 38 36 37 2c 9b 03 55 55 59 93 61 6c 65 98 55 6e 69 | .*.ALEU/DCS/RR-867,..UUY.ale.Uni |
108a0 | 76 95 b8 e3 65 72 73 69 74 93 79 98 44 65 70 61 72 74 6d 65 6e 93 74 98 6f 66 98 43 6f 6d 70 75 | v...ersit.y.Departmen.t.of.Compu |
108c0 | 74 65 72 98 53 63 69 65 6e 63 65 2c 98 53 65 70 74 65 6d 93 62 90 47 1d 65 72 98 31 39 39 31 2e | ter.Science,.Septem.b.G.er.1991. |
108e0 | 8e a9 14 00 00 8d 8d 8d 91 12 11 47 5b 32 5d 8e 8e 91 21 9f 82 41 6e 64 72 65 77 96 04 04 15 47 | ...........G[2]...!..Andrew....G |
10900 | 69 6c 6c 2c 9b 04 2f c5 4a 6f 68 6e 93 4c 61 75 6e 63 95 b8 e3 68 93 62 75 72 79 91 ff 2a aa 2c | ill,../.John.Launc...h.bury..*., |
10920 | 98 61 6e 64 96 04 04 15 53 69 6d 6f 6e 93 4c 9b 04 03 e8 50 90 b8 e3 65 79 74 6f 6e 93 4a 6f 6e | .and....Simon.L....P...eyton.Jon |
10940 | 65 73 2e 91 06 77 b1 41 98 73 68 6f 72 74 93 63 75 74 93 74 6f 93 64 65 66 6f 72 65 73 74 61 74 | es...w.A.short.cut.to.deforestat |
10960 | 69 6f 6e 2e 91 06 77 b1 49 6e 8e a1 8d 91 21 9f 82 c7 46 91 ff 3b bc 75 6e 63 74 69 6f 6e 61 6c | ion...w.In....!...F..;.unctional |
10980 | 9b 03 93 e7 50 72 96 ff 7d 27 6f 93 67 72 93 61 6d 6d 69 6e 67 98 61 6e 64 98 43 6f 6d 70 75 74 | ....Pr..}'o.gr.amming.and.Comput |
109a0 | 65 72 98 41 90 be 93 72 93 63 68 69 74 65 93 63 74 75 72 93 65 c4 2c 91 03 55 55 31 39 39 33 2e | er.A...r.chite.ctur.e.,..UU1993. |
109c0 | 8e a6 8d 8d 8d 91 12 11 47 5b 33 5d 8e 8e 91 21 9f 82 50 9a b8 e3 61 75 6c 96 04 5e f5 48 75 64 | ........G[3]...!..P...aul..^.Hud |
109e0 | 61 6b 2c 91 04 a1 5d 53 69 6d 6f 6e 93 50 98 65 79 74 6f 6e 93 4a 6f 6e 65 73 2c 9b 04 a1 5d 50 | ak,...]Simon.P.eyton.Jones,...]P |
10a00 | 68 69 6c 69 70 93 4c 2e 93 57 91 ff 2a aa 61 64 6c 65 72 2c 98 42 72 69 61 6e 93 42 6f 75 74 65 | hilip.L..W..*.adler,.Brian.Boute |
10a20 | 6c 2c 98 4a 6f 6e 93 46 91 ff 2a aa 61 69 72 62 61 69 72 6e 2c 98 4a 6f 73 65 70 68 93 48 2e 8e | l,.Jon.F..*.airbairn,.Joseph.H.. |
10a40 | a1 8d 91 21 9f 82 46 91 ff 2a aa 61 73 65 6c 2c 9b 04 74 87 4d 61 72 69 61 96 04 3b 16 4d 2e 93 | ...!..F..*.asel,..t.Maria..;.M.. |
10a60 | 47 75 7a 6d 61 6e 2c 98 4b 65 76 69 6e 93 48 61 6d 6d 6f 6e 64 2c 98 4a 6f 68 6e 93 48 75 67 68 | Guzman,.Kevin.Hammond,.John.Hugh |
10a80 | 65 73 2c 98 54 68 6f 6d 61 73 93 4a 6f 68 6e 73 73 6f 6e 2c 98 44 69 63 90 b8 e3 6b 93 4b 69 65 | es,.Thomas.Johnsson,.Dic...k.Kie |
10aa0 | 62 75 72 74 7a 2c 8e a1 8d 91 21 9f 82 52 69 73 68 69 79 75 72 96 03 1d b6 4e 69 6b 68 69 6c 2c | burtz,....!..Rishiyur....Nikhil, |
10ac0 | 91 03 28 d6 61 6e 64 93 4a 6f 68 6e 93 50 9a b8 e3 65 74 65 72 73 6f 6e 2e 91 04 14 45 52 65 70 | ..(.and.John.P...eterson....ERep |
10ae0 | 90 47 1d 6f 72 74 93 6f 6e 93 74 68 65 93 70 72 6f 67 72 61 6d 6d 69 6e 67 93 6c 61 6e 67 75 61 | .G.ort.on.the.programming.langua |
10b00 | 67 65 93 68 61 73 6b 98 65 6c 6c 3a 91 04 55 f8 61 93 6e 6f 6e 2d 73 74 72 69 63 74 2c 8e a1 8d | ge.hask.ell:..U.a.non-strict,... |
10b20 | 91 21 9f 82 70 75 72 65 6c 79 96 02 7f af 66 75 6e 63 74 69 6f 6e 61 6c 93 6c 61 6e 67 75 61 67 | .!..purely....functional.languag |
10b40 | 65 2c 91 02 aa 6a 76 9a b8 e3 65 72 73 69 6f 6e 93 31 2e 31 2e 91 03 12 ac 54 91 ff 2a aa 65 63 | e,...jv...ersion.1.1.....T..*.ec |
10b60 | 98 68 6e 69 63 61 6c 93 52 65 70 90 47 1d 6f 72 74 93 59 96 ff 2a aa 41 4c 45 55 2f 44 43 53 2f | .hnical.Rep.G.ort.Y..*.ALEU/DCS/ |
10b80 | 52 52 2d 37 37 37 2c 91 02 aa 6a 59 93 61 6c 65 91 02 7f af 55 6e 69 76 98 65 72 73 69 74 98 79 | RR-777,...jY.ale....Univ.ersit.y |
10ba0 | 8e a1 8d 91 21 9f 82 44 65 70 61 72 74 6d 65 6e 90 b8 e3 74 96 03 55 55 6f 66 93 43 6f 6d 70 75 | ....!..Departmen...t..UUof.Compu |
10bc0 | 74 65 72 93 53 63 69 65 6e 63 65 2c 93 41 75 67 75 73 74 93 31 39 39 31 2e 8e 8e 8e 8c f8 00 01 | ter.Science,.August.1991........ |
10be0 | 07 76 01 83 92 c0 1c 3b 00 00 00 00 03 e8 02 a9 4b 85 01 c3 af ff 00 11 00 15 f3 3c 1a f2 22 56 | .v.....;........K..........<.."V |
10c00 | 00 11 47 ae 00 0a 00 00 00 06 63 6d 62 78 31 30 f3 37 1a f2 22 56 00 0e 66 66 00 0a 00 00 00 06 | ..G.......cmbx10.7.."V..ff...... |
10c20 | 63 6d 62 78 31 30 f3 30 c2 d6 4e a0 00 0c 00 00 00 0c 00 00 00 06 63 6d 62 78 31 32 f3 1f df ea | cmbx10.0..N...........cmbx12.... |
10c40 | 3c 78 00 0a 00 00 00 0a 00 00 00 06 63 6d 74 74 31 30 f3 1e 1a f2 22 56 00 0a 00 00 00 0a 00 00 | <x..........cmtt10...."V........ |
10c60 | 00 06 63 6d 62 78 31 30 f3 1d 70 ae 30 4a 00 0a 00 00 00 0a 00 00 00 06 63 6d 73 6c 31 30 f3 1c | ..cmbx10..p.0J..........cmsl10.. |
10c80 | fd 00 27 3a 00 0a 00 00 00 0a 00 00 00 06 63 6d 74 69 31 30 f3 1b 21 22 2c 9a 00 0a 00 00 00 0a | ..':..........cmti10..!",....... |
10ca0 | 00 00 00 06 63 6d 73 79 31 30 f3 1a 0b a0 62 3e 00 0a 00 00 00 0a 00 00 00 06 63 6d 6d 69 31 30 | ....cmsy10....b>..........cmmi10 |
10cc0 | f3 19 4b f1 60 79 00 0a 00 00 00 0a 00 00 00 05 63 6d 72 31 30 f9 00 01 0b dd 02 df df df df df | ..K.`y..........cmr10........... |