ofs | hex dump | ascii |
---|
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 75 73 65 | ptimizations...;;;.This.file.use |
0060 | 73 20 64 79 6e 61 6d 69 63 20 64 6f 63 73 74 72 69 6e 67 73 2c 20 66 69 72 73 74 20 61 64 64 65 | s.dynamic.docstrings,.first.adde |
0080 | 64 20 69 6e 20 45 6d 61 63 73 20 31 39 2e 32 39 2e 0a 0a 3b 3b 3b 20 54 68 69 73 20 66 69 6c 65 | d.in.Emacs.19.29...;;;.This.file |
00a0 | 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 75 74 66 2d 38 20 6e 6f 6e 2d 41 53 43 49 | .does.not.contain.utf-8.non-ASCI |
00c0 | 49 20 63 68 61 72 61 63 74 65 72 73 2c 0a 3b 3b 3b 20 61 6e 64 20 73 6f 20 63 61 6e 20 62 65 20 | I.characters,.;;;.and.so.can.be. |
00e0 | 6c 6f 61 64 65 64 20 69 6e 20 45 6d 61 63 73 20 76 65 72 73 69 6f 6e 73 20 65 61 72 6c 69 65 72 | loaded.in.Emacs.versions.earlier |
0100 | 20 74 68 61 6e 20 32 33 2e 0a 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b | .than.23...;;;;;;;;;;;;;;;;;;;;; |
0120 | 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
0140 | 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b | ;;;;;;;;;;;;;;.;;;;;;;;;;;;;;;;; |
0160 | 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
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 31 5c 33 30 32 21 5c 32 31 30 5c 33 30 33 5c 33 30 34 21 5c 32 30 34 2e 00 5c 33 30 | "\301\302!\210\303\304!\204..\30 |
01c0 | 35 5c 33 30 34 5c 33 30 36 5c 22 5c 32 31 30 5c 33 30 37 5c 33 31 30 08 5c 22 5c 32 31 30 5c 33 | 5\304\306\"\210\307\310.\"\210\3 |
01e0 | 31 31 5c 33 31 32 01 5c 33 31 33 5c 22 5c 32 36 32 01 5c 32 31 31 5c 32 30 33 2d 00 5c 32 31 31 | 11\312.\313\"\262.\211\203-.\211 |
0200 | 40 5c 33 31 34 01 5c 33 30 34 5c 22 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 1b 00 | @\314.\304\"\210.A\266\202\202.. |
0220 | 5c 32 31 30 5c 33 31 33 5c 32 30 37 22 20 5b 75 6e 69 63 6f 64 65 2d 63 61 74 65 67 6f 72 79 2d | \210\313\207".[unicode-category- |
0240 | 74 61 62 6c 65 20 72 65 71 75 69 72 65 20 72 78 20 63 61 74 65 67 6f 72 79 2d 64 6f 63 73 74 72 | table.require.rx.category-docstr |
0260 | 69 6e 67 20 38 30 20 64 65 66 69 6e 65 2d 63 61 74 65 67 6f 72 79 20 22 48 61 73 6b 65 6c 6c 20 | ing.80.define-category."Haskell. |
0280 | 73 79 6d 62 6f 6c 20 63 6f 6e 73 74 69 74 75 65 6e 74 20 63 68 61 72 61 63 74 65 72 73 22 20 6d | symbol.constituent.characters".m |
02a0 | 61 70 2d 63 68 61 72 2d 74 61 62 6c 65 20 23 5b 35 31 34 20 22 01 3a 5c 32 30 33 5c 66 00 01 40 | ap-char-table.#[514.".:\203\f..@ |
02c0 | 5c 33 30 30 56 5c 32 30 34 17 00 01 5c 32 34 37 5c 32 30 35 21 00 01 5c 33 30 30 56 5c 32 30 35 | \300V\204...\247\205!..\300V\205 |
02e0 | 21 00 5c 32 31 31 5c 33 30 31 5c 32 33 35 5c 32 30 35 21 00 5c 33 30 32 02 5c 33 30 33 5c 22 5c | !.\211\301\235\205!.\302.\303\"\ |
0300 | 32 30 37 22 20 5b 31 32 38 20 28 50 63 20 50 64 20 50 6f 20 53 6d 20 53 63 20 53 6b 20 53 6f 29 | 207".[128.(Pc.Pd.Po.Sm.Sc.Sk.So) |
0320 | 20 6d 6f 64 69 66 79 2d 63 61 74 65 67 6f 72 79 2d 65 6e 74 72 79 20 38 30 5d 20 35 20 22 5c 6e | .modify-category-entry.80].5."\n |
0340 | 5c 6e 28 66 6e 20 4b 45 59 20 56 41 4c 29 22 5d 20 22 21 23 24 25 26 2a 2b 2e 2f 3c 3d 3e 3f 40 | \n(fn.KEY.VAL)"]."!#$%&*+./<=>?@ |
0360 | 5e 7c 7e 5c 5c 2d 3a 22 20 61 70 70 65 6e 64 20 6e 69 6c 20 6d 6f 64 69 66 79 2d 63 61 74 65 67 | ^|~\\-:".append.nil.modify-categ |
0380 | 6f 72 79 2d 65 6e 74 72 79 5d 20 35 29 0a 23 40 33 30 39 20 52 65 67 65 78 70 20 6d 61 74 63 68 | ory-entry].5).#@309.Regexp.match |
03a0 | 69 6e 67 20 61 20 76 61 6c 69 64 20 48 61 73 6b 65 6c 6c 20 6d 6f 64 75 6c 65 20 69 64 65 6e 74 | ing.a.valid.Haskell.module.ident |
03c0 | 69 66 69 65 72 2e 0a 0a 4e 6f 74 65 20 74 68 61 74 20 47 48 43 20 61 63 63 65 70 74 73 20 55 6e | ifier...Note.that.GHC.accepts.Un |
03e0 | 69 63 6f 64 65 20 63 61 74 65 67 6f 72 79 20 55 70 70 65 72 63 61 73 65 4c 65 74 74 65 72 20 61 | icode.category.UppercaseLetter.a |
0400 | 73 20 61 20 66 69 72 73 74 0a 63 68 61 72 61 63 74 65 72 2e 20 46 6f 6c 6c 6f 77 69 6e 67 20 6c | s.a.first.character..Following.l |
0420 | 65 74 74 65 72 73 20 61 72 65 20 66 72 6f 6d 20 55 6e 69 63 6f 64 65 20 63 61 74 65 67 6f 72 69 | etters.are.from.Unicode.categori |
0440 | 65 73 0a 55 70 70 65 72 63 61 73 65 4c 65 74 74 65 72 2c 20 4c 6f 77 65 72 63 61 73 65 4c 65 74 | es.UppercaseLetter,.LowercaseLet |
0460 | 74 65 72 2c 20 4f 74 68 65 72 4c 65 74 74 65 72 2c 20 54 69 74 6c 65 63 61 73 65 4c 65 74 74 65 | ter,.OtherLetter,.TitlecaseLette |
0480 | 72 2c 0a 4d 6f 64 69 66 69 65 72 4c 65 74 74 65 72 2c 20 44 65 63 69 6d 61 6c 4e 75 6d 62 65 72 | r,.ModifierLetter,.DecimalNumber |
04a0 | 2c 20 4f 74 68 65 72 4e 75 6d 62 65 72 2c 20 62 61 63 6b 73 6c 61 73 68 20 6f 72 0a 75 6e 64 65 | ,.OtherNumber,.backslash.or.unde |
04c0 | 72 73 63 6f 72 65 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 68 61 73 6b 65 6c 6c 2d 6c 65 78 65 6d | rscore...(defconst.haskell-lexem |
04e0 | 65 2d 6d 6f 64 69 64 20 22 5b 5b 3a 75 70 70 65 72 3a 5d 5d 5b 5b 3a 61 6c 6e 75 6d 3a 5d 27 5f | e-modid."[[:upper:]][[:alnum:]'_ |
0500 | 5d 2a 22 20 28 23 24 20 2e 20 39 31 36 29 29 0a 23 40 31 38 38 20 52 65 67 65 78 70 20 6d 61 74 | ]*".(#$...916)).#@188.Regexp.mat |
0520 | 63 68 69 6e 67 20 61 20 76 61 6c 69 64 20 48 61 73 6b 65 6c 6c 20 69 64 65 6e 74 69 66 69 65 72 | ching.a.valid.Haskell.identifier |
0540 | 2e 0a 0a 47 48 43 20 61 63 63 65 70 74 73 20 61 20 73 74 72 69 6e 67 20 73 74 61 72 74 69 6e 67 | ...GHC.accepts.a.string.starting |
0560 | 20 77 69 74 68 20 61 6e 79 20 61 6c 70 68 61 62 65 74 69 63 20 63 68 61 72 61 63 74 65 72 20 6f | .with.any.alphabetic.character.o |
0580 | 72 0a 75 6e 64 65 72 73 63 6f 72 65 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 61 6e 79 20 61 6c 70 | r.underscore.followed.by.any.alp |
05a0 | 68 61 6e 75 6d 65 72 69 63 20 63 68 61 72 61 63 74 65 72 20 6f 72 20 75 6e 64 65 72 73 63 6f 72 | hanumeric.character.or.underscor |
05c0 | 65 0a 6f 72 20 61 70 6f 73 74 72 6f 70 68 65 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 68 61 73 6b | e.or.apostrophe...(defconst.hask |
05e0 | 65 6c 6c 2d 6c 65 78 65 6d 65 2d 69 64 20 22 5b 5b 3a 61 6c 70 68 61 3a 5d 5f 5d 5b 5b 3a 61 6c | ell-lexeme-id."[[:alpha:]_][[:al |
0600 | 6e 75 6d 3a 5d 27 5f 5d 2a 22 20 28 23 24 20 2e 20 31 33 30 32 29 29 0a 23 40 32 30 32 20 52 65 | num:]'_]*".(#$...1302)).#@202.Re |
0620 | 67 65 78 70 20 6d 61 74 63 68 69 6e 67 20 61 20 76 61 6c 69 64 20 48 61 73 6b 65 6c 6c 20 76 61 | gexp.matching.a.valid.Haskell.va |
0640 | 72 69 61 62 6c 65 20 6f 72 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 73 79 6d 62 6f 6c 2e 0a 0a 47 | riable.or.constructor.symbol...G |
0660 | 48 43 20 61 63 63 65 70 74 73 20 61 20 73 74 72 69 6e 67 20 6f 66 20 63 68 61 72 73 20 66 72 6f | HC.accepts.a.string.of.chars.fro |
0680 | 6d 20 74 68 65 20 73 65 74 0a 5b 3a 21 23 24 25 26 2a 2b 2e 2f 3c 3d 3e 3f 40 5e 7c 7e 5c 2d 5d | m.the.set.[:!#$%&*+./<=>?@^|~\-] |
06a0 | 20 6f 72 20 55 6e 69 63 6f 64 65 20 63 61 74 65 67 6f 72 79 20 53 79 6d 62 6f 6c 20 66 6f 72 20 | .or.Unicode.category.Symbol.for. |
06c0 | 63 68 61 72 73 20 77 69 74 68 0a 63 6f 64 65 73 20 6c 61 72 67 65 72 20 74 68 61 6e 20 31 32 38 | chars.with.codes.larger.than.128 |
06e0 | 20 6f 6e 6c 79 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 68 61 73 6b 65 6c 6c 2d 6c 65 78 65 6d 65 | .only...(defconst.haskell-lexeme |
0700 | 2d 73 79 6d 20 22 5c 5c 63 50 2b 22 20 28 23 24 20 2e 20 31 35 36 36 29 29 0a 23 40 31 31 38 20 | -sym."\\cP+".(#$...1566)).#@118. |
0720 | 52 65 67 65 78 70 20 6d 61 74 63 68 69 6e 67 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65 72 20 | Regexp.matching.first.character. |
0740 | 6f 66 20 61 20 71 75 61 6c 69 66 69 65 64 20 6f 72 20 75 6e 71 75 61 6c 69 66 69 65 64 0a 69 64 | of.a.qualified.or.unqualified.id |
0760 | 65 6e 74 69 66 69 65 72 20 6f 72 20 73 79 6d 62 6f 6c 2e 0a 0a 55 73 65 66 75 6c 20 66 6f 72 20 | entifier.or.symbol...Useful.for. |
0780 | 60 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 27 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 | `re-search-forward'...(defconst. |
07a0 | 68 61 73 6b 65 6c 6c 2d 6c 65 78 65 6d 65 2d 69 64 73 79 6d 2d 66 69 72 73 74 2d 63 68 61 72 20 | haskell-lexeme-idsym-first-char. |
07c0 | 22 5c 5c 28 3f 3a 5b 5b 3a 61 6c 70 68 61 3a 5d 5f 5d 5c 5c 7c 5c 5c 63 50 5c 5c 29 22 20 28 23 | "\\(?:[[:alpha:]_]\\|\\cP\\)".(# |
07e0 | 24 20 2e 20 31 38 32 34 29 29 0a 23 40 31 38 37 20 52 65 67 65 78 70 20 6d 61 74 63 68 69 6e 67 | $...1824)).#@187.Regexp.matching |
0800 | 20 61 20 76 61 6c 69 64 20 48 61 73 6b 65 6c 6c 20 6d 6f 64 75 6c 65 20 70 72 65 66 69 78 2c 20 | .a.valid.Haskell.module.prefix,. |
0820 | 70 6f 74 65 6e 74 69 61 6c 6c 79 20 65 6d 70 74 79 2e 0a 0a 4d 6f 64 75 6c 65 20 70 61 74 68 20 | potentially.empty...Module.path. |
0840 | 70 72 65 66 69 78 20 69 73 20 73 65 70 61 72 61 74 65 64 20 62 79 20 64 6f 74 73 20 61 6e 64 20 | prefix.is.separated.by.dots.and. |
0860 | 66 69 6e 69 73 68 65 73 20 77 69 74 68 20 61 0a 64 6f 74 2e 20 46 6f 72 20 70 61 74 68 20 63 6f | finishes.with.a.dot..For.path.co |
0880 | 6d 70 6f 6e 65 6e 74 20 73 79 6e 74 61 78 20 73 65 65 20 60 68 61 73 6b 65 6c 6c 2d 6c 65 78 65 | mponent.syntax.see.`haskell-lexe |
08a0 | 6d 65 2d 6d 6f 64 69 64 27 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 68 61 73 6b 65 6c 6c 2d 6c 65 | me-modid'...(defconst.haskell-le |
08c0 | 78 65 6d 65 2d 6d 6f 64 69 64 2d 6f 70 74 2d 70 72 65 66 69 78 20 28 63 6f 6e 63 61 74 20 22 5c | xeme-modid-opt-prefix.(concat."\ |
08e0 | 5c 28 3f 3a 22 20 68 61 73 6b 65 6c 6c 2d 6c 65 78 65 6d 65 2d 6d 6f 64 69 64 20 22 5c 5c 2e 5c | \(?:".haskell-lexeme-modid."\\.\ |
0900 | 5c 29 2a 22 29 20 28 23 24 20 2e 20 32 30 33 33 29 29 0a 23 40 31 31 35 20 52 65 67 65 78 70 20 | \)*").(#$...2033)).#@115.Regexp. |
0920 | 6d 61 74 63 68 69 6e 67 20 61 20 76 61 6c 69 64 20 71 75 61 6c 69 66 69 65 64 20 69 64 65 6e 74 | matching.a.valid.qualified.ident |
0940 | 69 66 69 65 72 20 6f 72 20 73 79 6d 62 6f 6c 2e 0a 0a 4e 6f 74 65 20 74 68 61 74 20 28 6d 61 74 | ifier.or.symbol...Note.that.(mat |
0960 | 63 68 2d 73 74 72 69 6e 67 20 31 29 20 72 65 74 75 72 6e 73 20 74 68 65 20 75 6e 71 75 61 6c 69 | ch-string.1).returns.the.unquali |
0980 | 66 69 65 64 20 70 61 72 74 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 68 61 73 6b 65 6c 6c 2d 6c 65 | fied.part...(defconst.haskell-le |
09a0 | 78 65 6d 65 2d 71 69 64 2d 6f 72 2d 71 73 79 6d 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 | xeme-qid-or-qsym.(byte-code."\30 |
09c0 | 33 5c 33 30 34 5c 33 30 35 08 44 5c 33 30 36 5c 33 30 37 5c 33 30 35 09 44 5c 33 30 35 5c 6e 44 | 3\304\305.D\306\307\305.D\305\nD |
09e0 | 45 44 45 21 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 6c 65 78 65 6d 65 2d 6d 6f 64 69 64 2d | EDE!\207".[haskell-lexeme-modid- |
0a00 | 6f 70 74 2d 70 72 65 66 69 78 20 68 61 73 6b 65 6c 6c 2d 6c 65 78 65 6d 65 2d 69 64 20 68 61 73 | opt-prefix.haskell-lexeme-id.has |
0a20 | 6b 65 6c 6c 2d 6c 65 78 65 6d 65 2d 73 79 6d 20 72 78 2d 74 6f 2d 73 74 72 69 6e 67 20 3a 20 72 | kell-lexeme-sym.rx-to-string.:.r |
0a40 | 65 67 65 78 70 20 67 72 6f 75 70 20 7c 5d 20 38 29 20 28 23 24 20 2e 20 32 33 32 39 29 29 0a 23 | egexp.group.|].8).(#$...2329)).# |
0a60 | 40 34 36 31 20 4e 6f 6e 2d 6e 69 6c 20 77 68 65 6e 20 70 6f 69 6e 74 20 69 73 20 6a 75 73 74 20 | @461.Non-nil.when.point.is.just. |
0a80 | 69 6e 20 66 72 6f 6e 74 20 6f 66 20 61 6e 20 6f 70 74 69 6f 6e 61 6c 6c 79 20 71 75 61 6c 69 66 | in.front.of.an.optionally.qualif |
0aa0 | 69 65 64 0a 69 64 65 6e 74 69 66 69 65 72 20 6f 72 20 73 79 6d 62 6f 6c 2e 0a 0a 55 73 69 6e 67 | ied.identifier.or.symbol...Using |
0ac0 | 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 6d 6f 72 65 20 65 66 66 69 63 69 65 6e 74 | .this.function.is.more.efficient |
0ae0 | 20 74 68 61 6e 20 6d 61 74 63 68 69 6e 67 20 61 67 61 69 6e 73 74 20 74 68 65 0a 72 65 67 65 78 | .than.matching.against.the.regex |
0b00 | 70 20 60 68 61 73 6b 65 6c 6c 2d 6c 65 78 65 6d 65 2d 71 69 64 2d 6f 72 2d 71 73 79 6d 27 2e 0a | p.`haskell-lexeme-qid-or-qsym'.. |
0b20 | 0a 52 65 74 75 72 6e 73 3a 0a 20 20 27 71 69 64 20 2d 20 69 66 20 6d 61 74 63 68 65 64 20 61 20 | .Returns:...'qid.-.if.matched.a. |
0b40 | 71 75 61 6c 69 66 69 65 64 20 69 64 3a 20 27 44 61 74 61 2e 4d 61 70 27 20 6f 72 20 27 4d 61 70 | qualified.id:.'Data.Map'.or.'Map |
0b60 | 27 0a 20 20 27 71 73 79 6d 20 2d 20 69 66 20 6d 61 74 63 68 65 64 20 61 20 71 75 61 6c 69 66 69 | '...'qsym.-.if.matched.a.qualifi |
0b80 | 65 64 20 69 64 3a 20 27 4d 6f 6e 61 64 2e 3e 3e 3d 27 20 6f 72 20 27 3e 3e 3d 27 0a 20 20 27 71 | ed.id:.'Monad.>>='.or.'>>='...'q |
0ba0 | 70 72 65 66 69 78 20 2d 20 69 66 20 6d 61 74 63 68 65 64 20 6f 6e 6c 79 20 6d 6f 64 69 64 20 70 | prefix.-.if.matched.only.modid.p |
0bc0 | 72 65 66 69 78 3a 20 27 44 61 74 61 2e 27 0a 0a 41 66 74 65 72 20 73 75 63 63 65 73 73 66 75 6c | refix:.'Data.'..After.successful |
0be0 | 20 27 71 69 64 20 6f 72 20 27 71 73 79 6d 20 6d 61 74 63 68 20 28 6d 61 74 63 68 2d 73 74 72 69 | .'qid.or.'qsym.match.(match-stri |
0c00 | 6e 67 20 31 29 20 77 69 6c 6c 20 72 65 74 75 72 6e 0a 74 68 65 20 75 6e 71 75 61 6c 69 66 69 65 | ng.1).will.return.the.unqualifie |
0c20 | 64 20 70 61 72 74 20 28 69 66 20 61 6e 79 29 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 | d.part.(if.any)...(defalias.'has |
0c40 | 6b 65 6c 6c 2d 6c 65 78 65 6d 65 2d 6c 6f 6f 6b 69 6e 67 2d 61 74 2d 71 69 64 73 79 6d 20 23 5b | kell-lexeme-looking-at-qidsym.#[ |
0c60 | 30 20 22 60 5c 33 30 33 20 5c 32 31 32 5c 33 30 34 08 5c 33 30 35 50 21 5c 32 30 33 13 00 5c 33 | 0."`\303.\212\304.\305P!\203..\3 |
0c80 | 30 36 5c 32 32 35 62 5c 32 31 30 5c 32 30 32 04 00 5c 33 30 34 09 21 5c 32 30 33 37 00 5c 33 30 | 06\225b\210\202..\304.!\2037.\30 |
0ca0 | 36 5c 32 32 34 5c 33 30 36 5c 32 32 35 5c 32 31 31 62 5c 32 31 30 5c 33 30 34 5c 33 30 37 21 5c | 6\224\306\225\211b\210\304\307!\ |
0cc0 | 32 30 33 2a 00 5c 33 30 36 5c 32 32 35 5c 32 36 32 01 5c 33 31 30 04 02 04 04 46 21 5c 32 36 36 | 203*.\306\225\262.\310....F!\266 |
0ce0 | 03 5c 33 31 31 5c 32 30 32 63 00 5c 33 30 34 5c 6e 21 5c 32 30 33 4c 00 5c 33 31 30 02 5c 33 30 | .\311\202c.\304\n!\203L.\310.\30 |
0d00 | 36 5c 32 32 35 5c 33 30 36 5c 32 32 34 5c 33 30 36 5c 32 32 35 46 21 5c 32 31 30 5c 33 31 32 5c | 6\225\306\224\306\225F!\210\312\ |
0d20 | 32 30 32 63 00 01 60 5c 32 33 32 5c 32 30 33 5a 00 5c 33 31 30 01 21 5c 32 31 30 5c 33 31 33 5c | 202c..`\232\203Z.\310.!\210\313\ |
0d40 | 32 30 32 63 00 5c 33 31 30 02 60 5c 33 31 33 5c 32 31 31 46 21 5c 32 31 30 5c 33 31 34 29 5c 32 | 202c.\310.`\313\211F!\210\314)\2 |
0d60 | 30 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 6c 65 78 65 6d 65 2d 6d 6f 64 69 64 20 68 61 73 6b 65 6c | 07".[haskell-lexeme-modid.haskel |
0d80 | 6c 2d 6c 65 78 65 6d 65 2d 69 64 20 68 61 73 6b 65 6c 6c 2d 6c 65 78 65 6d 65 2d 73 79 6d 20 6d | l-lexeme-id.haskell-lexeme-sym.m |
0da0 | 61 74 63 68 2d 64 61 74 61 20 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5c 5c 2e 22 20 30 20 22 23 2b | atch-data.looking-at."\\.".0."#+ |
0dc0 | 22 20 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 71 69 64 20 71 73 79 6d 20 6e 69 6c 20 71 70 | ".set-match-data.qid.qsym.nil.qp |
0de0 | 72 65 66 69 78 5d 20 39 20 28 23 24 20 2e 20 32 36 36 31 29 5d 29 0a 23 40 32 39 37 20 4e 6f 6e | refix].9.(#$...2661)]).#@297.Non |
0e00 | 2d 6e 69 6c 20 77 68 65 6e 20 70 6f 69 6e 74 20 69 73 20 6a 75 73 74 20 69 6e 20 66 72 6f 6e 74 | -nil.when.point.is.just.in.front |
0e20 | 20 6f 66 20 61 6e 20 69 64 65 6e 74 69 66 69 65 72 20 71 75 6f 74 65 64 20 77 69 74 68 20 62 61 | .of.an.identifier.quoted.with.ba |
0e40 | 63 6b 74 69 63 6b 73 2e 0a 0a 57 68 65 6e 20 6d 61 74 63 68 20 69 73 20 73 75 63 63 65 73 73 66 | ckticks...When.match.is.successf |
0e60 | 75 6c 2c 20 6d 61 74 63 68 2d 64 61 74 61 20 77 69 6c 6c 20 63 6f 6e 74 61 69 6e 3a 0a 20 20 28 | ul,.match-data.will.contain:...( |
0e80 | 6d 61 74 63 68 2d 74 65 78 74 20 31 29 20 2d 20 6f 70 65 6e 69 6e 67 20 62 61 63 6b 74 69 63 6b | match-text.1).-.opening.backtick |
0ea0 | 0a 20 20 28 6d 61 74 63 68 2d 74 65 78 74 20 32 29 20 2d 20 77 68 6f 6c 65 20 71 75 61 6c 69 66 | ...(match-text.2).-.whole.qualif |
0ec0 | 69 65 64 20 69 64 65 6e 74 69 66 69 65 72 0a 20 20 28 6d 61 74 63 68 2d 74 65 78 74 20 33 29 20 | ied.identifier...(match-text.3). |
0ee0 | 2d 20 75 6e 71 75 61 6c 69 66 69 65 64 20 70 61 72 74 20 6f 66 20 69 64 65 6e 74 69 66 69 65 72 | -.unqualified.part.of.identifier |
0f00 | 0a 20 20 28 6d 61 74 63 68 2d 74 65 78 74 20 34 29 20 2d 20 63 6c 6f 73 69 6e 67 20 62 61 63 6b | ...(match-text.4).-.closing.back |
0f20 | 74 69 63 6b 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 6c 65 78 65 6d 65 2d | tick..(defalias.'haskell-lexeme- |
0f40 | 6c 6f 6f 6b 69 6e 67 2d 61 74 2d 62 61 63 6b 74 69 63 6b 20 23 5b 30 20 22 5c 33 30 30 20 5c 33 | looking-at-backtick.#[0."\300.\3 |
0f60 | 30 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 32 5c 33 30 32 5c 33 | 01\211\211\211\211\211\212\302\3 |
0f80 | 30 33 21 5c 32 30 33 60 00 5c 33 30 34 5c 32 32 34 5c 32 36 32 06 5c 33 30 34 5c 32 32 35 62 5c | 03!\203`.\304\224\262.\304\225b\ |
0fa0 | 32 31 30 5c 33 30 35 5c 33 30 36 20 21 5c 32 31 30 5c 33 30 37 20 5c 32 30 33 60 00 5c 33 30 34 | 210\305\306.!\210\307.\203`.\304 |
0fc0 | 5c 32 32 34 5c 32 36 32 04 5c 33 31 30 5c 32 32 34 5c 32 36 32 03 5c 33 31 30 5c 32 32 35 5c 32 | \224\262.\310\224\262.\310\225\2 |
0fe0 | 36 32 02 5c 33 30 34 5c 32 32 35 62 5c 32 31 30 5c 33 30 35 5c 33 30 36 20 21 5c 32 31 30 5c 33 | 62.\304\225b\210\305\306.!\210\3 |
1000 | 30 32 5c 33 30 33 21 5c 32 30 33 60 00 5c 33 30 34 5c 32 32 34 5c 32 36 32 05 5c 33 31 31 5c 33 | 02\303!\203`.\304\224\262.\311\3 |
1020 | 31 32 5c 33 31 33 06 08 06 08 54 06 5c 6e 5c 32 31 31 54 06 5c 6e 06 09 06 0b 06 0b 06 0f 5c 32 | 12\313....T.\n\211T.\n........\2 |
1040 | 31 31 54 5c 32 35 37 5c 6e 5c 22 21 5c 32 31 30 5c 33 31 34 5c 32 36 32 01 29 5c 32 31 31 5c 32 | 11T\257\n\"!\210\314\262.)\211\2 |
1060 | 30 34 6a 00 5c 33 31 31 06 07 21 5c 32 31 30 5c 32 30 37 22 20 5b 6d 61 74 63 68 2d 64 61 74 61 | 04j.\311..!\210\207".[match-data |
1080 | 20 6e 69 6c 20 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 60 22 20 30 20 66 6f 72 77 61 72 64 2d 63 6f | .nil.looking-at."`".0.forward-co |
10a0 | 6d 6d 65 6e 74 20 62 75 66 66 65 72 2d 73 69 7a 65 20 68 61 73 6b 65 6c 6c 2d 6c 65 78 65 6d 65 | mment.buffer-size.haskell-lexeme |
10c0 | 2d 6c 6f 6f 6b 69 6e 67 2d 61 74 2d 71 69 64 73 79 6d 20 31 20 73 65 74 2d 6d 61 74 63 68 2d 64 | -looking-at-qidsym.1.set-match-d |
10e0 | 61 74 61 20 6d 61 70 63 61 72 20 23 5b 32 35 37 20 22 5c 33 30 30 20 01 5c 33 30 31 5c 32 32 33 | ata.mapcar.#[257."\300..\301\223 |
1100 | 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 6d 61 72 6b 65 72 20 6e 69 6c 5d 20 34 20 22 5c 6e 5c 6e 28 | \207".[make-marker.nil].4."\n\n( |
1120 | 66 6e 20 50 29 22 5d 20 74 5d 20 32 30 20 28 23 24 20 2e 20 33 35 38 31 29 5d 29 0a 23 40 31 30 | fn.P)"].t].20.(#$...3581)]).#@10 |
1140 | 35 20 52 65 67 65 78 70 20 6d 61 74 63 68 69 6e 67 20 61 20 76 61 6c 69 64 20 71 75 61 6c 69 66 | 5.Regexp.matching.a.valid.qualif |
1160 | 69 65 64 20 69 64 65 6e 74 69 66 69 65 72 2e 0a 0a 4e 6f 74 65 20 74 68 61 74 20 28 6d 61 74 63 | ied.identifier...Note.that.(matc |
1180 | 68 2d 73 74 72 69 6e 67 20 31 29 20 72 65 74 75 72 6e 73 20 74 68 65 20 75 6e 71 75 61 6c 69 66 | h-string.1).returns.the.unqualif |
11a0 | 69 65 64 20 70 61 72 74 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 68 61 73 6b 65 6c 6c 2d 6c 65 78 | ied.part...(defconst.haskell-lex |
11c0 | 65 6d 65 2d 71 69 64 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 34 | eme-qid.(byte-code."\302\303\304 |
11e0 | 5c 33 30 35 08 44 5c 33 30 36 5c 33 30 35 09 44 44 46 21 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c | \305.D\306\305.DDF!\207".[haskel |
1200 | 6c 2d 6c 65 78 65 6d 65 2d 6d 6f 64 69 64 2d 6f 70 74 2d 70 72 65 66 69 78 20 68 61 73 6b 65 6c | l-lexeme-modid-opt-prefix.haskel |
1220 | 6c 2d 6c 65 78 65 6d 65 2d 69 64 20 72 78 2d 74 6f 2d 73 74 72 69 6e 67 20 3a 20 28 72 65 67 65 | l-lexeme-id.rx-to-string.:.(rege |
1240 | 78 70 20 22 27 2a 22 29 20 72 65 67 65 78 70 20 67 72 6f 75 70 5d 20 37 29 20 28 23 24 20 2e 20 | xp."'*").regexp.group].7).(#$... |
1260 | 34 34 31 38 29 29 0a 23 40 31 30 31 20 52 65 67 65 78 70 20 6d 61 74 63 68 69 6e 67 20 61 20 76 | 4418)).#@101.Regexp.matching.a.v |
1280 | 61 6c 69 64 20 71 75 61 6c 69 66 69 65 64 20 73 79 6d 62 6f 6c 2e 0a 0a 4e 6f 74 65 20 74 68 61 | alid.qualified.symbol...Note.tha |
12a0 | 74 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 29 20 72 65 74 75 72 6e 73 20 74 68 65 20 75 | t.(match-string.1).returns.the.u |
12c0 | 6e 71 75 61 6c 69 66 69 65 64 20 70 61 72 74 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 68 61 73 6b | nqualified.part...(defconst.hask |
12e0 | 65 6c 6c 2d 6c 65 78 65 6d 65 2d 71 73 79 6d 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 32 | ell-lexeme-qsym.(byte-code."\302 |
1300 | 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 33 30 36 5c 33 30 35 09 44 44 46 21 5c 32 30 37 22 | \303\304\305.D\306\305.DDF!\207" |
1320 | 20 5b 68 61 73 6b 65 6c 6c 2d 6c 65 78 65 6d 65 2d 6d 6f 64 69 64 2d 6f 70 74 2d 70 72 65 66 69 | .[haskell-lexeme-modid-opt-prefi |
1340 | 78 20 68 61 73 6b 65 6c 6c 2d 6c 65 78 65 6d 65 2d 69 64 20 72 78 2d 74 6f 2d 73 74 72 69 6e 67 | x.haskell-lexeme-id.rx-to-string |
1360 | 20 3a 20 28 72 65 67 65 78 70 20 22 27 2a 22 29 20 72 65 67 65 78 70 20 67 72 6f 75 70 5d 20 37 | .:.(regexp."'*").regexp.group].7 |
1380 | 29 20 28 23 24 20 2e 20 34 37 31 37 29 29 0a 23 40 31 32 38 20 52 65 67 65 78 70 20 6d 61 74 63 | ).(#$...4717)).#@128.Regexp.matc |
13a0 | 68 69 6e 67 20 61 20 66 6c 6f 61 74 69 6e 67 20 70 6f 69 6e 74 2c 20 64 65 63 69 6d 61 6c 2c 20 | hing.a.floating.point,.decimal,. |
13c0 | 6f 63 74 61 6c 20 6f 72 20 68 65 78 61 64 65 63 69 6d 61 6c 20 6e 75 6d 62 65 72 2e 0a 0a 4e 6f | octal.or.hexadecimal.number...No |
13e0 | 74 65 20 74 68 61 74 20 6e 65 67 61 74 69 76 65 20 73 69 67 6e 20 63 68 61 72 20 69 73 20 6e 6f | te.that.negative.sign.char.is.no |
1400 | 74 20 70 61 72 74 20 6f 66 20 61 20 6e 75 6d 62 65 72 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 68 | t.part.of.a.number...(defconst.h |
1420 | 61 73 6b 65 6c 6c 2d 6c 65 78 65 6d 65 2d 6e 75 6d 62 65 72 20 22 5c 5c 28 3f 3a 5b 30 2d 39 5d | askell-lexeme-number."\\(?:[0-9] |
1440 | 2b 5c 5c 2e 5b 30 2d 39 5d 2b 5c 5c 29 5c 5c 28 3f 3a 5b 65 45 5d 5b 2d 2b 5d 3f 5b 30 2d 39 5d | +\\.[0-9]+\\)\\(?:[eE][-+]?[0-9] |
1460 | 2b 5c 5c 29 3f 5c 5c 7c 5b 30 2d 39 5d 2b 5b 65 45 5d 5b 2d 2b 5d 3f 5b 30 2d 39 5d 2b 5c 5c 7c | +\\)?\\|[0-9]+[eE][-+]?[0-9]+\\| |
1480 | 30 5b 78 58 5d 5b 30 2d 39 61 2d 66 41 2d 46 5d 2b 5c 5c 7c 30 5b 6f 4f 5d 5b 30 2d 37 5d 2b 5c | 0[xX][0-9a-fA-F]+\\|0[oO][0-7]+\ |
14a0 | 5c 7c 5b 30 2d 39 5d 2b 22 20 28 23 24 20 2e 20 35 30 31 33 29 29 0a 23 40 31 36 35 20 52 65 67 | \|[0-9]+".(#$...5013)).#@165.Reg |
14c0 | 65 78 70 20 6d 61 74 63 68 69 6e 67 20 61 6e 20 69 6e 73 69 64 65 20 6f 66 20 61 20 63 68 61 72 | exp.matching.an.inside.of.a.char |
14e0 | 61 63 74 65 72 20 6c 69 74 65 72 61 6c 2e 0a 0a 4e 6f 74 65 20 74 68 61 74 20 60 68 61 73 6b 65 | acter.literal...Note.that.`haske |
1500 | 6c 6c 2d 6c 65 78 65 6d 65 2d 63 68 61 72 2d 6c 69 74 65 72 61 6c 2d 69 6e 73 69 64 65 27 20 6d | ll-lexeme-char-literal-inside'.m |
1520 | 61 74 63 68 65 73 20 73 74 72 69 63 74 6c 79 0a 6f 6e 6c 79 20 65 73 63 61 70 65 20 73 65 71 75 | atches.strictly.only.escape.sequ |
1540 | 65 6e 63 65 73 20 64 65 66 69 6e 65 64 20 69 6e 20 48 61 73 6b 65 6c 6c 20 52 65 70 6f 72 74 2e | ences.defined.in.Haskell.Report. |
1560 | 1f 0a 28 64 65 66 63 6f 6e 73 74 20 68 61 73 6b 65 6c 6c 2d 6c 65 78 65 6d 65 2d 63 68 61 72 2d | ..(defconst.haskell-lexeme-char- |
1580 | 6c 69 74 65 72 61 6c 2d 69 6e 73 69 64 65 20 22 5b 5e 5c 6e 27 5c 5c 5d 5c 5c 7c 5c 5c 5c 5c 5c | literal-inside."[^\n'\\]\\|\\\\\ |
15a0 | 5c 28 3f 3a 61 5c 5c 7c 62 5c 5c 7c 66 5c 5c 7c 6e 5c 5c 7c 72 5c 5c 7c 74 5c 5c 7c 76 5c 5c 7c | \(?:a\\|b\\|f\\|n\\|r\\|t\\|v\\| |
15c0 | 5c 5c 5c 5c 5c 5c 7c 5c 22 5c 5c 7c 27 5c 5c 7c 4e 55 4c 5c 5c 7c 53 4f 48 5c 5c 7c 53 54 58 5c | \\\\\\|\"\\|'\\|NUL\\|SOH\\|STX\ |
15e0 | 5c 7c 45 54 58 5c 5c 7c 45 4f 54 5c 5c 7c 45 4e 51 5c 5c 7c 41 43 4b 5c 5c 7c 42 45 4c 5c 5c 7c | \|ETX\\|EOT\\|ENQ\\|ACK\\|BEL\\| |
1600 | 42 53 5c 5c 7c 48 54 5c 5c 7c 4c 46 5c 5c 7c 56 54 5c 5c 7c 46 46 5c 5c 7c 43 52 5c 5c 7c 53 4f | BS\\|HT\\|LF\\|VT\\|FF\\|CR\\|SO |
1620 | 5c 5c 7c 53 49 5c 5c 7c 44 4c 45 5c 5c 7c 44 43 31 5c 5c 7c 44 43 32 5c 5c 7c 44 43 33 5c 5c 7c | \\|SI\\|DLE\\|DC1\\|DC2\\|DC3\\| |
1640 | 44 43 34 5c 5c 7c 4e 41 4b 5c 5c 7c 53 59 4e 5c 5c 7c 45 54 42 5c 5c 7c 43 41 4e 5c 5c 7c 45 4d | DC4\\|NAK\\|SYN\\|ETB\\|CAN\\|EM |
1660 | 5c 5c 7c 53 55 42 5c 5c 7c 45 53 43 5c 5c 7c 46 53 5c 5c 7c 47 53 5c 5c 7c 52 53 5c 5c 7c 55 53 | \\|SUB\\|ESC\\|FS\\|GS\\|RS\\|US |
1680 | 5c 5c 7c 53 50 5c 5c 7c 44 45 4c 5c 5c 7c 5b 30 2d 39 5d 2b 5c 5c 7c 78 5b 30 2d 39 61 2d 66 41 | \\|SP\\|DEL\\|[0-9]+\\|x[0-9a-fA |
16a0 | 2d 46 5d 2b 5c 5c 7c 6f 5b 30 2d 37 5d 2b 5c 5c 7c 5c 5c 5e 5b 5d 41 2d 5a 40 5e 5f 5c 5c 5b 5d | -F]+\\|o[0-7]+\\|\\^[]A-Z@^_\\[] |
16c0 | 5c 5c 29 22 20 28 23 24 20 2e 20 35 33 30 39 29 29 0a 23 40 35 30 36 20 52 65 67 65 78 70 20 6d | \\)".(#$...5309)).#@506.Regexp.m |
16e0 | 61 74 63 68 69 6e 67 20 61 20 63 68 61 72 61 63 74 65 72 20 6c 69 74 65 72 61 6c 20 6c 6f 6f 6b | atching.a.character.literal.look |
1700 | 61 6c 69 6b 65 2e 0a 0a 4e 6f 74 65 20 74 68 61 74 20 60 68 61 73 6b 65 6c 6c 2d 6c 65 78 65 6d | alike...Note.that.`haskell-lexem |
1720 | 65 2d 2d 63 68 61 72 2d 6c 69 74 65 72 61 6c 2d 72 78 27 20 6d 61 74 63 68 65 73 20 6d 6f 72 65 | e--char-literal-rx'.matches.more |
1740 | 20 74 68 61 6e 0a 48 61 73 6b 65 6c 6c 20 52 65 70 6f 72 74 20 73 70 65 63 69 66 69 65 73 20 62 | .than.Haskell.Report.specifies.b |
1760 | 65 63 61 75 73 65 20 77 65 20 77 61 6e 74 20 74 6f 20 73 75 70 70 6f 72 74 20 61 6c 73 6f 20 63 | ecause.we.want.to.support.also.c |
1780 | 6f 64 65 0a 75 6e 64 65 72 20 65 64 69 74 2e 0a 0a 43 68 61 72 61 63 74 65 72 20 6c 69 74 65 72 | ode.under.edit...Character.liter |
17a0 | 61 6c 73 20 65 6e 64 20 77 69 74 68 20 61 20 71 75 6f 74 65 20 6f 72 20 61 20 6e 65 77 6c 69 6e | als.end.with.a.quote.or.a.newlin |
17c0 | 65 20 6f 72 20 65 6e 64 20 6f 66 0a 62 75 66 66 65 72 2e 0a 0a 52 65 67 65 78 70 20 68 61 73 20 | e.or.end.of.buffer...Regexp.has. |
17e0 | 73 75 62 67 72 6f 75 70 20 65 78 70 72 65 73 73 69 6f 6e 73 3a 0a 20 28 6d 61 74 63 68 2d 74 65 | subgroup.expressions:..(match-te |
1800 | 78 74 20 31 29 20 6d 61 74 63 68 65 73 20 74 68 65 20 6f 70 65 6e 69 6e 67 20 71 75 6f 74 65 2e | xt.1).matches.the.opening.quote. |
1820 | 0a 20 28 6d 61 74 63 68 2d 74 65 78 74 20 32 29 20 6d 61 74 63 68 65 73 20 74 68 65 20 69 6e 73 | ..(match-text.2).matches.the.ins |
1840 | 69 64 65 20 6f 66 20 74 68 65 20 63 68 61 72 61 63 74 65 72 20 6c 69 74 65 72 61 6c 2e 0a 20 28 | ide.of.the.character.literal...( |
1860 | 6d 61 74 63 68 2d 74 65 78 74 20 33 29 20 6d 61 74 63 68 65 73 20 74 68 65 20 63 6c 6f 73 69 6e | match-text.3).matches.the.closin |
1880 | 67 20 71 75 6f 74 65 20 6f 72 20 61 6e 20 65 6d 70 74 79 20 73 74 72 69 6e 67 0a 20 20 20 20 20 | g.quote.or.an.empty.string...... |
18a0 | 20 20 20 20 20 20 20 20 20 20 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 20 6c 69 6e 65 20 6f 72 | ...........at.the.end.of.line.or |
18c0 | 20 74 68 65 20 65 6e 64 20 62 75 66 66 65 72 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 68 61 73 6b | .the.end.buffer...(defconst.hask |
18e0 | 65 6c 6c 2d 6c 65 78 65 6d 65 2d 2d 63 68 61 72 2d 6c 69 74 65 72 61 6c 2d 72 78 20 28 72 78 2d | ell-lexeme--char-literal-rx.(rx- |
1900 | 74 6f 2d 73 74 72 69 6e 67 20 27 28 3a 20 28 67 72 6f 75 70 20 22 27 22 29 20 28 7c 20 28 3a 20 | to-string.'(:.(group."'").(|.(:. |
1920 | 28 67 72 6f 75 70 20 28 72 65 67 65 78 70 20 22 5b 5b 3a 61 6c 70 68 61 3a 5d 5f 28 5b 5d 22 29 | (group.(regexp."[[:alpha:]_([]") |
1940 | 29 20 28 67 72 6f 75 70 20 22 27 22 29 29 20 28 3a 20 28 67 72 6f 75 70 20 28 7c 20 28 72 65 67 | ).(group."'")).(:.(group.(|.(reg |
1960 | 65 78 70 20 22 5c 5c 5c 5c 5b 5e 5c 6e 5d 5b 5e 27 5c 6e 5d 2a 22 29 20 28 72 65 67 65 78 70 20 | exp."\\\\[^\n][^'\n]*").(regexp. |
1980 | 22 5b 5e 5b 3a 61 6c 70 68 61 3a 5d 5f 3a 28 5b 27 5c 6e 5d 5b 5e 27 5c 6e 5d 2a 22 29 29 29 20 | "[^[:alpha:]_:(['\n][^'\n]*"))). |
19a0 | 28 7c 20 28 67 72 6f 75 70 20 22 27 22 29 20 22 5c 6e 22 20 28 72 65 67 65 78 70 20 22 5c 5c 27 | (|.(group."'")."\n".(regexp."\\' |
19c0 | 22 29 29 29 29 29 29 20 28 23 24 20 2e 20 35 38 34 38 29 29 0a 23 40 34 38 38 20 4e 6f 6e 2d 6e | ")))))).(#$...5848)).#@488.Non-n |
19e0 | 69 6c 20 77 68 65 6e 20 70 6f 69 6e 74 20 69 73 20 61 74 20 61 20 63 68 61 72 20 6c 69 74 65 72 | il.when.point.is.at.a.char.liter |
1a00 | 61 6c 20 6c 6f 6f 6b 61 6c 69 6b 65 2e 0a 0a 4e 6f 74 65 20 74 68 61 74 20 74 68 69 73 20 66 75 | al.lookalike...Note.that.this.fu |
1a20 | 6e 63 74 69 6f 6e 20 6d 61 74 63 68 65 73 20 6d 6f 72 65 20 74 68 61 6e 20 48 61 73 6b 65 6c 6c | nction.matches.more.than.Haskell |
1a40 | 20 52 65 70 6f 72 74 0a 73 70 65 63 69 66 69 65 73 20 62 65 63 61 75 73 65 20 77 65 20 77 61 6e | .Report.specifies.because.we.wan |
1a60 | 74 20 74 6f 20 73 75 70 70 6f 72 74 20 61 6c 73 6f 20 63 6f 64 65 20 75 6e 64 65 72 20 65 64 69 | t.to.support.also.code.under.edi |
1a80 | 74 2e 0a 0a 43 68 61 72 20 6c 69 74 65 72 61 6c 73 20 65 6e 64 20 77 69 74 68 20 61 20 71 75 6f | t...Char.literals.end.with.a.quo |
1aa0 | 74 65 20 6f 72 20 61 6e 20 75 6e 65 73 63 61 70 65 64 20 6e 65 77 6c 69 6e 65 20 6f 72 20 65 6e | te.or.an.unescaped.newline.or.en |
1ac0 | 64 0a 6f 66 20 62 75 66 66 65 72 2e 0a 0a 41 66 74 65 72 20 73 75 63 63 65 73 73 66 75 6c 20 6d | d.of.buffer...After.successful.m |
1ae0 | 61 74 63 68 3a 0a 20 28 6d 61 74 63 68 2d 74 65 78 74 20 31 29 20 6d 61 74 63 68 65 73 20 74 68 | atch:..(match-text.1).matches.th |
1b00 | 65 20 6f 70 65 6e 69 6e 67 20 71 75 6f 74 65 2e 0a 20 28 6d 61 74 63 68 2d 74 65 78 74 20 32 29 | e.opening.quote...(match-text.2) |
1b20 | 20 6d 61 74 63 68 65 73 20 74 68 65 20 69 6e 73 69 64 65 20 6f 66 20 74 68 65 20 63 68 61 72 20 | .matches.the.inside.of.the.char. |
1b40 | 6c 69 74 65 72 6c 61 2e 0a 20 28 6d 61 74 63 68 2d 74 65 78 74 20 33 29 20 6d 61 74 63 68 65 73 | literla...(match-text.3).matches |
1b60 | 20 74 68 65 20 63 6c 6f 73 69 6e 67 20 71 75 6f 74 65 2c 20 6f 72 20 61 20 63 6c 6f 73 69 6e 67 | .the.closing.quote,.or.a.closing |
1b80 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 6c 69 6e 65 20 6f 72 20 69 73 20 6e | .................newline.or.is.n |
1ba0 | 69 6c 20 77 68 65 6e 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 62 75 66 66 65 72 | il.when.at.the.end.of.the.buffer |
1bc0 | 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 6c 65 78 65 6d 65 2d 6c 6f 6f | ...(defalias.'haskell-lexeme-loo |
1be0 | 6b 69 6e 67 2d 61 74 2d 63 68 61 72 2d 6c 69 74 65 72 61 6c 20 23 5b 30 20 22 5c 33 30 31 08 21 | king-at-char-literal.#[0."\301.! |
1c00 | 5c 32 30 35 30 00 5c 33 30 32 5c 33 30 33 5c 32 32 34 5c 33 30 33 5c 32 32 35 5c 33 30 34 5c 32 | \2050.\302\303\224\303\225\304\2 |
1c20 | 32 34 5c 33 30 34 5c 32 32 35 5c 33 30 35 5c 32 32 34 5c 32 30 36 16 00 5c 33 30 36 5c 32 32 34 | 24\304\225\305\224\206..\306\224 |
1c40 | 5c 33 30 35 5c 32 32 35 5c 32 30 36 1d 00 5c 33 30 36 5c 32 32 35 5c 33 30 37 5c 32 32 34 5c 32 | \305\225\206..\306\225\307\224\2 |
1c60 | 30 36 24 00 5c 33 31 30 5c 32 32 34 5c 33 30 37 5c 32 32 35 5c 32 30 36 2b 00 5c 33 31 30 5c 32 | 06$.\310\224\307\225\206+.\310\2 |
1c80 | 32 35 5c 32 35 37 08 21 5c 32 31 30 5c 33 31 31 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 6c | 25\257.!\210\311\207".[haskell-l |
1ca0 | 65 78 65 6d 65 2d 2d 63 68 61 72 2d 6c 69 74 65 72 61 6c 2d 72 78 20 6c 6f 6f 6b 69 6e 67 2d 61 | exeme--char-literal-rx.looking-a |
1cc0 | 74 20 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 30 20 31 20 32 20 34 20 33 20 35 20 74 5d 20 | t.set-match-data.0.1.2.4.3.5.t]. |
1ce0 | 39 20 28 23 24 20 2e 20 36 36 31 39 29 5d 29 0a 23 40 32 32 39 20 52 65 67 65 78 70 20 6d 61 74 | 9.(#$...6619)]).#@229.Regexp.mat |
1d00 | 63 68 69 6e 67 20 61 6e 20 69 74 65 6d 20 74 68 61 74 20 69 73 20 61 20 73 69 6e 67 6c 65 20 63 | ching.an.item.that.is.a.single.c |
1d20 | 68 61 72 61 63 74 65 72 20 6f 72 20 61 20 73 69 6e 67 6c 65 0a 65 73 63 61 70 65 20 73 65 71 75 | haracter.or.a.single.escape.sequ |
1d40 | 65 6e 63 65 20 69 6e 73 69 64 65 20 6f 66 20 61 20 73 74 72 69 6e 67 20 6c 69 74 65 72 61 6c 2e | ence.inside.of.a.string.literal. |
1d60 | 0a 0a 4e 6f 74 65 20 74 68 61 74 20 60 68 61 73 6b 65 6c 6c 2d 6c 65 78 65 6d 65 2d 73 74 72 69 | ..Note.that.`haskell-lexeme-stri |
1d80 | 6e 67 2d 6c 69 74 65 72 61 6c 2d 69 6e 73 69 64 65 2d 69 74 65 6d 27 20 6d 61 74 63 68 65 73 0a | ng-literal-inside-item'.matches. |
1da0 | 73 74 72 69 63 74 6c 79 20 6f 6e 6c 79 20 65 73 63 61 70 65 20 73 65 71 75 65 6e 63 65 73 20 64 | strictly.only.escape.sequences.d |
1dc0 | 65 66 69 6e 65 64 20 69 6e 20 48 61 73 6b 65 6c 6c 20 52 65 70 6f 72 74 2e 1f 0a 28 64 65 66 63 | efined.in.Haskell.Report...(defc |
1de0 | 6f 6e 73 74 20 68 61 73 6b 65 6c 6c 2d 6c 65 78 65 6d 65 2d 73 74 72 69 6e 67 2d 6c 69 74 65 72 | onst.haskell-lexeme-string-liter |
1e00 | 61 6c 2d 69 6e 73 69 64 65 2d 69 74 65 6d 20 22 5b 5e 5c 6e 5c 22 5c 5c 5d 5c 5c 7c 5c 5c 5c 5c | al-inside-item."[^\n\"\\]\\|\\\\ |
1e20 | 5c 5c 28 3f 3a 61 5c 5c 7c 62 5c 5c 7c 66 5c 5c 7c 6e 5c 5c 7c 72 5c 5c 7c 74 5c 5c 7c 76 5c 5c | \\(?:a\\|b\\|f\\|n\\|r\\|t\\|v\\ |
1e40 | 7c 5c 5c 5c 5c 5c 5c 7c 5c 22 5c 5c 7c 27 5c 5c 7c 26 5c 5c 7c 4e 55 4c 5c 5c 7c 53 4f 48 5c 5c | |\\\\\\|\"\\|'\\|&\\|NUL\\|SOH\\ |
1e60 | 7c 53 54 58 5c 5c 7c 45 54 58 5c 5c 7c 45 4f 54 5c 5c 7c 45 4e 51 5c 5c 7c 41 43 4b 5c 5c 7c 42 | |STX\\|ETX\\|EOT\\|ENQ\\|ACK\\|B |
1e80 | 45 4c 5c 5c 7c 42 53 5c 5c 7c 48 54 5c 5c 7c 4c 46 5c 5c 7c 56 54 5c 5c 7c 46 46 5c 5c 7c 43 52 | EL\\|BS\\|HT\\|LF\\|VT\\|FF\\|CR |
1ea0 | 5c 5c 7c 53 4f 5c 5c 7c 53 49 5c 5c 7c 44 4c 45 5c 5c 7c 44 43 31 5c 5c 7c 44 43 32 5c 5c 7c 44 | \\|SO\\|SI\\|DLE\\|DC1\\|DC2\\|D |
1ec0 | 43 33 5c 5c 7c 44 43 34 5c 5c 7c 4e 41 4b 5c 5c 7c 53 59 4e 5c 5c 7c 45 54 42 5c 5c 7c 43 41 4e | C3\\|DC4\\|NAK\\|SYN\\|ETB\\|CAN |
1ee0 | 5c 5c 7c 45 4d 5c 5c 7c 53 55 42 5c 5c 7c 45 53 43 5c 5c 7c 46 53 5c 5c 7c 47 53 5c 5c 7c 52 53 | \\|EM\\|SUB\\|ESC\\|FS\\|GS\\|RS |
1f00 | 5c 5c 7c 55 53 5c 5c 7c 53 50 5c 5c 7c 44 45 4c 5c 5c 7c 5b 30 2d 39 5d 2b 5c 5c 7c 78 5b 30 2d | \\|US\\|SP\\|DEL\\|[0-9]+\\|x[0- |
1f20 | 39 61 2d 66 41 2d 46 5d 2b 5c 5c 7c 6f 5b 30 2d 37 5d 2b 5c 5c 7c 5c 5c 5e 5b 5d 41 2d 5a 40 5e | 9a-fA-F]+\\|o[0-7]+\\|\\^[]A-Z@^ |
1f40 | 5f 5c 5c 5b 5d 5c 5c 7c 5b 20 09 5c 6e 0d 0b 5c 66 5d 2a 5c 5c 5c 5c 5c 5c 29 22 20 28 23 24 20 | _\\[]\\|[..\n..\f]*\\\\\\)".(#$. |
1f60 | 2e 20 37 34 31 34 29 29 0a 23 40 35 31 34 20 52 65 67 65 78 70 20 6d 61 74 63 68 69 6e 67 20 61 | ..7414)).#@514.Regexp.matching.a |
1f80 | 20 73 74 72 69 6e 67 20 6c 69 74 65 72 61 6c 20 6c 6f 6f 6b 61 6c 69 6b 65 2e 0a 0a 4e 6f 74 65 | .string.literal.lookalike...Note |
1fa0 | 20 74 68 61 74 20 60 68 61 73 6b 65 6c 6c 2d 6c 65 78 65 6d 65 2d 73 74 72 69 6e 67 2d 6c 69 74 | .that.`haskell-lexeme-string-lit |
1fc0 | 65 72 61 6c 27 20 6d 61 74 63 68 65 73 20 6d 6f 72 65 20 74 68 61 6e 0a 48 61 73 6b 65 6c 6c 20 | eral'.matches.more.than.Haskell. |
1fe0 | 52 65 70 6f 72 74 20 73 70 65 63 69 66 69 65 73 20 62 65 63 61 75 73 65 20 77 65 20 77 61 6e 74 | Report.specifies.because.we.want |
2000 | 20 74 6f 20 73 75 70 70 6f 72 74 20 61 6c 73 6f 20 63 6f 64 65 0a 75 6e 64 65 72 20 65 64 69 74 | .to.support.also.code.under.edit |
2020 | 2e 0a 0a 53 74 72 69 6e 67 20 6c 69 74 65 72 61 6c 73 20 65 6e 64 20 77 69 74 68 20 64 6f 75 62 | ...String.literals.end.with.doub |
2040 | 6c 65 20 71 75 6f 74 65 20 6f 72 20 75 6e 65 73 63 61 70 65 64 20 6e 65 77 6c 69 6e 65 20 6f 72 | le.quote.or.unescaped.newline.or |
2060 | 20 65 6e 64 0a 6f 66 20 62 75 66 66 65 72 2e 0a 0a 52 65 67 65 78 70 20 68 61 73 20 73 75 62 67 | .end.of.buffer...Regexp.has.subg |
2080 | 72 6f 75 70 20 65 78 70 72 65 73 73 69 6f 6e 73 3a 0a 20 28 6d 61 74 63 68 2d 74 65 78 74 20 31 | roup.expressions:..(match-text.1 |
20a0 | 29 20 6d 61 74 63 68 65 73 20 74 68 65 20 6f 70 65 6e 69 6e 67 20 64 6f 75 62 6c 65 20 71 75 6f | ).matches.the.opening.double.quo |
20c0 | 74 65 2e 0a 20 28 6d 61 74 63 68 2d 74 65 78 74 20 32 29 20 6d 61 74 63 68 65 73 20 74 68 65 20 | te...(match-text.2).matches.the. |
20e0 | 69 6e 73 69 64 65 20 6f 66 20 74 68 65 20 73 74 72 69 6e 67 2e 0a 20 28 6d 61 74 63 68 2d 74 65 | inside.of.the.string...(match-te |
2100 | 78 74 20 33 29 20 6d 61 74 63 68 65 73 20 74 68 65 20 63 6c 6f 73 69 6e 67 20 64 6f 75 62 6c 65 | xt.3).matches.the.closing.double |
2120 | 20 71 75 6f 74 65 20 6f 72 20 61 6e 20 65 6d 70 74 79 20 73 74 72 69 6e 67 0a 20 20 20 20 20 20 | .quote.or.an.empty.string....... |
2140 | 20 20 20 20 20 20 20 20 20 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 20 6c 69 6e 65 20 6f 72 20 | ..........at.the.end.of.line.or. |
2160 | 74 68 65 20 65 6e 64 20 62 75 66 66 65 72 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 68 61 73 6b 65 | the.end.buffer...(defconst.haske |
2180 | 6c 6c 2d 6c 65 78 65 6d 65 2d 73 74 72 69 6e 67 2d 6c 69 74 65 72 61 6c 20 22 5c 5c 28 5c 22 5c | ll-lexeme-string-literal."\\(\"\ |
21a0 | 5c 29 5c 5c 28 5c 5c 28 3f 3a 5c 5c 5c 5c 5b 20 09 5c 6e 0d 0b 5c 66 5d 2a 5c 5c 5c 5c 5c 5c 7c | \)\\(\\(?:\\\\[..\n..\f]*\\\\\\| |
21c0 | 5c 5c 5c 5c 5b 20 09 5c 6e 0d 0b 5c 66 5d 2b 5c 5c 7c 5c 5c 5c 5c 5b 5e 20 09 5c 6e 0d 0b 5c 66 | \\\\[..\n..\f]+\\|\\\\[^..\n..\f |
21e0 | 5d 5c 5c 7c 5b 5e 5c 22 5c 6e 5c 5c 5d 2a 5c 5c 29 2a 5c 5c 29 5c 5c 28 5c 22 5c 5c 7c 24 5c 5c | ]\\|[^\"\n\\]*\\)*\\)\\(\"\\|$\\ |
2200 | 7c 5c 5c 5c 5c 3f 5c 5c 27 5c 5c 29 22 20 28 23 24 20 2e 20 38 30 34 37 29 29 0a 23 40 34 39 34 | |\\\\?\\'\\)".(#$...8047)).#@494 |
2220 | 20 4e 6f 6e 2d 6e 69 6c 20 77 68 65 6e 20 70 6f 69 6e 74 20 69 73 20 61 74 20 61 20 73 74 72 69 | .Non-nil.when.point.is.at.a.stri |
2240 | 6e 67 20 6c 69 74 65 72 61 6c 20 6c 6f 6f 6b 61 6c 69 6b 65 2e 0a 0a 4e 6f 74 65 20 74 68 61 74 | ng.literal.lookalike...Note.that |
2260 | 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 6d 61 74 63 68 65 73 20 6d 6f 72 65 20 74 68 61 6e | .this.function.matches.more.than |
2280 | 20 48 61 73 6b 65 6c 6c 20 52 65 70 6f 72 74 0a 73 70 65 63 69 66 69 65 73 20 62 65 63 61 75 73 | .Haskell.Report.specifies.becaus |
22a0 | 65 20 77 65 20 77 61 6e 74 20 74 6f 20 73 75 70 70 6f 72 74 20 61 6c 73 6f 20 63 6f 64 65 20 75 | e.we.want.to.support.also.code.u |
22c0 | 6e 64 65 72 20 65 64 69 74 2e 0a 0a 53 74 72 69 6e 67 20 6c 69 74 65 72 61 6c 73 20 65 6e 64 20 | nder.edit...String.literals.end. |
22e0 | 77 69 74 68 20 64 6f 75 62 6c 65 20 71 75 6f 74 65 20 6f 72 20 75 6e 65 73 63 61 70 65 64 20 6e | with.double.quote.or.unescaped.n |
2300 | 65 77 6c 69 6e 65 20 6f 72 20 65 6e 64 0a 6f 66 20 62 75 66 66 65 72 2e 0a 0a 41 66 74 65 72 20 | ewline.or.end.of.buffer...After. |
2320 | 73 75 63 63 65 73 73 66 75 6c 20 6d 61 74 63 68 3a 0a 20 28 6d 61 74 63 68 2d 74 65 78 74 20 31 | successful.match:..(match-text.1 |
2340 | 29 20 6d 61 74 63 68 65 73 20 74 68 65 20 6f 70 65 6e 69 6e 67 20 64 6f 75 62 6c 65 71 75 6f 74 | ).matches.the.opening.doublequot |
2360 | 65 2e 0a 20 28 6d 61 74 63 68 2d 74 65 78 74 20 32 29 20 6d 61 74 63 68 65 73 20 74 68 65 20 69 | e...(match-text.2).matches.the.i |
2380 | 6e 73 69 64 65 20 6f 66 20 74 68 65 20 73 74 72 69 6e 67 2e 0a 20 28 6d 61 74 63 68 2d 74 65 78 | nside.of.the.string...(match-tex |
23a0 | 74 20 33 29 20 6d 61 74 63 68 65 73 20 74 68 65 20 63 6c 6f 73 69 6e 67 20 71 75 6f 74 65 2c 20 | t.3).matches.the.closing.quote,. |
23c0 | 6f 72 20 61 20 63 6c 6f 73 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 | or.a.closing.................new |
23e0 | 6c 69 6e 65 20 6f 72 20 69 73 20 6e 69 6c 20 77 68 65 6e 20 61 74 20 74 68 65 20 65 6e 64 20 6f | line.or.is.nil.when.at.the.end.o |
2400 | 66 20 74 68 65 20 62 75 66 66 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c | f.the.buffer...(defalias.'haskel |
2420 | 6c 2d 6c 65 78 65 6d 65 2d 6c 6f 6f 6b 69 6e 67 2d 61 74 2d 73 74 72 69 6e 67 2d 6c 69 74 65 72 | l-lexeme-looking-at-string-liter |
2440 | 61 6c 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 35 5c 32 31 37 00 5c 32 31 32 60 5c | al.#[0."\300\301!\205\217.\212`\ |
2460 | 33 30 32 5c 32 32 35 62 5c 32 31 30 5c 33 30 33 5c 32 31 31 5c 32 30 34 77 00 5c 33 30 34 5c 33 | 302\225b\210\303\211\204w.\304\3 |
2480 | 30 35 5c 33 30 33 5c 33 30 36 23 5c 32 30 33 77 00 5c 33 30 37 5c 33 30 32 21 5c 33 31 30 5c 32 | 05\303\306#\203w.\307\302!\310\2 |
24a0 | 33 32 5c 32 30 33 35 00 5c 33 30 30 5c 33 31 31 21 5c 32 30 33 2e 00 5c 33 30 32 5c 32 32 35 62 | 32\2035.\300\311!\203..\302\225b |
24c0 | 5c 32 31 30 5c 32 30 32 0d 00 60 54 62 5c 32 31 30 5c 32 30 32 0d 00 5c 33 30 37 5c 33 30 32 21 | \210\202..`Tb\210\202..\307\302! |
24e0 | 5c 33 30 31 5c 32 33 32 5c 32 30 33 57 00 5c 33 31 32 02 5c 33 30 32 5c 32 32 35 04 5c 32 31 31 | \301\232\203W.\312.\302\225.\211 |
2500 | 54 06 06 54 5c 33 30 32 5c 32 32 34 5c 33 30 32 5c 32 32 34 5c 33 30 32 5c 32 32 35 5c 32 35 37 | T..T\302\224\302\224\302\225\257 |
2520 | 08 21 5c 32 31 30 5c 33 31 33 5c 32 36 32 01 5c 32 30 32 0d 00 5c 33 30 37 5c 33 30 32 21 5c 33 | .!\210\313\262.\202..\307\302!\3 |
2540 | 31 34 5c 32 33 32 5c 32 30 33 0d 00 5c 33 31 32 02 5c 33 30 32 5c 32 32 34 04 5c 32 31 31 54 06 | 14\232\203..\312.\302\224.\211T. |
2560 | 06 54 5c 33 30 32 5c 32 32 34 5c 33 30 33 5c 32 31 31 5c 32 35 37 08 21 5c 32 31 30 5c 33 31 33 | .T\302\224\303\211\257.!\210\313 |
2580 | 5c 32 36 32 01 5c 32 30 32 0d 00 5c 32 31 31 5c 32 30 34 5c 32 31 33 00 5c 33 31 32 02 60 04 5c | \262.\202..\211\204\213.\312.`.\ |
25a0 | 32 31 31 54 06 06 54 60 5c 33 30 33 5c 32 31 31 5c 32 35 37 08 21 5c 32 31 30 5c 32 36 36 02 29 | 211T..T`\303\211\257.!\210\266.) |
25c0 | 5c 33 31 33 5c 32 30 37 22 20 5b 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5c 22 22 20 30 20 6e 69 6c | \313\207".[looking-at."\"".0.nil |
25e0 | 20 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 5b 5c 22 5c 6e 5c 5c 5d 22 20 67 6f | .re-search-forward."[\"\n\\]".go |
2600 | 74 6f 2d 65 6f 62 20 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 22 5c 5c 22 20 22 5b 20 09 5c 6e 0d | to-eob.match-string."\\"."[..\n. |
2620 | 0b 5c 66 5d 2b 5c 5c 5c 5c 3f 22 20 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 74 20 22 5c 6e | .\f]+\\\\?".set-match-data.t."\n |
2640 | 22 5d 20 31 31 20 28 23 24 20 2e 20 38 37 33 37 29 5d 29 0a 23 40 36 37 30 20 4e 6f 6e 2d 6e 69 | "].11.(#$...8737)]).#@670.Non-ni |
2660 | 6c 20 77 68 65 6e 20 70 6f 69 6e 74 20 69 73 20 6a 75 73 74 20 69 6e 20 66 72 6f 6e 74 20 6f 66 | l.when.point.is.just.in.front.of |
2680 | 20 54 65 6d 70 6c 61 74 65 20 48 61 73 6b 65 6c 6c 0a 71 75 61 69 73 71 75 6f 74 65 20 6c 69 74 | .Template.Haskell.quaisquote.lit |
26a0 | 65 72 61 6c 2e 0a 0a 51 75 61 73 69 20 71 75 6f 74 65 73 20 73 74 61 72 74 20 77 69 74 68 20 27 | eral...Quasi.quotes.start.with.' |
26c0 | 5b 78 78 78 7c 27 20 6f 72 20 27 5b 24 78 78 78 7c 27 20 73 65 71 75 65 6e 63 65 20 61 6e 64 20 | [xxx|'.or.'[$xxx|'.sequence.and. |
26e0 | 65 6e 64 20 77 69 74 68 0a 20 20 27 7c 5d 27 2e 20 54 68 65 20 27 78 78 78 27 20 69 73 20 61 20 | end.with...'|]'..The.'xxx'.is.a. |
2700 | 71 75 6f 74 65 72 20 6e 61 6d 65 2e 20 54 68 65 72 65 20 69 73 20 6e 6f 20 65 73 63 61 70 69 6e | quoter.name..There.is.no.escapin |
2720 | 67 20 6d 65 63 68 61 6e 69 73 6d 0a 70 72 6f 76 69 64 65 64 20 66 6f 72 20 74 68 65 20 65 6e 64 | g.mechanism.provided.for.the.end |
2740 | 69 6e 67 20 73 65 71 75 65 6e 63 65 2e 0a 0a 52 65 67 65 78 70 20 68 61 73 20 73 75 62 67 72 6f | ing.sequence...Regexp.has.subgro |
2760 | 75 70 20 65 78 70 72 65 73 73 69 6f 6e 73 3a 0a 20 28 6d 61 74 63 68 2d 74 65 78 74 20 31 29 20 | up.expressions:..(match-text.1). |
2780 | 6d 61 74 63 68 65 73 20 74 68 65 20 71 75 6f 74 65 72 20 6e 61 6d 65 20 28 77 69 74 68 6f 75 74 | matches.the.quoter.name.(without |
27a0 | 20 24 20 73 69 67 6e 20 69 66 20 70 72 65 73 65 6e 74 29 2e 0a 20 28 6d 61 74 63 68 2d 74 65 78 | .$.sign.if.present)...(match-tex |
27c0 | 74 20 32 29 20 6d 61 74 63 68 65 73 20 74 68 65 20 6f 70 65 6e 69 6e 67 20 76 65 72 74 69 63 61 | t.2).matches.the.opening.vertica |
27e0 | 6c 20 62 61 72 2e 0a 20 28 6d 61 74 63 68 2d 74 65 78 74 20 33 29 20 6d 61 74 63 68 65 73 20 74 | l.bar...(match-text.3).matches.t |
2800 | 68 65 20 69 6e 73 69 64 65 20 6f 66 20 74 68 65 20 71 75 6f 74 65 64 20 73 74 72 69 6e 67 2e 0a | he.inside.of.the.quoted.string.. |
2820 | 20 28 6d 61 74 63 68 2d 74 65 78 74 20 34 29 20 6d 61 74 63 68 65 73 20 74 68 65 20 63 6c 6f 73 | .(match-text.4).matches.the.clos |
2840 | 69 6e 67 20 76 65 72 74 69 63 61 6c 20 62 61 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ing.vertical.bar................ |
2860 | 20 6f 72 20 6e 69 6c 20 69 66 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 62 75 66 | .or.nil.if.at.the.end.of.the.buf |
2880 | 66 65 72 2e 0a 0a 4e 6f 74 65 20 74 68 61 74 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 65 78 | fer...Note.that.this.function.ex |
28a0 | 63 6c 75 64 65 73 20 27 65 27 2c 20 27 74 27 2c 20 27 64 27 2c 20 27 70 27 20 61 73 20 71 75 6f | cludes.'e',.'t',.'d',.'p'.as.quo |
28c0 | 74 65 72 0a 6e 61 6d 65 73 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 54 65 6d 70 6c 61 74 65 20 | ter.names.according.to.Template. |
28e0 | 48 61 73 6b 65 6c 6c 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 2e 1f 0a 28 64 65 66 61 6c 69 61 | Haskell.specification...(defalia |
2900 | 73 20 27 68 61 73 6b 65 6c 6c 2d 6c 65 78 65 6d 65 2d 6c 6f 6f 6b 69 6e 67 2d 61 74 2d 71 75 61 | s.'haskell-lexeme-looking-at-qua |
2920 | 73 69 2d 71 75 6f 74 65 2d 6c 69 74 65 72 61 6c 20 23 5b 30 20 22 5c 33 30 31 20 5c 33 30 32 5c | si-quote-literal.#[0."\301.\302\ |
2940 | 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 08 44 44 5c 33 31 31 42 42 | 303\304\305\306\307\310.DD\311BB |
2960 | 42 42 21 21 5c 32 30 33 5c 32 31 34 00 5c 33 31 32 5c 33 31 33 5c 32 32 34 66 21 5c 33 31 34 5c | BB!!\203\214.\312\313\224f!\314\ |
2980 | 32 33 32 5c 32 30 33 5c 32 31 34 00 5c 33 31 35 5c 33 31 33 21 5c 33 31 36 5c 32 33 35 5c 32 30 | 232\203\214.\315\313!\316\235\20 |
29a0 | 34 5c 32 31 34 00 5c 32 31 32 5c 33 31 37 5c 32 32 35 62 5c 32 31 30 5c 33 30 31 20 5c 33 32 30 | 4\214.\212\317\225b\210\301.\320 |
29c0 | 5c 33 32 31 5c 33 32 32 5c 33 32 33 23 5c 32 30 35 39 00 5c 33 30 31 20 5c 32 31 31 5c 32 30 33 | \321\322\323#\2059.\301.\211\203 |
29e0 | 67 00 5c 33 32 34 02 40 02 41 40 5c 33 32 35 05 38 5c 33 32 36 06 06 38 5c 33 32 37 06 07 38 5c | g.\324.@.A@\325.8\326..8\327..8\ |
2a00 | 33 33 30 06 08 38 5c 33 33 30 06 09 38 06 08 40 06 09 40 06 5c 6e 40 54 5c 32 35 37 5c 6e 21 5c | 330..8\330..8..@..@.\n@T\257\n!\ |
2a20 | 32 31 30 5c 32 30 32 5c 32 30 35 00 5c 33 32 34 02 40 64 5c 33 32 35 05 38 5c 33 32 36 06 06 38 | 210\202\205.\324.@d\325.8\326..8 |
2a40 | 5c 33 32 37 06 07 38 5c 33 33 30 06 08 38 5c 33 33 30 06 09 38 64 5c 33 32 32 5c 32 31 31 5c 32 | \327..8\330..8\330..8d\322\211\2 |
2a60 | 35 37 5c 6e 21 5c 32 31 30 5c 32 36 36 02 29 5c 33 32 33 5c 32 30 32 5c 32 32 31 00 5c 33 32 34 | 57\n!\210\266.)\323\202\221.\324 |
2a80 | 01 21 5c 32 31 30 5c 33 32 32 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 6c 65 78 65 6d 65 2d | .!\210\322\207".[haskell-lexeme- |
2aa0 | 69 64 20 6d 61 74 63 68 2d 64 61 74 61 20 6c 6f 6f 6b 69 6e 67 2d 61 74 20 72 78 2d 74 6f 2d 73 | id.match-data.looking-at.rx-to-s |
2ac0 | 74 72 69 6e 67 20 3a 20 22 5b 22 20 28 6f 70 74 69 6f 6e 61 6c 20 22 24 22 29 20 67 72 6f 75 70 | tring.:."[".(optional."$").group |
2ae0 | 20 72 65 67 65 78 70 20 28 28 67 72 6f 75 70 20 22 7c 22 29 29 20 68 61 73 6b 65 6c 6c 2d 6c 65 | .regexp.((group."|")).haskell-le |
2b00 | 78 65 6d 65 2d 63 6c 61 73 73 69 66 79 2d 62 79 2d 66 69 72 73 74 2d 63 68 61 72 20 31 20 76 61 | xeme-classify-by-first-char.1.va |
2b20 | 72 69 64 20 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 28 22 65 22 20 22 74 22 20 22 64 22 20 22 70 | rid.match-string.("e"."t"."d"."p |
2b40 | 22 29 20 30 20 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 7c 5d 22 20 6e 69 6c 20 | ").0.re-search-forward."|]".nil. |
2b60 | 74 20 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 32 20 33 20 34 20 35 5d 20 31 34 20 28 23 24 | t.set-match-data.2.3.4.5].14.(#$ |
2b80 | 20 2e 20 39 38 31 38 29 5d 29 0a 23 40 31 31 33 20 43 6c 61 73 73 69 66 79 20 74 6f 6b 65 6e 20 | ...9818)]).#@113.Classify.token. |
2ba0 | 62 79 20 43 48 41 52 2e 0a 0a 43 48 41 52 20 69 73 20 61 20 63 68 61 72 61 72 61 63 74 65 72 20 | by.CHAR...CHAR.is.a.chararacter. |
2bc0 | 74 68 61 74 20 69 73 20 61 73 73 75 6d 65 64 20 74 6f 20 62 65 20 74 68 65 20 66 69 72 73 74 20 | that.is.assumed.to.be.the.first. |
2be0 | 63 68 61 72 61 63 74 65 72 0a 6f 66 20 61 20 74 6f 6b 65 6e 2e 0a 0a 28 66 6e 20 43 48 41 52 29 | character.of.a.token...(fn.CHAR) |
2c00 | 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 6c 65 78 65 6d 65 2d 63 6c 61 73 | ..(defalias.'haskell-lexeme-clas |
2c20 | 73 69 66 79 2d 62 79 2d 66 69 72 73 74 2d 63 68 61 72 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c | sify-by-first-char.#[257."\300.\ |
2c40 | 32 30 36 06 00 5c 33 30 31 5c 33 30 32 5c 22 01 5c 33 30 33 5c 32 33 35 5c 32 30 34 1a 00 01 5c | 206..\301\302\".\303\235\204...\ |
2c60 | 33 30 34 56 5c 32 30 33 1e 00 5c 32 31 31 5c 33 30 35 5c 32 33 35 5c 32 30 33 1e 00 5c 33 30 36 | 304V\203..\211\305\235\203..\306 |
2c80 | 5c 32 30 32 6d 00 01 5c 33 30 37 5c 32 33 32 5c 32 30 33 28 00 5c 33 31 30 5c 32 30 32 6d 00 01 | \202m..\307\232\203(.\310\202m.. |
2ca0 | 5c 33 31 31 5c 32 33 32 5c 32 30 33 32 00 5c 33 31 32 5c 32 30 32 6d 00 01 5c 33 31 33 5c 32 33 | \311\232\2032.\312\202m..\313\23 |
2cc0 | 32 5c 32 30 33 3c 00 5c 33 31 34 5c 32 30 32 6d 00 5c 32 31 31 5c 33 31 35 5c 32 33 35 5c 32 30 | 2\203<.\314\202m.\211\315\235\20 |
2ce0 | 33 46 00 5c 33 31 36 5c 32 30 32 6d 00 01 5c 33 31 37 5c 32 33 32 5c 32 30 34 52 00 5c 32 31 31 | 3F.\316\202m..\317\232\204R.\211 |
2d00 | 5c 33 32 30 5c 32 33 35 5c 32 30 33 56 00 5c 33 32 31 5c 32 30 32 6d 00 01 5c 33 32 32 59 5c 32 | \320\235\203V.\321\202m..\322Y\2 |
2d20 | 30 33 66 00 01 5c 33 32 33 58 5c 32 30 33 66 00 5c 33 32 34 5c 32 30 32 6d 00 01 5c 33 32 35 5c | 03f..\323X\203f.\324\202m..\325\ |
2d40 | 32 33 35 5c 32 30 35 6d 00 5c 33 32 36 5c 32 30 37 22 20 5b 67 65 74 2d 63 68 61 72 2d 63 6f 64 | 235\205m.\326\207".[get-char-cod |
2d60 | 65 2d 70 72 6f 70 65 72 74 79 20 33 32 20 67 65 6e 65 72 61 6c 2d 63 61 74 65 67 6f 72 79 20 28 | e-property.32.general-category.( |
2d80 | 33 33 20 33 35 20 33 36 20 33 37 20 33 38 20 34 32 20 34 33 20 34 36 20 34 37 20 36 30 20 36 31 | 33.35.36.37.38.42.43.46.47.60.61 |
2da0 | 20 36 32 20 36 33 20 36 34 20 39 34 20 31 32 34 20 31 32 36 20 39 32 20 34 35 29 20 31 32 37 20 | .62.63.64.94.124.126.92.45).127. |
2dc0 | 28 50 63 20 50 64 20 50 6f 20 53 6d 20 53 63 20 53 6b 20 53 6f 29 20 76 61 72 73 79 6d 20 35 38 | (Pc.Pd.Po.Sm.Sc.Sk.So).varsym.58 |
2de0 | 20 63 6f 6e 73 79 6d 20 33 39 20 63 68 61 72 20 33 34 20 73 74 72 69 6e 67 20 28 4c 75 20 4c 74 | .consym.39.char.34.string.(Lu.Lt |
2e00 | 29 20 63 6f 6e 69 64 20 39 35 20 28 4c 6c 20 4c 6f 29 20 76 61 72 69 64 20 34 38 20 35 37 20 6e | ).conid.95.(Ll.Lo).varid.48.57.n |
2e20 | 75 6d 62 65 72 20 28 39 33 20 39 31 20 34 30 20 34 31 20 31 32 33 20 31 32 35 20 39 36 20 34 34 | umber.(93.91.40.41.123.125.96.44 |
2e40 | 20 35 39 29 20 73 70 65 63 69 61 6c 5d 20 34 20 28 23 24 20 2e 20 31 31 31 35 33 29 5d 29 0a 23 | .59).special].4.(#$...11153)]).# |
2e60 | 40 31 30 33 30 20 4c 69 6b 65 20 60 6c 6f 6f 6b 69 6e 67 2d 61 74 27 20 62 75 74 20 75 6e 64 65 | @1030.Like.`looking-at'.but.unde |
2e80 | 72 73 74 61 6e 64 73 20 48 61 73 6b 65 6c 6c 20 6c 65 78 65 6d 65 73 2e 0a 0a 4d 6f 76 65 73 20 | rstands.Haskell.lexemes...Moves. |
2ea0 | 70 6f 69 6e 74 20 66 6f 72 77 61 72 64 20 6f 76 65 72 20 77 68 69 74 65 73 70 61 63 65 2e 20 20 | point.forward.over.whitespace... |
2ec0 | 52 65 74 75 72 6e 73 20 61 20 73 79 6d 62 6f 6c 20 64 65 73 63 72 69 62 69 6e 67 0a 74 79 70 65 | Returns.a.symbol.describing.type |
2ee0 | 20 6f 66 20 48 61 73 6b 65 6c 6c 20 74 6f 6b 65 6e 20 72 65 63 6f 67 6e 69 7a 65 64 2e 20 20 55 | .of.Haskell.token.recognized...U |
2f00 | 73 65 20 60 6d 61 74 63 68 2d 73 74 72 69 6e 67 27 2c 0a 60 6d 61 74 63 68 2d 62 65 67 69 6e 6e | se.`match-string',.`match-beginn |
2f20 | 69 6e 67 27 20 61 6e 64 20 60 6d 61 74 63 68 2d 65 6e 64 27 20 77 69 74 68 20 61 72 67 75 6d 65 | ing'.and.`match-end'.with.argume |
2f40 | 6e 74 20 30 20 74 6f 20 71 75 65 72 79 20 6d 61 74 63 68 0a 72 65 73 75 6c 74 2e 0a 0a 50 6f 73 | nt.0.to.query.match.result...Pos |
2f60 | 73 69 62 6c 65 20 72 65 73 75 6c 74 73 20 61 72 65 3a 0a 2d 20 27 73 70 65 63 69 61 6c 3a 20 66 | sible.results.are:.-.'special:.f |
2f80 | 6f 72 20 63 68 61 72 73 20 5b 5d 28 29 7b 7d 60 2c 3b 0a 2d 20 27 63 6f 6d 6d 65 6e 74 3a 20 66 | or.chars.[](){}`,;.-.'comment:.f |
2fa0 | 6f 72 20 73 69 6e 67 6c 65 20 6c 69 6e 65 20 63 6f 6d 6d 65 6e 74 73 0a 2d 20 27 6e 65 73 74 65 | or.single.line.comments.-.'neste |
2fc0 | 64 2d 63 6f 6d 6d 65 6e 74 3a 20 66 6f 72 20 6d 75 6c 74 69 6c 69 6e 65 20 63 6f 6d 6d 65 6e 74 | d-comment:.for.multiline.comment |
2fe0 | 73 0a 2d 20 27 71 73 79 6d 69 64 3a 20 66 6f 72 20 71 75 61 6c 69 66 69 65 64 20 69 64 65 6e 74 | s.-.'qsymid:.for.qualified.ident |
3000 | 69 66 69 65 72 73 20 6f 72 20 73 79 6d 62 6f 6c 73 0a 2d 20 27 73 74 72 69 6e 67 3a 20 66 6f 72 | ifiers.or.symbols.-.'string:.for |
3020 | 20 73 74 72 69 6e 67 73 20 6c 69 74 65 72 61 6c 73 0a 2d 20 27 63 68 61 72 3a 20 66 6f 72 20 63 | .strings.literals.-.'char:.for.c |
3040 | 68 61 72 20 6c 69 74 65 72 61 6c 73 0a 2d 20 27 6e 75 6d 62 65 72 3a 20 66 6f 72 20 64 65 63 69 | har.literals.-.'number:.for.deci |
3060 | 6d 61 6c 2c 20 66 6c 6f 61 74 2c 20 68 65 78 61 64 65 63 69 6d 61 6c 20 61 6e 64 20 6f 63 74 61 | mal,.float,.hexadecimal.and.octa |
3080 | 6c 20 6e 75 6d 62 65 72 20 6c 69 74 65 72 61 6c 73 0a 2d 20 27 74 65 6d 70 6c 61 74 65 2d 68 61 | l.number.literals.-.'template-ha |
30a0 | 73 6b 65 6c 6c 2d 71 75 6f 74 65 3a 20 66 6f 72 20 61 20 73 74 72 69 6e 67 20 6f 66 20 61 70 6f | skell-quote:.for.a.string.of.apo |
30c0 | 73 74 72 6f 70 68 65 73 20 66 6f 72 20 74 65 6d 70 6c 61 74 65 20 68 61 73 6b 65 6c 6c 0a 2d 20 | strophes.for.template.haskell.-. |
30e0 | 27 74 65 6d 70 6c 61 74 65 2d 68 61 73 6b 65 6c 6c 2d 71 75 61 73 69 2d 71 75 6f 74 65 3a 20 66 | 'template-haskell-quasi-quote:.f |
3100 | 6f 72 20 61 20 73 74 72 69 6e 67 20 6f 66 20 61 70 6f 73 74 72 6f 70 68 65 73 20 66 6f 72 20 74 | or.a.string.of.apostrophes.for.t |
3120 | 65 6d 70 6c 61 74 65 20 68 61 73 6b 65 6c 6c 0a 0a 4e 6f 74 65 20 74 68 61 74 20 66 6f 72 20 71 | emplate.haskell..Note.that.for.q |
3140 | 75 61 6c 69 66 69 65 64 20 73 79 6d 62 6f 6c 73 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 | ualified.symbols.(match-string.1 |
3160 | 29 20 72 65 74 75 72 6e 73 20 74 68 65 0a 75 6e 71 75 61 6c 69 66 69 65 64 20 69 64 65 6e 74 69 | ).returns.the.unqualified.identi |
3180 | 66 69 65 72 20 6f 72 20 73 79 6d 62 6f 6c 2e 20 20 46 75 72 74 68 65 72 20 71 75 61 6c 69 66 69 | fier.or.symbol...Further.qualifi |
31a0 | 63 61 74 69 6f 6e 20 66 6f 72 0a 73 79 6d 62 6f 6c 20 6f 72 20 69 64 65 6e 74 69 66 69 65 72 20 | cation.for.symbol.or.identifier. |
31c0 | 63 61 6e 20 62 65 20 64 6f 6e 65 20 77 69 74 68 3a 0a 0a 20 20 20 28 68 61 73 6b 65 6c 6c 2d 6c | can.be.done.with:.....(haskell-l |
31e0 | 65 78 65 6d 65 2d 63 6c 61 73 73 69 66 79 2d 62 79 2d 66 69 72 73 74 2d 63 68 61 72 20 28 63 68 | exeme-classify-by-first-char.(ch |
3200 | 61 72 2d 61 66 74 65 72 20 28 6d 61 74 63 68 2d 62 65 67 69 6e 6e 69 6e 67 20 31 29 29 29 0a 0a | ar-after.(match-beginning.1))).. |
3220 | 53 65 65 20 60 68 61 73 6b 65 6c 6c 2d 6c 65 78 65 6d 65 2d 63 6c 61 73 73 69 66 79 2d 62 79 2d | See.`haskell-lexeme-classify-by- |
3240 | 66 69 72 73 74 2d 63 68 61 72 27 20 66 6f 72 20 64 65 74 61 69 6c 73 2e 0a 0a 28 66 6e 20 26 72 | first-char'.for.details...(fn.&r |
3260 | 65 73 74 20 46 4c 41 47 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 6c | est.FLAGS)..(defalias.'haskell-l |
3280 | 65 78 65 6d 65 2d 6c 6f 6f 6b 69 6e 67 2d 61 74 2d 74 6f 6b 65 6e 20 23 5b 31 32 38 20 22 5c 33 | exeme-looking-at-token.#[128."\3 |
32a0 | 30 32 5c 33 30 33 21 5c 33 30 34 56 5c 32 30 34 00 00 5c 33 30 35 01 5c 32 33 35 5c 32 30 34 16 | 02\303!\304V\204..\305.\235\204. |
32c0 | 00 5c 33 30 36 5c 33 30 37 77 5c 33 30 34 56 5c 32 30 34 00 00 5c 33 30 37 5c 33 31 30 20 01 18 | .\306\307w\304V\204..\307\310... |
32e0 | 5c 33 31 31 60 5c 33 31 32 5c 22 5c 33 31 33 5c 32 33 32 5c 32 30 33 33 00 5c 33 31 34 01 5c 33 | \311`\312\"\313\232\2033.\314.\3 |
3300 | 31 35 20 5c 33 31 36 20 5c 33 30 37 5c 32 32 33 44 21 5c 32 31 30 5c 33 31 37 5c 32 30 32 5c 33 | 15.\316.\307\223D!\210\317\202\3 |
3320 | 30 36 00 5c 33 32 30 5c 33 30 36 21 5c 32 30 33 3d 00 5c 33 30 35 5c 32 30 32 5c 33 30 36 00 5c | 06.\320\306!\203=.\305\202\306.\ |
3340 | 33 32 30 5c 33 32 31 21 5c 32 30 33 54 00 5c 32 31 32 5c 33 32 32 5c 33 32 33 21 5c 32 31 30 5c | 320\321!\203T.\212\322\323!\210\ |
3360 | 33 31 34 01 5c 33 31 30 20 44 21 5c 32 31 30 29 5c 33 32 34 5c 32 30 32 5c 33 30 36 00 5c 33 32 | 314.\310.D!\210)\324\202\306.\32 |
3380 | 35 20 5c 32 30 33 5d 00 5c 33 32 36 5c 32 30 32 5c 33 30 36 00 5c 33 32 37 20 5c 32 30 33 66 00 | 5.\203].\326\202\306.\327.\203f. |
33a0 | 5c 33 33 30 5c 32 30 32 5c 33 30 36 00 5c 33 32 30 5c 33 33 31 21 5c 32 30 33 79 00 5c 33 33 32 | \330\202\306.\320\331!\203y.\332 |
33c0 | 20 5c 32 30 33 75 00 5c 33 33 33 5c 32 30 32 5c 33 30 36 00 5c 33 33 34 5c 32 30 32 5c 33 30 36 | .\203u.\333\202\306.\334\202\306 |
33e0 | 00 5c 33 33 35 20 5c 32 30 33 5c 32 35 33 00 5c 33 33 36 20 5c 33 33 37 5c 33 30 34 5c 33 34 30 | .\335.\203\253.\336.\337\304\340 |
3400 | 5c 33 34 31 5c 33 34 32 05 21 5c 33 34 33 5c 22 5c 33 34 34 24 5c 32 31 36 5c 33 34 35 5c 33 34 | \341\342.!\343\"\344$\216\345\34 |
3420 | 36 5c 33 34 37 5c 33 30 34 21 5c 22 29 5c 32 36 32 01 5c 32 30 33 5c 32 34 37 00 5c 33 31 34 01 | 6\347\304!\")\262.\203\247.\314. |
3440 | 5c 33 31 35 20 5c 33 31 36 20 5c 33 30 37 5c 32 32 33 44 21 5c 32 31 30 5c 33 35 30 5c 32 30 32 | \315.\316.\307\223D!\210\350\202 |
3460 | 5c 33 30 36 00 5c 33 35 31 5c 32 30 32 5c 33 30 36 00 5c 33 32 30 09 21 5c 32 30 33 5c 32 36 35 | \306.\351\202\306.\320.!\203\265 |
3480 | 00 5c 33 35 32 5c 32 30 32 5c 33 30 36 00 5c 33 32 30 5c 33 35 33 21 5c 32 30 33 5c 32 37 37 00 | .\352\202\306.\320\353!\203\277. |
34a0 | 5c 33 35 34 5c 32 30 32 5c 33 30 36 00 5c 33 32 30 5c 33 35 35 21 5c 32 30 35 5c 33 30 36 00 5c | \354\202\306.\320\355!\205\306.\ |
34c0 | 33 35 36 29 5c 32 30 37 22 20 5b 63 61 73 65 2d 66 6f 6c 64 2d 73 65 61 72 63 68 20 68 61 73 6b | 356)\207".[case-fold-search.hask |
34e0 | 65 6c 6c 2d 6c 65 78 65 6d 65 2d 6e 75 6d 62 65 72 20 73 6b 69 70 2d 73 79 6e 74 61 78 2d 66 6f | ell-lexeme-number.skip-syntax-fo |
3500 | 72 77 61 72 64 20 22 2d 22 20 30 20 6e 65 77 6c 69 6e 65 20 22 5c 6e 22 20 6e 69 6c 20 70 6f 69 | rward."-".0.newline."\n".nil.poi |
3520 | 6e 74 2d 6d 61 72 6b 65 72 20 67 65 74 2d 63 68 61 72 2d 70 72 6f 70 65 72 74 79 20 73 79 6e 74 | nt-marker.get-char-property.synt |
3540 | 61 78 2d 74 61 62 6c 65 20 28 31 31 29 20 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 6d 61 6b | ax-table.(11).set-match-data.mak |
3560 | 65 2d 6d 61 72 6b 65 72 20 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 6c 69 74 65 72 | e-marker.line-end-position.liter |
3580 | 61 74 65 2d 63 6f 6d 6d 65 6e 74 20 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 7b 2d 22 20 66 6f 72 77 | ate-comment.looking-at."{-".forw |
35a0 | 61 72 64 2d 63 6f 6d 6d 65 6e 74 20 31 20 6e 65 73 74 65 64 2d 63 6f 6d 6d 65 6e 74 20 68 61 73 | ard-comment.1.nested-comment.has |
35c0 | 6b 65 6c 6c 2d 6c 65 78 65 6d 65 2d 6c 6f 6f 6b 69 6e 67 2d 61 74 2d 63 68 61 72 2d 6c 69 74 65 | kell-lexeme-looking-at-char-lite |
35e0 | 72 61 6c 20 63 68 61 72 20 68 61 73 6b 65 6c 6c 2d 6c 65 78 65 6d 65 2d 6c 6f 6f 6b 69 6e 67 2d | ral.char.haskell-lexeme-looking- |
3600 | 61 74 2d 73 74 72 69 6e 67 2d 6c 69 74 65 72 61 6c 20 73 74 72 69 6e 67 20 22 5b 5d 5b 28 29 7b | at-string-literal.string."[][(){ |
3620 | 7d 60 2c 3b 5d 22 20 68 61 73 6b 65 6c 6c 2d 6c 65 78 65 6d 65 2d 6c 6f 6f 6b 69 6e 67 2d 61 74 | }`,;]".haskell-lexeme-looking-at |
3640 | 2d 71 75 61 73 69 2d 71 75 6f 74 65 2d 6c 69 74 65 72 61 6c 20 74 65 6d 70 6c 61 74 65 2d 68 61 | -quasi-quote-literal.template-ha |
3660 | 73 6b 65 6c 6c 2d 71 75 61 73 69 2d 71 75 6f 74 65 20 73 70 65 63 69 61 6c 20 68 61 73 6b 65 6c | skell-quasi-quote.special.haskel |
3680 | 6c 2d 6c 65 78 65 6d 65 2d 6c 6f 6f 6b 69 6e 67 2d 61 74 2d 71 69 64 73 79 6d 20 6d 61 74 63 68 | l-lexeme-looking-at-qidsym.match |
36a0 | 2d 64 61 74 61 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 30 5c 33 | -data.make-byte-code."\301\300\3 |
36c0 | 30 32 5c 22 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 73 65 74 2d 6d 61 | 02\"\207".vconcat.vector.[set-ma |
36e0 | 74 63 68 2d 64 61 74 61 20 65 76 61 70 6f 72 61 74 65 5d 20 33 20 73 74 72 69 6e 67 2d 6d 61 74 | tch-data.evaporate].3.string-mat |
3700 | 63 68 20 22 5c 5c 60 2d 2d 2d 2a 5c 5c 27 22 20 6d 61 74 63 68 2d 73 74 72 69 6e 67 2d 6e 6f 2d | ch."\\`---*\\'".match-string-no- |
3720 | 70 72 6f 70 65 72 74 69 65 73 20 63 6f 6d 6d 65 6e 74 20 71 73 79 6d 69 64 20 6e 75 6d 62 65 72 | properties.comment.qsymid.number |
3740 | 20 22 27 2b 22 20 74 65 6d 70 6c 61 74 65 2d 68 61 73 6b 65 6c 6c 2d 71 75 6f 74 65 20 22 2e 22 | ."'+".template-haskell-quote."." |
3760 | 20 69 6c 6c 65 67 61 6c 5d 20 31 30 20 28 23 24 20 2e 20 31 31 38 37 38 29 5d 29 0a 28 70 72 6f | .illegal].10.(#$...11878)]).(pro |
3780 | 76 69 64 65 20 27 68 61 73 6b 65 6c 6c 2d 6c 65 78 65 6d 65 29 0a | vide.'haskell-lexeme). |