about summary refs log tree commit diff
path: root/configs/shared/emacs/.emacs.d/elpa/haskell-mode-20180913.348/inf-haskell.elc
blob: f62b627f12fd10f0608af634bed4ad082425e70c (plain)
ofshex dumpascii
0000 3b 45 4c 43 17 00 00 00 0a 3b 3b 3b 20 43 6f 6d 70 69 6c 65 64 0a 3b 3b 3b 20 69 6e 20 45 6d 61 ;ELC.....;;;.Compiled.;;;.in.Ema
0020 63 73 20 76 65 72 73 69 6f 6e 20 32 35 2e 33 2e 31 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f cs.version.25.3.1.;;;.with.all.o
0040 70 74 69 6d 69 7a 61 74 69 6f 6e 73 2e 0a 0a 3b 3b 3b 20 54 68 69 73 20 66 69 6c 65 20 63 6f 6e ptimizations...;;;.This.file.con
0060 74 61 69 6e 73 20 75 74 66 2d 38 20 6e 6f 6e 2d 41 53 43 49 49 20 63 68 61 72 61 63 74 65 72 73 tains.utf-8.non-ASCII.characters
0080 2c 0a 3b 3b 3b 20 61 6e 64 20 73 6f 20 63 61 6e 6e 6f 74 20 62 65 20 6c 6f 61 64 65 64 20 69 6e ,.;;;.and.so.cannot.be.loaded.in
00a0 74 6f 20 45 6d 61 63 73 20 32 32 20 6f 72 20 65 61 72 6c 69 65 72 2e 0a 28 61 6e 64 20 28 62 6f to.Emacs.22.or.earlier..(and.(bo
00c0 75 6e 64 70 20 27 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 29 0a 20 20 20 20 20 28 3c 20 28 61 72 undp.'emacs-version)......(<.(ar
00e0 65 66 20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 20 28 31 2d 20 28 6c 65 6e 67 74 68 20 65 6d 61 ef.emacs-version.(1-.(length.ema
0100 63 73 2d 76 65 72 73 69 6f 6e 29 29 29 20 3f 41 29 0a 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6c cs-version))).?A)......(string-l
0120 65 73 73 70 20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 20 22 32 33 22 29 0a 20 20 20 20 20 28 65 essp.emacs-version."23")......(e
0140 72 72 6f 72 20 22 60 25 73 27 20 77 61 73 20 63 6f 6d 70 69 6c 65 64 20 66 6f 72 20 45 6d 61 63 rror."`%s'.was.compiled.for.Emac
0160 73 20 32 33 20 6f 72 20 6c 61 74 65 72 22 20 23 24 29 29 0a 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b s.23.or.later".#$))..;;;;;;;;;;;
0180 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 0a 0a 0a 28 62 79 74 65 2d 63 6f 64 65 20 ;;;;;;;;;;;;;;;;;;...(byte-code.
01a0 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 30 5c 33 30 32 21 5c 32 31 30 5c 33 30 30 5c "\300\301!\210\300\302!\210\300\
01c0 33 30 33 21 5c 32 31 30 5c 33 30 30 5c 33 30 34 21 5c 32 31 30 5c 33 30 30 5c 33 30 35 21 5c 32 303!\210\300\304!\210\300\305!\2
01e0 31 30 5c 33 30 30 5c 33 30 36 21 5c 32 31 30 5c 33 30 30 5c 33 30 37 21 5c 32 31 30 5c 33 30 30 10\300\306!\210\300\307!\210\300
0200 5c 33 31 30 21 5c 32 31 30 5c 33 30 30 5c 33 31 31 21 5c 32 31 30 5c 33 30 30 5c 33 31 32 21 5c \310!\210\300\311!\210\300\312!\
0220 32 31 30 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 32 30 5c 33 32 31 5c 210\313\314\315\316\317\320\321\
0240 33 32 32 5c 33 32 31 5c 33 32 33 5c 33 32 34 5c 33 32 35 26 0b 5c 32 31 30 5c 33 32 36 5c 33 32 322\321\323\324\325&.\210\326\32
0260 37 5c 33 33 30 5c 33 33 31 5c 33 33 32 44 44 5c 33 33 33 5c 33 33 34 5c 33 33 35 25 5c 32 30 37 7\330\331\332DD\333\334\335%\207
0280 22 20 5b 72 65 71 75 69 72 65 20 63 6f 6d 69 6e 74 20 73 68 65 6c 6c 20 65 74 61 67 73 20 68 61 ".[require.comint.shell.etags.ha
02a0 73 6b 65 6c 6c 2d 63 6f 6d 70 61 74 20 63 6f 6d 70 69 6c 65 20 68 61 73 6b 65 6c 6c 2d 64 65 63 skell-compat.compile.haskell-dec
02c0 6c 2d 73 63 61 6e 20 68 61 73 6b 65 6c 6c 2d 63 61 62 61 6c 20 68 61 73 6b 65 6c 6c 2d 63 75 73 l-scan.haskell-cabal.haskell-cus
02e0 74 6f 6d 69 7a 65 20 63 6c 2d 6c 69 62 20 68 61 73 6b 65 6c 6c 2d 73 74 72 69 6e 67 20 63 75 73 tomize.cl-lib.haskell-string.cus
0300 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 67 72 6f 75 70 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 tom-declare-group.inferior-haske
0320 6c 6c 20 6e 69 6c 20 22 53 65 74 74 69 6e 67 73 20 66 6f 72 20 52 45 50 4c 20 69 6e 74 65 72 61 ll.nil."Settings.for.REPL.intera
0340 63 74 69 6f 6e 20 76 69 61 20 60 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 ction.via.`inferior-haskell-mode
0360 27 22 20 3a 6c 69 6e 6b 20 28 63 75 73 74 6f 6d 2d 6d 61 6e 75 61 6c 20 22 28 68 61 73 6b 65 6c '".:link.(custom-manual."(haskel
0380 6c 2d 6d 6f 64 65 29 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 22 29 20 3a l-mode)inferior-haskell-mode").:
03a0 70 72 65 66 69 78 20 22 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 22 20 22 68 61 73 6b prefix."inferior-haskell-"."hask
03c0 65 6c 6c 2d 22 20 3a 67 72 6f 75 70 20 68 61 73 6b 65 6c 6c 20 63 75 73 74 6f 6d 2d 64 65 63 6c ell-".:group.haskell.custom-decl
03e0 61 72 65 2d 76 61 72 69 61 62 6c 65 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 68 6f are-variable.inferior-haskell-ho
0400 6f 6b 20 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 ok.funcall.function.#[0."\300\20
0420 37 22 20 5b 6e 69 6c 5d 20 31 5d 20 22 54 68 65 20 68 6f 6f 6b 20 74 68 61 74 20 69 73 20 63 61 7".[nil].1]."The.hook.that.is.ca
0440 6c 6c 65 64 20 61 66 74 65 72 20 73 74 61 72 74 69 6e 67 20 69 6e 66 2d 68 61 73 6b 65 6c 6c 2e lled.after.starting.inf-haskell.
0460 22 20 3a 74 79 70 65 20 68 6f 6f 6b 5d 20 31 32 29 0a 23 40 39 31 20 52 65 74 75 72 6e 20 74 68 ".:type.hook].12).#@91.Return.th
0480 65 20 63 6f 6d 6d 61 6e 64 20 77 69 74 68 20 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 e.command.with.the.arguments.to.
04a0 73 74 61 72 74 20 74 68 65 20 72 65 70 6c 20 62 61 73 65 64 20 6f 6e 20 74 68 65 0a 64 69 72 65 start.the.repl.based.on.the.dire
04c0 63 74 6f 72 79 20 73 74 72 75 63 74 75 72 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 ctory.structure...(defalias.'has
04e0 6b 65 6c 6c 2d 70 72 6f 67 72 61 6d 2d 6e 61 6d 65 2d 77 69 74 68 2d 61 72 67 73 20 23 5b 30 20 kell-program-name-with-args.#[0.
0500 22 5c 33 30 36 20 5c 33 30 37 01 5c 33 31 30 5c 22 5c 32 30 33 26 00 08 5c 33 31 31 3d 5c 32 30 "\306.\307.\310\"\203&..\311=\20
0520 33 15 00 5c 33 31 32 09 5c 32 34 34 5c 32 30 32 4e 00 5c 33 31 33 5c 6e 3c 5c 32 30 33 1f 00 5c 3..\312.\244\202N.\313\n<\203..\
0540 6e 5c 32 30 32 21 00 5c 6e 43 09 5c 22 5c 32 30 32 4e 00 5c 33 30 37 01 5c 33 31 34 5c 22 5c 32 n\202!.\nC.\"\202N.\307.\314\"\2
0560 30 33 35 00 0b 5c 33 31 35 42 5c 66 5c 32 34 34 5c 32 30 32 4e 00 5c 33 30 37 01 5c 33 31 36 5c 035..\315B\f\244\202N.\307.\316\
0580 22 5c 32 30 33 45 00 0d 5c 33 31 37 42 0e 14 5c 32 34 34 5c 32 30 32 4e 00 5c 33 32 30 5c 33 32 "\203E..\317B..\244\202N.\320\32
05a0 31 02 5c 33 32 32 23 5c 32 30 35 4e 00 5c 33 32 33 5c 32 30 37 22 20 5b 73 79 73 74 65 6d 2d 74 1.\322#\205N.\323\207".[system-t
05c0 79 70 65 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 61 72 67 73 2d 67 68 63 69 20 68 61 ype.haskell-process-args-ghci.ha
05e0 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 70 61 74 68 2d 67 68 63 69 20 68 61 73 6b 65 6c 6c 2d skell-process-path-ghci.haskell-
0600 70 72 6f 63 65 73 73 2d 70 61 74 68 2d 63 61 62 61 6c 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 process-path-cabal.haskell-proce
0620 73 73 2d 61 72 67 73 2d 63 61 62 61 6c 2d 72 65 70 6c 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 ss-args-cabal-repl.haskell-proce
0640 73 73 2d 70 61 74 68 2d 73 74 61 63 6b 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 74 79 ss-path-stack.haskell-process-ty
0660 70 65 20 6d 65 6d 71 6c 20 27 67 68 63 69 20 63 79 67 77 69 6e 20 22 67 68 63 69 69 2e 73 68 22 pe.memql.'ghci.cygwin."ghcii.sh"
0680 20 61 70 70 65 6e 64 20 27 63 61 62 61 6c 2d 72 65 70 6c 20 28 22 72 65 70 6c 22 29 20 27 73 74 .append.'cabal-repl.("repl").'st
06a0 61 63 6b 2d 67 68 63 69 20 28 22 67 68 63 69 22 29 20 65 72 72 6f 72 20 22 63 6c 2d 65 63 61 73 ack-ghci.("ghci").error."cl-ecas
06c0 65 20 66 61 69 6c 65 64 3a 20 25 73 2c 20 25 73 22 20 28 67 68 63 69 20 71 75 6f 74 65 20 63 61 e.failed:.%s,.%s".(ghci.quote.ca
06e0 62 61 6c 2d 72 65 70 6c 20 71 75 6f 74 65 20 73 74 61 63 6b 2d 67 68 63 69 20 71 75 6f 74 65 29 bal-repl.quote.stack-ghci.quote)
0700 20 6e 69 6c 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 61 72 67 73 2d 73 74 61 63 6b 2d .nil.haskell-process-args-stack-
0720 67 68 63 69 5d 20 35 20 28 23 24 20 2e 20 31 31 34 33 29 5d 29 0a 28 64 65 66 63 6f 6e 73 74 20 ghci].5.(#$...1143)]).(defconst.
0740 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 69 6e 66 6f 2d 78 72 65 66 2d 72 65 20 22 2d inferior-haskell-info-xref-re."-
0760 2d 20 44 65 66 69 6e 65 64 20 61 74 20 5c 5c 28 2e 2b 5c 5c 29 3a 5c 5c 28 5b 30 2d 39 5d 2b 5c -.Defined.at.\\(.+\\):\\([0-9]+\
0780 5c 29 3a 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 5c 5c 28 3f 3a 2d 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c \):\\([0-9]+\\)\\(?:-\\([0-9]+\\
07a0 29 5c 5c 29 3f 24 22 29 0a 23 40 35 36 20 52 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e )\\)?$").#@56.Regular.expression
07c0 20 66 6f 72 20 6d 61 74 63 68 69 6e 67 20 6d 6f 64 75 6c 65 20 6e 61 6d 65 73 20 69 6e 20 3a 69 .for.matching.module.names.in.:i
07e0 6e 66 6f 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c nfo...(defconst.inferior-haskell
0800 2d 6d 6f 64 75 6c 65 2d 72 65 20 22 2d 2d 20 44 65 66 69 6e 65 64 20 69 6e 20 5c 5c 28 2e 2b 5c -module-re."--.Defined.in.\\(.+\
0820 5c 29 24 22 20 28 23 24 20 2e 20 31 39 36 36 29 29 0a 23 40 38 35 20 52 65 67 75 6c 61 72 20 65 \)$".(#$...1966)).#@85.Regular.e
0840 78 70 72 65 73 73 69 6f 6e 20 66 6f 72 20 6d 61 74 63 68 69 6e 67 20 6d 75 6c 74 69 6c 69 6e 65 xpression.for.matching.multiline
0860 20 70 72 6f 6d 70 74 20 28 74 68 65 20 6f 6e 65 20 69 6e 73 69 64 65 20 3a 7b 20 2e 2e 2e 20 3a .prompt.(the.one.inside.:{.....:
0880 7d 20 62 6c 6f 63 6b 73 29 2e 1f 0a 28 64 65 66 76 61 72 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 }.blocks)...(defvar.inferior-has
08a0 6b 65 6c 6c 2d 6d 75 6c 74 69 6c 69 6e 65 2d 70 72 6f 6d 70 74 2d 72 65 20 22 5e 5c 5c 2a 3f 5b kell-multiline-prompt-re."^\\*?[
08c0 5b 3a 75 70 70 65 72 3a 5d 5d 5b 5c 5c 2e 5f 5b 3a 61 6c 6e 75 6d 3a 5d 5d 2a 5c 5c 28 3f 3a 20 [:upper:]][\\._[:alnum:]]*\\(?:.
08e0 5c 5c 2a 3f 5b 5b 3a 75 70 70 65 72 3a 5d 5d 5b 5c 5c 2e 5f 5b 3a 61 6c 6e 75 6d 3a 5d 5d 2a 5c \\*?[[:upper:]][\\._[:alnum:]]*\
0900 5c 29 2a 7c 20 22 20 28 23 24 20 2e 20 32 31 30 33 29 29 0a 23 40 31 34 30 20 52 65 67 65 78 70 \)*|.".(#$...2103)).#@140.Regexp
0920 73 20 66 6f 72 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 73 20 67 65 6e 65 72 61 74 65 64 20 62 s.for.error.messages.generated.b
0940 79 20 69 6e 66 65 72 69 6f 72 20 48 61 73 6b 65 6c 6c 20 70 72 6f 63 65 73 73 65 73 2e 0a 54 68 y.inferior.Haskell.processes..Th
0960 65 20 66 6f 72 6d 61 74 20 73 68 6f 75 6c 64 20 62 65 20 74 68 65 20 73 61 6d 65 20 61 73 20 66 e.format.should.be.the.same.as.f
0980 6f 72 20 60 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d 65 72 72 6f 72 2d 72 65 67 65 78 70 2d 61 6c 69 or.`compilation-error-regexp-ali
09a0 73 74 27 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c st'...(defconst.inferior-haskell
09c0 2d 65 72 72 6f 72 2d 72 65 67 65 78 70 2d 61 6c 69 73 74 20 28 62 79 74 65 2d 63 6f 64 65 20 22 -error-regexp-alist.(byte-code."
09e0 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 21 5c 32 30 35 0b 00 5c \301\302\303\304\305\306!\205..\
0a00 33 30 37 42 42 42 42 5c 33 31 30 5c 33 30 32 5c 33 30 35 5c 33 30 36 21 5c 32 30 33 1b 00 5c 33 307BBBB\310\302\305\306!\203..\3
0a20 31 31 5c 32 30 32 1c 00 5c 33 31 32 42 42 5c 33 31 33 5c 33 30 32 5c 33 30 33 5c 33 30 35 5c 33 11\202..\312BB\313\302\303\305\3
0a40 30 36 21 5c 32 30 33 2b 00 5c 33 31 34 5c 32 30 32 2c 00 5c 33 31 35 46 5c 33 30 35 5c 33 30 36 06!\203+.\314\202,.\315F\305\306
0a60 21 5c 32 30 35 3a 00 5c 33 31 36 5c 33 31 37 5c 33 32 30 08 5c 33 32 31 42 46 42 42 42 5c 32 30 !\205:.\316\317\320.\321BFBBB\20
0a80 37 22 20 5b 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 69 6e 66 6f 2d 78 72 65 66 2d 72 7".[inferior-haskell-info-xref-r
0aa0 65 20 22 5e 5c 5c 28 2e 2b 3f 5c 5c 29 3a 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 3a 5c 5c 28 5c 5c e."^\\(.+?\\):\\([0-9]+\\):\\(\\
0ac0 28 5b 30 2d 39 5d 2b 5c 5c 29 3a 5c 5c 29 3f 5c 5c 28 20 5c 5c 7c 5c 6e 20 2a 5c 5c 29 5c 5c 28 ([0-9]+\\):\\)?\\(.\\|\n.*\\)\\(
0ae0 5b 57 77 5d 61 72 6e 69 6e 67 5c 5c 29 3f 22 20 31 20 32 20 34 20 66 62 6f 75 6e 64 70 20 63 6f [Ww]arning\\)?".1.2.4.fboundp.co
0b00 6d 70 69 6c 61 74 69 6f 6e 2d 66 61 6b 65 2d 6c 6f 63 20 28 28 36 29 20 6e 69 6c 20 28 35 20 27 mpilation-fake-loc.((6).nil.(5.'
0b20 28 66 61 63 65 20 6e 69 6c 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 6d 75 6c 74 69 6c 69 6e 65 20 74 29 (face.nil.font-lock-multiline.t)
0b40 29 29 20 22 5e 5c 5c 2a 5c 5c 2a 5c 5c 2a 20 45 78 63 65 70 74 69 6f 6e 3a 20 5c 5c 28 2e 2b 3f ))."^\\*\\*\\*.Exception:.\\(.+?
0b60 5c 5c 29 3a 28 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 2c 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 29 2d \\):(\\([0-9]+\\),\\([0-9]+\\))-
0b80 28 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 2c 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 29 3a 20 2e 2a 22 (\\([0-9]+\\),\\([0-9]+\\)):..*"
0ba0 20 28 28 32 20 2e 20 34 29 20 28 33 20 2e 20 35 29 29 20 28 32 20 33 29 20 22 5e 5c 5c 2a 5c 5c .((2...4).(3...5)).(2.3)."^\\*\\
0bc0 2a 5c 5c 2a 20 45 78 63 65 70 74 69 6f 6e 3a 20 5c 5c 28 2e 2b 3f 5c 5c 29 3a 5c 5c 28 5b 30 2d *\\*.Exception:.\\(.+?\\):\\([0-
0be0 39 5d 2b 5c 5c 29 3a 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 2d 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 9]+\\):\\([0-9]+\\)-\\([0-9]+\\)
0c00 3a 20 2e 2a 22 20 28 33 20 2e 20 34 29 20 33 20 28 22 5e 5b 20 09 5d 2b 61 74 20 5c 5c 28 2e 2b :..*".(3...4).3.("^[..]+at.\\(.+
0c20 5c 5c 29 3a 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 3a 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 2d 5c 5c \\):\\([0-9]+\\):\\([0-9]+\\)-\\
0c40 28 5b 30 2d 39 5d 2b 5c 5c 29 24 22 20 31 20 32 20 28 33 20 2e 20 34 29 20 30 29 20 28 22 5b 20 ([0-9]+\\)$".1.2.(3...4).0).("[.
0c60 28 5d 64 65 66 69 6e 65 64 20 61 74 20 5c 5c 28 2e 2b 5c 5c 29 3a 5c 5c 28 5b 30 2d 39 5d 2b 5c (]defined.at.\\(.+\\):\\([0-9]+\
0c80 5c 29 3a 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 29 3f 24 22 20 31 20 32 20 33 20 30 29 20 28 22 69 \):\\([0-9]+\\))?$".1.2.3.0).("i
0ca0 6d 70 6f 72 74 65 64 20 66 72 6f 6d 20 2e 2a 20 61 74 20 5c 5c 28 2e 2b 5c 5c 29 3a 5c 5c 28 5b mported.from..*.at.\\(.+\\):\\([
0cc0 30 2d 39 5d 2b 5c 5c 29 3a 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 2d 5c 5c 28 5b 30 2d 39 5d 2b 5c 0-9]+\\):\\([0-9]+\\)-\\([0-9]+\
0ce0 5c 29 24 22 20 31 20 32 20 28 33 20 2e 20 34 29 20 30 29 20 28 31 20 32 20 28 33 20 2e 20 34 29 \)$".1.2.(3...4).0).(1.2.(3...4)
0d00 20 30 29 5d 20 38 29 20 28 23 24 20 2e 20 32 33 33 30 29 29 0a 28 64 65 66 63 6f 6e 73 74 20 68 .0)].8).(#$...2330)).(defconst.h
0d20 61 73 6b 65 6c 6c 2d 70 72 6f 6d 70 74 2d 72 65 67 65 78 70 20 22 5e 5c 5c 2a 3f 5b 5b 3a 75 70 askell-prompt-regexp."^\\*?[[:up
0d40 70 65 72 3a 5d 5d 5b 5c 5c 2e 5f 5b 3a 61 6c 6e 75 6d 3a 5d 5d 2a 5c 5c 28 3f 3a 20 5c 5c 2a 3f per:]][\\._[:alnum:]]*\\(?:.\\*?
0d60 5b 5b 3a 75 70 70 65 72 3a 5d 5d 5b 5c 5c 2e 5f 5b 3a 61 6c 6e 75 6d 3a 5d 5d 2a 5c 5c 29 2a 5c [[:upper:]][\\._[:alnum:]]*\\)*\
0d80 5c 28 20 ce bb 5c 5c 29 3f 3e 20 5c 5c 7c 5e ce bb 3f 3e 20 24 22 29 0a 28 64 65 66 76 61 72 20 \(...\\)?>.\\|^..?>.$").(defvar.
0da0 69 6e 66 2d 68 61 73 6b 65 6c 6c 2d 6d 61 70 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 inf-haskell-map.(byte-code."\300
0dc0 20 5c 33 30 31 01 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 32 31 31 5c 32 30 37 22 20 5b 6d 61 .\301.\302\303#\210\211\207".[ma
0de0 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 20 64 65 66 69 6e 65 2d 6b 65 79 20 22 03 04 22 ke-sparse-keymap.define-key.".."
0e00 20 63 6f 6d 69 6e 74 2d 6b 69 6c 6c 2d 73 75 62 6a 6f 62 5d 20 35 29 29 0a 28 64 65 66 76 61 72 .comint-kill-subjob].5)).(defvar
0e20 61 6c 69 61 73 20 27 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 2d 6d 61 70 alias.'inferior-haskell-mode-map
0e40 20 27 69 6e 66 2d 68 61 73 6b 65 6c 6c 2d 6d 61 70 29 0a 23 40 31 36 38 20 48 6f 6f 6b 20 72 75 .'inf-haskell-map).#@168.Hook.ru
0e60 6e 20 61 66 74 65 72 20 65 6e 74 65 72 69 6e 67 20 49 6e 66 2d 48 61 73 6b 65 6c 6c 20 6d 6f 64 n.after.entering.Inf-Haskell.mod
0e80 65 2e 0a 4e 6f 20 70 72 6f 62 6c 65 6d 73 20 72 65 73 75 6c 74 20 69 66 20 74 68 69 73 20 76 61 e..No.problems.result.if.this.va
0ea0 72 69 61 62 6c 65 20 69 73 20 6e 6f 74 20 62 6f 75 6e 64 2e 0a 60 61 64 64 2d 68 6f 6f 6b 27 20 riable.is.not.bound..`add-hook'.
0ec0 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 62 69 6e 64 73 20 69 74 2e 20 20 28 54 68 69 73 20 69 automatically.binds.it...(This.i
0ee0 73 20 74 72 75 65 20 66 6f 72 20 61 6c 6c 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 73 2e 29 1f s.true.for.all.hook.variables.).
0f00 0a 28 64 65 66 76 61 72 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 2d 68 .(defvar.inferior-haskell-mode-h
0f20 6f 6f 6b 20 6e 69 6c 20 28 23 24 20 2e 20 33 36 37 33 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 ook.nil.(#$...3673)).(byte-code.
0f40 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 34 5c 66 00 5c 33 30 32 5c 33 30 31 5c 33 30 33 5c 33 30 "\300\301!\204\f.\302\301\303\30
0f60 34 23 5c 32 31 30 5c 33 30 30 5c 32 30 37 22 20 5b 62 6f 75 6e 64 70 20 69 6e 66 65 72 69 6f 72 4#\210\300\207".[boundp.inferior
0f80 2d 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 2d 6d 61 70 20 70 75 74 20 64 65 66 69 6e 69 74 69 6f 6e -haskell-mode-map.put.definition
0fa0 2d 6e 61 6d 65 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 5d 20 34 29 0a -name.inferior-haskell-mode].4).
0fc0 28 64 65 66 76 61 72 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 2d 6d 61 (defvar.inferior-haskell-mode-ma
0fe0 70 20 28 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 29 29 0a 28 62 79 74 65 2d 63 6f p.(make-sparse-keymap)).(byte-co
1000 64 65 20 22 5c 33 30 30 5c 33 30 31 4e 5c 32 30 34 0e 00 5c 33 30 32 5c 33 30 30 5c 33 30 31 5c de."\300\301N\204..\302\300\301\
1020 33 30 33 5c 33 30 34 21 23 5c 32 31 30 5c 33 30 35 5c 33 30 36 21 5c 32 30 34 1a 00 5c 33 30 32 303\304!#\210\305\306!\204..\302
1040 5c 33 30 36 5c 33 30 37 5c 33 31 30 23 5c 32 31 30 5c 33 30 30 5c 32 30 37 22 20 5b 69 6e 66 65 \306\307\310#\210\300\207".[infe
1060 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 2d 6d 61 70 20 76 61 72 69 61 62 6c 65 2d 64 rior-haskell-mode-map.variable-d
1080 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 70 75 74 20 70 75 72 65 63 6f 70 79 20 22 4b 65 79 6d 61 ocumentation.put.purecopy."Keyma
10a0 70 20 66 6f 72 20 60 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 27 2e 22 20 p.for.`inferior-haskell-mode'.".
10c0 62 6f 75 6e 64 70 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 2d 73 79 6e boundp.inferior-haskell-mode-syn
10e0 74 61 78 2d 74 61 62 6c 65 20 64 65 66 69 6e 69 74 69 6f 6e 2d 6e 61 6d 65 20 69 6e 66 65 72 69 tax-table.definition-name.inferi
1100 6f 72 2d 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 5d 20 35 29 0a 28 64 65 66 76 61 72 20 69 6e 66 65 or-haskell-mode].5).(defvar.infe
1120 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 28 rior-haskell-mode-syntax-table.(
1140 6d 61 6b 65 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 make-syntax-table)).(byte-code."
1160 5c 33 30 30 5c 33 30 31 4e 5c 32 30 34 0e 00 5c 33 30 32 5c 33 30 30 5c 33 30 31 5c 33 30 33 5c \300\301N\204..\302\300\301\303\
1180 33 30 34 21 23 5c 32 31 30 5c 33 30 32 5c 33 30 35 5c 33 30 36 5c 33 30 37 23 5c 32 30 37 22 20 304!#\210\302\305\306\307#\207".
11a0 5b 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 2d 73 79 6e 74 61 78 2d 74 61 [inferior-haskell-mode-syntax-ta
11c0 62 6c 65 20 76 61 72 69 61 62 6c 65 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 70 75 74 20 70 ble.variable-documentation.put.p
11e0 75 72 65 63 6f 70 79 20 22 53 79 6e 74 61 78 20 74 61 62 6c 65 20 66 6f 72 20 60 69 6e 66 65 72 urecopy."Syntax.table.for.`infer
1200 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 27 2e 22 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 ior-haskell-mode'.".inferior-has
1220 6b 65 6c 6c 2d 6d 6f 64 65 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 20 64 65 66 69 6e 69 74 69 6f kell-mode-abbrev-table.definitio
1240 6e 2d 6e 61 6d 65 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 5d 20 35 29 n-name.inferior-haskell-mode].5)
1260 0a 28 64 65 66 76 61 72 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 2d 61 .(defvar.inferior-haskell-mode-a
1280 62 62 72 65 76 2d 74 61 62 6c 65 20 28 70 72 6f 67 6e 20 28 64 65 66 69 6e 65 2d 61 62 62 72 65 bbrev-table.(progn.(define-abbre
12a0 76 2d 74 61 62 6c 65 20 27 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 2d 61 v-table.'inferior-haskell-mode-a
12c0 62 62 72 65 76 2d 74 61 62 6c 65 20 6e 69 6c 29 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c bbrev-table.nil).inferior-haskel
12e0 6c 2d 6d 6f 64 65 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 l-mode-abbrev-table)).(byte-code
1300 20 22 5c 33 30 30 5c 33 30 31 4e 5c 32 30 34 0e 00 5c 33 30 32 5c 33 30 30 5c 33 30 31 5c 33 30 ."\300\301N\204..\302\300\301\30
1320 33 5c 33 30 34 21 23 5c 32 31 30 5c 33 30 32 5c 33 30 35 5c 33 30 36 5c 33 30 37 23 5c 32 31 30 3\304!#\210\302\305\306\307#\210
1340 5c 33 30 32 5c 33 30 35 5c 33 31 30 5c 33 31 31 23 5c 32 30 37 22 20 5b 69 6e 66 65 72 69 6f 72 \302\305\310\311#\207".[inferior
1360 2d 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 20 76 61 72 69 61 -haskell-mode-abbrev-table.varia
1380 62 6c 65 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 70 75 74 20 70 75 72 65 63 6f 70 79 20 22 ble-documentation.put.purecopy."
13a0 41 62 62 72 65 76 20 74 61 62 6c 65 20 66 6f 72 20 60 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 Abbrev.table.for.`inferior-haske
13c0 6c 6c 2d 6d 6f 64 65 27 2e 22 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 ll-mode'.".inferior-haskell-mode
13e0 20 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 61 72 65 6e 74 20 63 6f 6d 69 6e 74 2d 6d 6f 64 65 .derived-mode-parent.comint-mode
1400 20 63 75 73 74 6f 6d 2d 6d 6f 64 65 2d 67 72 6f 75 70 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b .custom-mode-group.inferior-hask
1420 65 6c 6c 5d 20 35 29 0a 23 40 32 35 39 20 4d 61 6a 6f 72 20 6d 6f 64 65 20 66 6f 72 20 69 6e 74 ell].5).#@259.Major.mode.for.int
1440 65 72 61 63 74 69 6e 67 20 77 69 74 68 20 61 6e 20 69 6e 66 65 72 69 6f 72 20 48 61 73 6b 65 6c eracting.with.an.inferior.Haskel
1460 6c 20 70 72 6f 63 65 73 73 2e 0a 0a 49 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 61 6e 79 20 68 l.process...In.addition.to.any.h
1480 6f 6f 6b 73 20 69 74 73 20 70 61 72 65 6e 74 20 6d 6f 64 65 20 60 63 6f 6d 69 6e 74 2d 6d 6f 64 ooks.its.parent.mode.`comint-mod
14a0 65 27 20 6d 69 67 68 74 20 68 61 76 65 20 72 75 6e 2c 0a 74 68 69 73 20 6d 6f 64 65 20 72 75 6e e'.might.have.run,.this.mode.run
14c0 73 20 74 68 65 20 68 6f 6f 6b 20 60 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 6d 6f 64 s.the.hook.`inferior-haskell-mod
14e0 65 2d 68 6f 6f 6b 27 2c 20 61 73 20 74 68 65 20 66 69 6e 61 6c 20 73 74 65 70 0a 64 75 72 69 6e e-hook',.as.the.final.step.durin
1500 67 20 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 2e 0a 0a 5c 7b 69 6e 66 65 72 69 6f 72 2d 68 61 g.initialization...\{inferior-ha
1520 73 6b 65 6c 6c 2d 6d 6f 64 65 2d 6d 61 70 7d 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 69 6e 66 65 skell-mode-map}..(defalias.'infe
1540 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 20 23 5b 30 20 22 5c 33 30 36 5c 33 30 30 21 rior-haskell-mode.#[0."\306\300!
1560 5c 32 31 30 5c 33 30 37 18 5c 33 31 30 20 5c 32 31 30 5c 33 31 31 11 5c 33 31 32 12 5c 33 31 30 \210\307.\310.\210\311.\312.\310
1580 5c 33 31 33 4e 5c 32 30 33 1b 00 5c 33 31 34 5c 33 31 31 5c 33 31 33 5c 33 31 30 5c 33 31 33 4e \313N\203..\314\311\313\310\313N
15a0 23 5c 32 31 30 5c 33 31 35 0b 21 5c 32 30 34 27 00 5c 33 31 36 0b 5c 33 31 37 20 5c 22 5c 32 31 #\210\315.!\204'.\316.\317.\"\21
15c0 30 5c 33 32 30 5c 66 21 5c 32 31 31 5c 32 30 33 35 00 5c 32 31 31 5c 33 32 31 20 3d 5c 32 30 33 0\320\f!\211\2035.\211\321.=\203
15e0 3b 00 5c 33 32 32 5c 66 5c 33 32 33 20 5c 22 5c 32 31 30 5c 32 31 30 5c 33 32 34 0d 5c 33 32 35 ;.\322\f\323.\"\210\210\324.\325
1600 5c 22 5c 32 30 34 52 00 0d 0e 39 3d 5c 32 30 34 52 00 5c 33 32 36 0d 5c 33 32 35 0e 39 43 23 5c \"\204R...9=\204R.\326.\325.9C#\
1620 32 31 30 5c 33 32 37 0b 21 5c 32 31 30 5c 33 33 30 5c 66 21 5c 32 31 30 0d 16 39 5c 33 30 36 5c 210\327.!\210\330\f!\210..9\306\
1640 33 33 31 21 5c 32 31 30 0e 3a 16 19 5c 33 30 36 5c 33 33 32 21 5c 32 31 30 0e 3a 16 1a 5c 33 30 331!\210.:..\306\332!\210.:..\30
1660 36 5c 33 33 33 21 5c 32 31 30 5c 33 33 34 16 1b 5c 33 30 36 5c 33 33 35 21 5c 32 31 30 5c 33 30 6\333!\210\334..\306\335!\210\30
1680 37 16 1d 5c 33 30 36 5c 33 33 36 21 5c 32 31 30 5c 33 33 37 16 1e 5c 33 34 30 31 5c 32 31 35 00 7..\306\336!\210\337..\3401\215.
16a0 5c 33 34 31 5c 33 34 32 21 30 5c 32 30 32 5c 32 33 33 00 5c 32 31 30 5c 33 30 36 5c 33 34 33 21 \341\342!0\202\233.\210\306\343!
16c0 5c 32 31 30 5c 33 30 37 16 23 5c 33 34 34 5c 33 34 35 5c 33 34 36 5c 33 33 34 5c 33 34 37 24 5c \210\307.#\344\345\346\334\347$\
16e0 32 31 30 5c 33 30 36 5c 33 35 30 21 5c 32 31 30 0e 3b 16 28 5c 33 30 36 5c 33 35 31 21 5c 32 31 210\306\350!\210.;.(\306\351!\21
1700 30 5c 33 35 32 16 29 5c 33 35 33 5c 33 35 34 21 5c 32 30 34 5c 32 37 36 00 5c 33 35 35 5c 33 35 0\352.)\353\354!\204\276.\355\35
1720 36 21 5c 32 30 33 5c 32 37 36 00 5c 33 35 36 5c 33 34 32 21 5c 32 31 30 5c 32 30 32 5c 33 34 35 6!\203\276.\356\342!\210\202\345
1740 00 5c 33 35 37 5c 33 34 32 21 5c 32 31 30 5c 33 36 30 20 5c 33 36 31 5c 32 31 31 5c 32 30 33 5c .\357\342!\210\360.\361\211\203\
1760 33 33 34 00 5c 32 31 31 40 5c 33 36 32 03 02 5c 33 36 33 0e 3c 05 5c 22 23 5c 32 31 30 01 41 5c 334.\211@\362..\363.<.\"#\210.A\
1780 32 36 36 5c 32 30 32 5c 32 30 32 5c 33 30 35 00 5c 32 31 30 5c 33 36 34 5c 33 35 34 5c 33 35 37 266\202\202\305.\210\364\354\357
17a0 03 42 5c 22 5c 32 36 36 02 5c 33 34 34 5c 33 36 35 5c 33 36 36 5c 22 5c 32 31 30 29 5c 33 36 37 .B\"\266.\344\365\366\"\210)\367
17c0 5c 33 37 30 21 5c 32 30 37 22 20 5b 64 65 6c 61 79 2d 6d 6f 64 65 2d 68 6f 6f 6b 73 20 6d 61 6a \370!\207".[delay-mode-hooks.maj
17e0 6f 72 2d 6d 6f 64 65 20 6d 6f 64 65 2d 6e 61 6d 65 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 or-mode.mode-name.inferior-haske
1800 6c 6c 2d 6d 6f 64 65 2d 6d 61 70 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 6d 6f 64 ll-mode-map.inferior-haskell-mod
1820 65 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d e-syntax-table.inferior-haskell-
1840 6d 6f 64 65 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 mode-abbrev-table.make-local-var
1860 69 61 62 6c 65 20 74 20 63 6f 6d 69 6e 74 2d 6d 6f 64 65 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 iable.t.comint-mode.inferior-has
1880 6b 65 6c 6c 2d 6d 6f 64 65 20 22 49 6e 66 2d 48 61 73 6b 65 6c 6c 22 20 6d 6f 64 65 2d 63 6c 61 kell-mode."Inf-Haskell".mode-cla
18a0 73 73 20 70 75 74 20 6b 65 79 6d 61 70 2d 70 61 72 65 6e 74 20 73 65 74 2d 6b 65 79 6d 61 70 2d ss.put.keymap-parent.set-keymap-
18c0 70 61 72 65 6e 74 20 63 75 72 72 65 6e 74 2d 6c 6f 63 61 6c 2d 6d 61 70 20 63 68 61 72 2d 74 61 parent.current-local-map.char-ta
18e0 62 6c 65 2d 70 61 72 65 6e 74 20 73 74 61 6e 64 61 72 64 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 ble-parent.standard-syntax-table
1900 20 73 65 74 2d 63 68 61 72 2d 74 61 62 6c 65 2d 70 61 72 65 6e 74 20 73 79 6e 74 61 78 2d 74 61 .set-char-table-parent.syntax-ta
1920 62 6c 65 20 61 62 62 72 65 76 2d 74 61 62 6c 65 2d 67 65 74 20 3a 70 61 72 65 6e 74 73 20 61 62 ble.abbrev-table-get.:parents.ab
1940 62 72 65 76 2d 74 61 62 6c 65 2d 70 75 74 20 75 73 65 2d 6c 6f 63 61 6c 2d 6d 61 70 20 73 65 74 brev-table-put.use-local-map.set
1960 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 63 6f 6d 69 6e 74 2d 70 72 6f 6d 70 74 2d 72 65 67 65 -syntax-table.comint-prompt-rege
1980 78 70 20 70 61 72 61 67 72 61 70 68 2d 73 74 61 72 74 20 63 6f 6d 69 6e 74 2d 69 6e 70 75 74 2d xp.paragraph-start.comint-input-
19a0 61 75 74 6f 65 78 70 61 6e 64 20 6e 69 6c 20 63 6f 6d 69 6e 74 2d 70 72 6f 6d 70 74 2d 72 65 61 autoexpand.nil.comint-prompt-rea
19c0 64 2d 6f 6e 6c 79 20 73 68 65 6c 6c 2d 63 64 2d 72 65 67 65 78 70 20 22 3a 63 64 22 20 28 65 72 d-only.shell-cd-regexp.":cd".(er
19e0 72 6f 72 29 20 73 68 65 6c 6c 2d 64 69 72 74 72 61 63 6b 2d 6d 6f 64 65 20 31 20 73 68 65 6c 6c ror).shell-dirtrack-mode.1.shell
1a00 2d 64 69 72 74 72 61 63 6b 70 20 61 64 64 2d 68 6f 6f 6b 20 63 6f 6d 69 6e 74 2d 69 6e 70 75 74 -dirtrackp.add-hook.comint-input
1a20 2d 66 69 6c 74 65 72 2d 66 75 6e 63 74 69 6f 6e 73 20 73 68 65 6c 6c 2d 64 69 72 65 63 74 6f 72 -filter-functions.shell-director
1a40 79 2d 74 72 61 63 6b 65 72 20 6c 6f 63 61 6c 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d 65 72 72 6f y-tracker.local.compilation-erro
1a60 72 2d 72 65 67 65 78 70 2d 61 6c 69 73 74 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d 66 69 72 73 74 r-regexp-alist.compilation-first
1a80 2d 63 6f 6c 75 6d 6e 20 30 20 62 6f 75 6e 64 70 20 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6f 76 65 72 -column.0.boundp.minor-mode-over
1aa0 72 69 64 69 6e 67 2d 6d 61 70 2d 61 6c 69 73 74 20 66 62 6f 75 6e 64 70 20 63 6f 6d 70 69 6c 61 riding-map-alist.fboundp.compila
1ac0 74 69 6f 6e 2d 73 68 65 6c 6c 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 63 6f 6d 70 69 6c 61 74 69 6f tion-shell-minor-mode.compilatio
1ae0 6e 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 20 n-minor-mode.make-sparse-keymap.
1b00 28 5b 6d 65 6e 75 2d 62 61 72 5d 20 5b 66 6f 6c 6c 6f 77 2d 6c 69 6e 6b 5d 29 20 64 65 66 69 6e ([menu-bar].[follow-link]).defin
1b20 65 2d 6b 65 79 20 6c 6f 6f 6b 75 70 2d 6b 65 79 20 61 64 64 2d 74 6f 2d 6c 69 73 74 20 69 6e 66 e-key.lookup-key.add-to-list.inf
1b40 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 68 6f 6f 6b 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b erior-haskell-hook.inferior-hask
1b60 65 6c 6c 2d 69 6e 69 74 20 72 75 6e 2d 6d 6f 64 65 2d 68 6f 6f 6b 73 20 69 6e 66 65 72 69 6f 72 ell-init.run-mode-hooks.inferior
1b80 2d 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6c 6f 63 61 6c 2d 61 62 62 72 65 76 2d -haskell-mode-hook.local-abbrev-
1ba0 74 61 62 6c 65 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 6d 70 74 2d 72 65 67 65 78 70 20 69 6e 66 65 table.haskell-prompt-regexp.infe
1bc0 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 65 72 72 6f 72 2d 72 65 67 65 78 70 2d 61 6c 69 73 74 20 rior-haskell-error-regexp-alist.
1be0 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6d 61 70 5d 20 39 20 28 23 compilation-minor-mode-map].9.(#
1c00 24 20 2e 20 35 31 36 36 29 20 6e 69 6c 5d 29 0a 23 40 35 34 20 54 68 65 20 62 75 66 66 65 72 20 $...5166).nil]).#@54.The.buffer.
1c20 69 6e 20 77 68 69 63 68 20 74 68 65 20 69 6e 66 65 72 69 6f 72 20 70 72 6f 63 65 73 73 20 69 73 in.which.the.inferior.process.is
1c40 20 72 75 6e 6e 69 6e 67 2e 1f 0a 28 64 65 66 76 61 72 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b .running...(defvar.inferior-hask
1c60 65 6c 6c 2d 62 75 66 66 65 72 20 6e 69 6c 20 28 23 24 20 2e 20 37 31 38 39 29 29 0a 23 40 32 36 ell-buffer.nil.(#$...7189)).#@26
1c80 35 20 53 74 61 72 74 20 61 6e 20 69 6e 66 65 72 69 6f 72 20 68 61 73 6b 65 6c 6c 20 70 72 6f 63 5.Start.an.inferior.haskell.proc
1ca0 65 73 73 2e 0a 57 69 74 68 20 75 6e 69 76 65 72 73 61 6c 20 70 72 65 66 69 78 20 5c 5b 75 6e 69 ess..With.universal.prefix.\[uni
1cc0 76 65 72 73 61 6c 2d 61 72 67 75 6d 65 6e 74 5d 2c 20 70 72 6f 6d 70 74 73 20 66 6f 72 20 61 20 versal-argument],.prompts.for.a.
1ce0 43 4f 4d 4d 41 4e 44 2c 0a 6f 74 68 65 72 77 69 73 65 20 75 73 65 73 20 60 68 61 73 6b 65 6c 6c COMMAND,.otherwise.uses.`haskell
1d00 2d 70 72 6f 67 72 61 6d 2d 6e 61 6d 65 2d 77 69 74 68 2d 61 72 67 73 27 2e 0a 49 74 20 72 75 6e -program-name-with-args'..It.run
1d20 73 20 74 68 65 20 68 6f 6f 6b 20 60 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 68 6f 6f s.the.hook.`inferior-haskell-hoo
1d40 6b 27 20 61 66 74 65 72 20 73 74 61 72 74 69 6e 67 20 74 68 65 20 70 72 6f 63 65 73 73 20 61 6e k'.after.starting.the.process.an
1d60 64 0a 73 65 74 74 69 6e 67 20 75 70 20 74 68 65 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c d.setting.up.the.inferior-haskel
1d80 6c 20 62 75 66 66 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 69 6e 66 65 72 69 6f 72 2d 68 l.buffer...(defalias.'inferior-h
1da0 61 73 6b 65 6c 6c 2d 73 74 61 72 74 2d 70 72 6f 63 65 73 73 20 23 5b 30 20 22 5c 33 30 33 20 08 askell-start-process.#[0."\303..
1dc0 11 5c 33 30 34 5c 33 30 35 5c 33 30 36 03 40 5c 33 30 37 05 41 25 12 72 5c 6e 71 5c 32 31 30 5c .\304\305\306.@\307.A%.r\nq\210\
1de0 33 31 30 20 5c 32 31 30 5c 33 31 31 5c 33 31 32 21 29 5c 32 30 37 22 20 5b 69 6e 66 65 72 69 6f 310.\210\311\312!)\207".[inferio
1e00 72 2d 68 61 73 6b 65 6c 6c 2d 72 6f 6f 74 2d 64 69 72 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 r-haskell-root-dir.default-direc
1e20 74 6f 72 79 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 62 75 66 66 65 72 20 68 61 73 tory.inferior-haskell-buffer.has
1e40 6b 65 6c 6c 2d 70 72 6f 67 72 61 6d 2d 6e 61 6d 65 2d 77 69 74 68 2d 61 72 67 73 20 61 70 70 6c kell-program-name-with-args.appl
1e60 79 20 6d 61 6b 65 2d 63 6f 6d 69 6e 74 20 22 68 61 73 6b 65 6c 6c 22 20 6e 69 6c 20 69 6e 66 65 y.make-comint."haskell".nil.infe
1e80 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 20 72 75 6e 2d 68 6f 6f 6b 73 20 69 6e 66 65 rior-haskell-mode.run-hooks.infe
1ea0 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 68 6f 6f 6b 5d 20 37 20 28 23 24 20 2e 20 37 32 39 38 29 rior-haskell-hook].7.(#$...7298)
1ec0 5d 29 0a 23 40 32 35 20 52 65 73 74 61 72 74 20 69 66 20 6e 6f 74 20 70 72 65 73 65 6e 74 2e 1f ]).#@25.Restart.if.not.present..
1ee0 0a 28 64 65 66 61 6c 69 61 73 20 27 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 70 72 6f .(defalias.'inferior-haskell-pro
1f00 63 65 73 73 20 23 5b 30 20 22 5c 33 30 31 08 21 5c 32 30 33 10 00 5c 33 30 32 08 21 5c 32 30 33 cess.#[0."\301.!\203..\302.!\203
1f20 10 00 5c 33 30 33 08 21 5c 32 30 37 5c 33 30 34 20 5c 32 31 30 5c 33 30 35 20 5c 32 30 37 22 20 ..\303.!\207\304.\210\305.\207".
1f40 5b 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 2d [inferior-haskell-buffer.buffer-
1f60 6c 69 76 65 2d 70 20 63 6f 6d 69 6e 74 2d 63 68 65 63 6b 2d 70 72 6f 63 20 67 65 74 2d 62 75 66 live-p.comint-check-proc.get-buf
1f80 66 65 72 2d 70 72 6f 63 65 73 73 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 73 74 61 fer-process.inferior-haskell-sta
1fa0 72 74 2d 70 72 6f 63 65 73 73 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 rt-process.inferior-haskell-proc
1fc0 65 73 73 5d 20 32 20 28 23 24 20 2e 20 37 38 38 30 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 ess].2.(#$...7880)]).(defalias.'
1fe0 72 75 6e 2d 68 61 73 6b 65 6c 6c 20 27 73 77 69 74 63 68 2d 74 6f 2d 68 61 73 6b 65 6c 6c 29 0a run-haskell.'switch-to-haskell).
2000 23 40 36 35 20 53 68 6f 77 20 74 68 65 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 20 62 #@65.Show.the.inferior-haskell.b
2020 75 66 66 65 72 2e 20 20 53 74 61 72 74 20 74 68 65 20 70 72 6f 63 65 73 73 20 69 66 20 6e 65 65 uffer...Start.the.process.if.nee
2040 64 65 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 73 77 69 74 63 68 2d 74 6f 2d 68 61 73 6b 65 ded...(defalias.'switch-to-haske
2060 6c 6c 20 23 5b 30 20 22 5c 33 30 30 20 5c 33 30 31 5c 33 30 32 02 21 21 5c 32 30 37 22 20 5b 69 ll.#[0."\300.\301\302.!!\207".[i
2080 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 20 70 6f 70 2d 74 6f 2d 62 nferior-haskell-process.pop-to-b
20a0 75 66 66 65 72 2d 73 61 6d 65 2d 77 69 6e 64 6f 77 20 70 72 6f 63 65 73 73 2d 62 75 66 66 65 72 uffer-same-window.process-buffer
20c0 5d 20 34 20 28 23 24 20 2e 20 38 31 39 37 29 20 6e 69 6c 5d 29 0a 28 64 65 66 76 61 72 20 69 6e ].4.(#$...8197).nil]).(defvar.in
20e0 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 72 65 73 75 6c 74 2d 68 69 73 74 6f 72 79 20 6e 69 ferior-haskell-result-history.ni
2100 6c 29 0a 23 40 31 32 32 20 54 68 69 73 20 69 73 20 61 20 74 65 6d 70 6f 72 61 72 79 20 76 61 72 l).#@122.This.is.a.temporary.var
2120 69 61 62 6c 65 20 74 6f 20 73 74 6f 72 65 20 74 68 65 20 69 6e 74 65 72 6d 65 64 69 61 74 65 20 iable.to.store.the.intermediate.
2140 72 65 73 75 6c 74 73 20 77 68 69 6c 65 0a 60 61 63 63 65 63 70 74 2d 70 72 6f 63 65 73 73 2d 6f results.while.`accecpt-process-o
2160 75 74 70 75 74 27 20 77 69 74 68 20 60 68 61 73 6b 65 6c 6c 2d 65 78 74 72 61 63 74 2d 65 78 70 utput'.with.`haskell-extract-exp
2180 27 1f 0a 28 64 65 66 76 61 72 20 68 61 73 6b 65 6c 6c 2d 6e 65 78 74 2d 69 6e 70 75 74 20 22 22 '..(defvar.haskell-next-input.""
21a0 20 28 23 24 20 2e 20 38 34 35 37 29 29 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c .(#$...8457)).(defalias.'haskell
21c0 2d 65 78 74 72 61 63 74 2d 65 78 70 20 23 5b 32 35 37 20 22 08 01 50 10 5c 33 30 33 5c 33 30 34 -extract-exp.#[257."..P.\303\304
21e0 21 72 5c 32 31 31 71 5c 32 31 30 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 05 !r\211q\210\305\306\307\310\311.
2200 21 5c 33 31 32 5c 22 5c 33 31 33 24 5c 32 31 36 08 63 5c 32 31 30 5c 33 31 34 09 5c 33 31 35 5c !\312\"\313$\216.c\210\314.\315\
2220 33 31 36 5c 33 31 37 24 2a 5c 32 36 32 01 5c 32 30 33 50 00 08 5c 33 30 36 5c 33 30 33 5c 33 30 316\317$*\262.\203P..\306\303\30
2240 34 21 72 5c 32 31 31 71 5c 32 31 30 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 4!r\211q\210\305\306\307\310\311
2260 05 21 5c 33 32 30 5c 22 5c 33 31 33 24 5c 32 31 36 08 63 5c 32 31 30 5c 33 31 34 09 5c 33 31 35 .!\320\"\313$\216.c\210\314.\315
2280 5c 33 31 36 5c 33 31 37 24 2a 5c 32 36 32 01 53 4f 5c 6e 42 12 5c 33 32 31 5c 32 31 31 10 5c 32 \316\317$*\262.SO\nB.\321\211.\2
22a0 30 37 5c 33 32 31 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 6e 65 78 74 2d 69 6e 70 75 74 20 07\321\207".[haskell-next-input.
22c0 68 61 73 6b 65 6c 6c 2d 70 72 6f 6d 70 74 2d 72 65 67 65 78 70 20 69 6e 66 65 72 69 6f 72 2d 68 haskell-prompt-regexp.inferior-h
22e0 61 73 6b 65 6c 6c 2d 72 65 73 75 6c 74 2d 68 69 73 74 6f 72 79 20 67 65 6e 65 72 61 74 65 2d 6e askell-result-history.generate-n
2300 65 77 2d 62 75 66 66 65 72 20 22 20 2a 74 65 6d 70 2a 22 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f ew-buffer.".*temp*".make-byte-co
2320 64 65 20 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 35 09 00 5c 33 30 32 5c 33 30 30 21 5c 32 de.0."\301\300!\205..\302\300!\2
2340 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 62 75 66 66 65 72 2d 6e 61 6d 65 20 07".vconcat.vector.[buffer-name.
2360 6b 69 6c 6c 2d 62 75 66 66 65 72 5d 20 32 20 72 65 2d 73 65 61 72 63 68 2d 62 61 63 6b 77 61 72 kill-buffer].2.re-search-backwar
2380 64 20 6e 69 6c 20 74 20 31 20 5b 62 75 66 66 65 72 2d 6e 61 6d 65 20 6b 69 6c 6c 2d 62 75 66 66 d.nil.t.1.[buffer-name.kill-buff
23a0 65 72 5d 20 22 22 5d 20 31 30 20 22 5c 6e 5c 6e 28 66 6e 20 53 54 52 29 22 5d 29 0a 28 64 65 66 er].""].10."\n\n(fn.STR)"]).(def
23c0 61 6c 69 61 73 20 27 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 6e 6f 2d 72 65 73 75 6c alias.'inferior-haskell-no-resul
23e0 74 2d 72 65 74 75 72 6e 20 23 5b 32 35 37 20 22 5c 33 30 33 20 5c 33 30 34 31 5c 22 00 5c 33 30 t-return.#[257."\303.\3041\".\30
2400 35 18 5c 33 30 36 5c 33 30 31 5c 33 30 37 5c 22 5c 32 31 30 5c 33 31 30 01 03 5c 22 5c 32 31 30 5.\306\301\307\"\210\310..\"\210
2420 5c 33 31 31 01 21 5c 32 31 30 5c 33 31 32 5c 33 31 33 21 5c 32 31 30 5c 33 30 35 5c 32 31 31 11 \311.!\210\312\313!\210\305\211.
2440 29 30 5c 32 30 32 28 00 5c 32 31 30 5c 33 31 34 12 5c 33 31 35 5c 33 31 36 21 5c 32 30 37 22 20 )0\202(.\210\314.\315\316!\207".
2460 5b 69 6e 68 69 62 69 74 2d 71 75 69 74 20 63 6f 6d 69 6e 74 2d 70 72 65 6f 75 74 70 75 74 2d 66 [inhibit-quit.comint-preoutput-f
2480 69 6c 74 65 72 2d 66 75 6e 63 74 69 6f 6e 73 20 71 75 69 74 2d 66 6c 61 67 20 69 6e 66 65 72 69 ilter-functions.quit-flag.inferi
24a0 6f 72 2d 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 20 28 71 75 69 74 29 20 6e 69 6c 20 61 64 or-haskell-process.(quit).nil.ad
24c0 64 2d 74 6f 2d 6c 69 73 74 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 30 37 22 20 5b 68 61 d-to-list.#[257."\300.!\207".[ha
24e0 73 6b 65 6c 6c 2d 65 78 74 72 61 63 74 2d 65 78 70 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 4f 55 skell-extract-exp].3."\n\n(fn.OU
2500 54 50 55 54 29 22 5d 20 70 72 6f 63 65 73 73 2d 73 65 6e 64 2d 73 74 72 69 6e 67 20 61 63 63 65 TPUT)"].process-send-string.acce
2520 70 74 2d 70 72 6f 63 65 73 73 2d 6f 75 74 70 75 74 20 73 69 74 2d 66 6f 72 20 30 2e 31 20 74 20 pt-process-output.sit-for.0.1.t.
2540 65 76 61 6c 20 28 69 67 6e 6f 72 65 20 6e 69 6c 29 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 53 54 eval.(ignore.nil)].5."\n\n(fn.ST
2560 52 47 29 22 5d 29 0a 23 40 37 38 20 53 75 62 6d 69 74 20 74 68 65 20 65 78 70 72 65 73 73 69 6f RG)"]).#@78.Submit.the.expressio
2580 6e 20 60 69 6e 66 2d 65 78 70 72 27 20 74 6f 20 67 68 63 69 20 61 6e 64 20 72 65 61 64 20 74 68 n.`inf-expr'.to.ghci.and.read.th
25a0 65 20 72 65 73 75 6c 74 2e 0a 0a 28 66 6e 20 49 4e 46 2d 45 58 50 52 29 1f 0a 28 64 65 66 61 6c e.result...(fn.INF-EXPR)..(defal
25c0 69 61 73 20 27 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 67 65 74 2d 72 65 73 75 6c 74 ias.'inferior-haskell-get-result
25e0 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 02 5c 33 30 33 50 21 5c 32 31 30 5c 32 31 31 5c .#[257."\301\302.\303P!\210\211\
2600 33 30 34 56 5c 32 30 33 20 00 08 40 3b 5c 32 30 34 20 00 5c 32 31 31 53 5c 32 36 32 01 5c 33 30 304V\203...@;\204..\211S\262.\30
2620 32 02 5c 33 30 33 50 21 5c 32 31 30 5c 32 30 32 07 00 5c 33 30 35 08 40 21 5c 32 30 37 22 20 5b 2.\303P!\210\202..\305.@!\207".[
2640 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 72 65 73 75 6c 74 2d 68 69 73 74 6f 72 79 20 inferior-haskell-result-history.
2660 35 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 6e 6f 2d 72 65 73 75 6c 74 2d 72 65 74 5.inferior-haskell-no-result-ret
2680 75 72 6e 20 22 5c 6e 22 20 30 20 68 61 73 6b 65 6c 6c 2d 73 74 72 69 6e 67 2d 63 68 6f 6d 70 5d urn."\n".0.haskell-string-chomp]
26a0 20 35 20 28 23 24 20 2e 20 39 35 38 30 29 5d 29 0a 23 40 36 33 20 54 68 65 20 66 69 72 73 74 20 .5.(#$...9580)]).#@63.The.first.
26c0 74 68 69 6e 67 20 72 75 6e 20 77 68 69 6c 65 20 69 6e 69 74 61 6c 69 7a 69 6e 67 20 69 6e 66 65 thing.run.while.initalizing.infe
26e0 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 62 75 66 66 65 72 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 rior-haskell-buffer..(defalias.'
2700 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 69 6e 69 74 20 23 5b 30 20 22 5c 33 30 33 31 inferior-haskell-init.#[0."\3031
2720 1b 00 5c 33 30 34 18 72 09 71 5c 32 31 30 5c 33 30 35 5c 33 30 36 20 5c 33 30 37 5c 22 5c 32 31 ..\304.r.q\210\305\306.\307\"\21
2740 30 5c 33 31 30 5c 33 30 36 20 21 5c 32 31 30 5c 33 31 31 5c 33 31 32 21 2a 30 5c 32 30 37 5c 32 0\310\306.!\210\311\312!*0\207\2
2760 31 30 5c 33 31 33 12 5c 33 31 34 5c 33 31 35 21 5c 32 30 37 22 20 5b 69 6e 68 69 62 69 74 2d 71 10\313.\314\315!\207".[inhibit-q
2780 75 69 74 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 62 75 66 66 65 72 20 71 75 69 74 uit.inferior-haskell-buffer.quit
27a0 2d 66 6c 61 67 20 28 71 75 69 74 29 20 6e 69 6c 20 70 72 6f 63 65 73 73 2d 73 65 6e 64 2d 73 74 -flag.(quit).nil.process-send-st
27c0 72 69 6e 67 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 20 22 5c ring.inferior-haskell-process."\
27e0 6e 22 20 61 63 63 65 70 74 2d 70 72 6f 63 65 73 73 2d 6f 75 74 70 75 74 20 73 69 74 2d 66 6f 72 n".accept-process-output.sit-for
2800 20 30 2e 31 20 74 20 65 76 61 6c 20 28 69 67 6e 6f 72 65 20 6e 69 6c 29 5d 20 33 20 28 23 24 20 .0.1.t.eval.(ignore.nil)].3.(#$.
2820 2e 20 39 39 31 30 29 5d 29 0a 23 40 32 35 20 74 20 69 66 20 60 3a 73 65 74 20 2b 63 60 20 65 6c ..9910)]).#@25.t.if.`:set.+c`.el
2840 73 65 20 6e 69 6c 1f 0a 28 64 65 66 76 61 72 20 68 61 73 6b 65 6c 6c 2d 73 65 74 2b 63 2d 70 20 se.nil..(defvar.haskell-set+c-p.
2860 6e 69 6c 20 28 23 24 20 2e 20 31 30 32 38 37 29 29 0a 23 40 33 34 20 73 65 74 20 60 3a 73 65 74 nil.(#$...10287)).#@34.set.`:set
2880 20 2b 63 60 20 69 73 20 6e 6f 74 20 61 6c 72 65 61 64 79 20 73 65 74 1f 0a 28 64 65 66 61 6c 69 .+c`.is.not.already.set..(defali
28a0 61 73 20 27 68 61 73 6b 65 6c 6c 2d 73 65 74 2b 63 20 23 5b 30 20 22 08 3f 5c 32 30 35 08 00 5c as.'haskell-set+c.#[0.".?\205..\
28c0 33 30 31 5c 33 30 32 21 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 73 65 74 2b 63 2d 70 20 69 301\302!\207".[haskell-set+c-p.i
28e0 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 67 65 74 2d 72 65 73 75 6c 74 20 22 3a 73 65 74 nferior-haskell-get-result.":set
2900 20 2b 63 22 5d 20 32 20 28 23 24 20 2e 20 31 30 33 35 39 29 5d 29 0a 28 70 72 6f 76 69 64 65 20 .+c"].2.(#$...10359)]).(provide.
2920 27 69 6e 66 2d 68 61 73 6b 65 6c 6c 29 0a 'inf-haskell).