home *** CD-ROM | disk | FTP | other *** search
Emacs Compiled Lisp | 1993-04-01 | 22.2 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was processed as: Emacs Compiled Lisp
(other/emacsCompiledLisp).
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
1%
| dexvert
| Emacs Compiled Lisp (other/emacsCompiledLisp)
| magic
| Unsupported |
1%
| dexvert
| Combustion 2 Particle Library (other/combustion2ParticleLibrary)
| ext
| Unsupported |
100%
| file
| Emacs/XEmacs v19 byte-compiled Lisp data
| default
| |
99%
| file
| data
| default
| |
100%
| TrID
| Emacs/XEmacs byte-compiled Lisp (generic)
| default
| |
100%
| xdgMime
| text/x-emacs-lisp
| default (weak)
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 3b 45 4c 43 13 00 00 00 | 0a 3b 3b 3b 20 63 6f 6d |;ELC....|.;;; com|
|00000010| 70 69 6c 65 64 20 62 79 | 20 6a 77 7a 40 74 68 61 |piled by| jwz@tha|
|00000020| 6c 69 64 6f 6d 69 64 65 | 20 6f 6e 20 4d 6f 6e 20 |lidomide| on Mon |
|00000030| 46 65 62 20 20 31 20 31 | 38 3a 33 34 3a 30 30 20 |Feb 1 1|8:34:00 |
|00000040| 31 39 39 33 0a 3b 3b 3b | 20 66 72 6f 6d 20 66 69 |1993.;;;| from fi|
|00000050| 6c 65 20 2f 63 61 64 69 | 6c 6c 61 63 31 2f 63 6f |le /cadi|llac1/co|
|00000060| 64 65 2f 62 75 69 6c 64 | 2f 6c 65 6d 61 63 73 2f |de/build|/lemacs/|
|00000070| 6c 69 73 70 2f 62 79 74 | 65 63 6f 6d 70 2f 62 79 |lisp/byt|ecomp/by|
|00000080| 74 65 2d 6f 70 74 69 6d | 69 7a 65 2e 65 6c 0a 3b |te-optim|ize.el.;|
|00000090| 3b 3b 20 65 6d 61 63 73 | 20 76 65 72 73 69 6f 6e |;; emacs| version|
|000000a0| 20 31 39 2e 34 2e 31 33 | 20 4c 75 63 69 64 2e 0a | 19.4.13| Lucid..|
|000000b0| 3b 3b 3b 20 62 79 74 65 | 63 6f 6d 70 20 76 65 72 |;;; byte|comp ver|
|000000c0| 73 69 6f 6e 20 32 2e 31 | 30 3b 20 20 31 2d 66 65 |sion 2.1|0; 1-fe|
|000000d0| 62 2d 39 33 2e 0a 3b 3b | 3b 20 6f 70 74 69 6d 69 |b-93..;;|; optimi|
|000000e0| 7a 61 74 69 6f 6e 20 69 | 73 20 6f 6e 2e 0a 3b 3b |zation i|s on..;;|
|000000f0| 3b 20 74 68 69 73 20 66 | 69 6c 65 20 75 73 65 73 |; this f|ile uses|
|00000100| 20 6f 70 63 6f 64 65 73 | 20 77 68 69 63 68 20 64 | opcodes| which d|
|00000110| 6f 20 6e 6f 74 20 65 78 | 69 73 74 20 69 6e 20 45 |o not ex|ist in E|
|00000120| 6d 61 63 73 31 38 2e 0a | 0a 28 69 66 20 28 61 6e |macs18..|.(if (an|
|00000130| 64 20 28 62 6f 75 6e 64 | 70 20 27 65 6d 61 63 73 |d (bound|p 'emacs|
|00000140| 2d 76 65 72 73 69 6f 6e | 29 0a 09 20 28 6f 72 20 |-version|).. (or |
|00000150| 28 61 6e 64 20 28 62 6f | 75 6e 64 70 20 27 65 70 |(and (bo|undp 'ep|
|00000160| 6f 63 68 3a 3a 76 65 72 | 73 69 6f 6e 29 20 65 70 |och::ver|sion) ep|
|00000170| 6f 63 68 3a 3a 76 65 72 | 73 69 6f 6e 29 0a 09 20 |och::ver|sion).. |
|00000180| 20 20 20 20 28 73 74 72 | 69 6e 67 2d 6c 65 73 73 | (str|ing-less|
|00000190| 70 20 65 6d 61 63 73 2d | 76 65 72 73 69 6f 6e 20 |p emacs-|version |
|000001a0| 22 31 39 22 29 29 29 0a | 20 20 20 20 28 65 72 72 |"19"))).| (err|
|000001b0| 6f 72 20 22 54 68 69 73 | 20 66 69 6c 65 20 77 61 |or "This| file wa|
|000001c0| 73 20 63 6f 6d 70 69 6c | 65 64 20 66 6f 72 20 45 |s compil|ed for E|
|000001d0| 6d 61 63 73 31 39 2e 22 | 29 29 0a 0a 28 62 79 74 |macs19."|))..(byt|
|000001e0| 65 2d 63 6f 64 65 20 22 | c0 c1 c2 5c 22 88 c3 c4 |e-code "|...\"...|
|000001f0| 21 ac 84 c5 c6 21 88 c7 | c8 4d 88 c9 ca 4d 88 cb |!....!..|.M...M..|
|00000200| cc cd ce 23 87 22 20 5b | 72 65 71 75 69 72 65 20 |...#." [|require |
|00000210| 62 79 74 65 2d 63 6f 6d | 70 69 6c 65 20 22 62 79 |byte-com|pile "by|
|00000220| 74 65 63 6f 6d 70 22 20 | 66 62 6f 75 6e 64 70 20 |tecomp" |fboundp |
|00000230| 62 79 74 65 2d 63 6f 6d | 70 69 6c 65 2d 6c 61 70 |byte-com|pile-lap|
|00000240| 63 6f 64 65 20 65 72 72 | 6f 72 20 22 6c 6f 61 64 |code err|or "load|
|00000250| 69 6e 67 20 62 79 74 65 | 63 6f 6d 70 20 67 6f 74 |ing byte|comp got|
|00000260| 20 74 68 65 20 77 72 6f | 6e 67 20 76 65 72 73 69 | the wro|ng versi|
|00000270| 6f 6e 20 6f 66 20 74 68 | 65 20 63 6f 6d 70 69 6c |on of th|e compil|
|00000280| 65 72 2e 22 20 62 79 74 | 65 2d 63 6f 6d 70 69 6c |er." byt|e-compil|
|00000290| 65 2d 6c 6f 67 2d 6c 61 | 70 2d 31 20 23 5b 28 66 |e-log-la|p-1 #[(f|
|000002a0| 6f 72 6d 61 74 20 26 72 | 65 73 74 20 61 72 67 73 |ormat &r|est args|
|000002b0| 29 20 22 08 c1 48 ab 84 | c2 c3 21 88 c4 c5 c6 0e |) "..H..|..!.....|
|000002c0| 06 c7 89 1e 08 1e 09 ca | cb 0e 0c 5c 22 2a 23 21 |........|...\"*#!|
|000002d0| 87 22 20 5b 62 79 74 65 | 2d 63 6f 64 65 2d 76 65 |." [byte|-code-ve|
|000002e0| 63 74 6f 72 20 30 20 65 | 72 72 6f 72 20 22 54 68 |ctor 0 e|rror "Th|
|000002f0| 65 20 6f 6c 64 20 76 65 | 72 73 69 6f 6e 20 6f 66 |e old ve|rsion of|
|00000300| 20 74 68 65 20 64 69 73 | 61 73 73 65 6d 62 6c 65 | the dis|assemble|
|00000310| 72 20 69 73 20 6c 6f 61 | 64 65 64 2e 20 20 52 65 |r is loa|ded. Re|
|00000320| 6c 6f 61 64 20 6e 65 77 | 2d 62 79 74 65 63 6f 6d |load new|-bytecom|
|00000330| 70 20 61 73 20 77 65 6c | 6c 2e 22 20 62 79 74 65 |p as wel|l." byte|
|00000340| 2d 63 6f 6d 70 69 6c 65 | 2d 6c 6f 67 2d 31 20 61 |-compile|-log-1 a|
|00000350| 70 70 6c 79 20 66 6f 72 | 6d 61 74 20 6e 69 6c 20 |pply for|mat nil |
|00000360| 61 20 63 20 6d 61 70 63 | 61 72 20 23 5b 28 61 72 |a c mapc|ar #[(ar|
|00000370| 67 29 20 22 08 3a ac 97 | 08 39 ab 91 c1 c2 c3 08 |g) ".:..|.9......|
|00000380| 21 5c 22 ab 89 c4 c3 08 | 21 c5 c6 4f 21 87 08 87 |!\".....|!..O!...|
|00000390| 08 40 89 16 07 a8 ab 86 | c8 c9 0e 07 5c 22 88 0e |.@......|....\"..|
|000003a0| 07 ca 3d ab 85 08 16 07 | aa b3 0e 07 0e 0b 3e ab |..=.....|......>.|
|000003b0| 86 08 41 41 40 aa 8e 0e | 07 0e 0c 3e ab 85 08 41 |..AA@...|...>...A|
|000003c0| 40 aa 82 08 41 16 0d c3 | 0e 07 21 16 07 c1 ce 0e |@...A...|..!.....|
|000003d0| 07 5c 22 ab 89 c4 0e 07 | c5 c6 4f 21 16 07 0e 07 |.\".....|..O!....|
|000003e0| cf 3d ab 83 d0 16 07 08 | 41 d1 3d ab 89 0e 07 d2 |.=......|A.=.....|
|000003f0| 3e ac 83 0e 07 87 d3 d4 | 0e 07 0e 0d 23 87 22 20 |>.......|....#." |
|00000400| 5b 61 72 67 20 73 74 72 | 69 6e 67 2d 6d 61 74 63 |[arg str|ing-matc|
|00000410| 68 20 22 5e 62 79 74 65 | 2d 22 20 73 79 6d 62 6f |h "^byte|-" symbo|
|00000420| 6c 2d 6e 61 6d 65 20 69 | 6e 74 65 72 6e 20 35 20 |l-name i|ntern 5 |
|00000430| 6e 69 6c 20 63 20 65 72 | 72 6f 72 20 22 6e 6f 6e |nil c er|ror "non|
|00000440| 2d 73 79 6d 62 6f 6c 69 | 63 20 62 79 74 65 2d 6f |-symboli|c byte-o|
|00000450| 70 20 25 73 22 20 54 41 | 47 20 62 79 74 65 2d 67 |p %s" TA|G byte-g|
|00000460| 6f 74 6f 2d 6f 70 73 20 | 62 79 74 65 2d 63 6f 6e |oto-ops |byte-con|
|00000470| 73 74 72 65 66 2d 6f 70 | 73 20 61 20 22 5e 62 79 |stref-op|s a "^by|
|00000480| 74 65 2d 2e 22 20 63 6f | 6e 73 74 61 6e 74 20 63 |te-." co|nstant c|
|00000490| 6f 6e 73 74 20 30 20 28 | 75 6e 62 69 6e 64 20 63 |onst 0 (|unbind c|
|000004a0| 61 6c 6c 20 63 6f 6e 73 | 74 29 20 66 6f 72 6d 61 |all cons|t) forma|
|000004b0| 74 20 22 28 25 73 20 25 | 73 29 22 5d 20 34 5d 20 |t "(%s %|s)"] 4] |
|000004c0| 61 72 67 73 5d 20 37 5d | 20 62 79 74 65 2d 63 6f |args] 7]| byte-co|
|000004d0| 6d 70 69 6c 65 2d 6c 6f | 67 2d 6c 61 70 20 28 6d |mpile-lo|g-lap (m|
|000004e0| 61 63 72 6f 20 2e 20 23 | 5b 28 66 6f 72 6d 61 74 |acro . #|[(format|
|000004f0| 2d 73 74 72 69 6e 67 20 | 26 72 65 73 74 20 61 72 |-string |&rest ar|
|00000500| 67 73 29 20 22 c0 c1 c2 | 0b 0c 42 42 45 87 22 20 |gs) "...|..BBE." |
|00000510| 5b 61 6e 64 20 28 6d 65 | 6d 71 20 62 79 74 65 2d |[and (me|mq byte-|
|00000520| 6f 70 74 69 6d 69 7a 65 | 2d 6c 6f 67 20 27 28 74 |optimize|-log '(t|
|00000530| 20 62 79 74 65 29 29 20 | 62 79 74 65 2d 63 6f 6d | byte)) |byte-com|
|00000540| 70 69 6c 65 2d 6c 6f 67 | 2d 6c 61 70 2d 31 20 66 |pile-log|-lap-1 f|
|00000550| 6f 72 6d 61 74 2d 73 74 | 72 69 6e 67 20 61 72 67 |ormat-st|ring arg|
|00000560| 73 5d 20 35 5d 29 20 70 | 75 74 20 69 6e 6c 69 6e |s] 5]) p|ut inlin|
|00000570| 65 20 62 79 74 65 2d 6f | 70 74 69 6d 69 7a 65 72 |e byte-o|ptimizer|
|00000580| 20 62 79 74 65 2d 6f 70 | 74 69 6d 69 7a 65 2d 69 | byte-op|timize-i|
|00000590| 6e 6c 69 6e 65 2d 68 61 | 6e 64 6c 65 72 5d 20 34 |nline-ha|ndler] 4|
|000005a0| 29 0a 28 66 73 65 74 20 | 27 62 79 74 65 2d 6f 70 |).(fset |'byte-op|
|000005b0| 74 69 6d 69 7a 65 2d 69 | 6e 6c 69 6e 65 2d 68 61 |timize-i|nline-ha|
|000005c0| 6e 64 6c 65 72 20 23 5b | 28 66 6f 72 6d 29 20 22 |ndler #[|(form) "|
|000005d0| c0 c1 c2 0b 41 5c 22 42 | 87 22 20 5b 70 72 6f 67 |....A\"B|." [prog|
|000005e0| 6e 20 6d 61 70 63 61 72 | 20 23 5b 28 73 65 78 70 |n mapcar| #[(sexp|
|000005f0| 29 20 22 08 a2 89 19 39 | ab a8 09 5c 6e 9e 41 ac |) "....9|...\n.A.|
|00000600| 9d c3 09 21 ab 9d 09 0c | 9e 41 ac 97 09 4b 89 11 |...!....|.A...K..|
|00000610| 3a ab 86 09 40 c5 3d ac | 8a c6 09 21 ac 85 c7 08 |:...@.=.|...!....|
|00000620| 21 aa 81 08 29 87 22 20 | 5b 73 65 78 70 20 66 6e |!...)." |[sexp fn|
|00000630| 20 62 79 74 65 2d 63 6f | 6d 70 69 6c 65 2d 66 75 | byte-co|mpile-fu|
|00000640| 6e 63 74 69 6f 6e 2d 65 | 6e 76 69 72 6f 6e 6d 65 |nction-e|nvironme|
|00000650| 6e 74 20 66 62 6f 75 6e | 64 70 20 62 79 74 65 2d |nt fboun|dp byte-|
|00000660| 63 6f 6d 70 69 6c 65 2d | 6d 61 63 72 6f 2d 65 6e |compile-|macro-en|
|00000670| 76 69 72 6f 6e 6d 65 6e | 74 20 6d 61 63 72 6f 20 |vironmen|t macro |
|00000680| 73 75 62 72 70 20 62 79 | 74 65 2d 63 6f 6d 70 69 |subrp by|te-compi|
|00000690| 6c 65 2d 69 6e 6c 69 6e | 65 2d 65 78 70 61 6e 64 |le-inlin|e-expand|
|000006a0| 5d 20 33 5d 20 66 6f 72 | 6d 5d 20 34 20 22 5c 0a |] 3] for|m] 4 "\.|
|000006b0| 62 79 74 65 2d 6f 70 74 | 69 6d 69 7a 65 2d 68 61 |byte-opt|imize-ha|
|000006c0| 6e 64 6c 65 72 20 66 6f | 72 20 74 68 65 20 60 69 |ndler fo|r the `i|
|000006d0| 6e 6c 69 6e 65 27 20 73 | 70 65 63 69 61 6c 2d 66 |nline' s|pecial-f|
|000006e0| 6f 72 6d 2e 22 5d 29 0a | 28 66 73 65 74 20 27 62 |orm."]).|(fset 'b|
|000006f0| 79 74 65 2d 69 6e 6c 69 | 6e 65 2d 6c 61 70 63 6f |yte-inli|ne-lapco|
|00000700| 64 65 20 23 5b 28 6c 61 | 70 29 20 22 08 9f 09 a4 |de #[(la|p) "....|
|00000710| 89 11 87 22 20 5b 6c 61 | 70 20 62 79 74 65 2d 63 |..." [la|p byte-c|
|00000720| 6f 6d 70 69 6c 65 2d 6f | 75 74 70 75 74 5d 20 32 |ompile-o|utput] 2|
|00000730| 20 22 5c 0a 73 70 6c 69 | 63 65 20 74 68 65 20 67 | "\.spli|ce the g|
|00000740| 69 76 65 6e 20 6c 61 70 | 20 63 6f 64 65 20 69 6e |iven lap| code in|
|00000750| 74 6f 20 74 68 65 20 63 | 75 72 72 65 6e 74 20 69 |to the c|urrent i|
|00000760| 6e 73 74 72 75 63 74 69 | 6f 6e 20 73 74 72 65 61 |nstructi|on strea|
|00000770| 6d 2e 0a 49 66 20 69 74 | 20 68 61 73 20 61 6e 79 |m..If it| has any|
|00000780| 20 6c 61 62 65 6c 73 20 | 69 6e 20 69 74 2c 20 79 | labels |in it, y|
|00000790| 6f 75 27 72 65 20 72 65 | 73 70 6f 6e 73 69 62 6c |ou're re|sponsibl|
|000007a0| 65 20 66 6f 72 20 6d 61 | 6b 69 6e 67 20 73 75 72 |e for ma|king sur|
|000007b0| 65 20 74 68 65 72 65 0a | 61 72 65 20 6e 6f 20 63 |e there.|are no c|
|000007c0| 6f 6c 6c 69 73 69 6f 6e | 73 2c 20 61 6e 64 20 74 |ollision|s, and t|
|000007d0| 68 61 74 20 62 79 74 65 | 2d 63 6f 6d 70 69 6c 65 |hat byte|-compile|
|000007e0| 2d 74 61 67 2d 6e 75 6d | 62 65 72 20 69 73 20 72 |-tag-num|ber is r|
|000007f0| 65 61 73 6f 6e 61 62 6c | 65 0a 61 66 74 65 72 20 |easonabl|e.after |
|00000800| 74 68 69 73 20 69 73 20 | 73 70 6c 69 63 65 64 20 |this is |spliced |
|00000810| 69 6e 2e 20 20 74 68 65 | 20 70 72 6f 76 69 64 65 |in. the| provide|
|00000820| 64 20 6c 69 73 74 20 69 | 73 20 64 65 73 74 72 6f |d list i|s destro|
|00000830| 79 65 64 2e 22 5d 29 0a | 28 62 79 74 65 2d 63 6f |yed."]).|(byte-co|
|00000840| 64 65 20 22 c0 c1 4d 88 | c2 c3 4d 88 c4 c5 4d 87 |de "..M.|..M...M.|
|00000850| 22 20 5b 62 79 74 65 2d | 63 6f 6d 70 69 6c 65 2d |" [byte-|compile-|
|00000860| 69 6e 6c 69 6e 65 2d 65 | 78 70 61 6e 64 20 23 5b |inline-e|xpand #[|
|00000870| 28 66 6f 72 6d 29 20 22 | 08 40 89 19 5c 6e 9e 41 |(form) "|.@..\n.A|
|00000880| ae 87 c3 09 21 ad 82 09 | 4b 89 1c ac 88 c5 c6 09 |....!...|K.......|
|00000890| 5c 22 88 08 aa d7 0c 3a | ab 8c 0c 40 c7 3d ab 86 |\".....:|...@.=..|
|000008a0| c8 0c 41 40 21 88 0c 3a | ab 8e 0c 40 c7 3d ab 88 |..A@!..:|...@.=..|
|000008b0| c9 ca 0c 41 40 09 23 88 | 0c 39 ab 88 cb 0c 08 41 |...A@.#.|.9.....A|
|000008c0| 42 21 aa a9 cc 0c 21 ab | 95 cd 0c ce 48 cf 0c d0 |B!....!.|....H...|
|000008d0| 48 0c d1 48 0c d2 48 46 | 45 08 41 42 aa 8f 0c 40 |H..H..HF|E.AB...@|
|000008e0| cd 3d ac 85 c9 d3 09 5c | 22 88 0c 08 41 42 2a 87 |.=.....\|"...AB*.|
|000008f0| 22 20 5b 66 6f 72 6d 20 | 6e 61 6d 65 20 62 79 74 |" [form |name byt|
|00000900| 65 2d 63 6f 6d 70 69 6c | 65 2d 66 75 6e 63 74 69 |e-compil|e-functi|
|00000910| 6f 6e 2d 65 6e 76 69 72 | 6f 6e 6d 65 6e 74 20 66 |on-envir|onment f|
|00000920| 62 6f 75 6e 64 70 20 66 | 6e 20 62 79 74 65 2d 63 |boundp f|n byte-c|
|00000930| 6f 6d 70 69 6c 65 2d 77 | 61 72 6e 20 22 61 74 74 |ompile-w|arn "att|
|00000940| 65 6d 70 74 20 74 6f 20 | 69 6e 6c 69 6e 65 20 25 |empt to |inline %|
|00000950| 73 20 62 65 66 6f 72 65 | 20 69 74 20 77 61 73 20 |s before| it was |
|00000960| 64 65 66 69 6e 65 64 22 | 20 61 75 74 6f 6c 6f 61 |defined"| autoloa|
|00000970| 64 20 6c 6f 61 64 20 65 | 72 72 6f 72 20 22 66 69 |d load e|rror "fi|
|00000980| 6c 65 20 5c 22 25 73 5c | 22 20 64 69 64 6e 27 74 |le \"%s\|" didn't|
|00000990| 20 64 65 66 69 6e 65 20 | 5c 22 25 73 5c 22 22 20 | define |\"%s\"" |
|000009a0| 62 79 74 65 2d 63 6f 6d | 70 69 6c 65 2d 69 6e 6c |byte-com|pile-inl|
|000009b0| 69 6e 65 2d 65 78 70 61 | 6e 64 20 63 6f 6d 70 69 |ine-expa|nd compi|
|000009c0| 6c 65 64 2d 66 75 6e 63 | 74 69 6f 6e 2d 70 20 6c |led-func|tion-p l|
|000009d0| 61 6d 62 64 61 20 30 20 | 62 79 74 65 2d 63 6f 64 |ambda 0 |byte-cod|
|000009e0| 65 20 31 20 32 20 33 20 | 22 25 73 20 69 73 20 6e |e 1 2 3 |"%s is n|
|000009f0| 6f 74 20 61 20 6c 61 6d | 62 64 61 22 5d 20 38 5d |ot a lam|bda"] 8]|
|00000a00| 20 62 79 74 65 2d 63 6f | 6d 70 69 6c 65 2d 75 6e | byte-co|mpile-un|
|00000a10| 66 6f 6c 64 2d 6c 61 6d | 62 64 61 20 23 5b 28 66 |fold-lam|bda #[(f|
|00000a20| 6f 72 6d 20 26 6f 70 74 | 69 6f 6e 61 6c 20 6e 61 |orm &opt|ional na|
|00000a30| 6d 65 29 20 22 08 ac 82 | c1 10 5c 6e 40 5c 6e 41 |me) "...|..\n@\nA|
|00000a40| 1b 1c c5 0c 21 ab 91 c4 | 0c c6 48 c7 0c c8 48 0c |....!...|..H...H.|
|00000a50| c9 48 0c ca 48 46 45 14 | 0c 41 40 0c 41 41 cb 89 |.H..HFE.|.A@.AA..|
|00000a60| 89 1e 0c 1e 0d 1e 0e 1e | 0f 1e 10 0e 0f 40 3b ab |........|.....@;.|
|00000a70| 8a 0e 0f 41 ab 85 0e 0f | 41 16 0f 0e 0f 40 3a ab |...A....|A....@:.|
|00000a80| 8d 0e 0f 40 40 d1 3d ab | 85 0e 0f 41 16 0f 0e 10 |...@@.=.|...A....|
|00000a90| 83 dc 00 0e 10 40 d2 3d | ab 98 0e 0d ab 85 d3 d4 |.....@.=|........|
|00000aa0| 08 5c 22 88 0e 10 41 ac | 85 d3 d5 08 5c 22 88 d6 |.\"...A.|....\"..|
|00000ab0| 16 0e aa d9 0e 10 40 d7 | 3d ab 9a 0e 10 41 ac 85 |......@.|=....A..|
|00000ac0| d3 d8 08 5c 22 88 0e 10 | 41 41 ab 85 d3 d9 08 5c |...\"...|AA.....\|
|00000ad0| 22 88 d6 16 0d aa b8 0e | 0d ab 93 0e 10 40 0b ad |".......|.....@..|
|00000ae0| 83 da 0b 42 44 0e 0c 42 | 16 0c cb 13 aa a1 0e 0e |...BD..B|........|
|00000af0| ac 8f 0b ac 8c db dc 08 | 5c 22 88 cb 16 10 dd 13 |........|\"......|
|00000b00| aa 8e 0e 10 40 0b 40 44 | 0e 0c 42 16 0c 0b 41 13 |....@.@D|..B...A.|
|00000b10| 0e 10 41 89 16 10 ac 00 | 0b ab 8d 0b dd 3d ac 85 |..A.....|.....=..|
|00000b20| db de 08 5c 22 88 5c 6e | aa b8 0e 0c ab 8a df 0e |...\".\n|........|
|00000b30| 0c 9f 0e 0f 42 42 aa 84 | e0 0e 0f 42 1e 21 0e 5c |....BB..|...B.!.\|
|00000b40| 22 ab 9d 0e 23 e4 3e ab | 97 d6 e5 89 1e 26 1e 27 |"...#.>.|.....&.'|
|00000b50| 1e 28 e9 ea eb ec 5c 6e | 21 ec 0e 21 21 23 21 88 |.(....\n|!..!!#!.|
|00000b60| 2b 0e 21 29 2e 07 87 22 | 20 5b 6e 61 6d 65 20 22 |+.!)..."| [name "|
|00000b70| 61 6e 6f 6e 79 6d 6f 75 | 73 20 6c 61 6d 62 64 61 |anonymou|s lambda|
|00000b80| 22 20 66 6f 72 6d 20 76 | 61 6c 75 65 73 20 6c 61 |" form v|alues la|
|00000b90| 6d 62 64 61 20 63 6f 6d | 70 69 6c 65 64 2d 66 75 |mbda com|piled-fu|
|00000ba0| 6e 63 74 69 6f 6e 2d 70 | 20 30 20 62 79 74 65 2d |nction-p| 0 byte-|
|00000bb0| 63 6f 64 65 20 31 20 32 | 20 33 20 6e 69 6c 20 62 |code 1 2| 3 nil b|
|00000bc0| 69 6e 64 69 6e 67 73 20 | 72 65 73 74 70 20 6f 70 |indings |restp op|
|00000bd0| 74 69 6f 6e 61 6c 70 20 | 62 6f 64 79 20 61 72 67 |tionalp |body arg|
|00000be0| 6c 69 73 74 20 69 6e 74 | 65 72 61 63 74 69 76 65 |list int|eractive|
|00000bf0| 20 26 6f 70 74 69 6f 6e | 61 6c 20 65 72 72 6f 72 | &option|al error|
|00000c00| 20 22 26 6f 70 74 69 6f | 6e 61 6c 20 66 6f 75 6e | "&optio|nal foun|
|00000c10| 64 20 61 66 74 65 72 20 | 26 72 65 73 74 20 69 6e |d after |&rest in|
|00000c20| 20 25 73 22 20 22 6e 6f | 74 68 69 6e 67 20 61 66 | %s" "no|thing af|
|00000c30| 74 65 72 20 26 6f 70 74 | 69 6f 6e 61 6c 20 69 6e |ter &opt|ional in|
|00000c40| 20 25 73 22 20 74 20 26 | 72 65 73 74 20 22 6e 6f | %s" t &|rest "no|
|00000c50| 74 68 69 6e 67 20 61 66 | 74 65 72 20 26 72 65 73 |thing af|ter &res|
|00000c60| 74 20 69 6e 20 25 73 22 | 20 22 6d 75 6c 74 69 70 |t in %s"| "multip|
|00000c70| 6c 65 20 76 61 72 73 20 | 61 66 74 65 72 20 26 72 |le vars |after &r|
|00000c80| 65 73 74 20 69 6e 20 25 | 73 22 20 6c 69 73 74 20 |est in %|s" list |
|00000c90| 62 79 74 65 2d 63 6f 6d | 70 69 6c 65 2d 77 61 72 |byte-com|pile-war|
|00000ca0| 6e 20 22 61 74 74 65 6d | 70 74 20 74 6f 20 6f 70 |n "attem|pt to op|
|00000cb0| 65 6e 2d 63 6f 64 65 20 | 25 73 20 77 69 74 68 20 |en-code |%s with |
|00000cc0| 74 6f 6f 20 66 65 77 20 | 61 72 67 75 6d 65 6e 74 |too few |argument|
|00000cd0| 73 22 20 74 6f 6f 2d 66 | 65 77 20 22 61 74 74 65 |s" too-f|ew "atte|
|00000ce0| 6d 70 74 20 74 6f 20 6f | 70 65 6e 2d 63 6f 64 65 |mpt to o|pen-code|
|00000cf0| 20 25 73 20 77 69 74 68 | 20 74 6f 6f 20 6d 61 6e | %s with| too man|
|00000d00| 79 20 61 72 67 75 6d 65 | 6e 74 73 22 20 6c 65 74 |y argume|nts" let|
|00000d10| 20 70 72 6f 67 6e 20 6e | 65 77 66 6f 72 6d 20 62 | progn n|ewform b|
|00000d20| 79 74 65 2d 6f 70 74 69 | 6d 69 7a 65 20 62 79 74 |yte-opti|mize byt|
|00000d30| 65 2d 6f 70 74 69 6d 69 | 7a 65 2d 6c 6f 67 20 28 |e-optimi|ze-log (|
|00000d40| 74 20 73 6f 75 72 63 65 | 29 20 34 20 70 72 69 6e |t source|) 4 prin|
|00000d50| 74 2d 6c 65 6e 67 74 68 | 20 70 72 69 6e 74 2d 6c |t-length| print-l|
|00000d60| 65 76 65 6c 20 70 72 69 | 6e 74 2d 65 73 63 61 70 |evel pri|nt-escap|
|00000d70| 65 2d 6e 65 77 6c 69 6e | 65 73 20 62 79 74 65 2d |e-newlin|es byte-|
|00000d80| 63 6f 6d 70 69 6c 65 2d | 6c 6f 67 2d 31 20 66 6f |compile-|log-1 fo|
|00000d90| 72 6d 61 74 20 22 20 20 | 25 73 09 3d 3d 3e 09 25 |rmat " |%s.==>.%|
|00000da0| 73 22 20 70 72 69 6e 31 | 2d 74 6f 2d 73 74 72 69 |s" prin1|-to-stri|
|00000db0| 6e 67 5d 20 38 5d 20 62 | 79 74 65 2d 6f 70 74 69 |ng] 8] b|yte-opti|
|00000dc0| 6d 69 7a 65 2d 66 6f 72 | 6d 2d 63 6f 64 65 2d 77 |mize-for|m-code-w|
|00000dd0| 61 6c 6b 65 72 20 23 5b | 28 66 6f 72 6d 20 66 6f |alker #[|(form fo|
|00000de0| 72 2d 65 66 66 65 63 74 | 29 20 22 08 a2 c1 1a 1b |r-effect|) ".....|
|00000df0| 08 3a ac 96 0c ad 8b 0d | ae 88 08 39 3f ae 83 08 |.:......|...9?...|
|00000e00| c6 3d 3f 85 36 02 08 82 | 36 02 0b c7 3d ab 9b 08 |.=?.6...|6...=...|
|00000e10| 41 41 ab 87 c8 c9 ca 08 | 21 5c 22 88 08 41 40 85 |AA......|!\"..A@.|
|00000e20| 36 02 0c 3f 85 36 02 08 | 82 36 02 cb 0b 21 ac 86 |6..?.6..|.6...!..|
|00000e30| 0b a2 cc 3d ab 86 cd 08 | 21 82 36 02 0b ce 3e ab |...=....|!.6...>.|
|00000e40| 92 0b cf d0 08 41 40 5c | 22 d1 08 41 41 0c 5c 22 |.....A@\|"..AA.\"|
|00000e50| 42 42 82 36 02 0b d2 3d | ab 8a 0b cf d3 08 41 5c |BB.6...=|......A\|
|00000e60| 22 42 82 36 02 0b d4 3d | ab a3 08 41 41 ab 95 d1 |"B.6...=|...AA...|
|00000e70| 08 41 0c 5c 22 89 12 41 | ab 86 d4 5c 6e 42 82 36 |.A.\"..A|...\nB.6|
|00000e80| 02 5c 6e 40 82 36 02 d5 | 08 41 40 0c 5c 22 82 36 |.\n@.6..|.A@.\".6|
|00000e90| 02 0b d6 3d ab a0 08 41 | 41 ab 92 d6 d5 08 41 40 |...=...A|A.....A@|
|00000ea0| 0c 5c 22 d1 08 41 41 c6 | 5c 22 42 42 82 36 02 d5 |.\"..AA.|\"BB.6..|
|00000eb0| 08 41 40 0c 5c 22 82 36 | 02 0b d7 3d ab 9a d7 d5 |.A@.\".6|...=....|
|00000ec0| 08 41 40 c6 5c 22 d5 d8 | 08 38 0c 5c 22 d1 08 41 |.A@.\"..|.8.\"..A|
|00000ed0| 41 41 c6 5c 22 42 42 42 | 82 36 02 0b d9 3e ab 8a |AA.\"BBB|.6...>..|
|00000ee0| 0b d1 08 41 0c 5c 22 42 | 82 36 02 0b da 3d ab 92 |...A.\"B|.6...=..|
|00000ef0| 0b d5 08 41 40 c1 5c 22 | d1 08 41 41 0c 5c 22 42 |...A@.\"|..AA.\"B|
|00000f00| 42 82 36 02 0b db 3d ab | 99 0b d5 08 41 40 c1 5c |B.6...=.|....A@.\|
|00000f10| 22 d5 d8 08 38 0c 5c 22 | d1 dc 08 9b 0c 5c 22 42 |"...8.\"|.....\"B|
|00000f20| 42 42 82 36 02 0b dd 3e | ab db 0c ab ce de 08 41 |BB.6...>|.......A|
|00000f30| 21 89 1e 1f ab 93 0e 1f | d5 0e 1f 40 0c 5c 22 a0 |!.......|...@.\".|
|00000f40| ac 88 0e 1f 41 89 16 1f | ac 6d 08 41 ab a1 0e 1f |....A...|.m.A....|
|00000f50| ac 9d 0e 20 ab 99 0e 21 | e2 3e ab 93 c6 e3 89 1e |... ...!|.>......|
|00000f60| 24 1e 25 1e 26 e7 e8 e9 | ca 08 21 5c 22 21 88 2b |$.%.&...|..!\"!.+|
|00000f70| 0e 1f ad 85 0b 0e 1f 9f | 42 29 82 36 02 0b cf d5 |........|B).6....|
|00000f80| 08 41 5c 22 42 82 36 02 | 0b ea 3d ab 8b c8 eb ca |.A\"B.6.|..=.....|
|00000f90| 08 21 5c 22 88 c1 82 36 | 02 0b ec 3e ab 84 08 82 |.!\"...6|...>....|
|00000fa0| 36 02 0b ed 3d ab 8f 0b | d5 08 41 40 0c 5c 22 08 |6...=...|..A@.\".|
|00000fb0| 41 41 42 42 82 36 02 0b | ee 3d ab 8e 0b d5 08 41 |AABB.6..|.=.....A|
|00000fc0| 40 c1 5c 22 08 41 41 42 | 42 aa f0 08 ef 08 0e 30 |@.\".AAB|B......0|
|00000fd0| 5c 22 89 10 3d ac 86 d5 | 08 0c 5c 22 aa df 0b 39 |\"..=...|..\"...9|
|00000fe0| ac 90 f1 0b a2 3d ac 87 | c8 f2 ca 0b 21 5c 22 88 |.....=..|....!\".|
|00000ff0| 08 aa cb 0c ab c1 0b f3 | 4e 89 12 ab ba 0d ac 8e |........|N.......|
|00001000| 5c 6e f4 3d ac 89 c8 f5 | ca 08 21 5c 22 88 aa a9 |\n.=....|..!\"...|
|00001010| 0e 20 ab 99 0e 21 e2 3e | ab 93 c6 e3 89 1e 24 1e |. ...!.>|......$.|
|00001020| 25 1e 26 e7 e8 f6 ca 0b | 21 5c 22 21 88 2b d5 d4 |%.&.....|!\"!.+..|
|00001030| f7 08 41 f8 5c 22 42 c6 | 5c 22 aa 87 0b cf d5 08 |..A.\"B.|\"......|
|00001040| 41 5c 22 42 2a 87 22 20 | 5b 66 6f 72 6d 20 6e 69 |A\"B*." |[form ni|
|00001050| 6c 20 74 6d 70 20 66 6e | 20 66 6f 72 2d 65 66 66 |l tmp fn| for-eff|
|00001060| 65 63 74 20 62 79 74 65 | 2d 63 6f 6d 70 69 6c 65 |ect byte|-compile|
|00001070| 2d 64 65 6c 65 74 65 2d | 65 72 72 6f 72 73 20 74 |-delete-|errors t|
|00001080| 20 71 75 6f 74 65 20 62 | 79 74 65 2d 63 6f 6d 70 | quote b|yte-comp|
|00001090| 69 6c 65 2d 77 61 72 6e | 20 22 6d 61 6c 66 6f 72 |ile-warn| "malfor|
|000010a0| 6d 65 64 20 71 75 6f 74 | 65 20 66 6f 72 6d 3a 20 |med quot|e form: |
|000010b0| 25 73 22 20 70 72 69 6e | 31 2d 74 6f 2d 73 74 72 |%s" prin|1-to-str|
|000010c0| 69 6e 67 20 63 6f 6d 70 | 69 6c 65 64 2d 66 75 6e |ing comp|iled-fun|
|000010d0| 63 74 69 6f 6e 2d 70 20 | 6c 61 6d 62 64 61 20 62 |ction-p |lambda b|
|000010e0| 79 74 65 2d 63 6f 6d 70 | 69 6c 65 2d 75 6e 66 6f |yte-comp|ile-unfo|
|000010f0| 6c 64 2d 6c 61 6d 62 64 | 61 20 28 6c 65 74 20 6c |ld-lambd|a (let l|
|00001100| 65 74 2a 29 20 6d 61 70 | 63 61 72 20 23 5b 28 62 |et*) map|car #[(b|
|00001110| 69 6e 64 69 6e 67 29 20 | 22 08 39 ab 82 08 87 08 |inding) |".9.....|
|00001120| 41 41 ab 87 c1 c2 c3 08 | 21 5c 22 88 08 40 c4 08 |AA......|!\"..@..|
|00001130| 41 40 c5 5c 22 44 87 22 | 20 5b 62 69 6e 64 69 6e |A@.\"D."| [bindin|
|00001140| 67 20 62 79 74 65 2d 63 | 6f 6d 70 69 6c 65 2d 77 |g byte-c|ompile-w|
|00001150| 61 72 6e 20 22 6d 61 6c | 66 6f 72 6d 65 64 20 6c |arn "mal|formed l|
|00001160| 65 74 20 62 69 6e 64 69 | 6e 67 3a 20 25 73 22 20 |et bindi|ng: %s" |
|00001170| 70 72 69 6e 31 2d 74 6f | 2d 73 74 72 69 6e 67 20 |prin1-to|-string |
|00001180| 62 79 74 65 2d 6f 70 74 | 69 6d 69 7a 65 2d 66 6f |byte-opt|imize-fo|
|00001190| 72 6d 20 6e 69 6c 5d 20 | 34 5d 20 62 79 74 65 2d |rm nil] |4] byte-|
|000011a0| 6f 70 74 69 6d 69 7a 65 | 2d 62 6f 64 79 20 63 6f |optimize|-body co|
|000011b0| 6e 64 20 23 5b 28 63 6c | 61 75 73 65 29 20 22 08 |nd #[(cl|ause) ".|
|000011c0| 3a ab 8c c1 08 40 c2 5c | 22 c3 08 41 0c 5c 22 42 |:....@.\|"..A.\"B|
|000011d0| 87 c5 c6 c7 08 21 5c 22 | 88 08 87 22 20 5b 63 6c |.....!\"|..." [cl|
|000011e0| 61 75 73 65 20 62 79 74 | 65 2d 6f 70 74 69 6d 69 |ause byt|e-optimi|
|000011f0| 7a 65 2d 66 6f 72 6d 20 | 6e 69 6c 20 62 79 74 65 |ze-form |nil byte|
|00001200| 2d 6f 70 74 69 6d 69 7a | 65 2d 62 6f 64 79 20 66 |-optimiz|e-body f|
|00001210| 6f 72 2d 65 66 66 65 63 | 74 20 62 79 74 65 2d 63 |or-effec|t byte-c|
|00001220| 6f 6d 70 69 6c 65 2d 77 | 61 72 6e 20 22 6d 61 6c |ompile-w|arn "mal|
|00001230| 66 6f 72 6d 65 64 20 63 | 6f 6e 64 20 66 6f 72 6d |formed c|ond form|
|00001240| 3a 20 25 73 22 20 70 72 | 69 6e 31 2d 74 6f 2d 73 |: %s" pr|in1-to-s|
|00001250| 74 72 69 6e 67 5d 20 34 | 5d 20 70 72 6f 67 6e 20 |tring] 4|] progn |
|00001260| 62 79 74 65 2d 6f 70 74 | 69 6d 69 7a 65 2d 66 6f |byte-opt|imize-fo|
|00001270| 72 6d 20 70 72 6f 67 31 | 20 70 72 6f 67 32 20 32 |rm prog1| prog2 2|
|00001280| 20 28 73 61 76 65 2d 65 | 78 63 75 72 73 69 6f 6e | (save-e|xcursion|
|00001290| 20 73 61 76 65 2d 72 65 | 73 74 72 69 63 74 69 6f | save-re|strictio|
|000012a0| 6e 29 20 77 69 74 68 2d | 6f 75 74 70 75 74 2d 74 |n) with-|output-t|
|000012b0| 6f 2d 74 65 6d 70 2d 62 | 75 66 66 65 72 20 69 66 |o-temp-b|uffer if|
|000012c0| 20 33 20 28 61 6e 64 20 | 6f 72 29 20 72 65 76 65 | 3 (and |or) reve|
|000012d0| 72 73 65 20 62 61 63 6b | 77 61 72 64 73 20 62 79 |rse back|wards by|
|000012e0| 74 65 2d 6f 70 74 69 6d | 69 7a 65 20 62 79 74 65 |te-optim|ize byte|
|000012f0| 2d 6f 70 74 69 6d 69 7a | 65 2d 6c 6f 67 20 28 74 |-optimiz|e-log (t|
|00001300| 20 73 6f 75 72 63 65 29 | 20 34 20 70 72 69 6e 74 | source)| 4 print|
|00001310| 2d 6c 65 6e 67 74 68 20 | 70 72 69 6e 74 2d 6c 65 |-length |print-le|
|00001320| 76 65 6c 20 70 72 69 6e | 74 2d 65 73 63 61 70 65 |vel prin|t-escape|
|00001330| 2d 6e 65 77 6c 69 6e 65 | 73 20 62 79 74 65 2d 63 |-newline|s byte-c|
|00001340| 6f 6d 70 69 6c 65 2d 6c | 6f 67 2d 31 20 66 6f 72 |ompile-l|og-1 for|
|00001350| 6d 61 74 20 22 20 20 61 | 6c 6c 20 73 75 62 66 6f |mat " a|ll subfo|
|00001360| 72 6d 73 20 6f 66 20 25 | 73 20 63 61 6c 6c 65 64 |rms of %|s called|
|00001370| 20 66 6f 72 20 65 66 66 | 65 63 74 3b 20 64 65 6c | for eff|ect; del|
|00001380| 65 74 65 64 22 20 69 6e | 74 65 72 61 63 74 69 76 |eted" in|teractiv|
|00001390| 65 20 22 6d 69 73 70 6c | 61 63 65 64 20 69 6e 74 |e "mispl|aced int|
|000013a0| 65 72 61 63 74 69 76 65 | 20 73 70 65 63 3a 20 25 |eractive| spec: %|
|000013b0| 73 22 20 28 64 65 66 75 | 6e 20 64 65 66 6d 61 63 |s" (defu|n defmac|
|000013c0| 72 6f 20 66 75 6e 63 74 | 69 6f 6e 20 63 6f 6e 64 |ro funct|ion cond|
|000013d0| 69 74 69 6f 6e 2d 63 61 | 73 65 20 73 61 76 65 2d |ition-ca|se save-|
|000013e0| 77 69 6e 64 6f 77 2d 65 | 78 63 75 72 73 69 6f 6e |window-e|xcursion|
|000013f0| 29 20 75 6e 77 69 6e 64 | 2d 70 72 6f 74 65 63 74 |) unwind|-protect|
|00001400| 20 63 61 74 63 68 20 6d | 61 63 72 6f 65 78 70 61 | catch m|acroexpa|
|00001410| 6e 64 20 62 79 74 65 2d | 63 6f 6d 70 69 6c 65 2d |nd byte-|compile-|
|00001420| 6d 61 63 72 6f 2d 65 6e | 76 69 72 6f 6e 6d 65 6e |macro-en|vironmen|
|00001430| 74 20 6d 6f 63 6b 6c 69 | 73 70 20 22 25 73 20 69 |t mockli|sp "%s i|
|00001440| 73 20 61 20 6d 61 6c 66 | 6f 72 6d 65 64 20 66 75 |s a malf|ormed fu|
|00001450| 6e 63 74 69 6f 6e 22 20 | 73 69 64 65 2d 65 66 66 |nction" |side-eff|
|00001460| 65 63 74 2d 66 72 65 65 | 20 65 72 72 6f 72 2d 66 |ect-free| error-f|
|00001470| 72 65 65 20 22 25 73 20 | 63 61 6c 6c 65 64 20 66 |ree "%s |called f|
|00001480| 6f 72 20 65 66 66 65 63 | 74 22 20 22 20 20 25 73 |or effec|t" " %s|
|00001490| 20 63 61 6c 6c 65 64 20 | 66 6f 72 20 65 66 66 65 | called |for effe|
|000014a0| 63 74 3b 20 64 65 6c 65 | 74 65 64 22 20 61 70 70 |ct; dele|ted" app|
|000014b0| 65 6e 64 20 28 6e 69 6c | 29 5d 20 37 5d 5d 20 32 |end (nil|)] 7]] 2|
|000014c0| 29 0a 28 66 73 65 74 20 | 27 62 79 74 65 2d 6f 70 |).(fset |'byte-op|
|000014d0| 74 69 6d 69 7a 65 2d 66 | 6f 72 6d 20 23 5b 28 66 |timize-f|orm #[(f|
|000014e0| 6f 72 6d 20 26 6f 70 74 | 69 6f 6e 61 6c 20 66 6f |orm &opt|ional fo|
|000014f0| 72 2d 65 66 66 65 63 74 | 29 20 22 c0 09 5c 6e 5c |r-effect|) "..\n\|
|00001500| 22 11 c3 89 1c 1d 09 3a | ab c9 09 40 39 ab c4 5c |"......:|...@9..\|
|00001510| 6e ab 88 09 40 c6 4e 89 | 15 ac 88 09 40 c7 4e 89 |n...@.N.|....@.N.|
|00001520| 15 ab b1 09 0d 09 21 89 | 14 3d ac a8 0e 08 ab 9c |......!.|.=......|
|00001530| 0e 09 ca 3e ab 96 cb cc | 89 1e 0d 1e 0e 1e 0f d0 |...>....|........|
|00001540| d1 d2 d3 09 21 d3 0c 21 | 23 21 88 2b d4 0c 5c 6e |....!..!|#!.+..\n|
|00001550| 5c 22 89 14 aa 81 09 2a | 87 22 20 5b 62 79 74 65 |\".....*|." [byte|
|00001560| 2d 6f 70 74 69 6d 69 7a | 65 2d 66 6f 72 6d 2d 63 |-optimiz|e-form-c|
|00001570| 6f 64 65 2d 77 61 6c 6b | 65 72 20 66 6f 72 6d 20 |ode-walk|er form |
|00001580| 66 6f 72 2d 65 66 66 65 | 63 74 20 6e 69 6c 20 6e |for-effe|ct nil n|
|00001590| 65 77 20 6f 70 74 20 62 | 79 74 65 2d 66 6f 72 2d |ew opt b|yte-for-|
|000015a0| 65 66 66 65 63 74 2d 6f | 70 74 69 6d 69 7a 65 72 |effect-o|ptimizer|
|000015b0| 20 62 79 74 65 2d 6f 70 | 74 69 6d 69 7a 65 72 20 | byte-op|timizer |
|000015c0| 62 79 74 65 2d 6f 70 74 | 69 6d 69 7a 65 20 62 79 |byte-opt|imize by|
|000015d0| 74 65 2d 6f 70 74 69 6d | 69 7a 65 2d 6c 6f 67 20 |te-optim|ize-log |
|000015e0| 28 74 20 73 6f 75 72 63 | 65 29 20 74 20 34 20 70 |(t sourc|e) t 4 p|
|000015f0| 72 69 6e 74 2d 6c 65 6e | 67 74 68 20 70 72 69 6e |rint-len|gth prin|
|00001600| 74 2d 6c 65 76 65 6c 20 | 70 72 69 6e 74 2d 65 73 |t-level |print-es|
|00001610| 63 61 70 65 2d 6e 65 77 | 6c 69 6e 65 73 20 62 79 |cape-new|lines by|
|00001620| 74 65 2d 63 6f 6d 70 69 | 6c 65 2d 6c 6f 67 2d 31 |te-compi|le-log-1|
|00001630| 20 66 6f 72 6d 61 74 20 | 22 20 20 25 73 09 3d 3d | format |" %s.==|
|00001640| 3e 09 25 73 22 20 70 72 | 69 6e 31 2d 74 6f 2d 73 |>.%s" pr|in1-to-s|
|00001650| 74 72 69 6e 67 20 62 79 | 74 65 2d 6f 70 74 69 6d |tring by|te-optim|
|00001660| 69 7a 65 2d 66 6f 72 6d | 5d 20 37 20 22 5c 0a 54 |ize-form|] 7 "\.T|
|00001670| 68 65 20 73 6f 75 72 63 | 65 2d 6c 65 76 65 6c 20 |he sourc|e-level |
|00001680| 70 61 73 73 20 6f 66 20 | 74 68 65 20 6f 70 74 69 |pass of |the opti|
|00001690| 6d 69 7a 65 72 2e 22 5d | 29 0a 28 62 79 74 65 2d |mizer."]|).(byte-|
|000016a0| 63 6f 64 65 20 22 c0 c1 | 4d 88 c2 c3 4d 87 22 20 |code "..|M...M." |
|000016b0| 5b 62 79 74 65 2d 6f 70 | 74 69 6d 69 7a 65 2d 62 |[byte-op|timize-b|
|000016c0| 6f 64 79 20 23 5b 28 66 | 6f 72 6d 73 20 61 6c 6c |ody #[(f|orms all|
|000016d0| 2d 66 6f 72 2d 65 66 66 | 65 63 74 29 20 22 08 c1 |-for-eff|ect) "..|
|000016e0| 89 89 1a 1b 1c 89 1d ab | a1 0e 06 ae 82 0d 41 13 |........|......A.|
|000016f0| 0d 40 ad 85 c7 0d 40 0b | 5c 22 89 12 ac 83 0b ac |.@....@.|\"......|
|00001700| 84 5c 6e 0c 42 14 0d 41 | 89 15 ac 5f 0c 9f 2c 87 |.\n.B..A|..._..,.|
|00001710| 22 20 5b 66 6f 72 6d 73 | 20 6e 69 6c 20 6e 65 77 |" [forms| nil new|
|00001720| 20 66 65 20 72 65 73 75 | 6c 74 20 72 65 73 74 20 | fe resu|lt rest |
|00001730| 61 6c 6c 2d 66 6f 72 2d | 65 66 66 65 63 74 20 62 |all-for-|effect b|
|00001740| 79 74 65 2d 6f 70 74 69 | 6d 69 7a 65 2d 66 6f 72 |yte-opti|mize-for|
|00001750| 6d 5d 20 35 5d 20 62 79 | 74 65 2d 63 6f 6d 70 69 |m] 5] by|te-compi|
|00001760| 6c 65 2d 74 72 75 65 63 | 6f 6e 73 74 70 20 28 6d |le-truec|onstp (m|
|00001770| 61 63 72 6f 20 2e 20 23 | 5b 28 66 6f 72 6d 29 20 |acro . #|[(form) |
|00001780| 22 c0 c1 5c 6e 44 c3 c4 | 5c 6e 44 c5 45 44 c6 c7 |"..\nD..|\nD.ED..|
|00001790| 5c 6e 44 44 43 c3 5c 6e | c8 45 43 46 87 22 20 5b |\nDDC.\n|.ECF." [|
|000017a0| 63 6f 6e 64 20 63 6f 6e | 73 70 20 66 6f 72 6d 20 |cond con|sp form |
|000017b0| 65 71 20 63 61 72 20 27 | 71 75 6f 74 65 20 6e 6f |eq car '|quote no|
|000017c0| 74 20 73 79 6d 62 6f 6c | 70 20 74 5d 20 36 5d 29 |t symbol|p t] 6])|
|000017d0| 5d 20 32 29 0a 28 66 73 | 65 74 20 27 62 79 74 65 |] 2).(fs|et 'byte|
|000017e0| 2d 6f 70 74 69 6d 69 7a | 65 2d 61 73 73 6f 63 69 |-optimiz|e-associ|
|000017f0| 61 74 69 76 65 2d 6d 61 | 74 68 20 23 5b 28 66 6f |ative-ma|th #[(fo|
|00001800| 72 6d 29 20 22 c0 89 09 | 41 1a 1b 1c 5c 6e ab 97 |rm) "...|A...\n..|
|00001810| 5c 6e 40 a7 ab 87 5c 6e | 40 0b 42 13 aa 85 5c 6e |\n@...\n|@.B...\n|
|00001820| 40 0c 42 14 5c 6e 41 89 | 12 ac 69 0b 41 ab a1 0c |@.B.\nA.|..i.A...|
|00001830| ab 97 09 40 c5 09 40 0b | 5c 22 0c 41 ab 87 09 40 |...@..@.|\".A...@|
|00001840| 0c 9f 42 aa 82 0c 40 45 | aa 88 c5 09 40 0b 5c 22 |..B...@E|....@.\"|
|00001850| aa 81 09 2b 87 22 20 5b | 6e 69 6c 20 66 6f 72 6d |...+." [|nil form|
|00001860| 20 72 65 73 74 20 63 6f | 6e 73 74 61 6e 74 73 20 | rest co|nstants |
|00001870| 61 72 67 73 20 61 70 70 | 6c 79 5d 20 35 20 22 5c |args app|ly] 5 "\|
|00001880| 0a 49 66 20 74 68 65 20 | 66 75 6e 63 74 69 6f 6e |.If the |function|
|00001890| 20 69 73 20 62 65 69 6e | 67 20 63 61 6c 6c 65 64 | is bein|g called|
|000018a0| 20 77 69 74 68 20 63 6f | 6e 73 74 61 6e 74 20 6e | with co|nstant n|
|000018b0| 75 6d 65 72 69 63 20 61 | 72 67 73 2c 0a 65 76 61 |umeric a|rgs,.eva|
|000018c0| 6c 75 61 74 65 20 61 73 | 20 6d 75 63 68 20 61 73 |luate as| much as|
|000018d0| 20 70 6f 73 73 69 62 6c | 65 20 61 74 20 63 6f 6d | possibl|e at com|
|000018e0| 70 69 6c 65 2d 74 69 6d | 65 2e 20 20 54 68 69 73 |pile-tim|e. This|
|000018f0| 20 6f 70 74 69 6d 69 7a | 65 72 20 0a 61 73 73 75 | optimiz|er .assu|
|00001900| 6d 65 73 20 74 68 61 74 | 20 74 68 65 20 66 75 6e |mes that| the fun|
|00001910| 63 74 69 6f 6e 20 69 73 | 20 61 73 73 6f 63 69 61 |ction is| associa|
|00001920| 74 69 76 65 2c 20 6c 69 | 6b 65 20 2b 20 6f 72 20 |tive, li|ke + or |
|00001930| 2a 2e 22 5d 29 0a 28 66 | 73 65 74 20 27 62 79 74 |*."]).(f|set 'byt|
|00001940| 65 2d 6f 70 74 69 6d 69 | 7a 65 2d 6e 6f 6e 61 73 |e-optimi|ze-nonas|
|00001950| 73 6f 63 69 61 74 69 76 | 65 2d 6d 61 74 68 20 23 |sociativ|e-math #|
|00001960| 5b 28 66 6f 72 6d 29 20 | 22 08 41 40 a7 ab 87 08 |[(form) |".A@....|
|00001970| 41 41 40 a7 ac 82 08 87 | 08 41 40 08 41 41 19 1a |AA@.....|.A@.AA..|
|00001980| 09 40 a7 ab 8d 08 40 5c | 6e 09 40 5c 22 12 09 41 |.@....@\|n.@\"..A|
|00001990| 89 11 aa 6f 09 ab 88 08 | 40 5c 6e 09 42 42 aa 81 |...o....|@\n.BB..|
|000019a0| 5c 6e 2a 87 22 20 5b 66 | 6f 72 6d 20 72 65 73 74 |\n*." [f|orm rest|
|000019b0| 20 63 6f 6e 73 74 61 6e | 74 5d 20 34 20 22 5c 0a | constan|t] 4 "\.|
|000019c0| 49 66 20 74 68 65 20 66 | 75 6e 63 74 69 6f 6e 20 |If the f|unction |
|000019d0| 69 73 20 62 65 69 6e 67 | 20 63 61 6c 6c 65 64 20 |is being| called |
|000019e0| 77 69 74 68 20 63 6f 6e | 73 74 61 6e 74 20 6e 75 |with con|stant nu|
|000019f0| 6d 65 72 69 63 20 61 72 | 67 73 2c 0a 65 76 61 6c |meric ar|gs,.eval|
|00001a00| 75 61 74 65 20 61 73 20 | 6d 75 63 68 20 61 73 20 |uate as |much as |
|00001a10| 70 6f 73 73 69 62 6c 65 | 20 61 74 20 63 6f 6d 70 |possible| at comp|
|00001a20| 69 6c 65 2d 74 69 6d 65 | 2e 20 20 54 68 69 73 20 |ile-time|. This |
|00001a30| 6f 70 74 69 6d 69 7a 65 | 72 20 0a 61 73 73 75 6d |optimize|r .assum|
|00001a40| 65 73 20 74 68 61 74 20 | 74 68 65 20 66 75 6e 63 |es that |the func|
|00001a50| 74 69 6f 6e 20 69 73 20 | 6e 6f 6e 61 73 73 6f 63 |tion is |nonassoc|
|00001a60| 69 61 74 69 76 65 2c 20 | 6c 69 6b 65 20 2d 20 6f |iative, |like - o|
|00001a70| 72 20 2f 2e 22 5d 29 0a | 28 62 79 74 65 2d 63 6f |r /."]).|(byte-co|
|00001a80| 64 65 20 22 c0 c1 4d 88 | c2 c3 4d 88 c4 c5 4d 88 |de "..M.|..M...M.|
|00001a90| c6 c7 4d 88 c8 c9 4d 88 | ca c8 cb cc 23 88 cd ce |..M...M.|....#...|
|00001aa0| 4d 88 cf d0 4d 88 d1 d2 | 4d 88 d3 d4 4d 88 d5 d6 |M...M...|M...M...|
|00001ab0| 4d 88 ca d7 cb d5 23 88 | ca d8 cb c2 23 88 ca d9 |M.....#.|....#...|
|00001ac0| cb c6 23 88 ca da cb c4 | 23 88 ca db cb cd 23 88 |..#.....|#.....#.|
|00001ad0| ca dc cb dd 23 88 ca de | cb dd 23 88 ca df cb d1 |....#...|..#.....|
|00001ae0| 23 88 ca e0 cb d1 23 88 | ca e1 cb d1 23 88 ca e2 |#.....#.|....#...|
|00001af0| cb d1 23 88 ca e3 cb d1 | 23 88 ca e4 cb d1 23 88 |..#.....|#.....#.|
|00001b00| ca e5 cb d3 23 88 ca e6 | cb d3 23 88 ca e7 cb d3 |....#...|..#.....|
|00001b10| 23 88 ca e8 cb d3 23 88 | ca e9 cb d3 23 88 ca ea |#.....#.|....#...|
|00001b20| cb d3 23 88 ca eb cb d3 | 23 88 ca ec cb d3 23 88 |..#.....|#.....#.|
|00001b30| ca ed cb d3 23 88 ca ee | cb d3 23 88 ca ef cb d3 |....#...|..#.....|
|00001b40| 23 88 ca f0 cb d3 23 88 | ca f1 cb d3 23 88 ca f2 |#.....#.|....#...|
|00001b50| cb d3 23 88 ca f3 cb d3 | 23 88 ca f4 cb cf 23 88 |..#.....|#.....#.|
|00001b60| ca f5 cb cf 23 88 ca f6 | cb cf 23 88 ca f7 cb d3 |....#...|..#.....|
|00001b70| 23 88 ca f8 cb d3 23 88 | ca f9 cb d3 23 88 ca fa |#.....#.|....#...|
|00001b80| cb d3 23 88 ca fb cb d3 | 23 88 ca fc cb fd 23 88 |..#.....|#.....#.|
|00001b90| fd fe 4d 88 ff 81 40 00 | 4d 88 ca 81 41 00 cb ff |..M...@.|M...A...|
|00001ba0| 23 88 81 42 00 81 43 00 | 4d 88 81 44 00 81 45 00 |#..B..C.|M..D..E.|
|00001bb0| 4d 88 81 46 00 81 47 00 | 4d 88 81 48 00 81 49 00 |M..F..G.|M..H..I.|
|00001bc0| 4d 88 81 4a 00 81 4b 00 | 4d 88 ca 81 4c 00 cb 81 |M..J..K.|M...L...|
|00001bd0| 42 00 23 88 ca 81 4d 00 | cb 81 44 00 23 88 ca 81 |B.#...M.|..D.#...|
|00001be0| 4e 00 cb 81 46 00 23 88 | ca 81 4f 00 cb 81 48 00 |N...F.#.|..O...H.|
|00001bf0| 23 88 ca 81 50 00 cb 81 | 4a 00 23 88 ca 81 51 00 |#...P...|J.#...Q.|
|00001c00| cb 81 52 00 23 88 ca 81 | 53 00 cb 81 52 00 23 88 |..R.#...|S...R.#.|
|00001c10| ca 81 54 00 cb 81 52 00 | 23 87 22 20 5b 62 79 74 |..T...R.|#." [byt|
|00001c20| 65 2d 6f 70 74 69 6d 69 | 7a 65 2d 64 65 6c 61 79 |e-optimi|ze-delay|
|00001c30| 2d 63 6f 6e 73 74 61 6e | 74 73 2d 6d 61 74 68 20 |-constan|ts-math |
|00001c40| 23 5b 28 66 6f 72 6d 20 | 73 74 61 72 74 20 66 75 |#[(form |start fu|
|00001c50| 6e 29 20 22 08 53 09 9b | 1a 5c 6e 41 89 12 41 ab |n) ".S..|.\nA..A.|
|00001c60| b6 5c 6e 40 a7 ab 74 c3 | 1c c5 09 21 11 08 53 09 |.\n@..t.|...!..S.|
|00001c70| 9b 12 5c 6e 41 89 12 ab | 90 5c 6e 40 a7 ab 75 5c |..\nA...|.\n@..u\|
|00001c80| 6e 40 0c 42 14 5c 6e c3 | a0 88 aa 6a c6 c3 09 5c |n@.B.\n.|...j...\|
|00001c90| 22 c7 0e 08 0c 9f 5c 22 | 43 a4 11 29 aa 43 09 29 |".....\"|C..).C.)|
|00001ca0| 87 22 20 5b 73 74 61 72 | 74 20 66 6f 72 6d 20 72 |." [star|t form r|
|00001cb0| 65 73 74 20 6e 69 6c 20 | 63 6f 6e 73 74 61 6e 74 |est nil |constant|
|00001cc0| 73 20 63 6f 70 79 2d 73 | 65 71 75 65 6e 63 65 20 |s copy-s|equence |
|00001cd0| 64 65 6c 71 20 61 70 70 | 6c 79 20 66 75 6e 5d 20 |delq app|ly fun] |
|00001ce0| 34 5d 20 62 79 74 65 2d | 6f 70 74 69 6d 69 7a 65 |4] byte-|optimize|
|00001cf0| 2d 70 6c 75 73 20 23 5b | 28 66 6f 72 6d 29 20 22 |-plus #[|(form) "|
|00001d00| c0 09 c2 c3 23 11 c4 09 | 3e ab 87 c5 c4 c6 09 21 |....#...|>......!|
|00001d10| 5c 22 11 09 41 ac 85 c7 | c8 c9 8f 87 09 41 41 ac |\"..A...|.....AA.|
|00001d20| 84 09 41 40 87 09 87 22 | 20 5b 62 79 74 65 2d 6f |..A@..."| [byte-o|
|00001d30| 70 74 69 6d 69 7a 65 2d | 64 65 6c 61 79 2d 63 6f |ptimize-|delay-co|
|00001d40| 6e 73 74 61 6e 74 73 2d | 6d 61 74 68 20 66 6f 72 |nstants-|math for|
|00001d50| 6d 20 31 20 2b 20 30 20 | 64 65 6c 71 20 63 6f 70 |m 1 + 0 |delq cop|
|00001d60| 79 2d 73 65 71 75 65 6e | 63 65 20 6e 69 6c 20 28 |y-sequen|ce nil (|
|00001d70| 65 76 61 6c 20 66 6f 72 | 6d 29 20 28 28 65 72 72 |eval for|m) ((err|
|00001d80| 6f 72 20 66 6f 72 6d 29 | 29 5d 20 34 5d 20 62 79 |or form)|)] 4] by|
|00001d90| 74 65 2d 6f 70 74 69 6d | 69 7a 65 2d 6d 69 6e 75 |te-optim|ize-minu|
|00001da0| 73 20 23 5b 28 66 6f 72 | 6d 29 20 22 c0 09 c2 c3 |s #[(for|m) "....|
|00001db0| 23 11 c4 c5 09 9b 21 40 | 89 1e 06 c7 3d ab 91 c8 |#.....!@|....=...|
|00001dc0| 09 21 89 11 41 41 c9 c7 | c5 09 9b 5c 22 a1 88 aa |.!..AA..|...\"...|
|00001dd0| a1 09 41 40 a7 ab 9b 0e | 06 a7 ab 96 ca 09 41 40 |..A@....|......A@|
|00001de0| 0e 06 5a c2 09 38 45 c9 | 0e 06 c8 c5 09 9b 21 5c |..Z..8E.|......!\|
|00001df0| 22 a4 11 29 c2 09 38 c7 | 3d ab 84 09 41 40 87 cb |"..)..8.|=...A@..|
|00001e00| 09 41 41 41 ac 8f 09 41 | 40 c7 3d ab 88 09 40 09 |.AAA...A|@.=...@.|
|00001e10| 41 41 42 aa 81 09 21 87 | 22 20 5b 62 79 74 65 2d |AAB...!.|" [byte-|
|00001e20| 6f 70 74 69 6d 69 7a 65 | 2d 64 65 6c 61 79 2d 63 |optimize|-delay-c|
|00001e30| 6f 6e 73 74 61 6e 74 73 | 2d 6d 61 74 68 20 66 6f |onstants|-math fo|
|00001e40| 72 6d 20 32 20 2b 20 72 | 65 76 65 72 73 65 20 33 |rm 2 + r|everse 3|
|00001e50| 20 6c 61 73 74 20 30 20 | 63 6f 70 79 2d 73 65 71 | last 0 |copy-seq|
|00001e60| 75 65 6e 63 65 20 64 65 | 6c 71 20 2d 20 62 79 74 |uence de|lq - byt|
|00001e70| 65 2d 6f 70 74 69 6d 69 | 7a 65 2d 70 72 65 64 69 |e-optimi|ze-predi|
|00001e80| 63 61 74 65 5d 20 37 5d | 20 62 79 74 65 2d 6f 70 |cate] 7]| byte-op|
|00001e90| 74 69 6d 69 7a 65 2d 6d | 75 6c 74 69 70 6c 79 20 |timize-m|ultiply |
|00001ea0| 23 5b 28 66 6f 72 6d 29 | 20 22 c0 09 c2 c3 23 89 |#[(form)| "....#.|
|00001eb0| 11 41 ac 82 c2 87 09 41 | 41 ac 84 09 41 40 87 c4 |.A.....A|A...A@..|
|00001ec0| 09 21 40 89 1d c6 3d ab | 86 c7 09 41 44 aa c6 0d |.!@...=.|...AD...|
|00001ed0| c2 3d ab 88 c8 c2 c9 09 | 21 5c 22 aa b9 0d ca 3d |.=......|!\"....=|
|00001ee0| ab 8a cb c8 ca c9 09 21 | 5c 22 44 aa aa 0d cc 3d |.......!|\"D....=|
|00001ef0| ab a4 cd ce cf 09 41 5c | 22 3e ab 9b c8 cc c9 09 |......A\|">......|
|00001f00| 21 5c 22 89 11 09 41 89 | 11 40 39 ab 78 09 d0 09 |!\"...A.|.@9.x...|
|00001f10| 40 09 40 45 a0 88 aa 81 | 09 29 87 22 20 5b 62 79 |@.@E....|.)." [by|
|00001f20| 74 65 2d 6f 70 74 69 6d | 69 7a 65 2d 64 65 6c 61 |te-optim|ize-dela|
|00001f30| 79 2d 63 6f 6e 73 74 61 | 6e 74 73 2d 6d 61 74 68 |y-consta|nts-math|
|00001f40| 20 66 6f 72 6d 20 31 20 | 2a 20 72 65 76 65 72 73 | form 1 |* revers|
|00001f50| 65 20 6c 61 73 74 20 30 | 20 70 72 6f 67 6e 20 64 |e last 0| progn d|
|00001f60| 65 6c 71 20 63 6f 70 79 | 2d 73 65 71 75 65 6e 63 |elq copy|-sequenc|
|00001f70| 65 20 2d 31 20 2d 20 32 | 20 74 20 6d 61 70 63 61 |e -1 - 2| t mapca|
|00001f80| 72 20 73 79 6d 62 6f 6c | 70 20 2b 5d 20 36 5d 20 |r symbol|p +] 6] |
|00001f90| 62 79 74 65 2d 63 6f 6d | 70 69 6c 65 2d 62 75 74 |byte-com|pile-but|
|00001fa0| 6c 61 73 74 20 23 5b 28 | 66 6f 72 6d 29 20 22 c0 |last #[(|form) ".|
|00001fb0| 09 21 41 9f 87 22 20 5b | 72 65 76 65 72 73 65 20 |.!A.." [|reverse |
|00001fc0| 66 6f 72 6d 5d 20 32 5d | 20 70 75 74 20 62 79 74 |form] 2]| put byt|
|00001fd0| 65 2d 6f 70 74 69 6d 69 | 7a 65 72 20 62 79 74 65 |e-optimi|zer byte|
|00001fe0| 2d 63 6f 6d 70 69 6c 65 | 2d 69 6e 6c 69 6e 65 2d |-compile|-inline-|
|00001ff0| 65 78 70 61 6e 64 20 62 | 79 74 65 2d 6f 70 74 69 |expand b|yte-opti|
|00002000| 6d 69 7a 65 2d 64 69 76 | 69 64 65 20 23 5b 28 66 |mize-div|ide #[(f|
|00002010| 6f 72 6d 29 20 22 c0 09 | c2 c3 23 11 c4 09 41 41 |orm) "..|..#...AA|
|00002020| 21 40 89 1d a7 ab ac 0d | c6 55 ab 8b 09 19 c4 09 |!@......|.U......|
|00002030| 21 41 9f 29 11 aa 9c 09 | 41 40 a7 ab 96 09 40 09 |!A.)....|A@....@.|
|00002040| 41 40 0d a5 09 41 41 19 | c4 09 21 41 9f 29 42 42 |A@...AA.|..!A.)BB|
|00002050| 11 c7 15 09 41 41 ac 85 | 09 41 40 aa ac 09 41 40 |....AA..|.A@...A@|
|00002060| c8 3d ab 89 c9 ca 09 41 | 41 cb 23 aa 9c 0d cc 3d |.=.....A|A.#....=|
|00002070| ab 96 cd ce 09 9b ab 8a | 09 19 c4 09 21 41 9f 29 |........|....!A.)|
|00002080| aa 83 09 41 40 44 aa 81 | 09 29 87 22 20 5b 62 79 |...A@D..|.)." [by|
|00002090| 74 65 2d 6f 70 74 69 6d | 69 7a 65 2d 64 65 6c 61 |te-optim|ize-dela|
|000020a0| 79 2d 63 6f 6e 73 74 61 | 6e 74 73 2d 6d 61 74 68 |y-consta|nts-math|
|000020b0| 20 66 6f 72 6d 20 32 20 | 2a 20 72 65 76 65 72 73 | form 2 |* revers|
|000020c0| 65 20 6c 61 73 74 20 31 | 20 6e 69 6c 20 30 20 61 |e last 1| nil 0 a|
|000020d0| 70 70 65 6e 64 20 28 70 | 72 6f 67 6e 29 20 28 30 |ppend (p|rogn) (0|
|000020e0| 29 20 2d 31 20 2d 20 33 | 5d 20 35 5d 20 62 79 74 |) -1 - 3|] 5] byt|
|000020f0| 65 2d 6f 70 74 69 6d 69 | 7a 65 2d 6c 6f 67 6d 75 |e-optimi|ze-logmu|
|00002100| 6d 62 6c 65 20 23 5b 28 | 66 6f 72 6d 29 20 22 c0 |mble #[(|form) ".|
|00002110| 09 c2 09 40 23 11 c3 c4 | 09 3e ab 96 09 40 c5 3d |...@#...|.>...@.=|
|00002120| ab 86 c6 09 41 42 aa 86 | c7 c4 c8 09 21 5c 22 89 |....AB..|....!\".|
|00002130| 11 aa 94 09 a2 c9 3d ab | 8d ca 09 3e ab 88 c7 ca |......=.|...>....|
|00002140| c8 09 21 5c 22 aa 81 09 | 21 87 22 20 5b 62 79 74 |..!\"...|!." [byt|
|00002150| 65 2d 6f 70 74 69 6d 69 | 7a 65 2d 64 65 6c 61 79 |e-optimi|ze-delay|
|00002160| 2d 63 6f 6e 73 74 61 6e | 74 73 2d 6d 61 74 68 20 |-constan|ts-math |
|00002170| 66 6f 72 6d 20 31 20 62 | 79 74 65 2d 6f 70 74 69 |form 1 b|yte-opti|
|00002180| 6d 69 7a 65 2d 70 72 65 | 64 69 63 61 74 65 20 30 |mize-pre|dicate 0|
|00002190| 20 6c 6f 67 61 6e 64 20 | 70 72 6f 67 6e 20 64 65 | logand |progn de|
|000021a0| 6c 71 20 63 6f 70 79 2d | 73 65 71 75 65 6e 63 65 |lq copy-|sequence|
|000021b0| 20 6c 6f 67 69 6f 72 20 | 2d 31 5d 20 35 5d 20 62 | logior |-1] 5] b|
|000021c0| 79 74 65 2d 6f 70 74 69 | 6d 69 7a 65 2d 62 69 6e |yte-opti|mize-bin|
|000021d0| 61 72 79 2d 70 72 65 64 | 69 63 61 74 65 20 23 5b |ary-pred|icate #[|
|000021e0| 28 66 6f 72 6d 29 20 22 | 08 41 40 3a ab 88 08 41 |(form) "|.A@:...A|
|000021f0| 40 40 c1 3d aa 8b 08 41 | 40 39 ab 87 08 41 40 c2 |@@.=...A|@9...A@.|
|00002200| 3e ab aa c3 08 38 3a ab | 88 c3 08 38 40 c1 3d aa |>....8:.|...8@.=.|
|00002210| 8b c3 08 38 39 ab 87 c3 | 08 38 c2 3e ab 85 c4 c5 |...89...|.8.>....|
|00002220| c6 8f 87 08 40 c3 08 38 | 08 41 40 45 87 08 87 22 |....@..8|.A@E..."|
|00002230| 20 5b 66 6f 72 6d 20 71 | 75 6f 74 65 20 28 6e 69 | [form q|uote (ni|
|00002240| 6c 20 74 29 20 32 20 6e | 69 6c 20 28 62 79 74 65 |l t) 2 n|il (byte|
|00002250| 2d 63 6f 64 65 20 22 c0 | c1 5c 6e 21 44 87 22 20 |-code ".|.\n!D." |
|00002260| 5b 71 75 6f 74 65 20 65 | 76 61 6c 20 66 6f 72 6d |[quote e|val form|
|00002270| 5d 20 33 29 20 28 28 65 | 72 72 6f 72 20 66 6f 72 |] 3) ((e|rror for|
|00002280| 6d 29 29 5d 20 33 5d 20 | 62 79 74 65 2d 6f 70 74 |m))] 3] |byte-opt|
|00002290| 69 6d 69 7a 65 2d 70 72 | 65 64 69 63 61 74 65 20 |imize-pr|edicate |
|000022a0| 23 5b 28 66 6f 72 6d 29 | 20 22 c0 09 41 1a 1b 5c |#[(form)| "..A..\|
|000022b0| 6e ab a0 0b ab 9d 5c 6e | 40 3a ab 87 5c 6e 40 40 |n.....\n|@:..\n@@|
|000022c0| c4 3d aa 8a 5c 6e 40 39 | 3f ae 84 5c 6e 40 c5 3e |.=..\n@9|?..\n@.>|
|000022d0| 13 5c 6e 41 89 12 ac 60 | 0b ab 86 c6 c7 c8 8f aa |.\nA...`|........|
|000022e0| 81 09 2a 87 22 20 5b 74 | 20 66 6f 72 6d 20 72 65 |..*." [t| form re|
|000022f0| 73 74 20 6f 6b 20 71 75 | 6f 74 65 20 28 6e 69 6c |st ok qu|ote (nil|
|00002300| 20 74 29 20 6e 69 6c 20 | 28 62 79 74 65 2d 63 6f | t) nil |(byte-co|
|00002310| 64 65 20 22 c0 c1 5c 6e | 21 44 87 22 20 5b 71 75 |de "..\n|!D." [qu|
|00002320| 6f 74 65 20 65 76 61 6c | 20 66 6f 72 6d 5d 20 33 |ote eval| form] 3|
|00002330| 29 20 28 28 65 72 72 6f | 72 20 66 6f 72 6d 29 29 |) ((erro|r form))|
|00002340| 5d 20 34 5d 20 62 79 74 | 65 2d 6f 70 74 69 6d 69 |] 4] byt|e-optimi|
|00002350| 7a 65 2d 69 64 65 6e 74 | 69 74 79 20 23 5b 28 66 |ze-ident|ity #[(f|
|00002360| 6f 72 6d 29 20 22 08 41 | ab 89 08 41 41 ac 84 08 |orm) ".A|...AA...|
|00002370| 41 40 87 c1 c2 08 41 47 | 08 41 47 c3 55 ab 83 c4 |A@....AG|.AG.U...|
|00002380| aa 81 c5 23 88 08 87 22 | 20 5b 66 6f 72 6d 20 62 |...#..."| [form b|
|00002390| 79 74 65 2d 63 6f 6d 70 | 69 6c 65 2d 77 61 72 6e |yte-comp|ile-warn|
|000023a0| 20 22 69 64 65 6e 74 69 | 74 79 20 63 61 6c 6c 65 | "identi|ty calle|
|000023b0| 64 20 77 69 74 68 20 25 | 64 20 61 72 67 25 73 2c |d with %|d arg%s,|
|000023c0| 20 62 75 74 20 72 65 71 | 75 69 72 65 73 20 31 22 | but req|uires 1"|
|000023d0| 20 31 20 22 22 20 22 73 | 22 5d 20 35 5d 20 69 64 | 1 "" "s|"] 5] id|
|000023e0| 65 6e 74 69 74 79 20 2b | 20 2a 20 2d 20 2f 20 6d |entity +| * - / m|
|000023f0| 61 78 20 62 79 74 65 2d | 6f 70 74 69 6d 69 7a 65 |ax byte-|optimize|
|00002400| 2d 61 73 73 6f 63 69 61 | 74 69 76 65 2d 6d 61 74 |-associa|tive-mat|
|00002410| 68 20 6d 69 6e 20 3d 20 | 65 71 20 65 71 6c 20 65 |h min = |eq eql e|
|00002420| 71 75 61 6c 20 73 74 72 | 69 6e 67 3d 20 73 74 72 |qual str|ing= str|
|00002430| 69 6e 67 2d 65 71 75 61 | 6c 20 3c 20 3e 20 3c 3d |ing-equa|l < > <=|
|00002440| 20 3e 3d 20 31 2b 20 31 | 2d 20 6e 6f 74 20 6e 75 | >= 1+ 1|- not nu|
|00002450| 6c 6c 20 6d 65 6d 71 20 | 63 6f 6e 73 70 20 6c 69 |ll memq |consp li|
|00002460| 73 74 70 20 73 79 6d 62 | 6f 6c 70 20 73 74 72 69 |stp symb|olp stri|
|00002470| 6e 67 70 20 73 74 72 69 | 6e 67 3c 20 73 74 72 69 |ngp stri|ng< stri|
|00002480| 6e 67 2d 6c 65 73 73 70 | 20 6c 6f 67 61 6e 64 20 |ng-lessp| logand |
|00002490| 6c 6f 67 69 6f 72 20 6c | 6f 67 78 6f 72 20 6c 6f |logior l|ogxor lo|
|000024a0| 67 6e 6f 74 20 63 61 72 | 20 63 64 72 20 63 61 72 |gnot car| cdr car|
|000024b0| 2d 73 61 66 65 20 63 64 | 72 2d 73 61 66 65 20 71 |-safe cd|r-safe q|
|000024c0| 75 6f 74 65 20 62 79 74 | 65 2d 6f 70 74 69 6d 69 |uote byt|e-optimi|
|000024d0| 7a 65 2d 71 75 6f 74 65 | 20 23 5b 28 66 6f 72 6d |ze-quote| #[(form|
|000024e0| 29 20 22 08 41 40 3a ac | 8d 08 41 40 39 ab 89 08 |) ".A@:.|..A@9...|
|000024f0| 41 40 c1 3e ac 82 08 87 | 08 41 40 87 22 20 5b 66 |A@.>....|.A@." [f|
|00002500| 6f 72 6d 20 28 6e 69 6c | 20 74 29 5d 20 32 5d 20 |orm (nil| t)] 2] |
|00002510| 62 79 74 65 2d 6f 70 74 | 69 6d 69 7a 65 2d 7a 65 |byte-opt|imize-ze|
|00002520| 72 6f 70 20 23 5b 28 66 | 6f 72 6d 29 20 22 08 41 |rop #[(f|orm) ".A|
|00002530| 40 a7 ab 84 c1 08 21 87 | 5c 6e ab 87 c3 08 41 40 |@.....!.|\n....A@|
|00002540| c4 45 87 08 87 22 20 5b | 66 6f 72 6d 20 65 76 61 |.E..." [|form eva|
|00002550| 6c 20 62 79 74 65 2d 63 | 6f 6d 70 69 6c 65 2d 64 |l byte-c|ompile-d|
|00002560| 65 6c 65 74 65 2d 65 72 | 72 6f 72 73 20 3d 20 30 |elete-er|rors = 0|
|00002570| 5d 20 33 5d 20 7a 65 72 | 6f 70 20 62 79 74 65 2d |] 3] zer|op byte-|
|00002580| 6f 70 74 69 6d 69 7a 65 | 2d 61 6e 64 20 23 5b 28 |optimize|-and #[(|
|00002590| 66 6f 72 6d 29 20 22 08 | 41 3f ae ab c1 08 3e ab |form) ".|A?....>.|
|000025a0| 9a c2 c3 c4 08 21 89 10 | 89 41 40 ab 86 08 41 89 |.....!..|.A@...A.|
|000025b0| 10 aa 76 08 c1 a1 88 21 | c1 45 87 08 41 41 ac 84 |..v....!|.E..AA..|
|000025c0| 08 41 40 87 c5 08 21 87 | 22 20 5b 66 6f 72 6d 20 |.A@...!.|" [form |
|000025d0| 6e 69 6c 20 70 72 6f 67 | 6e 20 62 79 74 65 2d 6f |nil prog|n byte-o|
|000025e0| 70 74 69 6d 69 7a 65 2d | 61 6e 64 20 63 6f 70 79 |ptimize-|and copy|
|000025f0| 2d 73 65 71 75 65 6e 63 | 65 20 62 79 74 65 2d 6f |-sequenc|e byte-o|
|00002600| 70 74 69 6d 69 7a 65 2d | 70 72 65 64 69 63 61 74 |ptimize-|predicat|
|00002610| 65 5d 20 36 5d 20 62 79 | 74 65 2d 6f 70 74 69 6d |e] 6] by|te-optim|
|00002620| 69 7a 65 2d 6f 72 20 23 | 5b 28 66 6f 72 6d 29 20 |ize-or #|[(form) |
|00002630| 22 c0 09 3e ab 87 c2 c0 | c3 09 21 5c 22 11 09 1c |"..>....|..!\"...|
|00002640| 0c 41 89 14 41 ab a5 0c | 40 3a ab 87 0c 40 40 c5 |.A..A...|@:...@@.|
|00002650| 3d aa 89 0c 40 39 ab 86 | 0c 40 c6 3d ab 62 c3 09 |=...@9..|.@.=.b..|
|00002660| 21 11 0c 40 09 3e c0 a1 | 89 14 aa 55 09 41 41 ab |!..@.>..|...U.AA.|
|00002670| 85 c7 09 21 aa 83 09 41 | 40 29 87 22 20 5b 6e 69 |...!...A|@)." [ni|
|00002680| 6c 20 66 6f 72 6d 20 64 | 65 6c 71 20 63 6f 70 79 |l form d|elq copy|
|00002690| 2d 73 65 71 75 65 6e 63 | 65 20 72 65 73 74 20 71 |-sequenc|e rest q|
|000026a0| 75 6f 74 65 20 74 20 62 | 79 74 65 2d 6f 70 74 69 |uote t b|yte-opti|
|000026b0| 6d 69 7a 65 2d 70 72 65 | 64 69 63 61 74 65 5d 20 |mize-pre|dicate] |
|000026c0| 35 5d 20 62 79 74 65 2d | 6f 70 74 69 6d 69 7a 65 |5] byte-|optimize|
|000026d0| 2d 63 6f 6e 64 20 23 5b | 28 66 6f 72 6d 29 20 22 |-cond #[|(form) "|
|000026e0| c0 19 c0 5c 6e 41 9e 89 | 11 ab 89 c3 09 c4 5c 6e |...\nA..|......\n|
|000026f0| 21 5c 22 12 aa 6f c0 5c | 6e 41 3e ab 87 c3 c0 c4 |!\"..o.\|nA>.....|
|00002700| 5c 6e 21 5c 22 12 5c 6e | 11 09 41 89 11 ab d3 09 |\n!\".\n|..A.....|
|00002710| 40 a2 3a ab 88 09 40 a2 | 40 c5 3d aa 8b 09 40 a2 |@.:...@.|@.=...@.|
|00002720| 39 ab 87 09 40 a2 c6 3d | ab 5f 09 5c 6e 41 3d ab |9...@..=|._.\nA=.|
|00002730| 9e 09 40 41 ab 93 09 40 | 41 41 ab 87 c7 09 40 41 |..@A...@|AA....@A|
|00002740| 42 aa 89 09 40 41 40 aa | 83 09 40 40 12 aa 8f 09 |B...@A@.|..@@....|
|00002750| 41 ab 8b c4 5c 6e 21 12 | 09 40 5c 6e 3e c0 a1 88 |A...\n!.|.@\n>...|
|00002760| c0 89 11 aa 28 29 5c 6e | a2 c8 3d ab a2 5c 6e 41 |....()\n|..=..\nA|
|00002770| 89 1e 09 40 3a ab 96 0e | 09 40 41 ac 90 ca 0e 09 |...@:...|.@A.....|
|00002780| 40 40 cb 5c 6e 40 5c 6e | 41 41 42 21 45 aa 81 5c |@@.\n@\n|AAB!E..\|
|00002790| 6e 29 87 5c 6e 87 22 20 | 5b 6e 69 6c 20 72 65 73 |n).\n." |[nil res|
|000027a0| 74 20 66 6f 72 6d 20 64 | 65 6c 71 20 63 6f 70 79 |t form d|elq copy|
|000027b0| 2d 73 65 71 75 65 6e 63 | 65 20 71 75 6f 74 65 20 |-sequenc|e quote |
|000027c0| 74 20 70 72 6f 67 6e 20 | 63 6f 6e 64 20 63 6c 61 |t progn |cond cla|
|000027d0| 75 73 65 73 20 6f 72 20 | 62 79 74 65 2d 6f 70 74 |uses or |byte-opt|
|000027e0| 69 6d 69 7a 65 2d 63 6f | 6e 64 5d 20 36 5d 20 62 |imize-co|nd] 6] b|
|000027f0| 79 74 65 2d 6f 70 74 69 | 6d 69 7a 65 2d 69 66 20 |yte-opti|mize-if |
|00002800| 23 5b 28 66 6f 72 6d 29 | 20 22 08 41 40 89 19 3a |#[(form)| ".A@..:|
|00002810| ab 86 09 40 c2 3d aa 87 | 09 39 ab 85 09 c3 3d ab |...@.=..|.9....=.|
|00002820| 85 c4 08 38 aa cf 09 ac | 91 c5 08 9b ab 87 c6 c7 |...8....|........|
|00002830| 08 9b 42 aa c0 c7 08 38 | aa bb c4 08 38 ab 92 c7 |..B....8|....8...|
|00002840| 08 9b c8 9a ab 88 c9 09 | c4 08 38 45 aa a7 08 aa |........|..8E....|
|00002850| a4 c7 08 38 ac 85 c5 08 | 9b ab 96 c9 ca 09 44 c5 |...8....|......D.|
|00002860| 08 9b ab 87 c6 c7 08 9b | 42 aa 83 c7 08 38 45 aa |........|B....8E.|
|00002870| 84 c6 09 cb 45 29 87 22 | 20 5b 66 6f 72 6d 20 63 |....E)."| [form c|
|00002880| 6c 61 75 73 65 20 71 75 | 6f 74 65 20 74 20 32 20 |lause qu|ote t 2 |
|00002890| 34 20 70 72 6f 67 6e 20 | 33 20 28 6e 69 6c 29 20 |4 progn |3 (nil) |
|000028a0| 69 66 20 6e 6f 74 20 6e | 69 6c 5d 20 36 5d 20 62 |if not n|il] 6] b|
|000028b0| 79 74 65 2d 6f 70 74 69 | 6d 69 7a 65 2d 77 68 69 |yte-opti|mize-whi|
|000028c0| 6c 65 20 23 5b 28 66 6f | 72 6d 29 20 22 08 41 40 |le #[(fo|rm) ".A@|
|000028d0| ad 81 08 87 22 20 5b 66 | 6f 72 6d 5d 20 31 5d 20 |...." [f|orm] 1] |
|000028e0| 61 6e 64 20 6f 72 20 63 | 6f 6e 64 20 69 66 20 77 |and or c|ond if w|
|000028f0| 68 69 6c 65 20 2f 3d 20 | 62 79 74 65 2d 63 6f 6d |hile /= |byte-com|
|00002900| 70 69 6c 65 2d 6e 65 67 | 61 74 69 6f 6e 2d 6f 70 |pile-neg|ation-op|
|00002910| 74 69 6d 69 7a 65 72 20 | 61 74 6f 6d 20 6e 6c 69 |timizer |atom nli|
|00002920| 73 74 70 5d 20 34 29 0a | 28 62 79 74 65 2d 63 6f |stp] 4).|(byte-co|
|00002930| 64 65 20 22 c0 c1 4d 88 | c2 c3 4d 88 c4 c5 c6 c0 |de "..M.|..M.....|
|00002940| 23 88 c4 c7 c6 c2 23 88 | c4 c8 c6 c9 23 88 c4 ca |#.....#.|....#...|
|00002950| c6 c9 23 88 c9 cb 4d 88 | c4 cc c6 cd 23 88 cd ce |..#...M.|....#...|
|00002960| 4d 88 c4 cf c6 d0 23 88 | d0 d1 4d 88 d2 d3 1e 14 |M.....#.|..M.....|
|00002970| 89 1e 15 ab 90 c4 0e 15 | 40 d6 d7 23 88 0e 15 41 |........|@..#...A|
|00002980| 89 16 15 ac 70 0e 14 ab | 90 c4 0e 14 40 d6 d8 23 |....p...|....@..#|
|00002990| 88 0e 14 41 89 16 14 ac | 70 2a d9 da 4d 88 c4 db |...A....|p*..M...|
|000029a0| dc d9 23 88 dd 16 1e c0 | 87 22 20 5b 62 79 74 65 |..#.....|." [byte|
|000029b0| 2d 6f 70 74 69 6d 69 7a | 65 2d 66 75 6e 63 61 6c |-optimiz|e-funcal|
|000029c0| 6c 20 23 5b 28 66 6f 72 | 6d 29 20 22 08 41 40 89 |l #[(for|m) ".A@.|
|000029d0| 19 a2 c2 3e ab 89 09 41 | 40 08 41 41 42 aa 81 08 |...>...A|@.AAB...|
|000029e0| 29 87 22 20 5b 66 6f 72 | 6d 20 66 6e 20 27 66 75 |)." [for|m fn 'fu|
|000029f0| 6e 63 74 69 6f 6e 5d 20 | 33 5d 20 62 79 74 65 2d |nction] |3] byte-|
|00002a00| 6f 70 74 69 6d 69 7a 65 | 2d 61 70 70 6c 79 20 23 |optimize|-apply #|
|00002a10| 5b 28 66 6f 72 6d 29 20 | 22 08 41 40 08 47 53 08 |[(form) |".A@.GS.|
|00002a20| 38 19 1a 09 ab 86 09 a2 | c3 3d ab a7 09 41 40 3c |8.......|.=...A@<|
|00002a30| ab 97 c4 08 41 41 21 41 | 9f 1d c6 5c 6e 44 0d a4 |....AA!A|...\nD..|
|00002a40| c7 c8 09 41 40 5c 22 a4 | 29 aa 88 c9 ca cb 09 21 |...A@\".|)......!|
|00002a50| 5c 22 88 cc ae 81 08 2a | 87 22 20 5b 66 6f 72 6d |\".....*|." [form|
|00002a60| 20 6c 61 73 74 20 66 6e | 20 71 75 6f 74 65 20 72 | last fn| quote r|
|00002a70| 65 76 65 72 73 65 20 62 | 75 74 6c 61 73 74 20 66 |everse b|utlast f|
|00002a80| 75 6e 63 61 6c 6c 20 6d | 61 70 63 61 72 20 23 5b |uncall m|apcar #[|
|00002a90| 28 78 29 20 22 c0 09 44 | 87 22 20 5b 71 75 6f 74 |(x) "..D|." [quot|
|00002aa0| 65 20 78 5d 20 32 5d 20 | 62 79 74 65 2d 63 6f 6d |e x] 2] |byte-com|
|00002ab0| 70 69 6c 65 2d 77 61 72 | 6e 20 22 6c 61 73 74 20 |pile-war|n "last |
|00002ac0| 61 72 67 20 74 6f 20 61 | 70 70 6c 79 20 63 61 6e |arg to a|pply can|
|00002ad0| 27 74 20 62 65 20 61 20 | 6c 69 74 65 72 61 6c 20 |'t be a |literal |
|00002ae0| 61 74 6f 6d 3a 20 25 73 | 22 20 70 72 69 6e 31 2d |atom: %s|" prin1-|
|00002af0| 74 6f 2d 73 74 72 69 6e | 67 20 6e 69 6c 5d 20 34 |to-strin|g nil] 4|
|00002b00| 5d 20 70 75 74 20 66 75 | 6e 63 61 6c 6c 20 62 79 |] put fu|ncall by|
|00002b10| 74 65 2d 6f 70 74 69 6d | 69 7a 65 72 20 61 70 70 |te-optim|izer app|
|00002b20| 6c 79 20 6c 65 74 20 62 | 79 74 65 2d 6f 70 74 69 |ly let b|yte-opti|
|00002b30| 6d 69 7a 65 2d 6c 65 74 | 58 20 6c 65 74 2a 20 23 |mize-let|X let* #|
|00002b40| 5b 28 66 6f 72 6d 29 20 | 22 08 41 40 ac 86 c1 08 |[(form) |".A@....|
|00002b50| 41 41 42 87 c2 08 38 ac | 85 c3 08 9b ab 82 08 87 |AAB...8.|........|
|00002b60| 08 40 c4 3d ab 8e c5 c6 | c7 c8 c7 c9 08 41 40 5c |.@.=....|.....A@\|
|00002b70| 22 5c 22 ca 23 87 cb 08 | 41 40 21 1e 0c cd cb 0e |"\".#...|A@!.....|
|00002b80| 0c 41 21 0e 0c 40 41 40 | ce 46 29 87 22 20 5b 66 |.A!..@A@|.F)." [f|
|00002b90| 6f 72 6d 20 70 72 6f 67 | 6e 20 32 20 33 20 6c 65 |orm prog|n 2 3 le|
|00002ba0| 74 20 61 70 70 65 6e 64 | 20 28 70 72 6f 67 6e 29 |t append| (progn)|
|00002bb0| 20 6d 61 70 63 61 72 20 | 63 61 72 20 63 64 72 20 | mapcar |car cdr |
|00002bc0| 28 6e 69 6c 29 20 72 65 | 76 65 72 73 65 20 62 69 |(nil) re|verse bi|
|00002bd0| 6e 64 73 20 6c 65 74 2a | 20 6e 69 6c 5d 20 37 5d |nds let*| nil] 7]|
|00002be0| 20 6e 74 68 20 62 79 74 | 65 2d 6f 70 74 69 6d 69 | nth byt|e-optimi|
|00002bf0| 7a 65 2d 6e 74 68 20 23 | 5b 28 66 6f 72 6d 29 20 |ze-nth #|[(form) |
|00002c00| 22 08 41 40 c1 3e ab 94 | c2 08 41 40 c3 55 ab 85 |".A@.>..|..A@.U..|
|00002c10| c4 08 38 aa 85 c5 c4 08 | 38 44 44 87 c6 08 21 87 |..8.....|8DD...!.|
|00002c20| 22 20 5b 66 6f 72 6d 20 | 28 30 20 31 29 20 63 61 |" [form |(0 1) ca|
|00002c30| 72 20 30 20 32 20 63 64 | 72 20 62 79 74 65 2d 6f |r 0 2 cd|r byte-o|
|00002c40| 70 74 69 6d 69 7a 65 2d | 70 72 65 64 69 63 61 74 |ptimize-|predicat|
|00002c50| 65 5d 20 34 5d 20 6e 74 | 68 63 64 72 20 62 79 74 |e] 4] nt|hcdr byt|
|00002c60| 65 2d 6f 70 74 69 6d 69 | 7a 65 2d 6e 74 68 63 64 |e-optimi|ze-nthcd|
|00002c70| 72 20 23 5b 28 66 6f 72 | 6d 29 20 22 08 41 40 89 |r #[(for|m) ".A@.|
|00002c80| 19 c2 3e ac 85 c3 08 21 | aa 93 c4 08 38 10 c5 09 |..>....!|....8...|
|00002c90| 53 89 11 21 ab 86 c6 08 | 44 10 aa 72 08 29 87 22 |S..!....|D..r.)."|
|00002ca0| 20 5b 66 6f 72 6d 20 63 | 6f 75 6e 74 20 28 30 20 | [form c|ount (0 |
|00002cb0| 31 20 32 29 20 62 79 74 | 65 2d 6f 70 74 69 6d 69 |1 2) byt|e-optimi|
|00002cc0| 7a 65 2d 70 72 65 64 69 | 63 61 74 65 20 32 20 6e |ze-predi|cate 2 n|
|00002cd0| 61 74 6e 75 6d 70 20 63 | 64 72 5d 20 34 5d 20 28 |atnump c|dr] 4] (|
|00002ce0| 25 20 2a 20 2b 20 2f 20 | 2f 3d 20 31 2b 20 3c 20 |% * + / |/= 1+ < |
|00002cf0| 3c 3d 20 3d 20 3e 20 3e | 3d 20 61 70 70 65 6e 64 |<= = > >|= append|
|00002d00| 20 61 72 65 66 20 61 73 | 68 20 61 73 73 6f 63 20 | aref as|h assoc |
|00002d10| 61 73 73 71 20 62 6f 75 | 6e 64 70 20 62 75 66 66 |assq bou|ndp buff|
|00002d20| 65 72 2d 66 69 6c 65 2d | 6e 61 6d 65 20 62 75 66 |er-file-|name buf|
|00002d30| 66 65 72 2d 6c 6f 63 61 | 6c 2d 76 61 72 69 61 62 |fer-loca|l-variab|
|00002d40| 6c 65 73 20 62 75 66 66 | 65 72 2d 6d 6f 64 69 66 |les buff|er-modif|
|00002d50| 69 65 64 2d 70 20 62 75 | 66 66 65 72 2d 73 75 62 |ied-p bu|ffer-sub|
|00002d60| 73 74 72 69 6e 67 20 63 | 61 70 69 74 61 6c 69 7a |string c|apitaliz|
|00002d70| 65 20 63 61 72 20 63 64 | 72 20 63 6f 6e 63 61 74 |e car cd|r concat|
|00002d80| 20 63 6f 6f 72 64 69 6e | 61 74 65 73 2d 69 6e 2d | coordin|ates-in-|
|00002d90| 77 69 6e 64 6f 77 2d 70 | 20 63 6f 70 79 2d 6d 61 |window-p| copy-ma|
|00002da0| 72 6b 65 72 20 63 6f 75 | 6e 74 2d 6c 69 6e 65 73 |rker cou|nt-lines|
|00002db0| 20 64 6f 63 75 6d 65 6e | 74 61 74 69 6f 6e 20 64 | documen|tation d|
|00002dc0| 6f 77 6e 63 61 73 65 20 | 65 6c 74 20 66 62 6f 75 |owncase |elt fbou|
|00002dd0| 6e 64 70 20 66 65 61 74 | 75 72 65 70 20 66 69 6c |ndp feat|urep fil|
|00002de0| 65 2d 64 69 72 65 63 74 | 6f 72 79 2d 70 20 66 69 |e-direct|ory-p fi|
|00002df0| 6c 65 2d 65 78 69 73 74 | 73 2d 70 20 66 69 6c 65 |le-exist|s-p file|
|00002e00| 2d 6c 6f 63 6b 65 64 2d | 70 20 66 69 6c 65 2d 6e |-locked-|p file-n|
|00002e10| 61 6d 65 2d 61 62 73 6f | 6c 75 74 65 2d 70 20 66 |ame-abso|lute-p f|
|00002e20| 69 6c 65 2d 6e 65 77 65 | 72 2d 74 68 61 6e 2d 66 |ile-newe|r-than-f|
|00002e30| 69 6c 65 2d 70 20 66 69 | 6c 65 2d 72 65 61 64 61 |ile-p fi|le-reada|
|00002e40| 62 6c 65 2d 70 20 66 69 | 6c 65 2d 73 79 6d 6c 69 |ble-p fi|le-symli|
|00002e50| 6e 6b 2d 70 20 66 69 6c | 65 2d 77 72 69 74 61 62 |nk-p fil|e-writab|
|00002e60| 6c 65 2d 70 20 66 6f 72 | 6d 61 74 20 67 65 74 20 |le-p for|mat get |
|00002e70| 67 65 74 2d 62 75 66 66 | 65 72 20 67 65 74 2d 62 |get-buff|er get-b|
|00002e80| 75 66 66 65 72 2d 77 69 | 6e 64 6f 77 20 67 65 74 |uffer-wi|ndow get|
|00002e90| 65 6e 76 20 67 65 74 2d | 66 69 6c 65 2d 62 75 66 |env get-|file-buf|
|00002ea0| 66 65 72 20 6c 65 6e 67 | 74 68 20 6c 6f 67 61 6e |fer leng|th logan|
|00002eb0| 64 20 6c 6f 67 69 6f 72 | 20 6c 6f 67 6e 6f 74 20 |d logior| lognot |
|00002ec0| 6c 6f 67 78 6f 72 20 6c | 73 68 20 6d 61 72 6b 65 |logxor l|sh marke|
|00002ed0| 72 2d 62 75 66 66 65 72 | 20 6d 61 78 20 6d 65 6d |r-buffer| max mem|
|00002ee0| 62 65 72 20 6d 65 6d 71 | 20 6d 69 6e 20 6d 6f 64 |ber memq| min mod|
|00002ef0| 20 6e 65 78 74 2d 77 69 | 6e 64 6f 77 20 6e 74 68 | next-wi|ndow nth|
|00002f00| 20 6e 74 68 63 64 72 20 | 70 72 65 76 69 6f 75 73 | nthcdr |previous|
|00002f10| 2d 77 69 6e 64 6f 77 20 | 72 61 73 73 71 20 72 65 |-window |rassq re|
|00002f20| 67 65 78 70 2d 71 75 6f | 74 65 20 72 65 76 65 72 |gexp-quo|te rever|
|00002f30| 73 65 20 73 74 72 69 6e | 67 3c 20 73 74 72 69 6e |se strin|g< strin|
|00002f40| 67 3d 20 73 74 72 69 6e | 67 2d 6c 65 73 73 70 20 |g= strin|g-lessp |
|00002f50| 73 74 72 69 6e 67 2d 65 | 71 75 61 6c 20 73 75 62 |string-e|qual sub|
|00002f60| 73 74 72 69 6e 67 20 75 | 73 65 72 2d 76 61 72 69 |string u|ser-vari|
|00002f70| 61 62 6c 65 2d 70 20 77 | 69 6e 64 6f 77 2d 62 75 |able-p w|indow-bu|
|00002f80| 66 66 65 72 20 77 69 6e | 64 6f 77 2d 65 64 67 65 |ffer win|dow-edge|
|00002f90| 73 20 77 69 6e 64 6f 77 | 2d 68 65 69 67 68 74 20 |s window|-height |
|00002fa0| 77 69 6e 64 6f 77 2d 68 | 73 63 72 6f 6c 6c 20 77 |window-h|scroll w|
|00002fb0| 69 6e 64 6f 77 2d 77 69 | 64 74 68 20 7a 65 72 6f |indow-wi|dth zero|
|00002fc0| 70 29 20 28 61 72 72 61 | 79 70 20 61 74 6f 6d 20 |p) (arra|yp atom |
|00002fd0| 62 6f 62 70 20 62 6f 6c | 70 20 62 75 66 66 65 72 |bobp bol|p buffer|
|00002fe0| 2d 65 6e 64 20 62 75 66 | 66 65 72 2d 6c 69 73 74 |-end buf|fer-list|
|00002ff0| 20 62 75 66 66 65 72 2d | 73 69 7a 65 20 62 75 66 | buffer-|size buf|
|00003000| 66 65 72 2d 73 74 72 69 | 6e 67 20 62 75 66 66 65 |fer-stri|ng buffe|
|00003010| 72 70 20 63 68 61 72 2d | 6f 72 2d 73 74 72 69 6e |rp char-|or-strin|
|00003020| 67 2d 70 20 63 6f 6d 6d | 61 6e 64 70 20 63 6f 6e |g-p comm|andp con|
|00003030| 73 20 63 6f 6e 73 70 20 | 63 75 72 72 65 6e 74 2d |s consp |current-|
|00003040| 62 75 66 66 65 72 20 64 | 6f 74 20 64 6f 74 2d 6d |buffer d|ot dot-m|
|00003050| 61 72 6b 65 72 20 65 6f | 62 70 20 65 6f 6c 70 20 |arker eo|bp eolp |
|00003060| 65 71 20 65 71 6c 20 65 | 71 75 61 6c 20 67 65 74 |eq eql e|qual get|
|00003070| 2d 6c 61 72 67 65 73 74 | 2d 77 69 6e 64 6f 77 20 |-largest|-window |
|00003080| 69 64 65 6e 74 69 74 79 | 20 69 6e 74 65 67 65 72 |identity| integer|
|00003090| 70 20 69 6e 74 65 67 65 | 72 2d 6f 72 2d 6d 61 72 |p intege|r-or-mar|
|000030a0| 6b 65 72 2d 70 20 69 6e | 74 65 72 61 63 74 69 76 |ker-p in|teractiv|
|000030b0| 65 2d 70 20 6b 65 79 6d | 61 70 70 20 6c 69 73 74 |e-p keym|app list|
|000030c0| 20 6c 69 73 74 70 20 6d | 61 6b 65 2d 6d 61 72 6b | listp m|ake-mark|
|000030d0| 65 72 20 6d 61 72 6b 20 | 6d 61 72 6b 2d 6d 61 72 |er mark |mark-mar|
|000030e0| 6b 65 72 20 6d 61 72 6b | 65 72 70 20 6d 69 6e 69 |ker mark|erp mini|
|000030f0| 62 75 66 66 65 72 2d 77 | 69 6e 64 6f 77 20 6e 61 |buffer-w|indow na|
|00003100| 74 6e 75 6d 70 20 6e 6c | 69 73 74 70 20 6e 6f 74 |tnump nl|istp not|
|00003110| 20 6e 75 6c 6c 20 6e 75 | 6d 62 65 72 70 20 6f 6e | null nu|mberp on|
|00003120| 65 2d 77 69 6e 64 6f 77 | 2d 70 20 70 6f 69 6e 74 |e-window|-p point|
|00003130| 20 70 6f 69 6e 74 2d 6d | 61 72 6b 65 72 20 70 72 | point-m|arker pr|
|00003140| 6f 63 65 73 73 70 20 73 | 65 6c 65 63 74 65 64 2d |ocessp s|elected-|
|00003150| 77 69 6e 64 6f 77 20 73 | 65 71 75 65 6e 63 65 70 |window s|equencep|
|00003160| 20 73 74 72 69 6e 67 70 | 20 73 75 62 72 70 20 73 | stringp| subrp s|
|00003170| 79 6d 62 6f 6c 70 20 73 | 79 6e 74 61 78 2d 74 61 |ymbolp s|yntax-ta|
|00003180| 62 6c 65 2d 70 20 76 65 | 63 74 6f 72 20 76 65 63 |ble-p ve|ctor vec|
|00003190| 74 6f 72 70 20 77 69 6e | 64 6f 77 70 29 20 73 69 |torp win|dowp) si|
|000031a0| 64 65 2d 65 66 66 65 63 | 74 2d 61 6e 64 2d 65 72 |de-effec|t-and-er|
|000031b0| 72 6f 72 2d 66 72 65 65 | 2d 66 6e 73 20 73 69 64 |ror-free|-fns sid|
|000031c0| 65 2d 65 66 66 65 63 74 | 2d 66 72 65 65 2d 66 6e |e-effect|-free-fn|
|000031d0| 73 20 73 69 64 65 2d 65 | 66 66 65 63 74 2d 66 72 |s side-e|ffect-fr|
|000031e0| 65 65 20 74 20 65 72 72 | 6f 72 2d 66 72 65 65 20 |ee t err|or-free |
|000031f0| 62 79 74 65 2d 63 6f 6d | 70 69 6c 65 2d 73 70 6c |byte-com|pile-spl|
|00003200| 69 63 65 2d 69 6e 2d 61 | 6c 72 65 61 64 79 2d 63 |ice-in-a|lready-c|
|00003210| 6f 6d 70 69 6c 65 64 2d | 63 6f 64 65 20 23 5b 28 |ompiled-|code #[(|
|00003220| 66 6f 72 6d 29 20 22 08 | c1 3e ac 84 c2 0b 21 87 |form) ".|.>....!.|
|00003230| c4 c5 0b 41 40 c6 0b 38 | c7 23 21 88 0e 08 c9 0b |...A@..8|.#!.....|
|00003240| 38 5c 5c 0e 5c 6e 5d 16 | 5c 6e 0e 08 54 89 16 08 |8\\.\n].|\n..T...|
|00003250| 87 22 20 5b 62 79 74 65 | 2d 6f 70 74 69 6d 69 7a |." [byte|-optimiz|
|00003260| 65 20 28 74 20 6c 61 70 | 29 20 62 79 74 65 2d 63 |e (t lap|) byte-c|
|00003270| 6f 6d 70 69 6c 65 2d 6e | 6f 72 6d 61 6c 2d 63 61 |ompile-n|ormal-ca|
|00003280| 6c 6c 20 66 6f 72 6d 20 | 62 79 74 65 2d 69 6e 6c |ll form |byte-inl|
|00003290| 69 6e 65 2d 6c 61 70 63 | 6f 64 65 20 62 79 74 65 |ine-lapc|ode byte|
|000032a0| 2d 64 65 63 6f 6d 70 69 | 6c 65 2d 62 79 74 65 63 |-decompi|le-bytec|
|000032b0| 6f 64 65 2d 31 20 32 20 | 74 20 62 79 74 65 2d 63 |ode-1 2 |t byte-c|
|000032c0| 6f 6d 70 69 6c 65 2d 64 | 65 70 74 68 20 33 20 62 |ompile-d|epth 3 b|
|000032d0| 79 74 65 2d 63 6f 6d 70 | 69 6c 65 2d 6d 61 78 64 |yte-comp|ile-maxd|
|000032e0| 65 70 74 68 5d 20 35 5d | 20 62 79 74 65 2d 63 6f |epth] 5]| byte-co|
|000032f0| 64 65 20 62 79 74 65 2d | 63 6f 6d 70 69 6c 65 20 |de byte-|compile |
|00003300| 28 62 79 74 65 2d 63 6f | 6e 73 74 61 6e 74 20 62 |(byte-co|nstant b|
|00003310| 79 74 65 2d 63 6f 6e 73 | 74 61 6e 74 32 20 62 79 |yte-cons|tant2 by|
|00003320| 74 65 2d 76 61 72 72 65 | 66 20 62 79 74 65 2d 76 |te-varre|f byte-v|
|00003330| 61 72 73 65 74 20 62 79 | 74 65 2d 76 61 72 62 69 |arset by|te-varbi|
|00003340| 6e 64 29 20 62 79 74 65 | 2d 63 6f 6e 73 74 72 65 |nd) byte|-constre|
|00003350| 66 2d 6f 70 73 5d 20 35 | 29 0a 28 66 73 65 74 20 |f-ops] 5|).(fset |
|00003360| 27 64 69 73 61 73 73 65 | 6d 62 6c 65 2d 6f 66 66 |'disasse|mble-off|
|00003370| 73 65 74 20 23 5b 6e 69 | 6c 20 22 08 09 57 ab bd |set #[ni|l "..W..|
|00003380| c2 08 c3 5c 22 1c c2 08 | c5 5c 22 10 0c c6 3d ab |...\"...|.\"...=.|
|00003390| 8c 0e 07 54 16 07 0e 08 | 0e 07 48 aa a0 0c c3 3d |...T....|..H....=|
|000033a0| ab 9a 0e 07 54 16 07 0e | 08 0e 07 48 0e 07 54 16 |....T...|...H..T.|
|000033b0| 07 c9 0e 08 0e 07 48 ca | 5c 22 5c 5c aa 81 0c 29 |......H.|\"\\...)|
|000033c0| 87 08 0e 0b 59 ab 88 08 | 0e 0b 5a 0e 0b 10 87 08 |....Y...|..Z.....|
|000033d0| 0e 0c 59 ab 9f 08 0e 0d | 58 ab 99 0e 07 54 16 07 |..Y.....|X....T..|
|000033e0| 0e 08 0e 07 48 0e 07 54 | 16 07 c9 0e 08 0e 07 48 |....H..T|.......H|
|000033f0| ca 5c 22 5c 5c 87 08 0e | 0e 59 ad 90 08 0e 0f 58 |.\"\\...|.Y.....X|
|00003400| ad 8a 0e 07 54 16 07 0e | 08 0e 07 48 87 22 20 5b |....T...|...H." [|
|00003410| 6f 70 20 62 79 74 65 2d | 6e 74 68 20 6c 6f 67 61 |op byte-|nth loga|
|00003420| 6e 64 20 37 20 74 65 6d | 20 32 34 38 20 36 20 70 |nd 7 tem| 248 6 p|
|00003430| 74 72 20 62 79 74 65 73 | 20 6c 73 68 20 38 20 62 |tr bytes| lsh 8 b|
|00003440| 79 74 65 2d 63 6f 6e 73 | 74 61 6e 74 20 62 79 74 |yte-cons|tant byt|
|00003450| 65 2d 63 6f 6e 73 74 61 | 6e 74 32 20 62 79 74 65 |e-consta|nt2 byte|
|00003460| 2d 67 6f 74 6f 2d 69 66 | 2d 6e 6f 74 2d 6e 69 6c |-goto-if|-not-nil|
|00003470| 2d 65 6c 73 65 2d 70 6f | 70 20 62 79 74 65 2d 72 |-else-po|p byte-r|
|00003480| 65 6c 2d 67 6f 74 6f 20 | 62 79 74 65 2d 69 6e 73 |el-goto |byte-ins|
|00003490| 65 72 74 4e 5d 20 34 20 | 22 5c 0a 44 6f 6e 27 74 |ertN] 4 |"\.Don't|
|000034a0| 20 63 61 6c 6c 20 74 68 | 69 73 21 22 5d 29 0a 28 | call th|is!"]).(|
|000034b0| 66 73 65 74 20 27 62 79 | 74 65 2d 64 65 63 6f 6d |fset 'by|te-decom|
|000034c0| 70 69 6c 65 2d 62 79 74 | 65 63 6f 64 65 20 23 5b |pile-byt|ecode #[|
|000034d0| 28 62 79 74 65 73 20 63 | 6f 6e 73 74 76 65 63 29 |(bytes c|onstvec)|
|000034e0| 20 22 c0 89 c1 1a 1b 1c | c5 0e 06 0e 07 5c 22 2b | "......|.....\"+|
|000034f0| 87 22 20 5b 6e 69 6c 20 | 30 20 62 79 74 65 2d 63 |." [nil |0 byte-c|
|00003500| 6f 6d 70 69 6c 65 2d 74 | 61 67 2d 6e 75 6d 62 65 |ompile-t|ag-numbe|
|00003510| 72 20 62 79 74 65 2d 63 | 6f 6d 70 69 6c 65 2d 76 |r byte-c|ompile-v|
|00003520| 61 72 69 61 62 6c 65 73 | 20 62 79 74 65 2d 63 6f |ariables| byte-co|
|00003530| 6d 70 69 6c 65 2d 63 6f | 6e 73 74 61 6e 74 73 20 |mpile-co|nstants |
|00003540| 62 79 74 65 2d 64 65 63 | 6f 6d 70 69 6c 65 2d 62 |byte-dec|ompile-b|
|00003550| 79 74 65 63 6f 64 65 2d | 31 20 62 79 74 65 73 20 |ytecode-|1 bytes |
|00003560| 63 6f 6e 73 74 76 65 63 | 5d 20 33 20 22 5c 0a 54 |constvec|] 3 "\.T|
|00003570| 75 72 6e 73 20 42 59 54 | 45 43 4f 44 45 20 69 6e |urns BYT|ECODE in|
|00003580| 74 6f 20 6c 61 70 63 6f | 64 65 2c 20 72 65 66 65 |to lapco|de, refe|
|00003590| 72 69 6e 67 20 74 6f 20 | 43 4f 4e 53 54 56 45 43 |ring to |CONSTVEC|
|000035a0| 2e 22 5d 29 0a 28 66 73 | 65 74 20 27 62 79 74 65 |."]).(fs|et 'byte|
|000035b0| 2d 64 65 63 6f 6d 70 69 | 6c 65 2d 62 79 74 65 63 |-decompi|le-bytec|
|000035c0| 6f 64 65 2d 31 20 23 5b | 28 62 79 74 65 73 20 63 |ode-1 #[|(bytes c|
|000035d0| 6f 6e 73 74 76 65 63 20 | 26 6f 70 74 69 6f 6e 61 |onstvec |&optiona|
|000035e0| 6c 20 6d 61 6b 65 2d 73 | 70 6c 69 63 61 62 6c 65 |l make-s|plicable|
|000035f0| 29 20 22 08 47 c1 c2 89 | 89 89 89 89 89 89 c1 1b |) ".G...|........|
|00003600| 1c 1d 1e 06 1e 07 1e 08 | 1e 09 1e 5c 6e 1e 0b 1e |........|...\n...|
|00003610| 0c 1e 0d 0e 0c 0e 0d 55 | 84 01 01 08 0e 0c 48 16 |.......U|......H.|
|00003620| 08 0e 0c 16 0b ce 20 16 | 07 0e 0f 0e 08 48 89 16 |...... .|.....H..|
|00003630| 08 0e 10 3e ac 9e 0e 08 | 0e 11 3e ab af 0e 0f 0e |...>....|..>.....|
|00003640| 08 4a 0e 12 0e 13 5a 5a | 48 16 08 0e 0c 0e 07 d4 |.J....ZZ|H.......|
|00003650| 5a 5c 5c 16 07 0e 07 0e | 09 9e ae 8c 0e 07 d5 20 |Z\\.....|....... |
|00003660| 42 0e 09 42 89 16 09 40 | 41 16 07 aa f0 0e 08 d6 |B..B...@|A.......|
|00003670| 3d ab 85 d7 16 08 aa 87 | 0e 08 0e 18 3e ab bb 0e |=.......|....>...|
|00003680| 19 0e 07 48 15 0e 08 d7 | 3d ab 9c 0d 3b ab 87 da |...H....|=...;...|
|00003690| 0d 0e 1b 5c 22 aa 84 0d | 0e 1b 9e ae 9a 0d 43 0e |...\"...|......C.|
|000036a0| 1b 42 89 16 1b 40 aa 8f | 0d 0e 1c 9e ae 89 0d 43 |.B...@..|.......C|
|000036b0| 0e 1c 42 89 16 1c 40 16 | 07 aa a3 0e 1d ab 9f 0e |..B...@.|........|
|000036c0| 08 de 3d ab 99 0e 0c 0e | 0d 53 55 ab 85 c2 16 08 |..=.....|.SU.....|
|000036d0| aa 8c 0c ae 84 d5 20 89 | 14 16 07 d3 16 08 0e 0b |...... .|........|
|000036e0| 0e 08 0e 07 ae 81 c1 42 | 42 0e 06 42 16 06 0e 0c |.......B|B..B....|
|000036f0| 54 89 16 0c 82 21 00 0e | 06 89 1e 1f ab ab 0e 1f |T....!..|........|
|00003700| 40 40 0e 09 9e 89 15 ab | 98 0e 1f c2 0d 41 42 0e |@@......|.....AB.|
|00003710| 1f 41 42 a1 88 e0 0d 0e | 09 5c 22 16 09 0e 1f 41 |.AB.....|.\"....A|
|00003720| 16 1f 0e 1f 41 89 16 1f | ac 55 29 0e 09 ab 86 e1 |....A...|.U).....|
|00003730| e2 0e 09 5c 22 88 0e 06 | 40 41 40 ac 85 0e 06 41 |...\"...|@A@....A|
|00003740| 16 06 0c ab 88 c2 0c 42 | 0e 06 42 16 06 e3 e4 0e |.......B|..B.....|
|00003750| 06 9f 5c 22 2e 0b 87 22 | 20 5b 62 79 74 65 73 20 |..\"..."| [bytes |
|00003760| 30 20 6e 69 6c 20 72 65 | 74 63 6f 75 6e 74 20 65 |0 nil re|tcount e|
|00003770| 6e 64 74 61 67 20 74 6d | 70 20 6c 61 70 20 6f 66 |ndtag tm|p lap of|
|00003780| 66 73 65 74 20 6f 70 20 | 74 61 67 73 20 74 61 67 |fset op |tags tag|
|00003790| 20 6f 70 74 72 20 70 74 | 72 20 6c 65 6e 67 74 68 | optr pt|r length|
|000037a0| 20 64 69 73 61 73 73 65 | 6d 62 6c 65 2d 6f 66 66 | disasse|mble-off|
|000037b0| 73 65 74 20 62 79 74 65 | 2d 63 6f 64 65 2d 76 65 |set byte|-code-ve|
|000037c0| 63 74 6f 72 20 62 79 74 | 65 2d 67 6f 74 6f 2d 6f |ctor byt|e-goto-o|
|000037d0| 70 73 20 62 79 74 65 2d | 72 65 6c 2d 67 6f 74 6f |ps byte-|rel-goto|
|000037e0| 2d 6f 70 73 20 62 79 74 | 65 2d 72 65 6c 2d 67 6f |-ops byt|e-rel-go|
|000037f0| 74 6f 20 62 79 74 65 2d | 67 6f 74 6f 20 31 32 37 |to byte-|goto 127|
|00003800| 20 62 79 74 65 2d 63 6f | 6d 70 69 6c 65 2d 6d 61 | byte-co|mpile-ma|
|00003810| 6b 65 2d 74 61 67 20 62 | 79 74 65 2d 63 6f 6e 73 |ke-tag b|yte-cons|
|00003820| 74 61 6e 74 32 20 62 79 | 74 65 2d 63 6f 6e 73 74 |tant2 by|te-const|
|00003830| 61 6e 74 20 62 79 74 65 | 2d 63 6f 6e 73 74 72 65 |ant byte|-constre|
|00003840| 66 2d 6f 70 73 20 63 6f | 6e 73 74 76 65 63 20 61 |f-ops co|nstvec a|
|00003850| 73 73 6f 63 20 62 79 74 | 65 2d 63 6f 6d 70 69 6c |ssoc byt|e-compil|
|00003860| 65 2d 63 6f 6e 73 74 61 | 6e 74 73 20 62 79 74 65 |e-consta|nts byte|
|00003870| 2d 63 6f 6d 70 69 6c 65 | 2d 76 61 72 69 61 62 6c |-compile|-variabl|
|00003880| 65 73 20 6d 61 6b 65 2d | 73 70 6c 69 63 61 62 6c |es make-|splicabl|
|00003890| 65 20 62 79 74 65 2d 72 | 65 74 75 72 6e 20 72 65 |e byte-r|eturn re|
|000038a0| 73 74 20 64 65 6c 71 20 | 65 72 72 6f 72 20 22 6f |st delq |error "o|
|000038b0| 70 74 69 6d 69 7a 65 72 | 20 65 72 72 6f 72 3a 20 |ptimizer| error: |
|000038c0| 6d 69 73 73 65 64 20 74 | 61 67 73 20 25 73 22 20 |missed t|ags %s" |
|000038d0| 6d 61 70 63 61 72 20 63 | 64 72 5d 20 31 32 20 22 |mapcar c|dr] 12 "|
|000038e0| 5c 0a 41 73 20 62 79 74 | 65 2d 64 65 63 6f 6d 70 |\.As byt|e-decomp|
|000038f0| 69 6c 65 2d 62 79 74 65 | 63 6f 64 65 2c 20 62 75 |ile-byte|code, bu|
|00003900| 74 20 75 70 64 61 74 65 | 73 0a 62 79 74 65 2d 63 |t update|s.byte-c|
|00003910| 6f 6d 70 69 6c 65 2d 7b | 63 6f 6e 73 74 61 6e 74 |ompile-{|constant|
|00003920| 73 2c 20 76 61 72 69 61 | 62 6c 65 73 2c 20 74 61 |s, varia|bles, ta|
|00003930| 67 2d 6e 75 6d 62 65 72 | 7d 2e 0a 49 66 20 74 68 |g-number|}..If th|
|00003940| 65 20 6f 70 74 69 6f 6e | 61 6c 20 33 72 64 20 61 |e option|al 3rd a|
|00003950| 72 67 20 69 73 20 74 72 | 75 65 2c 20 74 68 65 6e |rg is tr|ue, then|
|00003960| 20 60 72 65 74 75 72 6e | 27 20 6f 70 63 6f 64 65 | `return|' opcode|
|00003970| 73 20 61 72 65 20 72 65 | 70 6c 61 63 65 64 0a 77 |s are re|placed.w|
|00003980| 69 74 68 20 60 67 6f 74 | 6f 27 73 20 64 65 73 74 |ith `got|o's dest|
|00003990| 69 6e 65 64 20 66 6f 72 | 20 74 68 65 20 65 6e 64 |ined for| the end|
|000039a0| 20 6f 66 20 74 68 65 20 | 63 6f 64 65 2e 22 5d 29 | of the |code."])|
|000039b0| 0a 28 62 79 74 65 2d 63 | 6f 64 65 20 22 c0 09 42 |.(byte-c|ode "..B|
|000039c0| 12 c3 14 c5 16 06 c7 16 | 08 c9 0e 08 a4 16 5c 6e |........|......\n|
|000039d0| c0 87 22 20 5b 54 41 47 | 20 62 79 74 65 2d 67 6f |.." [TAG| byte-go|
|000039e0| 74 6f 2d 6f 70 73 20 62 | 79 74 65 2d 74 61 67 72 |to-ops b|yte-tagr|
|000039f0| 65 66 2d 6f 70 73 20 28 | 62 79 74 65 2d 67 6f 74 |ef-ops (|byte-got|
|00003a00| 6f 2d 69 66 2d 6e 69 6c | 20 62 79 74 65 2d 67 6f |o-if-nil| byte-go|
|00003a10| 74 6f 2d 69 66 2d 6e 6f | 74 2d 6e 69 6c 20 62 79 |to-if-no|t-nil by|
|00003a20| 74 65 2d 67 6f 74 6f 2d | 69 66 2d 6e 69 6c 2d 65 |te-goto-|if-nil-e|
|00003a30| 6c 73 65 2d 70 6f 70 20 | 62 79 74 65 2d 67 6f 74 |lse-pop |byte-got|
|00003a40| 6f 2d 69 66 2d 6e 6f 74 | 2d 6e 69 6c 2d 65 6c 73 |o-if-not|-nil-els|
|00003a50| 65 2d 70 6f 70 29 20 62 | 79 74 65 2d 63 6f 6e 64 |e-pop) b|yte-cond|
|00003a60| 69 74 69 6f 6e 61 6c 2d | 6f 70 73 20 28 62 79 74 |itional-|ops (byt|
|00003a70| 65 2d 63 6f 6e 73 74 61 | 6e 74 20 62 79 74 65 2d |e-consta|nt byte-|
|00003a80| 64 75 70 20 62 79 74 65 | 2d 73 79 6d 62 6f 6c 70 |dup byte|-symbolp|
|00003a90| 20 62 79 74 65 2d 63 6f | 6e 73 70 20 62 79 74 65 | byte-co|nsp byte|
|00003aa0| 2d 73 74 72 69 6e 67 70 | 20 62 79 74 65 2d 6c 69 |-stringp| byte-li|
|00003ab0| 73 74 70 20 62 79 74 65 | 2d 6e 75 6d 62 65 72 70 |stp byte|-numberp|
|00003ac0| 20 62 79 74 65 2d 69 6e | 74 65 67 65 72 70 20 62 | byte-in|tegerp b|
|00003ad0| 79 74 65 2d 65 71 20 62 | 79 74 65 2d 65 71 75 61 |yte-eq b|yte-equa|
|00003ae0| 6c 20 62 79 74 65 2d 6e | 6f 74 20 62 79 74 65 2d |l byte-n|ot byte-|
|00003af0| 63 6f 6e 73 20 62 79 74 | 65 2d 6c 69 73 74 31 20 |cons byt|e-list1 |
|00003b00| 62 79 74 65 2d 6c 69 73 | 74 32 20 62 79 74 65 2d |byte-lis|t2 byte-|
|00003b10| 69 6e 74 65 72 61 63 74 | 69 76 65 2d 70 20 22 42 |interact|ive-p "B|
|00003b20| 79 74 65 2d 63 6f 64 65 | 73 20 74 68 61 74 20 63 |yte-code|s that c|
|00003b30| 61 6e 20 62 65 20 6d 6f | 76 65 64 20 70 61 73 74 |an be mo|ved past|
|00003b40| 20 61 6e 20 75 6e 62 69 | 6e 64 2e 22 29 20 62 79 | an unbi|nd.") by|
|00003b50| 74 65 2d 61 66 74 65 72 | 2d 75 6e 62 69 6e 64 2d |te-after|-unbind-|
|00003b60| 6f 70 73 20 28 62 79 74 | 65 2d 63 6f 6e 73 74 61 |ops (byt|e-consta|
|00003b70| 6e 74 20 62 79 74 65 2d | 64 75 70 20 62 79 74 65 |nt byte-|dup byte|
|00003b80| 2d 73 79 6d 62 6f 6c 70 | 20 62 79 74 65 2d 63 6f |-symbolp| byte-co|
|00003b90| 6e 73 70 20 62 79 74 65 | 2d 73 74 72 69 6e 67 70 |nsp byte|-stringp|
|00003ba0| 20 62 79 74 65 2d 6c 69 | 73 74 70 20 62 79 74 65 | byte-li|stp byte|
|00003bb0| 2d 69 6e 74 65 67 65 72 | 70 20 62 79 74 65 2d 6e |-integer|p byte-n|
|00003bc0| 75 6d 62 65 72 70 20 62 | 79 74 65 2d 65 71 20 62 |umberp b|yte-eq b|
|00003bd0| 79 74 65 2d 65 71 75 61 | 6c 20 62 79 74 65 2d 6e |yte-equa|l byte-n|
|00003be0| 6f 74 20 62 79 74 65 2d | 63 61 72 2d 73 61 66 65 |ot byte-|car-safe|
|00003bf0| 20 62 79 74 65 2d 63 64 | 72 2d 73 61 66 65 20 62 | byte-cd|r-safe b|
|00003c00| 79 74 65 2d 63 6f 6e 73 | 20 62 79 74 65 2d 6c 69 |yte-cons| byte-li|
|00003c10| 73 74 31 20 62 79 74 65 | 2d 6c 69 73 74 32 20 62 |st1 byte|-list2 b|
|00003c20| 79 74 65 2d 70 6f 69 6e | 74 20 62 79 74 65 2d 70 |yte-poin|t byte-p|
|00003c30| 6f 69 6e 74 2d 6d 61 78 | 20 62 79 74 65 2d 70 6f |oint-max| byte-po|
|00003c40| 69 6e 74 2d 6d 69 6e 20 | 62 79 74 65 2d 66 6f 6c |int-min |byte-fol|
|00003c50| 6c 6f 77 69 6e 67 2d 63 | 68 61 72 20 62 79 74 65 |lowing-c|har byte|
|00003c60| 2d 70 72 65 63 65 64 69 | 6e 67 2d 63 68 61 72 20 |-precedi|ng-char |
|00003c70| 62 79 74 65 2d 63 75 72 | 72 65 6e 74 2d 63 6f 6c |byte-cur|rent-col|
|00003c80| 75 6d 6e 20 62 79 74 65 | 2d 65 6f 6c 70 20 62 79 |umn byte|-eolp by|
|00003c90| 74 65 2d 65 6f 62 70 20 | 62 79 74 65 2d 62 6f 6c |te-eobp |byte-bol|
|00003ca0| 70 20 62 79 74 65 2d 62 | 6f 62 70 20 62 79 74 65 |p byte-b|obp byte|
|00003cb0| 2d 63 75 72 72 65 6e 74 | 2d 62 75 66 66 65 72 20 |-current|-buffer |
|00003cc0| 62 79 74 65 2d 69 6e 74 | 65 72 61 63 74 69 76 65 |byte-int|eractive|
|00003cd0| 2d 70 29 20 62 79 74 65 | 2d 63 6f 6d 70 69 6c 65 |-p) byte|-compile|
|00003ce0| 2d 73 69 64 65 2d 65 66 | 66 65 63 74 2d 61 6e 64 |-side-ef|fect-and|
|00003cf0| 2d 65 72 72 6f 72 2d 66 | 72 65 65 2d 6f 70 73 20 |-error-f|ree-ops |
|00003d00| 28 62 79 74 65 2d 76 61 | 72 72 65 66 20 62 79 74 |(byte-va|rref byt|
|00003d10| 65 2d 6e 74 68 20 62 79 | 74 65 2d 6d 65 6d 71 20 |e-nth by|te-memq |
|00003d20| 62 79 74 65 2d 63 61 72 | 20 62 79 74 65 2d 63 64 |byte-car| byte-cd|
|00003d30| 72 20 62 79 74 65 2d 6c | 65 6e 67 74 68 20 62 79 |r byte-l|ength by|
|00003d40| 74 65 2d 61 72 65 66 20 | 62 79 74 65 2d 73 79 6d |te-aref |byte-sym|
|00003d50| 62 6f 6c 2d 76 61 6c 75 | 65 20 62 79 74 65 2d 67 |bol-valu|e byte-g|
|00003d60| 65 74 20 62 79 74 65 2d | 63 6f 6e 63 61 74 32 20 |et byte-|concat2 |
|00003d70| 62 79 74 65 2d 63 6f 6e | 63 61 74 33 20 62 79 74 |byte-con|cat3 byt|
|00003d80| 65 2d 73 75 62 31 20 62 | 79 74 65 2d 61 64 64 31 |e-sub1 b|yte-add1|
|00003d90| 20 62 79 74 65 2d 65 71 | 6c 73 69 67 6e 20 62 79 | byte-eq|lsign by|
|00003da0| 74 65 2d 67 74 72 20 62 | 79 74 65 2d 6c 73 73 20 |te-gtr b|yte-lss |
|00003db0| 62 79 74 65 2d 6c 65 71 | 20 62 79 74 65 2d 67 65 |byte-leq| byte-ge|
|00003dc0| 71 20 62 79 74 65 2d 64 | 69 66 66 20 62 79 74 65 |q byte-d|iff byte|
|00003dd0| 2d 6e 65 67 61 74 65 20 | 62 79 74 65 2d 70 6c 75 |-negate |byte-plu|
|00003de0| 73 20 62 79 74 65 2d 6d | 61 78 20 62 79 74 65 2d |s byte-m|ax byte-|
|00003df0| 6d 69 6e 20 62 79 74 65 | 2d 6d 75 6c 74 20 62 79 |min byte|-mult by|
|00003e00| 74 65 2d 63 68 61 72 2d | 61 66 74 65 72 20 62 79 |te-char-|after by|
|00003e10| 74 65 2d 63 68 61 72 2d | 73 79 6e 74 61 78 20 62 |te-char-|syntax b|
|00003e20| 79 74 65 2d 62 75 66 66 | 65 72 2d 73 75 62 73 74 |yte-buff|er-subst|
|00003e30| 72 69 6e 67 20 62 79 74 | 65 2d 73 74 72 69 6e 67 |ring byt|e-string|
|00003e40| 3d 20 62 79 74 65 2d 73 | 74 72 69 6e 67 3c 20 62 |= byte-s|tring< b|
|00003e50| 79 74 65 2d 6e 74 68 63 | 64 72 20 62 79 74 65 2d |yte-nthc|dr byte-|
|00003e60| 65 6c 74 20 62 79 74 65 | 2d 6d 65 6d 62 65 72 20 |elt byte|-member |
|00003e70| 62 79 74 65 2d 61 73 73 | 71 20 62 79 74 65 2d 71 |byte-ass|q byte-q|
|00003e80| 75 6f 20 62 79 74 65 2d | 72 65 6d 29 20 62 79 74 |uo byte-|rem) byt|
|00003e90| 65 2d 63 6f 6d 70 69 6c | 65 2d 73 69 64 65 2d 65 |e-compil|e-side-e|
|00003ea0| 66 66 65 63 74 2d 66 72 | 65 65 2d 6f 70 73 5d 20 |ffect-fr|ee-ops] |
|00003eb0| 32 29 0a 28 64 65 66 63 | 6f 6e 73 74 20 62 79 74 |2).(defc|onst byt|
|00003ec0| 65 2d 62 6f 6f 6c 65 61 | 6e 2d 76 61 72 73 20 27 |e-boolea|n-vars '|
|00003ed0| 28 61 62 62 72 65 76 73 | 2d 63 68 61 6e 67 65 64 |(abbrevs|-changed|
|00003ee0| 20 61 62 62 72 65 76 2d | 61 6c 6c 2d 63 61 70 73 | abbrev-|all-caps|
|00003ef0| 20 69 6e 76 65 72 73 65 | 2d 76 69 64 65 6f 20 76 | inverse|-video v|
|00003f00| 69 73 69 62 6c 65 2d 62 | 65 6c 6c 20 63 68 65 63 |isible-b|ell chec|
|00003f10| 6b 2d 70 72 6f 74 65 63 | 74 65 64 2d 66 69 65 6c |k-protec|ted-fiel|
|00003f20| 64 73 20 6e 6f 2d 72 65 | 64 72 61 77 2d 6f 6e 2d |ds no-re|draw-on-|
|00003f30| 72 65 65 6e 74 65 72 20 | 63 75 72 73 6f 72 2d 69 |reenter |cursor-i|
|00003f40| 6e 2d 65 63 68 6f 2d 61 | 72 65 61 20 6e 6f 6e 69 |n-echo-a|rea noni|
|00003f50| 6e 74 65 72 61 63 74 69 | 76 65 20 73 74 61 63 6b |nteracti|ve stack|
|00003f60| 2d 74 72 61 63 65 2d 6f | 6e 2d 65 72 72 6f 72 20 |-trace-o|n-error |
|00003f70| 64 65 62 75 67 2d 6f 6e | 2d 65 72 72 6f 72 20 64 |debug-on|-error d|
|00003f80| 65 62 75 67 2d 6f 6e 2d | 71 75 69 74 20 64 65 62 |ebug-on-|quit deb|
|00003f90| 75 67 2d 6f 6e 2d 6e 65 | 78 74 2d 63 61 6c 6c 20 |ug-on-ne|xt-call |
|00003fa0| 69 6e 73 65 72 74 2d 64 | 65 66 61 75 6c 74 2d 64 |insert-d|efault-d|
|00003fb0| 69 72 65 63 74 6f 72 79 | 20 76 6d 73 2d 73 74 6d |irectory| vms-stm|
|00003fc0| 6c 66 2d 72 65 63 66 6d | 20 69 6e 64 65 6e 74 2d |lf-recfm| indent-|
|00003fd0| 74 61 62 73 2d 6d 6f 64 | 65 20 6d 65 74 61 2d 66 |tabs-mod|e meta-f|
|00003fe0| 6c 61 67 20 6c 6f 61 64 | 2d 69 6e 2d 70 72 6f 67 |lag load|-in-prog|
|00003ff0| 72 65 73 73 20 64 65 66 | 69 6e 69 6e 67 2d 6b 62 |ress def|ining-kb|
|00004000| 64 2d 6d 61 63 72 6f 20 | 63 6f 6d 70 6c 65 74 69 |d-macro |completi|
|00004010| 6f 6e 2d 61 75 74 6f 2d | 68 65 6c 70 20 63 6f 6d |on-auto-|help com|
|00004020| 70 6c 65 74 69 6f 6e 2d | 69 67 6e 6f 72 65 2d 63 |pletion-|ignore-c|
|00004030| 61 73 65 20 65 6e 61 62 | 6c 65 2d 72 65 63 75 72 |ase enab|le-recur|
|00004040| 73 69 76 65 2d 6d 69 6e | 69 62 75 66 66 65 72 73 |sive-min|ibuffers|
|00004050| 20 70 72 69 6e 74 2d 65 | 73 63 61 70 65 2d 6e 65 | print-e|scape-ne|
|00004060| 77 6c 69 6e 65 73 20 64 | 65 6c 65 74 65 2d 65 78 |wlines d|elete-ex|
|00004070| 69 74 65 64 2d 70 72 6f | 63 65 73 73 65 73 20 70 |ited-pro|cesses p|
|00004080| 61 72 73 65 2d 73 65 78 | 70 2d 69 67 6e 6f 72 65 |arse-sex|p-ignore|
|00004090| 2d 63 6f 6d 6d 65 6e 74 | 73 20 77 6f 72 64 73 2d |-comment|s words-|
|000040a0| 69 6e 63 6c 75 64 65 2d | 65 73 63 61 70 65 73 20 |include-|escapes |
|000040b0| 70 6f 70 2d 75 70 2d 77 | 69 6e 64 6f 77 73 20 72 |pop-up-w|indows r|
|000040c0| 65 73 65 74 2d 74 65 72 | 6d 69 6e 61 6c 2d 6f 6e |eset-ter|minal-on|
|000040d0| 2d 63 6c 65 61 72 20 74 | 72 75 6e 63 61 74 65 2d |-clear t|runcate-|
|000040e0| 70 61 72 74 69 61 6c 2d | 77 69 64 74 68 2d 77 69 |partial-|width-wi|
|000040f0| 6e 64 6f 77 73 20 6d 6f | 64 65 2d 6c 69 6e 65 2d |ndows mo|de-line-|
|00004100| 69 6e 76 65 72 73 65 2d | 76 69 64 65 6f 29 20 22 |inverse-|video) "|
|00004110| 5c 0a 44 45 46 56 41 52 | 5f 42 4f 4f 4c 20 76 61 |\.DEFVAR|_BOOL va|
|00004120| 72 69 61 62 6c 65 73 2e | 20 20 47 69 76 69 6e 67 |riables.| Giving|
|00004130| 20 74 68 65 73 65 20 61 | 6e 79 20 6e 6f 6e 2d 6e | these a|ny non-n|
|00004140| 69 6c 20 76 61 6c 75 65 | 20 73 65 74 73 20 74 68 |il value| sets th|
|00004150| 65 6d 20 74 6f 20 74 2e | 0a 49 66 20 74 68 69 73 |em to t.|.If this|
|00004160| 20 64 6f 65 73 20 6e 6f | 74 20 65 6e 75 6d 65 72 | does no|t enumer|
|00004170| 61 74 65 20 61 6c 6c 20 | 44 45 46 56 41 52 5f 42 |ate all |DEFVAR_B|
|00004180| 4f 4f 4c 20 76 61 72 69 | 61 62 6c 65 73 2c 20 74 |OOL vari|ables, t|
|00004190| 68 65 20 62 79 74 65 2d | 6f 70 74 69 6d 69 7a 65 |he byte-|optimize|
|000041a0| 72 0a 6d 61 79 20 67 65 | 6e 65 72 61 74 65 20 69 |r.may ge|nerate i|
|000041b0| 6e 63 6f 72 72 65 63 74 | 20 63 6f 64 65 2e 22 29 |ncorrect| code.")|
|000041c0| 0a 28 66 73 65 74 20 27 | 62 79 74 65 2d 6f 70 74 |.(fset '|byte-opt|
|000041d0| 69 6d 69 7a 65 2d 6c 61 | 70 63 6f 64 65 20 23 5b |imize-la|pcode #[|
|000041e0| 28 6c 61 70 20 26 6f 70 | 74 69 6f 6e 61 6c 20 66 |(lap &op|tional f|
|000041f0| 6f 72 2d 65 66 66 65 63 | 74 29 20 22 c0 89 89 89 |or-effec|t) "....|
|00004200| 89 89 c1 c2 c0 89 89 89 | 0b ab 83 0c aa 81 0d 1e |........|........|
|00004210| 06 1e 07 1e 08 1e 09 1e | 5c 6e 1e 0b 1e 0c 1e 0d |........|\n......|
|00004220| 1e 0e 1e 0f 1e 10 1e 11 | 1e 12 0e 0c 83 4b 09 0e |........|.....K..|
|00004230| 0c c1 3d ac 8a 0e 13 d4 | 3e ab 84 d5 d6 21 88 0e |..=.....|>....!..|
|00004240| 17 16 5c 6e c0 16 0c 0e | 5c 6e ab 60 0e 5c 6e 40 |..\n....|\n.`.\n@|
|00004250| 16 12 0e 5c 6e 41 40 16 | 10 d8 0e 5c 6e 38 16 0e |...\nA@.|...\n8..|
|00004260| 0e 10 40 d9 3d ab fd 0e | 12 40 0e 06 3e ab f5 da |..@.=...|.@..>...|
|00004270| 16 0c 0e 1b 0e 12 40 4a | 48 16 09 0e 5c 6e 41 16 |......@J|H...\nA.|
|00004280| 5c 6e 0e 09 dc 55 ab 9b | 0e 13 d4 3e ab 86 d5 dd |\n...U..|...>....|
|00004290| 0e 12 5c 22 88 de 0e 12 | de 0e 10 0e 17 5c 22 5c |..\"....|.....\"\|
|000042a0| 22 16 17 82 42 09 0e 09 | c2 55 ab 97 0e 13 d4 3e |"...B...|.U.....>|
|000042b0| ab 86 d5 df 0e 12 5c 22 | 88 de 0e 12 0e 17 5c 22 |......\"|......\"|
|000042c0| 16 17 82 42 09 0e 09 e0 | 55 ab 99 0e 13 d4 3e ab |...B....|U.....>.|
|000042d0| 86 d5 e1 0e 12 5c 22 88 | 0e 12 d9 a0 88 0e 12 c2 |.....\".|........|
|000042e0| a1 88 82 42 09 e2 e3 21 | 88 82 42 09 0e 12 40 0e |...B...!|..B...@.|
|000042f0| 24 3e ab f1 0e 12 41 0e | 10 3d ab e9 0e 12 40 e5 |$>....A.|.=....@.|
|00004300| 3d ab 8d de 0e 12 0e 17 | 5c 22 16 17 e6 16 09 aa |=.......|\"......|
|00004310| 9f 0e 12 40 0e 27 3e ab | 8f 0e 12 d9 89 16 09 a0 |...@.'>.|........|
|00004320| 88 0e 12 c2 a1 88 aa 88 | e2 e8 d8 0e 12 38 5c 22 |........|.....8\"|
|00004330| 88 0e 13 e9 3e ab aa 0e | 2a ab a6 0e 13 eb 3e ab |....>...|*.....>.|
|00004340| a0 da ec 89 1e 2d 1e 2e | 1e 2f f0 f1 f2 0e 10 41 |.....-..|./.....A|
|00004350| 40 0e 10 41 40 f3 0e 09 | 21 0e 10 41 40 25 21 88 |@..A@...|!..A@%!.|
|00004360| 2b da 16 0c 82 42 09 0e | 0e 40 f4 3d 83 07 02 0e |+....B..|.@.=....|
|00004370| 10 41 0e 0e 41 3d 83 07 | 02 0e 10 40 f5 3e 83 07 |.A..A=..|...@.>..|
|00004380| 02 0e 0e 41 40 0e 36 3e | 89 16 09 ab 88 0e 12 40 |...A@.6>|.......@|
|00004390| f7 3d 83 42 09 da 16 0c | 0e 12 40 f8 3e ab cd 0e |.=.B....|..@.>...|
|000043a0| 09 ab 88 0e 12 41 40 f9 | 3e ab 85 0e 12 41 aa 8f |.....A@.|>....A..|
|000043b0| da 0e 3a 9e ae 89 da 43 | 0e 3a 42 89 16 3a 40 16 |..:....C|.:B..:@.|
|000043c0| 09 0e 13 d4 3e ab 95 d5 | fb 0e 12 0e 10 0e 0e 0e |....>...|........|
|000043d0| 12 0e 10 0e 12 40 0e 09 | 42 26 07 88 0e 0e 0e 12 |.....@..|B&......|
|000043e0| 40 a0 88 0e 0e 0e 09 a1 | 88 82 42 09 0e 13 d4 3e |@.......|..B....>|
|000043f0| ab 8a d5 fc 0e 10 0e 0e | 0e 10 24 88 0e 0e 0e 10 |........|..$.....|
|00004400| 40 a0 88 0e 10 fd a0 88 | 0e 10 c2 a1 88 dc 16 0b |@.......|........|
|00004410| 82 42 09 0e 12 40 fd 3d | ab b2 0e 0e 40 d9 3d ab |.B...@.=|....@.=.|
|00004420| ab 0e 10 40 fe 3e ab a4 | 0e 13 d4 3e ab 87 d5 ff |...@.>..|...>....|
|00004430| 0e 10 89 23 88 da 16 0c | 0e 5c 6e 41 16 5c 6e de |...#....|.\nA.\n.|
|00004440| 0e 12 de 0e 0e 0e 17 5c | 22 5c 22 16 17 82 42 09 |.......\|"\"...B.|
|00004450| 0e 12 40 81 40 00 3d ab | d6 0e 10 40 81 41 00 3d |..@.@.=.|...@.A.=|
|00004460| ac 89 0e 10 40 81 42 00 | 3d ab c4 0e 13 d4 3e ab |....@.B.|=.....>.|
|00004470| 9c d5 81 43 00 0e 10 89 | 40 81 41 00 3d ab 85 81 |...C....|@.A.=...|
|00004480| 42 00 aa 83 81 41 00 0e | 10 41 42 23 88 0e 10 89 |B....A..|.AB#....|
|00004490| 40 81 41 00 3d ab 85 81 | 42 00 aa 83 81 41 00 a0 |@.A.=...|B....A..|
|000044a0| 88 de 0e 12 0e 17 5c 22 | 16 17 da 16 0c 82 42 09 |......\"|......B.|
|000044b0| 0e 12 40 81 41 00 3d ac | 89 0e 12 40 81 42 00 3d |..@.A.=.|...@.B.=|
|000044c0| ab d2 0e 10 40 e5 3d ab | cb 0e 12 41 0e 0e 3d ab |....@.=.|...A..=.|
|000044d0| c3 0e 12 40 81 41 00 3d | ab 85 81 42 00 aa 83 81 |...@.A.=|...B....|
|000044e0| 41 00 1e 44 0e 13 d4 3e | ab 95 d5 81 45 00 0e 12 |A..D...>|....E...|
|000044f0| 0e 10 0e 0e 0e 44 0e 10 | 41 42 0e 0e 26 06 88 de |.....D..|AB..&...|
|00004500| 0e 12 0e 17 5c 22 16 17 | 0e 10 0e 44 a0 88 da 16 |....\"..|...D....|
|00004510| 0c 29 82 42 09 0e 12 40 | f7 3d 83 9d 03 0e 10 40 |.).B...@|.=.....@|
|00004520| 0e 46 3e 83 9d 03 0e 10 | 40 81 41 00 3d ac 89 0e |.F>.....|@.A.=...|
|00004530| 10 40 81 47 00 3d ab 86 | 0e 12 41 40 aa 85 0e 12 |.@.G.=..|..A@....|
|00004540| 41 40 3f ab a3 0e 13 d4 | 3e ab 8a d5 81 48 00 0e |A@?.....|>....H..|
|00004550| 12 0e 10 23 88 0e 5c 6e | 41 16 5c 6e de 0e 12 de |...#..\n|A.\n....|
|00004560| 0e 10 0e 17 5c 22 5c 22 | 16 17 aa c1 0e 10 40 0e |....\"\"|......@.|
|00004570| 27 3e ab 9f 0e 13 d4 3e | ab 8f d5 81 49 00 0e 12 |'>.....>|....I...|
|00004580| 0e 10 e5 0e 10 41 42 24 | 88 de 0e 12 0e 17 5c 22 |.....AB$|......\"|
|00004590| 16 17 aa 95 0e 13 d4 3e | ab 8f d5 81 49 00 0e 12 |.......>|....I...|
|000045a0| 0e 10 e5 0e 10 41 42 24 | 88 0e 10 e5 a0 88 da 16 |.....AB$|........|
|000045b0| 0c 82 42 09 0e 12 40 f4 | 3d ab fb 0e 5c 6e 41 89 |..B...@.|=...\nA.|
|000045c0| 16 09 40 40 fd 3d ab 88 | 0e 09 41 89 16 09 aa 72 |..@@.=..|..A....r|
|000045d0| 0e 12 41 0e 09 40 41 3d | ab dd 0e 09 40 40 f4 3d |..A..@A=|....@@.=|
|000045e0| ab d5 0e 13 81 4a 00 3e | ab b7 81 4b 00 1e 4c 0e |.....J.>|...K..L.|
|000045f0| 5c 6e 41 16 08 0e 09 0e | 08 3d ac 8f 0e 08 41 16 |\nA.....|.=....A.|
|00004600| 08 0e 4c 81 4d 00 50 16 | 4c aa 6a 0e 13 d4 3e ab |..L.M.P.|L.j...>.|
|00004610| 90 d5 81 4e 00 0e 12 0e | 4c 0e 12 89 0e 4c 26 06 |...N....|L....L&.|
|00004620| 88 29 da 16 0c 0e 09 40 | fd a0 88 0e 09 40 c2 a1 |.).....@|.....@..|
|00004630| 88 0e 09 16 5c 6e 82 42 | 09 0e 12 40 81 4f 00 3d |....\n.B|...@.O.=|
|00004640| ab e4 0e 10 40 81 4f 00 | 3d ab db 0e 13 81 50 00 |....@.O.|=.....P.|
|00004650| 3e ab a4 0e 2a ab a0 0e | 13 eb 3e ab 9a da ec 89 |>...*...|..>.....|
|00004660| 1e 2d 1e 2e 1e 2f f0 f1 | 81 51 00 0e 10 41 40 0e |.-.../..|.Q...A@.|
|00004670| 12 41 40 23 21 88 2b 0e | 17 16 07 81 52 00 0e 12 |.A@#!.+.|....R...|
|00004680| 0e 07 5c 22 89 16 08 ab | 90 0e 08 0e 10 a1 88 0e |..\"....|........|
|00004690| 08 0e 07 3e 41 16 07 aa | 63 de 0e 12 0e 17 5c 22 |...>A...|c.....\"|
|000046a0| 16 17 da 16 0c 82 42 09 | 0e 12 40 81 4f 00 3d ab |......B.|..@.O.=.|
|000046b0| c0 81 52 00 0e 12 0e 17 | 5c 22 ac b6 0e 13 81 53 |..R.....|\".....S|
|000046c0| 00 3e ab a0 0e 2a ab 9c | 0e 13 eb 3e ab 96 da ec |.>...*..|...>....|
|000046d0| 89 1e 2d 1e 2e 1e 2f f0 | f1 81 54 00 0e 12 41 40 |..-.../.|..T...A@|
|000046e0| 5c 22 21 88 2b de 0e 12 | 0e 17 5c 22 16 17 da 16 |\"!.+...|..\"....|
|000046f0| 0c 82 42 09 0e 12 40 81 | 55 00 3e 83 a6 05 0e 10 |..B...@.|U.>.....|
|00004700| 40 81 56 00 3e 84 a6 05 | 0e 5c 6e 16 09 c2 0e 13 |@.V.>...|.\n.....|
|00004710| 81 57 00 3e c0 89 1e 58 | 1e 4c 1e 59 1e 5a 0e 09 |.W.>...X|.L.Y.Z..|
|00004720| 41 89 16 09 ab a5 0e 09 | 40 40 81 4f 00 3d ac 9b |A.......|@@.O.=..|
|00004730| 0e 59 ab 6a 0e 09 40 0e | 58 42 16 58 0e 4c 81 5b |.Y.j..@.|XB.X.L.[|
|00004740| 00 50 16 4c 0e 5a 54 16 | 5a aa 53 0e 59 ab ea 0e |.P.L.ZT.|Z.S.Y...|
|00004750| 09 40 40 81 4f 00 3d ab | 8b f1 81 5c 5c 00 0e 09 |.@@.O.=.|...\\...|
|00004760| 40 41 5c 22 aa 88 0e 09 | 40 ae 83 81 4b 00 1e 5d |@A\"....|@...K..]|
|00004770| 0e 5a 81 5e 00 57 ab 9e | 81 5f 00 d5 81 60 00 0e |.Z.^.W..|._...`..|
|00004780| 4c 81 61 00 51 0e 12 0e | 58 9f 0e 5d 0e 12 0e 5d |L.a.Q...|X..]...]|
|00004790| 45 a4 24 88 aa a4 0e 13 | d4 3e ab 9e d5 81 62 00 |E.$.....|.>....b.|
|000047a0| 0e 12 0e 5a 89 dc 55 ab | 85 81 4b 00 aa 83 81 63 |...Z..U.|..K....c|
|000047b0| 00 0e 5d 0e 12 0e 5d 26 | 07 88 29 0e 5c 6e 0e 09 |..]...]&|..).\n..|
|000047c0| a1 88 2c da 16 0c 82 42 | 09 0e 10 40 81 64 00 3d |..,....B|...@.d.=|
|000047d0| ab ae 0e 12 40 0e 65 3e | ab a6 0e 13 d4 3e ab 8d |....@.e>|.....>..|
|000047e0| d5 81 66 00 0e 12 0e 10 | 89 0e 12 25 88 0e 5c 6e |..f.....|...%..\n|
|000047f0| 0e 10 a0 88 0e 5c 6e 41 | 0e 12 a0 88 da 16 0c 82 |.....\nA|........|
|00004800| 42 09 0e 10 40 81 64 00 | 3d 83 69 06 0e 12 40 81 |B...@.d.|=.i...@.|
|00004810| 67 00 3e ab f9 c2 0e 10 | 41 57 ab f2 0e 10 89 41 |g.>.....|AW.....A|
|00004820| 53 a1 c2 55 ab 87 de 0e | 10 0e 5c 6e 5c 22 88 0e |S..U....|..\n\"..|
|00004830| 12 40 81 68 00 3d ab 89 | 0e 5c 6e d9 c2 42 a0 88 |.@.h.=..|.\n..B..|
|00004840| aa 88 de 0e 12 0e 17 5c | 22 16 17 0e 13 d4 3e ab |.......\|".....>.|
|00004850| bb d5 81 66 00 0e 12 0e | 10 40 0e 10 41 54 42 0e |...f....|.@..ATB.|
|00004860| 12 40 81 68 00 3d ab 85 | 0e 5c 6e 40 aa 84 0e 5c |.@.h.=..|.\n@...\|
|00004870| 6e 41 40 0e 10 41 c2 55 | ac 8f 0e 12 40 81 68 00 |nA@..A.U|....@.h.|
|00004880| 3d ab 86 0e 5c 6e 41 40 | aa 83 81 4b 00 25 88 da |=...\nA@|...K.%..|
|00004890| 16 0c 82 42 09 0e 12 40 | 0e 24 3e ab d8 0e 12 41 |...B...@|.$>....A|
|000048a0| 0e 17 3e 41 40 89 16 09 | 40 81 69 00 3e ab c6 0e |..>A@...|@.i.>...|
|000048b0| 09 0e 12 3d 84 42 09 0e | 12 40 e5 3d ac 88 0e 09 |...=.B..|.@.=....|
|000048c0| 40 e5 3d 83 42 09 0e 13 | d4 3e ab 8c d5 81 6a 00 |@.=.B...|.>....j.|
|000048d0| 0e 12 40 0e 09 89 24 88 | 0e 09 40 81 6b 00 3d ab |..@...$.|..@.k.=.|
|000048e0| 87 0e 12 81 6b 00 a0 88 | 0e 12 0e 09 41 a1 88 da |....k...|....A...|
|000048f0| 16 0c 82 42 09 0e 12 40 | 81 6c 00 3e 83 69 07 0e |...B...@|.l.>.i..|
|00004900| 12 41 0e 17 3e 41 89 16 | 09 40 40 81 6d 00 3e 83 |.A..>A..|.@@.m.>.|
|00004910| 69 07 0e 12 0e 09 40 3d | ac fb 0e 09 40 16 08 0e |i.....@=|....@...|
|00004920| 12 40 81 6e 00 9e 16 07 | 0e 08 40 0e 07 3e ab a3 |.@.n....|..@..>..|
|00004930| 0e 12 0e 08 40 a0 88 0e | 12 0e 08 41 a1 88 0e 13 |....@...|...A....|
|00004940| d4 3e ab cb d5 81 6f 00 | 0e 12 40 0e 08 0e 12 24 |.>....o.|..@....$|
|00004950| 88 aa bc 81 4f 00 dc 0e | 09 38 40 3d ac 8c 0e 09 |....O...|.8@=....|
|00004960| 81 70 00 20 0e 09 41 42 | a1 88 0e 13 d4 3e ab 8f |.p. ..AB|.....>..|
|00004970| d5 81 71 00 0e 12 40 0e | 08 0e 07 41 40 24 88 0e |..q...@.|...A@$..|
|00004980| 12 0e 07 41 40 a0 88 0e | 12 0e 09 41 40 a1 88 da |...A@...|...A@...|
|00004990| 16 0c 82 42 09 0e 12 40 | f7 3d 83 13 08 0e 10 40 |...B...@|.=.....@|
|000049a0| e5 3d 83 13 08 0e 10 41 | 0e 17 3e 41 89 16 09 40 |.=.....A|..>A...@|
|000049b0| 40 81 72 00 3e 83 13 08 | 0e 10 0e 09 40 3d ac ff |@.r.>...|....@=..|
|000049c0| 0e 09 40 89 16 08 40 0e | 12 41 40 ac 85 81 73 00 |..@...@.|.A@...s.|
|000049d0| aa 83 81 74 00 3e ab aa | 0e 13 d4 3e ab 8e d5 81 |...t.>..|...>....|
|000049e0| 75 00 0e 12 0e 08 0e 12 | 0e 08 25 88 0e 10 0e 08 |u.......|..%.....|
|000049f0| 40 a0 88 0e 10 0e 08 41 | a1 88 c0 0e 5c 6e 42 16 |@......A|....\nB.|
|00004a00| 5c 6e aa b7 0e 13 d4 3e | ab 8a d5 81 76 00 0e 12 |\n.....>|....v...|
|00004a10| 0e 08 23 88 81 4f 00 dc | 0e 09 38 40 3d ac 8c 0e |..#..O..|..8@=...|
|00004a20| 09 81 70 00 20 0e 09 41 | 42 a1 88 0e 10 0e 09 41 |..p. ..A|B......A|
|00004a30| 40 a1 88 de 0e 12 0e 17 | 5c 22 16 17 da 16 0c 82 |@.......|\"......|
|00004a40| 42 09 0e 10 40 81 77 00 | 3d 83 a2 08 0e 0e 40 e5 |B...@.w.|=.....@.|
|00004a50| 3d ab fe 0e 0e 41 0e 5c | 6e 3e ac f6 0e 0e 41 0e |=....A.\|n>....A.|
|00004a60| 17 3e 41 89 16 09 40 40 | f4 3d ab e6 0e 09 40 41 |.>A...@@|.=....@A|
|00004a70| 0e 10 41 3d ab dc 0e 10 | 41 40 0e 36 3e ac d3 81 |..A=....|A@.6>...|
|00004a80| 70 00 20 1e 78 0e 13 d4 | 3e ab a5 d5 81 79 00 0e |p. .x...|>....y..|
|00004a90| 0e 41 41 40 0e 09 40 0e | 10 0e 0e 89 41 41 40 0e |.AA@..@.|....AA@.|
|00004aa0| 09 40 0e 78 41 40 fd 0e | 10 e5 0e 78 42 26 0b 88 |.@.xA@..|...xB&..|
|00004ab0| 0e 5c 6e fd c2 42 0e 5c | 6e 41 42 a1 88 0e 09 0e |.\n..B.\|nAB.....|
|00004ac0| 0e 0e 78 a1 0e 09 41 42 | a1 88 29 dc 16 0b da 16 |..x...AB|..).....|
|00004ad0| 0c 82 42 09 0e 12 40 e5 | 3d 83 42 09 0e 10 40 81 |..B...@.|=.B...@.|
|00004ae0| 4f 00 3d 83 42 09 0e 10 | 0e 12 41 0e 17 3e 41 89 |O.=.B...|..A..>A.|
|00004af0| 16 09 40 41 3d ab fd 0e | 09 40 40 81 7a 00 3e ab |..@A=...|.@@.z.>.|
|00004b00| f3 81 70 00 20 1e 78 0e | 13 d4 3e ab a5 d5 81 7b |..p. .x.|..>....{|
|00004b10| 00 0e 12 0e 10 41 40 0e | 12 41 41 40 0e 09 40 0e |.....A@.|.AA@..@.|
|00004b20| 09 40 40 81 7c 00 9e 41 | 0e 78 42 0e 78 41 40 26 |.@@.|..A|.xB.xA@&|
|00004b30| 07 88 0e 09 0e 12 0e 78 | a1 0e 09 41 42 a1 88 0e |.......x|...AB...|
|00004b40| 09 40 40 81 47 00 3d ab | 99 0e 5c 6e f7 c0 0e 3a |.@@.G.=.|..\n...:|
|00004b50| 9e ae 89 c0 43 0e 3a 42 | 89 16 3a 40 42 0e 5c 6e |....C.:B|..:@B.\n|
|00004b60| 41 42 a1 88 0e 12 0e 09 | 40 40 81 7d 00 3e 41 40 |AB......|@@.}.>A@|
|00004b70| a0 88 29 da 16 0c 0e 5c | 6e 41 89 16 5c 6e 82 4b |..)....\|nA..\n.K|
|00004b80| 00 c0 16 3a c0 16 7e 0e | 17 89 16 5c 6e 83 87 5c |...:..~.|...\n..\|
|00004b90| 6e 0e 5c 6e 40 16 12 0e | 5c 6e 41 40 16 10 0e 12 |n.\n@...|\nA@....|
|00004ba0| 40 0e 7f 3e ab a9 0e 12 | 41 f7 3d ab 92 0e 12 41 |@..>....|A.=....A|
|00004bb0| 0e 7e 3e ac 9a 0e 12 41 | 0e 7e 42 16 7e aa 90 0e |.~>....A|.~B.~...|
|00004bc0| 12 41 0e 3a 3e ac 88 0e | 12 41 0e 3a 42 16 3a 0e |.A.:>...|.A.:B.:.|
|00004bd0| 12 40 f7 3d ab ce d8 0e | 5c 6e 38 40 f7 3d ab c5 |.@.=....|\n8@.=..|
|00004be0| 0e 12 41 d8 0e 5c 6e 38 | 40 3d ab ba 0e 10 40 81 |..A..\n8|@=....@.|
|00004bf0| 80 00 3e ab b1 0e 13 d4 | 3e ab 90 d5 81 81 00 0e |..>.....|>.......|
|00004c00| 12 0e 10 0e 12 89 0e 10 | 26 06 88 0e 5c 6e 41 41 |........|&...\nAA|
|00004c10| 0e 10 40 0e 10 41 42 a0 | 88 0e 5c 6e 41 fd c2 42 |..@..AB.|..\nA..B|
|00004c20| a0 88 dc 16 0b 82 7e 5c | 6e 0e 12 40 81 82 00 3e |......~\|n..@...>|
|00004c30| ab c9 0e 5c 6e 16 09 c0 | 16 08 0e 09 41 89 16 09 |...\n...|....A...|
|00004c40| 40 40 fd 3d ac 74 0e 12 | 41 0e 09 40 41 3d ab 96 |@@.=.t..|A..@A=..|
|00004c50| 0e 12 40 0e 09 40 40 3d | ab 8c 0e 09 fd c2 42 a0 |..@..@@=|......B.|
|00004c60| 88 da 16 08 aa 54 0e 08 | ab d4 0e 13 d4 3e ab ce |.....T..|.....>..|
|00004c70| d5 81 83 00 0e 12 89 89 | 24 88 aa c2 0e 12 40 81 |........|$.....@.|
|00004c80| 64 00 3d ab b9 0e 10 40 | 81 64 00 3d ab b0 0e 13 |d.=....@|.d.=....|
|00004c90| d4 3e ab 95 d5 81 49 00 | 0e 12 0e 10 81 64 00 0e |.>....I.|.....d..|
|00004ca0| 12 41 0e 10 41 5c 5c 42 | 24 88 da 16 0c de 0e 12 |.A..A\\B|$.......|
|00004cb0| 0e 17 5c 22 16 17 0e 10 | 89 41 0e 12 41 5c 5c a1 |..\"....|.A..A\\.|
|00004cc0| 88 0e 5c 6e 41 89 16 5c | 6e 84 59 09 0e 84 0e 0b |..\nA..\|n.Y.....|
|00004cd0| 5c 5c 16 84 2e 0d 0e 17 | 87 22 20 5b 6e 69 6c 20 |\\......|." [nil |
|00004ce0| 66 69 72 73 74 2d 74 69 | 6d 65 20 30 20 62 79 74 |first-ti|me 0 byt|
|00004cf0| 65 2d 63 6f 6d 70 69 6c | 65 2d 64 65 6c 65 74 65 |e-compil|e-delete|
|00004d00| 2d 65 72 72 6f 72 73 20 | 62 79 74 65 2d 63 6f 6d |-errors |byte-com|
|00004d10| 70 69 6c 65 2d 73 69 64 | 65 2d 65 66 66 65 63 74 |pile-sid|e-effect|
|00004d20| 2d 66 72 65 65 2d 6f 70 | 73 20 62 79 74 65 2d 63 |-free-op|s byte-c|
|00004d30| 6f 6d 70 69 6c 65 2d 73 | 69 64 65 2d 65 66 66 65 |ompile-s|ide-effe|
|00004d40| 63 74 2d 61 6e 64 2d 65 | 72 72 6f 72 2d 66 72 65 |ct-and-e|rror-fre|
|00004d50| 65 2d 6f 70 73 20 73 69 | 64 65 2d 65 66 66 65 63 |e-ops si|de-effec|
|00004d60| 74 2d 66 72 65 65 20 74 | 6d 70 33 20 74 6d 70 32 |t-free t|mp3 tmp2|
|00004d70| 20 74 6d 70 20 72 65 73 | 74 20 61 64 64 2d 64 65 | tmp res|t add-de|
|00004d80| 70 74 68 20 6b 65 65 70 | 2d 67 6f 69 6e 67 20 6f |pth keep|-going o|
|00004d90| 66 66 32 20 6c 61 70 32 | 20 6f 66 66 31 20 6c 61 |ff2 lap2| off1 la|
|00004da0| 70 31 20 6f 66 66 30 20 | 6c 61 70 30 20 62 79 74 |p1 off0 |lap0 byt|
|00004db0| 65 2d 6f 70 74 69 6d 69 | 7a 65 2d 6c 6f 67 20 28 |e-optimi|ze-log (|
|00004dc0| 74 20 62 79 74 65 29 20 | 62 79 74 65 2d 63 6f 6d |t byte) |byte-com|
|00004dd0| 70 69 6c 65 2d 6c 6f 67 | 2d 6c 61 70 2d 31 20 22 |pile-log|-lap-1 "|
|00004de0| 20 20 2d 2d 2d 2d 20 6e | 65 78 74 20 70 61 73 73 | ---- n|ext pass|
|00004df0| 22 20 6c 61 70 20 32 20 | 62 79 74 65 2d 64 69 73 |" lap 2 |byte-dis|
|00004e00| 63 61 72 64 20 74 20 62 | 79 74 65 2d 73 74 61 63 |card t b|yte-stac|
|00004e10| 6b 2b 2d 69 6e 66 6f 20 | 31 20 22 20 20 25 73 20 |k+-info |1 " %s |
|00004e20| 64 69 73 63 61 72 64 09 | 2d 2d 3e 09 3c 64 65 6c |discard.|-->.<del|
|00004e30| 65 74 65 64 3e 22 20 64 | 65 6c 71 20 22 20 20 25 |eted>" d|elq " %|
|00004e40| 73 20 64 69 73 63 61 72 | 64 09 2d 2d 3e 09 3c 64 |s discar|d.-->.<d|
|00004e50| 65 6c 65 74 65 64 3e 20 | 64 69 73 63 61 72 64 22 |eleted> |discard"|
|00004e60| 20 2d 31 20 22 20 20 25 | 73 20 64 69 73 63 61 72 | -1 " %|s discar|
|00004e70| 64 09 2d 2d 3e 09 64 69 | 73 63 61 72 64 20 64 69 |d.-->.di|scard di|
|00004e80| 73 63 61 72 64 22 20 65 | 72 72 6f 72 20 22 4f 70 |scard" e|rror "Op|
|00004e90| 74 69 6d 69 7a 65 72 20 | 65 72 72 6f 72 3a 20 74 |timizer |error: t|
|00004ea0| 6f 6f 20 6d 75 63 68 20 | 6f 6e 20 74 68 65 20 73 |oo much |on the s|
|00004eb0| 74 61 63 6b 22 20 62 79 | 74 65 2d 67 6f 74 6f 2d |tack" by|te-goto-|
|00004ec0| 6f 70 73 20 62 79 74 65 | 2d 67 6f 74 6f 20 22 3c |ops byte|-goto "<|
|00004ed0| 64 65 6c 65 74 65 64 3e | 22 20 62 79 74 65 2d 67 |deleted>|" byte-g|
|00004ee0| 6f 74 6f 2d 61 6c 77 61 | 79 73 2d 70 6f 70 2d 6f |oto-alwa|ys-pop-o|
|00004ef0| 70 73 20 22 44 65 70 74 | 68 20 63 6f 6e 66 6c 69 |ps "Dept|h confli|
|00004f00| 63 74 20 61 74 20 74 61 | 67 20 25 64 22 20 28 74 |ct at ta|g %d" (t|
|00004f10| 20 62 79 74 65 29 20 62 | 79 74 65 2d 6f 70 74 69 | byte) b|yte-opti|
|00004f20| 6d 69 7a 65 20 28 74 20 | 73 6f 75 72 63 65 29 20 |mize (t |source) |
|00004f30| 34 20 70 72 69 6e 74 2d | 6c 65 6e 67 74 68 20 70 |4 print-|length p|
|00004f40| 72 69 6e 74 2d 6c 65 76 | 65 6c 20 70 72 69 6e 74 |rint-lev|el print|
|00004f50| 2d 65 73 63 61 70 65 2d | 6e 65 77 6c 69 6e 65 73 |-escape-|newlines|
|00004f60| 20 62 79 74 65 2d 63 6f | 6d 70 69 6c 65 2d 6c 6f | byte-co|mpile-lo|
|00004f70| 67 2d 31 20 66 6f 72 6d | 61 74 20 22 20 20 28 67 |g-1 form|at " (g|
|00004f80| 6f 74 6f 20 25 73 29 20 | 25 73 3a 09 2d 2d 3e 09 |oto %s) |%s:.-->.|
|00004f90| 25 73 20 25 73 3a 22 20 | 70 72 69 6e 31 2d 74 6f |%s %s:" |prin1-to|
|00004fa0| 2d 73 74 72 69 6e 67 20 | 62 79 74 65 2d 76 61 72 |-string |byte-var|
|00004fb0| 72 65 66 20 28 62 79 74 | 65 2d 76 61 72 73 65 74 |ref (byt|e-varset|
|00004fc0| 20 62 79 74 65 2d 76 61 | 72 62 69 6e 64 29 20 62 | byte-va|rbind) b|
|00004fd0| 79 74 65 2d 62 6f 6f 6c | 65 61 6e 2d 76 61 72 73 |yte-bool|ean-vars|
|00004fe0| 20 62 79 74 65 2d 63 6f | 6e 73 74 61 6e 74 20 28 | byte-co|nstant (|
|00004ff0| 62 79 74 65 2d 63 6f 6e | 73 74 61 6e 74 20 62 79 |byte-con|stant by|
|00005000| 74 65 2d 64 75 70 29 20 | 28 6e 69 6c 20 74 29 20 |te-dup) |(nil t) |
|00005010| 62 79 74 65 2d 63 6f 6d | 70 69 6c 65 2d 63 6f 6e |byte-com|pile-con|
|00005020| 73 74 61 6e 74 73 20 22 | 20 20 25 73 20 25 73 20 |stants "| %s %s |
|00005030| 25 73 09 2d 2d 3e 09 25 | 73 20 25 73 20 25 73 22 |%s.-->.%|s %s %s"|
|00005040| 20 22 20 20 25 73 20 25 | 73 09 2d 2d 3e 09 64 75 | " %s %|s.-->.du|
|00005050| 70 20 25 73 22 20 62 79 | 74 65 2d 64 75 70 20 28 |p %s" by|te-dup (|
|00005060| 62 79 74 65 2d 76 61 72 | 73 65 74 20 62 79 74 65 |byte-var|set byte|
|00005070| 2d 76 61 72 62 69 6e 64 | 29 20 22 20 20 64 75 70 |-varbind|) " dup|
|00005080| 20 25 73 20 64 69 73 63 | 61 72 64 09 2d 2d 3e 09 | %s disc|ard.-->.|
|00005090| 25 73 22 20 62 79 74 65 | 2d 6e 6f 74 20 62 79 74 |%s" byte|-not byt|
|000050a0| 65 2d 67 6f 74 6f 2d 69 | 66 2d 6e 69 6c 20 62 79 |e-goto-i|f-nil by|
|000050b0| 74 65 2d 67 6f 74 6f 2d | 69 66 2d 6e 6f 74 2d 6e |te-goto-|if-not-n|
|000050c0| 69 6c 20 22 20 20 6e 6f | 74 20 25 73 09 2d 2d 3e |il " no|t %s.-->|
|000050d0| 09 25 73 22 20 69 6e 76 | 65 72 73 65 20 22 20 20 |.%s" inv|erse " |
|000050e0| 25 73 20 25 73 20 25 73 | 3a 09 2d 2d 3e 09 25 73 |%s %s %s|:.-->.%s|
|000050f0| 20 25 73 3a 22 20 62 79 | 74 65 2d 63 6f 6e 64 69 | %s:" by|te-condi|
|00005100| 74 69 6f 6e 61 6c 2d 6f | 70 73 20 62 79 74 65 2d |tional-o|ps byte-|
|00005110| 67 6f 74 6f 2d 69 66 2d | 6e 69 6c 2d 65 6c 73 65 |goto-if-|nil-else|
|00005120| 2d 70 6f 70 20 22 20 20 | 25 73 20 25 73 09 2d 2d |-pop " |%s %s.--|
|00005130| 3e 09 3c 64 65 6c 65 74 | 65 64 3e 22 20 22 20 20 |>.<delet|ed>" " |
|00005140| 25 73 20 25 73 09 2d 2d | 3e 09 25 73 22 20 28 74 |%s %s.--|>.%s" (t|
|00005150| 20 62 79 74 65 29 20 22 | 22 20 73 74 72 20 22 20 | byte) "|" str " |
|00005160| 64 75 70 22 20 22 20 20 | 25 73 25 73 20 25 73 09 |dup" " |%s%s %s.|
|00005170| 2d 2d 3e 09 25 73 25 73 | 20 64 75 70 22 20 54 41 |-->.%s%s| dup" TA|
|00005180| 47 20 28 74 20 62 79 74 | 65 29 20 22 20 20 61 64 |G (t byt|e) " ad|
|00005190| 6a 61 73 63 65 6e 74 20 | 74 61 67 73 20 25 64 20 |jascent |tags %d |
|000051a0| 61 6e 64 20 25 64 20 6d | 65 72 67 65 64 22 20 72 |and %d m|erged" r|
|000051b0| 61 73 73 71 20 28 74 20 | 62 79 74 65 29 20 22 20 |assq (t |byte) " |
|000051c0| 20 75 6e 75 73 65 64 20 | 74 61 67 20 25 64 20 72 | unused |tag %d r|
|000051d0| 65 6d 6f 76 65 64 22 20 | 28 62 79 74 65 2d 67 6f |emoved" |(byte-go|
|000051e0| 74 6f 20 62 79 74 65 2d | 72 65 74 75 72 6e 29 20 |to byte-|return) |
|000051f0| 28 54 41 47 20 6e 69 6c | 29 20 28 74 20 6c 61 70 |(TAG nil|) (t lap|
|00005200| 29 20 64 65 6c 65 74 65 | 64 20 6f 70 74 2d 70 20 |) delete|d opt-p |
|00005210| 69 20 22 20 25 73 22 20 | 22 25 64 3a 22 20 74 61 |i " %s" |"%d:" ta|
|00005220| 67 73 74 72 20 36 20 61 | 70 70 6c 79 20 22 20 20 |gstr 6 a|pply " |
|00005230| 25 73 22 20 22 20 25 73 | 09 2d 2d 3e 09 25 73 20 |%s" " %s|.-->.%s |
|00005240| 3c 64 65 6c 65 74 65 64 | 3e 20 25 73 22 20 22 20 |<deleted|> %s" " |
|00005250| 20 25 73 20 3c 25 64 20 | 75 6e 72 65 61 63 68 61 | %s <%d |unreacha|
|00005260| 62 6c 65 20 6f 70 25 73 | 3e 20 25 73 09 2d 2d 3e |ble op%s|> %s.-->|
|00005270| 09 25 73 20 3c 64 65 6c | 65 74 65 64 3e 20 25 73 |.%s <del|eted> %s|
|00005280| 22 20 22 73 22 20 62 79 | 74 65 2d 75 6e 62 69 6e |" "s" by|te-unbin|
|00005290| 64 20 62 79 74 65 2d 61 | 66 74 65 72 2d 75 6e 62 |d byte-a|fter-unb|
|000052a0| 69 6e 64 2d 6f 70 73 20 | 22 20 20 25 73 20 25 73 |ind-ops |" %s %s|
|000052b0| 09 2d 2d 3e 09 25 73 20 | 25 73 22 20 28 62 79 74 |.-->.%s |%s" (byt|
|000052c0| 65 2d 76 61 72 62 69 6e | 64 20 62 79 74 65 2d 73 |e-varbin|d byte-s|
|000052d0| 61 76 65 2d 65 78 63 75 | 72 73 69 6f 6e 20 62 79 |ave-excu|rsion by|
|000052e0| 74 65 2d 73 61 76 65 2d | 72 65 73 74 72 69 63 74 |te-save-|restrict|
|000052f0| 69 6f 6e 29 20 62 79 74 | 65 2d 76 61 72 62 69 6e |ion) byt|e-varbin|
|00005300| 64 20 28 62 79 74 65 2d | 67 6f 74 6f 20 62 79 74 |d (byte-|goto byt|
|00005310| 65 2d 72 65 74 75 72 6e | 29 20 22 20 20 25 73 20 |e-return|) " %s |
|00005320| 5b 25 73 5d 09 2d 2d 3e | 09 25 73 22 20 62 79 74 |[%s].-->|.%s" byt|
|00005330| 65 2d 72 65 74 75 72 6e | 20 28 62 79 74 65 2d 67 |e-return| (byte-g|
|00005340| 6f 74 6f 2d 69 66 2d 6e | 69 6c 2d 65 6c 73 65 2d |oto-if-n|il-else-|
|00005350| 70 6f 70 20 62 79 74 65 | 2d 67 6f 74 6f 2d 69 66 |pop byte|-goto-if|
|00005360| 2d 6e 6f 74 2d 6e 69 6c | 2d 65 6c 73 65 2d 70 6f |-not-nil|-else-po|
|00005370| 70 29 20 28 62 79 74 65 | 2d 64 69 73 63 61 72 64 |p) (byte|-discard|
|00005380| 20 62 79 74 65 2d 67 6f | 74 6f 2d 69 66 2d 6e 69 | byte-go|to-if-ni|
|00005390| 6c 20 62 79 74 65 2d 67 | 6f 74 6f 2d 69 66 2d 6e |l byte-g|oto-if-n|
|000053a0| 6f 74 2d 6e 69 6c 20 62 | 79 74 65 2d 67 6f 74 6f |ot-nil b|yte-goto|
|000053b0| 2d 69 66 2d 6e 69 6c 2d | 65 6c 73 65 2d 70 6f 70 |-if-nil-|else-pop|
|000053c0| 20 62 79 74 65 2d 67 6f | 74 6f 2d 69 66 2d 6e 6f | byte-go|to-if-no|
|000053d0| 74 2d 6e 69 6c 2d 65 6c | 73 65 2d 70 6f 70 29 20 |t-nil-el|se-pop) |
|000053e0| 28 28 62 79 74 65 2d 67 | 6f 74 6f 2d 69 66 2d 6e |((byte-g|oto-if-n|
|000053f0| 69 6c 2d 65 6c 73 65 2d | 70 6f 70 20 62 79 74 65 |il-else-|pop byte|
|00005400| 2d 67 6f 74 6f 2d 69 66 | 2d 6e 69 6c 29 20 28 62 |-goto-if|-nil) (b|
|00005410| 79 74 65 2d 67 6f 74 6f | 2d 69 66 2d 6e 6f 74 2d |yte-goto|-if-not-|
|00005420| 6e 69 6c 2d 65 6c 73 65 | 2d 70 6f 70 20 62 79 74 |nil-else|-pop byt|
|00005430| 65 2d 67 6f 74 6f 2d 69 | 66 2d 6e 6f 74 2d 6e 69 |e-goto-i|f-not-ni|
|00005440| 6c 29 29 20 22 20 20 25 | 73 2d 65 6c 73 65 2d 70 |l)) " %|s-else-p|
|00005450| 6f 70 20 5b 25 73 5d 09 | 2d 2d 3e 09 25 73 22 20 |op [%s].|-->.%s" |
|00005460| 62 79 74 65 2d 63 6f 6d | 70 69 6c 65 2d 6d 61 6b |byte-com|pile-mak|
|00005470| 65 2d 74 61 67 20 22 20 | 20 25 73 20 5b 25 73 5d |e-tag " | %s [%s]|
|00005480| 09 2d 2d 3e 09 25 73 20 | 3c 73 6b 69 70 3e 22 20 |.-->.%s |<skip>" |
|00005490| 28 62 79 74 65 2d 64 69 | 73 63 61 72 64 20 62 79 |(byte-di|scard by|
|000054a0| 74 65 2d 67 6f 74 6f 2d | 69 66 2d 6e 69 6c 20 62 |te-goto-|if-nil b|
|000054b0| 79 74 65 2d 67 6f 74 6f | 2d 69 66 2d 6e 6f 74 2d |yte-goto|-if-not-|
|000054c0| 6e 69 6c 20 62 79 74 65 | 2d 67 6f 74 6f 2d 69 66 |nil byte|-goto-if|
|000054d0| 2d 6e 69 6c 2d 65 6c 73 | 65 2d 70 6f 70 20 62 79 |-nil-els|e-pop by|
|000054e0| 74 65 2d 67 6f 74 6f 2d | 69 66 2d 6e 6f 74 2d 6e |te-goto-|if-not-n|
|000054f0| 69 6c 2d 65 6c 73 65 2d | 70 6f 70 29 20 28 62 79 |il-else-|pop) (by|
|00005500| 74 65 2d 67 6f 74 6f 2d | 69 66 2d 6e 69 6c 20 62 |te-goto-|if-nil b|
|00005510| 79 74 65 2d 67 6f 74 6f | 2d 69 66 2d 6e 69 6c 2d |yte-goto|-if-nil-|
|00005520| 65 6c 73 65 2d 70 6f 70 | 29 20 28 62 79 74 65 2d |else-pop|) (byte-|
|00005530| 67 6f 74 6f 2d 69 66 2d | 6e 6f 74 2d 6e 69 6c 20 |goto-if-|not-nil |
|00005540| 62 79 74 65 2d 67 6f 74 | 6f 2d 69 66 2d 6e 6f 74 |byte-got|o-if-not|
|00005550| 2d 6e 69 6c 2d 65 6c 73 | 65 2d 70 6f 70 29 20 22 |-nil-els|e-pop) "|
|00005560| 20 20 25 73 20 67 6f 74 | 6f 20 5b 25 73 5d 09 2d | %s got|o [%s].-|
|00005570| 2d 3e 09 25 73 20 25 73 | 22 20 22 20 20 25 73 20 |->.%s %s|" " %s |
|00005580| 67 6f 74 6f 20 5b 25 73 | 5d 09 2d 2d 3e 09 3c 64 |goto [%s|].-->.<d|
|00005590| 65 6c 65 74 65 64 3e 20 | 67 6f 74 6f 20 3c 73 6b |eleted> |goto <sk|
|000055a0| 69 70 3e 22 20 62 79 74 | 65 2d 76 61 72 73 65 74 |ip>" byt|e-varset|
|000055b0| 20 6e 65 77 74 61 67 20 | 22 20 20 25 73 3a 20 25 | newtag |" %s: %|
|000055c0| 73 20 2e 2e 2e 20 25 73 | 20 25 73 09 2d 2d 3e 09 |s ... %s| %s.-->.|
|000055d0| 25 73 3a 20 25 73 20 25 | 73 3a 20 2e 2e 2e 20 25 |%s: %s %|s: ... %|
|000055e0| 73 20 25 73 20 25 73 22 | 20 28 62 79 74 65 2d 67 |s %s %s"| (byte-g|
|000055f0| 6f 74 6f 20 62 79 74 65 | 2d 67 6f 74 6f 2d 69 66 |oto byte|-goto-if|
|00005600| 2d 6e 69 6c 20 62 79 74 | 65 2d 67 6f 74 6f 2d 69 |-nil byt|e-goto-i|
|00005610| 66 2d 6e 6f 74 2d 6e 69 | 6c 20 62 79 74 65 2d 67 |f-not-ni|l byte-g|
|00005620| 6f 74 6f 2d 69 66 2d 6e | 69 6c 2d 65 6c 73 65 2d |oto-if-n|il-else-|
|00005630| 70 6f 70 29 20 22 25 73 | 20 25 73 3a 20 2e 2e 2e |pop) "%s| %s: ...|
|00005640| 20 25 73 3a 20 25 73 09 | 2d 2d 3e 09 25 73 20 2e | %s: %s.|-->.%s .|
|00005650| 2e 2e 20 25 73 3a 22 20 | 28 28 62 79 74 65 2d 67 |.. %s:" |((byte-g|
|00005660| 6f 74 6f 2d 69 66 2d 6e | 69 6c 20 2e 20 62 79 74 |oto-if-n|il . byt|
|00005670| 65 2d 67 6f 74 6f 2d 69 | 66 2d 6e 6f 74 2d 6e 69 |e-goto-i|f-not-ni|
|00005680| 6c 29 20 28 62 79 74 65 | 2d 67 6f 74 6f 2d 69 66 |l) (byte|-goto-if|
|00005690| 2d 6e 6f 74 2d 6e 69 6c | 20 2e 20 62 79 74 65 2d |-not-nil| . byte-|
|000056a0| 67 6f 74 6f 2d 69 66 2d | 6e 69 6c 29 20 28 62 79 |goto-if-|nil) (by|
|000056b0| 74 65 2d 67 6f 74 6f 2d | 69 66 2d 6e 69 6c 2d 65 |te-goto-|if-nil-e|
|000056c0| 6c 73 65 2d 70 6f 70 20 | 2e 20 62 79 74 65 2d 67 |lse-pop |. byte-g|
|000056d0| 6f 74 6f 2d 69 66 2d 6e | 6f 74 2d 6e 69 6c 2d 65 |oto-if-n|ot-nil-e|
|000056e0| 6c 73 65 2d 70 6f 70 29 | 20 28 62 79 74 65 2d 67 |lse-pop)| (byte-g|
|000056f0| 6f 74 6f 2d 69 66 2d 6e | 6f 74 2d 6e 69 6c 2d 65 |oto-if-n|ot-nil-e|
|00005700| 6c 73 65 2d 70 6f 70 20 | 2e 20 62 79 74 65 2d 67 |lse-pop |. byte-g|
|00005710| 6f 74 6f 2d 69 66 2d 6e | 69 6c 2d 65 6c 73 65 2d |oto-if-n|il-else-|
|00005720| 70 6f 70 29 29 20 28 62 | 79 74 65 2d 67 6f 74 6f |pop)) (b|yte-goto|
|00005730| 2d 69 66 2d 6e 69 6c 2d | 65 6c 73 65 2d 70 6f 70 |-if-nil-|else-pop|
|00005740| 20 62 79 74 65 2d 67 6f | 74 6f 2d 69 66 2d 6e 6f | byte-go|to-if-no|
|00005750| 74 2d 6e 69 6c 20 62 79 | 74 65 2d 67 6f 74 6f 2d |t-nil by|te-goto-|
|00005760| 69 66 2d 6e 69 6c 20 62 | 79 74 65 2d 67 6f 74 6f |if-nil b|yte-goto|
|00005770| 2d 69 66 2d 6e 6f 74 2d | 6e 69 6c 20 62 79 74 65 |-if-not-|nil byte|
|00005780| 2d 67 6f 74 6f 20 62 79 | 74 65 2d 67 6f 74 6f 29 |-goto by|te-goto)|
|00005790| 20 62 79 74 65 2d 63 6f | 6d 70 69 6c 65 2d 76 61 | byte-co|mpile-va|
|000057a0| 72 69 61 62 6c 65 73 20 | 62 79 74 65 2d 63 6f 6e |riables |byte-con|
|000057b0| 73 74 72 65 66 2d 6f 70 | 73 20 28 62 79 74 65 2d |stref-op|s (byte-|
|000057c0| 76 61 72 62 69 6e 64 20 | 62 79 74 65 2d 76 61 72 |varbind |byte-var|
|000057d0| 73 65 74 29 20 22 20 20 | 25 73 20 25 73 20 25 73 |set) " |%s %s %s|
|000057e0| 09 2d 2d 3e 09 25 73 20 | 64 75 70 20 25 73 22 20 |.-->.%s |dup %s" |
|000057f0| 28 62 79 74 65 2d 63 6f | 6e 73 74 61 6e 74 20 62 |(byte-co|nstant b|
|00005800| 79 74 65 2d 76 61 72 72 | 65 66 29 20 22 20 20 25 |yte-varr|ef) " %|
|00005810| 73 20 5b 64 75 70 2f 25 | 73 5d 2e 2e 2e 20 25 73 |s [dup/%|s]... %s|
|00005820| 09 2d 2d 3e 09 25 73 20 | 64 75 70 2e 2e 2e 22 20 |.-->.%s |dup..." |
|00005830| 62 79 74 65 2d 63 6f 6d | 70 69 6c 65 2d 6d 61 78 |byte-com|pile-max|
|00005840| 64 65 70 74 68 5d 20 31 | 34 20 22 5c 0a 53 69 6d |depth] 1|4 "\.Sim|
|00005850| 70 6c 65 20 70 65 65 70 | 68 6f 6c 65 20 6f 70 74 |ple peep|hole opt|
|00005860| 69 6d 69 7a 65 72 2e 20 | 20 4c 41 50 20 69 73 20 |imizer. | LAP is |
|00005870| 62 6f 74 68 20 6d 6f 64 | 69 66 69 65 64 20 61 6e |both mod|ified an|
|00005880| 64 20 72 65 74 75 72 6e | 65 64 2e 22 5d 29 0a 28 |d return|ed."]).(|
|00005890| 70 72 6f 76 69 64 65 20 | 27 62 79 74 65 2d 6f 70 |provide |'byte-op|
|000058a0| 74 69 6d 69 7a 65 29 0a | |timize).| |
+--------+-------------------------+-------------------------+--------+--------+