summaryrefslogtreecommitdiff
path: root/lisp/disass.elc
blob: 531c744c83275e708ce934b73b58185bc6404609 (plain)
ofshex dumpascii
0000 0a 28 72 65 71 75 69 72 65 20 28 71 75 6f 74 65 20 62 79 74 65 2d 63 6f 6d 70 69 6c 65 29 20 22 .(require.(quote.byte-compile)."
0020 62 79 74 65 63 6f 6d 70 22 29 0a 0a 28 64 65 66 76 61 72 20 64 69 73 61 73 73 65 6d 62 6c 65 2d bytecomp")..(defvar.disassemble-
0040 63 6f 6c 75 6d 6e 2d 31 2d 69 6e 64 65 6e 74 20 34 20 22 5c 0a 2a 22 29 0a 0a 28 64 65 66 76 61 column-1-indent.4."\.*")..(defva
0060 72 20 64 69 73 61 73 73 65 6d 62 6c 65 2d 63 6f 6c 75 6d 6e 2d 32 2d 69 6e 64 65 6e 74 20 39 20 r.disassemble-column-2-indent.9.
0080 22 5c 0a 2a 22 29 0a 0a 28 64 65 66 76 61 72 20 64 69 73 61 73 73 65 6d 62 6c 65 2d 72 65 63 75 "\.*")..(defvar.disassemble-recu
00a0 72 73 69 76 65 2d 69 6e 64 65 6e 74 20 33 20 22 5c 0a 2a 22 29 0a 0a 28 64 65 66 75 6e 20 64 69 rsive-indent.3."\.*")..(defun.di
00c0 73 61 73 73 65 6d 62 6c 65 20 28 6f 62 6a 65 63 74 20 26 6f 70 74 69 6f 6e 61 6c 20 73 74 72 65 sassemble.(object.&optional.stre
00e0 61 6d 20 69 6e 64 65 6e 74 20 69 6e 74 65 72 61 63 74 69 76 65 2d 70 29 20 22 5c 0a 50 72 69 6e am.indent.interactive-p)."\.Prin
0100 74 20 64 69 73 61 73 73 65 6d 62 6c 65 64 20 63 6f 64 65 20 66 6f 72 20 4f 42 4a 45 43 54 20 6f t.disassembled.code.for.OBJECT.o
0120 6e 20 28 6f 70 74 69 6f 6e 61 6c 29 20 53 54 52 45 41 4d 2e 0a 4f 42 4a 45 43 54 20 63 61 6e 20 n.(optional).STREAM..OBJECT.can.
0140 62 65 20 61 20 66 75 6e 63 74 69 6f 6e 20 6e 61 6d 65 2c 20 6c 61 6d 62 64 61 20 65 78 70 72 65 be.a.function.name,.lambda.expre
0160 73 73 69 6f 6e 20 6f 72 20 61 6e 79 20 66 75 6e 63 74 69 6f 6e 20 6f 62 6a 65 63 74 0a 72 65 74 ssion.or.any.function.object.ret
0180 75 72 6e 65 64 20 62 79 20 53 59 4d 42 4f 4c 2d 46 55 4e 43 54 49 4f 4e 2e 20 20 49 66 20 4f 42 urned.by.SYMBOL-FUNCTION...If.OB
01a0 4a 45 43 54 20 69 73 20 6e 6f 74 20 61 6c 72 65 61 64 79 20 63 6f 6d 70 69 6c 65 64 2c 20 77 65 JECT.is.not.already.compiled,.we
01c0 20 77 69 6c 6c 0a 63 6f 6d 70 69 6c 65 20 69 74 20 28 62 75 74 20 6e 6f 74 20 72 65 64 65 66 69 .will.compile.it.(but.not.redefi
01e0 6e 65 20 69 74 29 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 62 79 74 65 2d 63 6f 64 65 ne.it).".(interactive.(byte-code
0200 20 22 c3 c4 c5 08 c6 c1 24 21 c2 c7 c1 46 87 22 20 5b 6f 62 61 72 72 61 79 20 74 20 6e 69 6c 20 ."......$!...F.".[obarray.t.nil.
0220 69 6e 74 65 72 6e 20 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 22 44 69 73 61 73 73 65 6d intern.completing-read."Disassem
0240 62 6c 65 20 66 75 6e 63 74 69 6f 6e 3a 20 22 20 66 62 6f 75 6e 64 70 20 30 5d 20 36 29 29 20 28 ble.function:.".fboundp.0].6)).(
0260 62 79 74 65 2d 63 6f 64 65 20 22 c2 88 0b 86 09 00 c8 89 13 88 0c 83 1b 00 c9 90 ca 0d 0e 06 0b byte-code.".....................
0280 c1 24 91 82 27 00 ca 0d 0e 07 86 24 00 0e 06 0b c2 24 88 c2 87 22 20 5b 6f 62 61 72 72 61 79 20 .$..'......$.....$...".[obarray.
02a0 74 20 6e 69 6c 20 69 6e 64 65 6e 74 20 69 6e 74 65 72 61 63 74 69 76 65 2d 70 20 6f 62 6a 65 63 t.nil.indent.interactive-p.objec
02c0 74 20 73 74 61 6e 64 61 72 64 2d 6f 75 74 70 75 74 20 73 74 72 65 61 6d 20 30 20 22 2a 44 69 73 t.standard-output.stream.0."*Dis
02e0 61 73 73 65 6d 62 6c 65 2a 22 20 64 69 73 61 73 73 65 6d 62 6c 65 2d 69 6e 74 65 72 6e 61 6c 5d assemble*".disassemble-internal]
0300 20 36 29 29 0a 0a 28 64 65 66 75 6e 20 64 69 73 61 73 73 65 6d 62 6c 65 2d 69 6e 74 65 72 6e 61 .6))..(defun.disassemble-interna
0320 6c 20 28 6f 62 6a 20 73 74 72 65 61 6d 20 69 6e 64 65 6e 74 20 69 6e 74 65 72 61 63 74 69 76 65 l.(obj.stream.indent.interactive
0340 2d 70 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c6 c6 c6 c6 1b 1a 19 18 0c 39 85 17 00 0c 11 0c -p).(byte-code.".........9......
0360 4b 89 14 88 82 08 00 88 cc 0c 21 85 5c 22 00 cd ce 09 5c 22 88 0c 40 c0 3d 85 30 00 c5 10 0c 41 K.........!.\"....\"..@.=.0....A
0380 89 14 88 0c 40 cf 3d 3f 85 3c 00 cd d0 21 88 d1 d2 0c 5c 22 83 48 00 c6 82 68 00 0e 07 85 59 00 ....@.=?.<...!....\".H...h....Y.
03a0 d3 09 83 56 00 d4 82 57 00 d5 09 5c 22 88 d6 0c 21 89 14 88 0e 07 85 68 00 d3 d7 21 88 0c 41 89 ...V...W...\"...!......h...!..A.
03c0 14 88 0c 40 89 13 88 0c 41 89 14 88 d8 0e 08 0e 09 5c 22 88 d9 da db 08 86 87 00 09 83 8e 00 dc ...@....A........\".............
03e0 82 8f 00 dd 08 83 97 00 de 82 98 00 dd 09 83 a3 00 da df 09 5c 22 82 a4 00 dd 24 0e 09 5c 22 88 ....................\"....$..\".
0400 0c 40 3b 85 b1 00 0c 40 1a 0a 85 d2 00 0c 41 89 14 88 d8 0e 08 0e 09 5c 22 88 d9 e0 0e 09 5c 22 .@;....@......A........\".....\"
0420 88 d9 0a 0e 09 5c 22 88 e1 0e 09 21 29 88 d8 0e 08 0e 09 5c 22 88 d9 e2 0e 09 5c 22 88 e3 0b 0e .....\"....!)......\".....\"....
0440 09 5c 22 88 e1 0e 09 21 88 d1 ca 0c 5c 22 41 40 1e 0a 0e 0a 85 28 01 d8 0e 08 0e 09 5c 22 88 d9 .\"....!....\"A@.....(......\"..
0460 e4 0e 09 5c 22 88 e5 0e 0a 21 d2 3d 83 1d 01 e6 0e 0a 0e 09 0e 08 0e 0b 5c 5c 23 82 28 01 e3 0e ...\"....!.=............\\#.(...
0480 0a 0e 09 5c 22 88 e1 0e 09 21 29 88 d1 d2 0c 5c 22 89 14 88 e6 0c 0e 09 0e 08 23 2c 88 0e 07 85 ...\"....!)....\".........#,....
04a0 42 01 d3 dd 21 87 22 20 5b 6d 61 63 72 6f 20 6e 61 6d 65 20 64 6f 63 20 61 72 67 73 20 6f 62 6a B...!.".[macro.name.doc.args.obj
04c0 20 74 20 6e 69 6c 20 69 6e 74 65 72 61 63 74 69 76 65 2d 70 20 69 6e 64 65 6e 74 20 73 74 72 65 .t.nil.interactive-p.indent.stre
04e0 61 6d 20 69 6e 74 65 72 61 63 74 69 76 65 20 64 69 73 61 73 73 65 6d 62 6c 65 2d 72 65 63 75 72 am.interactive.disassemble-recur
0500 73 69 76 65 2d 69 6e 64 65 6e 74 20 73 75 62 72 70 20 65 72 72 6f 72 20 22 43 61 6e 27 74 20 64 sive-indent.subrp.error."Can't.d
0520 69 73 61 73 73 65 6d 62 6c 65 20 23 3c 73 75 62 72 20 25 73 3e 22 20 6c 61 6d 62 64 61 20 22 6e isassemble.#<subr.%s>".lambda."n
0540 6f 74 20 61 20 66 75 6e 63 74 69 6f 6e 22 20 61 73 73 71 20 62 79 74 65 2d 63 6f 64 65 20 6d 65 ot.a.function".assq.byte-code.me
0560 73 73 61 67 65 20 22 43 6f 6d 70 69 6c 69 6e 67 20 25 73 27 73 20 64 65 66 69 6e 69 74 69 6f 6e ssage."Compiling.%s's.definition
0580 2e 2e 2e 22 20 22 43 6f 6d 70 69 6c 69 6e 67 20 64 65 66 69 6e 69 74 69 6f 6e 2e 2e 2e 22 20 62 ..."."Compiling.definition...".b
05a0 79 74 65 2d 63 6f 6d 70 69 6c 65 2d 6c 61 6d 62 64 61 20 22 44 6f 6e 65 20 63 6f 6d 70 69 6c 69 yte-compile-lambda."Done.compili
05c0 6e 67 2e 20 20 44 69 73 61 73 73 65 6d 62 6c 69 6e 67 2e 2e 2e 22 20 77 72 69 74 65 2d 73 70 61 ng...Disassembling...".write-spa
05e0 63 65 73 20 70 72 69 6e 63 20 66 6f 72 6d 61 74 20 22 62 79 74 65 20 63 6f 64 65 25 73 25 73 25 ces.princ.format."byte.code%s%s%
0600 73 3a 0a 22 20 22 20 66 6f 72 22 20 22 22 20 22 20 6d 61 63 72 6f 22 20 22 20 25 73 22 20 22 20 s:.".".for"."".".macro".".%s".".
0620 64 6f 63 3a 20 22 20 74 65 72 70 72 69 20 22 20 61 72 67 73 3a 20 22 20 70 72 69 6e 31 20 22 20 doc:.".terpri.".args:.".prin1.".
0640 69 6e 74 65 72 61 63 74 69 76 65 3a 20 22 20 63 61 72 2d 73 61 66 65 20 64 69 73 61 73 73 65 6d interactive:.".car-safe.disassem
0660 62 6c 65 2d 31 5d 20 33 31 29 29 0a 0a 28 64 65 66 75 6e 20 64 69 73 61 73 73 65 6d 62 6c 65 2d ble-1].31))..(defun.disassemble-
0680 31 20 28 6f 62 6a 20 26 6f 70 74 69 6f 6e 61 6c 20 73 74 72 65 61 6d 20 69 6e 64 65 6e 74 29 20 1.(obj.&optional.stream.indent).
06a0 22 5c 0a 50 72 69 6e 74 73 20 74 68 65 20 62 79 74 65 2d 63 6f 64 65 20 63 61 6c 6c 20 4f 42 4a "\.Prints.the.byte-code.call.OBJ
06c0 20 74 6f 20 28 6f 70 74 69 6f 6e 61 6c 29 20 53 54 52 45 41 4d 2e 0a 4f 42 4a 20 73 68 6f 75 6c .to.(optional).STREAM..OBJ.shoul
06e0 64 20 62 65 20 61 20 63 61 6c 6c 20 74 6f 20 42 59 54 45 2d 43 4f 44 45 20 67 65 6e 65 72 61 74 d.be.a.call.to.BYTE-CODE.generat
0700 65 64 20 62 79 20 74 68 65 20 62 79 74 65 20 63 6f 6d 70 69 6c 65 72 2e 22 20 28 62 79 74 65 2d ed.by.the.byte.compiler.".(byte-
0720 63 6f 64 65 20 22 08 86 07 00 de 89 10 88 09 86 0f 00 0a 89 11 88 0c 41 40 df 0c 41 41 40 cd cd code.".................A@..AA@..
0740 cd 1e 09 1e 08 1e 07 1e 06 1d 1b 0b 47 89 16 09 88 e0 09 21 88 0d 54 89 15 0e 09 57 85 b6 01 e1 ............G......!..T....W....
0760 08 09 5c 22 88 e2 e3 0d 21 89 16 08 09 5c 22 88 e4 e5 09 5c 22 88 e1 e6 0e 0a 0e 08 47 e7 23 09 ..\"....!....\"....\".......G.#.
0780 5c 22 88 0b 0d 48 89 16 0b 88 e8 20 89 16 07 88 0e 0c 0e 0b 48 89 16 08 88 0e 08 3a 85 7b 00 0e \"...H..............H......:.{..
07a0 08 40 89 16 08 88 e9 0e 08 21 89 16 08 88 e2 0e 08 09 5c 22 88 0e 07 3f 83 94 00 cd 82 ae 01 e4 .@.......!........\"...?........
07c0 e5 09 5c 22 88 e1 e6 0e 0e 0e 08 47 e7 23 09 5c 22 88 e2 0e 0b 0e 0f 3d 86 bb 00 0e 0b 0e 10 3d ..\".......G.#.\"......=.......=
07e0 86 bb 00 0e 0b 0e 11 3d 83 c6 00 0e 06 0e 07 48 82 ac 01 0e 0b 0e 12 3d 86 fb 00 0e 0b 0e 13 3d .......=.......H.......=.......=
0800 86 fb 00 0e 0b 0e 14 3d 86 fb 00 0e 0b 0e 15 3d 86 fb 00 0e 0b 0e 16 3d 86 fb 00 0e 0b 0e 17 3d .......=.......=.......=.......=
0820 86 fb 00 0e 0b 0e 18 3d 83 03 01 0e 07 82 ac 01 0e 0b 0e 19 3d 86 10 01 0e 0b 0e 1a 3d 83 ab 01 .......=............=.......=...
0840 0e 06 0e 07 48 89 16 08 88 ea 0e 08 21 eb 3d 85 2a 01 ec ed 0e 08 5c 22 83 44 01 e2 ee 09 5c 22 ....H.......!.=.*.....\".D....\"
0860 88 e0 09 21 88 ef 0e 08 09 08 0e 1b 5c 5c 23 88 f0 82 a8 01 ea 0e 08 21 ed 3d 83 64 01 e2 f1 09 ...!........\\#........!.=.d....
0880 5c 22 88 e0 09 21 88 f2 0e 08 09 08 0e 1b 5c 5c 23 88 f0 82 a8 01 ea ea 0e 08 21 21 ed 3d 83 82 \"...!........\\#.........!!.=..
08a0 01 e2 f3 09 5c 22 88 e0 09 21 88 f4 f5 0e 08 5c 22 88 f0 82 a8 01 0e 08 ed 3d 85 93 01 0b 0d f6 ....\"...!.....\"........=......
08c0 5c 5c 48 0e 17 f7 5c 5c 3d 83 a0 01 0d f6 5c 5c 89 15 88 f8 82 a8 01 dc 1e 1d e3 0e 08 21 29 82 \\H...\\=.....\\.............!).
08e0 ac 01 f9 09 5c 22 88 e0 09 21 88 82 2f 00 2e 06 88 cd 87 22 20 5b 69 6e 64 65 6e 74 20 73 74 72 ....\"...!../......".[indent.str
0900 65 61 6d 20 73 74 61 6e 64 61 72 64 2d 6f 75 74 70 75 74 20 62 79 74 65 73 20 6f 62 6a 20 70 74 eam.standard-output.bytes.obj.pt
0920 72 20 63 6f 6e 73 74 61 6e 74 73 20 6f 66 66 73 65 74 20 74 6d 70 20 6c 65 6e 67 74 68 20 64 69 r.constants.offset.tmp.length.di
0940 73 61 73 73 65 6d 62 6c 65 2d 63 6f 6c 75 6d 6e 2d 31 2d 69 6e 64 65 6e 74 20 6f 70 20 62 79 74 sassemble-column-1-indent.op.byt
0960 65 2d 63 6f 64 65 2d 76 65 63 74 6f 72 20 6e 69 6c 20 64 69 73 61 73 73 65 6d 62 6c 65 2d 63 6f e-code-vector.nil.disassemble-co
0980 6c 75 6d 6e 2d 32 2d 69 6e 64 65 6e 74 20 62 79 74 65 2d 76 61 72 72 65 66 20 62 79 74 65 2d 76 lumn-2-indent.byte-varref.byte-v
09a0 61 72 73 65 74 20 62 79 74 65 2d 76 61 72 62 69 6e 64 20 62 79 74 65 2d 67 6f 74 6f 20 62 79 74 arset.byte-varbind.byte-goto.byt
09c0 65 2d 67 6f 74 6f 2d 69 66 2d 6e 69 6c 20 62 79 74 65 2d 67 6f 74 6f 2d 69 66 2d 6e 6f 74 2d 6e e-goto-if-nil.byte-goto-if-not-n
09e0 69 6c 20 62 79 74 65 2d 67 6f 74 6f 2d 69 66 2d 6e 69 6c 2d 65 6c 73 65 2d 70 6f 70 20 62 79 74 il.byte-goto-if-nil-else-pop.byt
0a00 65 2d 67 6f 74 6f 2d 69 66 2d 6e 6f 74 2d 6e 69 6c 2d 65 6c 73 65 2d 70 6f 70 20 62 79 74 65 2d e-goto-if-not-nil-else-pop.byte-
0a20 63 61 6c 6c 20 62 79 74 65 2d 75 6e 62 69 6e 64 20 62 79 74 65 2d 63 6f 6e 73 74 61 6e 74 20 62 call.byte-unbind.byte-constant.b
0a40 79 74 65 2d 63 6f 6e 73 74 61 6e 74 32 20 64 69 73 61 73 73 65 6d 62 6c 65 2d 72 65 63 75 72 73 yte-constant2.disassemble-recurs
0a60 69 76 65 2d 69 6e 64 65 6e 74 20 74 20 70 72 69 6e 74 2d 65 73 63 61 70 65 2d 6e 65 77 6c 69 6e ive-indent.t.print-escape-newlin
0a80 65 73 20 30 20 2d 31 20 74 65 72 70 72 69 20 77 72 69 74 65 2d 73 70 61 63 65 73 20 70 72 69 6e es.0.-1.terpri.write-spaces.prin
0aa0 63 20 70 72 69 6e 31 2d 74 6f 2d 73 74 72 69 6e 67 20 77 72 69 74 65 2d 63 68 61 72 20 33 32 20 c.prin1-to-string.write-char.32.
0ac0 2d 20 31 20 64 69 73 61 73 73 65 6d 62 6c 65 2d 6f 66 66 73 65 74 20 73 79 6d 62 6f 6c 2d 6e 61 -.1.disassemble-offset.symbol-na
0ae0 6d 65 20 63 61 72 2d 73 61 66 65 20 6c 61 6d 62 64 61 20 61 73 73 71 20 62 79 74 65 2d 63 6f 64 me.car-safe.lambda.assq.byte-cod
0b00 65 20 22 3c 63 6f 6d 70 69 6c 65 64 20 6c 61 6d 62 64 61 3e 22 20 64 69 73 61 73 73 65 6d 62 6c e."<compiled.lambda>".disassembl
0b20 65 20 22 22 20 22 3c 62 79 74 65 20 63 6f 64 65 3e 22 20 64 69 73 61 73 73 65 6d 62 6c 65 2d 31 e.""."<byte.code>".disassemble-1
0b40 20 22 28 3c 62 79 74 65 20 63 6f 64 65 3e 2e 2e 2e 29 22 20 6d 61 70 63 61 72 20 28 6c 61 6d 62 ."(<byte.code>...)".mapcar.(lamb
0b60 64 61 20 28 6f 62 6a 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c4 08 09 0a 0b 5c 5c 23 87 22 20 da.(obj).(byte-code.".....\\#.".
0b80 5b 6f 62 6a 20 73 74 72 65 61 6d 20 69 6e 64 65 6e 74 20 64 69 73 61 73 73 65 6d 62 6c 65 2d 72 [obj.stream.indent.disassemble-r
0ba0 65 63 75 72 73 69 76 65 2d 69 6e 64 65 6e 74 20 64 69 73 61 73 73 65 6d 62 6c 65 2d 31 5d 20 35 ecursive-indent.disassemble-1].5
0bc0 29 29 20 34 20 33 20 22 3c 63 6f 6d 70 69 6c 65 64 20 63 61 6c 6c 20 74 6f 20 62 79 74 65 2d 63 )).4.3."<compiled.call.to.byte-c
0be0 6f 64 65 2e 20 20 63 6f 6d 70 69 6c 65 64 20 63 6f 64 65 20 63 6f 6d 70 69 6c 65 64 3f 3e 22 20 ode...compiled.code.compiled?>".
0c00 22 3c 65 72 72 6f 72 20 69 6e 20 64 69 73 61 73 73 65 6d 62 6c 65 72 3e 22 5d 20 33 32 29 29 0a "<error.in.disassembler>"].32)).
0c20 0a 28 64 65 66 75 6e 20 64 69 73 61 73 73 65 6d 62 6c 65 2d 6f 66 66 73 65 74 20 6e 69 6c 20 22 .(defun.disassemble-offset.nil."
0c40 5c 0a 44 6f 6e 27 74 20 63 61 6c 6c 20 74 68 69 73 21 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 \.Don't.call.this!".(byte-code."
0c60 ca 18 09 0a 57 83 48 00 cb 09 cc 5c 22 89 10 88 cb 09 cd 5c 22 89 11 88 08 ce 3d 83 27 00 0b 54 ....W.H....\"......\".....=.'..T
0c80 89 13 88 0c 0b 48 82 45 00 08 cc 3d 83 44 00 0b 54 89 13 88 0c 0b 48 0b 54 89 13 88 cf 0c 0b 48 .....H.E...=.D..T.....H.T......H
0ca0 d0 5c 22 5c 5c 82 45 00 08 82 8c 00 09 0e 06 59 83 5f 00 09 0e 06 5a 89 10 88 0e 06 89 11 88 08 .\"\\.E........Y._....Z.........
0cc0 82 8c 00 09 0e 07 55 86 71 00 09 0e 08 59 85 71 00 09 0e 09 58 83 8b 00 0b 54 89 13 88 0c 0b 48 ......U.q....Y.q....X....T.....H
0ce0 0b 54 89 13 88 cf 0c 0b 48 d0 5c 22 5c 5c 82 8c 00 ca 29 87 22 20 5b 74 65 6d 20 6f 70 20 62 79 .T......H.\"\\....).".[tem.op.by
0d00 74 65 2d 6e 74 68 20 70 74 72 20 62 79 74 65 73 20 74 20 62 79 74 65 2d 63 6f 6e 73 74 61 6e 74 te-nth.ptr.bytes.t.byte-constant
0d20 20 62 79 74 65 2d 63 6f 6e 73 74 61 6e 74 32 20 62 79 74 65 2d 67 6f 74 6f 20 62 79 74 65 2d 67 .byte-constant2.byte-goto.byte-g
0d40 6f 74 6f 2d 69 66 2d 6e 6f 74 2d 6e 69 6c 2d 65 6c 73 65 2d 70 6f 70 20 6e 69 6c 20 6c 6f 67 61 oto-if-not-nil-else-pop.nil.loga
0d60 6e 64 20 37 20 32 34 38 20 36 20 6c 73 68 20 38 5d 20 37 29 29 0a 0a 28 64 65 66 75 6e 20 77 72 nd.7.248.6.lsh.8].7))..(defun.wr
0d80 69 74 65 2d 73 70 61 63 65 73 20 28 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 73 74 72 65 61 6d 29 20 ite-spaces.(n.&optional.stream).
0da0 22 5c 0a 50 72 69 6e 74 20 4e 20 73 70 61 63 65 73 20 74 6f 20 28 6f 70 74 69 6f 6e 61 6c 29 20 "\.Print.N.spaces.to.(optional).
0dc0 53 54 52 45 41 4d 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 86 07 00 09 89 10 88 0a c3 57 STREAM.".(byte-code."..........W
0de0 85 11 00 c3 89 12 88 08 70 3d 83 1f 00 c4 c5 0a 5c 22 82 32 00 0a c3 56 85 32 00 c6 c5 08 5c 22 ........p=......\".2...V.2....\"
0e00 88 0a 53 89 12 88 82 1f 00 87 22 20 5b 73 74 72 65 61 6d 20 73 74 61 6e 64 61 72 64 2d 6f 75 74 ..S.......".[stream.standard-out
0e20 70 75 74 20 6e 20 30 20 69 6e 73 65 72 74 2d 63 68 61 72 20 33 32 20 77 72 69 74 65 2d 63 68 61 put.n.0.insert-char.32.write-cha
0e40 72 5d 20 35 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 62 79 74 65 2d 63 6f 64 65 2d 76 65 63 74 r].5))..(defconst.byte-code-vect
0e60 6f 72 20 28 71 75 6f 74 65 20 5b 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d or.(quote.[<not-an-opcode>.<not-
0e80 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d an-opcode>.<not-an-opcode>.<not-
0ea0 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d an-opcode>.<not-an-opcode>.<not-
0ec0 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d an-opcode>.<not-an-opcode>.<not-
0ee0 61 6e 2d 6f 70 63 6f 64 65 3e 20 28 76 61 72 72 65 66 20 2e 20 31 29 20 3c 6e 6f 74 2d 61 6e 2d an-opcode>.(varref...1).<not-an-
0f00 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d opcode>.<not-an-opcode>.<not-an-
0f20 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d opcode>.<not-an-opcode>.<not-an-
0f40 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d opcode>.<not-an-opcode>.<not-an-
0f60 6f 70 63 6f 64 65 3e 20 28 76 61 72 73 65 74 20 2e 20 2d 31 29 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 opcode>.(varset...-1).<not-an-op
0f80 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 code>.<not-an-opcode>.<not-an-op
0fa0 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 code>.<not-an-opcode>.<not-an-op
0fc0 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 code>.<not-an-opcode>.<not-an-op
0fe0 63 6f 64 65 3e 20 28 76 61 72 62 69 6e 64 20 2e 20 30 29 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f code>.(varbind...0).<not-an-opco
1000 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f de>.<not-an-opcode>.<not-an-opco
1020 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f de>.<not-an-opcode>.<not-an-opco
1040 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f de>.<not-an-opcode>.<not-an-opco
1060 64 65 3e 20 28 63 61 6c 6c 20 2e 20 2d 29 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c de>.(call...-).<not-an-opcode>.<
1080 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c not-an-opcode>.<not-an-opcode>.<
10a0 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c not-an-opcode>.<not-an-opcode>.<
10c0 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 28 not-an-opcode>.<not-an-opcode>.(
10e0 75 6e 62 69 6e 64 20 2e 20 2d 29 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 unbind...-).<not-an-opcode>.<not
1100 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 -an-opcode>.<not-an-opcode>.<not
1120 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 -an-opcode>.<not-an-opcode>.<not
1140 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 -an-opcode>.<not-an-opcode>.<not
1160 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 -an-opcode>.<not-an-opcode>.<not
1180 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 -an-opcode>.<not-an-opcode>.<not
11a0 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 -an-opcode>.<not-an-opcode>.<not
11c0 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 28 6e 74 68 -an-opcode>.<not-an-opcode>.(nth
11e0 20 2e 20 2d 31 29 20 73 79 6d 62 6f 6c 70 20 63 6f 6e 73 70 20 73 74 72 69 6e 67 70 20 6c 69 73 ...-1).symbolp.consp.stringp.lis
1200 74 70 20 28 65 71 20 2e 20 2d 31 29 20 28 6d 65 6d 71 20 2e 20 2d 31 29 20 6e 6f 74 20 63 61 72 tp.(eq...-1).(memq...-1).not.car
1220 20 63 64 72 20 28 63 6f 6e 73 20 2e 20 2d 31 29 20 6c 69 73 74 31 20 28 6c 69 73 74 32 20 2e 20 .cdr.(cons...-1).list1.(list2...
1240 2d 31 29 20 28 6c 69 73 74 33 20 2e 20 2d 32 29 20 28 6c 69 73 74 34 20 2e 20 2d 33 29 20 6c 65 -1).(list3...-2).(list4...-3).le
1260 6e 67 74 68 20 28 61 72 65 66 20 2e 20 2d 31 29 20 28 61 73 65 74 20 2e 20 2d 32 29 20 73 79 6d ngth.(aref...-1).(aset...-2).sym
1280 62 6f 6c 2d 76 61 6c 75 65 20 73 79 6d 62 6f 6c 2d 66 75 6e 63 74 69 6f 6e 20 28 73 65 74 20 2e bol-value.symbol-function.(set..
12a0 20 2d 31 29 20 28 66 73 65 74 20 2e 20 2d 31 29 20 28 67 65 74 20 2e 20 2d 31 29 20 28 73 75 62 .-1).(fset...-1).(get...-1).(sub
12c0 73 74 72 69 6e 67 20 2e 20 2d 32 29 20 28 63 6f 6e 63 61 74 32 20 2e 20 2d 31 29 20 28 63 6f 6e string...-2).(concat2...-1).(con
12e0 63 61 74 33 20 2e 20 2d 32 29 20 28 63 6f 6e 63 61 74 34 20 2e 20 2d 33 29 20 73 75 62 31 20 61 cat3...-2).(concat4...-3).sub1.a
1300 64 64 31 20 28 65 71 6c 73 69 67 6e 20 2e 20 2d 31 29 20 28 67 74 72 20 2e 20 2d 31 29 20 28 6c dd1.(eqlsign...-1).(gtr...-1).(l
1320 73 73 20 2e 20 2d 31 29 20 28 6c 65 71 20 2e 20 2d 31 29 20 28 67 65 71 20 2e 20 2d 31 29 20 28 ss...-1).(leq...-1).(geq...-1).(
1340 64 69 66 66 20 2e 20 2d 31 29 20 6e 65 67 61 74 65 20 28 70 6c 75 73 20 2e 20 2d 31 29 20 28 6d diff...-1).negate.(plus...-1).(m
1360 61 78 20 2e 20 2d 31 29 20 28 6d 69 6e 20 2e 20 2d 31 29 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f ax...-1).(min...-1).<not-an-opco
1380 64 65 3e 20 28 70 6f 69 6e 74 20 2e 20 31 29 20 28 6d 61 72 6b 5c 28 6f 62 73 6f 6c 65 74 65 5c de>.(point...1).(mark\(obsolete\
13a0 29 20 2e 20 31 29 20 67 6f 74 6f 2d 63 68 61 72 20 69 6e 73 65 72 74 20 28 70 6f 69 6e 74 2d 6d )...1).goto-char.insert.(point-m
13c0 61 78 20 2e 20 31 29 20 28 70 6f 69 6e 74 2d 6d 69 6e 20 2e 20 31 29 20 63 68 61 72 2d 61 66 74 ax...1).(point-min...1).char-aft
13e0 65 72 20 28 66 6f 6c 6c 6f 77 69 6e 67 2d 63 68 61 72 20 2e 20 31 29 20 28 70 72 65 63 65 64 69 er.(following-char...1).(precedi
1400 6e 67 2d 63 68 61 72 20 2e 20 31 29 20 28 63 75 72 72 65 6e 74 2d 63 6f 6c 75 6d 6e 20 2e 20 31 ng-char...1).(current-column...1
1420 29 20 28 69 6e 64 65 6e 74 2d 74 6f 20 2e 20 31 29 20 28 73 63 61 6e 2d 62 75 66 66 65 72 5c 28 ).(indent-to...1).(scan-buffer\(
1440 6f 62 73 6f 6c 65 74 65 5c 29 20 2e 20 2d 32 29 20 28 65 6f 6c 70 20 2e 20 31 29 20 28 65 6f 62 obsolete\)...-2).(eolp...1).(eob
1460 70 20 2e 20 31 29 20 28 62 6f 6c 70 20 2e 20 31 29 20 28 62 6f 62 70 20 2e 20 31 29 20 28 63 75 p...1).(bolp...1).(bobp...1).(cu
1480 72 72 65 6e 74 2d 62 75 66 66 65 72 20 2e 20 31 29 20 73 65 74 2d 62 75 66 66 65 72 20 28 72 65 rrent-buffer...1).set-buffer.(re
14a0 61 64 2d 63 68 61 72 20 2e 20 31 29 20 73 65 74 2d 6d 61 72 6b 5c 28 6f 62 73 6f 6c 65 74 65 5c ad-char...1).set-mark\(obsolete\
14c0 29 20 69 6e 74 65 72 61 63 74 69 76 65 2d 70 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 ).interactive-p.<not-an-opcode>.
14e0 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 <not-an-opcode>.<not-an-opcode>.
1500 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 <not-an-opcode>.<not-an-opcode>.
1520 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 <not-an-opcode>.<not-an-opcode>.
1540 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 <not-an-opcode>.<not-an-opcode>.
1560 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 <not-an-opcode>.<not-an-opcode>.
1580 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 28 63 6f 6e 73 74 61 6e 74 32 20 2e 20 31 29 20 <not-an-opcode>.(constant2...1).
15a0 67 6f 74 6f 20 67 6f 74 6f 2d 69 66 2d 6e 69 6c 20 67 6f 74 6f 2d 69 66 2d 6e 6f 74 2d 6e 69 6c goto.goto-if-nil.goto-if-not-nil
15c0 20 28 67 6f 74 6f 2d 69 66 2d 6e 69 6c 2d 65 6c 73 65 2d 70 6f 70 20 2e 20 2d 31 29 20 28 67 6f .(goto-if-nil-else-pop...-1).(go
15e0 74 6f 2d 69 66 2d 6e 6f 74 2d 6e 69 6c 2d 65 6c 73 65 2d 70 6f 70 20 2e 20 2d 31 29 20 72 65 74 to-if-not-nil-else-pop...-1).ret
1600 75 72 6e 20 28 64 69 73 63 61 72 64 20 2e 20 2d 31 29 20 28 64 75 70 20 2e 20 31 29 20 28 73 61 urn.(discard...-1).(dup...1).(sa
1620 76 65 2d 65 78 63 75 72 73 69 6f 6e 20 2e 20 31 29 20 28 73 61 76 65 2d 77 69 6e 64 6f 77 2d 65 ve-excursion...1).(save-window-e
1640 78 63 75 72 73 69 6f 6e 20 2e 20 31 29 20 28 73 61 76 65 2d 72 65 73 74 72 69 63 74 69 6f 6e 20 xcursion...1).(save-restriction.
1660 2e 20 31 29 20 28 63 61 74 63 68 20 2e 20 2d 31 29 20 28 75 6e 77 69 6e 64 2d 70 72 6f 74 65 63 ..1).(catch...-1).(unwind-protec
1680 74 20 2e 20 31 29 20 28 63 6f 6e 64 69 74 69 6f 6e 2d 63 61 73 65 20 2e 20 2d 32 29 20 28 74 65 t...1).(condition-case...-2).(te
16a0 6d 70 2d 6f 75 74 70 75 74 2d 62 75 66 66 65 72 2d 73 65 74 75 70 20 2e 20 2d 31 29 20 74 65 6d mp-output-buffer-setup...-1).tem
16c0 70 2d 6f 75 74 70 75 74 2d 62 75 66 66 65 72 2d 73 68 6f 77 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 p-output-buffer-show.<not-an-opc
16e0 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 ode>.<not-an-opcode>.<not-an-opc
1700 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 ode>.<not-an-opcode>.<not-an-opc
1720 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 ode>.<not-an-opcode>.<not-an-opc
1740 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 ode>.<not-an-opcode>.<not-an-opc
1760 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 ode>.<not-an-opcode>.<not-an-opc
1780 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 ode>.<not-an-opcode>.<not-an-opc
17a0 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 ode>.<not-an-opcode>.<not-an-opc
17c0 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 ode>.<not-an-opcode>.<not-an-opc
17e0 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 ode>.<not-an-opcode>.<not-an-opc
1800 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 ode>.<not-an-opcode>.<not-an-opc
1820 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 ode>.<not-an-opcode>.<not-an-opc
1840 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 ode>.<not-an-opcode>.<not-an-opc
1860 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 ode>.<not-an-opcode>.<not-an-opc
1880 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 ode>.<not-an-opcode>.<not-an-opc
18a0 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 ode>.<not-an-opcode>.<not-an-opc
18c0 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 ode>.<not-an-opcode>.<not-an-opc
18e0 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 ode>.<not-an-opcode>.<not-an-opc
1900 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 ode>.<not-an-opcode>.<not-an-opc
1920 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 ode>.<not-an-opcode>.<not-an-opc
1940 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 ode>.<not-an-opcode>.<not-an-opc
1960 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 ode>.<not-an-opcode>.<not-an-opc
1980 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 ode>.<not-an-opcode>.<not-an-opc
19a0 6f 64 65 3e 20 3c 6e 6f 74 2d 61 6e 2d 6f 70 63 6f 64 65 3e 20 28 63 6f 6e 73 74 61 6e 74 20 2e ode>.<not-an-opcode>.(constant..
19c0 20 31 29 5d 29 29 0a .1)])).