--- /srv/reproducible-results/rbuild-debian/r-b-build.JtN5tzy3/b1/librep_0.92.5-3.2_amd64.changes
+++ /srv/reproducible-results/rbuild-debian/r-b-build.JtN5tzy3/b2/librep_0.92.5-3.2_amd64.changes
├── Files
│ @@ -1,8 +1,8 @@
│  
│   88b4b01b79b0d11985ef2cc7804424cc 5924 debug optional librep-dev-dbgsym_0.92.5-3.2_amd64.deb
│ - c4786143410477f9698d7f2fcd7cbadb 492572 libdevel optional librep-dev_0.92.5-3.2_amd64.deb
│ - 263b359b4d41811d063f3392696be1c8 361004 debug optional librep16-dbgsym_0.92.5-3.2_amd64.deb
│ - e2530bb5f90bb3d263ac0ee252e34a0c 214248 libs optional librep16_0.92.5-3.2_amd64.deb
│ + 185f3a6700d62e70e0d6ed176a3ca29f 492476 libdevel optional librep-dev_0.92.5-3.2_amd64.deb
│ + dd7962c3e2a8f4dbefd694d10a4690d1 361108 debug optional librep16-dbgsym_0.92.5-3.2_amd64.deb
│ + 0cc9f0192cbb19a960eb337b3c1644e6 213944 libs optional librep16_0.92.5-3.2_amd64.deb
│   11c24de46208f995370ed1625e02b120 130276 debug optional rep-dbgsym_0.92.5-3.2_amd64.deb
│   dae00738fd8b00ecfac09f144e79b30a 149396 doc optional rep-doc_0.92.5-3.2_all.deb
│   94e3cb3f944a09130e1a2b53bf3d8a76 134684 lisp optional rep_0.92.5-3.2_amd64.deb
├── librep-dev_0.92.5-3.2_amd64.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │  -rw-r--r--   0        0        0        4 2024-04-17 20:48:53.000000 debian-binary
│ │  -rw-r--r--   0        0        0     4020 2024-04-17 20:48:53.000000 control.tar.xz
│ │ --rw-r--r--   0        0        0   488360 2024-04-17 20:48:53.000000 data.tar.xz
│ │ +-rw-r--r--   0        0        0   488264 2024-04-17 20:48:53.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── file list
│ │ │ │ @@ -9,20 +9,20 @@
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     1202 2024-04-17 20:48:53.000000 ./usr/include/rep/rep_config.h
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     9225 2024-04-17 20:48:53.000000 ./usr/include/rep/rep_gh.h
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    30218 2024-04-17 20:48:53.000000 ./usr/include/rep/rep_lisp.h
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     5896 2024-04-17 20:48:53.000000 ./usr/include/rep/rep_regexp.h
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    25759 2024-04-17 20:48:53.000000 ./usr/include/rep/rep_subrs.h
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2024-04-17 20:48:53.000000 ./usr/lib/
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2024-04-17 20:48:53.000000 ./usr/lib/x86_64-linux-gnu/
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)   825362 2024-04-17 20:48:53.000000 ./usr/lib/x86_64-linux-gnu/librep.a
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)   825370 2024-04-17 20:48:53.000000 ./usr/lib/x86_64-linux-gnu/librep.a
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2024-04-17 20:48:53.000000 ./usr/lib/x86_64-linux-gnu/pkgconfig/
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)      450 2024-04-17 20:48:53.000000 ./usr/lib/x86_64-linux-gnu/pkgconfig/librep.pc
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2024-04-17 20:48:53.000000 ./usr/lib/x86_64-linux-gnu/rep/
│ │ │ │  -rwxr-xr-x   0 root         (0) root         (0)     2959 2024-04-17 20:48:53.000000 ./usr/lib/x86_64-linux-gnu/rep/install-aliases
│ │ │ │ --rwxr-xr-x   0 root         (0) root         (0)   352833 2024-04-17 20:48:53.000000 ./usr/lib/x86_64-linux-gnu/rep/libtool
│ │ │ │ +-rwxr-xr-x   0 root         (0) root         (0)   352829 2024-04-17 20:48:53.000000 ./usr/lib/x86_64-linux-gnu/rep/libtool
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2024-04-17 20:48:53.000000 ./usr/lib/x86_64-linux-gnu/rep/rep/
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2024-04-17 20:48:53.000000 ./usr/lib/x86_64-linux-gnu/rep/rep/data/
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    51546 2024-04-17 20:48:53.000000 ./usr/lib/x86_64-linux-gnu/rep/rep/data/tables.a
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    34000 2024-04-17 20:48:53.000000 ./usr/lib/x86_64-linux-gnu/rep/rep/ffi.a
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2024-04-17 20:48:53.000000 ./usr/lib/x86_64-linux-gnu/rep/rep/i18n/
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    14092 2024-04-17 20:48:53.000000 ./usr/lib/x86_64-linux-gnu/rep/rep/i18n/gettext.a
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2024-04-17 20:48:53.000000 ./usr/lib/x86_64-linux-gnu/rep/rep/io/
│ │ │ ├── ./usr/lib/x86_64-linux-gnu/librep.a
│ │ │ │ ├── file list
│ │ │ │ │ @@ -9,15 +9,15 @@
│ │ │ │ │  ?rw-r--r--   0        0        0    34136 1970-01-01 00:00:00.000000 gh.o
│ │ │ │ │  ?rw-r--r--   0        0        0    92144 1970-01-01 00:00:00.000000 lisp.o
│ │ │ │ │  ?rw-r--r--   0        0        0    71792 1970-01-01 00:00:00.000000 lispcmds.o
│ │ │ │ │  ?rw-r--r--   0        0        0    49056 1970-01-01 00:00:00.000000 lispmach.o
│ │ │ │ │  ?rw-r--r--   0        0        0     6832 1970-01-01 00:00:00.000000 macros.o
│ │ │ │ │  ?rw-r--r--   0        0        0    19128 1970-01-01 00:00:00.000000 main.o
│ │ │ │ │  ?rw-r--r--   0        0        0     3208 1970-01-01 00:00:00.000000 message.o
│ │ │ │ │ -?rw-r--r--   0        0        0    23536 1970-01-01 00:00:00.000000 misc.o
│ │ │ │ │ +?rw-r--r--   0        0        0    23544 1970-01-01 00:00:00.000000 misc.o
│ │ │ │ │  ?rw-r--r--   0        0        0    65984 1970-01-01 00:00:00.000000 numbers.o
│ │ │ │ │  ?rw-r--r--   0        0        0     6072 1970-01-01 00:00:00.000000 origin.o
│ │ │ │ │  ?rw-r--r--   0        0        0    28512 1970-01-01 00:00:00.000000 regexp.o
│ │ │ │ │  ?rw-r--r--   0        0        0     2712 1970-01-01 00:00:00.000000 regsub.o
│ │ │ │ │  ?rw-r--r--   0        0        0    29040 1970-01-01 00:00:00.000000 streams.o
│ │ │ │ │  ?rw-r--r--   0        0        0    42560 1970-01-01 00:00:00.000000 structures.o
│ │ │ │ │  ?rw-r--r--   0        0        0    43024 1970-01-01 00:00:00.000000 symbols.o
│ │ │ │ ├── misc.o
│ │ │ │ │ ├── readelf --wide --file-header {}
│ │ │ │ │ │ @@ -6,15 +6,15 @@
│ │ │ │ │ │    OS/ABI:                            UNIX - System V
│ │ │ │ │ │    ABI Version:                       0
│ │ │ │ │ │    Type:                              REL (Relocatable file)
│ │ │ │ │ │    Machine:                           Advanced Micro Devices X86-64
│ │ │ │ │ │    Version:                           0x1
│ │ │ │ │ │    Entry point address:               0x0
│ │ │ │ │ │    Start of program headers:          0 (bytes into file)
│ │ │ │ │ │ -  Start of section headers:          22384 (bytes into file)
│ │ │ │ │ │ +  Start of section headers:          22392 (bytes into file)
│ │ │ │ │ │    Flags:                             0x0
│ │ │ │ │ │    Size of this header:               64 (bytes)
│ │ │ │ │ │    Size of program headers:           0 (bytes)
│ │ │ │ │ │    Number of program headers:         0
│ │ │ │ │ │    Size of section headers:           64 (bytes)
│ │ │ │ │ │    Number of section headers:         18
│ │ │ │ │ │    Section header string table index: 17
│ │ │ │ │ ├── readelf --wide --sections {}
│ │ │ │ │ │ @@ -1,27 +1,27 @@
│ │ │ │ │ │ -There are 18 section headers, starting at offset 0x5770:
│ │ │ │ │ │ +There are 18 section headers, starting at offset 0x5778:
│ │ │ │ │ │  
│ │ │ │ │ │  Section Headers:
│ │ │ │ │ │    [Nr] Name              Type            Address          Off    Size   ES Flg Lk Inf Al
│ │ │ │ │ │    [ 0]                   NULL            0000000000000000 000000 000000 00      0   0  0
│ │ │ │ │ │    [ 1] .text             PROGBITS        0000000000000000 000040 001148 00  AX  0   0 64
│ │ │ │ │ │ -  [ 2] .rela.text        RELA            0000000000000000 003668 0014e8 18   I 15   1  8
│ │ │ │ │ │ +  [ 2] .rela.text        RELA            0000000000000000 003670 0014e8 18   I 15   1  8
│ │ │ │ │ │    [ 3] .data             PROGBITS        0000000000000000 001188 000000 00  WA  0   0  1
│ │ │ │ │ │    [ 4] .bss              NOBITS          0000000000000000 001188 000058 00  WA  0   0  8
│ │ │ │ │ │    [ 5] .rodata.str1.1    PROGBITS        0000000000000000 001188 0001fc 01 AMS  0   0  1
│ │ │ │ │ │    [ 6] .data.rel.local   PROGBITS        0000000000000000 001388 000410 00  WA  0   0  8
│ │ │ │ │ │ -  [ 7] .rela.data.rel.local RELA            0000000000000000 004b50 000510 18   I 15   6  8
│ │ │ │ │ │ +  [ 7] .rela.data.rel.local RELA            0000000000000000 004b58 000510 18   I 15   6  8
│ │ │ │ │ │    [ 8] .data.rel.ro.local PROGBITS        0000000000000000 001798 000270 00  WA  0   0  8
│ │ │ │ │ │ -  [ 9] .rela.data.rel.ro.local RELA            0000000000000000 005060 0003a8 18   I 15   8  8
│ │ │ │ │ │ -  [10] .rodata.str1.8    PROGBITS        0000000000000000 001a08 00002b 01 AMS  0   0  8
│ │ │ │ │ │ -  [11] .note.GNU-stack   PROGBITS        0000000000000000 001a33 000000 00      0   0  1
│ │ │ │ │ │ -  [12] .note.gnu.property NOTE            0000000000000000 001a38 000020 00   A  0   0  8
│ │ │ │ │ │ -  [13] .eh_frame         PROGBITS        0000000000000000 001a58 000450 00   A  0   0  8
│ │ │ │ │ │ -  [14] .rela.eh_frame    RELA            0000000000000000 005408 0002b8 18   I 15  13  8
│ │ │ │ │ │ -  [15] .symtab           SYMTAB          0000000000000000 001ea8 000ed0 18     16  49  8
│ │ │ │ │ │ -  [16] .strtab           STRTAB          0000000000000000 002d78 0008ea 00      0   0  1
│ │ │ │ │ │ -  [17] .shstrtab         STRTAB          0000000000000000 0056c0 0000ae 00      0   0  1
│ │ │ │ │ │ +  [ 9] .rela.data.rel.ro.local RELA            0000000000000000 005068 0003a8 18   I 15   8  8
│ │ │ │ │ │ +  [10] .rodata.str1.8    PROGBITS        0000000000000000 001a08 000035 01 AMS  0   0  8
│ │ │ │ │ │ +  [11] .note.GNU-stack   PROGBITS        0000000000000000 001a3d 000000 00      0   0  1
│ │ │ │ │ │ +  [12] .note.gnu.property NOTE            0000000000000000 001a40 000020 00   A  0   0  8
│ │ │ │ │ │ +  [13] .eh_frame         PROGBITS        0000000000000000 001a60 000450 00   A  0   0  8
│ │ │ │ │ │ +  [14] .rela.eh_frame    RELA            0000000000000000 005410 0002b8 18   I 15  13  8
│ │ │ │ │ │ +  [15] .symtab           SYMTAB          0000000000000000 001eb0 000ed0 18     16  49  8
│ │ │ │ │ │ +  [16] .strtab           STRTAB          0000000000000000 002d80 0008ea 00      0   0  1
│ │ │ │ │ │ +  [17] .shstrtab         STRTAB          0000000000000000 0056c8 0000ae 00      0   0  1
│ │ │ │ │ │  Key to Flags:
│ │ │ │ │ │    W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
│ │ │ │ │ │    L (link order), O (extra OS processing required), G (group), T (TLS),
│ │ │ │ │ │    C (compressed), x (unknown), o (OS specific), E (exclude),
│ │ │ │ │ │    D (mbind), l (large), p (processor specific)
│ │ │ │ │ ├── readelf --wide --relocs {}
│ │ │ │ │ │ @@ -1,9 +1,9 @@
│ │ │ │ │ │  
│ │ │ │ │ │ -Relocation section '.rela.text' at offset 0x3668 contains 223 entries:
│ │ │ │ │ │ +Relocation section '.rela.text' at offset 0x3670 contains 223 entries:
│ │ │ │ │ │      Offset             Info             Type               Symbol's Value  Symbol's Name + Addend
│ │ │ │ │ │  0000000000000007  0000003200000002 R_X86_64_PC32          0000000000000048 rep_beep_fun - 4
│ │ │ │ │ │  0000000000000019  0000003300000002 R_X86_64_PC32          0000000000000000 Qt - 4
│ │ │ │ │ │  000000000000002b  0000003300000002 R_X86_64_PC32          0000000000000000 Qt - 4
│ │ │ │ │ │  000000000000009a  0000003500000004 R_X86_64_PLT32         0000000000000000 rep_signal_arg_error - 4
│ │ │ │ │ │  0000000000000106  0000003700000002 R_X86_64_PC32          0000000000000000 rep_eol_datum - 4
│ │ │ │ │ │  0000000000000111  0000003300000002 R_X86_64_PC32          0000000000000000 Qt - 4
│ │ │ │ │ │ @@ -221,15 +221,15 @@
│ │ │ │ │ │  00000000000007ea  0000003500000004 R_X86_64_PLT32         0000000000000000 rep_signal_arg_error - 4
│ │ │ │ │ │  0000000000000ae5  0000006400000004 R_X86_64_PLT32         0000000000000000 rep_system - 4
│ │ │ │ │ │  0000000000000bf5  0000006900000004 R_X86_64_PLT32         0000000000000000 rep_string_dup - 4
│ │ │ │ │ │  0000000000000c25  0000006c00000004 R_X86_64_PLT32         0000000000000000 fflush - 4
│ │ │ │ │ │  0000000000000c95  0000006e00000004 R_X86_64_PLT32         0000000000000000 rep_user_full_name - 4
│ │ │ │ │ │  0000000000001131  0000008f00000004 R_X86_64_PLT32         0000000000000000 rep_pop_structure - 4
│ │ │ │ │ │  
│ │ │ │ │ │ -Relocation section '.rela.data.rel.local' at offset 0x4b50 contains 54 entries:
│ │ │ │ │ │ +Relocation section '.rela.data.rel.local' at offset 0x4b58 contains 54 entries:
│ │ │ │ │ │      Offset             Info             Type               Symbol's Value  Symbol's Name + Addend
│ │ │ │ │ │  0000000000000008  0000006700000001 R_X86_64_64            0000000000000b80 Fcrypt + 0
│ │ │ │ │ │  0000000000000010  0000001200000001 R_X86_64_64            0000000000000000 .data.rel.ro.local + 0
│ │ │ │ │ │  0000000000000030  0000006500000001 R_X86_64_64            0000000000000af0 Fget_command_line_option + 0
│ │ │ │ │ │  0000000000000038  0000001200000001 R_X86_64_64            0000000000000000 .data.rel.ro.local + 10
│ │ │ │ │ │  0000000000000058  0000006300000001 R_X86_64_64            0000000000000ab0 Fsystem + 0
│ │ │ │ │ │  0000000000000060  0000001200000001 R_X86_64_64            0000000000000000 .data.rel.ro.local + 30
│ │ │ │ │ │ @@ -278,15 +278,15 @@
│ │ │ │ │ │  00000000000003a8  0000001200000001 R_X86_64_64            0000000000000000 .data.rel.ro.local + 180
│ │ │ │ │ │  00000000000003c8  0000003a00000001 R_X86_64_64            00000000000001d0 Fcomplete_string + 0
│ │ │ │ │ │  00000000000003d0  0000001200000001 R_X86_64_64            0000000000000000 .data.rel.ro.local + 190
│ │ │ │ │ │  00000000000003f0  0000003100000001 R_X86_64_64            0000000000000000 Fbeep + 0
│ │ │ │ │ │  00000000000003f8  0000001200000001 R_X86_64_64            0000000000000000 .data.rel.ro.local + 1b0
│ │ │ │ │ │  0000000000000400  0000001200000001 R_X86_64_64            0000000000000000 .data.rel.ro.local + 1a0
│ │ │ │ │ │  
│ │ │ │ │ │ -Relocation section '.rela.data.rel.ro.local' at offset 0x5060 contains 39 entries:
│ │ │ │ │ │ +Relocation section '.rela.data.rel.ro.local' at offset 0x5068 contains 39 entries:
│ │ │ │ │ │      Offset             Info             Type               Symbol's Value  Symbol's Name + Addend
│ │ │ │ │ │  0000000000000008  0000000500000001 R_X86_64_64            0000000000000000 .rodata.str1.1 + 14
│ │ │ │ │ │  0000000000000018  0000000500000001 R_X86_64_64            0000000000000000 .rodata.str1.1 + 1a
│ │ │ │ │ │  0000000000000028  0000000500000001 R_X86_64_64            0000000000000000 .rodata.str1.1 + 32
│ │ │ │ │ │  0000000000000038  0000000500000001 R_X86_64_64            0000000000000000 .rodata.str1.1 + 42
│ │ │ │ │ │  0000000000000048  0000000500000001 R_X86_64_64            0000000000000000 .rodata.str1.1 + 49
│ │ │ │ │ │  0000000000000058  0000000500000001 R_X86_64_64            0000000000000000 .rodata.str1.1 + 57
│ │ │ │ │ │ @@ -320,15 +320,15 @@
│ │ │ │ │ │  0000000000000218  0000000500000001 R_X86_64_64            0000000000000000 .rodata.str1.1 + 1b3
│ │ │ │ │ │  0000000000000228  0000000500000001 R_X86_64_64            0000000000000000 .rodata.str1.1 + 1c4
│ │ │ │ │ │  0000000000000238  0000000500000001 R_X86_64_64            0000000000000000 .rodata.str1.1 + 1d0
│ │ │ │ │ │  0000000000000248  0000000500000001 R_X86_64_64            0000000000000000 .rodata.str1.1 + 1e4
│ │ │ │ │ │  0000000000000258  0000000500000001 R_X86_64_64            0000000000000000 .rodata.str1.1 + 1f5
│ │ │ │ │ │  0000000000000268  0000002e00000001 R_X86_64_64            0000000000000000 .rodata.str1.8 + 0
│ │ │ │ │ │  
│ │ │ │ │ │ -Relocation section '.rela.eh_frame' at offset 0x5408 contains 29 entries:
│ │ │ │ │ │ +Relocation section '.rela.eh_frame' at offset 0x5410 contains 29 entries:
│ │ │ │ │ │      Offset             Info             Type               Symbol's Value  Symbol's Name + Addend
│ │ │ │ │ │  0000000000000020  0000000100000002 R_X86_64_PC32          0000000000000000 .text + 0
│ │ │ │ │ │  0000000000000038  0000000100000002 R_X86_64_PC32          0000000000000000 .text + 30
│ │ │ │ │ │  0000000000000050  0000000100000002 R_X86_64_PC32          0000000000000000 .text + b0
│ │ │ │ │ │  0000000000000074  0000000100000002 R_X86_64_PC32          0000000000000000 .text + 150
│ │ │ │ │ │  00000000000000a8  0000000100000002 R_X86_64_PC32          0000000000000000 .text + 1d0
│ │ │ │ │ │  000000000000010c  0000000100000002 R_X86_64_PC32          0000000000000000 .text + 3e0
│ │ │ │ │ ├── strings --all --bytes=8 {}
│ │ │ │ │ │ @@ -29,15 +29,15 @@
│ │ │ │ │ │  downcase-table
│ │ │ │ │ │  upcase-table
│ │ │ │ │ │  rep-build-id
│ │ │ │ │ │  rep-interface-id
│ │ │ │ │ │  rep-version
│ │ │ │ │ │  process-environment
│ │ │ │ │ │  operating-system
│ │ │ │ │ │ -Sun Apr 12 2026 by pbuilder1@ionos5-amd64.
│ │ │ │ │ │ +Mon Mar 10 2025 by pbuilder2@i-capture-the-hostname.
│ │ │ │ │ │  default_beep
│ │ │ │ │ │  saved_name.0
│ │ │ │ │ │  str_operating_system
│ │ │ │ │ │  str_unix
│ │ │ │ │ │  str_process_environment
│ │ │ │ │ │  str_rep_version
│ │ │ │ │ │  rep_version_string
│ │ │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro.local {}
│ │ │ │ │ │ @@ -35,9 +35,9 @@
│ │ │ │ │ │    0x000001f0 45040000 00000000 00000000 00000000 E...............
│ │ │ │ │ │    0x00000200 450c0000 00000000 00000000 00000000 E...............
│ │ │ │ │ │    0x00000210 45100000 00000000 00000000 00000000 E...............
│ │ │ │ │ │    0x00000220 450b0000 00000000 00000000 00000000 E...............
│ │ │ │ │ │    0x00000230 45130000 00000000 00000000 00000000 E...............
│ │ │ │ │ │    0x00000240 45100000 00000000 00000000 00000000 E...............
│ │ │ │ │ │    0x00000250 45060000 00000000 00000000 00000000 E...............
│ │ │ │ │ │ -  0x00000260 452a0000 00000000 00000000 00000000 E*..............
│ │ │ │ │ │ +  0x00000260 45340000 00000000 00000000 00000000 E4..............
│ │ │ │ │ ├── readelf --wide --decompress --string-dump=.rodata.str1.8 {}
│ │ │ │ │ │ @@ -1,4 +1,4 @@
│ │ │ │ │ │  
│ │ │ │ │ │  String dump of section '.rodata.str1.8':
│ │ │ │ │ │ -  [     0]  Sun Apr 12 2026 by pbuilder1@ionos5-amd64.
│ │ │ │ │ │ +  [     0]  Mon Mar 10 2025 by pbuilder2@i-capture-the-hostname.
│ │ │ ├── ./usr/lib/x86_64-linux-gnu/rep/libtool
│ │ │ │ @@ -1,8 +1,8 @@
│ │ │ │ -#! /bin/bash
│ │ │ │ +#! /bin/sh
│ │ │ │  # Generated automatically by config.status (librep) 0.92.5
│ │ │ │  # NOTE: Changes made to this file will be lost: look at ltmain.sh.
│ │ │ │  
│ │ │ │  # Provide generalized library-building support services.
│ │ │ │  # Written by Gordon Matzigkeit, 1996
│ │ │ │  
│ │ │ │  # Copyright (C) 2024 Free Software Foundation, Inc.
│ │ │ │ @@ -52,15 +52,15 @@
│ │ │ │  # Whether or not to optimize for fast installation.
│ │ │ │  fast_install=needless
│ │ │ │  
│ │ │ │  # Shared archive member basename,for filename based shared library versioning on AIX.
│ │ │ │  shared_archive_member_spec=
│ │ │ │  
│ │ │ │  # Shell to use when invoking shell scripts.
│ │ │ │ -SHELL="/bin/bash"
│ │ │ │ +SHELL="/bin/sh"
│ │ │ │  
│ │ │ │  # An echo program that protects backslashes.
│ │ │ │  ECHO="printf %s\\n"
│ │ │ │  
│ │ │ │  # The PATH separator for the build system.
│ │ │ │  PATH_SEPARATOR=":"
├── librep16_0.92.5-3.2_amd64.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │  -rw-r--r--   0        0        0        4 2024-04-17 20:48:53.000000 debian-binary
│ │ --rw-r--r--   0        0        0     6112 2024-04-17 20:48:53.000000 control.tar.xz
│ │ --rw-r--r--   0        0        0   207944 2024-04-17 20:48:53.000000 data.tar.xz
│ │ +-rw-r--r--   0        0        0     6168 2024-04-17 20:48:53.000000 control.tar.xz
│ │ +-rw-r--r--   0        0        0   207584 2024-04-17 20:48:53.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./control
│ │ │ │ @@ -1,13 +1,13 @@
│ │ │ │  Package: librep16
│ │ │ │  Source: librep
│ │ │ │  Version: 0.92.5-3.2
│ │ │ │  Architecture: amd64
│ │ │ │  Maintainer: Jose M Calhariz <jose@calhariz.com>
│ │ │ │ -Installed-Size: 728
│ │ │ │ +Installed-Size: 724
│ │ │ │  Depends: libc6 (>= 2.38), libcrypt1 (>= 1:4.1.0), libgmp10 (>= 2:6.3.0+dfsg)
│ │ │ │  Section: libs
│ │ │ │  Priority: optional
│ │ │ │  Multi-Arch: same
│ │ │ │  Homepage: http://sawfish.tuxfamily.org/
│ │ │ │  Description: embedded lisp command interpreter library
│ │ │ │   rep is a dialect of Lisp, designed to be used both as an extension
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── file list
│ │ │ │ @@ -1,14 +1,14 @@
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2024-04-17 20:48:53.000000 ./
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2024-04-17 20:48:53.000000 ./usr/
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2024-04-17 20:48:53.000000 ./usr/lib/
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2024-04-17 20:48:53.000000 ./usr/lib/x86_64-linux-gnu/
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)   478216 2024-04-17 20:48:53.000000 ./usr/lib/x86_64-linux-gnu/librep.so.16.0.0
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2024-04-17 20:48:53.000000 ./usr/lib/x86_64-linux-gnu/rep/
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)   192512 2024-04-17 20:48:53.000000 ./usr/lib/x86_64-linux-gnu/rep/doc-strings
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)   188416 2024-04-17 20:48:53.000000 ./usr/lib/x86_64-linux-gnu/rep/doc-strings
│ │ │ │  -rwxr-xr-x   0 root         (0) root         (0)     2503 2024-04-17 20:48:53.000000 ./usr/lib/x86_64-linux-gnu/rep/emulate-gnu-tar
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2024-04-17 20:48:53.000000 ./usr/share/
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2024-04-17 20:48:53.000000 ./usr/share/doc/
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2024-04-17 20:48:53.000000 ./usr/share/doc/librep16/
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)      614 2024-04-17 20:48:53.000000 ./usr/share/doc/librep16/changelog.Debian.gz
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    17028 2015-03-23 17:03:39.000000 ./usr/share/doc/librep16/changelog.gz
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     1571 2016-01-09 17:28:41.000000 ./usr/share/doc/librep16/copyright
│ │ │ ├── ./usr/lib/x86_64-linux-gnu/librep.so.16.0.0
│ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied.
│ │ │ │ ├── readelf --wide --notes {}
│ │ │ │ │ @@ -1,4 +1,4 @@
│ │ │ │ │  
│ │ │ │ │  Displaying notes found in: .note.gnu.build-id
│ │ │ │ │    Owner                Data size 	Description
│ │ │ │ │ -  GNU                  0x00000014	NT_GNU_BUILD_ID (unique build ID bitstring)	    Build ID: 81f5c3225ace41f17ad39eeedd9348a8f37a205f
│ │ │ │ │ +  GNU                  0x00000014	NT_GNU_BUILD_ID (unique build ID bitstring)	    Build ID: 74b4c6d26dfad5a6f122281c9a2b6ef2963efa19
│ │ │ │ ├── strings --all --bytes=8 {}
│ │ │ │ │ @@ -1987,15 +1987,15 @@
│ │ │ │ │  Can only autoload from symbols
│ │ │ │ │  Attempt to set value of constant
│ │ │ │ │  Warning: %s newer than %s, using %s
│ │ │ │ │  /usr/lib/x86_64-linux-gnu/rep/doc-strings
│ │ │ │ │  File needs recompiling for current virtual machine
│ │ │ │ │   ** error: --with-stack-direction is incorrect; it should be %d
│ │ │ │ │  rep: using deprecated feature - %s
│ │ │ │ │ -Sun Apr 12 2026 by pbuilder1@ionos5-amd64.
│ │ │ │ │ +Mon Mar 10 2025 by pbuilder2@i-capture-the-hostname.
│ │ │ │ │  rep_STRINGP (dl_libs[i].file_name)
│ │ │ │ │  n_input_handlers < MAX_HANDLERS
│ │ │ │ │  thread_suspend
│ │ │ │ │  make_thread
│ │ │ │ │  enqueue_thread
│ │ │ │ │  thread_wake
│ │ │ │ │  mark_cont
│ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
│ │ │ │ │ @@ -453,15 +453,15 @@
│ │ │ │ │  	mov    %rdi,0x10(%rax)
│ │ │ │ │  ./src/./src/continuations.c:826
│ │ │ │ │  	mov    %rdi,0x48(%rsi)
│ │ │ │ │  	jmp    2664c <Fthread_permit@@Base+0x8c>
│ │ │ │ │  ./src/./src/continuations.c:794
│ │ │ │ │  	push   %rax
│ │ │ │ │  ./src/./src/continuations.c:795 (discriminator 1)
│ │ │ │ │ -	lea    0x3827c(%rip),%rcx        
│ │ │ │ │ +	lea    0x38284(%rip),%rcx        
│ │ │ │ │  	mov    $0x31b,%edx
│ │ │ │ │  	lea    0x35920(%rip),%rsi        
│ │ │ │ │  	lea    0x35929(%rip),%rdi        
│ │ │ │ │  	call   24660 <__assert_fail@plt>
│ │ │ │ │  	nopl   0x0(%rax)
│ │ │ │ │  inner_make_thread():
│ │ │ │ │  ./src/./src/continuations.c:985
│ │ │ │ │ @@ -1372,15 +1372,15 @@
│ │ │ │ │  	jne    269b5 <Fthreadp@@Base+0x165>
│ │ │ │ │  	jmp    2701d <Fthreadp@@Base+0x7cd>
│ │ │ │ │  ./src/./src/continuations.c:1198 (discriminator 8)
│ │ │ │ │  	test   $0x80,%al
│ │ │ │ │  	jne    269cb <Fthreadp@@Base+0x17b>
│ │ │ │ │  	jmp    27002 <Fthreadp@@Base+0x7b2>
│ │ │ │ │  ./src/./src/continuations.c:1245 (discriminator 1)
│ │ │ │ │ -	lea    0x3792e(%rip),%rcx        
│ │ │ │ │ +	lea    0x37936(%rip),%rcx        
│ │ │ │ │  	mov    $0x4dd,%edx
│ │ │ │ │  	lea    0x34fb2(%rip),%rsi        
│ │ │ │ │  	lea    0x374e3(%rip),%rdi        
│ │ │ │ │  	call   24660 <__assert_fail@plt>
│ │ │ │ │  	nopw   0x0(%rax,%rax,1)
│ │ │ │ │  mark_thread():
│ │ │ │ │  ./src/./src/continuations.c:1321
│ │ │ │ │ @@ -2440,21 +2440,21 @@
│ │ │ │ │  ./src/./src/continuations.c:868
│ │ │ │ │  	mov    %r8,%rsi
│ │ │ │ │  ./src/./src/continuations.c:869
│ │ │ │ │  	add    $0x8,%rsp
│ │ │ │ │  ./src/./src/continuations.c:868
│ │ │ │ │  	jmp    265f0 <Fthread_permit@@Base+0x30>
│ │ │ │ │  ./src/./src/continuations.c:863 (discriminator 1)
│ │ │ │ │ -	lea    0x36e6c(%rip),%rcx        
│ │ │ │ │ +	lea    0x36e74(%rip),%rcx        
│ │ │ │ │  	mov    $0x35f,%edx
│ │ │ │ │  	lea    0x34500(%rip),%rsi        
│ │ │ │ │  	lea    0x34538(%rip),%rdi        
│ │ │ │ │  	call   24660 <__assert_fail@plt>
│ │ │ │ │  ./src/./src/continuations.c:864 (discriminator 1)
│ │ │ │ │ -	lea    0x36e4d(%rip),%rcx        
│ │ │ │ │ +	lea    0x36e55(%rip),%rcx        
│ │ │ │ │  	mov    $0x360,%edx
│ │ │ │ │  	lea    0x344e1(%rip),%rsi        
│ │ │ │ │  	lea    0x344ea(%rip),%rdi        
│ │ │ │ │  	call   24660 <__assert_fail@plt>
│ │ │ │ │  	nopl   0x0(%rax,%rax,1)
│ │ │ │ │  primitive_call_cc():
│ │ │ │ │  ./src/./src/continuations.c:643
│ │ │ │ │ @@ -3267,15 +3267,15 @@
│ │ │ │ │  	pop    %r12
│ │ │ │ │  	pop    %r13
│ │ │ │ │  ./src/./src/continuations.c:925
│ │ │ │ │  	jmp    272e0 <Fthreadp@@Base+0xa90>
│ │ │ │ │  ./src/./src/continuations.c:969
│ │ │ │ │  	call   257b0 <__stack_chk_fail@plt>
│ │ │ │ │  ./src/./src/continuations.c:935 (discriminator 1)
│ │ │ │ │ -	lea    0x364e2(%rip),%rcx        
│ │ │ │ │ +	lea    0x364ea(%rip),%rcx        
│ │ │ │ │  	mov    $0x3a7,%edx
│ │ │ │ │  	lea    0x33b56(%rip),%rsi        
│ │ │ │ │  	lea    0x360c7(%rip),%rdi        
│ │ │ │ │  	call   24660 <__assert_fail@plt>
│ │ │ │ │  	cs nopw 0x0(%rax,%rax,1)
│ │ │ │ │  
│ │ │ │ │  00000000000284c0 <Fthread_yield@@Base>:
│ │ │ │ │ @@ -3510,21 +3510,21 @@
│ │ │ │ │  	pop    %rbp
│ │ │ │ │  	pop    %r12
│ │ │ │ │  	pop    %r13
│ │ │ │ │  	pop    %r14
│ │ │ │ │  ./src/./src/continuations.c:1148
│ │ │ │ │  	jmp    28220 <Fall_threads@@Base+0x110>
│ │ │ │ │  ./src/./src/continuations.c:1120 (discriminator 1)
│ │ │ │ │ -	lea    0x361ec(%rip),%rcx        
│ │ │ │ │ +	lea    0x361f4(%rip),%rcx        
│ │ │ │ │  	mov    $0x460,%edx
│ │ │ │ │  	lea    0x338b0(%rip),%rsi        
│ │ │ │ │  	lea    0x338fe(%rip),%rdi        
│ │ │ │ │  	call   24660 <__assert_fail@plt>
│ │ │ │ │  ./src/./src/continuations.c:1121 (discriminator 1)
│ │ │ │ │ -	lea    0x361cd(%rip),%rcx        
│ │ │ │ │ +	lea    0x361d5(%rip),%rcx        
│ │ │ │ │  	mov    $0x461,%edx
│ │ │ │ │  	lea    0x33891(%rip),%rsi        
│ │ │ │ │  	lea    0x3389a(%rip),%rdi        
│ │ │ │ │  	call   24660 <__assert_fail@plt>
│ │ │ │ │  	nopl   0x0(%rax,%rax,1)
│ │ │ │ │  
│ │ │ │ │  0000000000028780 <Fcurrent_thread@@Base>:
│ │ │ │ │ @@ -4113,15 +4113,15 @@
│ │ │ │ │  	nopw   0x0(%rax,%rax,1)
│ │ │ │ │  thread_delete():
│ │ │ │ │  ./src/./src/continuations.c:980
│ │ │ │ │  	call   28220 <Fall_threads@@Base+0x110>
│ │ │ │ │  	jmp    28cbe <Fthread_join@@Base+0x27e>
│ │ │ │ │  make_thread():
│ │ │ │ │  ./src/./src/continuations.c:1054 (discriminator 1)
│ │ │ │ │ -	lea    0x35c02(%rip),%rcx        
│ │ │ │ │ +	lea    0x35c0a(%rip),%rcx        
│ │ │ │ │  	mov    $0x41e,%edx
│ │ │ │ │  	lea    0x332b6(%rip),%rsi        
│ │ │ │ │  	lea    0x3584f(%rip),%rdi        
│ │ │ │ │  	call   24660 <__assert_fail@plt>
│ │ │ │ │  ./src/./src/continuations.c:1064
│ │ │ │ │  	call   257b0 <__stack_chk_fail@plt>
│ │ │ │ │  	nopl   0x0(%rax,%rax,1)
│ │ │ │ │ @@ -10766,21 +10766,21 @@
│ │ │ │ │  	pop    %rbx
│ │ │ │ │  	pop    %rbp
│ │ │ │ │  	pop    %r12
│ │ │ │ │  	pop    %r13
│ │ │ │ │  	pop    %r14
│ │ │ │ │  	ret
│ │ │ │ │  ./src/./src/find.c:70 (discriminator 3)
│ │ │ │ │ -	lea    0x3141a(%rip),%rcx        
│ │ │ │ │ +	lea    0x3142a(%rip),%rcx        
│ │ │ │ │  	mov    $0x46,%edx
│ │ │ │ │  	lea    0x2f116(%rip),%rsi        
│ │ │ │ │  	lea    0x2f126(%rip),%rdi        
│ │ │ │ │  	call   24660 <__assert_fail@plt>
│ │ │ │ │  ./src/./src/find.c:65 (discriminator 3)
│ │ │ │ │ -	lea    0x313fb(%rip),%rcx        
│ │ │ │ │ +	lea    0x3140b(%rip),%rcx        
│ │ │ │ │  	mov    $0x41,%edx
│ │ │ │ │  	lea    0x2f0f7(%rip),%rsi        
│ │ │ │ │  	lea    0x2f0f7(%rip),%rdi        
│ │ │ │ │  	call   24660 <__assert_fail@plt>
│ │ │ │ │  	nopl   (%rax)
│ │ │ │ │  
│ │ │ │ │  000000000002d5d0 <rep_string_modified@@Base>:
│ │ │ │ │ @@ -11345,15 +11345,15 @@
│ │ │ │ │  	jmp    2db30 <rep_mark_regexp_data@@Base+0x230>
│ │ │ │ │  ./src/./src/find.c:213 (discriminator 8)
│ │ │ │ │  	test   $0x80,%al
│ │ │ │ │  	jne    2d9e0 <rep_mark_regexp_data@@Base+0xe0>
│ │ │ │ │  	jmp    2dae5 <rep_mark_regexp_data@@Base+0x1e5>
│ │ │ │ │  mark_cached_regexps():
│ │ │ │ │  ./src/./src/find.c:139 (discriminator 3)
│ │ │ │ │ -	lea    0x30e11(%rip),%rcx        
│ │ │ │ │ +	lea    0x30e21(%rip),%rcx        
│ │ │ │ │  	mov    $0x8b,%edx
│ │ │ │ │  	lea    0x2eb2d(%rip),%rsi        
│ │ │ │ │  	lea    0x2eb53(%rip),%rdi        
│ │ │ │ │  	call   24660 <__assert_fail@plt>
│ │ │ │ │  rep_mark_regexp_data():
│ │ │ │ │  ./src/./src/find.c:139 (discriminator 3)
│ │ │ │ │  	nopw   0x0(%rax,%rax,1)
│ │ │ │ │ @@ -70313,15 +70313,15 @@
│ │ │ │ │  	mov    %rdx,(%rax)
│ │ │ │ │  	jmp    553d0 <rep_intern_dl_library@@Base+0x2b0>
│ │ │ │ │  find_dl():
│ │ │ │ │  ./src/./src/unix_dl.c:172 (discriminator 3)
│ │ │ │ │  	lea    0xa220(%rip),%rcx        
│ │ │ │ │  	mov    $0xac,%edx
│ │ │ │ │  	lea    0x8820(%rip),%rsi        
│ │ │ │ │ -	lea    0x90dd(%rip),%rdi        
│ │ │ │ │ +	lea    0x90e5(%rip),%rdi        
│ │ │ │ │  	call   24660 <__assert_fail@plt>
│ │ │ │ │  rep_intern_dl_library():
│ │ │ │ │  ./src/./src/unix_dl.c:413
│ │ │ │ │  	mov    %rbx,%rdi
│ │ │ │ │  ./src/./src/unix_dl.c:412
│ │ │ │ │  	subl   $0x1,0x2618a(%rip)        
│ │ │ │ │  ./src/./src/unix_dl.c:413
│ │ │ │ │ @@ -79389,15 +79389,15 @@
│ │ │ │ │  	ret
│ │ │ │ │  ./src/./src/unix_processes.c:1920
│ │ │ │ │  	push   %rax
│ │ │ │ │  ./src/./src/unix_processes.c:1921 (discriminator 1)
│ │ │ │ │  	lea    0x4483(%rip),%rcx        
│ │ │ │ │  	mov    $0x781,%edx
│ │ │ │ │  	lea    0x2beb(%rip),%rsi        
│ │ │ │ │ -	lea    0x3320(%rip),%rdi        
│ │ │ │ │ +	lea    0x3328(%rip),%rdi        
│ │ │ │ │  	call   24660 <__assert_fail@plt>
│ │ │ │ │  	data16 cs nopw 0x0(%rax,%rax,1)
│ │ │ │ │  
│ │ │ │ │  000000000005b600 <rep_system@@Base>:
│ │ │ │ │  rep_system():
│ │ │ │ │  ./src/./src/unix_processes.c:2002
│ │ │ │ │  	endbr64
│ │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {}
│ │ │ │ │ @@ -647,33 +647,33 @@
│ │ │ │ │    0x0005e840 6e650000 00000000 202a2a20 6572726f ne...... ** erro
│ │ │ │ │    0x0005e850 723a202d 2d776974 682d7374 61636b2d r: --with-stack-
│ │ │ │ │    0x0005e860 64697265 6374696f 6e206973 20696e63 direction is inc
│ │ │ │ │    0x0005e870 6f727265 63743b20 69742073 686f756c orrect; it shoul
│ │ │ │ │    0x0005e880 64206265 2025640a 00000000 00000000 d be %d.........
│ │ │ │ │    0x0005e890 7265703a 20757369 6e672064 65707265 rep: using depre
│ │ │ │ │    0x0005e8a0 63617465 64206665 61747572 65202d20 cated feature - 
│ │ │ │ │ -  0x0005e8b0 25730a00 00000000 53756e20 41707220 %s......Sun Apr 
│ │ │ │ │ -  0x0005e8c0 31322032 30323620 62792070 6275696c 12 2026 by pbuil
│ │ │ │ │ -  0x0005e8d0 64657231 40696f6e 6f73352d 616d6436 der1@ionos5-amd6
│ │ │ │ │ -  0x0005e8e0 342e0000 00000000 7265705f 53545249 4.......rep_STRI
│ │ │ │ │ -  0x0005e8f0 4e475020 28646c5f 6c696273 5b695d2e NGP (dl_libs[i].
│ │ │ │ │ -  0x0005e900 66696c65 5f6e616d 65290000 00000000 file_name)......
│ │ │ │ │ -  0x0005e910 6e5f696e 7075745f 68616e64 6c657273 n_input_handlers
│ │ │ │ │ -  0x0005e920 203c204d 41585f48 414e444c 45525300  < MAX_HANDLERS.
│ │ │ │ │ -  0x0005e930 74687265 61645f73 75737065 6e640000 thread_suspend..
│ │ │ │ │ -  0x0005e940 6d616b65 5f746872 65616400 00000000 make_thread.....
│ │ │ │ │ -  0x0005e950 656e7175 6575655f 74687265 61640000 enqueue_thread..
│ │ │ │ │ -  0x0005e960 74687265 61645f77 616b6500 00000000 thread_wake.....
│ │ │ │ │ -  0x0005e970 6d61726b 5f636f6e 74000000 00000000 mark_cont.......
│ │ │ │ │ -  0x0005e980 74687265 61645f69 6e766f6b 65000000 thread_invoke...
│ │ │ │ │ -  0x0005e990 6d61726b 5f636163 6865645f 72656765 mark_cached_rege
│ │ │ │ │ -  0x0005e9a0 78707300 00000000 00000000 00000000 xps.............
│ │ │ │ │ -  0x0005e9b0 7265705f 636f6d70 696c655f 72656765 rep_compile_rege
│ │ │ │ │ -  0x0005e9c0 78700000 00000000 00000000 00000000 xp..............
│ │ │ │ │ -  0x0005e9d0 00000000 00000000 00000000 00000000 ................
│ │ │ │ │ +  0x0005e8b0 25730a00 00000000 4d6f6e20 4d617220 %s......Mon Mar 
│ │ │ │ │ +  0x0005e8c0 31302032 30323520 62792070 6275696c 10 2025 by pbuil
│ │ │ │ │ +  0x0005e8d0 64657232 40692d63 61707475 72652d74 der2@i-capture-t
│ │ │ │ │ +  0x0005e8e0 68652d68 6f73746e 616d652e 00000000 he-hostname.....
│ │ │ │ │ +  0x0005e8f0 7265705f 53545249 4e475020 28646c5f rep_STRINGP (dl_
│ │ │ │ │ +  0x0005e900 6c696273 5b695d2e 66696c65 5f6e616d libs[i].file_nam
│ │ │ │ │ +  0x0005e910 65290000 00000000 6e5f696e 7075745f e)......n_input_
│ │ │ │ │ +  0x0005e920 68616e64 6c657273 203c204d 41585f48 handlers < MAX_H
│ │ │ │ │ +  0x0005e930 414e444c 45525300 74687265 61645f73 ANDLERS.thread_s
│ │ │ │ │ +  0x0005e940 75737065 6e640000 6d616b65 5f746872 uspend..make_thr
│ │ │ │ │ +  0x0005e950 65616400 00000000 656e7175 6575655f ead.....enqueue_
│ │ │ │ │ +  0x0005e960 74687265 61640000 74687265 61645f77 thread..thread_w
│ │ │ │ │ +  0x0005e970 616b6500 00000000 6d61726b 5f636f6e ake.....mark_con
│ │ │ │ │ +  0x0005e980 74000000 00000000 74687265 61645f69 t.......thread_i
│ │ │ │ │ +  0x0005e990 6e766f6b 65000000 00000000 00000000 nvoke...........
│ │ │ │ │ +  0x0005e9a0 6d61726b 5f636163 6865645f 72656765 mark_cached_rege
│ │ │ │ │ +  0x0005e9b0 78707300 00000000 00000000 00000000 xps.............
│ │ │ │ │ +  0x0005e9c0 7265705f 636f6d70 696c655f 72656765 rep_compile_rege
│ │ │ │ │ +  0x0005e9d0 78700000 00000000 00000000 00000000 xp..............
│ │ │ │ │    0x0005e9e0 67685f6e 65776c69 6e650000 00000000 gh_newline......
│ │ │ │ │    0x0005e9f0 67685f77 72697465 00000000 00000000 gh_write........
│ │ │ │ │    0x0005ea00 67685f64 6973706c 61790000 00000000 gh_display......
│ │ │ │ │    0x0005ea10 67685f61 73737600 00000000 00000000 gh_assv.........
│ │ │ │ │    0x0005ea20 67685f6d 6f64756c 655f6c6f 6f6b7570 gh_module_lookup
│ │ │ │ │    0x0005ea30 00000000 00000000 67685f6c 6f6f6b75 ........gh_looku
│ │ │ │ │    0x0005ea40 70000000 00000000 00000000 00000000 p...............
│ │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {}
│ │ │ │ │ @@ -406,15 +406,15 @@
│ │ │ │ │    0x0006d850 45040000 00000000 41d50500 00000000 E.......A.......
│ │ │ │ │    0x0006d860 450c0000 00000000 46d50500 00000000 E.......F.......
│ │ │ │ │    0x0006d870 45100000 00000000 53d50500 00000000 E.......S.......
│ │ │ │ │    0x0006d880 450b0000 00000000 64d50500 00000000 E.......d.......
│ │ │ │ │    0x0006d890 45130000 00000000 70d50500 00000000 E.......p.......
│ │ │ │ │    0x0006d8a0 45100000 00000000 84d50500 00000000 E...............
│ │ │ │ │    0x0006d8b0 45060000 00000000 95d50500 00000000 E...............
│ │ │ │ │ -  0x0006d8c0 452a0000 00000000 b8e80500 00000000 E*..............
│ │ │ │ │ +  0x0006d8c0 45340000 00000000 b8e80500 00000000 E4..............
│ │ │ │ │    0x0006d8d0 45060000 00000000 0fd60500 00000000 E...............
│ │ │ │ │    0x0006d8e0 450e0000 00000000 16d60500 00000000 E...............
│ │ │ │ │    0x0006d8f0 450e0000 00000000 25d60500 00000000 E.......%.......
│ │ │ │ │    0x0006d900 45030000 00000000 34d60500 00000000 E.......4.......
│ │ │ │ │    0x0006d910 45030000 00000000 38d60500 00000000 E.......8.......
│ │ │ │ │    0x0006d920 450b0000 00000000 3cd60500 00000000 E.......<.......
│ │ │ │ │    0x0006d930 45090000 00000000 48d60500 00000000 E.......H.......
│ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {}
│ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
│ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment
│ │ │ │ │ @@ -1,7 +1,7 @@
│ │ │ │ │  
│ │ │ │ │  Hex dump of section '.gnu_debuglink':
│ │ │ │ │ -  0x00000000 66356333 32323561 63653431 66313761 f5c3225ace41f17a
│ │ │ │ │ -  0x00000010 64333965 65656464 39333438 61386633 d39eeedd9348a8f3
│ │ │ │ │ -  0x00000020 37613230 35662e64 65627567 00000000 7a205f.debug....
│ │ │ │ │ -  0x00000030 8562ab9b                            .b..
│ │ │ │ │ +  0x00000000 62346336 64323664 66616435 61366631 b4c6d26dfad5a6f1
│ │ │ │ │ +  0x00000010 32323238 31633961 32623665 66323936 22281c9a2b6ef296
│ │ │ │ │ +  0x00000020 33656661 31392e64 65627567 00000000 3efa19.debug....
│ │ │ │ │ +  0x00000030 747dcc59                            t}.Y
│ │ │ ├── ./usr/lib/x86_64-linux-gnu/rep/doc-strings
│ │ │ │ @@ -1,22 +1,22 @@
│ │ │ │  00000000: cf9a 5713 0010 0000 0010 0000 0000 0000  ..W.............
│ │ │ │  00000010: 0010 0000 0900 0000 0010 0000 a600 0000  ................
│ │ │ │ -00000020: 00f0 0200 0000 0000 fc00 0000 0b00 0000  ................
│ │ │ │ +00000020: 00e0 0200 0000 0000 fc00 0000 0700 0000  ................
│ │ │ │  00000030: 0000 0000 0000 0000 0500 0000 0000 0000  ................
│ │ │ │ -00000040: fb5f 0100 0000 0000 0500 0000 0000 0000  ._..............
│ │ │ │ -00000050: fbdf 0000 0000 0000 0600 0000 0000 0000  ................
│ │ │ │ -00000060: fa7f 0000 0000 0000 0700 0000 0000 0000  ................
│ │ │ │ -00000070: f96f 0100 0000 0000 0700 0000 0000 0000  .o..............
│ │ │ │ -00000080: f9cf 0000 0000 0000 0700 0000 0000 0000  ................
│ │ │ │ -00000090: f93f 0000 0000 0000 0a00 0000 0000 0000  .?..............
│ │ │ │ -000000a0: 74ea 0000 0000 0000 0a00 0000 0000 0000  t...............
│ │ │ │ -000000b0: f61f 0100 0000 0000 0d00 0000 0000 0000  ................
│ │ │ │ -000000c0: f36f 0000 0000 0000 1a00 0000 0000 0000  .o..............
│ │ │ │ -000000d0: e62f 0000 0000 0000 1a00 0000 0000 0000  ./..............
│ │ │ │ -000000e0: e65f 0000 0000 0000 0000 0000 0000 0000  ._..............
│ │ │ │ +00000040: fb5f 0000 0000 0000 0700 0000 0000 0000  ._..............
│ │ │ │ +00000050: f91f 0100 0000 0000 0700 0000 0000 0000  ................
│ │ │ │ +00000060: f9df 0000 0000 0000 0a00 0000 0000 0000  ................
│ │ │ │ +00000070: 0c82 0000 0000 0000 1100 0000 0000 0000  ................
│ │ │ │ +00000080: ef6f 0000 0000 0000 1300 0000 0000 0000  .o..............
│ │ │ │ +00000090: ed8f 0000 0000 0000 1e00 0000 0000 0000  ................
│ │ │ │ +000000a0: e23f 0000 0000 0000 0000 0000 0000 0000  .?..............
│ │ │ │ +000000b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000000c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000000d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000000e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000000f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00000100: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00000110: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00000120: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00000130: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00000140: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00000150: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ @@ -506,7648 +506,7648 @@
│ │ │ │  00001f90: 0080 0200 0000 0000 0080 0200 0000 0000  ................
│ │ │ │  00001fa0: 0080 0200 0000 0000 0080 0200 0000 0000  ................
│ │ │ │  00001fb0: 0080 0200 0000 0000 0080 0200 0000 0000  ................
│ │ │ │  00001fc0: 0080 0200 0000 0000 0080 0200 0000 0000  ................
│ │ │ │  00001fd0: 0080 0200 0000 0000 0080 0200 0000 0000  ................
│ │ │ │  00001fe0: 0080 0200 0000 0000 0080 0200 0000 0000  ................
│ │ │ │  00001ff0: 0080 0200 0000 0000 0080 0200 0000 0000  ................
│ │ │ │ -00002000: 7265 702e 6c61 6e67 2e6d 6174 6823 636f  rep.lang.math#co
│ │ │ │ -00002010: 7363 6f73 2058 0a0a 5265 7475 726e 7320  scos X..Returns 
│ │ │ │ -00002020: 7468 6520 636f 7369 6e65 206f 6620 582c  the cosine of X,
│ │ │ │ -00002030: 2069 6e20 7261 6469 616e 732e 7265 702e   in radians.rep.
│ │ │ │ -00002040: 6c61 6e67 2e6d 6174 6823 6173 696e 6173  lang.math#asinas
│ │ │ │ -00002050: 696e 2058 0a0a 5265 7475 726e 2074 6865  in X..Return the
│ │ │ │ -00002060: 2061 7263 2073 696e 6520 6f66 2058 2028   arc sine of X (
│ │ │ │ -00002070: 7468 6520 7661 6c75 6520 7768 6f73 6520  the value whose 
│ │ │ │ -00002080: 7369 6e65 2069 7320 5829 2c20 696e 2072  sine is X), in r
│ │ │ │ -00002090: 6164 6961 6e73 2e72 6570 2e6c 616e 672e  adians.rep.lang.
│ │ │ │ -000020a0: 6d61 7468 2361 7461 6e61 7461 6e20 580a  math#atanatan X.
│ │ │ │ -000020b0: 0a52 6574 7572 6e73 2074 6865 2061 7263  .Returns the arc
│ │ │ │ -000020c0: 2074 616e 6765 6e74 206f 6620 5820 2874   tangent of X (t
│ │ │ │ -000020d0: 6865 2076 616c 7565 2077 686f 7365 2074  he value whose t
│ │ │ │ -000020e0: 616e 6765 6e74 2069 7320 5829 2c20 696e  angent is X), in
│ │ │ │ -000020f0: 0a72 6164 6961 6e73 2e0a 0a61 7461 6e20  .radians...atan 
│ │ │ │ -00002100: 5920 580a 0a52 6574 7572 6e73 2074 6865  Y X..Returns the
│ │ │ │ -00002110: 2061 7263 2074 616e 6765 6e74 206f 6620   arc tangent of 
│ │ │ │ -00002120: 592f 582c 2069 6e20 7261 6469 616e 732e  Y/X, in radians.
│ │ │ │ -00002130: 2054 6865 2073 6967 6e73 206f 6620 626f   The signs of bo
│ │ │ │ -00002140: 7468 2061 7267 756d 656e 7473 0a61 7265  th arguments.are
│ │ │ │ -00002150: 2075 7365 6420 746f 2064 6574 6572 6d69   used to determi
│ │ │ │ -00002160: 6e65 2074 6865 2071 7561 6472 616e 7420  ne the quadrant 
│ │ │ │ -00002170: 6f66 2074 6865 2072 6573 756c 742c 2061  of the result, a
│ │ │ │ -00002180: 6e64 2058 2069 7320 7065 726d 6974 7465  nd X is permitte
│ │ │ │ -00002190: 6420 746f 0a62 6520 7a65 726f 2e72 6570  d to.be zero.rep
│ │ │ │ -000021a0: 2e6c 616e 672e 6d61 7468 2373 7172 7473  .lang.math#sqrts
│ │ │ │ -000021b0: 7172 7420 580a 0a52 6574 7572 6e73 2074  qrt X..Returns t
│ │ │ │ -000021c0: 6865 206e 6f6e 6e65 6761 7469 7665 2073  he nonnegative s
│ │ │ │ -000021d0: 7175 6172 6520 726f 6f74 206f 6620 582e  quare root of X.
│ │ │ │ -000021e0: 2049 6620 5820 6973 206e 6567 6174 6976   If X is negativ
│ │ │ │ -000021f0: 652c 2073 6967 6e61 6c73 2061 6e0a 6172  e, signals an.ar
│ │ │ │ -00002200: 6974 686d 6574 6963 2065 7272 6f72 2028  ithmetic error (
│ │ │ │ -00002210: 7368 6f75 6c64 2072 6574 7572 6e20 6120  should return a 
│ │ │ │ -00002220: 636f 6d70 6c65 7820 6e75 6d62 6572 292e  complex number).
│ │ │ │ -00002230: 7265 702e 6c61 6e67 2e6d 6174 6823 6578  rep.lang.math#ex
│ │ │ │ -00002240: 7074 6578 7074 2058 2059 0a0a 5265 7475  ptexpt X Y..Retu
│ │ │ │ -00002250: 726e 7320 5820 7261 6973 6564 2074 6f20  rns X raised to 
│ │ │ │ -00002260: 7468 6520 706f 7765 7220 592e 0a0a 4966  the power Y...If
│ │ │ │ -00002270: 2058 2069 7320 6e65 6761 7469 7665 2061   X is negative a
│ │ │ │ -00002280: 6e64 2059 2069 7320 6120 6e6f 6e2d 696e  nd Y is a non-in
│ │ │ │ -00002290: 7465 6765 722c 2074 6865 6e20 616e 2061  teger, then an a
│ │ │ │ -000022a0: 7269 7468 6d65 7469 6320 6572 726f 7220  rithmetic error 
│ │ │ │ -000022b0: 6973 0a73 6967 6e61 6c6c 6564 2028 6d61  is.signalled (ma
│ │ │ │ -000022c0: 7468 656d 6174 6963 616c 6c79 2073 686f  thematically sho
│ │ │ │ -000022d0: 756c 6420 7265 7475 726e 2061 2063 6f6d  uld return a com
│ │ │ │ -000022e0: 706c 6578 206e 756d 6265 7229 2e72 6570  plex number).rep
│ │ │ │ -000022f0: 2e6c 616e 672e 6d61 7468 236e 756d 6265  .lang.math#numbe
│ │ │ │ -00002300: 7270 6e75 6d62 6572 7020 4152 470a 0a52  rpnumberp ARG..R
│ │ │ │ -00002310: 6574 7572 6e20 7420 6966 2041 5247 2069  eturn t if ARG i
│ │ │ │ -00002320: 7320 6120 6e75 6d62 6572 2e72 6570 2e6c  s a number.rep.l
│ │ │ │ -00002330: 616e 672e 6d61 7468 2369 6e74 6567 6572  ang.math#integer
│ │ │ │ -00002340: 7069 6e74 6567 6572 7020 4152 470a 0a52  pintegerp ARG..R
│ │ │ │ -00002350: 6574 7572 6e20 7420 6966 2041 5247 2069  eturn t if ARG i
│ │ │ │ -00002360: 7320 6120 696e 7465 6765 722e 7265 702e  s a integer.rep.
│ │ │ │ -00002370: 6c61 6e67 2e6d 6174 6823 6669 786e 756d  lang.math#fixnum
│ │ │ │ -00002380: 7066 6978 6e75 6d70 2041 5247 0a0a 5265  pfixnump ARG..Re
│ │ │ │ -00002390: 7475 726e 2074 2069 6620 4152 4720 6973  turn t if ARG is
│ │ │ │ -000023a0: 2061 2066 6978 6e75 6d20 2869 2e65 2e20   a fixnum (i.e. 
│ │ │ │ -000023b0: 616e 2069 6e74 6567 6572 2074 6861 7420  an integer that 
│ │ │ │ -000023c0: 6669 7473 2069 6e20 6120 4c69 7370 0a70  fits in a Lisp.p
│ │ │ │ -000023d0: 6f69 6e74 6572 292e 7265 702e 6c61 6e67  ointer).rep.lang
│ │ │ │ -000023e0: 2e6d 6174 6823 6578 6163 742d 3e69 6e65  .math#exact->ine
│ │ │ │ -000023f0: 7861 6374 6578 6163 742d 3e69 6e65 7861  xactexact->inexa
│ │ │ │ -00002400: 6374 2058 0a0a 5265 7475 726e 7320 616e  ct X..Returns an
│ │ │ │ -00002410: 2069 6e65 7861 6374 2028 692e 652e 2066   inexact (i.e. f
│ │ │ │ -00002420: 6c6f 6174 696e 6720 706f 696e 7429 2072  loating point) r
│ │ │ │ -00002430: 6570 7265 7365 6e74 6174 696f 6e20 6f66  epresentation of
│ │ │ │ -00002440: 2058 2e72 6570 2e6c 616e 672e 6d61 7468   X.rep.lang.math
│ │ │ │ -00002450: 2372 616e 646f 6d72 616e 646f 6d20 5b4c  #randomrandom [L
│ │ │ │ -00002460: 494d 4954 5d0a 0a50 726f 6475 6365 2061  IMIT]..Produce a
│ │ │ │ -00002470: 2070 7365 7564 6f2d 7261 6e64 6f6d 206e   pseudo-random n
│ │ │ │ -00002480: 756d 6265 7220 6265 7477 6565 6e20 7a65  umber between ze
│ │ │ │ -00002490: 726f 2061 6e64 204c 494d 4954 2028 6f72  ro and LIMIT (or
│ │ │ │ -000024a0: 2074 6865 206c 6172 6765 7374 0a70 6f73   the largest.pos
│ │ │ │ -000024b0: 6974 6976 6520 696e 7465 6765 7220 7265  itive integer re
│ │ │ │ -000024c0: 7072 6573 656e 7461 626c 6529 2e20 4966  presentable). If
│ │ │ │ -000024d0: 204c 494d 4954 2069 7320 7468 6520 7379   LIMIT is the sy
│ │ │ │ -000024e0: 6d62 6f6c 2060 7427 2074 6865 0a67 656e  mbol `t' the.gen
│ │ │ │ -000024f0: 6572 6174 6f72 2069 7320 7365 6564 6564  erator is seeded
│ │ │ │ -00002500: 2077 6974 6820 7468 6520 6375 7272 656e   with the curren
│ │ │ │ -00002510: 7420 7469 6d65 206f 6620 6461 792e 7265  t time of day.re
│ │ │ │ -00002520: 702e 6c61 6e67 2e69 6e74 6572 7072 6574  p.lang.interpret
│ │ │ │ -00002530: 6572 2377 6974 682d 666c 7569 6473 7769  er#with-fluidswi
│ │ │ │ -00002540: 7468 2d66 6c75 6964 7320 464c 5549 4453  th-fluids FLUIDS
│ │ │ │ -00002550: 2056 414c 5545 5320 5448 554e 4b0a 0a43   VALUES THUNK..C
│ │ │ │ -00002560: 616c 6c20 5448 554e 4b20 616e 6420 7265  all THUNK and re
│ │ │ │ -00002570: 7475 726e 2074 6865 2076 616c 7565 2074  turn the value t
│ │ │ │ -00002580: 6861 7420 6974 2072 6574 7572 6e73 2077  hat it returns w
│ │ │ │ -00002590: 6974 6820 6e65 7720 6269 6e64 696e 6773  ith new bindings
│ │ │ │ -000025a0: 0a63 7265 6174 6564 2066 6f72 2065 6163  .created for eac
│ │ │ │ -000025b0: 6820 6f66 2074 6865 2066 6c75 6964 2076  h of the fluid v
│ │ │ │ -000025c0: 6172 6961 626c 6573 2073 7065 6369 6669  ariables specifi
│ │ │ │ -000025d0: 6564 2069 6e20 7468 6520 6c69 7374 2046  ed in the list F
│ │ │ │ -000025e0: 4c55 4944 532e 0a46 6f72 2065 6163 6820  LUIDS..For each 
│ │ │ │ -000025f0: 6d65 6d62 6572 206f 6620 464c 5549 4453  member of FLUIDS
│ │ │ │ -00002600: 2074 6865 2063 6f72 7265 7370 6f6e 6469   the correspondi
│ │ │ │ -00002610: 6e67 206d 656d 6265 7220 6f66 2074 6865  ng member of the
│ │ │ │ -00002620: 2056 414c 5545 5320 6c69 7374 0a70 726f   VALUES list.pro
│ │ │ │ -00002630: 7669 6465 7320 7468 6520 696e 6974 6961  vides the initia
│ │ │ │ -00002640: 6c20 7661 6c75 6520 6f66 2074 6865 206e  l value of the n
│ │ │ │ -00002650: 6577 2062 696e 6469 6e67 2e0a 0a49 6620  ew binding...If 
│ │ │ │ -00002660: 7468 6520 6c69 7374 7320 464c 5549 4453  the lists FLUIDS
│ │ │ │ -00002670: 2061 6e64 2056 414c 5545 5320 6172 6520   and VALUES are 
│ │ │ │ -00002680: 6e6f 7420 6f66 2074 6865 2073 616d 6520  not of the same 
│ │ │ │ -00002690: 6c65 6e67 7468 2c20 616e 2065 7272 6f72  length, an error
│ │ │ │ -000026a0: 2069 730a 7369 676e 616c 6c65 642e 7265   is.signalled.re
│ │ │ │ -000026b0: 702e 7374 7275 6374 7572 6573 2367 6574  p.structures#get
│ │ │ │ -000026c0: 2d73 7472 7563 7475 7265 6765 742d 7374  -structureget-st
│ │ │ │ -000026d0: 7275 6374 7572 6520 4e41 4d45 0a0a 5265  ructure NAME..Re
│ │ │ │ -000026e0: 7475 726e 2074 6865 2073 7472 7563 7475  turn the structu
│ │ │ │ -000026f0: 7265 2063 616c 6c65 6420 4e41 4d45 2028  re called NAME (
│ │ │ │ -00002700: 6120 7379 6d62 6f6c 292c 206f 7220 7265  a symbol), or re
│ │ │ │ -00002710: 7475 726e 2060 6e69 6c27 2069 6620 6e6f  turn `nil' if no
│ │ │ │ -00002720: 0a73 7563 6820 7374 7275 6374 7572 652e  .such structure.
│ │ │ │ -00002730: 7265 702e 7374 7275 6374 7572 6573 236e  rep.structures#n
│ │ │ │ -00002740: 616d 652d 7374 7275 6374 7572 656e 616d  ame-structurenam
│ │ │ │ -00002750: 652d 7374 7275 6374 7572 6520 5354 5255  e-structure STRU
│ │ │ │ -00002760: 4354 5552 4520 4e41 4d45 0a0a 4173 7369  CTURE NAME..Assi
│ │ │ │ -00002770: 676e 2074 6865 206e 616d 6520 4e41 4d45  gn the name NAME
│ │ │ │ -00002780: 2028 6120 7379 6d62 6f6c 2920 746f 2073   (a symbol) to s
│ │ │ │ -00002790: 7472 7563 7475 7265 206f 626a 6563 7420  tructure object 
│ │ │ │ -000027a0: 5354 5255 4354 5552 452e 7265 702e 7374  STRUCTURE.rep.st
│ │ │ │ -000027b0: 7275 6374 7572 6573 2373 7472 7563 7475  ructures#structu
│ │ │ │ -000027c0: 7265 2d62 6f75 6e64 2d70 7374 7275 6374  re-bound-pstruct
│ │ │ │ -000027d0: 7572 652d 626f 756e 642d 7020 5354 5255  ure-bound-p STRU
│ │ │ │ -000027e0: 4354 5552 4520 5641 520a 0a52 6574 7572  CTURE VAR..Retur
│ │ │ │ -000027f0: 6e20 6074 2720 6966 2073 796d 626f 6c20  n `t' if symbol 
│ │ │ │ -00002800: 5641 5220 6861 7320 6120 6e6f 6e2d 766f  VAR has a non-vo
│ │ │ │ -00002810: 6964 2062 696e 6469 6e67 2069 6e20 5354  id binding in ST
│ │ │ │ -00002820: 5255 4354 5552 452e 7265 702e 7374 7275  RUCTURE.rep.stru
│ │ │ │ -00002830: 6374 7572 6573 2373 7472 7563 7475 7265  ctures#structure
│ │ │ │ -00002840: 2d64 6566 696e 6573 7472 7563 7475 7265  -definestructure
│ │ │ │ -00002850: 2d64 6566 696e 6520 5354 5255 4354 5552  -define STRUCTUR
│ │ │ │ -00002860: 4520 5641 5220 5641 4c55 450a 0a53 6574  E VAR VALUE..Set
│ │ │ │ -00002870: 2074 6865 2076 616c 7565 206f 6620 7468   the value of th
│ │ │ │ -00002880: 6520 6269 6e64 696e 6720 6f66 2073 796d  e binding of sym
│ │ │ │ -00002890: 626f 6c20 5641 5220 696e 2073 7472 7563  bol VAR in struc
│ │ │ │ -000028a0: 7475 7265 206f 626a 6563 740a 5354 5255  ture object.STRU
│ │ │ │ -000028b0: 4354 5552 4520 746f 2056 414c 5545 2e20  CTURE to VALUE. 
│ │ │ │ -000028c0: 4966 206e 6f20 7375 6368 2062 696e 6469  If no such bindi
│ │ │ │ -000028d0: 6e67 2065 7869 7374 732c 206f 6e65 2069  ng exists, one i
│ │ │ │ -000028e0: 7320 6372 6561 7465 642e 7265 702e 7374  s created.rep.st
│ │ │ │ -000028f0: 7275 6374 7572 6573 2373 7472 7563 7475  ructures#structu
│ │ │ │ -00002900: 7265 2d69 6e74 6572 6661 6365 7374 7275  re-interfacestru
│ │ │ │ -00002910: 6374 7572 652d 696e 7465 7266 6163 6520  cture-interface 
│ │ │ │ -00002920: 5354 5255 4354 5552 450a 0a52 6574 7572  STRUCTURE..Retur
│ │ │ │ -00002930: 6e73 2074 6865 2069 6e74 6572 6661 6365  ns the interface
│ │ │ │ -00002940: 206f 6620 7374 7275 6374 7572 6520 6f62   of structure ob
│ │ │ │ -00002950: 6a65 6374 2053 5452 5543 5455 5245 2e72  ject STRUCTURE.r
│ │ │ │ -00002960: 6570 2e73 7472 7563 7475 7265 7323 7374  ep.structures#st
│ │ │ │ -00002970: 7275 6374 7572 652d 6578 706f 7274 732d  ructure-exports-
│ │ │ │ -00002980: 7073 7472 7563 7475 7265 2d65 7870 6f72  pstructure-expor
│ │ │ │ -00002990: 7473 2d70 2053 5452 5543 5455 5245 2053  ts-p STRUCTURE S
│ │ │ │ -000029a0: 594d 0a0a 5265 7475 726e 7320 7472 7565  YM..Returns true
│ │ │ │ -000029b0: 2069 6620 7374 7275 6374 7572 6520 6f62   if structure ob
│ │ │ │ -000029c0: 6a65 6374 2053 5452 5543 5455 5245 2065  ject STRUCTURE e
│ │ │ │ -000029d0: 7870 6f72 7473 2061 2062 696e 6469 6e67  xports a binding
│ │ │ │ -000029e0: 206f 6620 7379 6d62 6f6c 0a53 594d 2e72   of symbol.SYM.r
│ │ │ │ -000029f0: 6570 2e73 7472 7563 7475 7265 7323 7374  ep.structures#st
│ │ │ │ -00002a00: 7275 6374 7572 652d 6163 6365 7373 6962  ructure-accessib
│ │ │ │ -00002a10: 6c65 7374 7275 6374 7572 652d 6163 6365  lestructure-acce
│ │ │ │ -00002a20: 7373 6962 6c65 2053 5452 5543 5455 5245  ssible STRUCTURE
│ │ │ │ -00002a30: 0a0a 5265 7475 726e 7320 7468 6520 6c69  ..Returns the li
│ │ │ │ -00002a40: 7374 206f 6620 7374 7275 6374 7572 6520  st of structure 
│ │ │ │ -00002a50: 6e61 6d65 7320 6163 6365 7373 6564 2062  names accessed b
│ │ │ │ -00002a60: 7920 7374 7275 6374 7572 6520 6f62 6a65  y structure obje
│ │ │ │ -00002a70: 6374 0a53 5452 5543 5455 5245 2e72 6570  ct.STRUCTURE.rep
│ │ │ │ -00002a80: 2e73 7472 7563 7475 7265 7323 7365 742d  .structures#set-
│ │ │ │ -00002a90: 696e 7465 7266 6163 6573 6574 2d69 6e74  interfaceset-int
│ │ │ │ -00002aa0: 6572 6661 6365 2053 5452 5543 5455 5245  erface STRUCTURE
│ │ │ │ -00002ab0: 2049 4e54 4552 4641 4345 0a0a 5365 7420   INTERFACE..Set 
│ │ │ │ -00002ac0: 7468 6520 696e 7465 7266 6163 6520 6f66  the interface of
│ │ │ │ -00002ad0: 2073 7472 7563 7475 7265 206f 626a 6563   structure objec
│ │ │ │ -00002ae0: 7420 5354 5255 4354 5552 4520 746f 2049  t STRUCTURE to I
│ │ │ │ -00002af0: 4e54 4552 4641 4345 2e72 6570 2e73 7472  NTERFACE.rep.str
│ │ │ │ -00002b00: 7563 7475 7265 7323 696e 7465 726e 2d73  uctures#intern-s
│ │ │ │ -00002b10: 7472 7563 7475 7265 696e 7465 726e 2d73  tructureintern-s
│ │ │ │ -00002b20: 7472 7563 7475 7265 2053 5452 5543 542d  tructure STRUCT-
│ │ │ │ -00002b30: 4e41 4d45 0a0a 5265 7475 726e 2074 6865  NAME..Return the
│ │ │ │ -00002b40: 2073 7472 7563 7475 7265 2063 616c 6c65   structure calle
│ │ │ │ -00002b50: 6420 5354 5255 4354 2d4e 414d 452e 2049  d STRUCT-NAME. I
│ │ │ │ -00002b60: 6620 6e6f 2073 7563 6820 7374 7275 6374  f no such struct
│ │ │ │ -00002b70: 7572 6520 6578 6973 7473 2c0a 6174 7465  ure exists,.atte
│ │ │ │ -00002b80: 6d70 7420 746f 206c 6f61 6420 6974 2c20  mpt to load it, 
│ │ │ │ -00002b90: 6275 7420 6974 2069 736e 2774 2069 6d70  but it isn't imp
│ │ │ │ -00002ba0: 6f72 7465 6420 746f 2061 6e79 206d 6f64  orted to any mod
│ │ │ │ -00002bb0: 756c 652e 7265 702e 7374 7275 6374 7572  ule.rep.structur
│ │ │ │ -00002bc0: 6573 236f 7065 6e2d 7374 7275 6374 7572  es#open-structur
│ │ │ │ -00002bd0: 6573 6f70 656e 2d73 7472 7563 7475 7265  esopen-structure
│ │ │ │ -00002be0: 7320 5354 5255 4354 2d4e 414d 4553 0a0a  s STRUCT-NAMES..
│ │ │ │ -00002bf0: 4d61 726b 2074 6861 7420 7468 6520 6375  Mark that the cu
│ │ │ │ -00002c00: 7272 656e 7420 7374 7275 6374 7572 6573  rrent structures
│ │ │ │ -00002c10: 2068 6173 206f 7065 6e65 6420 7468 6520   has opened the 
│ │ │ │ -00002c20: 6c69 7374 206f 6620 7374 7275 6374 7572  list of structur
│ │ │ │ -00002c30: 6573 0a6e 616d 6564 2069 6e20 7468 6520  es.named in the 
│ │ │ │ -00002c40: 6c69 7374 2053 5452 5543 542d 4e41 4d45  list STRUCT-NAME
│ │ │ │ -00002c50: 532e 7265 702e 7374 7275 6374 7572 6573  S.rep.structures
│ │ │ │ -00002c60: 2361 6363 6573 732d 7374 7275 6374 7572  #access-structur
│ │ │ │ -00002c70: 6573 6163 6365 7373 2d73 7472 7563 7475  esaccess-structu
│ │ │ │ -00002c80: 7265 7320 5354 5255 4354 2d4e 414d 4553  res STRUCT-NAMES
│ │ │ │ -00002c90: 0a0a 4d61 726b 2074 6861 7420 7468 6520  ..Mark that the 
│ │ │ │ -00002ca0: 6375 7272 656e 7420 7374 7275 6374 7572  current structur
│ │ │ │ -00002cb0: 6573 206d 6179 2061 6363 6573 7320 7468  es may access th
│ │ │ │ -00002cc0: 6520 6c69 7374 206f 6620 7374 7275 6374  e list of struct
│ │ │ │ -00002cd0: 7572 6573 0a6e 616d 6564 2069 6e20 7468  ures.named in th
│ │ │ │ -00002ce0: 6520 6c69 7374 2053 5452 5543 542d 4e41  e list STRUCT-NA
│ │ │ │ -00002cf0: 4d45 532e 7265 702e 7374 7275 6374 7572  MES.rep.structur
│ │ │ │ -00002d00: 6573 2373 7472 7563 7475 7265 2d77 616c  es#structure-wal
│ │ │ │ -00002d10: 6b73 7472 7563 7475 7265 2d77 616c 6b20  kstructure-walk 
│ │ │ │ -00002d20: 4655 4e43 5449 4f4e 2053 5452 5543 5455  FUNCTION STRUCTU
│ │ │ │ -00002d30: 5245 0a0a 4361 6c6c 2046 554e 4354 494f  RE..Call FUNCTIO
│ │ │ │ -00002d40: 4e20 666f 7220 6561 6368 2062 696e 6469  N for each bindi
│ │ │ │ -00002d50: 6e67 2069 6e20 7374 7275 6374 7572 6520  ng in structure 
│ │ │ │ -00002d60: 6f62 6a65 6374 2053 5452 5543 5455 5245  object STRUCTURE
│ │ │ │ -00002d70: 2e20 5468 650a 6675 6e63 7469 6f6e 2069  . The.function i
│ │ │ │ -00002d80: 7320 6361 6c6c 6564 2077 6974 6820 7477  s called with tw
│ │ │ │ -00002d90: 6f20 6172 6775 6d65 6e74 732c 2074 6865  o arguments, the
│ │ │ │ -00002da0: 2076 6172 6961 626c 6520 616e 6420 7468   variable and th
│ │ │ │ -00002db0: 6520 6269 6e64 696e 6727 730a 7661 6c75  e binding's.valu
│ │ │ │ -00002dc0: 652e 7265 702e 7374 7275 6374 7572 6573  e.rep.structures
│ │ │ │ -00002dd0: 2366 6561 7475 7265 7066 6561 7475 7265  #featurepfeature
│ │ │ │ -00002de0: 7020 4645 4154 5552 450a 0a52 6574 7572  p FEATURE..Retur
│ │ │ │ -00002df0: 6e20 6e6f 6e2d 6e69 6c20 6966 2066 6561  n non-nil if fea
│ │ │ │ -00002e00: 7475 7265 2046 4541 5455 5245 2068 6173  ture FEATURE has
│ │ │ │ -00002e10: 2061 6c72 6561 6479 2062 6565 6e20 6c6f   already been lo
│ │ │ │ -00002e20: 6164 6564 2062 7920 7468 6520 6375 7272  aded by the curr
│ │ │ │ -00002e30: 656e 740a 7374 7275 6374 7572 652e 7265  ent.structure.re
│ │ │ │ -00002e40: 702e 6c61 6e67 2e73 796d 626f 6c73 236d  p.lang.symbols#m
│ │ │ │ -00002e50: 616b 652d 7379 6d62 6f6c 6d61 6b65 2d73  ake-symbolmake-s
│ │ │ │ -00002e60: 796d 626f 6c20 4e41 4d45 0a0a 5265 7475  ymbol NAME..Retu
│ │ │ │ -00002e70: 726e 7320 6120 6e65 772c 2075 6e69 6e74  rns a new, unint
│ │ │ │ -00002e80: 6572 6e65 642c 2073 796d 626f 6c20 7769  erned, symbol wi
│ │ │ │ -00002e90: 7468 2070 7269 6e74 2d6e 616d 6520 4e41  th print-name NA
│ │ │ │ -00002ea0: 4d45 2e20 4974 2773 2076 616c 7565 2061  ME. It's value a
│ │ │ │ -00002eb0: 6e64 0a66 756e 6374 696f 6e20 6465 6669  nd.function defi
│ │ │ │ -00002ec0: 6e69 7469 6f6e 2061 7265 2062 6f74 6820  nition are both 
│ │ │ │ -00002ed0: 766f 6964 2061 6e64 2069 7420 6861 7320  void and it has 
│ │ │ │ -00002ee0: 6120 6e69 6c20 7072 6f70 6572 7479 2d6c  a nil property-l
│ │ │ │ -00002ef0: 6973 742e 7265 702e 6c61 6e67 2e73 796d  ist.rep.lang.sym
│ │ │ │ -00002f00: 626f 6c73 236d 616b 652d 6f62 6172 7261  bols#make-obarra
│ │ │ │ -00002f10: 796d 616b 652d 6f62 6172 7261 7920 5349  ymake-obarray SI
│ │ │ │ -00002f20: 5a45 0a0a 4372 6561 7465 7320 6120 6e65  ZE..Creates a ne
│ │ │ │ -00002f30: 7720 7374 7275 6374 7572 6520 666f 7220  w structure for 
│ │ │ │ -00002f40: 7374 6f72 696e 6720 7379 6d62 6f6c 7320  storing symbols 
│ │ │ │ -00002f50: 696e 2e20 5468 6973 2069 7320 6261 7369  in. This is basi
│ │ │ │ -00002f60: 6361 6c6c 7920 6120 7665 6374 6f72 0a77  cally a vector.w
│ │ │ │ -00002f70: 6974 6820 6120 6665 7720 736c 6967 6874  ith a few slight
│ │ │ │ -00002f80: 2064 6966 6665 7265 6e63 6573 2028 616c   differences (al
│ │ │ │ -00002f90: 6c20 656c 656d 656e 7473 2069 6e69 7469  l elements initi
│ │ │ │ -00002fa0: 616c 6973 6564 2074 6f20 6120 7370 6563  alised to a spec
│ │ │ │ -00002fb0: 6961 6c20 7661 6c75 6529 2e72 6570 2e6c  ial value).rep.l
│ │ │ │ -00002fc0: 616e 672e 7379 6d62 6f6c 7323 6f62 6172  ang.symbols#obar
│ │ │ │ -00002fd0: 7261 796f 6261 7272 6179 205b 4e45 572d  rayobarray [NEW-
│ │ │ │ -00002fe0: 5641 4c55 455d 0000 895e f66b 7265 702e  VALUE]...^.krep.
│ │ │ │ -00002ff0: d23f 0000 0000 0000 1900 0000 0e00 0000  .?..............
│ │ │ │ -00003000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072  rep.lang.interpr
│ │ │ │ -00003010: 6574 6572 2363 6f6e 7469 6e75 6174 696f  eter#continuatio
│ │ │ │ -00003020: 6e2d 6361 6c6c 6162 6c65 2d70 636f 6e74  n-callable-pcont
│ │ │ │ -00003030: 696e 7561 7469 6f6e 2d63 616c 6c61 626c  inuation-callabl
│ │ │ │ -00003040: 652d 7020 434f 4e54 494e 5541 5449 4f4e  e-p CONTINUATION
│ │ │ │ -00003050: 0a0a 5265 7475 726e 7320 6074 2720 6966  ..Returns `t' if
│ │ │ │ -00003060: 2074 6865 2063 6f6e 7469 6e75 6174 696f   the continuatio
│ │ │ │ -00003070: 6e20 6f62 6a65 6374 2043 4f4e 5449 4e55  n object CONTINU
│ │ │ │ -00003080: 4154 494f 4e20 6672 6f6d 2074 6865 2063  ATION from the c
│ │ │ │ -00003090: 7572 7265 6e74 0a65 7865 6375 7469 6f6e  urrent.execution
│ │ │ │ -000030a0: 2070 6f69 6e74 206f 6620 7468 6520 696e   point of the in
│ │ │ │ -000030b0: 7465 7270 7265 7465 722e 7265 702e 6c61  terpreter.rep.la
│ │ │ │ -000030c0: 6e67 2e69 6e74 6572 7072 6574 6572 2363  ng.interpreter#c
│ │ │ │ -000030d0: 616c 6c2f 6363 6361 6c6c 2f63 6320 4655  all/cccall/cc FU
│ │ │ │ -000030e0: 4e43 5449 4f4e 0a0a 496e 766f 6b65 2046  NCTION..Invoke F
│ │ │ │ -000030f0: 554e 4354 494f 4e20 7769 7468 2061 2073  UNCTION with a s
│ │ │ │ -00003100: 696e 676c 6520 7061 7261 6d65 7465 722c  ingle parameter,
│ │ │ │ -00003110: 2074 6865 2063 6f6e 7469 6e75 6174 696f   the continuatio
│ │ │ │ -00003120: 6e20 6675 6e63 7469 6f6e 206f 660a 7468  n function of.th
│ │ │ │ -00003130: 6520 6375 7272 656e 7420 7374 6174 6520  e current state 
│ │ │ │ -00003140: 6f66 2074 6865 2069 6e74 6572 7072 6574  of the interpret
│ │ │ │ -00003150: 6572 2e20 5375 6273 6571 7565 6e74 6c79  er. Subsequently
│ │ │ │ -00003160: 2063 616c 6c69 6e67 2074 6865 0a63 6f6e   calling the.con
│ │ │ │ -00003170: 7469 6e75 6174 696f 6e20 6675 6e63 7469  tinuation functi
│ │ │ │ -00003180: 6f6e 2028 7769 7468 2061 6e20 6f70 7469  on (with an opti
│ │ │ │ -00003190: 6f6e 616c 2073 696e 676c 6520 6172 6775  onal single argu
│ │ │ │ -000031a0: 6d65 6e74 2920 7769 6c6c 2070 6173 730a  ment) will pass.
│ │ │ │ -000031b0: 636f 6e74 726f 6c20 696d 6d65 6469 6174  control immediat
│ │ │ │ -000031c0: 656c 7920 6261 636b 2074 6f20 7468 6520  ely back to the 
│ │ │ │ -000031d0: 7374 6174 656d 656e 7420 666f 6c6c 6f77  statement follow
│ │ │ │ -000031e0: 696e 6720 7468 6520 6361 6c6c 2074 6f20  ing the call to 
│ │ │ │ -000031f0: 7468 650a 6063 616c 6c2f 6363 2720 6675  the.`call/cc' fu
│ │ │ │ -00003200: 6e63 7469 6f6e 2028 6576 656e 2069 6620  nction (even if 
│ │ │ │ -00003210: 7468 6174 2073 7461 636b 2066 7261 6d65  that stack frame
│ │ │ │ -00003220: 2068 6173 2073 696e 6365 2062 6565 6e20   has since been 
│ │ │ │ -00003230: 6578 6974 6564 292e 7265 702e 6c61 6e67  exited).rep.lang
│ │ │ │ -00003240: 2e69 6e74 6572 7072 6574 6572 2363 616c  .interpreter#cal
│ │ │ │ -00003250: 6c2d 7769 7468 2d6f 626a 6563 7463 616c  l-with-objectcal
│ │ │ │ -00003260: 6c2d 7769 7468 2d6f 626a 6563 7420 4152  l-with-object AR
│ │ │ │ -00003270: 4720 5448 554e 4b0a 0a43 616c 6c20 7468  G THUNK..Call th
│ │ │ │ -00003280: 6520 7a65 726f 2d70 6172 616d 6574 6572  e zero-parameter
│ │ │ │ -00003290: 2066 756e 6374 696f 6e20 5448 554e 4b2c   function THUNK,
│ │ │ │ -000032a0: 2077 6974 6820 6f62 6a65 6374 2041 5247   with object ARG
│ │ │ │ -000032b0: 2074 656d 706f 7261 7269 6c79 0a60 626f   temporarily.`bo
│ │ │ │ -000032c0: 756e 6427 2028 6120 7479 7065 2d73 7065  und' (a type-spe
│ │ │ │ -000032d0: 6369 6669 6320 6f70 6572 6174 696f 6e2c  cific operation,
│ │ │ │ -000032e0: 2075 7375 616c 6c79 2074 6f20 6d61 6b65   usually to make
│ │ │ │ -000032f0: 2041 5247 2060 6163 7469 7665 2720 696e   ARG `active' in
│ │ │ │ -00003300: 0a73 6f6d 6520 7761 7929 2e20 5768 656e  .some way). When
│ │ │ │ -00003310: 2054 4855 4e4b 2072 6574 7572 6e73 2041   THUNK returns A
│ │ │ │ -00003320: 5247 2069 7320 756e 626f 756e 642e 2054  RG is unbound. T
│ │ │ │ -00003330: 6865 2076 616c 7565 2072 6574 7572 6e65  he value returne
│ │ │ │ -00003340: 6420 6279 0a54 4855 4e4b 2069 7320 7468  d by.THUNK is th
│ │ │ │ -00003350: 656e 2072 6574 7572 6e65 642e 0a0a 4966  en returned...If
│ │ │ │ -00003360: 2054 4855 4e4b 2069 7320 6576 6572 206c   THUNK is ever l
│ │ │ │ -00003370: 6566 7420 6475 6520 746f 2061 2063 6f6e  eft due to a con
│ │ │ │ -00003380: 7469 6e75 6174 696f 6e20 6265 696e 6720  tinuation being 
│ │ │ │ -00003390: 696e 766f 6b65 642c 2041 5247 2077 696c  invoked, ARG wil
│ │ │ │ -000033a0: 6c20 6265 0a75 6e62 6f75 6e64 2e20 4966  l be.unbound. If
│ │ │ │ -000033b0: 2054 4855 4e4b 2069 7320 7375 6273 6571   THUNK is subseq
│ │ │ │ -000033c0: 7565 6e74 6c79 2072 6565 6e74 6572 6564  uently reentered
│ │ │ │ -000033d0: 2c20 4152 4720 7769 6c6c 2062 6520 7265  , ARG will be re
│ │ │ │ -000033e0: 626f 756e 642e 7265 702e 6c61 6e67 2e69  bound.rep.lang.i
│ │ │ │ -000033f0: 6e74 6572 7072 6574 6572 2363 616c 6c2d  nterpreter#call-
│ │ │ │ -00003400: 7769 7468 2d64 796e 616d 6963 2d72 6f6f  with-dynamic-roo
│ │ │ │ -00003410: 7463 616c 6c2d 7769 7468 2d64 796e 616d  tcall-with-dynam
│ │ │ │ -00003420: 6963 2d72 6f6f 7420 5448 554e 4b0a 0a43  ic-root THUNK..C
│ │ │ │ -00003430: 616c 6c20 7468 6520 7a65 726f 2d70 6172  all the zero-par
│ │ │ │ -00003440: 616d 6574 6572 2066 756e 6374 696f 6e20  ameter function 
│ │ │ │ -00003450: 5448 554e 4b2c 2061 7320 7468 6520 726f  THUNK, as the ro
│ │ │ │ -00003460: 6f74 206f 6620 6120 6e65 7720 6578 6563  ot of a new exec
│ │ │ │ -00003470: 7574 696f 6e0a 656e 7669 726f 6e6d 656e  ution.environmen
│ │ │ │ -00003480: 742e 2054 6869 7320 6d65 616e 7320 7468  t. This means th
│ │ │ │ -00003490: 6174 2074 6865 2063 6f6e 7469 6e75 6174  at the continuat
│ │ │ │ -000034a0: 696f 6e20 6f66 2054 4855 4e4b 2077 696c  ion of THUNK wil
│ │ │ │ -000034b0: 6c20 616c 7761 7973 2062 650a 7265 6163  l always be.reac
│ │ │ │ -000034c0: 6865 6420 6f6e 6365 2c20 616e 6420 6f6e  hed once, and on
│ │ │ │ -000034d0: 6365 206f 6e6c 792e 2041 6e79 2063 6f6e  ce only. Any con
│ │ │ │ -000034e0: 7469 6e75 6174 696f 6e73 2061 626f 7665  tinuations above
│ │ │ │ -000034f0: 2074 6865 206e 6577 2072 6f6f 7420 6d61   the new root ma
│ │ │ │ -00003500: 790a 6e6f 7420 6265 2069 6e76 6f6b 6564  y.not be invoked
│ │ │ │ -00003510: 2066 726f 6d20 696e 7369 6465 2074 6865   from inside the
│ │ │ │ -00003520: 2072 6f6f 742e 7265 702e 6c61 6e67 2e69   root.rep.lang.i
│ │ │ │ -00003530: 6e74 6572 7072 6574 6572 2363 616c 6c2d  nterpreter#call-
│ │ │ │ -00003540: 7769 7468 2d62 6172 7269 6572 6361 6c6c  with-barriercall
│ │ │ │ -00003550: 2d77 6974 682d 6261 7272 6965 7220 5448  -with-barrier TH
│ │ │ │ -00003560: 554e 4b20 434c 4f53 4544 205b 494e 2d54  UNK CLOSED [IN-T
│ │ │ │ -00003570: 4855 4e4b 5d20 5b4f 5554 2d54 4855 4e4b  HUNK] [OUT-THUNK
│ │ │ │ -00003580: 5d0a 0a43 616c 6c20 5448 554e 4b20 696e  ]..Call THUNK in
│ │ │ │ -00003590: 7369 6465 2061 206e 6577 2065 7865 6375  side a new execu
│ │ │ │ -000035a0: 7469 6f6e 2065 6e76 6972 6f6e 6d65 6e74  tion environment
│ │ │ │ -000035b0: 2e20 4966 2043 4c4f 5345 4420 6973 206e  . If CLOSED is n
│ │ │ │ -000035c0: 6f6e 2d60 6e69 6c27 0a74 6865 6e20 7468  on-`nil'.then th
│ │ │ │ -000035d0: 6520 6e65 7720 656e 7669 726f 6e6d 656e  e new environmen
│ │ │ │ -000035e0: 7420 7769 6c6c 2062 6520 6578 6974 6564  t will be exited
│ │ │ │ -000035f0: 2065 7861 6374 6c79 206f 6e63 6520 2869   exactly once (i
│ │ │ │ -00003600: 2e65 2e0a 636f 6e74 696e 7561 7469 6f6e  .e..continuation
│ │ │ │ -00003610: 7320 6d61 7920 6e6f 7420 7061 7373 2074  s may not pass t
│ │ │ │ -00003620: 6872 6f75 6768 2069 7429 2e0a 0a41 6c74  hrough it)...Alt
│ │ │ │ -00003630: 6572 6e61 7469 7665 6c79 2c20 6966 2043  ernatively, if C
│ │ │ │ -00003640: 4c4f 5345 4420 6973 2060 6e69 6c27 2074  LOSED is `nil' t
│ │ │ │ -00003650: 6865 6e20 7468 6520 656e 7669 726f 6e6d  hen the environm
│ │ │ │ -00003660: 656e 7420 6973 2073 6169 6420 746f 2062  ent is said to b
│ │ │ │ -00003670: 650a 606f 7065 6e27 2061 6e64 2063 6f6e  e.`open' and con
│ │ │ │ -00003680: 7469 6e75 6174 696f 6e73 206d 6179 2063  tinuations may c
│ │ │ │ -00003690: 6175 7365 2063 6f6e 7472 6f6c 2074 6f20  ause control to 
│ │ │ │ -000036a0: 666c 6f77 2069 6e74 6f20 616e 6420 6f75  flow into and ou
│ │ │ │ -000036b0: 7420 6f66 2074 6865 0a6e 6577 2065 6e76  t of the.new env
│ │ │ │ -000036c0: 6972 6f6e 6d65 6e74 2e20 4173 2074 6869  ironment. As thi
│ │ │ │ -000036d0: 7320 6861 7070 656e 7320 6f6e 6520 6f66  s happens one of
│ │ │ │ -000036e0: 2049 4e2d 5448 554e 4b20 6f72 204f 5554   IN-THUNK or OUT
│ │ │ │ -000036f0: 2d54 4855 4e4b 2077 696c 6c20 6265 0a63  -THUNK will be.c
│ │ │ │ -00003700: 616c 6c65 6420 2869 6620 6465 6669 6e65  alled (if define
│ │ │ │ -00003710: 6429 2e0a 0a54 6865 2076 616c 7565 206f  d)...The value o
│ │ │ │ -00003720: 6620 7468 6973 2066 756e 6374 696f 6e20  f this function 
│ │ │ │ -00003730: 6973 2074 6865 2076 616c 7565 2072 6574  is the value ret
│ │ │ │ -00003740: 7572 6e65 6420 6279 2054 4855 4e4b 2e72  urned by THUNK.r
│ │ │ │ -00003750: 6570 2e74 6872 6561 6473 236d 616b 652d  ep.threads#make-
│ │ │ │ -00003760: 7468 7265 6164 6d61 6b65 2d74 6872 6561  threadmake-threa
│ │ │ │ -00003770: 6420 5448 554e 4b20 5b4e 414d 455d 0a0a  d THUNK [NAME]..
│ │ │ │ -00003780: 4372 6561 7465 2061 6e64 2072 6574 7572  Create and retur
│ │ │ │ -00003790: 6e20 616e 206f 626a 6563 7420 7265 7072  n an object repr
│ │ │ │ -000037a0: 6573 656e 7469 6e67 2061 206e 6577 2074  esenting a new t
│ │ │ │ -000037b0: 6872 6561 6420 6f66 2065 7865 6375 7469  hread of executi
│ │ │ │ -000037c0: 6f6e 2e20 5468 650a 6e65 7720 7468 7265  on. The.new thre
│ │ │ │ -000037d0: 6164 2077 696c 6c20 6265 6769 6e20 6279  ad will begin by
│ │ │ │ -000037e0: 2063 616c 6c69 6e67 2054 4855 4e4b 2c20   calling THUNK, 
│ │ │ │ -000037f0: 6120 6675 6e63 7469 6f6e 2077 6974 6820  a function with 
│ │ │ │ -00003800: 7a65 726f 0a70 6172 616d 6574 6572 732e  zero.parameters.
│ │ │ │ -00003810: 7265 702e 7468 7265 6164 7323 6d61 6b65  rep.threads#make
│ │ │ │ -00003820: 2d73 7573 7065 6e64 6564 2d74 6872 6561  -suspended-threa
│ │ │ │ -00003830: 646d 616b 652d 7375 7370 656e 6465 642d  dmake-suspended-
│ │ │ │ -00003840: 7468 7265 6164 2054 4855 4e4b 205b 4e41  thread THUNK [NA
│ │ │ │ -00003850: 4d45 5d0a 0a49 6465 6e74 6963 616c 2074  ME]..Identical t
│ │ │ │ -00003860: 6f20 606d 616b 652d 7468 7265 6164 272c  o `make-thread',
│ │ │ │ -00003870: 2065 7863 6570 7420 7468 6174 2074 6865   except that the
│ │ │ │ -00003880: 2063 7265 6174 6564 2074 6872 6561 6420   created thread 
│ │ │ │ -00003890: 7769 6c6c 2062 650a 696d 6d65 6469 6174  will be.immediat
│ │ │ │ -000038a0: 656c 7920 7075 7420 696e 2074 6865 2073  ely put in the s
│ │ │ │ -000038b0: 7573 7065 6e64 6564 2073 7461 7465 2e72  uspended state.r
│ │ │ │ -000038c0: 6570 2e74 6872 6561 6473 2374 6872 6561  ep.threads#threa
│ │ │ │ -000038d0: 642d 7969 656c 6474 6872 6561 642d 7969  d-yieldthread-yi
│ │ │ │ -000038e0: 656c 640a 0a50 6173 7320 636f 6e74 726f  eld..Pass contro
│ │ │ │ -000038f0: 6c20 6177 6179 2066 726f 6d20 7468 6520  l away from the 
│ │ │ │ -00003900: 6375 7272 656e 7420 7468 7265 6164 2069  current thread i
│ │ │ │ -00003910: 6620 6f74 6865 7220 7468 7265 6164 7320  f other threads 
│ │ │ │ -00003920: 6172 6520 7761 6974 696e 670a 746f 2072  are waiting.to r
│ │ │ │ -00003930: 756e 2e72 6570 2e74 6872 6561 6473 2374  un.rep.threads#t
│ │ │ │ -00003940: 6872 6561 642d 6465 6c65 7465 7468 7265  hread-deletethre
│ │ │ │ -00003950: 6164 2d64 656c 6574 6520 5b54 4852 4541  ad-delete [THREA
│ │ │ │ -00003960: 445d 0a0a 4d61 726b 2054 4852 4541 4420  D]..Mark THREAD 
│ │ │ │ -00003970: 286f 7220 7468 6520 6375 7272 656e 7420  (or the current 
│ │ │ │ -00003980: 7468 7265 6164 292c 2061 7320 6265 696e  thread), as bein
│ │ │ │ -00003990: 6720 6465 6c65 7465 642e 2049 7420 7769  g deleted. It wi
│ │ │ │ -000039a0: 6c6c 206e 6f74 2062 650a 7377 6974 6368  ll not be.switch
│ │ │ │ -000039b0: 6564 2074 6f20 696e 2074 6865 2066 7574  ed to in the fut
│ │ │ │ -000039c0: 7572 652e 2049 6620 7468 6520 6375 7272  ure. If the curr
│ │ │ │ -000039d0: 656e 7420 7468 7265 6164 2069 7320 6465  ent thread is de
│ │ │ │ -000039e0: 6c65 7465 642c 2063 6f6e 7472 6f6c 0a77  leted, control.w
│ │ │ │ -000039f0: 696c 6c20 6265 2070 6173 7365 6420 746f  ill be passed to
│ │ │ │ -00003a00: 2074 6865 206e 6578 7420 7275 6e6e 6162   the next runnab
│ │ │ │ -00003a10: 6c65 2074 6872 6561 642e 2044 656c 6574  le thread. Delet
│ │ │ │ -00003a20: 696e 6720 7468 6520 6c61 7374 2072 756e  ing the last run
│ │ │ │ -00003a30: 6e61 626c 650a 7468 7265 6164 2072 6573  nable.thread res
│ │ │ │ -00003a40: 756c 7473 2066 6f72 6365 7320 7468 6520  ults forces the 
│ │ │ │ -00003a50: 636f 6e74 6169 6e69 6e67 2064 796e 616d  containing dynam
│ │ │ │ -00003a60: 6963 2072 6f6f 7420 746f 2062 6520 636c  ic root to be cl
│ │ │ │ -00003a70: 6f73 6564 2e72 6570 2e74 6872 6561 6473  osed.rep.threads
│ │ │ │ -00003a80: 2374 6872 6561 642d 7375 7370 656e 6474  #thread-suspendt
│ │ │ │ -00003a90: 6872 6561 642d 7375 7370 656e 6420 5b54  hread-suspend [T
│ │ │ │ -00003aa0: 4852 4541 445d 205b 4d53 4543 535d 0a0a  HREAD] [MSECS]..
│ │ │ │ -00003ab0: 4d61 726b 2054 4852 4541 4420 286f 7220  Mark THREAD (or 
│ │ │ │ -00003ac0: 7468 6520 6375 7272 656e 7420 7468 7265  the current thre
│ │ │ │ -00003ad0: 6164 2920 6173 2062 6569 6e67 2073 7573  ad) as being sus
│ │ │ │ -00003ae0: 7065 6e64 6564 2e20 4974 2077 696c 6c20  pended. It will 
│ │ │ │ -00003af0: 6e6f 7420 6265 0a73 656c 6563 7465 6420  not be.selected 
│ │ │ │ -00003b00: 756e 7469 6c20 6974 2068 6173 2074 6869  until it has thi
│ │ │ │ -00003b10: 7320 7374 6174 7573 2072 656d 6f76 6564  s status removed
│ │ │ │ -00003b20: 2e20 5375 7370 656e 6469 6e67 2074 6865  . Suspending the
│ │ │ │ -00003b30: 2063 7572 7265 6e74 0a74 6872 6561 6420   current.thread 
│ │ │ │ -00003b40: 7769 6c6c 2070 6173 7320 636f 6e74 726f  will pass contro
│ │ │ │ -00003b50: 6c20 746f 2074 6865 206e 6578 7420 7275  l to the next ru
│ │ │ │ -00003b60: 6e6e 6162 6c65 2074 6872 6561 642e 2049  nnable thread. I
│ │ │ │ -00003b70: 6620 7468 6572 6520 6172 6520 6e6f 0a72  f there are no.r
│ │ │ │ -00003b80: 756e 6e61 626c 6520 7468 7265 6164 732c  unnable threads,
│ │ │ │ -00003b90: 2074 6865 6e20 736c 6565 7020 756e 7469   then sleep unti
│ │ │ │ -00003ba0: 6c20 7468 6520 6e65 7874 2074 6872 6561  l the next threa
│ │ │ │ -00003bb0: 6420 6265 636f 6d65 7320 7275 6e6e 6162  d becomes runnab
│ │ │ │ -00003bc0: 6c65 2e0a 0a52 6574 7572 6e73 2074 7275  le...Returns tru
│ │ │ │ -00003bd0: 6520 6966 2074 6865 2074 696d 656f 7574  e if the timeout
│ │ │ │ -00003be0: 2077 6173 2072 6561 6368 6564 2e72 6570   was reached.rep
│ │ │ │ -00003bf0: 2e74 6872 6561 6473 2374 6872 6561 642d  .threads#thread-
│ │ │ │ -00003c00: 6a6f 696e 7468 7265 6164 2d6a 6f69 6e20  jointhread-join 
│ │ │ │ -00003c10: 5448 5245 4144 205b 4d53 4543 535d 205b  THREAD [MSECS] [
│ │ │ │ -00003c20: 4445 4641 554c 542d 5641 4c55 455d 0a0a  DEFAULT-VALUE]..
│ │ │ │ -00003c30: 5375 7370 656e 6420 7468 6520 6375 7272  Suspend the curr
│ │ │ │ -00003c40: 656e 7420 7468 7265 6164 2075 6e74 696c  ent thread until
│ │ │ │ -00003c50: 2054 4852 4541 4420 6861 7320 6578 6974   THREAD has exit
│ │ │ │ -00003c60: 6564 2c20 6f72 204d 5345 4353 0a6d 696c  ed, or MSECS.mil
│ │ │ │ -00003c70: 6c69 7365 636f 6e64 7320 6861 7665 2070  liseconds have p
│ │ │ │ -00003c80: 6173 7365 642e 2049 6620 5448 5245 4144  assed. If THREAD
│ │ │ │ -00003c90: 2065 7869 7473 206e 6f72 6d61 6c6c 792c   exits normally,
│ │ │ │ -00003ca0: 2072 6574 7572 6e20 7468 6520 7661 6c75   return the valu
│ │ │ │ -00003cb0: 6520 6f66 0a74 6865 206c 6173 7420 666f  e of.the last fo
│ │ │ │ -00003cc0: 726d 2069 7420 6576 616c 7561 7465 642c  rm it evaluated,
│ │ │ │ -00003cd0: 2065 6c73 6520 7265 7475 726e 2044 4546   else return DEF
│ │ │ │ -00003ce0: 4155 4c54 2d56 414c 5545 2e0a 0a49 7420  AULT-VALUE...It 
│ │ │ │ -00003cf0: 6973 2061 6e20 6572 726f 7220 746f 2063  is an error to c
│ │ │ │ -00003d00: 616c 6c20 7468 7265 6164 2d6a 6f69 6e20  all thread-join 
│ │ │ │ -00003d10: 6f6e 2061 2054 4852 4541 4420 7468 6174  on a THREAD that
│ │ │ │ -00003d20: 2069 7320 6e6f 7420 6120 6d65 6d62 6572   is not a member
│ │ │ │ -00003d30: 206f 660a 6375 7272 656e 7420 6479 6e61   of.current dyna
│ │ │ │ -00003d40: 6d69 6320 726f 6f74 2e72 6570 2e74 6872  mic root.rep.thr
│ │ │ │ -00003d50: 6561 6473 2374 6872 6561 642d 7761 6b65  eads#thread-wake
│ │ │ │ -00003d60: 7468 7265 6164 2d77 616b 6520 5b54 4852  thread-wake [THR
│ │ │ │ -00003d70: 4541 445d 0a0a 4966 2054 4852 4541 4420  EAD]..If THREAD 
│ │ │ │ -00003d80: 286f 7220 7468 6520 6375 7272 656e 7420  (or the current 
│ │ │ │ -00003d90: 7468 7265 6164 2920 6973 2063 7572 7265  thread) is curre
│ │ │ │ -00003da0: 6e74 6c79 2073 7573 7065 6e64 6564 2c20  ntly suspended, 
│ │ │ │ -00003db0: 6d61 726b 2069 7420 6173 0a62 6569 6e67  mark it as.being
│ │ │ │ -00003dc0: 2072 756e 6e61 626c 6520 6f6e 6365 206d   runnable once m
│ │ │ │ -00003dd0: 6f72 652e 7265 702e 7468 7265 6164 7323  ore.rep.threads#
│ │ │ │ -00003de0: 7468 7265 6164 7074 6872 6561 6470 2041  threadpthreadp A
│ │ │ │ -00003df0: 5247 0a0a 5265 7475 726e 2060 7427 2069  RG..Return `t' i
│ │ │ │ -00003e00: 6620 4152 4720 6973 2061 2074 6872 6561  f ARG is a threa
│ │ │ │ -00003e10: 6420 6f62 6a65 6374 2e72 6570 2e74 6872  d object.rep.thr
│ │ │ │ -00003e20: 6561 6473 2374 6872 6561 642d 7375 7370  eads#thread-susp
│ │ │ │ -00003e30: 656e 6465 642d 7074 6872 6561 642d 7375  ended-pthread-su
│ │ │ │ -00003e40: 7370 656e 6465 642d 7020 5448 5245 4144  spended-p THREAD
│ │ │ │ -00003e50: 0a0a 5265 7475 726e 2060 7427 2069 6620  ..Return `t' if 
│ │ │ │ -00003e60: 5448 5245 4144 2069 7320 6375 7272 656e  THREAD is curren
│ │ │ │ -00003e70: 746c 7920 7375 7370 656e 6465 6420 6672  tly suspended fr
│ │ │ │ -00003e80: 6f6d 2072 756e 6e69 6e67 2e72 6570 2e74  om running.rep.t
│ │ │ │ -00003e90: 6872 6561 6473 2374 6872 6561 642d 6578  hreads#thread-ex
│ │ │ │ -00003ea0: 6974 6564 2d70 7468 7265 6164 2d65 7869  ited-pthread-exi
│ │ │ │ -00003eb0: 7465 642d 7020 5448 5245 4144 0a0a 5265  ted-p THREAD..Re
│ │ │ │ -00003ec0: 7475 726e 2060 7427 2069 6620 5448 5245  turn `t' if THRE
│ │ │ │ -00003ed0: 4144 2068 6173 2065 7869 7465 642e 7265  AD has exited.re
│ │ │ │ -00003ee0: 702e 7468 7265 6164 7323 6375 7272 656e  p.threads#curren
│ │ │ │ -00003ef0: 742d 7468 7265 6164 6375 7272 656e 742d  t-threadcurrent-
│ │ │ │ -00003f00: 7468 7265 6164 205b 4445 5054 485d 0a0a  thread [DEPTH]..
│ │ │ │ -00003f10: 5265 7475 726e 2074 6865 2063 7572 7265  Return the curre
│ │ │ │ -00003f20: 6e74 6c79 2065 7865 6375 7469 6e67 2074  ntly executing t
│ │ │ │ -00003f30: 6872 6561 642e 7265 702e 7468 7265 6164  hread.rep.thread
│ │ │ │ -00003f40: 7323 616c 6c2d 7468 7265 6164 7361 6c6c  s#all-threadsall
│ │ │ │ -00003f50: 2d74 6872 6561 6473 205b 4445 5054 485d  -threads [DEPTH]
│ │ │ │ -00003f60: 0a0a 5265 7475 726e 2061 206c 6973 7420  ..Return a list 
│ │ │ │ -00003f70: 6f66 2061 6c6c 2074 6872 6561 6473 2e64  of all threads.d
│ │ │ │ -00003f80: 6562 7567 2d6d 6163 726f 7357 6865 6e20  ebug-macrosWhen 
│ │ │ │ -00003f90: 6e69 6c2c 2074 6865 2064 6562 7567 6765  nil, the debugge
│ │ │ │ -00003fa0: 7220 6973 6e27 7420 656e 7465 7265 6420  r isn't entered 
│ │ │ │ -00003fb0: 7768 696c 6520 6578 7061 6e64 696e 6720  while expanding 
│ │ │ │ -00003fc0: 6d61 6372 6f20 6465 6669 6e69 7469 6f6e  macro definition
│ │ │ │ -00003fd0: 732e 7265 702e 696f 2e64 622e 6764 626d  s.rep.io.db.gdbm
│ │ │ │ -00003fe0: 2367 6462 6d2d 636c 6f73 6567 6462 6d2d  #gdbm-closegdbm-
│ │ │ │ -00003ff0: 636c 6f73 6520 4442 4d00 0000 0000 0000  close DBM.......
│ │ │ │ -00004000: 7265 702e 7468 7265 6164 7323 7468 7265  rep.threads#thre
│ │ │ │ -00004010: 6164 2d66 6f72 6269 6474 6872 6561 642d  ad-forbidthread-
│ │ │ │ -00004020: 666f 7262 6964 0a0a 496e 6372 656d 656e  forbid..Incremen
│ │ │ │ -00004030: 7420 7468 6520 7468 7265 6164 2070 7265  t the thread pre
│ │ │ │ -00004040: 656d 7074 696f 6e20 6c6f 636b 2e20 5768  emption lock. Wh
│ │ │ │ -00004050: 656e 2067 7265 6174 6865 7220 7468 616e  en greather than
│ │ │ │ -00004060: 207a 6572 6f20 616c 6c0a 7072 6565 6d70   zero all.preemp
│ │ │ │ -00004070: 7469 6f6e 206f 6620 7468 7265 6164 7320  tion of threads 
│ │ │ │ -00004080: 6973 2064 6973 6162 6c65 642e 2052 6574  is disabled. Ret
│ │ │ │ -00004090: 7572 6e73 2060 7427 2069 6620 7072 6565  urns `t' if pree
│ │ │ │ -000040a0: 6d70 7469 6f6e 2069 7320 626c 6f63 6b65  mption is blocke
│ │ │ │ -000040b0: 640a 6173 2074 6869 7320 6675 6e63 7469  d.as this functi
│ │ │ │ -000040c0: 6f6e 2072 6574 7572 6e73 2e72 6570 2e74  on returns.rep.t
│ │ │ │ -000040d0: 6872 6561 6473 2374 6872 6561 642d 7065  hreads#thread-pe
│ │ │ │ -000040e0: 726d 6974 7468 7265 6164 2d70 6572 6d69  rmitthread-permi
│ │ │ │ -000040f0: 740a 0a44 6563 7265 6d65 6e74 2074 6865  t..Decrement the
│ │ │ │ -00004100: 2074 6872 6561 6420 7072 6565 6d70 7469   thread preempti
│ │ │ │ -00004110: 6f6e 206c 6f63 6b2e 2057 6865 6e20 6772  on lock. When gr
│ │ │ │ -00004120: 6561 7468 6572 2074 6861 6e20 7a65 726f  eather than zero
│ │ │ │ -00004130: 2061 6c6c 0a70 7265 656d 7074 696f 6e20   all.preemption 
│ │ │ │ -00004140: 6f66 2074 6872 6561 6473 2069 7320 6469  of threads is di
│ │ │ │ -00004150: 7361 626c 6564 2e20 5265 7475 726e 7320  sabled. Returns 
│ │ │ │ -00004160: 6074 2720 6966 2070 7265 656d 7074 696f  `t' if preemptio
│ │ │ │ -00004170: 6e20 6973 2062 6c6f 636b 6564 0a61 7320  n is blocked.as 
│ │ │ │ -00004180: 7468 6973 2066 756e 6374 696f 6e20 7265  this function re
│ │ │ │ -00004190: 7475 726e 732e 6465 6275 672d 6f6e 2d65  turns.debug-on-e
│ │ │ │ -000041a0: 7272 6f72 5768 656e 2061 6e20 6572 726f  rrorWhen an erro
│ │ │ │ -000041b0: 7220 6973 2073 6967 6e61 6c6c 6564 2074  r is signalled t
│ │ │ │ -000041c0: 6869 7320 7661 7269 6162 6c65 2063 6f6e  his variable con
│ │ │ │ -000041d0: 7472 6f6c 7320 7768 6574 6865 7220 6f72  trols whether or
│ │ │ │ -000041e0: 206e 6f74 2074 6f0a 656e 7465 7220 7468   not to.enter th
│ │ │ │ -000041f0: 6520 4c69 7370 2064 6562 7567 6765 7220  e Lisp debugger 
│ │ │ │ -00004200: 696d 6d65 6469 6174 656c 792e 2049 6620  immediately. If 
│ │ │ │ -00004210: 7468 6520 7661 7269 6162 6c65 2773 2076  the variable's v
│ │ │ │ -00004220: 616c 7565 2069 7320 6e6f 6e2d 6e69 6c20  alue is non-nil 
│ │ │ │ -00004230: 6f72 2061 0a6c 6973 7420 6f66 2073 796d  or a.list of sym
│ │ │ │ -00004240: 626f 6c73 2d2d 6f6e 6520 6f66 2077 6869  bols--one of whi
│ │ │ │ -00004250: 6368 2069 7320 7468 6520 7369 676e 616c  ch is the signal
│ │ │ │ -00004260: 6c65 6420 6572 726f 7220 7379 6d62 6f6c  led error symbol
│ │ │ │ -00004270: 2d2d 7468 650a 6465 6275 6767 6572 2069  --the.debugger i
│ │ │ │ -00004280: 7320 656e 7465 7265 642e 2052 6561 6420  s entered. Read 
│ │ │ │ -00004290: 696e 666f 2066 6f72 2074 6865 2064 6574  info for the det
│ │ │ │ -000042a0: 6169 6c73 2e62 6163 6b74 7261 6365 2d6f  ails.backtrace-o
│ │ │ │ -000042b0: 6e2d 6572 726f 7257 6865 6e20 616e 2065  n-errorWhen an e
│ │ │ │ -000042c0: 7272 6f72 2069 7320 7369 676e 616c 6c65  rror is signalle
│ │ │ │ -000042d0: 6420 7468 6973 2076 6172 6961 626c 6520  d this variable 
│ │ │ │ -000042e0: 636f 6e74 726f 6c73 2077 6865 7468 6572  controls whether
│ │ │ │ -000042f0: 206f 7220 6e6f 7420 746f 0a70 7269 6e74   or not to.print
│ │ │ │ -00004300: 2074 6865 2062 6163 6b74 7261 6365 2069   the backtrace i
│ │ │ │ -00004310: 6d6d 6564 6961 7465 6c79 2e20 4966 2074  mmediately. If t
│ │ │ │ -00004320: 6865 2076 6172 6961 626c 6527 7320 7661  he variable's va
│ │ │ │ -00004330: 6c75 6520 6973 206e 6f6e 2d6e 696c 206f  lue is non-nil o
│ │ │ │ -00004340: 7220 6120 6c69 7374 0a6f 6620 7379 6d62  r a list.of symb
│ │ │ │ -00004350: 6f6c 732d 2d6f 6e65 206f 6620 7768 6963  ols--one of whic
│ │ │ │ -00004360: 6820 6973 2074 6865 2073 6967 6e61 6c6c  h is the signall
│ │ │ │ -00004370: 6564 2065 7272 6f72 2073 796d 626f 6c2d  ed error symbol-
│ │ │ │ -00004380: 2d74 6865 2062 6163 6b74 7261 6365 0a69  -the backtrace.i
│ │ │ │ -00004390: 7320 7072 696e 7465 642e 2052 6561 6420  s printed. Read 
│ │ │ │ -000043a0: 696e 666f 2066 6f72 2074 6865 2064 6574  info for the det
│ │ │ │ -000043b0: 6169 6c73 2e65 7272 6f72 2d68 616e 646c  ails.error-handl
│ │ │ │ -000043c0: 6572 2d66 756e 6374 696f 6e57 6865 6e20  er-functionWhen 
│ │ │ │ -000043d0: 7365 7420 746f 2061 2066 756e 6374 696f  set to a functio
│ │ │ │ -000043e0: 6e20 7661 6c75 652c 2063 616c 6c65 6420  n value, called 
│ │ │ │ -000043f0: 7769 7468 2074 776f 2061 7267 756d 656e  with two argumen
│ │ │ │ -00004400: 7473 2028 6572 726f 7220 7479 7065 0a61  ts (error type.a
│ │ │ │ -00004410: 6e64 2064 6174 6129 2077 6865 6e20 6c69  nd data) when li
│ │ │ │ -00004420: 7370 2065 7272 6f72 7320 6f63 6375 722e  sp errors occur.
│ │ │ │ -00004430: 7072 696e 742d 6573 6361 7065 4465 6669  print-escapeDefi
│ │ │ │ -00004440: 6e65 7320 7768 6963 6820 636f 6e74 726f  nes which contro
│ │ │ │ -00004450: 6c20 6368 6172 6163 7465 7273 2060 7072  l characters `pr
│ │ │ │ -00004460: 696e 7427 2073 686f 756c 6420 7175 6f74  int' should quot
│ │ │ │ -00004470: 652e 2041 6363 6570 7461 626c 6520 7661  e. Acceptable va
│ │ │ │ -00004480: 6c75 6573 0a61 7265 3a0a 096e 696c 0909  lues.are:..nil..
│ │ │ │ -00004490: 4f6e 6c79 2065 7363 6170 6520 646f 7562  Only escape doub
│ │ │ │ -000044a0: 6c65 2d71 756f 7465 2061 6e64 2062 6163  le-quote and bac
│ │ │ │ -000044b0: 6b73 6c61 7368 0a09 6e65 776c 696e 6573  kslash..newlines
│ │ │ │ -000044c0: 0945 7363 6170 6520 646f 7562 6c65 2d71  .Escape double-q
│ │ │ │ -000044d0: 756f 7465 2c20 6261 636b 736c 6173 682c  uote, backslash,
│ │ │ │ -000044e0: 206e 6577 6c69 6e65 2c0a 0909 0920 5441   newline,.... TA
│ │ │ │ -000044f0: 422c 2061 6e64 2066 6f72 6d66 6565 642e  B, and formfeed.
│ │ │ │ -00004500: 0a09 7409 0945 7363 6170 6520 616c 6c20  ..t..Escape all 
│ │ │ │ -00004510: 636f 6e74 726f 6c20 636f 6465 7320 2863  control codes (c
│ │ │ │ -00004520: 6861 7261 6374 6572 7320 7769 7468 2061  haracters with a
│ │ │ │ -00004530: 0a09 0909 2076 616c 7565 206c 6573 7320  .... value less 
│ │ │ │ -00004540: 7468 616e 2033 3229 2c20 616e 6420 616c  than 32), and al
│ │ │ │ -00004550: 6c20 6368 6172 6163 7465 7273 2077 6974  l characters wit
│ │ │ │ -00004560: 680a 0909 0920 6120 7661 6c75 6520 6772  h.... a value gr
│ │ │ │ -00004570: 6561 7465 7220 7468 616e 2031 3236 2e70  eater than 126.p
│ │ │ │ -00004580: 7269 6e74 2d6c 656e 6774 6854 6865 206d  rint-lengthThe m
│ │ │ │ -00004590: 6178 696d 756d 206e 756d 6265 7220 6f66  aximum number of
│ │ │ │ -000045a0: 206c 6973 7420 656c 656d 656e 7473 2074   list elements t
│ │ │ │ -000045b0: 6f20 7072 696e 7420 6265 666f 7265 2061  o print before a
│ │ │ │ -000045c0: 6262 7265 7669 6174 696e 672e 7072 696e  bbreviating.prin
│ │ │ │ -000045d0: 742d 6c65 7665 6c54 6865 206e 756d 6265  t-levelThe numbe
│ │ │ │ -000045e0: 7220 6f66 206c 6973 7420 6c65 7665 6c73  r of list levels
│ │ │ │ -000045f0: 2074 6f20 6465 7363 656e 6420 7768 656e   to descend when
│ │ │ │ -00004600: 2070 7269 6e74 696e 6720 6265 666f 7265   printing before
│ │ │ │ -00004610: 2061 6262 7265 7669 6174 696e 672e 7265   abbreviating.re
│ │ │ │ -00004620: 702e 6c61 6e67 2e69 6e74 6572 7072 6574  p.lang.interpret
│ │ │ │ -00004630: 6572 2366 756e 6361 6c6c 6675 6e63 616c  er#funcallfuncal
│ │ │ │ -00004640: 6c20 4655 4e43 5449 4f4e 2041 5247 532e  l FUNCTION ARGS.
│ │ │ │ -00004650: 2e2e 0a0a 4361 6c6c 7320 4655 4e43 5449  ....Calls FUNCTI
│ │ │ │ -00004660: 4f4e 2077 6974 6820 6172 6775 6d65 6e74  ON with argument
│ │ │ │ -00004670: 7320 4152 4753 2e2e 2e20 616e 6420 7265  s ARGS... and re
│ │ │ │ -00004680: 7475 726e 7320 7468 6520 7265 7375 6c74  turns the result
│ │ │ │ -00004690: 2e72 6570 2e6c 616e 672e 696e 7465 7270  .rep.lang.interp
│ │ │ │ -000046a0: 7265 7465 7223 6170 706c 7961 7070 6c79  reter#applyapply
│ │ │ │ -000046b0: 2046 554e 4354 494f 4e20 4152 4753 2e2e   FUNCTION ARGS..
│ │ │ │ -000046c0: 2e20 4152 472d 4c49 5354 0a0a 4361 6c6c  . ARG-LIST..Call
│ │ │ │ -000046d0: 7320 4655 4e43 5449 4f4e 2070 6173 7369  s FUNCTION passi
│ │ │ │ -000046e0: 6e67 2061 6c6c 206f 6620 4152 4753 2074  ng all of ARGS t
│ │ │ │ -000046f0: 6f20 6974 2061 7320 7765 6c6c 2061 7320  o it as well as 
│ │ │ │ -00004700: 616c 6c20 656c 656d 656e 7473 2069 6e20  all elements in 
│ │ │ │ -00004710: 4152 472d 4c49 5354 2e0a 6965 2c0a 2020  ARG-LIST..ie,.  
│ │ │ │ -00004720: 2861 7070 6c79 202b 2031 2032 2033 2027  (apply + 1 2 3 '
│ │ │ │ -00004730: 2834 2035 2036 2929 0a20 2020 3d3e 2032  (4 5 6)).   => 2
│ │ │ │ -00004740: 3172 6570 2e6c 616e 672e 696e 7465 7270  1rep.lang.interp
│ │ │ │ -00004750: 7265 7465 7223 7072 6f67 6e70 726f 676e  reter#prognprogn
│ │ │ │ -00004760: 2046 4f52 4d53 2e2e 2e0a 0a45 7661 6c27   FORMS.....Eval'
│ │ │ │ -00004770: 7320 6561 6368 206f 6620 7468 6520 464f  s each of the FO
│ │ │ │ -00004780: 524d 5320 696e 206f 7264 6572 2072 6574  RMS in order ret
│ │ │ │ -00004790: 7572 6e69 6e67 2074 6865 2076 616c 7565  urning the value
│ │ │ │ -000047a0: 206f 6620 7468 6520 6c61 7374 0a6f 6e65   of the last.one
│ │ │ │ -000047b0: 2e72 6570 2e6c 616e 672e 6465 6275 6723  .rep.lang.debug#
│ │ │ │ -000047c0: 6272 6561 6b62 7265 616b 0a0a 5468 6520  breakbreak..The 
│ │ │ │ -000047d0: 6e65 7874 2066 6f72 6d20 746f 2062 6520  next form to be 
│ │ │ │ -000047e0: 6576 616c 7561 7465 6420 7769 6c6c 2062  evaluated will b
│ │ │ │ -000047f0: 6520 646f 6e65 2073 6f20 7468 726f 7567  e done so throug
│ │ │ │ -00004800: 6820 7468 6520 4c69 7370 2064 6562 7567  h the Lisp debug
│ │ │ │ -00004810: 6765 722e 7265 702e 6c61 6e67 2e64 6562  ger.rep.lang.deb
│ │ │ │ -00004820: 7567 2373 7465 7073 7465 7020 464f 524d  ug#stepstep FORM
│ │ │ │ -00004830: 0a0a 5573 6520 7468 6520 4c69 7370 2064  ..Use the Lisp d
│ │ │ │ -00004840: 6562 7567 6765 7220 746f 2065 7661 6c75  ebugger to evalu
│ │ │ │ -00004850: 6174 6520 464f 524d 2e72 6570 2e6c 616e  ate FORM.rep.lan
│ │ │ │ -00004860: 672e 696e 7465 7270 7265 7465 7223 7369  g.interpreter#si
│ │ │ │ -00004870: 676e 616c 7369 676e 616c 2045 5252 4f52  gnalsignal ERROR
│ │ │ │ -00004880: 2d53 594d 424f 4c20 4441 5441 0a0a 5369  -SYMBOL DATA..Si
│ │ │ │ -00004890: 676e 616c 2074 6861 7420 616e 2065 7272  gnal that an err
│ │ │ │ -000048a0: 6f72 2068 6173 2068 6170 7065 6e65 642e  or has happened.
│ │ │ │ -000048b0: 2045 5252 4f52 2d53 594d 424f 4c20 6973   ERROR-SYMBOL is
│ │ │ │ -000048c0: 2074 6865 206e 616d 6520 6f66 2061 2073   the name of a s
│ │ │ │ -000048d0: 796d 626f 6c0a 636c 6173 7369 6679 696e  ymbol.classifyin
│ │ │ │ -000048e0: 6720 7468 6520 7479 7065 206f 6620 6572  g the type of er
│ │ │ │ -000048f0: 726f 722c 2069 7420 7368 6f75 6c64 2068  ror, it should h
│ │ │ │ -00004900: 6176 6520 6120 7072 6f70 6572 7479 2060  ave a property `
│ │ │ │ -00004910: 6572 726f 722d 6d65 7373 6167 6527 0a28  error-message'.(
│ │ │ │ -00004920: 6120 7374 7269 6e67 2920 7769 7468 2061  a string) with a
│ │ │ │ -00004930: 2073 686f 7274 2064 6573 6372 6970 7469   short descripti
│ │ │ │ -00004940: 6f6e 206f 6620 7468 6520 6572 726f 7220  on of the error 
│ │ │ │ -00004950: 6d65 7373 6167 652e 0a44 4154 4120 6973  message..DATA is
│ │ │ │ -00004960: 2061 206c 6973 7420 6f66 206f 626a 6563   a list of objec
│ │ │ │ -00004970: 7473 2077 6869 6368 2061 7265 2072 656c  ts which are rel
│ │ │ │ -00004980: 6576 616e 7420 746f 2074 6865 2065 7272  evant to the err
│ │ │ │ -00004990: 6f72 202d 2d20 7468 6579 2077 696c 6c0a  or -- they will.
│ │ │ │ -000049a0: 6265 206d 6164 6520 6176 6169 6c61 626c  be made availabl
│ │ │ │ -000049b0: 6520 746f 2061 6e79 2065 7272 6f72 2d68  e to any error-h
│ │ │ │ -000049c0: 616e 646c 6572 206f 7220 7072 696e 7465  andler or printe
│ │ │ │ -000049d0: 6420 6279 2074 6865 2064 6566 6175 6c74  d by the default
│ │ │ │ -000049e0: 2065 7272 6f72 0a68 616e 646c 6572 2e72   error.handler.r
│ │ │ │ -000049f0: 6570 2e6c 616e 672e 6465 6275 6723 6261  ep.lang.debug#ba
│ │ │ │ -00004a00: 636b 7472 6163 6562 6163 6b74 7261 6365  cktracebacktrace
│ │ │ │ -00004a10: 205b 5354 5245 414d 5d0a 0a50 7269 6e74   [STREAM]..Print
│ │ │ │ -00004a20: 7320 6120 6261 636b 7472 6163 6520 6f66  s a backtrace of
│ │ │ │ -00004a30: 2074 6865 2063 7572 7265 6e74 204c 6973   the current Lis
│ │ │ │ -00004a40: 7020 6361 6c6c 2073 7461 636b 2074 6f20  p call stack to 
│ │ │ │ -00004a50: 5354 5245 414d 2028 6f72 2074 6f0a 6073  STREAM (or to.`s
│ │ │ │ -00004a60: 7461 6e64 6172 642d 6f75 7470 7574 2729  tandard-output')
│ │ │ │ -00004a70: 2e0a 5468 6520 666f 726d 6174 2069 7320  ..The format is 
│ │ │ │ -00004a80: 736f 6d65 7468 696e 6720 6c69 6b65 3a0a  something like:.
│ │ │ │ -00004a90: 2020 4655 4e43 5449 4f4e 2028 4152 474c    FUNCTION (ARGL
│ │ │ │ -00004aa0: 4953 5429 2041 5247 532d 4556 414c 4c45  IST) ARGS-EVALLE
│ │ │ │ -00004ab0: 442d 500a 7768 6572 6520 4152 4753 2d45  D-P.where ARGS-E
│ │ │ │ -00004ac0: 5641 4c4c 4544 2d50 2069 7320 6569 7468  VALLED-P is eith
│ │ │ │ -00004ad0: 6572 2060 7427 206f 7220 606e 696c 272c  er `t' or `nil',
│ │ │ │ -00004ae0: 2064 6570 656e 6469 6e67 206f 6e20 7768   depending on wh
│ │ │ │ -00004af0: 6574 6865 7220 6f72 206e 6f74 0a41 5247  ether or not.ARG
│ │ │ │ -00004b00: 4c49 5354 2068 6164 2062 6565 6e20 6576  LIST had been ev
│ │ │ │ -00004b10: 616c 7561 7465 6420 6f72 206e 6f74 2062  aluated or not b
│ │ │ │ -00004b20: 6566 6f72 6520 6265 696e 6720 7075 7420  efore being put 
│ │ │ │ -00004b30: 696e 746f 2074 6865 2073 7461 636b 2e72  into the stack.r
│ │ │ │ -00004b40: 6570 2e6c 616e 672e 696e 7465 7270 7265  ep.lang.interpre
│ │ │ │ -00004b50: 7465 7223 6d61 782d 6c69 7370 2d64 6570  ter#max-lisp-dep
│ │ │ │ -00004b60: 7468 6d61 782d 6c69 7370 2d64 6570 7468  thmax-lisp-depth
│ │ │ │ -00004b70: 205b 4e45 572d 5641 4c55 455d 0a0a 5468   [NEW-VALUE]..Th
│ │ │ │ -00004b80: 6520 6d61 7869 6d75 6d20 6e75 6d62 6572  e maximum number
│ │ │ │ -00004b90: 206f 6620 7469 6d65 7320 7468 6174 2072   of times that r
│ │ │ │ -00004ba0: 6570 5f66 756e 6361 6c6c 2063 616e 2062  ep_funcall can b
│ │ │ │ -00004bb0: 6520 6361 6c6c 6564 2072 6563 7572 7369  e called recursi
│ │ │ │ -00004bc0: 7665 6c79 2e0a 0a54 6869 7320 6973 2069  vely...This is i
│ │ │ │ -00004bd0: 6e74 656e 6465 6420 746f 2073 746f 7020  ntended to stop 
│ │ │ │ -00004be0: 696e 6669 6e69 7465 2072 6563 7572 7369  infinite recursi
│ │ │ │ -00004bf0: 6f6e 2c20 6966 2074 6865 2064 6566 6175  on, if the defau
│ │ │ │ -00004c00: 6c74 2076 616c 7565 206f 6620 3235 3020  lt value of 250 
│ │ │ │ -00004c10: 6973 0a74 6f6f 2073 6d61 6c6c 2028 796f  is.too small (yo
│ │ │ │ -00004c20: 7520 6765 7420 6572 726f 7273 2069 6e20  u get errors in 
│ │ │ │ -00004c30: 6e6f 726d 616c 2075 7365 2920 7365 7420  normal use) set 
│ │ │ │ -00004c40: 6974 2074 6f20 736f 6d65 7468 696e 6720  it to something 
│ │ │ │ -00004c50: 6c61 7267 6572 2e72 6570 2e69 6f2e 6462  larger.rep.io.db
│ │ │ │ -00004c60: 2e67 6462 6d23 6764 626d 2d6f 7065 6e67  .gdbm#gdbm-openg
│ │ │ │ -00004c70: 6462 6d2d 6f70 656e 2050 4154 4820 4143  dbm-open PATH AC
│ │ │ │ -00004c80: 4345 5353 2d54 5950 4520 5b4d 4f44 455d  CESS-TYPE [MODE]
│ │ │ │ -00004c90: 205b 464c 4147 535d 7265 702e 696f 2e64   [FLAGS]rep.io.d
│ │ │ │ -00004ca0: 622e 6764 626d 2367 6462 6d2d 6665 7463  b.gdbm#gdbm-fetc
│ │ │ │ -00004cb0: 6867 6462 6d2d 6665 7463 6820 4442 4d20  hgdbm-fetch DBM 
│ │ │ │ -00004cc0: 4b45 5972 6570 2e69 6f2e 6462 2e67 6462  KEYrep.io.db.gdb
│ │ │ │ -00004cd0: 6d23 6764 626d 2d73 746f 7265 6764 626d  m#gdbm-storegdbm
│ │ │ │ -00004ce0: 2d73 746f 7265 2044 424d 204b 4559 2056  -store DBM KEY V
│ │ │ │ -00004cf0: 414c 5545 205b 464c 4147 535d 7265 702e  ALUE [FLAGS]rep.
│ │ │ │ -00004d00: 696f 2e64 622e 6764 626d 2367 6462 6d2d  io.db.gdbm#gdbm-
│ │ │ │ -00004d10: 6465 6c65 7465 6764 626d 2d64 656c 6574  deletegdbm-delet
│ │ │ │ -00004d20: 6520 4442 4d20 4b45 5972 6570 2e69 6f2e  e DBM KEYrep.io.
│ │ │ │ -00004d30: 6462 2e67 6462 6d23 6764 626d 2d77 616c  db.gdbm#gdbm-wal
│ │ │ │ -00004d40: 6b67 6462 6d2d 7761 6c6b 2046 554e 2044  kgdbm-walk FUN D
│ │ │ │ -00004d50: 424d 7265 702e 696f 2e64 622e 6764 626d  BMrep.io.db.gdbm
│ │ │ │ -00004d60: 2367 6462 6d70 6764 626d 7020 4152 470a  #gdbmpgdbmp ARG.
│ │ │ │ -00004d70: 0a52 6574 7572 6e73 2074 2069 6620 4152  .Returns t if AR
│ │ │ │ -00004d80: 4720 6973 2061 6e20 6764 626d 206f 626a  G is an gdbm obj
│ │ │ │ -00004d90: 6563 7420 2863 7265 6174 6564 2062 7920  ect (created by 
│ │ │ │ -00004da0: 6067 6462 6d2d 6f70 656e 2729 2e72 6570  `gdbm-open').rep
│ │ │ │ -00004db0: 2e69 6f2e 736f 636b 6574 7323 736f 636b  .io.sockets#sock
│ │ │ │ -00004dc0: 6574 2d6c 6f63 616c 2d63 6c69 656e 7473  et-local-clients
│ │ │ │ -00004dd0: 6f63 6b65 742d 6c6f 6361 6c2d 636c 6965  ocket-local-clie
│ │ │ │ -00004de0: 6e74 2041 4444 5245 5353 205b 5354 5245  nt ADDRESS [STRE
│ │ │ │ -00004df0: 414d 5d20 5b53 454e 5449 4e45 4c5d 0a0a  AM] [SENTINEL]..
│ │ │ │ -00004e00: 4372 6561 7465 2061 6e64 2072 6574 7572  Create and retur
│ │ │ │ -00004e10: 6e20 6120 736f 636b 6574 2063 6f6e 6e65  n a socket conne
│ │ │ │ -00004e20: 6374 6564 2074 6f20 7468 6520 756e 6978  cted to the unix
│ │ │ │ -00004e30: 2064 6f6d 6169 6e20 736f 636b 6574 2061   domain socket a
│ │ │ │ -00004e40: 740a 4144 4452 4553 5320 2861 2073 7065  t.ADDRESS (a spe
│ │ │ │ -00004e50: 6369 616c 206e 6f64 6520 696e 2074 6865  cial node in the
│ │ │ │ -00004e60: 206c 6f63 616c 2066 696c 696e 6720 7379   local filing sy
│ │ │ │ -00004e70: 7374 656d 292e 0a0a 416c 6c20 6f75 7470  stem)...All outp
│ │ │ │ -00004e80: 7574 2066 726f 6d20 7468 6973 2073 6f63  ut from this soc
│ │ │ │ -00004e90: 6b65 7420 7769 6c6c 2062 6520 636f 7069  ket will be copi
│ │ │ │ -00004ea0: 6564 2074 6f20 5354 5245 414d 3b20 7768  ed to STREAM; wh
│ │ │ │ -00004eb0: 656e 2074 6865 2073 6f63 6b65 740a 6973  en the socket.is
│ │ │ │ -00004ec0: 2063 6c6f 7365 6420 646f 776e 2072 656d   closed down rem
│ │ │ │ -00004ed0: 6f74 656c 7920 5345 4e54 494e 454c 2077  otely SENTINEL w
│ │ │ │ -00004ee0: 696c 6c20 6265 2063 616c 6c65 6420 7769  ill be called wi
│ │ │ │ -00004ef0: 7468 2074 6865 2073 6f63 6b65 7420 6173  th the socket as
│ │ │ │ -00004f00: 2069 7473 0a73 696e 676c 6520 6172 6775   its.single argu
│ │ │ │ -00004f10: 6d65 6e74 2e72 6570 2e69 6f2e 736f 636b  ment.rep.io.sock
│ │ │ │ -00004f20: 6574 7323 636c 6f73 652d 736f 636b 6574  ets#close-socket
│ │ │ │ -00004f30: 636c 6f73 652d 736f 636b 6574 2053 4f43  close-socket SOC
│ │ │ │ -00004f40: 4b45 540a 0a53 6875 7464 6f77 6e20 7468  KET..Shutdown th
│ │ │ │ -00004f50: 6520 636f 6e6e 6563 7469 6f6e 2061 7373  e connection ass
│ │ │ │ -00004f60: 6f63 6961 7465 2077 6974 6820 534f 434b  ociate with SOCK
│ │ │ │ -00004f70: 4554 2e20 4e6f 7465 2074 6861 7420 7468  ET. Note that th
│ │ │ │ -00004f80: 6973 2064 6f65 7320 6e6f 740a 6361 7573  is does not.caus
│ │ │ │ -00004f90: 6520 7468 6520 5345 4e54 494e 454c 2066  e the SENTINEL f
│ │ │ │ -00004fa0: 756e 6374 696f 6e20 6173 736f 6369 6174  unction associat
│ │ │ │ -00004fb0: 6564 2077 6974 6820 534f 434b 4554 2074  ed with SOCKET t
│ │ │ │ -00004fc0: 6f20 7275 6e2e 7265 702e 6c61 6e67 2e69  o run.rep.lang.i
│ │ │ │ -00004fd0: 6e74 6572 7072 6574 6572 2371 756f 7465  nterpreter#quote
│ │ │ │ -00004fe0: 7175 6f74 6520 4152 470a 2741 5247 0a0a  quote ARG.'ARG..
│ │ │ │ -00004ff0: 5265 7475 726e 7320 4152 472e 0000 0000  Returns ARG.....
│ │ │ │ -00005000: 7265 702e 696f 2e73 6f63 6b65 7473 2373  rep.io.sockets#s
│ │ │ │ -00005010: 6f63 6b65 742d 6c6f 6361 6c2d 7365 7276  ocket-local-serv
│ │ │ │ -00005020: 6572 736f 636b 6574 2d6c 6f63 616c 2d73  ersocket-local-s
│ │ │ │ -00005030: 6572 7665 7220 4144 4452 4553 5320 5b43  erver ADDRESS [C
│ │ │ │ -00005040: 414c 4c42 4143 4b5d 205b 5345 4e54 494e  ALLBACK] [SENTIN
│ │ │ │ -00005050: 454c 5d0a 0a43 7265 6174 6520 616e 6420  EL]..Create and 
│ │ │ │ -00005060: 7265 7475 726e 2061 2073 6f63 6b65 7420  return a socket 
│ │ │ │ -00005070: 6c69 7374 656e 696e 6720 666f 7220 636f  listening for co
│ │ │ │ -00005080: 6e6e 6563 7469 6f6e 7320 6f6e 2074 6865  nnections on the
│ │ │ │ -00005090: 2075 6e69 7820 646f 6d61 696e 0a73 6f63   unix domain.soc
│ │ │ │ -000050a0: 6b65 7420 6174 2041 4444 5245 5353 2028  ket at ADDRESS (
│ │ │ │ -000050b0: 6120 7370 6563 6961 6c20 6e6f 6465 2069  a special node i
│ │ │ │ -000050c0: 6e20 7468 6520 6c6f 6361 6c20 6669 6c69  n the local fili
│ │ │ │ -000050d0: 6e67 2073 7973 7465 6d29 2e0a 0a57 6865  ng system)...Whe
│ │ │ │ -000050e0: 6e20 6120 636f 6e6e 6563 7469 6f6e 2069  n a connection i
│ │ │ │ -000050f0: 7320 7265 7175 6573 7465 6420 4341 4c4c  s requested CALL
│ │ │ │ -00005100: 4241 434b 2069 7320 6361 6c6c 6564 2077  BACK is called w
│ │ │ │ -00005110: 6974 6820 7468 6520 7365 7276 6572 0a73  ith the server.s
│ │ │ │ -00005120: 6f63 6b65 7420 6173 2069 7473 2073 6f6c  ocket as its sol
│ │ │ │ -00005130: 6520 6172 6775 6d65 6e74 2e20 4974 206d  e argument. It m
│ │ │ │ -00005140: 7573 7420 6361 6c6c 2060 736f 636b 6574  ust call `socket
│ │ │ │ -00005150: 2d61 6363 6570 7427 2074 6f20 6d61 6b65  -accept' to make
│ │ │ │ -00005160: 2074 6865 0a63 6f6e 6e65 6374 696f 6e2e   the.connection.
│ │ │ │ -00005170: 0a0a 5768 656e 2074 6865 2073 6f63 6b65  ..When the socke
│ │ │ │ -00005180: 7420 6973 2073 6875 7464 6f77 6e20 7265  t is shutdown re
│ │ │ │ -00005190: 6d6f 7465 6c79 2c20 5345 4e54 494e 454c  motely, SENTINEL
│ │ │ │ -000051a0: 2069 7320 6361 6c6c 6564 2077 6974 6820   is called with 
│ │ │ │ -000051b0: 7468 650a 736f 636b 6574 2061 7320 6974  the.socket as it
│ │ │ │ -000051c0: 7320 6f6e 6c79 2061 7267 756d 656e 742e  s only argument.
│ │ │ │ -000051d0: 7265 702e 696f 2e73 6f63 6b65 7473 2373  rep.io.sockets#s
│ │ │ │ -000051e0: 6f63 6b65 742d 636c 6965 6e74 736f 636b  ocket-clientsock
│ │ │ │ -000051f0: 6574 2d63 6c69 656e 7420 484f 5354 4e41  et-client HOSTNA
│ │ │ │ -00005200: 4d45 2050 4f52 5420 5b53 5452 4541 4d5d  ME PORT [STREAM]
│ │ │ │ -00005210: 205b 5345 4e54 494e 454c 5d0a 0a43 7265   [SENTINEL]..Cre
│ │ │ │ -00005220: 6174 6520 616e 6420 7265 7475 726e 2061  ate and return a
│ │ │ │ -00005230: 2073 6f63 6b65 7420 636f 6e6e 6563 7465   socket connecte
│ │ │ │ -00005240: 6420 746f 2074 6865 2073 6f63 6b65 7420  d to the socket 
│ │ │ │ -00005250: 6f6e 2074 6865 2068 6f73 7420 6361 6c6c  on the host call
│ │ │ │ -00005260: 6564 0a48 4f53 544e 414d 4520 2861 2073  ed.HOSTNAME (a s
│ │ │ │ -00005270: 7472 696e 6729 2077 6974 6820 706f 7274  tring) with port
│ │ │ │ -00005280: 206e 756d 6265 7220 504f 5254 2e0a 0a41   number PORT...A
│ │ │ │ -00005290: 6c6c 206f 7574 7075 7420 6672 6f6d 2074  ll output from t
│ │ │ │ -000052a0: 6869 7320 736f 636b 6574 2077 696c 6c20  his socket will 
│ │ │ │ -000052b0: 6265 2063 6f70 6965 6420 746f 2053 5452  be copied to STR
│ │ │ │ -000052c0: 4541 4d3b 2077 6865 6e20 7468 6520 736f  EAM; when the so
│ │ │ │ -000052d0: 636b 6574 0a69 7320 636c 6f73 6564 2064  cket.is closed d
│ │ │ │ -000052e0: 6f77 6e20 7265 6d6f 7465 6c79 2053 454e  own remotely SEN
│ │ │ │ -000052f0: 5449 4e45 4c20 7769 6c6c 2062 6520 6361  TINEL will be ca
│ │ │ │ -00005300: 6c6c 6564 2077 6974 6820 7468 6520 736f  lled with the so
│ │ │ │ -00005310: 636b 6574 2061 7320 6974 730a 7369 6e67  cket as its.sing
│ │ │ │ -00005320: 6c65 2061 7267 756d 656e 742e 7265 702e  le argument.rep.
│ │ │ │ -00005330: 696f 2e73 6f63 6b65 7473 2373 6f63 6b65  io.sockets#socke
│ │ │ │ -00005340: 742d 7365 7276 6572 736f 636b 6574 2d73  t-serversocket-s
│ │ │ │ -00005350: 6572 7665 7220 5b48 4f53 544e 414d 455d  erver [HOSTNAME]
│ │ │ │ -00005360: 205b 504f 5254 5d20 5b43 414c 4c42 4143   [PORT] [CALLBAC
│ │ │ │ -00005370: 4b5d 205b 5345 4e54 494e 454c 5d0a 0a43  K] [SENTINEL]..C
│ │ │ │ -00005380: 7265 6174 6520 616e 6420 7265 7475 726e  reate and return
│ │ │ │ -00005390: 2061 2073 6f63 6b65 7420 636f 6e6e 6563   a socket connec
│ │ │ │ -000053a0: 7465 6420 6c69 7374 656e 696e 6720 666f  ted listening fo
│ │ │ │ -000053b0: 7220 636f 6e6e 6563 7469 6f6e 7320 6f6e  r connections on
│ │ │ │ -000053c0: 2074 6865 0a68 6f73 7420 6361 6c6c 6564   the.host called
│ │ │ │ -000053d0: 2048 4f53 544e 414d 4520 2861 2073 7472   HOSTNAME (a str
│ │ │ │ -000053e0: 696e 6729 2077 6974 6820 706f 7274 206e  ing) with port n
│ │ │ │ -000053f0: 756d 6265 7220 504f 5254 2e20 4966 2048  umber PORT. If H
│ │ │ │ -00005400: 4f53 544e 414d 4520 6973 0a66 616c 7365  OSTNAME is.false
│ │ │ │ -00005410: 2c20 6c69 7374 656e 2066 6f72 2061 6e79  , listen for any
│ │ │ │ -00005420: 2069 6e63 6f6d 696e 6720 6164 6472 6573   incoming addres
│ │ │ │ -00005430: 7365 732e 2049 6620 504f 5254 2069 7320  ses. If PORT is 
│ │ │ │ -00005440: 756e 6465 6669 6e65 6420 6120 7261 6e64  undefined a rand
│ │ │ │ -00005450: 6f6d 0a70 6f72 7420 7769 6c6c 2062 6520  om.port will be 
│ │ │ │ -00005460: 6368 6f73 656e 2e0a 0a57 6865 6e20 6120  chosen...When a 
│ │ │ │ -00005470: 636f 6e6e 6563 7469 6f6e 2069 7320 7265  connection is re
│ │ │ │ -00005480: 7175 6573 7465 6420 4341 4c4c 4241 434b  quested CALLBACK
│ │ │ │ -00005490: 2069 7320 6361 6c6c 6564 2077 6974 6820   is called with 
│ │ │ │ -000054a0: 7468 6520 7365 7276 6572 0a73 6f63 6b65  the server.socke
│ │ │ │ -000054b0: 7420 6173 2069 7473 2073 6f6c 6520 6172  t as its sole ar
│ │ │ │ -000054c0: 6775 6d65 6e74 2e20 4974 206d 7573 7420  gument. It must 
│ │ │ │ -000054d0: 6361 6c6c 2060 736f 636b 6574 2d61 6363  call `socket-acc
│ │ │ │ -000054e0: 6570 7427 2074 6f20 6d61 6b65 2074 6865  ept' to make the
│ │ │ │ -000054f0: 0a63 6f6e 6e65 6374 696f 6e2e 0a0a 5768  .connection...Wh
│ │ │ │ -00005500: 656e 2074 6865 2073 6f63 6b65 7420 6973  en the socket is
│ │ │ │ -00005510: 2073 6875 7464 6f77 6e20 7265 6d6f 7465   shutdown remote
│ │ │ │ -00005520: 6c79 2c20 5345 4e54 494e 454c 2069 7320  ly, SENTINEL is 
│ │ │ │ -00005530: 6361 6c6c 6564 2077 6974 6820 7468 650a  called with the.
│ │ │ │ -00005540: 736f 636b 6574 2061 7320 6974 7320 6f6e  socket as its on
│ │ │ │ -00005550: 6c79 2061 7267 756d 656e 742e 7265 702e  ly argument.rep.
│ │ │ │ -00005560: 696f 2e73 6f63 6b65 7473 2373 6f63 6b65  io.sockets#socke
│ │ │ │ -00005570: 742d 6163 6365 7074 736f 636b 6574 2d61  t-acceptsocket-a
│ │ │ │ -00005580: 6363 6570 7420 534f 434b 4554 205b 5354  ccept SOCKET [ST
│ │ │ │ -00005590: 5245 414d 5d20 5b53 454e 5449 4e45 4c5d  REAM] [SENTINEL]
│ │ │ │ -000055a0: 0a0a 4163 6365 7074 2074 6865 2070 656e  ..Accept the pen
│ │ │ │ -000055b0: 6469 6e67 2063 6f6e 6e65 6374 696f 6e20  ding connection 
│ │ │ │ -000055c0: 7265 7175 6573 7420 6f6e 2073 6572 7665  request on serve
│ │ │ │ -000055d0: 7220 736f 636b 6574 2053 4f43 4b45 542e  r socket SOCKET.
│ │ │ │ -000055e0: 2054 6869 730a 7769 6c6c 2063 7265 6174   This.will creat
│ │ │ │ -000055f0: 6520 616e 6420 7265 7475 726e 2061 2063  e and return a c
│ │ │ │ -00005600: 6c69 656e 7420 736f 636b 6574 2066 6f72  lient socket for
│ │ │ │ -00005610: 6d69 6e67 2074 6865 2065 6e64 2070 6f69  ming the end poi
│ │ │ │ -00005620: 6e74 206f 6620 7468 650a 636f 6e6e 6563  nt of the.connec
│ │ │ │ -00005630: 7469 6f6e 2e0a 0a41 6e79 206f 7574 7075  tion...Any outpu
│ │ │ │ -00005640: 7420 7265 6365 6976 6564 2077 696c 6c20  t received will 
│ │ │ │ -00005650: 6265 2063 6f70 6965 6420 746f 2074 6865  be copied to the
│ │ │ │ -00005660: 206f 7574 7075 7420 7374 7265 616d 2053   output stream S
│ │ │ │ -00005670: 5452 4541 4d2c 2077 6865 6e0a 7468 6520  TREAM, when.the 
│ │ │ │ -00005680: 636f 6e6e 6563 7469 6f6e 2069 7320 7465  connection is te
│ │ │ │ -00005690: 726d 696e 6174 6564 2072 656d 6f74 656c  rminated remotel
│ │ │ │ -000056a0: 7920 5345 4e54 494e 454c 2077 696c 6c20  y SENTINEL will 
│ │ │ │ -000056b0: 6265 2063 616c 6c65 6420 7769 7468 2074  be called with t
│ │ │ │ -000056c0: 6865 0a63 6c6f 7365 6420 736f 636b 6574  he.closed socket
│ │ │ │ -000056d0: 2061 7320 6974 7320 736f 6c65 2061 7267   as its sole arg
│ │ │ │ -000056e0: 756d 656e 742e 0a0a 4e6f 7465 2074 6861  ument...Note tha
│ │ │ │ -000056f0: 7420 7468 6973 2066 756e 6374 696f 6e20  t this function 
│ │ │ │ -00005700: 6d75 7374 2062 6520 6361 6c6c 6564 2065  must be called e
│ │ │ │ -00005710: 7665 7279 2074 696d 6520 6120 636f 6e6e  very time a conn
│ │ │ │ -00005720: 6563 7469 6f6e 2072 6571 7565 7374 0a69  ection request.i
│ │ │ │ -00005730: 7320 7265 6365 6976 6564 2e20 4966 2074  s received. If t
│ │ │ │ -00005740: 6865 2073 6572 7665 7220 7761 6e74 7320  he server wants 
│ │ │ │ -00005750: 746f 2072 656a 6563 7420 7468 6520 636f  to reject the co
│ │ │ │ -00005760: 6e6e 6563 7469 6f6e 2069 7420 7368 6f75  nnection it shou
│ │ │ │ -00005770: 6c64 0a73 7562 7365 7175 656e 746c 7920  ld.subsequently 
│ │ │ │ -00005780: 6361 6c6c 2060 636c 6f73 652d 736f 636b  call `close-sock
│ │ │ │ -00005790: 6574 2720 6f6e 2074 6865 2063 7265 6174  et' on the creat
│ │ │ │ -000057a0: 6564 2063 6c69 656e 742e 7265 702e 696f  ed client.rep.io
│ │ │ │ -000057b0: 2e73 6f63 6b65 7473 2373 6f63 6b65 742d  .sockets#socket-
│ │ │ │ -000057c0: 6164 6472 6573 7373 6f63 6b65 742d 6164  addresssocket-ad
│ │ │ │ -000057d0: 6472 6573 7320 534f 434b 4554 0a0a 5265  dress SOCKET..Re
│ │ │ │ -000057e0: 7475 726e 2074 6865 2061 6464 7265 7373  turn the address
│ │ │ │ -000057f0: 2061 7373 6f63 6961 7465 6420 7769 7468   associated with
│ │ │ │ -00005800: 2053 4f43 4b45 542c 206f 7220 6661 6c73   SOCKET, or fals
│ │ │ │ -00005810: 6520 6966 2074 6869 7320 6973 2075 6e6b  e if this is unk
│ │ │ │ -00005820: 6e6f 776e 2e72 6570 2e69 6f2e 736f 636b  nown.rep.io.sock
│ │ │ │ -00005830: 6574 7323 736f 636b 6574 2d70 6f72 7473  ets#socket-ports
│ │ │ │ -00005840: 6f63 6b65 742d 706f 7274 2053 4f43 4b45  ocket-port SOCKE
│ │ │ │ -00005850: 540a 0a52 6574 7572 6e20 7468 6520 706f  T..Return the po
│ │ │ │ -00005860: 7274 2061 7373 6f63 6961 7465 6420 7769  rt associated wi
│ │ │ │ -00005870: 7468 2053 4f43 4b45 542c 206f 7220 6661  th SOCKET, or fa
│ │ │ │ -00005880: 6c73 6520 6966 2074 6869 7320 6973 2075  lse if this is u
│ │ │ │ -00005890: 6e6b 6e6f 776e 2e72 6570 2e69 6f2e 736f  nknown.rep.io.so
│ │ │ │ -000058a0: 636b 6574 7323 736f 636b 6574 2d70 6565  ckets#socket-pee
│ │ │ │ -000058b0: 722d 6164 6472 6573 7373 6f63 6b65 742d  r-addresssocket-
│ │ │ │ -000058c0: 7065 6572 2d61 6464 7265 7373 2053 4f43  peer-address SOC
│ │ │ │ -000058d0: 4b45 540a 0a52 6574 7572 6e20 7468 6520  KET..Return the 
│ │ │ │ -000058e0: 6164 6472 6573 7320 6f66 2074 6865 2070  address of the p
│ │ │ │ -000058f0: 6565 7220 636f 6e6e 6563 7465 6420 746f  eer connected to
│ │ │ │ -00005900: 2053 4f43 4b45 542c 206f 7220 6661 6c73   SOCKET, or fals
│ │ │ │ -00005910: 6520 6966 2074 6869 730a 6973 2075 6e6b  e if this.is unk
│ │ │ │ -00005920: 6e6f 776e 2e72 6570 2e69 6f2e 736f 636b  nown.rep.io.sock
│ │ │ │ -00005930: 6574 7323 736f 636b 6574 2d70 6565 722d  ets#socket-peer-
│ │ │ │ -00005940: 706f 7274 736f 636b 6574 2d70 6565 722d  portsocket-peer-
│ │ │ │ -00005950: 706f 7274 2053 4f43 4b45 540a 0a52 6574  port SOCKET..Ret
│ │ │ │ -00005960: 7572 6e20 7468 6520 706f 7274 206f 6620  urn the port of 
│ │ │ │ -00005970: 7468 6520 7065 6572 2063 6f6e 6e65 6374  the peer connect
│ │ │ │ -00005980: 6564 2074 6f20 534f 434b 4554 2c20 6f72  ed to SOCKET, or
│ │ │ │ -00005990: 2066 616c 7365 2069 6620 7468 6973 2069   false if this i
│ │ │ │ -000059a0: 730a 756e 6b6e 6f77 6e2e 7265 702e 696f  s.unknown.rep.io
│ │ │ │ -000059b0: 2e73 6f63 6b65 7473 2361 6363 6570 742d  .sockets#accept-
│ │ │ │ -000059c0: 736f 636b 6574 2d6f 7574 7075 742d 3161  socket-output-1a
│ │ │ │ -000059d0: 6363 6570 742d 736f 636b 6574 2d6f 7574  ccept-socket-out
│ │ │ │ -000059e0: 7075 742d 3120 534f 434b 4554 205b 5345  put-1 SOCKET [SE
│ │ │ │ -000059f0: 4353 5d20 5b4d 5345 4353 5d0a 0a50 726f  CS] [MSECS]..Pro
│ │ │ │ -00005a00: 6365 7373 2061 6e79 2070 656e 6469 6e67  cess any pending
│ │ │ │ -00005a10: 206f 7574 7075 7420 6672 6f6d 2053 4f43   output from SOC
│ │ │ │ -00005a20: 4b45 5420 2874 6869 7320 696e 636c 7564  KET (this includ
│ │ │ │ -00005a30: 6573 2063 6f6e 6e65 6374 696f 6e0a 7265  es connection.re
│ │ │ │ -00005a40: 7175 6573 7473 2c20 6461 7461 2074 7261  quests, data tra
│ │ │ │ -00005a50: 6e73 6665 7220 616e 6420 7368 7574 646f  nsfer and shutdo
│ │ │ │ -00005a60: 776e 206e 6f74 6966 6963 6174 696f 6e73  wn notifications
│ │ │ │ -00005a70: 292e 0a0a 5761 6974 7320 666f 7220 5345  )...Waits for SE
│ │ │ │ -00005a80: 4353 2073 6563 6f6e 6473 2061 6e64 204d  CS seconds and M
│ │ │ │ -00005a90: 5345 4353 206d 696c 6c69 7365 636f 6e64  SECS millisecond
│ │ │ │ -00005aa0: 732e 2052 6574 7572 6e73 2074 7275 6520  s. Returns true 
│ │ │ │ -00005ab0: 6966 2074 6865 0a74 696d 656f 7574 2077  if the.timeout w
│ │ │ │ -00005ac0: 6173 2072 6561 6368 6564 2077 6974 686f  as reached witho
│ │ │ │ -00005ad0: 7574 2061 6e79 206f 7574 7075 7420 6265  ut any output be
│ │ │ │ -00005ae0: 696e 6720 7072 6f63 6573 7365 642c 206f  ing processed, o
│ │ │ │ -00005af0: 7468 6572 7769 7365 0a72 6574 7572 6e73  therwise.returns
│ │ │ │ -00005b00: 2066 616c 7365 2e72 6570 2e69 6f2e 736f   false.rep.io.so
│ │ │ │ -00005b10: 636b 6574 7323 736f 636b 6574 7073 6f63  ckets#socketpsoc
│ │ │ │ -00005b20: 6b65 7470 2041 5247 0a0a 5265 7475 726e  ketp ARG..Return
│ │ │ │ -00005b30: 2074 7275 6520 6966 2041 5247 2069 7320   true if ARG is 
│ │ │ │ -00005b40: 616e 2075 6e63 6c6f 7365 6420 736f 636b  an unclosed sock
│ │ │ │ -00005b50: 6574 206f 626a 6563 742e 6c6f 6164 2d70  et object.load-p
│ │ │ │ -00005b60: 6174 6841 206c 6973 7420 6f66 2064 6972  athA list of dir
│ │ │ │ -00005b70: 6563 746f 7279 206e 616d 6573 2e20 5768  ectory names. Wh
│ │ │ │ -00005b80: 656e 2060 6c6f 6164 2720 6f70 656e 7320  en `load' opens 
│ │ │ │ -00005b90: 6120 6c69 7370 2d66 696c 6520 6974 2073  a lisp-file it s
│ │ │ │ -00005ba0: 6561 7263 6865 7320 6561 6368 0a64 6972  earches each.dir
│ │ │ │ -00005bb0: 6563 746f 7279 206e 616d 6564 2069 6e20  ectory named in 
│ │ │ │ -00005bc0: 7468 6973 206c 6973 7420 696e 2074 7572  this list in tur
│ │ │ │ -00005bd0: 6e20 756e 7469 6c20 7468 6520 6669 6c65  n until the file
│ │ │ │ -00005be0: 2069 7320 666f 756e 6420 6f72 2074 6865   is found or the
│ │ │ │ -00005bf0: 206c 6973 740a 6973 2065 7868 6175 7374   list.is exhaust
│ │ │ │ -00005c00: 6564 2e64 6c2d 6c6f 6164 2d70 6174 684c  ed.dl-load-pathL
│ │ │ │ -00005c10: 6973 7420 6f66 2064 6972 6563 746f 7269  ist of directori
│ │ │ │ -00005c20: 6573 2073 6561 7263 6865 6420 666f 7220  es searched for 
│ │ │ │ -00005c30: 6479 6e61 6d69 6361 6c6c 7920 6c6f 6164  dynamically load
│ │ │ │ -00005c40: 6564 206f 626a 6563 7420 6669 6c65 732e  ed object files.
│ │ │ │ -00005c50: 6166 7465 722d 6c6f 6164 2d61 6c69 7374  after-load-alist
│ │ │ │ -00005c60: 4120 6c69 7374 206f 6620 284c 4942 5241  A list of (LIBRA
│ │ │ │ -00005c70: 5259 2046 4f52 4d53 2e2e 2e29 2e20 5768  RY FORMS...). Wh
│ │ │ │ -00005c80: 656e 6576 6572 2074 6865 2060 6c6f 6164  enever the `load
│ │ │ │ -00005c90: 2720 636f 6d6d 616e 6420 7265 6164 7320  ' command reads 
│ │ │ │ -00005ca0: 6120 6669 6c65 0a6f 6620 4c69 7370 2063  a file.of Lisp c
│ │ │ │ -00005cb0: 6f64 6520 4c49 4252 4152 592c 2069 7420  ode LIBRARY, it 
│ │ │ │ -00005cc0: 6578 6563 7574 6573 2065 6163 6820 6f66  executes each of
│ │ │ │ -00005cd0: 2046 4f52 4d53 2e20 4e6f 7465 2074 6861   FORMS. Note tha
│ │ │ │ -00005ce0: 7420 4c49 4252 4152 5920 6d75 7374 0a65  t LIBRARY must.e
│ │ │ │ -00005cf0: 7861 6374 6c79 206d 6174 6368 2074 6865  xactly match the
│ │ │ │ -00005d00: 2046 494c 4520 6172 6775 6d65 6e74 2067   FILE argument g
│ │ │ │ -00005d10: 6976 656e 2074 6f20 606c 6f61 6427 2e72  iven to `load'.r
│ │ │ │ -00005d20: 6570 2d64 6972 6563 746f 7279 5468 6520  ep-directoryThe 
│ │ │ │ -00005d30: 6469 7265 6374 6f72 7920 696e 2077 6869  directory in whi
│ │ │ │ -00005d40: 6368 2061 6c6c 2069 6e73 7461 6c6c 6564  ch all installed
│ │ │ │ -00005d50: 2064 6174 6120 6669 6c65 7320 6c69 7665   data files live
│ │ │ │ -00005d60: 2e6c 6973 702d 6c69 622d 6469 7265 6374  .lisp-lib-direct
│ │ │ │ -00005d70: 6f72 7954 6865 206e 616d 6520 6f66 2074  oryThe name of t
│ │ │ │ -00005d80: 6865 2064 6972 6563 746f 7279 2069 6e20  he directory in 
│ │ │ │ -00005d90: 7768 6963 6820 7468 6520 7374 616e 6461  which the standa
│ │ │ │ -00005da0: 7264 206c 6973 7020 6669 6c65 7320 6c69  rd lisp files li
│ │ │ │ -00005db0: 7665 2e73 6974 652d 6c69 7370 2d64 6972  ve.site-lisp-dir
│ │ │ │ -00005dc0: 6563 746f 7279 5468 6520 6e61 6d65 206f  ectoryThe name o
│ │ │ │ -00005dd0: 6620 7468 6520 6469 7265 6374 6f72 7920  f the directory 
│ │ │ │ -00005de0: 696e 2077 6869 6368 2073 6974 652d 7370  in which site-sp
│ │ │ │ -00005df0: 6563 6966 6963 204c 6973 7020 6669 6c65  ecific Lisp file
│ │ │ │ -00005e00: 7320 6172 6520 7374 6f72 6564 2e65 7865  s are stored.exe
│ │ │ │ -00005e10: 632d 6469 7265 6374 6f72 7954 6865 206e  c-directoryThe n
│ │ │ │ -00005e20: 616d 6520 6f66 2074 6865 2064 6972 6563  ame of the direc
│ │ │ │ -00005e30: 746f 7279 2063 6f6e 7461 696e 696e 6720  tory containing 
│ │ │ │ -00005e40: 6172 6368 6974 6563 7475 7265 2073 7065  architecture spe
│ │ │ │ -00005e50: 6369 6669 6320 6669 6c65 732e 646f 6375  cific files.docu
│ │ │ │ -00005e60: 6d65 6e74 6174 696f 6e2d 6669 6c65 5468  mentation-fileTh
│ │ │ │ -00005e70: 6520 6e61 6d65 206f 6620 7468 6520 6461  e name of the da
│ │ │ │ -00005e80: 7461 6261 7365 2063 6f6e 7461 696e 696e  tabase containin
│ │ │ │ -00005e90: 6720 7468 6520 6c69 7370 2d6c 6962 7261  g the lisp-libra
│ │ │ │ -00005ea0: 7279 2773 2064 6f63 756d 656e 7461 7469  ry's documentati
│ │ │ │ -00005eb0: 6f6e 2073 7472 696e 6773 2e64 6f63 756d  on strings.docum
│ │ │ │ -00005ec0: 656e 7461 7469 6f6e 2d66 696c 6573 4120  entation-filesA 
│ │ │ │ -00005ed0: 6c69 7374 206f 6620 6461 7461 6261 7365  list of database
│ │ │ │ -00005ee0: 206e 616d 6573 2063 6f6e 7461 696e 696e   names containin
│ │ │ │ -00005ef0: 6720 616c 6c20 646f 6375 6d65 6e74 6174  g all documentat
│ │ │ │ -00005f00: 696f 6e20 7374 7269 6e67 732e 646c 2d6c  ion strings.dl-l
│ │ │ │ -00005f10: 6f61 642d 7265 6c6f 632d 6e6f 7757 6865  oad-reloc-nowWhe
│ │ │ │ -00005f20: 6e20 6e6f 6e2d 6e69 6c2c 2064 796e 616d  n non-nil, dynam
│ │ │ │ -00005f30: 6963 616c 6c79 206c 6f61 6465 6420 6c69  ically loaded li
│ │ │ │ -00005f40: 6272 6172 6965 7320 6861 7665 2061 6c6c  braries have all
│ │ │ │ -00005f50: 2073 796d 626f 6c20 7265 6c6f 6361 7469   symbol relocati
│ │ │ │ -00005f60: 6f6e 730a 7065 7266 726f 6d65 6420 6174  ons.perfromed at
│ │ │ │ -00005f70: 206c 6f61 642d 7469 6d65 2c20 6e6f 7420   load-time, not 
│ │ │ │ -00005f80: 6173 2072 6571 7569 7265 642e 7265 702e  as required.rep.
│ │ │ │ -00005f90: 6c61 6e67 2e69 6e74 6572 7072 6574 6572  lang.interpreter
│ │ │ │ -00005fa0: 236c 616d 6264 616c 616d 6264 6120 4c41  #lambdalambda LA
│ │ │ │ -00005fb0: 4d42 4441 2d4c 4953 5420 424f 4459 2e2e  MBDA-LIST BODY..
│ │ │ │ -00005fc0: 2e0a 0a45 7661 6c75 6174 6573 2074 6f20  ...Evaluates to 
│ │ │ │ -00005fd0: 616e 2061 6e6f 6e79 6d6f 7573 2066 756e  an anonymous fun
│ │ │ │ -00005fe0: 6374 696f 6e2e 0000 0000 0000 0000 0000  ction...........
│ │ │ │ -00005ff0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00006000: 6c6f 6164 2d66 696c 656e 616d 6557 6869  load-filenameWhi
│ │ │ │ -00006010: 6c65 2075 7369 6e67 2074 6865 2060 6c6f  le using the `lo
│ │ │ │ -00006020: 6164 2720 6675 6e63 7469 6f6e 2074 6f20  ad' function to 
│ │ │ │ -00006030: 6c6f 6164 2061 204c 6973 7020 6c69 6272  load a Lisp libr
│ │ │ │ -00006040: 6172 792c 2074 6869 7320 7661 7269 6162  ary, this variab
│ │ │ │ -00006050: 6c65 2069 730a 7365 7420 746f 2074 6865  le is.set to the
│ │ │ │ -00006060: 206e 616d 6520 6f66 2074 6865 2066 696c   name of the fil
│ │ │ │ -00006070: 6520 6265 696e 6720 6c6f 6164 6564 2e72  e being loaded.r
│ │ │ │ -00006080: 6570 2e64 6174 6123 6361 7263 6172 2043  ep.data#carcar C
│ │ │ │ -00006090: 4f4e 532d 4345 4c4c 0a0a 5265 7475 726e  ONS-CELL..Return
│ │ │ │ -000060a0: 7320 7468 6520 7661 6c75 6520 7374 6f72  s the value stor
│ │ │ │ -000060b0: 6564 2069 6e20 7468 6520 6361 7220 736c  ed in the car sl
│ │ │ │ -000060c0: 6f74 206f 6620 434f 4e53 2d43 454c 4c2c  ot of CONS-CELL,
│ │ │ │ -000060d0: 206f 7220 6e69 6c20 6966 2043 4f4e 532d   or nil if CONS-
│ │ │ │ -000060e0: 4345 4c4c 0a69 7320 6e69 6c2e 7265 702e  CELL.is nil.rep.
│ │ │ │ -000060f0: 6461 7461 2363 6472 6364 7220 434f 4e53  data#cdrcdr CONS
│ │ │ │ -00006100: 2d43 454c 4c0a 0a52 6574 7572 6e73 2074  -CELL..Returns t
│ │ │ │ -00006110: 6865 2076 616c 7565 2073 746f 7265 6420  he value stored 
│ │ │ │ -00006120: 696e 2074 6865 2063 6472 2073 6c6f 7420  in the cdr slot 
│ │ │ │ -00006130: 6f66 2043 4f4e 532d 4345 4c4c 2c20 6f72  of CONS-CELL, or
│ │ │ │ -00006140: 206e 696c 2069 6620 434f 4e53 2d43 454c   nil if CONS-CEL
│ │ │ │ -00006150: 4c0a 6973 206e 696c 2e72 6570 2e64 6174  L.is nil.rep.dat
│ │ │ │ -00006160: 6123 6c69 7374 6c69 7374 2041 5247 532e  a#listlist ARGS.
│ │ │ │ -00006170: 2e2e 0a0a 5265 7475 726e 7320 6120 6e65  ....Returns a ne
│ │ │ │ -00006180: 7720 6c69 7374 2077 6974 6820 656c 656d  w list with elem
│ │ │ │ -00006190: 656e 7473 2041 5247 532e 2e2e 7265 702e  ents ARGS...rep.
│ │ │ │ -000061a0: 6461 7461 236c 6973 742a 6c69 7374 2a20  data#list*list* 
│ │ │ │ -000061b0: 4152 4731 2041 5247 3220 2e2e 2e20 4152  ARG1 ARG2 ... AR
│ │ │ │ -000061c0: 474e 0a0a 5265 7475 726e 7320 6120 6e65  GN..Returns a ne
│ │ │ │ -000061d0: 7720 6c69 7374 2028 4152 4731 2041 5247  w list (ARG1 ARG
│ │ │ │ -000061e0: 3220 2e2e 2e20 4152 474e 2d31 202e 2041  2 ... ARGN-1 . A
│ │ │ │ -000061f0: 5247 4e29 2e20 5468 6174 2069 732c 2074  RGN). That is, t
│ │ │ │ -00006200: 6865 2073 616d 6520 6173 2066 726f 6d0a  he same as from.
│ │ │ │ -00006210: 606c 6973 7427 2062 7574 2074 6865 206c  `list' but the l
│ │ │ │ -00006220: 6173 7420 6172 6775 6d65 6e74 2069 7320  ast argument is 
│ │ │ │ -00006230: 646f 7474 6564 2074 6f20 7468 6520 6c61  dotted to the la
│ │ │ │ -00006240: 7374 2062 7574 206f 6e65 2061 7267 756d  st but one argum
│ │ │ │ -00006250: 656e 742e 7265 702e 6461 7461 236d 616b  ent.rep.data#mak
│ │ │ │ -00006260: 652d 6c69 7374 6d61 6b65 2d6c 6973 7420  e-listmake-list 
│ │ │ │ -00006270: 4c45 4e47 5448 205b 494e 4954 4941 4c2d  LENGTH [INITIAL-
│ │ │ │ -00006280: 7265 7076 5d0a 0a52 6574 7572 6e73 2061  repv]..Returns a
│ │ │ │ -00006290: 206e 6577 206c 6973 7420 7769 7468 204c   new list with L
│ │ │ │ -000062a0: 454e 4754 4820 6d65 6d62 6572 732c 2065  ENGTH members, e
│ │ │ │ -000062b0: 6163 6820 6f66 2077 6869 6368 2069 7320  ach of which is 
│ │ │ │ -000062c0: 696e 6974 6961 6c69 7365 6420 746f 0a49  initialised to.I
│ │ │ │ -000062d0: 4e49 5449 414c 2d72 6570 762c 206f 7220  NITIAL-repv, or 
│ │ │ │ -000062e0: 6e69 6c2e 7265 702e 6461 7461 2361 7070  nil.rep.data#app
│ │ │ │ -000062f0: 656e 6461 7070 656e 6420 4c49 5354 532e  endappend LISTS.
│ │ │ │ -00006300: 2e2e 0a0a 4e6f 6e2d 6465 7374 7275 6374  ....Non-destruct
│ │ │ │ -00006310: 6976 656c 7920 636f 6e63 6174 656e 6174  ively concatenat
│ │ │ │ -00006320: 6573 2065 6163 6820 6f66 2069 7427 7320  es each of it's 
│ │ │ │ -00006330: 6172 6775 6d65 6e74 204c 4953 5453 2e2e  argument LISTS..
│ │ │ │ -00006340: 2e20 696e 746f 206f 6e65 0a6e 6577 206c  . into one.new l
│ │ │ │ -00006350: 6973 7420 7768 6963 6820 6973 2072 6574  ist which is ret
│ │ │ │ -00006360: 7572 6e65 642e 7265 702e 6461 7461 236e  urned.rep.data#n
│ │ │ │ -00006370: 636f 6e63 6e63 6f6e 6320 4c49 5354 532e  concnconc LISTS.
│ │ │ │ -00006380: 2e2e 0a0a 4465 7374 7275 6374 6976 656c  ....Destructivel
│ │ │ │ -00006390: 7920 636f 6e63 6174 656e 6174 6573 2065  y concatenates e
│ │ │ │ -000063a0: 6163 6820 6f66 2069 7427 7320 6172 6775  ach of it's argu
│ │ │ │ -000063b0: 6d65 6e74 204c 4953 5453 2e2e 2e20 696e  ment LISTS... in
│ │ │ │ -000063c0: 746f 206f 6e65 206e 6577 0a6c 6973 742e  to one new.list.
│ │ │ │ -000063d0: 2045 7665 7279 204c 4953 5420 6275 7420   Every LIST but 
│ │ │ │ -000063e0: 7468 6520 6c61 7374 2069 7320 6d6f 6469  the last is modi
│ │ │ │ -000063f0: 6669 6564 2073 6f20 7468 6174 2069 7427  fied so that it'
│ │ │ │ -00006400: 7320 6c61 7374 2063 6472 2070 6f69 6e74  s last cdr point
│ │ │ │ -00006410: 730a 746f 2074 6865 2062 6567 696e 6e69  s.to the beginni
│ │ │ │ -00006420: 6e67 206f 6620 7468 6520 6e65 7874 206c  ng of the next l
│ │ │ │ -00006430: 6973 742e 2052 6574 7572 6e73 2074 6865  ist. Returns the
│ │ │ │ -00006440: 206e 6577 206c 6973 742e 7265 702e 6461   new list.rep.da
│ │ │ │ -00006450: 7461 2372 706c 6163 6172 706c 6163 6120  ta#rplacarplaca 
│ │ │ │ -00006460: 434f 4e53 2d43 454c 4c20 4e45 572d 4341  CONS-CELL NEW-CA
│ │ │ │ -00006470: 520a 0a53 6574 7320 7468 6520 7661 6c75  R..Sets the valu
│ │ │ │ -00006480: 6520 6f66 2074 6865 2063 6172 2073 6c6f  e of the car slo
│ │ │ │ -00006490: 7420 696e 2043 4f4e 532d 4345 4c4c 2074  t in CONS-CELL t
│ │ │ │ -000064a0: 6f20 4e45 572d 4341 522e 0a52 6574 7572  o NEW-CAR..Retur
│ │ │ │ -000064b0: 6e73 2074 6865 2043 4f4e 532d 4345 4c4c  ns the CONS-CELL
│ │ │ │ -000064c0: 2e72 6570 2e64 6174 6123 7270 6c61 6364  .rep.data#rplacd
│ │ │ │ -000064d0: 7270 6c61 6364 2043 4f4e 532d 4345 4c4c  rplacd CONS-CELL
│ │ │ │ -000064e0: 204e 4557 2d43 4452 0a0a 5365 7473 2074   NEW-CDR..Sets t
│ │ │ │ -000064f0: 6865 2076 616c 7565 206f 6620 7468 6520  he value of the 
│ │ │ │ -00006500: 6364 7220 736c 6f74 2069 6e20 434f 4e53  cdr slot in CONS
│ │ │ │ -00006510: 2d43 454c 4c20 746f 204e 4557 2d43 4452  -CELL to NEW-CDR
│ │ │ │ -00006520: 2e0a 5265 7475 726e 7320 7468 6520 434f  ..Returns the CO
│ │ │ │ -00006530: 4e53 2d43 454c 4c2e 7265 702e 6461 7461  NS-CELL.rep.data
│ │ │ │ -00006540: 2372 6576 6572 7365 7265 7665 7273 6520  #reversereverse 
│ │ │ │ -00006550: 4c49 5354 0a0a 5265 7475 726e 7320 6120  LIST..Returns a 
│ │ │ │ -00006560: 6e65 7720 6c69 7374 2077 6869 6368 2069  new list which i
│ │ │ │ -00006570: 7320 6120 636f 7079 206f 6620 4c49 5354  s a copy of LIST
│ │ │ │ -00006580: 2065 7863 6570 7420 7468 6174 2074 6865   except that the
│ │ │ │ -00006590: 206d 656d 6265 7273 2061 7265 2069 6e0a   members are in.
│ │ │ │ -000065a0: 7265 7665 7273 6520 6f72 6465 722e 7265  reverse order.re
│ │ │ │ -000065b0: 702e 6461 7461 236e 7265 7665 7273 656e  p.data#nreversen
│ │ │ │ -000065c0: 7265 7665 7273 6520 4c49 5354 0a0a 5265  reverse LIST..Re
│ │ │ │ -000065d0: 7475 726e 7320 4c49 5354 2061 6c74 6572  turns LIST alter
│ │ │ │ -000065e0: 6564 2073 6f20 7468 6174 2069 7427 7320  ed so that it's 
│ │ │ │ -000065f0: 6d65 6d62 6572 7320 6172 6520 696e 2072  members are in r
│ │ │ │ -00006600: 6576 6572 7365 206f 7264 6572 2074 6f20  everse order to 
│ │ │ │ -00006610: 7768 6174 2074 6865 790a 7765 7265 2e20  what they.were. 
│ │ │ │ -00006620: 5468 6973 2066 756e 6374 696f 6e20 6973  This function is
│ │ │ │ -00006630: 2064 6573 7472 7563 7469 7665 2074 6f77   destructive tow
│ │ │ │ -00006640: 6172 6473 2069 7427 7320 6172 6775 6d65  ards it's argume
│ │ │ │ -00006650: 6e74 2e72 6570 2e64 6174 6123 6173 736f  nt.rep.data#asso
│ │ │ │ -00006660: 6361 7373 6f63 2045 4c54 2041 5353 4f43  cassoc ELT ASSOC
│ │ │ │ -00006670: 2d4c 4953 540a 0a53 6561 7263 6865 7320  -LIST..Searches 
│ │ │ │ -00006680: 4153 534f 432d 4c49 5354 2066 6f72 2061  ASSOC-LIST for a
│ │ │ │ -00006690: 206c 6973 7420 7768 6f73 6520 6669 7273   list whose firs
│ │ │ │ -000066a0: 7420 656c 656d 656e 7420 6973 2045 4c54  t element is ELT
│ │ │ │ -000066b0: 2e20 6061 7373 6f63 2720 7573 6573 0a60  . `assoc' uses.`
│ │ │ │ -000066c0: 6571 7561 6c27 2074 6f20 636f 6d70 6172  equal' to compar
│ │ │ │ -000066d0: 6520 656c 656d 656e 7473 2e20 5265 7475  e elements. Retu
│ │ │ │ -000066e0: 726e 7320 7468 6520 7375 622d 6c69 7374  rns the sub-list
│ │ │ │ -000066f0: 2073 7461 7274 696e 6720 6672 6f6d 2074   starting from t
│ │ │ │ -00006700: 6865 2066 6972 7374 200a 6d61 7463 6869  he first .matchi
│ │ │ │ -00006710: 6e67 2061 7373 6f63 6961 7469 6f6e 2e0a  ng association..
│ │ │ │ -00006720: 466f 7220 6578 616d 706c 652c 0a20 2020  For example,.   
│ │ │ │ -00006730: 2028 6173 736f 6320 2774 6872 6565 2027   (assoc 'three '
│ │ │ │ -00006740: 2828 6f6e 6520 2e20 3129 2028 7477 6f20  ((one . 1) (two 
│ │ │ │ -00006750: 2e20 3229 2028 7468 7265 6520 2e20 3329  . 2) (three . 3)
│ │ │ │ -00006760: 2028 666f 7572 202e 2034 2929 290a 2020   (four . 4))).  
│ │ │ │ -00006770: 2020 203d 3e20 2874 6872 6565 202e 2033     => (three . 3
│ │ │ │ -00006780: 2972 6570 2e64 6174 6123 6173 7371 6173  )rep.data#assqas
│ │ │ │ -00006790: 7371 2045 4c54 2041 5353 4f43 2d4c 4953  sq ELT ASSOC-LIS
│ │ │ │ -000067a0: 540a 0a53 6561 7263 6865 7320 4153 534f  T..Searches ASSO
│ │ │ │ -000067b0: 432d 4c49 5354 2066 6f72 2061 206c 6973  C-LIST for a lis
│ │ │ │ -000067c0: 7420 7768 6f73 6520 6669 7273 7420 656c  t whose first el
│ │ │ │ -000067d0: 656d 656e 7420 6973 2045 4c54 2e20 6061  ement is ELT. `a
│ │ │ │ -000067e0: 7373 7127 2075 7365 7320 6065 7127 0a74  ssq' uses `eq'.t
│ │ │ │ -000067f0: 6f20 636f 6d70 6172 6520 656c 656d 656e  o compare elemen
│ │ │ │ -00006800: 7473 2e20 5265 7475 726e 7320 7468 6520  ts. Returns the 
│ │ │ │ -00006810: 7375 622d 6c69 7374 2073 7461 7274 696e  sub-list startin
│ │ │ │ -00006820: 6720 6672 6f6d 2074 6865 2066 6972 7374  g from the first
│ │ │ │ -00006830: 206d 6174 6368 696e 670a 6173 736f 6369   matching.associ
│ │ │ │ -00006840: 6174 696f 6e2e 7265 702e 6461 7461 2372  ation.rep.data#r
│ │ │ │ -00006850: 6173 736f 6372 6173 736f 6320 454c 5420  assocrassoc ELT 
│ │ │ │ -00006860: 4153 534f 432d 4c49 5354 0a0a 5365 6172  ASSOC-LIST..Sear
│ │ │ │ -00006870: 6368 6573 2041 5353 4f43 2d4c 4953 5420  ches ASSOC-LIST 
│ │ │ │ -00006880: 666f 7220 6120 636f 6e73 2d63 656c 6c20  for a cons-cell 
│ │ │ │ -00006890: 7768 6f73 6520 6364 7220 656c 656d 656e  whose cdr elemen
│ │ │ │ -000068a0: 7420 6973 2060 6571 7561 6c27 2074 6f20  t is `equal' to 
│ │ │ │ -000068b0: 454c 542e 200a 5265 7475 726e 7320 7468  ELT. .Returns th
│ │ │ │ -000068c0: 6520 6669 7273 7420 636f 6e73 2d63 656c  e first cons-cel
│ │ │ │ -000068d0: 6c20 7768 6963 6820 6d61 7463 6865 732c  l which matches,
│ │ │ │ -000068e0: 206f 7220 6e69 6c2e 0a46 6f72 2065 7861   or nil..For exa
│ │ │ │ -000068f0: 6d70 6c65 2c0a 2020 2020 2872 6173 736f  mple,.    (rasso
│ │ │ │ -00006900: 6320 3320 2728 286f 6e65 202e 2031 2920  c 3 '((one . 1) 
│ │ │ │ -00006910: 2874 776f 202e 2032 2920 2874 6872 6565  (two . 2) (three
│ │ │ │ -00006920: 202e 2033 2920 2866 6f75 7220 2e20 3429   . 3) (four . 4)
│ │ │ │ -00006930: 2929 0a20 2020 2020 3d3e 2028 7468 7265  )).     => (thre
│ │ │ │ -00006940: 6520 2e20 3329 7265 702e 6461 7461 2372  e . 3)rep.data#r
│ │ │ │ -00006950: 6173 7371 7261 7373 7120 454c 5420 4153  assqrassq ELT AS
│ │ │ │ -00006960: 534f 432d 4c49 5354 0a0a 5365 6172 6368  SOC-LIST..Search
│ │ │ │ -00006970: 6573 2041 5353 4f43 2d4c 4953 5420 666f  es ASSOC-LIST fo
│ │ │ │ -00006980: 7220 6120 636f 6e73 2d63 656c 6c20 7768  r a cons-cell wh
│ │ │ │ -00006990: 6f73 6520 6364 7220 6973 2060 6571 2720  ose cdr is `eq' 
│ │ │ │ -000069a0: 746f 2045 4c54 2e0a 5265 7475 726e 7320  to ELT..Returns 
│ │ │ │ -000069b0: 7468 6520 6669 7273 7420 6d61 7463 6869  the first matchi
│ │ │ │ -000069c0: 6e67 2063 6f6e 732d 6365 6c6c 2c20 656c  ng cons-cell, el
│ │ │ │ -000069d0: 7365 206e 696c 2e72 6570 2e64 6174 6123  se nil.rep.data#
│ │ │ │ -000069e0: 6e74 686e 7468 2049 4e44 4558 204c 4953  nthnth INDEX LIS
│ │ │ │ -000069f0: 540a 0a52 6574 7572 6e73 2074 6865 2049  T..Returns the I
│ │ │ │ -00006a00: 4e44 4558 7468 2065 6c65 6d65 6e74 206f  NDEXth element o
│ │ │ │ -00006a10: 6620 4c49 5354 2e20 5468 6520 6669 7273  f LIST. The firs
│ │ │ │ -00006a20: 7420 656c 656d 656e 7420 6861 7320 616e  t element has an
│ │ │ │ -00006a30: 2049 4e44 4558 206f 6620 7a65 726f 2e72   INDEX of zero.r
│ │ │ │ -00006a40: 6570 2e64 6174 6123 6e74 6863 6472 6e74  ep.data#nthcdrnt
│ │ │ │ -00006a50: 6863 6472 2049 4e44 4558 204c 4953 540a  hcdr INDEX LIST.
│ │ │ │ -00006a60: 0a52 6574 7572 6e73 2074 6865 2049 4e44  .Returns the IND
│ │ │ │ -00006a70: 4558 7468 2063 6472 206f 6620 4c49 5354  EXth cdr of LIST
│ │ │ │ -00006a80: 2e20 5468 6520 6669 7273 7420 6973 2049  . The first is I
│ │ │ │ -00006a90: 4e44 4558 207a 6572 6f2e 7265 702e 6461  NDEX zero.rep.da
│ │ │ │ -00006aa0: 7461 236c 6173 746c 6173 7420 4c49 5354  ta#lastlast LIST
│ │ │ │ -00006ab0: 0a0a 5265 7475 726e 7320 7468 6520 6c61  ..Returns the la
│ │ │ │ -00006ac0: 7374 2065 6c65 6d65 6e74 206f 6620 4c49  st element of LI
│ │ │ │ -00006ad0: 5354 2e72 6570 2e64 6174 6123 6d61 7063  ST.rep.data#mapc
│ │ │ │ -00006ae0: 6172 6d61 7063 6172 2046 554e 4354 494f  armapcar FUNCTIO
│ │ │ │ -00006af0: 4e20 4c49 5354 0a0a 4361 6c6c 7320 4655  N LIST..Calls FU
│ │ │ │ -00006b00: 4e43 5449 4f4e 2d4e 414d 4520 7769 7468  NCTION-NAME with
│ │ │ │ -00006b10: 2065 6163 6820 656c 656d 656e 7420 6f66   each element of
│ │ │ │ -00006b20: 204c 4953 5420 6173 2061 6e20 6172 6775   LIST as an argu
│ │ │ │ -00006b30: 6d65 6e74 2069 6e20 7475 726e 2061 6e64  ment in turn and
│ │ │ │ -00006b40: 0a72 6574 7572 6e73 2061 206e 6577 206c  .returns a new l
│ │ │ │ -00006b50: 6973 7420 636f 6e73 7472 7563 7465 6420  ist constructed 
│ │ │ │ -00006b60: 6672 6f6d 2074 6865 2072 6573 756c 7473  from the results
│ │ │ │ -00006b70: 2c20 6965 2c0a 2020 286d 6170 6361 7220  , ie,.  (mapcar 
│ │ │ │ -00006b80: 2866 756e 6374 696f 6e20 286c 616d 6264  (function (lambd
│ │ │ │ -00006b90: 6120 2878 2920 2831 2b20 7829 2929 2027  a (x) (1+ x))) '
│ │ │ │ -00006ba0: 2831 2032 2033 2929 0a20 2020 3d3e 2028  (1 2 3)).   => (
│ │ │ │ -00006bb0: 3220 3320 3429 7265 702e 6461 7461 236d  2 3 4)rep.data#m
│ │ │ │ -00006bc0: 6170 636d 6170 6320 4655 4e43 5449 4f4e  apcmapc FUNCTION
│ │ │ │ -00006bd0: 204c 4953 540a 0a41 7070 6c69 6573 2046   LIST..Applies F
│ │ │ │ -00006be0: 554e 4354 494f 4e20 746f 2065 6163 6820  UNCTION to each 
│ │ │ │ -00006bf0: 656c 656d 656e 7420 696e 204c 4953 542c  element in LIST,
│ │ │ │ -00006c00: 2064 6973 6361 7264 7320 7468 6520 7265   discards the re
│ │ │ │ -00006c10: 7375 6c74 732e 7265 702e 6461 7461 2366  sults.rep.data#f
│ │ │ │ -00006c20: 696c 7465 7266 696c 7465 7220 5052 4544  ilterfilter PRED
│ │ │ │ -00006c30: 4943 4154 4520 4c49 5354 0a0a 5265 7475  ICATE LIST..Retu
│ │ │ │ -00006c40: 726e 2061 206e 6577 206c 6973 742c 2063  rn a new list, c
│ │ │ │ -00006c50: 6f6e 7369 7374 696e 6720 6f66 2074 6865  onsisting of the
│ │ │ │ -00006c60: 2065 6c65 6d65 6e74 7320 696e 204c 4953   elements in LIS
│ │ │ │ -00006c70: 5420 7768 6963 6820 7468 6520 6675 6e63  T which the func
│ │ │ │ -00006c80: 7469 6f6e 0a50 5245 4449 4341 5445 2072  tion.PREDICATE r
│ │ │ │ -00006c90: 6574 7572 6e73 2074 2077 6865 6e20 6170  eturns t when ap
│ │ │ │ -00006ca0: 706c 6965 6420 746f 3b20 692e 652e 2073  plied to; i.e. s
│ │ │ │ -00006cb0: 6f6d 6574 6869 6e67 206c 696b 650a 0a28  omething like..(
│ │ │ │ -00006cc0: 6d61 7063 6172 2027 6e63 6f6e 6320 286d  mapcar 'nconc (m
│ │ │ │ -00006cd0: 6170 6361 7220 2327 286c 616d 6264 6120  apcar #'(lambda 
│ │ │ │ -00006ce0: 2878 290a 0909 0920 2020 2877 6865 6e20  (x)....   (when 
│ │ │ │ -00006cf0: 2850 5245 4449 4341 5445 2078 290a 0909  (PREDICATE x)...
│ │ │ │ -00006d00: 0920 2020 2020 286c 6973 7420 7829 2929  .     (list x)))
│ │ │ │ -00006d10: 0a09 0920 2020 2020 2020 4c49 5354 2929  ...       LIST))
│ │ │ │ -00006d20: 7265 702e 6461 7461 236d 656d 6265 726d  rep.data#memberm
│ │ │ │ -00006d30: 656d 6265 7220 454c 5420 4c49 5354 0a0a  ember ELT LIST..
│ │ │ │ -00006d40: 4966 2045 4c54 2069 7320 6120 6d65 6d62  If ELT is a memb
│ │ │ │ -00006d50: 6572 206f 6620 6c69 7374 204c 4953 5420  er of list LIST 
│ │ │ │ -00006d60: 7468 656e 2072 6574 7572 6e20 7468 6520  then return the 
│ │ │ │ -00006d70: 7461 696c 206f 6620 7468 6520 6c69 7374  tail of the list
│ │ │ │ -00006d80: 2073 7461 7274 696e 670a 6672 6f6d 2074   starting.from t
│ │ │ │ -00006d90: 6865 206d 6174 6368 6564 2045 4c54 2c20  he matched ELT, 
│ │ │ │ -00006da0: 6965 2c0a 2020 286d 656d 6265 7220 3120  ie,.  (member 1 
│ │ │ │ -00006db0: 2728 3220 3120 3329 290a 2020 203d 3e20  '(2 1 3)).   => 
│ │ │ │ -00006dc0: 2831 2033 290a 606d 656d 6265 7227 2075  (1 3).`member' u
│ │ │ │ -00006dd0: 7365 7320 6065 7175 616c 2720 746f 2063  ses `equal' to c
│ │ │ │ -00006de0: 6f6d 7061 7265 2061 746f 6d73 2e72 6570  ompare atoms.rep
│ │ │ │ -00006df0: 2e64 6174 6123 6d65 6d71 6d65 6d71 2045  .data#memqmemq E
│ │ │ │ -00006e00: 4c54 204c 4953 540a 0a49 6620 454c 5420  LT LIST..If ELT 
│ │ │ │ -00006e10: 6973 2061 206d 656d 6265 7220 6f66 206c  is a member of l
│ │ │ │ -00006e20: 6973 7420 4c49 5354 2074 6865 6e20 7265  ist LIST then re
│ │ │ │ -00006e30: 7475 726e 2074 6865 2074 6169 6c20 6f66  turn the tail of
│ │ │ │ -00006e40: 2074 6865 206c 6973 7420 7374 6172 7469   the list starti
│ │ │ │ -00006e50: 6e67 0a66 726f 6d20 7468 6520 6d61 7463  ng.from the matc
│ │ │ │ -00006e60: 6865 6420 454c 542c 2069 652c 0a20 2028  hed ELT, ie,.  (
│ │ │ │ -00006e70: 6d65 6d71 2031 2027 2832 2031 2033 2929  memq 1 '(2 1 3))
│ │ │ │ -00006e80: 0a20 2020 3d3e 2028 3120 3329 0a60 6d65  .   => (1 3).`me
│ │ │ │ -00006e90: 6d71 2720 7573 6573 2060 6571 2720 746f  mq' uses `eq' to
│ │ │ │ -00006ea0: 2063 6f6d 7061 7265 2061 746f 6d73 2e72   compare atoms.r
│ │ │ │ -00006eb0: 6570 2e64 6174 6123 6d65 6d71 6c6d 656d  ep.data#memqlmem
│ │ │ │ -00006ec0: 716c 2045 4c54 204c 4953 540a 0a49 6620  ql ELT LIST..If 
│ │ │ │ -00006ed0: 454c 5420 6973 2061 206d 656d 6265 7220  ELT is a member 
│ │ │ │ -00006ee0: 6f66 206c 6973 7420 4c49 5354 2074 6865  of list LIST the
│ │ │ │ -00006ef0: 6e20 7265 7475 726e 2074 6865 2074 6169  n return the tai
│ │ │ │ -00006f00: 6c20 6f66 2074 6865 206c 6973 7420 7374  l of the list st
│ │ │ │ -00006f10: 6172 7469 6e67 0a66 726f 6d20 7468 6520  arting.from the 
│ │ │ │ -00006f20: 6d61 7463 6865 6420 454c 542e 2060 6d65  matched ELT. `me
│ │ │ │ -00006f30: 6d71 6c27 2075 7365 7320 6065 716c 2720  mql' uses `eql' 
│ │ │ │ -00006f40: 746f 2063 6f6d 7061 7265 206c 6973 7420  to compare list 
│ │ │ │ -00006f50: 6974 656d 732e 7265 702e 6461 7461 2364  items.rep.data#d
│ │ │ │ -00006f60: 656c 6574 6564 656c 6574 6520 454c 5420  eletedelete ELT 
│ │ │ │ -00006f70: 4c49 5354 0a0a 5265 7475 726e 7320 4c49  LIST..Returns LI
│ │ │ │ -00006f80: 5354 2077 6974 6820 616e 7920 6d65 6d62  ST with any memb
│ │ │ │ -00006f90: 6572 7320 6065 7175 616c 2720 746f 2045  ers `equal' to E
│ │ │ │ -00006fa0: 4c54 2064 6573 7472 7563 7469 7665 6c79  LT destructively
│ │ │ │ -00006fb0: 2072 656d 6f76 6564 2e72 6570 2e64 6174   removed.rep.dat
│ │ │ │ -00006fc0: 6123 6172 7261 7970 6172 7261 7970 2041  a#arrayparrayp A
│ │ │ │ -00006fd0: 5247 0a0a 5265 7475 726e 7320 7420 7768  RG..Returns t wh
│ │ │ │ -00006fe0: 656e 2041 5247 2069 7320 616e 2061 7272  en ARG is an arr
│ │ │ │ -00006ff0: 6179 2e00 0000 0000 0000 0000 0000 0000  ay..............
│ │ │ │ -00007000: 7265 702e 6461 7461 2364 656c 7164 656c  rep.data#delqdel
│ │ │ │ -00007010: 7120 454c 5420 4c49 5354 0a0a 5265 7475  q ELT LIST..Retu
│ │ │ │ -00007020: 726e 7320 4c49 5354 2077 6974 6820 616e  rns LIST with an
│ │ │ │ -00007030: 7920 6d65 6d62 6572 7320 6065 7127 2074  y members `eq' t
│ │ │ │ -00007040: 6f20 454c 5420 6465 7374 7275 6374 6976  o ELT destructiv
│ │ │ │ -00007050: 656c 7920 7265 6d6f 7665 642e 7265 702e  ely removed.rep.
│ │ │ │ -00007060: 6461 7461 2364 656c 6574 652d 6966 6465  data#delete-ifde
│ │ │ │ -00007070: 6c65 7465 2d69 6620 4655 4e43 5449 4f4e  lete-if FUNCTION
│ │ │ │ -00007080: 204c 4953 540a 0a53 696d 696c 6172 2074   LIST..Similar t
│ │ │ │ -00007090: 6f20 6064 656c 6574 6527 2065 7863 6570  o `delete' excep
│ │ │ │ -000070a0: 7420 7468 6174 2061 2070 7265 6469 6361  t that a predica
│ │ │ │ -000070b0: 7465 2066 756e 6374 696f 6e2c 2046 554e  te function, FUN
│ │ │ │ -000070c0: 4354 494f 4e2d 4e41 4d45 2c20 6973 0a75  CTION-NAME, is.u
│ │ │ │ -000070d0: 7365 6420 746f 2064 6563 6964 6520 7768  sed to decide wh
│ │ │ │ -000070e0: 6963 6820 656c 656d 656e 7473 2074 6f20  ich elements to 
│ │ │ │ -000070f0: 6465 6c65 7465 2028 7265 6d6f 7665 2064  delete (remove d
│ │ │ │ -00007100: 6573 7472 7563 7469 7665 6c79 292e 0a60  estructively)..`
│ │ │ │ -00007110: 6465 6c65 7465 2d69 6627 2064 656c 6574  delete-if' delet
│ │ │ │ -00007120: 6573 2061 6e20 656c 656d 656e 7420 6966  es an element if
│ │ │ │ -00007130: 2046 554e 4354 494f 4e2d 4e41 4d45 2072   FUNCTION-NAME r
│ │ │ │ -00007140: 6574 7572 6e73 206e 6f6e 2d6e 696c 2077  eturns non-nil w
│ │ │ │ -00007150: 6865 6e20 0a61 7070 6c69 6564 2074 6f20  hen .applied to 
│ │ │ │ -00007160: 7468 6174 2065 6c65 6d65 6e74 2c20 6965  that element, ie
│ │ │ │ -00007170: 2c0a 2020 2864 656c 6574 652d 6966 2027  ,.  (delete-if '
│ │ │ │ -00007180: 286c 616d 6264 6120 2878 2920 283d 2078  (lambda (x) (= x
│ │ │ │ -00007190: 2031 2929 2027 2831 2032 2033 2034 2031   1)) '(1 2 3 4 1
│ │ │ │ -000071a0: 2032 2929 0a20 2020 3d3e 2028 3220 3320   2)).   => (2 3 
│ │ │ │ -000071b0: 3420 3229 7265 702e 6461 7461 2364 656c  4 2)rep.data#del
│ │ │ │ -000071c0: 6574 652d 6966 2d6e 6f74 6465 6c65 7465  ete-if-notdelete
│ │ │ │ -000071d0: 2d69 662d 6e6f 7420 4655 4e43 5449 4f4e  -if-not FUNCTION
│ │ │ │ -000071e0: 204c 4953 540a 0a53 696d 696c 6172 2074   LIST..Similar t
│ │ │ │ -000071f0: 6f20 6064 656c 6574 6527 2065 7863 6570  o `delete' excep
│ │ │ │ -00007200: 7420 7468 6174 2061 2070 7265 6469 6361  t that a predica
│ │ │ │ -00007210: 7465 2066 756e 6374 696f 6e2c 2046 554e  te function, FUN
│ │ │ │ -00007220: 4354 494f 4e2d 4e41 4d45 2c20 6973 0a75  CTION-NAME, is.u
│ │ │ │ -00007230: 7365 6420 746f 2064 6563 6964 6520 7768  sed to decide wh
│ │ │ │ -00007240: 6963 6820 656c 656d 656e 7473 2074 6f20  ich elements to 
│ │ │ │ -00007250: 6465 6c65 7465 2028 7265 6d6f 7665 2064  delete (remove d
│ │ │ │ -00007260: 6573 7472 7563 7469 7665 6c79 292e 0a60  estructively)..`
│ │ │ │ -00007270: 6465 6c65 7465 2d69 662d 6e6f 7427 2064  delete-if-not' d
│ │ │ │ -00007280: 656c 6574 6573 2061 6e20 656c 656d 656e  eletes an elemen
│ │ │ │ -00007290: 7420 6966 2046 554e 4354 494f 4e2d 4e41  t if FUNCTION-NA
│ │ │ │ -000072a0: 4d45 2072 6574 7572 6e73 206e 696c 2077  ME returns nil w
│ │ │ │ -000072b0: 6865 6e20 0a61 7070 6c69 6564 2074 6f20  hen .applied to 
│ │ │ │ -000072c0: 7468 6174 2065 6c65 6d65 6e74 2c20 6965  that element, ie
│ │ │ │ -000072d0: 2c0a 2020 2864 656c 6574 652d 6966 2d6e  ,.  (delete-if-n
│ │ │ │ -000072e0: 6f74 2027 286c 616d 6264 6120 2878 2920  ot '(lambda (x) 
│ │ │ │ -000072f0: 283d 2078 2031 2929 2027 2831 2032 2033  (= x 1)) '(1 2 3
│ │ │ │ -00007300: 2034 2031 2032 2929 0a20 2020 3d3e 2028   4 1 2)).   => (
│ │ │ │ -00007310: 3120 3129 7265 702e 6461 7461 2376 6563  1 1)rep.data#vec
│ │ │ │ -00007320: 746f 7276 6563 746f 7220 4152 4753 2e2e  torvector ARGS..
│ │ │ │ -00007330: 2e0a 0a52 6574 7572 6e73 2061 206e 6577  ...Returns a new
│ │ │ │ -00007340: 2076 6563 746f 7220 7769 7468 2041 5247   vector with ARG
│ │ │ │ -00007350: 532e 2e2e 2061 7320 6974 7320 656c 656d  S... as its elem
│ │ │ │ -00007360: 656e 7473 2e72 6570 2e64 6174 6123 6d61  ents.rep.data#ma
│ │ │ │ -00007370: 6b65 2d76 6563 746f 726d 616b 652d 7665  ke-vectormake-ve
│ │ │ │ -00007380: 6374 6f72 2053 495a 4520 5b49 4e49 5449  ctor SIZE [INITI
│ │ │ │ -00007390: 414c 2d72 6570 765d 0a0a 4372 6561 7465  AL-repv]..Create
│ │ │ │ -000073a0: 7320 6120 6e65 7720 7665 6374 6f72 206f  s a new vector o
│ │ │ │ -000073b0: 6620 7369 7a65 2053 495a 452e 2049 6620  f size SIZE. If 
│ │ │ │ -000073c0: 494e 4954 4941 4c2d 7265 7076 2069 7320  INITIAL-repv is 
│ │ │ │ -000073d0: 7072 6f76 6964 6564 2065 6163 6820 656c  provided each el
│ │ │ │ -000073e0: 656d 656e 740a 7769 6c6c 2062 6520 7365  ement.will be se
│ │ │ │ -000073f0: 7420 746f 2074 6861 7420 7661 6c75 652c  t to that value,
│ │ │ │ -00007400: 2065 6c73 6520 7468 6579 2077 696c 6c20   else they will 
│ │ │ │ -00007410: 616c 6c20 6265 206e 696c 2e72 6570 2e64  all be nil.rep.d
│ │ │ │ -00007420: 6174 6123 6173 6574 6173 6574 2041 5252  ata#asetaset ARR
│ │ │ │ -00007430: 4159 2049 4e44 4558 204e 4557 2d56 414c  AY INDEX NEW-VAL
│ │ │ │ -00007440: 5545 0a0a 5365 7473 2065 6c65 6d65 6e74  UE..Sets element
│ │ │ │ -00007450: 206e 756d 6265 7220 494e 4445 5820 2861   number INDEX (a
│ │ │ │ -00007460: 2070 6f73 6974 6976 6520 696e 7465 6765   positive intege
│ │ │ │ -00007470: 7229 206f 6620 4152 5241 5920 2863 616e  r) of ARRAY (can
│ │ │ │ -00007480: 2062 6520 6120 7665 6374 6f72 0a6f 7220   be a vector.or 
│ │ │ │ -00007490: 6120 7374 7269 6e67 2920 746f 204e 4557  a string) to NEW
│ │ │ │ -000074a0: 2d56 414c 5545 2c20 7265 7475 726e 696e  -VALUE, returnin
│ │ │ │ -000074b0: 6720 4e45 572d 5641 4c55 452e 204e 6f74  g NEW-VALUE. Not
│ │ │ │ -000074c0: 6520 7468 6174 2073 7472 696e 6773 0a63  e that strings.c
│ │ │ │ -000074d0: 616e 206f 6e6c 7920 636f 6e74 6169 6e20  an only contain 
│ │ │ │ -000074e0: 6368 6172 6163 7465 7273 2028 6965 2c20  characters (ie, 
│ │ │ │ -000074f0: 696e 7465 6765 7273 292e 7265 702e 6461  integers).rep.da
│ │ │ │ -00007500: 7461 2361 7265 6661 7265 6620 4152 5241  ta#arefaref ARRA
│ │ │ │ -00007510: 5920 494e 4445 580a 0a52 6574 7572 6e73  Y INDEX..Returns
│ │ │ │ -00007520: 2074 6865 2049 4e44 4558 7468 2028 6120   the INDEXth (a 
│ │ │ │ -00007530: 6e6f 6e2d 6e65 6761 7469 7665 2069 6e74  non-negative int
│ │ │ │ -00007540: 6567 6572 2920 656c 656d 656e 7420 6f66  eger) element of
│ │ │ │ -00007550: 2041 5252 4159 2c20 7768 6963 680a 6361   ARRAY, which.ca
│ │ │ │ -00007560: 6e20 6265 2061 2076 6563 746f 7220 6f72  n be a vector or
│ │ │ │ -00007570: 2061 2073 7472 696e 672e 2049 4e44 4558   a string. INDEX
│ │ │ │ -00007580: 2073 7461 7274 7320 6174 207a 6572 6f2e   starts at zero.
│ │ │ │ -00007590: 7265 702e 6461 7461 236d 616b 652d 7374  rep.data#make-st
│ │ │ │ -000075a0: 7269 6e67 6d61 6b65 2d73 7472 696e 6720  ringmake-string 
│ │ │ │ -000075b0: 4c45 4e47 5448 205b 494e 4954 4941 4c2d  LENGTH [INITIAL-
│ │ │ │ -000075c0: 5641 4c55 455d 0a0a 5265 7475 726e 7320  VALUE]..Returns 
│ │ │ │ -000075d0: 6120 6e65 7720 7374 7269 6e67 206f 6620  a new string of 
│ │ │ │ -000075e0: 6c65 6e67 7468 204c 454e 4754 482c 2065  length LENGTH, e
│ │ │ │ -000075f0: 6163 6820 6368 6172 6163 7465 7220 6973  ach character is
│ │ │ │ -00007600: 2069 6e69 7469 616c 6973 6564 2074 6f0a   initialised to.
│ │ │ │ -00007610: 494e 4954 4941 4c2d 7265 7076 2c20 6f72  INITIAL-repv, or
│ │ │ │ -00007620: 2074 6f20 7370 6163 6520 6966 2049 4e49   to space if INI
│ │ │ │ -00007630: 5449 414c 2d56 414c 5545 2069 7320 6e6f  TIAL-VALUE is no
│ │ │ │ -00007640: 7420 6769 7665 6e2e 7265 702e 6461 7461  t given.rep.data
│ │ │ │ -00007650: 2373 7562 7374 7269 6e67 7375 6273 7472  #substringsubstr
│ │ │ │ -00007660: 696e 6720 5354 5249 4e47 2053 5441 5254  ing STRING START
│ │ │ │ -00007670: 205b 454e 445d 0a0a 5265 7475 726e 7320   [END]..Returns 
│ │ │ │ -00007680: 7468 6520 706f 7274 696f 6e20 6f66 2053  the portion of S
│ │ │ │ -00007690: 5452 494e 4720 7374 6172 7469 6e67 2061  TRING starting a
│ │ │ │ -000076a0: 7420 6368 6172 6163 7465 7220 6e75 6d62  t character numb
│ │ │ │ -000076b0: 6572 2053 5441 5254 2061 6e64 2065 6e64  er START and end
│ │ │ │ -000076c0: 696e 670a 6174 2074 6865 2063 6861 7261  ing.at the chara
│ │ │ │ -000076d0: 6374 6572 2062 6566 6f72 6520 454e 4420  cter before END 
│ │ │ │ -000076e0: 286f 7220 7468 6520 656e 6420 6f66 2074  (or the end of t
│ │ │ │ -000076f0: 6865 2073 7472 696e 6720 6966 2045 4e44  he string if END
│ │ │ │ -00007700: 2069 7320 6e6f 7420 6769 7665 6e29 2e0a   is not given)..
│ │ │ │ -00007710: 416c 6c20 696e 6469 6365 7320 7374 6172  All indices star
│ │ │ │ -00007720: 7420 6174 207a 6572 6f2e 7265 702e 6461  t at zero.rep.da
│ │ │ │ -00007730: 7461 2363 6f6e 6361 7463 6f6e 6361 7420  ta#concatconcat 
│ │ │ │ -00007740: 4152 4753 2e2e 2e0a 0a43 6f6e 6361 7465  ARGS.....Concate
│ │ │ │ -00007750: 6e61 7465 7320 616c 6c20 4152 4753 2e2e  nates all ARGS..
│ │ │ │ -00007760: 2e20 696e 746f 2061 2073 696e 676c 6520  . into a single 
│ │ │ │ -00007770: 7374 7269 6e67 2c20 6561 6368 2061 7267  string, each arg
│ │ │ │ -00007780: 756d 656e 7420 6361 6e20 6265 2061 2073  ument can be a s
│ │ │ │ -00007790: 7472 696e 672c 0a61 2063 6861 7261 6374  tring,.a charact
│ │ │ │ -000077a0: 6572 206f 7220 6120 6c69 7374 206f 7220  er or a list or 
│ │ │ │ -000077b0: 7665 6374 6f72 206f 6620 6368 6172 6163  vector of charac
│ │ │ │ -000077c0: 7465 7273 2e72 6570 2e64 6174 6123 6c65  ters.rep.data#le
│ │ │ │ -000077d0: 6e67 7468 6c65 6e67 7468 2053 4551 5545  ngthlength SEQUE
│ │ │ │ -000077e0: 4e43 450a 0a52 6574 7572 6e73 2074 6865  NCE..Returns the
│ │ │ │ -000077f0: 206e 756d 6265 7220 6f66 2065 6c65 6d65   number of eleme
│ │ │ │ -00007800: 6e74 7320 696e 2053 4551 5545 4e43 4520  nts in SEQUENCE 
│ │ │ │ -00007810: 2861 2073 7472 696e 672c 206c 6973 7420  (a string, list 
│ │ │ │ -00007820: 6f72 2076 6563 746f 7229 2e72 6570 2e64  or vector).rep.d
│ │ │ │ -00007830: 6174 6123 636f 7079 2d73 6571 7565 6e63  ata#copy-sequenc
│ │ │ │ -00007840: 6563 6f70 792d 7365 7175 656e 6365 2053  ecopy-sequence S
│ │ │ │ -00007850: 4551 5545 4e43 450a 0a52 6574 7572 6e73  EQUENCE..Returns
│ │ │ │ -00007860: 2061 206e 6577 2073 6571 7565 6e63 6520   a new sequence 
│ │ │ │ -00007870: 7768 6f73 6520 656c 656d 656e 7473 2061  whose elements a
│ │ │ │ -00007880: 7265 2065 7120 746f 2074 686f 7365 2069  re eq to those i
│ │ │ │ -00007890: 6e20 5345 5155 454e 4345 2e72 6570 2e64  n SEQUENCE.rep.d
│ │ │ │ -000078a0: 6174 6123 656c 7465 6c74 2053 4551 5545  ata#eltelt SEQUE
│ │ │ │ -000078b0: 4e43 4520 494e 4445 580a 0a52 6574 7572  NCE INDEX..Retur
│ │ │ │ -000078c0: 6e20 7468 6520 656c 656d 656e 7420 6f66  n the element of
│ │ │ │ -000078d0: 2053 4551 5545 4e43 4520 6174 2070 6f73   SEQUENCE at pos
│ │ │ │ -000078e0: 6974 696f 6e20 494e 4445 5820 2863 6f75  ition INDEX (cou
│ │ │ │ -000078f0: 6e74 696e 6720 6672 6f6d 207a 6572 6f29  nting from zero)
│ │ │ │ -00007900: 2e72 6570 2e6c 616e 672e 696e 7465 7270  .rep.lang.interp
│ │ │ │ -00007910: 7265 7465 7223 636f 6e64 636f 6e64 2028  reter#condcond (
│ │ │ │ -00007920: 434f 4e44 4954 494f 4e20 464f 524d 532e  CONDITION FORMS.
│ │ │ │ -00007930: 2e2e 2029 202e 2e2e 0a0a 4669 6e64 2074  .. ) .....Find t
│ │ │ │ -00007940: 6865 2066 6972 7374 2043 4f4e 4449 5449  he first CONDITI
│ │ │ │ -00007950: 4f4e 2077 6869 6368 2068 6173 2061 2076  ON which has a v
│ │ │ │ -00007960: 616c 7565 206f 6620 7420 7768 656e 2065  alue of t when e
│ │ │ │ -00007970: 7661 6c27 6564 2c20 7468 656e 2070 6572  val'ed, then per
│ │ │ │ -00007980: 666f 726d 0a61 2070 726f 676e 206f 6e20  form.a progn on 
│ │ │ │ -00007990: 6974 7320 6173 736f 6369 6174 6564 2046  its associated F
│ │ │ │ -000079a0: 4f52 4d53 2e20 4966 2074 6865 7265 2061  ORMS. If there a
│ │ │ │ -000079b0: 7265 206e 6f20 464f 524d 5320 7769 7468  re no FORMS with
│ │ │ │ -000079c0: 2074 6865 2043 4f4e 4449 5449 4f4e 0a74   the CONDITION.t
│ │ │ │ -000079d0: 6865 6e20 7468 6520 7661 6c75 6520 6f66  hen the value of
│ │ │ │ -000079e0: 2074 6865 2043 4f4e 4449 5449 4f4e 2069   the CONDITION i
│ │ │ │ -000079f0: 7320 7265 7475 726e 6564 2e20 4966 206e  s returned. If n
│ │ │ │ -00007a00: 6f20 434f 4e44 4954 494f 4e20 6973 2074  o CONDITION is t
│ │ │ │ -00007a10: 2074 6865 6e0a 7265 7475 726e 206e 696c   then.return nil
│ │ │ │ -00007a20: 2e0a 416e 2065 7861 6d70 6c65 2c0a 2020  ..An example,.  
│ │ │ │ -00007a30: 2863 6f6e 640a 2020 2020 2828 7374 7269  (cond.    ((stri
│ │ │ │ -00007a40: 6e67 7020 666f 6f29 0a20 2020 2020 2028  ngp foo).      (
│ │ │ │ -00007a50: 7469 746c 6520 2266 6f6f 2069 7320 6120  title "foo is a 
│ │ │ │ -00007a60: 7374 7269 6e67 2229 290a 2020 2020 2828  string")).    ((
│ │ │ │ -00007a70: 6e75 6d62 6572 7020 666f 6f29 0a20 2020  numberp foo).   
│ │ │ │ -00007a80: 2020 2028 7365 7471 2062 6172 2066 6f6f     (setq bar foo
│ │ │ │ -00007a90: 290a 2020 2020 2020 2874 6974 6c65 2022  ).      (title "
│ │ │ │ -00007aa0: 666f 6f20 6973 2061 206e 756d 6265 7222  foo is a number"
│ │ │ │ -00007ab0: 2929 0a20 2020 2028 740a 2020 2020 2020  )).    (t.      
│ │ │ │ -00007ac0: 2874 6974 6c65 2022 666f 6f20 6973 2073  (title "foo is s
│ │ │ │ -00007ad0: 6f6d 6574 6869 6e67 2065 6c73 652e 2e2e  omething else...
│ │ │ │ -00007ae0: 2229 2929 0a4e 6f74 6520 7468 6520 7573  "))).Note the us
│ │ │ │ -00007af0: 6520 6f66 2070 6c61 696e 2060 7427 206f  e of plain `t' o
│ │ │ │ -00007b00: 6e20 6974 2773 206f 776e 2066 6f72 2074  n it's own for t
│ │ │ │ -00007b10: 6865 206c 6173 7420 434f 4e44 4954 494f  he last CONDITIO
│ │ │ │ -00007b20: 4e2c 2074 6869 7320 6973 0a6c 696b 6520  N, this is.like 
│ │ │ │ -00007b30: 7468 6520 6c61 7374 2065 6c73 6520 696e  the last else in
│ │ │ │ -00007b40: 2061 6e20 656c 7365 2d69 6620 7374 6174   an else-if stat
│ │ │ │ -00007b50: 656d 656e 7420 696e 2043 2e72 6570 2e69  ement in C.rep.i
│ │ │ │ -00007b60: 6f2e 6669 6c65 7323 6c6f 6164 2d66 696c  o.files#load-fil
│ │ │ │ -00007b70: 656c 6f61 642d 6669 6c65 2046 494c 454e  eload-file FILEN
│ │ │ │ -00007b80: 414d 4520 5b53 5452 5543 5455 5245 5d0a  AME [STRUCTURE].
│ │ │ │ -00007b90: 0a4c 6f61 6420 7468 6520 6669 6c65 206f  .Load the file o
│ │ │ │ -00007ba0: 6620 4c69 7370 2066 6f72 6d73 2063 616c  f Lisp forms cal
│ │ │ │ -00007bb0: 6c65 6420 4649 4c45 4e41 4d45 2028 6e6f  led FILENAME (no
│ │ │ │ -00007bc0: 2073 7566 6669 7865 7320 6172 6520 6164   suffixes are ad
│ │ │ │ -00007bd0: 6465 642c 206f 720a 7061 7468 7320 7365  ded, or.paths se
│ │ │ │ -00007be0: 6172 6368 6564 292e 2054 6865 2066 696c  arched). The fil
│ │ │ │ -00007bf0: 6520 6973 206c 6f61 6465 6420 696e 2061  e is loaded in a
│ │ │ │ -00007c00: 206e 756c 6c20 6c65 7869 6361 6c20 656e   null lexical en
│ │ │ │ -00007c10: 7669 726f 6e6d 656e 742c 0a77 6974 6869  vironment,.withi
│ │ │ │ -00007c20: 6e20 5354 5255 4354 5552 452e 2054 6865  n STRUCTURE. The
│ │ │ │ -00007c30: 2076 616c 7565 206f 6620 7468 6520 6c61   value of the la
│ │ │ │ -00007c40: 7374 2066 6f72 6d20 6576 616c 7561 7465  st form evaluate
│ │ │ │ -00007c50: 6420 6973 2072 6574 7572 6e65 642e 7265  d is returned.re
│ │ │ │ -00007c60: 702e 696f 2e66 696c 6573 236c 6f61 646c  p.io.files#loadl
│ │ │ │ -00007c70: 6f61 6420 4649 4c45 205b 4e4f 2d45 5252  oad FILE [NO-ERR
│ │ │ │ -00007c80: 4f52 5d20 5b4e 4f2d 5041 5448 5d20 5b4e  OR] [NO-PATH] [N
│ │ │ │ -00007c90: 4f2d 5355 4646 4958 5d0a 0a41 7474 656d  O-SUFFIX]..Attem
│ │ │ │ -00007ca0: 7074 2074 6f20 6f70 656e 2061 6e64 2074  pt to open and t
│ │ │ │ -00007cb0: 6865 6e20 7265 6164 2d61 6e64 2d65 7661  hen read-and-eva
│ │ │ │ -00007cc0: 6c20 7468 6520 6669 6c65 206f 6620 4c69  l the file of Li
│ │ │ │ -00007cd0: 7370 2063 6f64 6520 4649 4c45 2e0a 0a46  sp code FILE...F
│ │ │ │ -00007ce0: 6f72 2065 6163 6820 6469 7265 6374 6f72  or each director
│ │ │ │ -00007cf0: 7920 6e61 6d65 6420 696e 2074 6865 2076  y named in the v
│ │ │ │ -00007d00: 6172 6961 626c 6520 606c 6f61 642d 7061  ariable `load-pa
│ │ │ │ -00007d10: 7468 2720 7472 6965 7320 7468 6520 7661  th' tries the va
│ │ │ │ -00007d20: 6c75 6520 6f66 0a46 494c 4520 7769 7468  lue of.FILE with
│ │ │ │ -00007d30: 2060 2e6a 6c63 2720 2863 6f6d 7069 6c65   `.jlc' (compile
│ │ │ │ -00007d40: 642d 6c69 7370 2920 6170 7065 6e64 6564  d-lisp) appended
│ │ │ │ -00007d50: 2074 6f20 6974 2c20 7468 656e 2077 6974   to it, then wit
│ │ │ │ -00007d60: 6820 602e 6a6c 2720 6170 7065 6e64 6564  h `.jl' appended
│ │ │ │ -00007d70: 0a74 6f20 6974 2c20 6669 6e61 6c6c 7920  .to it, finally 
│ │ │ │ -00007d80: 7472 6965 7320 4649 4c45 2077 6974 686f  tries FILE witho
│ │ │ │ -00007d90: 7574 206d 6f64 6966 6963 6174 696f 6e2e  ut modification.
│ │ │ │ -00007da0: 0a0a 4966 204e 4f2d 4552 524f 5220 6973  ..If NO-ERROR is
│ │ │ │ -00007db0: 206e 6f6e 2d6e 696c 206e 6f20 6572 726f   non-nil no erro
│ │ │ │ -00007dc0: 7220 6973 2073 6967 6e61 6c6c 6564 2069  r is signalled i
│ │ │ │ -00007dd0: 6620 4649 4c45 2063 616e 2774 2062 6520  f FILE can't be 
│ │ │ │ -00007de0: 666f 756e 642e 2049 660a 4e4f 2d50 4154  found. If.NO-PAT
│ │ │ │ -00007df0: 4820 6973 206e 6f6e 2d6e 696c 2074 6865  H is non-nil the
│ │ │ │ -00007e00: 2060 6c6f 6164 2d70 6174 6827 2076 6172   `load-path' var
│ │ │ │ -00007e10: 6961 626c 6520 6973 206e 6f74 2075 7365  iable is not use
│ │ │ │ -00007e20: 642c 206a 7573 7420 7468 6520 7661 6c75  d, just the valu
│ │ │ │ -00007e30: 650a 6f66 2046 494c 452e 2049 6620 4e4f  e.of FILE. If NO
│ │ │ │ -00007e40: 2d53 5546 4649 5820 6973 206e 6f6e 2d6e  -SUFFIX is non-n
│ │ │ │ -00007e50: 696c 206e 6f20 7375 6666 6978 6573 2061  il no suffixes a
│ │ │ │ -00007e60: 7265 2061 7070 656e 6465 6420 746f 2046  re appended to F
│ │ │ │ -00007e70: 494c 452e 0a0a 4966 2074 6865 2063 6f6d  ILE...If the com
│ │ │ │ -00007e80: 7069 6c65 6420 7665 7273 696f 6e20 6973  piled version is
│ │ │ │ -00007e90: 206f 6c64 6572 2074 6861 6e20 6974 2773   older than it's
│ │ │ │ -00007ea0: 2073 6f75 7263 6520 636f 6465 2c20 7468   source code, th
│ │ │ │ -00007eb0: 6520 736f 7572 6365 2063 6f64 6520 6973  e source code is
│ │ │ │ -00007ec0: 0a6c 6f61 6465 6420 616e 6420 6120 7761  .loaded and a wa
│ │ │ │ -00007ed0: 726e 696e 6720 6973 2064 6973 706c 6179  rning is display
│ │ │ │ -00007ee0: 6564 2e72 6570 2e64 6174 6123 6571 6571  ed.rep.data#eqeq
│ │ │ │ -00007ef0: 2056 414c 5545 3120 5641 4c55 4532 0a0a   VALUE1 VALUE2..
│ │ │ │ -00007f00: 5265 7475 726e 7320 7420 6966 2056 414c  Returns t if VAL
│ │ │ │ -00007f10: 5545 3120 616e 6420 5641 4c55 4532 2061  UE1 and VALUE2 a
│ │ │ │ -00007f20: 7265 206f 6e65 2061 6e64 2074 6865 2073  re one and the s
│ │ │ │ -00007f30: 616d 6520 6f62 6a65 6374 2e20 4e6f 7465  ame object. Note
│ │ │ │ -00007f40: 2074 6861 740a 7468 6973 206d 6179 206f   that.this may o
│ │ │ │ -00007f50: 7220 6d61 7920 6e6f 7420 6265 2074 7275  r may not be tru
│ │ │ │ -00007f60: 6520 666f 7220 6e75 6d62 6572 7320 6f66  e for numbers of
│ │ │ │ -00007f70: 2074 6865 2073 616d 6520 7661 6c75 6520   the same value 
│ │ │ │ -00007f80: 2873 6565 2060 6571 6c27 292e 7265 702e  (see `eql').rep.
│ │ │ │ -00007f90: 6461 7461 236e 6f74 6e6f 7420 4152 470a  data#notnot ARG.
│ │ │ │ -00007fa0: 0a49 6620 4152 4720 6973 206e 696c 2072  .If ARG is nil r
│ │ │ │ -00007fb0: 6574 7572 6e73 2074 2c20 656c 7365 2072  eturns t, else r
│ │ │ │ -00007fc0: 6574 7572 6e73 206e 696c 2e72 6570 2e64  eturns nil.rep.d
│ │ │ │ -00007fd0: 6174 6123 6e75 6c6c 6e75 6c6c 2041 5247  ata#nullnull ARG
│ │ │ │ -00007fe0: 0a0a 5265 7475 726e 7320 7420 6966 2041  ..Returns t if A
│ │ │ │ -00007ff0: 5247 2069 7320 6e69 6c2e 0000 0000 0000  RG is nil.......
│ │ │ │ -00008000: 7265 702e 6461 7461 2365 7175 616c 6571  rep.data#equaleq
│ │ │ │ -00008010: 7561 6c20 5641 4c55 4531 2056 414c 5545  ual VALUE1 VALUE
│ │ │ │ -00008020: 320a 0a43 6f6d 7061 7265 7320 5641 4c55  2..Compares VALU
│ │ │ │ -00008030: 4531 2061 6e64 2056 414c 5545 322c 2063  E1 and VALUE2, c
│ │ │ │ -00008040: 6f6d 7061 7265 7320 7468 6520 6163 7475  ompares the actu
│ │ │ │ -00008050: 616c 2073 7472 7563 7475 7265 206f 6620  al structure of 
│ │ │ │ -00008060: 7468 6520 6f62 6a65 6374 7320 6e6f 740a  the objects not.
│ │ │ │ -00008070: 6a75 7374 2077 6865 7468 6572 2074 6865  just whether the
│ │ │ │ -00008080: 206f 626a 6563 7473 2061 7265 206f 6e65   objects are one
│ │ │ │ -00008090: 2061 6e64 2074 6865 2073 616d 652e 2069   and the same. i
│ │ │ │ -000080a0: 652c 2077 696c 6c20 7265 7475 726e 2074  e, will return t
│ │ │ │ -000080b0: 2066 6f72 2074 776f 0a73 7472 696e 6773   for two.strings
│ │ │ │ -000080c0: 2062 7569 6c74 2066 726f 6d20 7468 6520   built from the 
│ │ │ │ -000080d0: 7361 6d65 2063 6861 7261 6374 6572 7320  same characters 
│ │ │ │ -000080e0: 696e 2074 6865 2073 616d 6520 6f72 6465  in the same orde
│ │ │ │ -000080f0: 7220 6576 656e 2069 6620 7468 6520 7374  r even if the st
│ │ │ │ -00008100: 7269 6e67 7327 0a6c 6f63 6174 696f 6e20  rings'.location 
│ │ │ │ -00008110: 696e 206d 656d 6f72 7920 6973 2064 6966  in memory is dif
│ │ │ │ -00008120: 6665 7265 6e74 2e72 6570 2e64 6174 6123  ferent.rep.data#
│ │ │ │ -00008130: 7374 7269 6e67 2d68 6561 642d 6571 7374  string-head-eqst
│ │ │ │ -00008140: 7269 6e67 2d68 6561 642d 6571 2053 5452  ring-head-eq STR
│ │ │ │ -00008150: 494e 4731 2053 5452 494e 4732 0a0a 5265  ING1 STRING2..Re
│ │ │ │ -00008160: 7475 726e 7320 7420 6966 2053 5452 494e  turns t if STRIN
│ │ │ │ -00008170: 4732 206d 6174 6368 6573 2074 6865 2062  G2 matches the b
│ │ │ │ -00008180: 6567 696e 6e69 6e67 206f 6620 5354 5249  eginning of STRI
│ │ │ │ -00008190: 4e47 312c 2069 652c 0a20 2028 7374 7269  NG1, ie,.  (stri
│ │ │ │ -000081a0: 6e67 2d68 6561 642d 6571 2022 666f 6f62  ng-head-eq "foob
│ │ │ │ -000081b0: 6172 2220 2266 6f6f 2229 0a20 2020 3d3e  ar" "foo").   =>
│ │ │ │ -000081c0: 2074 0a20 2028 7374 7269 6e67 2d68 6561   t.  (string-hea
│ │ │ │ -000081d0: 642d 6571 2022 666f 6f22 2022 666f 6f62  d-eq "foo" "foob
│ │ │ │ -000081e0: 6172 2229 0a20 2020 3d3e 206e 696c 7265  ar").   => nilre
│ │ │ │ -000081f0: 702e 6461 7461 2373 7472 696e 672d 6571  p.data#string-eq
│ │ │ │ -00008200: 7561 6c73 7472 696e 672d 6571 7561 6c20  ualstring-equal 
│ │ │ │ -00008210: 5354 5249 4e47 3120 5354 5249 4e47 320a  STRING1 STRING2.
│ │ │ │ -00008220: 0a52 6574 7572 6e73 2074 2069 6620 5354  .Returns t if ST
│ │ │ │ -00008230: 5249 4e47 3120 616e 6420 5354 5249 4e47  RING1 and STRING
│ │ │ │ -00008240: 3220 6172 6520 7468 6520 7361 6d65 2c20  2 are the same, 
│ │ │ │ -00008250: 6967 6e6f 7269 6e67 2063 6173 652e 7265  ignoring case.re
│ │ │ │ -00008260: 702e 6461 7461 2373 7472 696e 672d 6c65  p.data#string-le
│ │ │ │ -00008270: 7373 7073 7472 696e 672d 6c65 7373 7020  sspstring-lessp 
│ │ │ │ -00008280: 5354 5249 4e47 3120 5354 5249 4e47 320a  STRING1 STRING2.
│ │ │ │ -00008290: 0a52 6574 7572 6e73 2074 2069 6620 5354  .Returns t if ST
│ │ │ │ -000082a0: 5249 4e47 3120 6973 2060 6c65 7373 2720  RING1 is `less' 
│ │ │ │ -000082b0: 7468 616e 2053 5452 494e 4732 2c20 6967  than STRING2, ig
│ │ │ │ -000082c0: 6e6f 7269 6e67 2063 6173 652e 7265 702e  noring case.rep.
│ │ │ │ -000082d0: 6461 7461 233d 3d20 4152 4731 2041 5247  data#== ARG1 ARG
│ │ │ │ -000082e0: 3220 5b41 5247 3320 2e2e 2e5d 0a0a 5265  2 [ARG3 ...]..Re
│ │ │ │ -000082f0: 7475 726e 7320 7420 6966 2065 6163 6820  turns t if each 
│ │ │ │ -00008300: 7661 6c75 6520 6973 2074 6865 2073 616d  value is the sam
│ │ │ │ -00008310: 6520 6173 2065 7665 7279 206f 7468 6572  e as every other
│ │ │ │ -00008320: 2076 616c 7565 2e20 2855 7369 6e67 0a60   value. (Using.`
│ │ │ │ -00008330: 6571 7561 6c27 2074 6f20 636f 6d70 6172  equal' to compar
│ │ │ │ -00008340: 6520 7661 6c75 6573 2c20 6578 6365 7074  e values, except
│ │ │ │ -00008350: 2066 6f72 206e 756d 6265 7273 2c20 7768   for numbers, wh
│ │ │ │ -00008360: 6572 6520 6578 6163 746e 6573 7320 6973  ere exactness is
│ │ │ │ -00008370: 0a69 676e 6f72 6564 2e29 7265 702e 6461  .ignored.)rep.da
│ │ │ │ -00008380: 7461 233a 2f3d 2f3d 2041 5247 3120 4152  ta#:/=/= ARG1 AR
│ │ │ │ -00008390: 4732 202e 2e2e 0a0a 5265 7475 726e 7320  G2 .....Returns 
│ │ │ │ -000083a0: 7420 6966 2065 6163 6820 7661 6c75 6520  t if each value 
│ │ │ │ -000083b0: 6973 2064 6966 6665 7265 6e74 2066 726f  is different fro
│ │ │ │ -000083c0: 6d20 6576 6572 7920 6f74 6865 7220 7661  m every other va
│ │ │ │ -000083d0: 6c75 652e 2028 5573 696e 670a 6065 7175  lue. (Using.`equ
│ │ │ │ -000083e0: 616c 2720 746f 2063 6f6d 7061 7265 2076  al' to compare v
│ │ │ │ -000083f0: 616c 7565 732c 2065 7863 6570 7420 666f  alues, except fo
│ │ │ │ -00008400: 7220 6e75 6d62 6572 732c 2077 6865 7265  r numbers, where
│ │ │ │ -00008410: 2065 7861 6374 6e65 7373 2069 730a 6967   exactness is.ig
│ │ │ │ -00008420: 6e6f 7265 642e 2972 6570 2e64 6174 6123  nored.)rep.data#
│ │ │ │ -00008430: 3e3e 2041 5247 3120 4152 4732 205b 4152  >> ARG1 ARG2 [AR
│ │ │ │ -00008440: 4733 202e 2e2e 5d0a 0a52 6574 7572 6e73  G3 ...]..Returns
│ │ │ │ -00008450: 2074 2069 6620 4152 4731 2069 7320 6772   t if ARG1 is gr
│ │ │ │ -00008460: 6561 7465 7220 7468 616e 2041 5247 322c  eater than ARG2,
│ │ │ │ -00008470: 2061 6e64 2069 6620 4152 4732 2069 7320   and if ARG2 is 
│ │ │ │ -00008480: 6772 6561 7465 7220 7468 616e 2041 5247  greater than ARG
│ │ │ │ -00008490: 332c 0a61 6e64 2073 6f20 6f6e 2e20 4e6f  3,.and so on. No
│ │ │ │ -000084a0: 7465 2074 6861 7420 7468 6973 2063 6f6d  te that this com
│ │ │ │ -000084b0: 6d61 6e64 2069 736e 2774 206c 696d 6974  mand isn't limit
│ │ │ │ -000084c0: 6564 2074 6f20 6e75 6d62 6572 732c 2069  ed to numbers, i
│ │ │ │ -000084d0: 7420 6361 6e20 646f 0a73 7472 696e 6773  t can do.strings
│ │ │ │ -000084e0: 2c20 706f 7369 7469 6f6e 732c 206d 6172  , positions, mar
│ │ │ │ -000084f0: 6b73 2c20 6574 6320 6173 2077 656c 6c2e  ks, etc as well.
│ │ │ │ -00008500: 7265 702e 6461 7461 233e 3d3e 3d20 4152  rep.data#>=>= AR
│ │ │ │ -00008510: 4731 2041 5247 3220 5b41 5247 3320 2e2e  G1 ARG2 [ARG3 ..
│ │ │ │ -00008520: 2e5d 0a0a 5265 7475 726e 7320 7420 6966  .]..Returns t if
│ │ │ │ -00008530: 2041 5247 3120 6973 2067 7265 6174 6572   ARG1 is greater
│ │ │ │ -00008540: 2d6f 722d 6571 7561 6c20 7468 616e 2041  -or-equal than A
│ │ │ │ -00008550: 5247 322e 204e 6f74 6520 7468 6174 2074  RG2. Note that t
│ │ │ │ -00008560: 6869 7320 636f 6d6d 616e 640a 6973 6e27  his command.isn'
│ │ │ │ -00008570: 7420 6c69 6d69 7465 6420 746f 206e 756d  t limited to num
│ │ │ │ -00008580: 6265 7273 2c20 6974 2063 616e 2064 6f20  bers, it can do 
│ │ │ │ -00008590: 7374 7269 6e67 732c 2070 6f73 6974 696f  strings, positio
│ │ │ │ -000085a0: 6e73 2c20 6d61 726b 732c 2065 7463 2061  ns, marks, etc a
│ │ │ │ -000085b0: 7320 7765 6c6c 2e72 6570 2e64 6174 6123  s well.rep.data#
│ │ │ │ -000085c0: 3c3c 2041 5247 3120 4152 4732 205b 4152  << ARG1 ARG2 [AR
│ │ │ │ -000085d0: 4733 202e 2e2e 5d0a 0a52 6574 7572 6e73  G3 ...]..Returns
│ │ │ │ -000085e0: 2074 2069 6620 4152 4731 2069 7320 6c65   t if ARG1 is le
│ │ │ │ -000085f0: 7373 2074 6861 6e20 4152 4732 2e20 4e6f  ss than ARG2. No
│ │ │ │ -00008600: 7465 2074 6861 7420 7468 6973 2063 6f6d  te that this com
│ │ │ │ -00008610: 6d61 6e64 2069 736e 2774 206c 696d 6974  mand isn't limit
│ │ │ │ -00008620: 6564 2074 6f0a 6e75 6d62 6572 732c 2069  ed to.numbers, i
│ │ │ │ -00008630: 7420 6361 6e20 646f 2073 7472 696e 6773  t can do strings
│ │ │ │ -00008640: 2c20 706f 7369 7469 6f6e 732c 206d 6172  , positions, mar
│ │ │ │ -00008650: 6b73 2c20 6574 6320 6173 2077 656c 6c2e  ks, etc as well.
│ │ │ │ -00008660: 7265 702e 6461 7461 233c 3d3c 3d20 4152  rep.data#<=<= AR
│ │ │ │ -00008670: 4731 2041 5247 3220 5b41 5247 3320 2e2e  G1 ARG2 [ARG3 ..
│ │ │ │ -00008680: 2e5d 0a0a 5265 7475 726e 7320 7420 6966  .]..Returns t if
│ │ │ │ -00008690: 2041 5247 3120 6973 206c 6573 732d 6f72   ARG1 is less-or
│ │ │ │ -000086a0: 2d65 7175 616c 2074 6861 6e20 4152 4732  -equal than ARG2
│ │ │ │ -000086b0: 2e20 4e6f 7465 2074 6861 7420 7468 6973  . Note that this
│ │ │ │ -000086c0: 2063 6f6d 6d61 6e64 2069 736e 2774 0a6c   command isn't.l
│ │ │ │ -000086d0: 696d 6974 6564 2074 6f20 6e75 6d62 6572  imited to number
│ │ │ │ -000086e0: 732c 2069 7420 6361 6e20 646f 2073 7472  s, it can do str
│ │ │ │ -000086f0: 696e 6773 2c20 706f 7369 7469 6f6e 732c  ings, positions,
│ │ │ │ -00008700: 206d 6172 6b73 2c20 6574 6320 6173 2077   marks, etc as w
│ │ │ │ -00008710: 656c 6c2e 7265 702e 6461 7461 2361 746f  ell.rep.data#ato
│ │ │ │ -00008720: 6d61 746f 6d20 4152 470a 0a52 6574 7572  matom ARG..Retur
│ │ │ │ -00008730: 6e73 2074 2069 6620 4152 4720 6973 206e  ns t if ARG is n
│ │ │ │ -00008740: 6f74 2061 2063 6f6e 732d 6365 6c6c 2e72  ot a cons-cell.r
│ │ │ │ -00008750: 6570 2e64 6174 6123 636f 6e73 7063 6f6e  ep.data#conspcon
│ │ │ │ -00008760: 7370 2041 5247 0a0a 5265 7475 726e 7320  sp ARG..Returns 
│ │ │ │ -00008770: 7420 6966 2041 5247 2069 7320 6120 636f  t if ARG is a co
│ │ │ │ -00008780: 6e73 2d63 656c 6c2e 7265 702e 6461 7461  ns-cell.rep.data
│ │ │ │ -00008790: 236c 6973 7470 6c69 7374 7020 4152 470a  #listplistp ARG.
│ │ │ │ -000087a0: 0a52 6574 7572 6e73 2074 2069 6620 4152  .Returns t if AR
│ │ │ │ -000087b0: 4720 6973 2061 206c 6973 742c 2028 6569  G is a list, (ei
│ │ │ │ -000087c0: 7468 6572 2061 2063 6f6e 732d 6365 6c6c  ther a cons-cell
│ │ │ │ -000087d0: 206f 7220 6e69 6c29 2e72 6570 2e64 6174   or nil).rep.dat
│ │ │ │ -000087e0: 6123 7374 7269 6e67 7073 7472 696e 6770  a#stringpstringp
│ │ │ │ -000087f0: 2041 5247 0a0a 5265 7475 726e 7320 7420   ARG..Returns t 
│ │ │ │ -00008800: 6973 2041 5247 2069 7320 6120 7374 7269  is ARG is a stri
│ │ │ │ -00008810: 6e67 2e72 6570 2e64 6174 6123 7665 6374  ng.rep.data#vect
│ │ │ │ -00008820: 6f72 7076 6563 746f 7270 2041 5247 0a0a  orpvectorp ARG..
│ │ │ │ -00008830: 5265 7475 726e 7320 7420 6966 2041 5247  Returns t if ARG
│ │ │ │ -00008840: 2069 7320 6120 7665 6374 6f72 2e72 6570   is a vector.rep
│ │ │ │ -00008850: 2e6c 616e 672e 696e 7465 7270 7265 7465  .lang.interprete
│ │ │ │ -00008860: 7223 6675 6e63 7469 6f6e 7066 756e 6374  r#functionpfunct
│ │ │ │ -00008870: 696f 6e70 2041 5247 0a0a 5265 7475 726e  ionp ARG..Return
│ │ │ │ -00008880: 7320 7420 6966 2041 5247 2069 7320 6120  s t if ARG is a 
│ │ │ │ -00008890: 6675 6e63 7469 6f6e 2e72 6570 2e6c 616e  function.rep.lan
│ │ │ │ -000088a0: 672e 696e 7465 7270 7265 7465 7223 6d61  g.interpreter#ma
│ │ │ │ -000088b0: 6372 6f70 6d61 6372 6f70 2041 5247 0a0a  cropmacrop ARG..
│ │ │ │ -000088c0: 5265 7475 726e 7320 7420 6966 2041 5247  Returns t if ARG
│ │ │ │ -000088d0: 2069 7320 6120 6d61 6372 6f2e 7265 702e   is a macro.rep.
│ │ │ │ -000088e0: 6c61 6e67 2e69 6e74 6572 7072 6574 6572  lang.interpreter
│ │ │ │ -000088f0: 2373 7065 6369 616c 2d66 6f72 6d2d 7073  #special-form-ps
│ │ │ │ -00008900: 7065 6369 616c 2d66 6f72 6d2d 7020 4152  pecial-form-p AR
│ │ │ │ -00008910: 470a 0a52 6574 7572 6e73 2074 2069 6620  G..Returns t if 
│ │ │ │ -00008920: 4152 4720 6973 2061 2073 7065 6369 616c  ARG is a special
│ │ │ │ -00008930: 2d66 6f72 6d2e 7265 702e 6c61 6e67 2e69  -form.rep.lang.i
│ │ │ │ -00008940: 6e74 6572 7072 6574 6572 2373 7562 7270  nterpreter#subrp
│ │ │ │ -00008950: 7375 6272 7020 4152 470a 0a52 6574 7572  subrp ARG..Retur
│ │ │ │ -00008960: 6e73 2074 2069 6620 6172 6720 6973 2061  ns t if arg is a
│ │ │ │ -00008970: 2070 7269 6d69 7469 7665 2066 756e 6374   primitive funct
│ │ │ │ -00008980: 696f 6e2e 7265 702e 6461 7461 2373 6571  ion.rep.data#seq
│ │ │ │ -00008990: 7565 6e63 6570 7365 7175 656e 6365 7020  uencepsequencep 
│ │ │ │ -000089a0: 4152 470a 0a52 6574 7572 6e73 2074 2069  ARG..Returns t i
│ │ │ │ -000089b0: 7320 4152 4720 6973 2061 2073 6571 7565  s ARG is a seque
│ │ │ │ -000089c0: 6e63 6520 2861 206c 6973 742c 2076 6563  nce (a list, vec
│ │ │ │ -000089d0: 746f 7220 6f72 2073 7472 696e 6729 2e72  tor or string).r
│ │ │ │ -000089e0: 6570 2e6c 616e 672e 696e 7465 7270 7265  ep.lang.interpre
│ │ │ │ -000089f0: 7465 7223 7375 6272 2d6e 616d 6573 7562  ter#subr-namesub
│ │ │ │ -00008a00: 722d 6e61 6d65 2053 5542 5220 5b55 5345  r-name SUBR [USE
│ │ │ │ -00008a10: 2d56 4152 5d0a 0a52 6574 7572 6e73 2074  -VAR]..Returns t
│ │ │ │ -00008a20: 6865 206e 616d 6520 2861 2073 7472 696e  he name (a strin
│ │ │ │ -00008a30: 6729 2061 7373 6f63 6961 7465 6420 7769  g) associated wi
│ │ │ │ -00008a40: 7468 2053 5542 522e 7265 702e 7379 7374  th SUBR.rep.syst
│ │ │ │ -00008a50: 656d 2363 616c 6c2d 686f 6f6b 6361 6c6c  em#call-hookcall
│ │ │ │ -00008a60: 2d68 6f6f 6b20 484f 4f4b 2041 5247 2d4c  -hook HOOK ARG-L
│ │ │ │ -00008a70: 4953 5420 5b54 5950 455d 0a0a 4361 6c6c  IST [TYPE]..Call
│ │ │ │ -00008a80: 2074 6865 2068 6f6f 6b20 6e61 6d65 6420   the hook named 
│ │ │ │ -00008a90: 6279 2074 6865 2073 796d 626f 6c20 484f  by the symbol HO
│ │ │ │ -00008aa0: 4f4b 2c20 7061 7373 696e 6720 616c 6c20  OK, passing all 
│ │ │ │ -00008ab0: 6675 6e63 7469 6f6e 7320 7468 6520 6172  functions the ar
│ │ │ │ -00008ac0: 6775 6d65 6e74 730a 696e 2074 6865 206c  guments.in the l
│ │ │ │ -00008ad0: 6973 7420 4152 472d 4c49 5354 2e20 4e6f  ist ARG-LIST. No
│ │ │ │ -00008ae0: 7465 2074 6861 7420 484f 4f4b 206d 6179  te that HOOK may
│ │ │ │ -00008af0: 2061 6c73 6f20 6265 2074 6865 2061 6374   also be the act
│ │ │ │ -00008b00: 7561 6c20 6c69 7374 206f 6620 6675 6e63  ual list of func
│ │ │ │ -00008b10: 7469 6f6e 730a 746f 2063 616c 6c2e 0a0a  tions.to call...
│ │ │ │ -00008b20: 5459 5045 2064 6566 696e 6573 2068 6f77  TYPE defines how
│ │ │ │ -00008b30: 2074 6865 2072 6574 7572 6e20 7661 6c75   the return valu
│ │ │ │ -00008b40: 6573 206f 6620 6561 6368 2066 756e 6374  es of each funct
│ │ │ │ -00008b50: 696f 6e20 696e 2074 6865 2068 6f6f 6b20  ion in the hook 
│ │ │ │ -00008b60: 6172 650a 7472 6561 7465 642e 2049 6620  are.treated. If 
│ │ │ │ -00008b70: 5459 5045 2069 7320 6e69 6c20 7468 6579  TYPE is nil they
│ │ │ │ -00008b80: 2061 7265 2069 676e 6f72 6564 2c20 6966   are ignored, if
│ │ │ │ -00008b90: 2054 5950 4520 6973 2074 6865 2073 796d   TYPE is the sym
│ │ │ │ -00008ba0: 626f 6c20 6061 6e64 270a 7468 6520 686f  bol `and'.the ho
│ │ │ │ -00008bb0: 6f6b 2061 626f 7274 7320 6166 7465 7220  ok aborts after 
│ │ │ │ -00008bc0: 6120 6675 6e63 7469 6f6e 2072 6574 7572  a function retur
│ │ │ │ -00008bd0: 6e73 206e 696c 2c20 6966 2054 5950 4520  ns nil, if TYPE 
│ │ │ │ -00008be0: 6973 2060 6f72 2720 7468 6520 686f 6f6b  is `or' the hook
│ │ │ │ -00008bf0: 0a61 626f 7274 7320 7768 656e 2061 2066  .aborts when a f
│ │ │ │ -00008c00: 756e 6374 696f 6e20 7265 7475 726e 7320  unction returns 
│ │ │ │ -00008c10: 6e6f 6e2d 6e69 6c2e 0a0a 496e 2061 6c6c  non-nil...In all
│ │ │ │ -00008c20: 2063 6173 6573 2074 6865 2076 616c 7565   cases the value
│ │ │ │ -00008c30: 2072 6574 7572 6e65 6420 6279 2074 6865   returned by the
│ │ │ │ -00008c40: 206c 6173 742d 6576 616c 7561 7465 6420   last-evaluated 
│ │ │ │ -00008c50: 6675 6e63 7469 6f6e 2069 730a 7265 7475  function is.retu
│ │ │ │ -00008c60: 726e 6564 2e72 6570 2e6c 616e 672e 696e  rned.rep.lang.in
│ │ │ │ -00008c70: 7465 7270 7265 7465 7223 6361 6c6c 2d77  terpreter#call-w
│ │ │ │ -00008c80: 6974 682d 6578 6365 7074 696f 6e2d 6861  ith-exception-ha
│ │ │ │ -00008c90: 6e64 6c65 7263 616c 6c2d 7769 7468 2d65  ndlercall-with-e
│ │ │ │ -00008ca0: 7863 6570 7469 6f6e 2d68 616e 646c 6572  xception-handler
│ │ │ │ -00008cb0: 2054 4855 4e4b 2048 414e 444c 4552 0a0a   THUNK HANDLER..
│ │ │ │ -00008cc0: 4361 6c6c 2054 4855 4e4b 2061 6e64 2072  Call THUNK and r
│ │ │ │ -00008cd0: 6574 7572 6e20 6974 7320 7661 6c75 652e  eturn its value.
│ │ │ │ -00008ce0: 2048 6f77 6576 6572 2069 6620 616e 2065   However if an e
│ │ │ │ -00008cf0: 7863 6570 7469 6f6e 206f 6620 616e 7920  xception of any 
│ │ │ │ -00008d00: 666f 726d 0a6f 6363 7572 732c 2063 616c  form.occurs, cal
│ │ │ │ -00008d10: 6c20 4841 4e44 4c45 5220 7769 7468 2061  l HANDLER with a
│ │ │ │ -00008d20: 2073 696e 676c 6520 6172 6775 6d65 6e74   single argument
│ │ │ │ -00008d30: 2c20 7468 6520 6578 6365 7074 696f 6e20  , the exception 
│ │ │ │ -00008d40: 6461 7461 2c20 616e 640a 7265 7475 726e  data, and.return
│ │ │ │ -00008d50: 2069 7473 2076 616c 7565 2e72 6570 2e6c   its value.rep.l
│ │ │ │ -00008d60: 616e 672e 696e 7465 7270 7265 7465 7223  ang.interpreter#
│ │ │ │ -00008d70: 7261 6973 652d 6578 6365 7074 696f 6e72  raise-exceptionr
│ │ │ │ -00008d80: 6169 7365 2d65 7863 6570 7469 6f6e 2044  aise-exception D
│ │ │ │ -00008d90: 4154 410a 0a52 6169 7365 2074 6865 2065  ATA..Raise the e
│ │ │ │ -00008da0: 7863 6570 7469 6f6e 2072 6570 7265 7365  xception represe
│ │ │ │ -00008db0: 6e74 6564 2062 7920 7468 6520 636f 6e73  nted by the cons
│ │ │ │ -00008dc0: 2063 656c 6c20 4441 5441 2e69 646c 652d   cell DATA.idle-
│ │ │ │ -00008dd0: 686f 6f6b 5468 6973 2068 6f6f 6b20 6765  hookThis hook ge
│ │ │ │ -00008de0: 7473 2065 7661 6c75 6174 6564 2065 7665  ts evaluated eve
│ │ │ │ -00008df0: 7279 2073 6563 6f6e 6420 7768 696c 6520  ry second while 
│ │ │ │ -00008e00: 7468 6520 6564 6974 6f72 2069 7320 6964  the editor is id
│ │ │ │ -00008e10: 6c65 2e20 446f 6e27 7420 6465 7065 6e64  le. Don't depend
│ │ │ │ -00008e20: 0a6f 6e20 686f 7720 7265 6775 6c61 726c  .on how regularl
│ │ │ │ -00008e30: 7920 7468 6973 2067 6574 7320 6361 6c6c  y this gets call
│ │ │ │ -00008e40: 6564 2c20 616e 7920 6576 656e 7473 2066  ed, any events f
│ │ │ │ -00008e50: 726f 6d20 7468 6520 7769 6e64 6f77 2d73  rom the window-s
│ │ │ │ -00008e60: 7973 7465 6d20 7769 6c6c 0a64 656c 6179  ystem will.delay
│ │ │ │ -00008e70: 2069 742e 2041 6c73 6f2c 2061 7574 6f2d   it. Also, auto-
│ │ │ │ -00008e80: 7361 7669 6e67 2066 696c 6573 2061 6e64  saving files and
│ │ │ │ -00008e90: 2067 6172 6261 6765 2d63 6f6c 6c65 6374   garbage-collect
│ │ │ │ -00008ea0: 696f 6e20 7461 6b65 2070 7265 6365 6465  ion take precede
│ │ │ │ -00008eb0: 6e63 650a 7768 656e 2074 6865 7265 2773  nce.when there's
│ │ │ │ -00008ec0: 2069 646c 6520 7469 6d65 2061 7661 696c   idle time avail
│ │ │ │ -00008ed0: 6162 6c65 2e20 5573 6520 7468 6973 2068  able. Use this h
│ │ │ │ -00008ee0: 6f6f 6b20 7370 6172 696e 676c 792c 206f  ook sparingly, o
│ │ │ │ -00008ef0: 7220 666f 7220 7368 6f72 740a 7065 7269  r for short.peri
│ │ │ │ -00008f00: 6f64 7320 6f6e 6c79 2170 726f 6772 616d  ods only!program
│ │ │ │ -00008f10: 2d6e 616d 6554 6865 206e 616d 6520 6f66  -nameThe name of
│ │ │ │ -00008f20: 2074 6865 2070 726f 6772 616d 2072 756e   the program run
│ │ │ │ -00008f30: 6e69 6e67 2074 6865 2072 6570 2069 6e74  ning the rep int
│ │ │ │ -00008f40: 6572 7072 6574 6572 2e65 7272 6f72 2d6d  erpreter.error-m
│ │ │ │ -00008f50: 6f64 6557 6865 6e20 6e69 6c2c 2065 7272  odeWhen nil, err
│ │ │ │ -00008f60: 6f72 7320 6172 6520 6861 6e64 6c65 6420  ors are handled 
│ │ │ │ -00008f70: 6174 2074 6865 2063 7572 7265 6e74 2065  at the current e
│ │ │ │ -00008f80: 7665 6e74 206c 6f6f 702c 206f 7468 6572  vent loop, other
│ │ │ │ -00008f90: 2070 6f73 7369 626c 650a 7661 6c75 6573   possible.values
│ │ │ │ -00008fa0: 2069 6e63 6c75 6465 2060 6578 6974 2720   include `exit' 
│ │ │ │ -00008fb0: 616e 6420 6074 6f70 2d6c 6576 656c 272e  and `top-level'.
│ │ │ │ -00008fc0: 7265 702e 6c61 6e67 2e6d 6174 6823 7a65  rep.lang.math#ze
│ │ │ │ -00008fd0: 726f 707a 6572 6f70 204e 554d 4245 520a  ropzerop NUMBER.
│ │ │ │ -00008fe0: 0a52 6574 7572 6e20 7420 6966 204e 554d  .Return t if NUM
│ │ │ │ -00008ff0: 4245 5220 6973 207a 6572 6f2e 0000 0000  BER is zero.....
│ │ │ │ -00009000: 696e 7465 7272 7570 742d 6d6f 6465 5768  interrupt-modeWh
│ │ │ │ -00009010: 656e 206e 696c 2c20 696e 7465 7272 7570  en nil, interrup
│ │ │ │ -00009020: 7473 2061 7265 2068 616e 646c 6564 2061  ts are handled a
│ │ │ │ -00009030: 7420 7468 6520 6375 7272 656e 7420 6576  t the current ev
│ │ │ │ -00009040: 656e 7420 6c6f 6f70 2c20 6f74 6865 7220  ent loop, other 
│ │ │ │ -00009050: 706f 7373 6962 6c65 0a76 616c 7565 7320  possible.values 
│ │ │ │ -00009060: 696e 636c 7564 6520 6065 7869 7427 2061  include `exit' a
│ │ │ │ -00009070: 6e64 2060 746f 702d 6c65 7665 6c27 2e72  nd `top-level'.r
│ │ │ │ -00009080: 6570 2e73 7973 7465 6d23 7265 6375 7273  ep.system#recurs
│ │ │ │ -00009090: 6976 652d 6564 6974 7265 6375 7273 6976  ive-editrecursiv
│ │ │ │ -000090a0: 652d 6564 6974 0a0a 456e 7465 7220 6120  e-edit..Enter a 
│ │ │ │ -000090b0: 6e65 7720 7265 6375 7273 6976 652d 6564  new recursive-ed
│ │ │ │ -000090c0: 6974 2e72 6570 2e73 7973 7465 6d23 7265  it.rep.system#re
│ │ │ │ -000090d0: 6375 7273 696f 6e2d 6465 7074 6872 6563  cursion-depthrec
│ │ │ │ -000090e0: 7572 7369 6f6e 2d64 6570 7468 0a0a 5265  ursion-depth..Re
│ │ │ │ -000090f0: 7475 726e 7320 7468 6520 6e75 6d62 6572  turns the number
│ │ │ │ -00009100: 206f 6620 7265 6375 7273 6976 652d 6564   of recursive-ed
│ │ │ │ -00009110: 6974 2773 2064 6565 7020 7765 2061 7265  it's deep we are
│ │ │ │ -00009120: 2c20 7a65 726f 2073 6967 6e69 6669 6573  , zero signifies
│ │ │ │ -00009130: 2074 6865 0a6f 7269 6769 6e61 6c20 6c65   the.original le
│ │ │ │ -00009140: 7665 6c2e 7265 702e 6c61 6e67 2e69 6e74  vel.rep.lang.int
│ │ │ │ -00009150: 6572 7072 6574 6572 236d 6163 726f 6578  erpreter#macroex
│ │ │ │ -00009160: 7061 6e64 2d31 6d61 6372 6f65 7870 616e  pand-1macroexpan
│ │ │ │ -00009170: 642d 3120 464f 524d 205b 454e 5649 524f  d-1 FORM [ENVIRO
│ │ │ │ -00009180: 4e4d 454e 545d 0a0a 4966 2046 4f52 4d20  NMENT]..If FORM 
│ │ │ │ -00009190: 6973 2061 206d 6163 726f 2063 616c 6c2c  is a macro call,
│ │ │ │ -000091a0: 2065 7870 616e 6420 6974 206f 6e63 6520   expand it once 
│ │ │ │ -000091b0: 616e 6420 7265 7475 726e 2074 6865 2072  and return the r
│ │ │ │ -000091c0: 6573 756c 7469 6e67 2066 6f72 6d2e 0a0a  esulting form...
│ │ │ │ -000091d0: 4966 2045 4e56 4952 4f4e 4d45 4e54 2069  If ENVIRONMENT i
│ │ │ │ -000091e0: 7320 7370 6563 6966 6965 6420 6974 2069  s specified it i
│ │ │ │ -000091f0: 7320 6120 6675 6e63 7469 6f6e 2074 6f20  s a function to 
│ │ │ │ -00009200: 6361 6c6c 2074 6f20 646f 2074 6865 2061  call to do the a
│ │ │ │ -00009210: 6374 7561 6c0a 6578 7061 6e73 696f 6e2e  ctual.expansion.
│ │ │ │ -00009220: 2041 6e79 206d 6163 726f 2065 7870 616e   Any macro expan
│ │ │ │ -00009230: 6465 7273 2072 6563 7572 7369 7665 6c79  ders recursively
│ │ │ │ -00009240: 2063 616c 6c69 6e67 206d 6163 726f 6578   calling macroex
│ │ │ │ -00009250: 7061 6e64 2073 686f 756c 640a 7061 7373  pand should.pass
│ │ │ │ -00009260: 2074 6865 2076 616c 7565 206f 6620 7468   the value of th
│ │ │ │ -00009270: 6520 606d 6163 726f 2d65 6e76 6972 6f6e  e `macro-environ
│ │ │ │ -00009280: 6d65 6e74 2720 7661 7269 6162 6c65 2074  ment' variable t
│ │ │ │ -00009290: 6f20 7468 6973 2070 6172 616d 6574 6572  o this parameter
│ │ │ │ -000092a0: 2e72 6570 2e6c 616e 672e 696e 7465 7270  .rep.lang.interp
│ │ │ │ -000092b0: 7265 7465 7223 6d61 6372 6f65 7870 616e  reter#macroexpan
│ │ │ │ -000092c0: 646d 6163 726f 6578 7061 6e64 2046 4f52  dmacroexpand FOR
│ │ │ │ -000092d0: 4d20 5b45 4e56 4952 4f4e 4d45 4e54 5d0a  M [ENVIRONMENT].
│ │ │ │ -000092e0: 0a49 6620 464f 524d 2069 7320 6120 6d61  .If FORM is a ma
│ │ │ │ -000092f0: 6372 6f20 6361 6c6c 2c20 6578 7061 6e64  cro call, expand
│ │ │ │ -00009300: 2069 7420 756e 7469 6c20 6974 2069 736e   it until it isn
│ │ │ │ -00009310: 2774 2e0a 0a49 6620 454e 5649 524f 4e4d  't...If ENVIRONM
│ │ │ │ -00009320: 454e 5420 6973 2073 7065 6369 6669 6564  ENT is specified
│ │ │ │ -00009330: 2069 7420 6973 2061 2066 756e 6374 696f   it is a functio
│ │ │ │ -00009340: 6e20 746f 2063 616c 6c20 746f 2064 6f20  n to call to do 
│ │ │ │ -00009350: 7468 6520 6163 7475 616c 0a65 7870 616e  the actual.expan
│ │ │ │ -00009360: 7369 6f6e 2e20 416e 7920 6d61 6372 6f20  sion. Any macro 
│ │ │ │ -00009370: 6578 7061 6e64 6572 7320 7265 6375 7273  expanders recurs
│ │ │ │ -00009380: 6976 656c 7920 6361 6c6c 696e 6720 6d61  ively calling ma
│ │ │ │ -00009390: 6372 6f65 7870 616e 6420 7368 6f75 6c64  croexpand should
│ │ │ │ -000093a0: 0a70 6173 7320 7468 6520 7661 6c75 6520  .pass the value 
│ │ │ │ -000093b0: 6f66 2074 6865 2060 6d61 6372 6f2d 656e  of the `macro-en
│ │ │ │ -000093c0: 7669 726f 6e6d 656e 7427 2076 6172 6961  vironment' varia
│ │ │ │ -000093d0: 626c 6520 746f 2074 6869 7320 7061 7261  ble to this para
│ │ │ │ -000093e0: 6d65 7465 722e 7265 702e 6461 7461 2e74  meter.rep.data.t
│ │ │ │ -000093f0: 6162 6c65 7323 7374 7269 6e67 2d68 6173  ables#string-has
│ │ │ │ -00009400: 6873 7472 696e 672d 6861 7368 2053 5452  hstring-hash STR
│ │ │ │ -00009410: 494e 470a 0a52 6574 7572 6e20 6120 706f  ING..Return a po
│ │ │ │ -00009420: 7369 7469 7665 2066 6978 6e75 6d20 736f  sitive fixnum so
│ │ │ │ -00009430: 6d65 686f 7720 7265 6c61 7465 6420 746f  mehow related to
│ │ │ │ -00009440: 2074 6865 2063 6f6e 7465 6e74 7320 6f66   the contents of
│ │ │ │ -00009450: 2053 5452 494e 472c 0a73 7563 6820 7468   STRING,.such th
│ │ │ │ -00009460: 6174 2028 7374 7269 6e67 3d20 5820 5929  at (string= X Y)
│ │ │ │ -00009470: 2069 6d70 6c69 6573 2028 3d20 2873 7472   implies (= (str
│ │ │ │ -00009480: 696e 672d 6861 7368 2058 2920 2873 7472  ing-hash X) (str
│ │ │ │ -00009490: 696e 672d 6861 7368 2059 2929 2e72 6570  ing-hash Y)).rep
│ │ │ │ -000094a0: 2e64 6174 612e 7461 626c 6573 2373 796d  .data.tables#sym
│ │ │ │ -000094b0: 626f 6c2d 6861 7368 7379 6d62 6f6c 2d68  bol-hashsymbol-h
│ │ │ │ -000094c0: 6173 6820 5359 4d42 4f4c 0a0a 5265 7475  ash SYMBOL..Retu
│ │ │ │ -000094d0: 726e 2061 2070 6f73 6974 6976 6520 6669  rn a positive fi
│ │ │ │ -000094e0: 786e 756d 2073 6f6d 6568 6f77 2072 656c  xnum somehow rel
│ │ │ │ -000094f0: 6174 6564 2074 6f20 7468 6520 6e61 6d65  ated to the name
│ │ │ │ -00009500: 206f 6620 5359 4d42 4f4c 2e72 6570 2e64   of SYMBOL.rep.d
│ │ │ │ -00009510: 6174 612e 7461 626c 6573 2365 712d 6861  ata.tables#eq-ha
│ │ │ │ -00009520: 7368 6571 2d68 6173 6820 4152 470a 0a52  sheq-hash ARG..R
│ │ │ │ -00009530: 6574 7572 6e20 6120 706f 7369 7469 7665  eturn a positive
│ │ │ │ -00009540: 2066 6978 6e75 6d20 736f 6d65 686f 7720   fixnum somehow 
│ │ │ │ -00009550: 7265 6c61 7465 6420 746f 206f 626a 6563  related to objec
│ │ │ │ -00009560: 7420 4152 472c 2073 7563 6820 7468 6174  t ARG, such that
│ │ │ │ -00009570: 2028 6571 2058 0a59 2920 696d 706c 6965   (eq X.Y) implie
│ │ │ │ -00009580: 7320 283d 2028 6571 2d68 6173 6820 5829  s (= (eq-hash X)
│ │ │ │ -00009590: 2028 6571 2d68 6173 6820 5929 292e 7265   (eq-hash Y)).re
│ │ │ │ -000095a0: 702e 6461 7461 2e74 6162 6c65 7323 6571  p.data.tables#eq
│ │ │ │ -000095b0: 7561 6c2d 6861 7368 6571 7561 6c2d 6861  ual-hashequal-ha
│ │ │ │ -000095c0: 7368 2041 5247 0a0a 5265 7475 726e 2061  sh ARG..Return a
│ │ │ │ -000095d0: 2070 6f73 6974 6976 6520 6669 786e 756d   positive fixnum
│ │ │ │ -000095e0: 2073 6f6d 6568 6f77 2072 656c 6174 6564   somehow related
│ │ │ │ -000095f0: 2074 6f20 4152 472c 2073 7563 6820 7468   to ARG, such th
│ │ │ │ -00009600: 6174 2028 6571 7561 6c20 5820 5929 0a69  at (equal X Y).i
│ │ │ │ -00009610: 6d70 6c69 6573 2028 3d20 2865 7175 616c  mplies (= (equal
│ │ │ │ -00009620: 2d68 6173 6820 5829 2028 6571 7561 6c2d  -hash X) (equal-
│ │ │ │ -00009630: 6861 7368 2059 2929 2e72 6570 2e64 6174  hash Y)).rep.dat
│ │ │ │ -00009640: 612e 7461 626c 6573 236d 616b 652d 7461  a.tables#make-ta
│ │ │ │ -00009650: 626c 656d 616b 652d 7461 626c 6520 4841  blemake-table HA
│ │ │ │ -00009660: 5348 2d46 554e 4354 494f 4e20 434f 4d50  SH-FUNCTION COMP
│ │ │ │ -00009670: 4152 452d 4655 4e43 5449 4f4e 0a0a 4372  ARE-FUNCTION..Cr
│ │ │ │ -00009680: 6561 7465 2061 6e64 2072 6574 7572 6e20  eate and return 
│ │ │ │ -00009690: 6120 6e65 7720 6861 7368 2074 6162 6c65  a new hash table
│ │ │ │ -000096a0: 2e20 5768 656e 2073 746f 7269 6e67 2061  . When storing a
│ │ │ │ -000096b0: 6e64 2072 6566 6572 656e 6369 6e67 206b  nd referencing k
│ │ │ │ -000096c0: 6579 730a 6974 2077 696c 6c20 7573 6520  eys.it will use 
│ │ │ │ -000096d0: 7468 6520 6675 6e63 7469 6f6e 2048 4153  the function HAS
│ │ │ │ -000096e0: 482d 4655 4e43 5449 4f4e 2074 6f20 6d61  H-FUNCTION to ma
│ │ │ │ -000096f0: 7020 6b65 7973 2074 6f20 6861 7368 2063  p keys to hash c
│ │ │ │ -00009700: 6f64 6573 0a28 706f 7369 7469 7665 2066  odes.(positive f
│ │ │ │ -00009710: 6978 6e75 6d73 292c 2061 6e64 2074 6865  ixnums), and the
│ │ │ │ -00009720: 2070 7265 6469 6361 7465 2066 756e 6374   predicate funct
│ │ │ │ -00009730: 696f 6e20 434f 4d50 4152 452d 4655 4e43  ion COMPARE-FUNC
│ │ │ │ -00009740: 5449 4f4e 2074 6f0a 636f 6d70 6172 6520  TION to.compare 
│ │ │ │ -00009750: 7477 6f20 6b65 7973 2028 7368 6f75 6c64  two keys (should
│ │ │ │ -00009760: 2072 6574 7572 6e20 7472 7565 2069 6620   return true if 
│ │ │ │ -00009770: 7468 6520 6b65 7973 2061 7265 2063 6f6e  the keys are con
│ │ │ │ -00009780: 7369 6465 7265 6420 6571 7561 6c29 2e72  sidered equal).r
│ │ │ │ -00009790: 6570 2e64 6174 612e 7461 626c 6573 236d  ep.data.tables#m
│ │ │ │ -000097a0: 616b 652d 7765 616b 2d74 6162 6c65 6d61  ake-weak-tablema
│ │ │ │ -000097b0: 6b65 2d77 6561 6b2d 7461 626c 6520 4841  ke-weak-table HA
│ │ │ │ -000097c0: 5348 2d46 554e 4354 494f 4e20 434f 4d50  SH-FUNCTION COMP
│ │ │ │ -000097d0: 4152 452d 4655 4e43 5449 4f4e 0a0a 5369  ARE-FUNCTION..Si
│ │ │ │ -000097e0: 6d69 6c61 7220 746f 2060 6d61 6b65 2d74  milar to `make-t
│ │ │ │ -000097f0: 6162 6c65 2c20 6578 6365 7074 2074 6861  able, except tha
│ │ │ │ -00009800: 7420 6b65 792d 7661 6c75 6520 7061 6972  t key-value pair
│ │ │ │ -00009810: 7320 7374 6f72 6564 2069 6e20 7468 6520  s stored in the 
│ │ │ │ -00009820: 7461 626c 650a 6172 6520 7361 6964 2074  table.are said t
│ │ │ │ -00009830: 6f20 6265 2060 6077 6561 6b6c 7920 6b65  o be ``weakly ke
│ │ │ │ -00009840: 7965 6427 272e 2054 6861 7420 6973 2c20  yed''. That is, 
│ │ │ │ -00009850: 7468 6579 2061 7265 206f 6e6c 7920 7265  they are only re
│ │ │ │ -00009860: 7461 696e 6564 2069 6e20 7468 650a 7461  tained in the.ta
│ │ │ │ -00009870: 626c 6520 6173 206c 6f6e 6720 7468 6520  ble as long the 
│ │ │ │ -00009880: 6b65 7920 6861 7320 6e6f 7420 6265 656e  key has not been
│ │ │ │ -00009890: 2067 6172 6261 6765 2063 6f6c 6c65 6374   garbage collect
│ │ │ │ -000098a0: 6564 2e0a 0a55 6e6c 696b 6520 7769 7468  ed...Unlike with
│ │ │ │ -000098b0: 2074 6162 6c65 7320 6372 6561 7465 6420   tables created 
│ │ │ │ -000098c0: 6279 2074 6865 2060 6d61 6b65 2d74 6162  by the `make-tab
│ │ │ │ -000098d0: 6c65 2066 756e 6374 696f 6e2c 2074 6865  le function, the
│ │ │ │ -000098e0: 2066 6163 7420 7468 6174 0a74 6865 206b   fact that.the k
│ │ │ │ -000098f0: 6579 2069 7320 7374 6f72 6564 2069 6e20  ey is stored in 
│ │ │ │ -00009900: 7468 6520 7461 626c 6520 6973 206e 6f74  the table is not
│ │ │ │ -00009910: 2063 6f6e 7369 6465 7265 6420 676f 6f64   considered good
│ │ │ │ -00009920: 2065 6e6f 7567 6820 746f 2070 7265 7665   enough to preve
│ │ │ │ -00009930: 6e74 0a69 7420 6265 696e 6720 6761 7262  nt.it being garb
│ │ │ │ -00009940: 6167 6520 636f 6c6c 6563 7465 642e 7265  age collected.re
│ │ │ │ -00009950: 702e 6461 7461 2e74 6162 6c65 7323 7461  p.data.tables#ta
│ │ │ │ -00009960: 626c 6570 7461 626c 6570 2041 5247 0a0a  bleptablep ARG..
│ │ │ │ -00009970: 5265 7475 726e 2074 7275 6520 6966 2041  Return true if A
│ │ │ │ -00009980: 5247 2069 7320 6120 6861 7368 2074 6162  RG is a hash tab
│ │ │ │ -00009990: 6c65 2e72 6570 2e64 6174 612e 7461 626c  le.rep.data.tabl
│ │ │ │ -000099a0: 6573 2374 6162 6c65 2d72 6566 7461 626c  es#table-reftabl
│ │ │ │ -000099b0: 652d 7265 6620 5441 424c 4520 4b45 590a  e-ref TABLE KEY.
│ │ │ │ -000099c0: 0a52 6574 7572 6e20 7468 6520 7661 6c75  .Return the valu
│ │ │ │ -000099d0: 6520 7374 6f72 6564 2069 6e20 6861 7368  e stored in hash
│ │ │ │ -000099e0: 2074 6162 6c65 2054 4142 4c45 2069 6e64   table TABLE ind
│ │ │ │ -000099f0: 6578 6564 2062 7920 6f62 6a65 6374 204b  exed by object K
│ │ │ │ -00009a00: 4559 2e0a 5265 7475 726e 7320 6661 6c73  EY..Returns fals
│ │ │ │ -00009a10: 6520 6966 206e 6f20 7375 6368 2076 616c  e if no such val
│ │ │ │ -00009a20: 7565 2065 7869 7374 732e 7265 702e 6461  ue exists.rep.da
│ │ │ │ -00009a30: 7461 2e74 6162 6c65 7323 7461 626c 652d  ta.tables#table-
│ │ │ │ -00009a40: 626f 756e 642d 7074 6162 6c65 2d62 6f75  bound-ptable-bou
│ │ │ │ -00009a50: 6e64 2d70 2054 4142 4c45 204b 4559 0a0a  nd-p TABLE KEY..
│ │ │ │ -00009a60: 5265 7475 726e 7320 7472 7565 2069 6620  Returns true if 
│ │ │ │ -00009a70: 7468 6520 6861 7368 2074 6162 6c65 2054  the hash table T
│ │ │ │ -00009a80: 4142 4c45 2063 6f6e 7461 696e 7320 6120  ABLE contains a 
│ │ │ │ -00009a90: 7661 6c75 6520 6173 736f 6369 6174 6564  value associated
│ │ │ │ -00009aa0: 2077 6974 680a 4b45 592e 7265 702e 6461   with.KEY.rep.da
│ │ │ │ -00009ab0: 7461 2e74 6162 6c65 7323 7461 626c 652d  ta.tables#table-
│ │ │ │ -00009ac0: 7365 7474 6162 6c65 2d73 6574 2054 4142  settable-set TAB
│ │ │ │ -00009ad0: 4c45 204b 4559 2056 414c 5545 0a0a 4173  LE KEY VALUE..As
│ │ │ │ -00009ae0: 736f 6369 6174 6520 5641 4c55 4520 7769  sociate VALUE wi
│ │ │ │ -00009af0: 7468 204b 4559 2069 6e20 6861 7368 2074  th KEY in hash t
│ │ │ │ -00009b00: 6162 6c65 2054 4142 4c45 2e20 5265 7475  able TABLE. Retu
│ │ │ │ -00009b10: 726e 7320 5641 4c55 452e 7265 702e 6461  rns VALUE.rep.da
│ │ │ │ -00009b20: 7461 2e74 6162 6c65 7323 7461 626c 652d  ta.tables#table-
│ │ │ │ -00009b30: 756e 7365 7474 6162 6c65 2d75 6e73 6574  unsettable-unset
│ │ │ │ -00009b40: 2054 4142 4c45 204b 4559 0a0a 5265 6d6f   TABLE KEY..Remo
│ │ │ │ -00009b50: 7665 2061 6e79 2076 616c 7565 2073 746f  ve any value sto
│ │ │ │ -00009b60: 7265 6420 696e 2054 4142 4c45 2061 7373  red in TABLE ass
│ │ │ │ -00009b70: 6f63 6961 7465 6420 7769 7468 204b 4559  ociated with KEY
│ │ │ │ -00009b80: 2e72 6570 2e64 6174 612e 7461 626c 6573  .rep.data.tables
│ │ │ │ -00009b90: 2374 6162 6c65 2d77 616c 6b74 6162 6c65  #table-walktable
│ │ │ │ -00009ba0: 2d77 616c 6b20 4655 4e43 5449 4f4e 2054  -walk FUNCTION T
│ │ │ │ -00009bb0: 4142 4c45 0a0a 4361 6c6c 2046 554e 4354  ABLE..Call FUNCT
│ │ │ │ -00009bc0: 494f 4e20 666f 7220 6576 6572 7920 6b65  ION for every ke
│ │ │ │ -00009bd0: 792d 7661 6c75 6520 7061 6972 2073 746f  y-value pair sto
│ │ │ │ -00009be0: 7265 6420 696e 2068 6173 6820 7461 626c  red in hash tabl
│ │ │ │ -00009bf0: 6520 5441 424c 452e 2046 6f72 0a65 6163  e TABLE. For.eac
│ │ │ │ -00009c00: 6820 7061 6972 2c20 7468 6520 6675 6e63  h pair, the func
│ │ │ │ -00009c10: 7469 6f6e 2069 7320 6361 6c6c 6564 2077  tion is called w
│ │ │ │ -00009c20: 6974 6820 6172 6775 6d65 6e74 7320 6028  ith arguments `(
│ │ │ │ -00009c30: 4b45 5920 5641 4c55 4529 272e 7265 702e  KEY VALUE)'.rep.
│ │ │ │ -00009c40: 6461 7461 2e74 6162 6c65 7323 7461 626c  data.tables#tabl
│ │ │ │ -00009c50: 652d 7369 7a65 7461 626c 652d 7369 7a65  e-sizetable-size
│ │ │ │ -00009c60: 2054 4142 4c45 0a0a 5265 7475 726e 7320   TABLE..Returns 
│ │ │ │ -00009c70: 7468 6520 6e75 6d62 6572 206f 6620 6974  the number of it
│ │ │ │ -00009c80: 656d 7320 6375 7272 656e 746c 7920 7374  ems currently st
│ │ │ │ -00009c90: 6f72 6564 2069 6e20 5441 424c 452e 7265  ored in TABLE.re
│ │ │ │ -00009ca0: 702e 7574 696c 2e6d 6435 236d 6435 2d73  p.util.md5#md5-s
│ │ │ │ -00009cb0: 7472 696e 676d 6435 2d73 7472 696e 6720  tringmd5-string 
│ │ │ │ -00009cc0: 5354 5249 4e47 0a0a 5265 7475 726e 2074  STRING..Return t
│ │ │ │ -00009cd0: 6865 2069 6e74 6567 6572 2072 6570 7265  he integer repre
│ │ │ │ -00009ce0: 7365 6e74 696e 6720 7468 6520 4d44 3520  senting the MD5 
│ │ │ │ -00009cf0: 6d65 7373 6167 6520 6469 6765 7374 206f  message digest o
│ │ │ │ -00009d00: 6620 7468 6520 6279 7465 730a 7374 6f72  f the bytes.stor
│ │ │ │ -00009d10: 6564 2069 6e20 5354 5249 4e47 2e20 5468  ed in STRING. Th
│ │ │ │ -00009d20: 6973 2069 6e74 6567 6572 2077 696c 6c20  is integer will 
│ │ │ │ -00009d30: 6861 7665 206e 6f20 6d6f 7265 2074 6861  have no more tha
│ │ │ │ -00009d40: 6e20 3132 3820 7369 676e 6966 6963 616e  n 128 significan
│ │ │ │ -00009d50: 740a 6269 7473 2e72 6570 2e75 7469 6c2e  t.bits.rep.util.
│ │ │ │ -00009d60: 6d64 3523 6d64 352d 6c6f 6361 6c2d 6669  md5#md5-local-fi
│ │ │ │ -00009d70: 6c65 6d64 352d 6c6f 6361 6c2d 6669 6c65  lemd5-local-file
│ │ │ │ -00009d80: 204c 4f43 414c 2d46 494c 452d 4e41 4d45   LOCAL-FILE-NAME
│ │ │ │ -00009d90: 0a0a 5265 7475 726e 2074 6865 2069 6e74  ..Return the int
│ │ │ │ -00009da0: 6567 6572 2072 6570 7265 7365 6e74 696e  eger representin
│ │ │ │ -00009db0: 6720 7468 6520 4d44 3520 6d65 7373 6167  g the MD5 messag
│ │ │ │ -00009dc0: 6520 6469 6765 7374 206f 6620 7468 6520  e digest of the 
│ │ │ │ -00009dd0: 6279 7465 730a 7374 6f72 6564 2069 6e20  bytes.stored in 
│ │ │ │ -00009de0: 7468 6520 6669 6c65 2063 616c 6c65 6420  the file called 
│ │ │ │ -00009df0: 4c4f 4341 4c2d 4649 4c45 2d4e 414d 4520  LOCAL-FILE-NAME 
│ │ │ │ -00009e00: 2877 6869 6368 206d 7573 7420 6e61 6d65  (which must name
│ │ │ │ -00009e10: 2061 2066 696c 6520 696e 0a74 6865 206c   a file in.the l
│ │ │ │ -00009e20: 6f63 616c 2066 696c 696e 6720 7379 7374  ocal filing syst
│ │ │ │ -00009e30: 656d 292e 2054 6865 2072 6574 7572 6e65  em). The returne
│ │ │ │ -00009e40: 6420 696e 7465 6765 7220 7769 6c6c 2068  d integer will h
│ │ │ │ -00009e50: 6176 6520 6e6f 206d 6f72 6520 7468 616e  ave no more than
│ │ │ │ -00009e60: 0a31 3238 2073 6967 6e69 6669 6361 6e74  .128 significant
│ │ │ │ -00009e70: 2062 6974 732e 7265 702e 7265 6765 7870   bits.rep.regexp
│ │ │ │ -00009e80: 2373 7472 696e 672d 6d61 7463 6873 7472  #string-matchstr
│ │ │ │ -00009e90: 696e 672d 6d61 7463 6820 5245 4745 5850  ing-match REGEXP
│ │ │ │ -00009ea0: 2053 5452 494e 4720 5b53 5441 5254 5d20   STRING [START] 
│ │ │ │ -00009eb0: 5b49 474e 4f52 452d 4341 5345 2d50 5d0a  [IGNORE-CASE-P].
│ │ │ │ -00009ec0: 0a52 6574 7572 6e20 7420 6966 2052 4547  .Return t if REG
│ │ │ │ -00009ed0: 4558 5020 6d61 7463 6865 7320 5354 5249  EXP matches STRI
│ │ │ │ -00009ee0: 4e47 2e20 5570 6461 7465 7320 7468 6520  NG. Updates the 
│ │ │ │ -00009ef0: 6d61 7463 6820 6461 7461 2e0a 0a57 6865  match data...Whe
│ │ │ │ -00009f00: 6e20 6465 6669 6e65 642c 2053 5441 5254  n defined, START
│ │ │ │ -00009f10: 2069 7320 7468 6520 696e 6465 7820 6f66   is the index of
│ │ │ │ -00009f20: 2074 6865 2066 6972 7374 2063 6861 7261   the first chara
│ │ │ │ -00009f30: 6374 6572 2074 6f20 7374 6172 740a 6d61  cter to start.ma
│ │ │ │ -00009f40: 7463 6869 6e67 2061 7420 2863 6f75 6e74  tching at (count
│ │ │ │ -00009f50: 696e 6720 6672 6f6d 207a 6572 6f29 2e20  ing from zero). 
│ │ │ │ -00009f60: 5768 656e 2049 474e 4f52 452d 4341 5345  When IGNORE-CASE
│ │ │ │ -00009f70: 2d50 2069 7320 6e6f 6e2d 6e69 6c20 7468  -P is non-nil th
│ │ │ │ -00009f80: 650a 6361 7365 206f 6620 6d61 7463 6865  e.case of matche
│ │ │ │ -00009f90: 6420 7374 7269 6e67 7320 6172 6520 6967  d strings are ig
│ │ │ │ -00009fa0: 6e6f 7265 642e 204e 6f74 6520 7468 6174  nored. Note that
│ │ │ │ -00009fb0: 2063 6861 7261 6374 6572 2063 6c61 7373   character class
│ │ │ │ -00009fc0: 6573 2061 7265 0a73 7469 6c6c 2063 6173  es are.still cas
│ │ │ │ -00009fd0: 652d 7369 676e 6966 6963 616e 742e 0072  e-significant..r
│ │ │ │ -00009fe0: 6570 2e64 6174 612e 7269 6e67 2372 696e  ep.data.ring#rin
│ │ │ │ -00009ff0: 672d 6361 7061 6369 7479 2052 494e 4700  g-capacity RING.
│ │ │ │ -0000a000: 7265 702e 7265 6765 7870 2373 7472 696e  rep.regexp#strin
│ │ │ │ -0000a010: 672d 6c6f 6f6b 696e 672d 6174 7374 7269  g-looking-atstri
│ │ │ │ -0000a020: 6e67 2d6c 6f6f 6b69 6e67 2d61 7420 5245  ng-looking-at RE
│ │ │ │ -0000a030: 4745 5850 2053 5452 494e 4720 5b53 5441  GEXP STRING [STA
│ │ │ │ -0000a040: 5254 5d20 5b49 474e 4f52 452d 4341 5345  RT] [IGNORE-CASE
│ │ │ │ -0000a050: 2d50 5d0a 0a52 6574 7572 6e73 2074 2069  -P]..Returns t i
│ │ │ │ -0000a060: 6620 5245 4745 5850 206d 6174 6368 6573  f REGEXP matches
│ │ │ │ -0000a070: 2074 6865 2053 5452 494e 4720 2873 7461   the STRING (sta
│ │ │ │ -0000a080: 7274 696e 6720 6174 2063 6861 7261 6374  rting at charact
│ │ │ │ -0000a090: 6572 2053 5441 5254 292e 0a55 7064 6174  er START)..Updat
│ │ │ │ -0000a0a0: 6573 2074 6865 206d 6174 6368 2064 6174  es the match dat
│ │ │ │ -0000a0b0: 612e 7265 702e 7265 6765 7870 2365 7870  a.rep.regexp#exp
│ │ │ │ -0000a0c0: 616e 642d 6c61 7374 2d6d 6174 6368 6578  and-last-matchex
│ │ │ │ -0000a0d0: 7061 6e64 2d6c 6173 742d 6d61 7463 6820  pand-last-match 
│ │ │ │ -0000a0e0: 5445 4d50 4c41 5445 2d53 5452 494e 470a  TEMPLATE-STRING.
│ │ │ │ -0000a0f0: 0a45 7870 616e 6420 7468 6520 7361 7665  .Expand the save
│ │ │ │ -0000a100: 6420 6578 7072 6573 7369 6f6e 7320 6672  d expressions fr
│ │ │ │ -0000a110: 6f6d 2074 6865 206d 6f73 7420 7265 6365  om the most rece
│ │ │ │ -0000a120: 6e74 2073 7563 6365 7373 6675 6c6c 7920  nt successfully 
│ │ │ │ -0000a130: 6d61 7463 6865 640a 7265 6765 7870 2061  matched.regexp a
│ │ │ │ -0000a140: 6363 6f72 6469 6e67 2074 6f20 5445 4d50  ccording to TEMP
│ │ │ │ -0000a150: 4c41 5445 2d53 5452 494e 472c 2061 2073  LATE-STRING, a s
│ │ │ │ -0000a160: 7472 696e 6720 7468 6174 206d 6179 2063  tring that may c
│ │ │ │ -0000a170: 6f6e 7461 696e 2061 6e79 206f 660a 7468  ontain any of.th
│ │ │ │ -0000a180: 6520 666f 6c6c 6f77 696e 6720 6573 6361  e following esca
│ │ │ │ -0000a190: 7065 2073 6571 7565 6e63 6573 2c0a 0a20  pe sequences,.. 
│ │ │ │ -0000a1a0: 205c 302c 205c 2620 2020 7768 6f6c 6520   \0, \&   whole 
│ │ │ │ -0000a1b0: 7374 7269 6e67 206d 6174 6368 6564 2062  string matched b
│ │ │ │ -0000a1c0: 7920 5245 4745 5850 0a20 205c 4e09 2020  y REGEXP.  \N.  
│ │ │ │ -0000a1d0: 204e 2774 6820 7061 7265 6e74 6865 6e73   N'th parenthens
│ │ │ │ -0000a1e0: 697a 6564 2065 7870 7265 7373 696f 6e20  ized expression 
│ │ │ │ -0000a1f0: 2831 203c 3d20 4e20 3c3d 2039 2972 6570  (1 <= N <= 9)rep
│ │ │ │ -0000a200: 2e72 6567 6578 7023 6d61 7463 682d 7374  .regexp#match-st
│ │ │ │ -0000a210: 6172 746d 6174 6368 2d73 7461 7274 205b  artmatch-start [
│ │ │ │ -0000a220: 4558 5052 4553 5349 4f4e 2d49 4e44 4558  EXPRESSION-INDEX
│ │ │ │ -0000a230: 5d0a 0a52 6574 7572 6e20 7468 6520 706f  ]..Return the po
│ │ │ │ -0000a240: 7369 7469 6f6e 2077 6869 6368 2074 6865  sition which the
│ │ │ │ -0000a250: 2045 5850 5245 5353 494f 4e2d 494e 4445   EXPRESSION-INDE
│ │ │ │ -0000a260: 5827 7468 2070 6172 656e 7468 6573 6973  X'th parenthesis
│ │ │ │ -0000a270: 6564 2065 7870 7265 7373 696f 6e0a 7374  ed expression.st
│ │ │ │ -0000a280: 6172 7465 6420 6174 2069 6e20 7468 6520  arted at in the 
│ │ │ │ -0000a290: 6c61 7374 2073 7563 6365 7373 6675 6c20  last successful 
│ │ │ │ -0000a2a0: 7265 6765 7870 206d 6174 6368 2e20 4966  regexp match. If
│ │ │ │ -0000a2b0: 2045 5850 5245 5353 494f 4e2d 494e 4445   EXPRESSION-INDE
│ │ │ │ -0000a2c0: 5820 6973 0a6e 696c 206f 7220 3020 7468  X is.nil or 0 th
│ │ │ │ -0000a2d0: 6520 7374 6172 7420 6f66 2074 6865 2077  e start of the w
│ │ │ │ -0000a2e0: 686f 6c65 206d 6174 6368 2069 7320 7265  hole match is re
│ │ │ │ -0000a2f0: 7475 726e 6564 2069 6e73 7465 6164 2e0a  turned instead..
│ │ │ │ -0000a300: 5468 6520 7265 7475 726e 6564 2076 616c  The returned val
│ │ │ │ -0000a310: 7565 2077 696c 6c20 6569 7468 6572 2062  ue will either b
│ │ │ │ -0000a320: 6520 6120 706f 7369 7469 6f6e 2069 6620  e a position if 
│ │ │ │ -0000a330: 7468 6520 6c61 7374 206d 6174 6368 2077  the last match w
│ │ │ │ -0000a340: 6173 2069 6e20 610a 6275 6666 6572 2c20  as in a.buffer, 
│ │ │ │ -0000a350: 6f72 2061 6e20 696e 7465 6765 7220 6966  or an integer if
│ │ │ │ -0000a360: 2074 6865 206c 6173 7420 6d61 7463 6820   the last match 
│ │ │ │ -0000a370: 7761 7320 696e 2061 2073 7472 696e 6720  was in a string 
│ │ │ │ -0000a380: 2869 2e65 2e20 7265 6765 7870 2d6d 6174  (i.e. regexp-mat
│ │ │ │ -0000a390: 6368 292e 7265 702e 7265 6765 7870 236d  ch).rep.regexp#m
│ │ │ │ -0000a3a0: 6174 6368 2d65 6e64 6d61 7463 682d 656e  atch-endmatch-en
│ │ │ │ -0000a3b0: 6420 5b45 5850 5245 5353 494f 4e2d 494e  d [EXPRESSION-IN
│ │ │ │ -0000a3c0: 4445 585d 0a0a 5265 7475 726e 2074 6865  DEX]..Return the
│ │ │ │ -0000a3d0: 2070 6f73 6974 696f 6e20 7768 6963 6820   position which 
│ │ │ │ -0000a3e0: 7468 6520 4558 5052 4553 5349 4f4e 2d49  the EXPRESSION-I
│ │ │ │ -0000a3f0: 4e44 4558 2774 6820 7061 7265 6e74 6865  NDEX'th parenthe
│ │ │ │ -0000a400: 7369 7365 6420 6578 7072 6573 7369 6f6e  sised expression
│ │ │ │ -0000a410: 0a65 6e64 6564 2061 7420 696e 2074 6865  .ended at in the
│ │ │ │ -0000a420: 206c 6173 7420 7375 6363 6573 7366 756c   last successful
│ │ │ │ -0000a430: 2072 6567 6578 7020 6d61 7463 682e 2049   regexp match. I
│ │ │ │ -0000a440: 6620 4558 5052 4553 5349 4f4e 2d49 4e44  f EXPRESSION-IND
│ │ │ │ -0000a450: 4558 2069 730a 6e69 6c20 6f72 2030 2074  EX is.nil or 0 t
│ │ │ │ -0000a460: 6865 2065 6e64 206f 6620 7468 6520 7768  he end of the wh
│ │ │ │ -0000a470: 6f6c 6520 6d61 7463 6820 6973 2072 6574  ole match is ret
│ │ │ │ -0000a480: 7572 6e65 6420 696e 7374 6561 642e 0a54  urned instead..T
│ │ │ │ -0000a490: 6865 2072 6574 7572 6e65 6420 7661 6c75  he returned valu
│ │ │ │ -0000a4a0: 6520 7769 6c6c 2065 6974 6865 7220 6265  e will either be
│ │ │ │ -0000a4b0: 2061 2070 6f73 6974 696f 6e20 6966 2074   a position if t
│ │ │ │ -0000a4c0: 6865 206c 6173 7420 6d61 7463 6820 7761  he last match wa
│ │ │ │ -0000a4d0: 7320 696e 2061 0a62 7566 6665 722c 206f  s in a.buffer, o
│ │ │ │ -0000a4e0: 7220 616e 2069 6e74 6567 6572 2069 6620  r an integer if 
│ │ │ │ -0000a4f0: 7468 6520 6c61 7374 206d 6174 6368 2077  the last match w
│ │ │ │ -0000a500: 6173 2069 6e20 6120 7374 7269 6e67 2028  as in a string (
│ │ │ │ -0000a510: 692e 652e 2072 6567 6578 702d 6d61 7463  i.e. regexp-matc
│ │ │ │ -0000a520: 6829 2e72 6570 2e72 6567 6578 7023 7175  h).rep.regexp#qu
│ │ │ │ -0000a530: 6f74 652d 7265 6765 7870 7175 6f74 652d  ote-regexpquote-
│ │ │ │ -0000a540: 7265 6765 7870 2053 5452 494e 470a 0a52  regexp STRING..R
│ │ │ │ -0000a550: 6574 7572 6e73 2061 206e 6577 2076 6572  eturns a new ver
│ │ │ │ -0000a560: 7369 6f6e 206f 6620 5354 5249 4e47 2c20  sion of STRING, 
│ │ │ │ -0000a570: 616e 7920 6368 6172 6163 7465 7273 2077  any characters w
│ │ │ │ -0000a580: 6869 6368 2074 6865 2072 6567 6578 7020  hich the regexp 
│ │ │ │ -0000a590: 726f 7574 696e 6573 0a74 7265 6174 2073  routines.treat s
│ │ │ │ -0000a5a0: 7065 6369 616c 6c79 2028 6173 7465 7269  pecially (asteri
│ │ │ │ -0000a5b0: 736b 732c 2073 7175 6172 6520 6272 6163  sks, square brac
│ │ │ │ -0000a5c0: 6b65 7473 2c20 6574 632e 2e2e 2920 6973  kets, etc...) is
│ │ │ │ -0000a5d0: 2071 756f 7465 6420 6279 2074 6865 2065   quoted by the e
│ │ │ │ -0000a5e0: 7363 6170 650a 6368 6172 6163 7465 7220  scape.character 
│ │ │ │ -0000a5f0: 605c 272e 2049 6620 7468 6520 5354 5249  `\'. If the STRI
│ │ │ │ -0000a600: 4e47 2064 6f65 7320 6e6f 7420 636f 6e74  NG does not cont
│ │ │ │ -0000a610: 6169 6e20 616e 7920 7265 6765 7870 206d  ain any regexp m
│ │ │ │ -0000a620: 6574 612d 6368 6172 6163 7465 7273 0a69  eta-characters.i
│ │ │ │ -0000a630: 7420 6973 2072 6574 7572 6e65 6420 6173  t is returned as
│ │ │ │ -0000a640: 2d69 7320 2875 6e2d 636f 7069 6564 292e  -is (un-copied).
│ │ │ │ -0000a650: 7265 702e 7265 6765 7870 2372 6567 6578  rep.regexp#regex
│ │ │ │ -0000a660: 702d 6361 6368 652d 636f 6e74 726f 6c72  p-cache-controlr
│ │ │ │ -0000a670: 6567 6578 702d 6361 6368 652d 636f 6e74  egexp-cache-cont
│ │ │ │ -0000a680: 726f 6c20 5b53 4f46 542d 4c49 4d49 545d  rol [SOFT-LIMIT]
│ │ │ │ -0000a690: 0a0a 4966 2053 4f46 542d 4c49 4d49 5420  ..If SOFT-LIMIT 
│ │ │ │ -0000a6a0: 6973 2064 6566 696e 6564 2c20 6974 2073  is defined, it s
│ │ │ │ -0000a6b0: 7065 6369 6669 6573 2074 6865 206d 6178  pecifies the max
│ │ │ │ -0000a6c0: 696d 756d 206e 756d 6265 7220 6f66 2062  imum number of b
│ │ │ │ -0000a6d0: 7974 6573 2074 6861 740a 7468 6520 7265  ytes that.the re
│ │ │ │ -0000a6e0: 6765 7870 2063 6163 6865 206d 6179 206f  gexp cache may o
│ │ │ │ -0000a6f0: 6363 7570 7920 6166 7465 7220 6761 7262  ccupy after garb
│ │ │ │ -0000a700: 6167 6520 636f 6c6c 6563 7469 6f6e 2e0a  age collection..
│ │ │ │ -0000a710: 0a52 6574 7572 6e73 2028 534f 4654 2d4c  .Returns (SOFT-L
│ │ │ │ -0000a720: 494d 4954 2043 5552 5245 4e54 2d53 495a  IMIT CURRENT-SIZ
│ │ │ │ -0000a730: 4520 4355 5252 454e 542d 454e 5452 4945  E CURRENT-ENTRIE
│ │ │ │ -0000a740: 5320 4849 5453 204d 4953 5345 5329 2e72  S HITS MISSES).r
│ │ │ │ -0000a750: 6570 2e76 6d2e 696e 7465 7270 7265 7465  ep.vm.interprete
│ │ │ │ -0000a760: 7223 7661 6c69 6461 7465 2d62 7974 652d  r#validate-byte-
│ │ │ │ -0000a770: 636f 6465 7661 6c69 6461 7465 2d62 7974  codevalidate-byt
│ │ │ │ -0000a780: 652d 636f 6465 2042 432d 4d41 4a4f 5220  e-code BC-MAJOR 
│ │ │ │ -0000a790: 4243 2d4d 494e 4f52 0a0a 4368 6563 6b20  BC-MINOR..Check 
│ │ │ │ -0000a7a0: 7468 6174 2062 7974 6520 636f 6465 7320  that byte codes 
│ │ │ │ -0000a7b0: 6672 6f6d 2069 6e73 7472 7563 7469 6f6e  from instruction
│ │ │ │ -0000a7c0: 2073 6574 2042 432d 4d41 4a4f 522e 4243   set BC-MAJOR.BC
│ │ │ │ -0000a7d0: 2d4d 494e 4f52 2c20 6d61 7920 6265 0a65  -MINOR, may be.e
│ │ │ │ -0000a7e0: 7865 6375 7465 642e 2049 6620 6e6f 742c  xecuted. If not,
│ │ │ │ -0000a7f0: 2061 6e20 6572 726f 7220 7769 6c6c 2062   an error will b
│ │ │ │ -0000a800: 6520 7369 676e 616c 6c65 642e 7265 702e  e signalled.rep.
│ │ │ │ -0000a810: 766d 2e69 6e74 6572 7072 6574 6572 236d  vm.interpreter#m
│ │ │ │ -0000a820: 616b 652d 6279 7465 2d63 6f64 652d 7375  ake-byte-code-su
│ │ │ │ -0000a830: 6272 6d61 6b65 2d62 7974 652d 636f 6465  brmake-byte-code
│ │ │ │ -0000a840: 2d73 7562 7220 434f 4445 2043 4f4e 5354  -subr CODE CONST
│ │ │ │ -0000a850: 414e 5453 2053 5441 434b 205b 444f 435d  ANTS STACK [DOC]
│ │ │ │ -0000a860: 205b 494e 5445 5241 4354 4956 455d 0a0a   [INTERACTIVE]..
│ │ │ │ -0000a870: 5265 7475 726e 2061 6e20 6f62 6a65 6374  Return an object
│ │ │ │ -0000a880: 2074 6861 7420 6361 6e20 6265 2075 7365   that can be use
│ │ │ │ -0000a890: 6420 6173 2074 6865 2066 756e 6374 696f  d as the functio
│ │ │ │ -0000a8a0: 6e20 7661 6c75 6520 6f66 2061 2073 796d  n value of a sym
│ │ │ │ -0000a8b0: 626f 6c2e 7265 702e 6c61 6e67 2e6d 6174  bol.rep.lang.mat
│ │ │ │ -0000a8c0: 6823 2d2d 204e 554d 4245 5220 5b4e 554d  h#-- NUMBER [NUM
│ │ │ │ -0000a8d0: 4245 5253 2e2e 2e5d 0a0a 4569 7468 6572  BERS...]..Either
│ │ │ │ -0000a8e0: 2072 6574 7572 6e73 2074 6865 206e 6567   returns the neg
│ │ │ │ -0000a8f0: 6174 696f 6e20 6f66 204e 554d 4245 5220  ation of NUMBER 
│ │ │ │ -0000a900: 6f72 2074 6865 2076 616c 7565 206f 6620  or the value of 
│ │ │ │ -0000a910: 4e55 4d42 4552 206d 696e 7573 0a4e 554d  NUMBER minus.NUM
│ │ │ │ -0000a920: 4245 5253 7265 702e 6c61 6e67 2e6d 6174  BERSrep.lang.mat
│ │ │ │ -0000a930: 6823 2a2a 204e 554d 4245 5253 2e2e 2e0a  h#** NUMBERS....
│ │ │ │ -0000a940: 0a4d 756c 7469 706c 6965 7320 616c 6c20  .Multiplies all 
│ │ │ │ -0000a950: 4e55 4d42 4552 5320 746f 6765 7468 6572  NUMBERS together
│ │ │ │ -0000a960: 2e20 4966 206e 6f20 6e75 6d62 6572 7320  . If no numbers 
│ │ │ │ -0000a970: 6172 6520 6769 7665 6e20 7265 7475 726e  are given return
│ │ │ │ -0000a980: 7320 312e 7265 702e 6c61 6e67 2e6d 6174  s 1.rep.lang.mat
│ │ │ │ -0000a990: 6823 7265 6d61 696e 6465 7272 656d 6169  h#remainderremai
│ │ │ │ -0000a9a0: 6e64 6572 2044 4956 4944 454e 4420 4449  nder DIVIDEND DI
│ │ │ │ -0000a9b0: 5649 534f 520a 0a52 6574 7572 6e73 2074  VISOR..Returns t
│ │ │ │ -0000a9c0: 6865 2069 6e74 6567 6572 2072 656d 6169  he integer remai
│ │ │ │ -0000a9d0: 6e64 6572 2061 6674 6572 2064 6976 6964  nder after divid
│ │ │ │ -0000a9e0: 696e 6720 4449 5649 4445 4e44 2062 7920  ing DIVIDEND by 
│ │ │ │ -0000a9f0: 4449 5649 534f 522e 7265 702e 6c61 6e67  DIVISOR.rep.lang
│ │ │ │ -0000aa00: 2e6d 6174 6823 6d6f 646d 6f64 2044 4956  .math#modmod DIV
│ │ │ │ -0000aa10: 4944 454e 4420 4449 5649 534f 520a 0a52  IDEND DIVISOR..R
│ │ │ │ -0000aa20: 6574 7572 6e73 2074 6865 2076 616c 7565  eturns the value
│ │ │ │ -0000aa30: 206f 6620 4449 5649 4445 4e44 206d 6f64   of DIVIDEND mod
│ │ │ │ -0000aa40: 756c 6f20 4449 5649 534f 523b 2075 6e6c  ulo DIVISOR; unl
│ │ │ │ -0000aa50: 696b 6520 7468 6520 2520 2872 656d 6169  ike the % (remai
│ │ │ │ -0000aa60: 6e64 6572 290a 6675 6e63 7469 6f6e 2074  nder).function t
│ │ │ │ -0000aa70: 6865 2062 6568 6176 696f 7572 206f 6620  he behaviour of 
│ │ │ │ -0000aa80: 606d 6f64 2720 6973 2077 656c 6c2d 6465  `mod' is well-de
│ │ │ │ -0000aa90: 6669 6e65 6420 666f 7220 6e65 6761 7469  fined for negati
│ │ │ │ -0000aaa0: 7665 2061 7267 756d 656e 7473 2c0a 7765  ve arguments,.we
│ │ │ │ -0000aab0: 2068 6176 6520 7468 6174 2c0a 0a09 286d   have that,...(m
│ │ │ │ -0000aac0: 6f64 2058 2059 2920 3d3d 2058 202d 2028  od X Y) == X - (
│ │ │ │ -0000aad0: 2a20 5920 2866 6c6f 6f72 2028 2f20 5820  * Y (floor (/ X 
│ │ │ │ -0000aae0: 5929 2929 2c09 666f 7220 5920 6e6f 7420  Y))),.for Y not 
│ │ │ │ -0000aaf0: 6571 7561 6c20 746f 207a 6572 6f0a 0a61  equal to zero..a
│ │ │ │ -0000ab00: 7373 756d 696e 6720 7468 6174 2028 666c  ssuming that (fl
│ │ │ │ -0000ab10: 6f6f 7220 5a29 2067 6976 6573 2074 6865  oor Z) gives the
│ │ │ │ -0000ab20: 206c 6561 7374 2069 6e74 6567 6572 2067   least integer g
│ │ │ │ -0000ab30: 7265 6174 6572 2074 6861 6e20 6f72 2065  reater than or e
│ │ │ │ -0000ab40: 7175 616c 2074 6f20 5a2c 0a61 6e64 2074  qual to Z,.and t
│ │ │ │ -0000ab50: 6861 7420 666c 6f61 7469 6e67 2070 6f69  hat floating poi
│ │ │ │ -0000ab60: 6e74 2064 6976 6973 696f 6e20 6973 2075  nt division is u
│ │ │ │ -0000ab70: 7365 642e 7265 702e 6c61 6e67 2e6d 6174  sed.rep.lang.mat
│ │ │ │ -0000ab80: 6823 7175 6f74 6965 6e74 7175 6f74 6965  h#quotientquotie
│ │ │ │ -0000ab90: 6e74 2044 4956 4944 454e 4420 4449 5649  nt DIVIDEND DIVI
│ │ │ │ -0000aba0: 534f 520a 0a52 6574 7572 6e73 2074 6865  SOR..Returns the
│ │ │ │ -0000abb0: 2069 6e74 6567 6572 2071 756f 7469 656e   integer quotien
│ │ │ │ -0000abc0: 7420 6672 6f6d 2064 6976 6964 696e 6720  t from dividing 
│ │ │ │ -0000abd0: 696e 7465 6765 7273 2044 4956 4944 454e  integers DIVIDEN
│ │ │ │ -0000abe0: 4420 616e 640a 4449 5649 534f 522e 7265  D and.DIVISOR.re
│ │ │ │ -0000abf0: 702e 6c61 6e67 2e6d 6174 6823 6c6f 676e  p.lang.math#logn
│ │ │ │ -0000ac00: 6f74 6c6f 676e 6f74 204e 554d 4245 520a  otlognot NUMBER.
│ │ │ │ -0000ac10: 0a52 6574 7572 6e73 2074 6865 2062 6974  .Returns the bit
│ │ │ │ -0000ac20: 7769 7365 206c 6f67 6963 616c 2060 6e6f  wise logical `no
│ │ │ │ -0000ac30: 7427 206f 6620 4e55 4d42 4552 2e72 6570  t' of NUMBER.rep
│ │ │ │ -0000ac40: 2e6c 616e 672e 6d61 7468 236c 6f67 696f  .lang.math#logio
│ │ │ │ -0000ac50: 726c 6f67 696f 7220 4e55 4d42 4552 532e  rlogior NUMBERS.
│ │ │ │ -0000ac60: 2e2e 0a0a 5265 7475 726e 7320 7468 6520  ....Returns the 
│ │ │ │ -0000ac70: 6269 7477 6973 6520 6c6f 6769 6361 6c20  bitwise logical 
│ │ │ │ -0000ac80: 6069 6e63 6c75 7369 7665 2d6f 7227 206f  `inclusive-or' o
│ │ │ │ -0000ac90: 6620 6974 7320 6172 6775 6d65 6e74 732e  f its arguments.
│ │ │ │ -0000aca0: 7265 702e 6c61 6e67 2e6d 6174 6823 6c6f  rep.lang.math#lo
│ │ │ │ -0000acb0: 6778 6f72 6c6f 6778 6f72 204e 554d 4245  gxorlogxor NUMBE
│ │ │ │ -0000acc0: 5253 2e2e 2e0a 0a52 6574 7572 6e73 2074  RS.....Returns t
│ │ │ │ -0000acd0: 6865 2062 6974 7769 7365 206c 6f67 6963  he bitwise logic
│ │ │ │ -0000ace0: 616c 2060 6578 636c 7573 6976 652d 6f72  al `exclusive-or
│ │ │ │ -0000acf0: 2720 6f66 2069 7473 2061 7267 756d 656e  ' of its argumen
│ │ │ │ -0000ad00: 7473 2e72 6570 2e6c 616e 672e 6d61 7468  ts.rep.lang.math
│ │ │ │ -0000ad10: 2331 2d31 2d20 4e55 4d42 4552 0a0a 5265  #1-1- NUMBER..Re
│ │ │ │ -0000ad20: 7475 726e 204e 554d 4245 5220 6d69 6e75  turn NUMBER minu
│ │ │ │ -0000ad30: 7320 312e 7265 702e 6c61 6e67 2e6d 6174  s 1.rep.lang.mat
│ │ │ │ -0000ad40: 6823 6173 6861 7368 204e 554d 4245 5220  h#ashash NUMBER 
│ │ │ │ -0000ad50: 434f 554e 540a 0a55 7365 2061 6e20 6172  COUNT..Use an ar
│ │ │ │ -0000ad60: 6974 686d 6574 6963 2073 6869 6674 2074  ithmetic shift t
│ │ │ │ -0000ad70: 6f20 7368 6966 7420 7468 6520 6269 7473  o shift the bits
│ │ │ │ -0000ad80: 2069 6e20 4e55 4d42 4552 2062 7920 434f   in NUMBER by CO
│ │ │ │ -0000ad90: 554e 5420 6269 7473 2074 6f0a 7468 6520  UNT bits to.the 
│ │ │ │ -0000ada0: 6c65 6674 2c20 6120 6e65 6761 7469 7665  left, a negative
│ │ │ │ -0000adb0: 2043 4f55 4e54 206d 6561 6e73 2073 6869   COUNT means shi
│ │ │ │ -0000adc0: 6674 2072 6967 6874 2e0a 0a42 6f74 6820  ft right...Both 
│ │ │ │ -0000add0: 4e55 4d42 4552 2061 6e64 2043 4f55 4e54  NUMBER and COUNT
│ │ │ │ -0000ade0: 206d 7573 7420 6265 2069 6e74 6567 6572   must be integer
│ │ │ │ -0000adf0: 732e 7265 702e 6c61 6e67 2e6d 6174 6823  s.rep.lang.math#
│ │ │ │ -0000ae00: 666c 6f6f 7266 6c6f 6f72 204e 554d 4245  floorfloor NUMBE
│ │ │ │ -0000ae10: 520a 0a52 6f75 6e64 204e 554d 4245 5220  R..Round NUMBER 
│ │ │ │ -0000ae20: 646f 776e 7761 7264 7320 746f 2074 6865  downwards to the
│ │ │ │ -0000ae30: 206e 6561 7265 7374 2069 6e74 6567 6572   nearest integer
│ │ │ │ -0000ae40: 206c 6573 7320 7468 616e 206f 7220 6571   less than or eq
│ │ │ │ -0000ae50: 7561 6c20 746f 0a4e 554d 4245 522e 7265  ual to.NUMBER.re
│ │ │ │ -0000ae60: 702e 6c61 6e67 2e6d 6174 6823 6365 696c  p.lang.math#ceil
│ │ │ │ -0000ae70: 696e 6763 6569 6c69 6e67 204e 554d 4245  ingceiling NUMBE
│ │ │ │ -0000ae80: 520a 0a52 6f75 6e64 204e 554d 4245 5220  R..Round NUMBER 
│ │ │ │ -0000ae90: 7570 7761 7264 7320 746f 2074 6865 206e  upwards to the n
│ │ │ │ -0000aea0: 6561 7265 7374 2069 6e74 6567 6572 2067  earest integer g
│ │ │ │ -0000aeb0: 7265 6174 6572 2074 6861 6e20 6f72 2065  reater than or e
│ │ │ │ -0000aec0: 7175 616c 2074 6f0a 4e55 4d42 4552 2e72  qual to.NUMBER.r
│ │ │ │ -0000aed0: 6570 2e6c 616e 672e 6d61 7468 2372 6f75  ep.lang.math#rou
│ │ │ │ -0000aee0: 6e64 726f 756e 6420 4e55 4d42 4552 0a0a  ndround NUMBER..
│ │ │ │ -0000aef0: 526f 756e 6420 4e55 4d42 4552 2074 6f20  Round NUMBER to 
│ │ │ │ -0000af00: 7468 6520 6e65 6172 6573 7420 696e 7465  the nearest inte
│ │ │ │ -0000af10: 6765 722e 2048 616c 6677 6179 2063 6173  ger. Halfway cas
│ │ │ │ -0000af20: 6573 2061 7265 2072 6f75 6e64 6564 2074  es are rounded t
│ │ │ │ -0000af30: 6f20 7468 650a 6e65 6172 6573 7420 6576  o the.nearest ev
│ │ │ │ -0000af40: 656e 2069 6e74 6567 6572 2e72 6570 2e6c  en integer.rep.l
│ │ │ │ -0000af50: 616e 672e 6d61 7468 2365 7870 6578 7020  ang.math#expexp 
│ │ │ │ -0000af60: 580a 0a52 6574 7572 6e20 6065 2720 2874  X..Return `e' (t
│ │ │ │ -0000af70: 6865 2062 6173 6520 6f66 206e 6174 7572  he base of natur
│ │ │ │ -0000af80: 616c 206c 6f67 6172 6974 686d 7329 2072  al logarithms) r
│ │ │ │ -0000af90: 6169 7365 6420 746f 2074 6865 2070 6f77  aised to the pow
│ │ │ │ -0000afa0: 6572 2058 2e72 6570 2e6c 616e 672e 6d61  er X.rep.lang.ma
│ │ │ │ -0000afb0: 7468 2373 696e 7369 6e20 580a 0a52 6574  th#sinsin X..Ret
│ │ │ │ -0000afc0: 7572 6e73 2074 6865 2073 696e 6520 6f66  urns the sine of
│ │ │ │ -0000afd0: 2058 2c20 696e 2072 6164 6961 6e73 2e00   X, in radians..
│ │ │ │ -0000afe0: 7265 702e 6461 7461 2373 7472 696e 672d  rep.data#string-
│ │ │ │ -0000aff0: 7570 7065 722d 6361 7365 2d70 2058 0000  upper-case-p X..
│ │ │ │ -0000b000: 7265 702e 696f 2e73 7472 6561 6d73 236d  rep.io.streams#m
│ │ │ │ -0000b010: 616b 652d 7374 7269 6e67 2d69 6e70 7574  ake-string-input
│ │ │ │ -0000b020: 2d73 7472 6561 6d6d 616b 652d 7374 7269  -streammake-stri
│ │ │ │ -0000b030: 6e67 2d69 6e70 7574 2d73 7472 6561 6d20  ng-input-stream 
│ │ │ │ -0000b040: 5354 5249 4e47 205b 5354 4152 545d 0a0a  STRING [START]..
│ │ │ │ -0000b050: 5265 7475 726e 7320 6120 696e 7075 7420  Returns a input 
│ │ │ │ -0000b060: 7374 7265 616d 2c20 6974 2077 696c 6c20  stream, it will 
│ │ │ │ -0000b070: 7375 7070 6c79 2c20 696e 206f 7264 6572  supply, in order
│ │ │ │ -0000b080: 2c20 7468 6520 6368 6172 6163 7465 7273  , the characters
│ │ │ │ -0000b090: 2069 6e20 5354 5249 4e47 2c0a 7374 6172   in STRING,.star
│ │ │ │ -0000b0a0: 7469 6e67 2066 726f 6d20 5354 4152 5420  ting from START 
│ │ │ │ -0000b0b0: 286f 7220 7468 6520 6265 6769 6e6e 696e  (or the beginnin
│ │ │ │ -0000b0c0: 6720 6f66 2074 6865 2073 7472 696e 6729  g of the string)
│ │ │ │ -0000b0d0: 2e72 6570 2e69 6f2e 7072 6f63 6573 7365  .rep.io.processe
│ │ │ │ -0000b0e0: 7323 7374 6172 742d 7072 6f63 6573 7373  s#start-processs
│ │ │ │ -0000b0f0: 7461 7274 2d70 726f 6365 7373 205b 5052  tart-process [PR
│ │ │ │ -0000b100: 4f43 4553 535d 205b 5052 4f47 5241 4d5d  OCESS] [PROGRAM]
│ │ │ │ -0000b110: 205b 4152 4753 2e2e 2e5d 0a0a 5374 6172   [ARGS...]..Star
│ │ │ │ -0000b120: 7473 2061 2070 726f 6365 7373 2072 756e  ts a process run
│ │ │ │ -0000b130: 6e69 6e67 206f 6e20 7072 6f63 6573 732d  ning on process-
│ │ │ │ -0000b140: 6f62 6a65 6374 2050 524f 4345 5353 2e20  object PROCESS. 
│ │ │ │ -0000b150: 5468 6520 6368 696c 642d 7072 6f63 6573  The child-proces
│ │ │ │ -0000b160: 7320 7275 6e73 0a61 7379 6e63 6872 6f6e  s runs.asynchron
│ │ │ │ -0000b170: 6f75 736c 7920 7769 7468 2074 6865 2065  ously with the e
│ │ │ │ -0000b180: 6469 746f 722e 2049 6620 5052 4f43 4553  ditor. If PROCES
│ │ │ │ -0000b190: 5320 6973 2075 6e73 7065 6369 6669 6564  S is unspecified
│ │ │ │ -0000b1a0: 2074 6865 206d 616b 652d 7072 6f63 6573   the make-proces
│ │ │ │ -0000b1b0: 730a 6675 6e63 7469 6f6e 2077 696c 6c20  s.function will 
│ │ │ │ -0000b1c0: 6265 2063 616c 6c65 6420 2877 6974 6820  be called (with 
│ │ │ │ -0000b1d0: 7a65 726f 2061 7267 756d 656e 7473 2920  zero arguments) 
│ │ │ │ -0000b1e0: 746f 2063 7265 6174 6520 6f6e 652e 0a0a  to create one...
│ │ │ │ -0000b1f0: 5052 4f47 5241 4d20 6973 2074 6865 2066  PROGRAM is the f
│ │ │ │ -0000b200: 696c 656e 616d 6520 6f66 2074 6865 2062  ilename of the b
│ │ │ │ -0000b210: 696e 6172 7920 696d 6167 652c 2069 7420  inary image, it 
│ │ │ │ -0000b220: 7769 6c6c 2062 6520 7365 6172 6368 6564  will be searched
│ │ │ │ -0000b230: 2066 6f72 2069 6e0a 616c 6c20 6469 7265   for in.all dire
│ │ │ │ -0000b240: 6374 6f72 6965 7320 6c69 7374 6564 2069  ctories listed i
│ │ │ │ -0000b250: 6e20 7468 6520 6050 4154 4827 2065 6e76  n the `PATH' env
│ │ │ │ -0000b260: 6972 6f6e 6d65 6e74 2076 6172 6961 626c  ironment variabl
│ │ │ │ -0000b270: 652e 0a41 5247 5320 6172 6520 7468 6520  e..ARGS are the 
│ │ │ │ -0000b280: 6172 6775 6d65 6e74 7320 746f 2067 6976  arguments to giv
│ │ │ │ -0000b290: 6520 746f 2074 6865 2070 726f 6365 7373  e to the process
│ │ │ │ -0000b2a0: 2e0a 0a49 6620 616e 7920 6f66 2074 6865  ...If any of the
│ │ │ │ -0000b2b0: 206f 7074 696f 6e61 6c20 7061 7261 6d65   optional parame
│ │ │ │ -0000b2c0: 7465 7273 2061 7265 2075 6e73 7065 6369  ters are unspeci
│ │ │ │ -0000b2d0: 6669 6564 2074 6865 7920 7368 6f75 6c64  fied they should
│ │ │ │ -0000b2e0: 2068 6176 6520 6265 656e 0a73 6574 2069   have been.set i
│ │ │ │ -0000b2f0: 6e20 7468 6520 5052 4f43 4553 5320 7072  n the PROCESS pr
│ │ │ │ -0000b300: 696f 7220 746f 2063 616c 6c69 6e67 2074  ior to calling t
│ │ │ │ -0000b310: 6869 7320 6675 6e63 7469 6f6e 2e72 6570  his function.rep
│ │ │ │ -0000b320: 2e69 6f2e 7072 6f63 6573 7365 7323 6361  .io.processes#ca
│ │ │ │ -0000b330: 6c6c 2d70 726f 6365 7373 6361 6c6c 2d70  ll-processcall-p
│ │ │ │ -0000b340: 726f 6365 7373 205b 5052 4f43 4553 535d  rocess [PROCESS]
│ │ │ │ -0000b350: 205b 494e 2d46 494c 455d 205b 5052 4f47   [IN-FILE] [PROG
│ │ │ │ -0000b360: 5241 4d5d 205b 4152 4753 2e2e 2e5d 0a0a  RAM] [ARGS...]..
│ │ │ │ -0000b370: 5374 6172 7473 2061 2070 726f 6365 7373  Starts a process
│ │ │ │ -0000b380: 2072 756e 6e69 6e67 206f 6e20 7072 6f63   running on proc
│ │ │ │ -0000b390: 6573 732d 6f62 6a65 6374 2050 524f 4345  ess-object PROCE
│ │ │ │ -0000b3a0: 5353 2e20 5761 6974 7320 666f 7220 7468  SS. Waits for th
│ │ │ │ -0000b3b0: 6520 6368 696c 6420 746f 0a65 7869 742c  e child to.exit,
│ │ │ │ -0000b3c0: 2074 6865 6e20 7265 7475 726e 7320 7468   then returns th
│ │ │ │ -0000b3d0: 6520 6578 6974 2d76 616c 7565 206f 6620  e exit-value of 
│ │ │ │ -0000b3e0: 7468 6520 6368 696c 642e 2049 6620 5052  the child. If PR
│ │ │ │ -0000b3f0: 4f43 4553 5320 6973 2075 6e73 7065 6369  OCESS is unspeci
│ │ │ │ -0000b400: 6669 6564 0a74 6865 206d 616b 652d 7072  fied.the make-pr
│ │ │ │ -0000b410: 6f63 6573 7320 6675 6e63 7469 6f6e 2077  ocess function w
│ │ │ │ -0000b420: 696c 6c20 6265 2063 616c 6c65 6420 2877  ill be called (w
│ │ │ │ -0000b430: 6974 6820 7a65 726f 2061 7267 756d 656e  ith zero argumen
│ │ │ │ -0000b440: 7473 2920 746f 2063 7265 6174 6520 6f6e  ts) to create on
│ │ │ │ -0000b450: 652e 0a0a 494e 2d46 494c 4520 6973 2074  e...IN-FILE is t
│ │ │ │ -0000b460: 6865 206e 616d 6520 6f66 2074 6865 2066  he name of the f
│ │ │ │ -0000b470: 696c 6520 746f 2063 6f6e 6e65 6374 2074  ile to connect t
│ │ │ │ -0000b480: 6f20 7468 6520 7072 6f63 6573 7327 2073  o the process' s
│ │ │ │ -0000b490: 7461 6e64 6172 6420 696e 7075 742c 0a69  tandard input,.i
│ │ │ │ -0000b4a0: 6620 7468 6973 2069 7320 6e6f 7420 6465  f this is not de
│ │ │ │ -0000b4b0: 6669 6e65 6420 602f 6465 762f 6e75 6c6c  fined `/dev/null
│ │ │ │ -0000b4c0: 2720 6973 2075 7365 642e 0a50 524f 4752  ' is used..PROGR
│ │ │ │ -0000b4d0: 414d 2069 7320 7468 6520 6669 6c65 6e61  AM is the filena
│ │ │ │ -0000b4e0: 6d65 206f 6620 7468 6520 6269 6e61 7279  me of the binary
│ │ │ │ -0000b4f0: 2069 6d61 6765 2c20 6974 2077 696c 6c20   image, it will 
│ │ │ │ -0000b500: 6265 2073 6561 7263 6865 6420 666f 7220  be searched for 
│ │ │ │ -0000b510: 696e 0a61 6c6c 2064 6972 6563 746f 7269  in.all directori
│ │ │ │ -0000b520: 6573 206c 6973 7465 6420 696e 2074 6865  es listed in the
│ │ │ │ -0000b530: 2060 5041 5448 2720 656e 7669 726f 6e6d   `PATH' environm
│ │ │ │ -0000b540: 656e 7420 7661 7269 6162 6c65 2e0a 4152  ent variable..AR
│ │ │ │ -0000b550: 4753 2061 7265 2074 6865 2061 7267 756d  GS are the argum
│ │ │ │ -0000b560: 656e 7473 2074 6f20 6769 7665 2074 6f20  ents to give to 
│ │ │ │ -0000b570: 7468 6520 7072 6f63 6573 732e 0a0a 4966  the process...If
│ │ │ │ -0000b580: 2061 6e79 206f 6620 7468 6520 6f70 7469   any of the opti
│ │ │ │ -0000b590: 6f6e 616c 2070 6172 616d 6574 6572 7320  onal parameters 
│ │ │ │ -0000b5a0: 6172 6520 756e 7370 6563 6966 6965 6420  are unspecified 
│ │ │ │ -0000b5b0: 7468 6579 2073 686f 756c 6420 6861 7665  they should have
│ │ │ │ -0000b5c0: 2062 6565 6e0a 7365 7420 696e 2074 6865   been.set in the
│ │ │ │ -0000b5d0: 2050 524f 4345 5353 2070 7269 6f72 2074   PROCESS prior t
│ │ │ │ -0000b5e0: 6f20 6361 6c6c 696e 6720 7468 6973 2066  o calling this f
│ │ │ │ -0000b5f0: 756e 6374 696f 6e2e 7265 702e 696f 2e70  unction.rep.io.p
│ │ │ │ -0000b600: 726f 6365 7373 6573 2369 6e74 6572 7275  rocesses#interru
│ │ │ │ -0000b610: 7074 2d70 726f 6365 7373 696e 7465 7272  pt-processinterr
│ │ │ │ -0000b620: 7570 742d 7072 6f63 6573 7320 5052 4f43  upt-process PROC
│ │ │ │ -0000b630: 4553 5320 5b53 4947 4e41 4c2d 4752 4f55  ESS [SIGNAL-GROU
│ │ │ │ -0000b640: 505d 0a0a 496e 7465 7272 7570 7420 7468  P]..Interrupt th
│ │ │ │ -0000b650: 6520 6173 796e 6368 726f 6e6f 7573 2070  e asynchronous p
│ │ │ │ -0000b660: 726f 6365 7373 2050 524f 4345 5353 2e20  rocess PROCESS. 
│ │ │ │ -0000b670: 4966 2053 4947 4e41 4c2d 4752 4f55 5020  If SIGNAL-GROUP 
│ │ │ │ -0000b680: 6973 2074 2c20 696e 7465 7272 7570 740a  is t, interrupt.
│ │ │ │ -0000b690: 616c 6c20 6368 696c 6420 7072 6f63 6573  all child proces
│ │ │ │ -0000b6a0: 7365 7320 6f66 2050 524f 4345 5353 2028  ses of PROCESS (
│ │ │ │ -0000b6b0: 6974 2773 2070 726f 6365 7373 2067 726f  it's process gro
│ │ │ │ -0000b6c0: 7570 292e 7265 702e 696f 2e70 726f 6365  up).rep.io.proce
│ │ │ │ -0000b6d0: 7373 6573 2370 726f 6365 7373 2d72 756e  sses#process-run
│ │ │ │ -0000b6e0: 6e69 6e67 2d70 7072 6f63 6573 732d 7275  ning-pprocess-ru
│ │ │ │ -0000b6f0: 6e6e 696e 672d 7020 5052 4f43 4553 530a  nning-p PROCESS.
│ │ │ │ -0000b700: 0a52 6574 7572 6e20 7420 6966 2050 524f  .Return t if PRO
│ │ │ │ -0000b710: 4345 5353 2069 7320 7275 6e6e 696e 672e  CESS is running.
│ │ │ │ -0000b720: 7265 702e 696f 2e70 726f 6365 7373 6573  rep.io.processes
│ │ │ │ -0000b730: 2370 726f 6365 7373 2d69 6e2d 7573 652d  #process-in-use-
│ │ │ │ -0000b740: 7070 726f 6365 7373 2d69 6e2d 7573 652d  pprocess-in-use-
│ │ │ │ -0000b750: 7020 5052 4f43 4553 530a 0a53 696d 696c  p PROCESS..Simil
│ │ │ │ -0000b760: 6172 2074 6f20 6070 726f 6365 7373 2d72  ar to `process-r
│ │ │ │ -0000b770: 756e 6e69 6e67 2d70 2720 6578 6365 7074  unning-p' except
│ │ │ │ -0000b780: 2074 6861 7420 7468 6973 2072 6574 7572   that this retur
│ │ │ │ -0000b790: 6e73 2074 2065 7665 6e20 7768 656e 2074  ns t even when t
│ │ │ │ -0000b7a0: 6865 0a70 726f 6365 7373 2068 6173 2073  he.process has s
│ │ │ │ -0000b7b0: 746f 7070 6564 2e72 6570 2e69 6f2e 7072  topped.rep.io.pr
│ │ │ │ -0000b7c0: 6f63 6573 7365 7323 7072 6f63 6573 732d  ocesses#process-
│ │ │ │ -0000b7d0: 7070 726f 6365 7373 7020 4152 470a 0a52  pprocessp ARG..R
│ │ │ │ -0000b7e0: 6574 7572 6e20 7420 6973 2041 5247 2069  eturn t is ARG i
│ │ │ │ -0000b7f0: 7320 6120 7072 6f63 6573 732d 6f62 6a65  s a process-obje
│ │ │ │ -0000b800: 6374 2e72 6570 2e69 6f2e 7072 6f63 6573  ct.rep.io.proces
│ │ │ │ -0000b810: 7365 7323 7365 742d 7072 6f63 6573 732d  ses#set-process-
│ │ │ │ -0000b820: 6f75 7470 7574 2d73 7472 6561 6d73 6574  output-streamset
│ │ │ │ -0000b830: 2d70 726f 6365 7373 2d6f 7574 7075 742d  -process-output-
│ │ │ │ -0000b840: 7374 7265 616d 2050 524f 4345 5353 2053  stream PROCESS S
│ │ │ │ -0000b850: 5452 4541 4d0a 0a53 6574 2074 6865 206f  TREAM..Set the o
│ │ │ │ -0000b860: 7574 7075 742d 7374 7265 616d 206f 6620  utput-stream of 
│ │ │ │ -0000b870: 5052 4f43 4553 5320 746f 2053 5452 4541  PROCESS to STREA
│ │ │ │ -0000b880: 4d2e 206e 696c 206d 6561 6e73 2064 6973  M. nil means dis
│ │ │ │ -0000b890: 6361 7264 2061 6c6c 206f 7574 7075 742e  card all output.
│ │ │ │ -0000b8a0: 7265 702e 696f 2e70 726f 6365 7373 6573  rep.io.processes
│ │ │ │ -0000b8b0: 2370 726f 6365 7373 2d65 7272 6f72 2d73  #process-error-s
│ │ │ │ -0000b8c0: 7472 6561 6d70 726f 6365 7373 2d65 7272  treamprocess-err
│ │ │ │ -0000b8d0: 6f72 2d73 7472 6561 6d20 5052 4f43 4553  or-stream PROCES
│ │ │ │ -0000b8e0: 530a 0a52 6574 7572 6e20 7468 6520 7374  S..Return the st
│ │ │ │ -0000b8f0: 7265 616d 2074 6f20 7768 6963 6820 616c  ream to which al
│ │ │ │ -0000b900: 6c20 7374 616e 6461 7264 2d65 7272 6f72  l standard-error
│ │ │ │ -0000b910: 206f 7574 7075 7420 6672 6f6d 2050 524f   output from PRO
│ │ │ │ -0000b920: 4345 5353 2069 7320 7365 6e74 2e72 6570  CESS is sent.rep
│ │ │ │ -0000b930: 2e69 6f2e 7072 6f63 6573 7365 7323 7365  .io.processes#se
│ │ │ │ -0000b940: 742d 7072 6f63 6573 732d 6675 6e63 7469  t-process-functi
│ │ │ │ -0000b950: 6f6e 7365 742d 7072 6f63 6573 732d 6675  onset-process-fu
│ │ │ │ -0000b960: 6e63 7469 6f6e 2050 524f 4345 5353 2046  nction PROCESS F
│ │ │ │ -0000b970: 554e 4354 494f 4e0a 0a53 6574 2074 6865  UNCTION..Set the
│ │ │ │ -0000b980: 2066 756e 6374 696f 6e20 7768 6963 6820   function which 
│ │ │ │ -0000b990: 6973 2063 616c 6c65 6420 7768 656e 2050  is called when P
│ │ │ │ -0000b9a0: 524f 4345 5353 2063 6861 6e67 6573 2073  ROCESS changes s
│ │ │ │ -0000b9b0: 7461 7465 2074 6f20 4655 4e43 5449 4f4e  tate to FUNCTION
│ │ │ │ -0000b9c0: 2e72 6570 2e69 6f2e 7072 6f63 6573 7365  .rep.io.processe
│ │ │ │ -0000b9d0: 7323 6163 7469 7665 2d70 726f 6365 7373  s#active-process
│ │ │ │ -0000b9e0: 6573 6163 7469 7665 2d70 726f 6365 7373  esactive-process
│ │ │ │ -0000b9f0: 6573 0a0a 5265 7475 726e 2061 206c 6973  es..Return a lis
│ │ │ │ -0000ba00: 7420 636f 6e74 6169 6e69 6e67 2061 6c6c  t containing all
│ │ │ │ -0000ba10: 2061 6374 6976 6520 7072 6f63 6573 7320   active process 
│ │ │ │ -0000ba20: 6f62 6a65 6374 732e 7265 702e 696f 2e70  objects.rep.io.p
│ │ │ │ -0000ba30: 726f 6365 7373 6573 2361 6363 6570 742d  rocesses#accept-
│ │ │ │ -0000ba40: 7072 6f63 6573 732d 6f75 7470 7574 2d31  process-output-1
│ │ │ │ -0000ba50: 6163 6365 7074 2d70 726f 6365 7373 2d6f  accept-process-o
│ │ │ │ -0000ba60: 7574 7075 742d 3120 5052 4f43 4553 5320  utput-1 PROCESS 
│ │ │ │ -0000ba70: 5b53 4543 4f4e 4453 5d20 5b4d 494c 4c49  [SECONDS] [MILLI
│ │ │ │ -0000ba80: 5345 434f 4e44 535d 0a0a 5761 6974 2053  SECONDS]..Wait S
│ │ │ │ -0000ba90: 4543 4f4e 4453 2070 6c75 7320 4d49 4c4c  ECONDS plus MILL
│ │ │ │ -0000baa0: 4953 4543 4f4e 4453 2066 6f72 206f 7574  ISECONDS for out
│ │ │ │ -0000bab0: 7075 7420 6672 6f6d 2074 6865 2061 7379  put from the asy
│ │ │ │ -0000bac0: 6e63 6872 6f6e 6f75 730a 7375 6270 726f  nchronous.subpro
│ │ │ │ -0000bad0: 6365 7373 2050 524f 4345 5353 2e20 4966  cess PROCESS. If
│ │ │ │ -0000bae0: 2061 6e79 2061 7272 6976 6573 2c20 7072   any arrives, pr
│ │ │ │ -0000baf0: 6f63 6573 7320 6974 2c20 7468 656e 2072  ocess it, then r
│ │ │ │ -0000bb00: 6574 7572 6e20 6e69 6c2e 0a4f 7468 6572  eturn nil..Other
│ │ │ │ -0000bb10: 7769 7365 2072 6574 7572 6e20 742e 0a0a  wise return t...
│ │ │ │ -0000bb20: 4e6f 7465 2074 6861 7420 6f75 7470 7574  Note that output
│ │ │ │ -0000bb30: 2069 6e63 6c75 6465 7320 6e6f 7469 6669   includes notifi
│ │ │ │ -0000bb40: 6361 7469 6f6e 206f 6620 7072 6f63 6573  cation of proces
│ │ │ │ -0000bb50: 7320 7465 726d 696e 6174 696f 6e2e 7265  s termination.re
│ │ │ │ -0000bb60: 702e 696f 2e66 696c 6573 2366 696c 652d  p.io.files#file-
│ │ │ │ -0000bb70: 6e61 6d65 2d6e 6f6e 6469 7265 6374 6f72  name-nondirector
│ │ │ │ -0000bb80: 7966 696c 652d 6e61 6d65 2d6e 6f6e 6469  yfile-name-nondi
│ │ │ │ -0000bb90: 7265 6374 6f72 7920 4649 4c45 2d4e 414d  rectory FILE-NAM
│ │ │ │ -0000bba0: 450a 0a52 6574 7572 6e20 7468 6520 6469  E..Return the di
│ │ │ │ -0000bbb0: 7265 6374 6f72 7920 636f 6d70 6f6e 656e  rectory componen
│ │ │ │ -0000bbc0: 7420 6f66 2046 494c 452d 4e41 4d45 2c20  t of FILE-NAME, 
│ │ │ │ -0000bbd0: 696e 636c 7564 696e 6720 7468 6520 6669  including the fi
│ │ │ │ -0000bbe0: 6e61 6c0a 6469 7265 6374 6f72 7920 7365  nal.directory se
│ │ │ │ -0000bbf0: 7061 7261 746f 722e 7265 702e 696f 2e66  parator.rep.io.f
│ │ │ │ -0000bc00: 696c 6573 2366 696c 652d 6e61 6d65 2d64  iles#file-name-d
│ │ │ │ -0000bc10: 6972 6563 746f 7279 6669 6c65 2d6e 616d  irectoryfile-nam
│ │ │ │ -0000bc20: 652d 6469 7265 6374 6f72 7920 4649 4c45  e-directory FILE
│ │ │ │ -0000bc30: 2d4e 414d 450a 0a52 6574 7572 6e20 7468  -NAME..Return th
│ │ │ │ -0000bc40: 6520 6669 6c65 206e 616d 6520 636f 6d70  e file name comp
│ │ │ │ -0000bc50: 6f6e 656e 7420 6f66 2046 494c 452d 4e41  onent of FILE-NA
│ │ │ │ -0000bc60: 4d45 2c20 692e 652e 2065 7665 7279 7468  ME, i.e. everyth
│ │ │ │ -0000bc70: 696e 6720 666f 6c6c 6f77 696e 670a 7468  ing following.th
│ │ │ │ -0000bc80: 6520 6669 6e61 6c20 6469 7265 6374 6f72  e final director
│ │ │ │ -0000bc90: 7920 7365 7061 7261 746f 722e 7265 702e  y separator.rep.
│ │ │ │ -0000bca0: 696f 2e66 696c 6573 2364 6972 6563 746f  io.files#directo
│ │ │ │ -0000bcb0: 7279 2d66 696c 652d 6e61 6d65 6469 7265  ry-file-namedire
│ │ │ │ -0000bcc0: 6374 6f72 792d 6669 6c65 2d6e 616d 6520  ctory-file-name 
│ │ │ │ -0000bcd0: 4449 522d 4e41 4d45 0a0a 5265 7475 726e  DIR-NAME..Return
│ │ │ │ -0000bce0: 2074 6865 206e 616d 6520 6f66 2074 6865   the name of the
│ │ │ │ -0000bcf0: 2066 696c 6520 7265 7072 6573 656e 7469   file representi
│ │ │ │ -0000bd00: 6e67 2074 6865 2064 6972 6563 746f 7279  ng the directory
│ │ │ │ -0000bd10: 2063 616c 6c65 6420 4449 522d 4e41 4d45   called DIR-NAME
│ │ │ │ -0000bd20: 2e0a 5468 6973 2069 7320 7468 6520 6f70  ..This is the op
│ │ │ │ -0000bd30: 706f 7369 7465 206f 6620 6669 6c65 2d6e  posite of file-n
│ │ │ │ -0000bd40: 616d 652d 6173 2d64 6972 6563 746f 7279  ame-as-directory
│ │ │ │ -0000bd50: 2c20 7369 6e63 6520 6974 7320 6566 6665  , since its effe
│ │ │ │ -0000bd60: 6374 2069 7320 746f 0a5f 7265 6d6f 7665  ct is to._remove
│ │ │ │ -0000bd70: 5f20 616e 7920 7465 726d 696e 6174 696e  _ any terminatin
│ │ │ │ -0000bd80: 6720 6469 7265 6374 6f72 7920 7365 7061  g directory sepa
│ │ │ │ -0000bd90: 7261 746f 722e 7265 702e 696f 2e66 696c  rator.rep.io.fil
│ │ │ │ -0000bda0: 6573 236d 616b 652d 6469 7265 6374 6f72  es#make-director
│ │ │ │ -0000bdb0: 796d 616b 652d 6469 7265 6374 6f72 7920  ymake-directory 
│ │ │ │ -0000bdc0: 4449 5245 4354 4f52 592d 4e41 4d45 0a0a  DIRECTORY-NAME..
│ │ │ │ -0000bdd0: 4372 6561 7465 2061 2064 6972 6563 746f  Create a directo
│ │ │ │ -0000bde0: 7279 2063 616c 6c65 6420 4449 5245 4354  ry called DIRECT
│ │ │ │ -0000bdf0: 4f52 592d 4e41 4d45 2e72 6570 2e69 6f2e  ORY-NAME.rep.io.
│ │ │ │ -0000be00: 6669 6c65 7323 6669 6c65 2d77 7269 7465  files#file-write
│ │ │ │ -0000be10: 6162 6c65 2d70 6669 6c65 2d77 7269 7461  able-pfile-writa
│ │ │ │ -0000be20: 626c 652d 7020 4649 4c45 2d4e 414d 450a  ble-p FILE-NAME.
│ │ │ │ -0000be30: 0a52 6574 7572 6e73 2074 2069 6620 7468  .Returns t if th
│ │ │ │ -0000be40: 6520 6669 6c65 2063 616c 6c65 6420 4649  e file called FI
│ │ │ │ -0000be50: 4c45 2d4e 414d 4520 6973 2061 7661 696c  LE-NAME is avail
│ │ │ │ -0000be60: 6162 6c65 2066 6f72 2077 7269 7469 6e67  able for writing
│ │ │ │ -0000be70: 2074 6f2e 7265 702e 696f 2e66 696c 6573   to.rep.io.files
│ │ │ │ -0000be80: 2366 696c 652d 6f77 6e65 722d 7066 696c  #file-owner-pfil
│ │ │ │ -0000be90: 652d 6f77 6e65 722d 7020 4649 4c45 2d4e  e-owner-p FILE-N
│ │ │ │ -0000bea0: 414d 450a 0a52 6574 7572 6e73 2074 2069  AME..Returns t i
│ │ │ │ -0000beb0: 6620 7468 6520 6f77 6e65 7273 6869 7020  f the ownership 
│ │ │ │ -0000bec0: 2875 6964 2026 2067 6964 2920 6f66 2074  (uid & gid) of t
│ │ │ │ -0000bed0: 6865 2066 696c 6520 6361 6c6c 6564 2046  he file called F
│ │ │ │ -0000bee0: 494c 452d 4e41 4d45 2069 7320 7468 650a  ILE-NAME is the.
│ │ │ │ -0000bef0: 7361 6d65 2061 7320 7468 6174 206f 6620  same as that of 
│ │ │ │ -0000bf00: 616e 7920 6669 6c65 7320 7772 6974 7465  any files writte
│ │ │ │ -0000bf10: 6e20 6279 2074 6865 2065 6469 746f 722e  n by the editor.
│ │ │ │ -0000bf20: 7265 702e 696f 2e66 696c 6573 2366 696c  rep.io.files#fil
│ │ │ │ -0000bf30: 652d 6e6c 696e 6b73 6669 6c65 2d6e 6c69  e-nlinksfile-nli
│ │ │ │ -0000bf40: 6e6b 7320 4649 4c45 2d4e 414d 450a 0a52  nks FILE-NAME..R
│ │ │ │ -0000bf50: 6574 7572 6e73 2074 6865 206e 756d 6265  eturns the numbe
│ │ │ │ -0000bf60: 7220 6f66 206c 696e 6b73 2070 6f69 6e74  r of links point
│ │ │ │ -0000bf70: 696e 6720 746f 2074 6865 2066 696c 6520  ing to the file 
│ │ │ │ -0000bf80: 6361 6c6c 6564 2046 494c 452d 4e41 4d45  called FILE-NAME
│ │ │ │ -0000bf90: 2e20 5468 6973 2077 696c 6c0a 6265 206f  . This will.be o
│ │ │ │ -0000bfa0: 6e65 2069 6620 4649 4c45 2d4e 414d 4520  ne if FILE-NAME 
│ │ │ │ -0000bfb0: 6861 7320 6f6e 6c79 206f 6e65 206e 616d  has only one nam
│ │ │ │ -0000bfc0: 652e 2044 6f65 736e 2774 2063 6f75 6e74  e. Doesn't count
│ │ │ │ -0000bfd0: 2073 796d 626f 6c69 6320 6c69 6e6b 732e   symbolic links.
│ │ │ │ -0000bfe0: 0072 6570 2e64 6174 6123 7374 7269 6e67  .rep.data#string
│ │ │ │ -0000bff0: 2d6c 6f77 6572 2d63 6173 652d 7020 5800  -lower-case-p X.
│ │ │ │ -0000c000: 7265 702e 6461 7461 2e64 6174 756d 7323  rep.data.datums#
│ │ │ │ -0000c010: 6465 6669 6e65 2d64 6174 756d 2d70 7269  define-datum-pri
│ │ │ │ -0000c020: 6e74 6572 6465 6669 6e65 2d64 6174 756d  nterdefine-datum
│ │ │ │ -0000c030: 2d70 7269 6e74 6572 2049 4420 5052 494e  -printer ID PRIN
│ │ │ │ -0000c040: 5445 520a 0a52 6567 6973 7465 7220 6120  TER..Register a 
│ │ │ │ -0000c050: 6375 7374 6f6d 2070 7269 6e74 6572 2066  custom printer f
│ │ │ │ -0000c060: 6f72 2061 6c6c 2064 6174 756d 7320 7769  or all datums wi
│ │ │ │ -0000c070: 7468 2074 7970 6520 4944 2e20 5768 656e  th type ID. When
│ │ │ │ -0000c080: 2074 6865 7365 0a6f 626a 6563 7473 2070   these.objects p
│ │ │ │ -0000c090: 7269 6e74 6564 2061 7265 2c20 7468 6520  rinted are, the 
│ │ │ │ -0000c0a0: 6675 6e63 7469 6f6e 2050 5249 4e54 4552  function PRINTER
│ │ │ │ -0000c0b0: 2077 696c 6c20 6265 2063 616c 6c65 6420   will be called 
│ │ │ │ -0000c0c0: 7769 7468 2074 776f 0a61 7267 756d 656e  with two.argumen
│ │ │ │ -0000c0d0: 7473 2c20 7468 6520 6461 7475 6d20 616e  ts, the datum an
│ │ │ │ -0000c0e0: 6420 7468 6520 7374 7265 616d 2074 6f20  d the stream to 
│ │ │ │ -0000c0f0: 7072 696e 7420 746f 2e72 6570 2e73 7973  print to.rep.sys
│ │ │ │ -0000c100: 7465 6d23 7265 702d 7665 7273 696f 6e41  tem#rep-versionA
│ │ │ │ -0000c110: 2073 7472 696e 6720 6465 6669 6e69 6e67   string defining
│ │ │ │ -0000c120: 2074 6865 2063 7572 7265 6e74 2076 6572   the current ver
│ │ │ │ -0000c130: 7369 6f6e 206f 6620 7468 6520 5245 5020  sion of the REP 
│ │ │ │ -0000c140: 696e 7465 7270 7265 7465 722e 7265 702e  interpreter.rep.
│ │ │ │ -0000c150: 7379 7374 656d 2362 6565 7062 6565 700a  system#beepbeep.
│ │ │ │ -0000c160: 0a52 696e 6773 2061 2062 656c 6c2e 7265  .Rings a bell.re
│ │ │ │ -0000c170: 702e 6461 7461 2363 6f6d 706c 6574 652d  p.data#complete-
│ │ │ │ -0000c180: 7374 7269 6e67 636f 6d70 6c65 7465 2d73  stringcomplete-s
│ │ │ │ -0000c190: 7472 696e 6720 5445 4d50 4c41 5445 204c  tring TEMPLATE L
│ │ │ │ -0000c1a0: 4953 5420 5b46 4f4c 442d 4341 5345 5d0a  IST [FOLD-CASE].
│ │ │ │ -0000c1b0: 0a52 6574 7572 6e20 6120 7374 7269 6e67  .Return a string
│ │ │ │ -0000c1c0: 2077 686f 7365 2062 6567 696e 6e69 6e67   whose beginning
│ │ │ │ -0000c1d0: 206d 6174 6368 6573 2074 6865 2073 7472   matches the str
│ │ │ │ -0000c1e0: 696e 6720 5445 4d50 4c41 5445 2c20 616e  ing TEMPLATE, an
│ │ │ │ -0000c1f0: 6420 6973 2075 6e69 7175 650a 696e 2074  d is unique.in t
│ │ │ │ -0000c200: 6865 2073 6574 206f 6620 616c 6c20 7374  he set of all st
│ │ │ │ -0000c210: 7269 6e67 7320 696e 204c 4953 5420 7768  rings in LIST wh
│ │ │ │ -0000c220: 6963 6820 616c 736f 206d 6174 6368 2054  ich also match T
│ │ │ │ -0000c230: 454d 504c 4154 452e 2049 6620 464f 4c44  EMPLATE. If FOLD
│ │ │ │ -0000c240: 2d43 4153 450a 6973 2074 2c20 616c 6c20  -CASE.is t, all 
│ │ │ │ -0000c250: 6d61 7463 6869 6e67 2069 676e 6f72 6573  matching ignores
│ │ │ │ -0000c260: 2063 6861 7261 6374 6572 2063 6173 652e   character case.
│ │ │ │ -0000c270: 7265 702e 7379 7374 656d 2363 7572 7265  rep.system#curre
│ │ │ │ -0000c280: 6e74 2d74 696d 652d 7374 7269 6e67 6375  nt-time-stringcu
│ │ │ │ -0000c290: 7272 656e 742d 7469 6d65 2d73 7472 696e  rrent-time-strin
│ │ │ │ -0000c2a0: 6720 5b54 494d 455d 205b 464f 524d 4154  g [TIME] [FORMAT
│ │ │ │ -0000c2b0: 5d0a 0a52 6574 7572 6e73 2061 2068 756d  ]..Returns a hum
│ │ │ │ -0000c2c0: 616e 2d72 6561 6461 626c 6520 7374 7269  an-readable stri
│ │ │ │ -0000c2d0: 6e67 2064 6566 696e 696e 6720 7468 6520  ng defining the 
│ │ │ │ -0000c2e0: 6375 7272 656e 7420 6461 7465 2061 6e64  current date and
│ │ │ │ -0000c2f0: 2074 696d 652c 206f 7220 6966 0a73 7065   time, or if.spe
│ │ │ │ -0000c300: 6369 6669 6564 2c20 7468 6174 2064 6566  cified, that def
│ │ │ │ -0000c310: 696e 696e 6720 5449 4d45 2e0a 0a49 6620  ining TIME...If 
│ │ │ │ -0000c320: 6465 6669 6e65 642c 2046 4f52 4d41 5420  defined, FORMAT 
│ │ │ │ -0000c330: 6973 2061 2073 7472 696e 6720 6465 6669  is a string defi
│ │ │ │ -0000c340: 6e69 6e67 2068 6f77 2074 6f20 6372 6561  ning how to crea
│ │ │ │ -0000c350: 7465 2074 6865 2073 7472 696e 672e 2049  te the string. I
│ │ │ │ -0000c360: 7420 6861 730a 7468 6520 7361 6d65 2063  t has.the same c
│ │ │ │ -0000c370: 6f6e 7665 6e74 696f 6e73 2061 7320 7468  onventions as th
│ │ │ │ -0000c380: 6520 7465 6d70 6c61 7465 2074 6f20 7468  e template to th
│ │ │ │ -0000c390: 6520 4320 6c69 6272 6172 7927 7320 7374  e C library's st
│ │ │ │ -0000c3a0: 7266 7469 6d65 2066 756e 6374 696f 6e2e  rftime function.
│ │ │ │ -0000c3b0: 7265 702e 7379 7374 656d 2373 7973 7465  rep.system#syste
│ │ │ │ -0000c3c0: 6d2d 6e61 6d65 7379 7374 656d 2d6e 616d  m-namesystem-nam
│ │ │ │ -0000c3d0: 650a 0a52 6574 7572 6e73 2074 6865 206e  e..Returns the n
│ │ │ │ -0000c3e0: 616d 6520 6f66 2074 6865 2068 6f73 7420  ame of the host 
│ │ │ │ -0000c3f0: 7768 6963 6820 7468 6520 6564 6974 6f72  which the editor
│ │ │ │ -0000c400: 2069 7320 7275 6e6e 696e 6720 6f6e 2e72   is running on.r
│ │ │ │ -0000c410: 6570 2e64 6174 6123 616c 7068 612d 6368  ep.data#alpha-ch
│ │ │ │ -0000c420: 6172 2d70 616c 7068 612d 6368 6172 2d70  ar-palpha-char-p
│ │ │ │ -0000c430: 2043 4841 520a 0a52 6574 7572 6e73 2074   CHAR..Returns t
│ │ │ │ -0000c440: 2069 6620 4348 4152 2069 7320 616e 2061   if CHAR is an a
│ │ │ │ -0000c450: 6c70 6861 6265 7469 6320 6368 6172 6163  lphabetic charac
│ │ │ │ -0000c460: 7465 722e 7265 702e 6461 7461 2361 6c70  ter.rep.data#alp
│ │ │ │ -0000c470: 6861 6e75 6d65 7269 6370 616c 7068 616e  hanumericpalphan
│ │ │ │ -0000c480: 756d 6572 6963 7020 4348 4152 0a0a 5265  umericp CHAR..Re
│ │ │ │ -0000c490: 7475 726e 7320 7420 6966 2043 4841 5220  turns t if CHAR 
│ │ │ │ -0000c4a0: 6973 2061 6c70 6861 2d6e 756d 6572 6963  is alpha-numeric
│ │ │ │ -0000c4b0: 2e72 6570 2e64 6174 6123 6368 6172 2d75  .rep.data#char-u
│ │ │ │ -0000c4c0: 7063 6173 6563 6861 722d 7570 6361 7365  pcasechar-upcase
│ │ │ │ -0000c4d0: 2043 4841 520a 0a52 6574 7572 6e73 2074   CHAR..Returns t
│ │ │ │ -0000c4e0: 6865 2075 7070 6572 2d63 6173 6520 6571  he upper-case eq
│ │ │ │ -0000c4f0: 7569 7661 6c65 6e74 206f 6620 4348 4152  uivalent of CHAR
│ │ │ │ -0000c500: 2e72 6570 2e73 7973 7465 6d23 6765 742d  .rep.system#get-
│ │ │ │ -0000c510: 636f 6d6d 616e 642d 6c69 6e65 2d6f 7074  command-line-opt
│ │ │ │ -0000c520: 696f 6e67 6574 2d63 6f6d 6d61 6e64 2d6c  ionget-command-l
│ │ │ │ -0000c530: 696e 652d 6f70 7469 6f6e 204f 5054 494f  ine-option OPTIO
│ │ │ │ -0000c540: 4e20 5b52 4551 5549 5245 532d 4152 4755  N [REQUIRES-ARGU
│ │ │ │ -0000c550: 4d45 4e54 5d0a 0a52 6574 7572 6e73 2074  MENT]..Returns t
│ │ │ │ -0000c560: 2069 6620 4f50 5449 4f4e 2077 6173 2073   if OPTION was s
│ │ │ │ -0000c570: 7065 6369 6669 6564 206f 6e20 7468 6520  pecified on the 
│ │ │ │ -0000c580: 636f 6d6d 616e 6420 6c69 6e65 2028 4f50  command line (OP
│ │ │ │ -0000c590: 5449 4f4e 2069 7320 7479 7069 6361 6c6c  TION is typicall
│ │ │ │ -0000c5a0: 790a 6120 776f 7264 2062 6567 696e 6e69  y.a word beginni
│ │ │ │ -0000c5b0: 6e67 2077 6974 6820 602d 2d27 292e 2049  ng with `--'). I
│ │ │ │ -0000c5c0: 6620 5245 5155 4952 4553 2d41 5247 554d  f REQUIRES-ARGUM
│ │ │ │ -0000c5d0: 454e 5420 6973 206e 6f6e 2d6e 696c 2c20  ENT is non-nil, 
│ │ │ │ -0000c5e0: 7468 6973 206f 7074 696f 6e0a 7265 7175  this option.requ
│ │ │ │ -0000c5f0: 6972 6573 2061 2070 6172 616d 6574 6572  ires a parameter
│ │ │ │ -0000c600: 2c20 7468 6520 7661 6c75 6520 6f66 2077  , the value of w
│ │ │ │ -0000c610: 6869 6368 2069 7320 7265 7475 726e 6564  hich is returned
│ │ │ │ -0000c620: 2e20 4966 2061 2070 6172 616d 6574 6572  . If a parameter
│ │ │ │ -0000c630: 7320 6973 6e27 740a 7375 7070 6c69 6564  s isn't.supplied
│ │ │ │ -0000c640: 2061 6e20 6572 726f 7220 6973 2073 6967   an error is sig
│ │ │ │ -0000c650: 6e61 6c6c 6564 2e72 6570 2e6c 616e 672e  nalled.rep.lang.
│ │ │ │ -0000c660: 6465 6275 6723 756e 6978 2d70 7269 6e74  debug#unix-print
│ │ │ │ -0000c670: 2d61 6c6c 6f63 6174 696f 6e73 756e 6978  -allocationsunix
│ │ │ │ -0000c680: 2d70 7269 6e74 2d61 6c6c 6f63 6174 696f  -print-allocatio
│ │ │ │ -0000c690: 6e73 0a0a 4f75 7470 7574 2061 206c 6973  ns..Output a lis
│ │ │ │ -0000c6a0: 7420 6f66 2061 6c6c 2061 6c6c 6f63 6174  t of all allocat
│ │ │ │ -0000c6b0: 6564 206d 656d 6f72 7920 626c 6f63 6b73  ed memory blocks
│ │ │ │ -0000c6c0: 2074 6f20 7374 616e 6461 7264 2065 7272   to standard err
│ │ │ │ -0000c6d0: 6f72 2e72 6570 2e64 6174 6123 6964 6c65  or.rep.data#idle
│ │ │ │ -0000c6e0: 2d67 6172 6261 6765 2d74 6872 6573 686f  -garbage-thresho
│ │ │ │ -0000c6f0: 6c64 6964 6c65 2d67 6172 6261 6765 2d74  ldidle-garbage-t
│ │ │ │ -0000c700: 6872 6573 686f 6c64 205b 4e45 572d 5641  hreshold [NEW-VA
│ │ │ │ -0000c710: 4c55 455d 0a0a 5468 6520 6e75 6d62 6572  LUE]..The number
│ │ │ │ -0000c720: 206f 6620 6279 7465 7320 6f66 2073 746f   of bytes of sto
│ │ │ │ -0000c730: 7261 6765 2077 6869 6368 206d 7573 7420  rage which must 
│ │ │ │ -0000c740: 6265 2075 7365 6420 6265 666f 7265 2061  be used before a
│ │ │ │ -0000c750: 2067 6172 6261 6765 2d0a 636f 6c6c 6563   garbage-.collec
│ │ │ │ -0000c760: 7469 6f6e 2069 7320 7472 6967 6765 7265  tion is triggere
│ │ │ │ -0000c770: 6420 7768 656e 2074 6865 2065 6469 746f  d when the edito
│ │ │ │ -0000c780: 7220 6973 2069 646c 652e 7265 702e 696f  r is idle.rep.io
│ │ │ │ -0000c790: 2e64 622e 7364 626d 2373 6462 6d2d 6f70  .db.sdbm#sdbm-op
│ │ │ │ -0000c7a0: 656e 7364 626d 2d6f 7065 6e20 5041 5448  ensdbm-open PATH
│ │ │ │ -0000c7b0: 2041 4343 4553 532d 5459 5045 205b 4d4f   ACCESS-TYPE [MO
│ │ │ │ -0000c7c0: 4445 5d72 6570 2e69 6f2e 6462 2e73 6462  DE]rep.io.db.sdb
│ │ │ │ -0000c7d0: 6d23 7364 626d 2d66 6574 6368 7364 626d  m#sdbm-fetchsdbm
│ │ │ │ -0000c7e0: 2d66 6574 6368 2044 424d 204b 4559 7265  -fetch DBM KEYre
│ │ │ │ -0000c7f0: 702e 696f 2e64 622e 7364 626d 2373 6462  p.io.db.sdbm#sdb
│ │ │ │ -0000c800: 6d2d 6669 7273 746b 6579 7364 626d 2d66  m-firstkeysdbm-f
│ │ │ │ -0000c810: 6972 7374 6b65 7920 4442 4d72 6570 2e69  irstkey DBMrep.i
│ │ │ │ -0000c820: 6f2e 6462 2e73 6462 6d23 7364 626d 7073  o.db.sdbm#sdbmps
│ │ │ │ -0000c830: 6462 6d70 2041 5247 0a0a 5265 7475 726e  dbmp ARG..Return
│ │ │ │ -0000c840: 7320 7420 6966 2041 5247 2069 7320 616e  s t if ARG is an
│ │ │ │ -0000c850: 2073 6462 6d20 6f62 6a65 6374 2028 6372   sdbm object (cr
│ │ │ │ -0000c860: 6561 7465 6420 6279 2060 7364 626d 2d6f  eated by `sdbm-o
│ │ │ │ -0000c870: 7065 6e27 292e 0072 6570 2e76 6d2e 636f  pen')..rep.vm.co
│ │ │ │ -0000c880: 6d70 696c 6572 2363 6f6d 7069 6c65 2d66  mpiler#compile-f
│ │ │ │ -0000c890: 696c 6520 4649 4c45 2d4e 414d 4572 6570  ile FILE-NAMErep
│ │ │ │ -0000c8a0: 2e76 6d2e 636f 6d70 696c 6572 2363 6f6d  .vm.compiler#com
│ │ │ │ -0000c8b0: 7069 6c65 2d6c 6973 702d 6c69 6252 6563  pile-lisp-libRec
│ │ │ │ -0000c8c0: 6f6d 7069 6c65 2061 6c6c 206f 7574 206f  ompile all out o
│ │ │ │ -0000c8d0: 6620 6461 7465 2066 696c 6573 2069 6e20  f date files in 
│ │ │ │ -0000c8e0: 7468 6520 6c69 7370 206c 6962 7261 7279  the lisp library
│ │ │ │ -0000c8f0: 2064 6972 6563 746f 7279 2e20 4966 2046   directory. If F
│ │ │ │ -0000c900: 4f52 4345 2d50 0a69 7320 7472 7565 2069  ORCE-P.is true i
│ │ │ │ -0000c910: 7427 7320 6173 2074 686f 7567 6820 616c  t's as though al
│ │ │ │ -0000c920: 6c20 6669 6c65 7320 7765 7265 206f 7574  l files were out
│ │ │ │ -0000c930: 206f 6620 6461 7465 2e0a 5468 6973 206d   of date..This m
│ │ │ │ -0000c940: 616b 6573 2073 7572 6520 7468 6174 2061  akes sure that a
│ │ │ │ -0000c950: 6c6c 2064 6f63 2073 7472 696e 6773 2061  ll doc strings a
│ │ │ │ -0000c960: 7265 2077 7269 7474 656e 2074 6f20 7468  re written to th
│ │ │ │ -0000c970: 6569 7220 7370 6563 6961 6c20 6669 6c65  eir special file
│ │ │ │ -0000c980: 2061 6e64 0a74 6861 7420 6669 6c65 7320   and.that files 
│ │ │ │ -0000c990: 7768 6963 6820 7368 6f75 6c64 6e27 7420  which shouldn't 
│ │ │ │ -0000c9a0: 6265 2063 6f6d 7069 6c65 6420 6172 656e  be compiled aren
│ │ │ │ -0000c9b0: 2774 2e00 7265 702e 766d 2e63 6f6d 7069  't..rep.vm.compi
│ │ │ │ -0000c9c0: 6c65 7223 636f 6d70 696c 652d 6c69 7370  ler#compile-lisp
│ │ │ │ -0000c9d0: 2d6c 6962 2023 216f 7074 696f 6e61 6c20  -lib #!optional 
│ │ │ │ -0000c9e0: 4449 5245 4354 4f52 5920 464f 5243 452d  DIRECTORY FORCE-
│ │ │ │ -0000c9f0: 5000 7265 702e 766d 2e63 6f6d 7069 6c65  P.rep.vm.compile
│ │ │ │ -0000ca00: 722e 6261 7369 6323 636f 6d70 696c 652d  r.basic#compile-
│ │ │ │ -0000ca10: 666f 726d 2046 4f52 4d00 7265 702e 766d  form FORM.rep.vm
│ │ │ │ -0000ca20: 2e63 6f6d 7069 6c65 722e 6d6f 6475 6c65  .compiler.module
│ │ │ │ -0000ca30: 7323 636f 6d70 696c 652d 6675 6e63 7469  s#compile-functi
│ │ │ │ -0000ca40: 6f6e 2046 554e 4354 494f 4e20 2321 6f70  on FUNCTION #!op
│ │ │ │ -0000ca50: 7469 6f6e 616c 204e 414d 4572 6570 2e64  tional NAMErep.d
│ │ │ │ -0000ca60: 6174 6123 7374 7269 6e67 2d75 7070 6572  ata#string-upper
│ │ │ │ -0000ca70: 2d63 6173 652d 7052 6574 7572 6e20 7420  -case-pReturn t 
│ │ │ │ -0000ca80: 6966 2073 7472 696e 6720 5820 6973 2075  if string X is u
│ │ │ │ -0000ca90: 7070 6572 2063 6173 6520 2863 6f6e 7461  pper case (conta
│ │ │ │ -0000caa0: 696e 7320 6e6f 206c 6f77 6572 2063 6173  ins no lower cas
│ │ │ │ -0000cab0: 6520 6368 6172 6163 7465 7273 2061 6e64  e characters and
│ │ │ │ -0000cac0: 0a61 7420 6c65 6173 7420 6f6e 6520 7570  .at least one up
│ │ │ │ -0000cad0: 7065 722d 6361 7365 2063 6861 7261 6374  per-case charact
│ │ │ │ -0000cae0: 6572 292e 7265 702e 6461 7461 2373 7472  er).rep.data#str
│ │ │ │ -0000caf0: 696e 672d 646f 776e 6361 7365 5265 7475  ing-downcaseRetu
│ │ │ │ -0000cb00: 726e 2061 206e 6577 2073 7472 696e 672c  rn a new string,
│ │ │ │ -0000cb10: 2061 206c 6f77 6572 2063 6173 6520 636f   a lower case co
│ │ │ │ -0000cb20: 7079 206f 6620 7374 7269 6e67 2058 2e72  py of string X.r
│ │ │ │ -0000cb30: 6570 2e64 6174 6123 6361 7069 7461 6c69  ep.data#capitali
│ │ │ │ -0000cb40: 7a65 2d73 7472 696e 6752 6574 7572 6e20  ze-stringReturn 
│ │ │ │ -0000cb50: 6120 6e65 7720 7374 7269 6e67 2c20 6120  a new string, a 
│ │ │ │ -0000cb60: 636f 7079 206f 6620 5820 7769 7468 2069  copy of X with i
│ │ │ │ -0000cb70: 7473 2066 6972 7374 2063 6861 7261 6374  ts first charact
│ │ │ │ -0000cb80: 6572 2069 6e20 7570 7065 7220 6361 7365  er in upper case
│ │ │ │ -0000cb90: 2e00 7265 702e 6461 7461 2e72 696e 6723  ..rep.data.ring#
│ │ │ │ -0000cba0: 6d61 6b65 2d72 696e 6720 2321 6f70 7469  make-ring #!opti
│ │ │ │ -0000cbb0: 6f6e 616c 2053 495a 4500 7265 702e 6461  onal SIZE.rep.da
│ │ │ │ -0000cbc0: 7461 2e72 696e 6723 7269 6e67 2d3e 6c69  ta.ring#ring->li
│ │ │ │ -0000cbd0: 7374 2052 494e 4700 7265 702e 6461 7461  st RING.rep.data
│ │ │ │ -0000cbe0: 2372 656d 6f76 652d 6966 2050 5245 4420  #remove-if PRED 
│ │ │ │ -0000cbf0: 4c53 5400 7265 702e 6461 7461 2372 656d  LST.rep.data#rem
│ │ │ │ -0000cc00: 6f76 652d 6966 2d6e 6f74 2046 554e 204c  ove-if-not FUN L
│ │ │ │ -0000cc10: 5354 7265 702e 6461 7461 2372 656d 6f76  STrep.data#remov
│ │ │ │ -0000cc20: 6552 6574 7572 6e73 2061 206e 6577 2063  eReturns a new c
│ │ │ │ -0000cc30: 6f70 7920 6f66 204c 5354 2077 6974 6820  opy of LST with 
│ │ │ │ -0000cc40: 616c 6c20 656c 656d 656e 7473 2060 6571  all elements `eq
│ │ │ │ -0000cc50: 7561 6c27 2074 6f20 454c 5420 6469 7363  ual' to ELT disc
│ │ │ │ -0000cc60: 6172 6465 642e 7265 702e 7374 7275 6374  arded.rep.struct
│ │ │ │ -0000cc70: 7572 6573 2361 6c69 6173 2d73 7472 7563  ures#alias-struc
│ │ │ │ -0000cc80: 7475 7265 4372 6561 7465 2061 6e20 616c  tureCreate an al
│ │ │ │ -0000cc90: 6961 7320 6f66 2074 6865 2073 7472 7563  ias of the struc
│ │ │ │ -0000cca0: 7475 7265 2063 616c 6c65 6420 4652 4f4d  ture called FROM
│ │ │ │ -0000ccb0: 2061 7320 7468 6520 6e61 6d65 2054 4f2e   as the name TO.
│ │ │ │ -0000ccc0: 0072 6570 2e73 7472 7563 7475 7265 7323  .rep.structures#
│ │ │ │ -0000ccd0: 616c 6961 732d 7374 7275 6374 7572 6520  alias-structure 
│ │ │ │ -0000cce0: 4652 4f4d 2054 4f72 6570 2e69 6f2e 6669  FROM TOrep.io.fi
│ │ │ │ -0000ccf0: 6c65 7323 6669 6c65 2d6e 6577 6572 2d74  les#file-newer-t
│ │ │ │ -0000cd00: 6861 6e2d 6669 6c65 2d70 5265 7475 726e  han-file-pReturn
│ │ │ │ -0000cd10: 7320 7420 7768 656e 2046 494c 4531 2077  s t when FILE1 w
│ │ │ │ -0000cd20: 6173 206d 6f64 6966 6965 6420 6d6f 7265  as modified more
│ │ │ │ -0000cd30: 2072 6563 656e 746c 7920 7468 616e 2046   recently than F
│ │ │ │ -0000cd40: 494c 4532 2e72 6570 2e69 6f2e 6669 6c65  ILE2.rep.io.file
│ │ │ │ -0000cd50: 7323 6c6f 6164 2d61 6c6c 5472 7920 746f  s#load-allTry to
│ │ │ │ -0000cd60: 206c 6f61 6420 6669 6c65 7320 6361 6c6c   load files call
│ │ │ │ -0000cd70: 6564 2046 494c 4520 286f 7220 4649 4c45  ed FILE (or FILE
│ │ │ │ -0000cd80: 2e6a 6c2c 2065 7463 2920 6672 6f6d 2061  .jl, etc) from a
│ │ │ │ -0000cd90: 6c6c 2064 6972 6563 746f 7269 6573 2069  ll directories i
│ │ │ │ -0000cda0: 6e20 7468 650a 4c49 5350 206c 6f61 6420  n the.LISP load 
│ │ │ │ -0000cdb0: 7061 7468 2028 6578 6365 7074 2074 6865  path (except the
│ │ │ │ -0000cdc0: 2063 7572 7265 6e74 2064 6972 6563 746f   current directo
│ │ │ │ -0000cdd0: 7279 292e 0072 6570 2e69 6f2e 6669 6c65  ry)..rep.io.file
│ │ │ │ -0000cde0: 7323 6361 6c6c 2d61 6674 6572 2d6c 6f61  s#call-after-loa
│ │ │ │ -0000cdf0: 6420 4c49 4252 4152 5920 5448 554e 4b72  d LIBRARY THUNKr
│ │ │ │ -0000ce00: 6570 2e69 6f2e 6669 6c65 2d68 616e 646c  ep.io.file-handl
│ │ │ │ -0000ce10: 6572 732e 7265 6d6f 7465 2e72 6570 2372  ers.remote.rep#r
│ │ │ │ -0000ce20: 656d 6f74 652d 7265 702d 636c 6f73 652d  emote-rep-close-
│ │ │ │ -0000ce30: 616c 6c43 6c6f 7365 2061 6c6c 2072 756e  allClose all run
│ │ │ │ -0000ce40: 6e69 6e67 2072 6570 2d72 656d 6f74 6520  ning rep-remote 
│ │ │ │ -0000ce50: 7375 6270 726f 6365 7373 6573 2e72 6570  subprocesses.rep
│ │ │ │ -0000ce60: 2e69 6f2e 6669 6c65 2d68 616e 646c 6572  .io.file-handler
│ │ │ │ -0000ce70: 732e 7265 6d6f 7465 2e72 6570 2372 656d  s.remote.rep#rem
│ │ │ │ -0000ce80: 6f74 652d 7265 702d 656d 7074 792d 6361  ote-rep-empty-ca
│ │ │ │ -0000ce90: 6368 6544 6973 6361 7264 2061 6c6c 2063  cheDiscard all c
│ │ │ │ -0000cea0: 6163 6865 6420 7265 702d 7265 6d6f 7465  ached rep-remote
│ │ │ │ -0000ceb0: 2064 6972 6563 746f 7279 2065 6e74 7269   directory entri
│ │ │ │ -0000cec0: 6573 2e72 656d 6f74 652d 6674 702d 616e  es.remote-ftp-an
│ │ │ │ -0000ced0: 6f6e 2d70 6173 7377 6450 6173 7377 6f72  on-passwdPasswor
│ │ │ │ -0000cee0: 6420 7365 6e74 2074 6f20 616e 6f6e 796d  d sent to anonym
│ │ │ │ -0000cef0: 6f75 7320 4654 5020 7365 7373 696f 6e73  ous FTP sessions
│ │ │ │ -0000cf00: 2e72 656d 6f74 652d 6674 702d 6d75 6c74  .remote-ftp-mult
│ │ │ │ -0000cf10: 692d 6d73 6773 5265 6775 6c61 7220 6578  i-msgsRegular ex
│ │ │ │ -0000cf20: 7072 6573 7369 6f6e 206d 6174 6368 696e  pression matchin
│ │ │ │ -0000cf30: 6720 7468 6520 7374 6172 7420 6f66 2061  g the start of a
│ │ │ │ -0000cf40: 206d 756c 7469 6c69 6e65 2066 7470 2072   multiline ftp r
│ │ │ │ -0000cf50: 6570 6c79 2e72 656d 6f74 652d 6674 702d  eply.remote-ftp-
│ │ │ │ -0000cf60: 676f 6f64 2d6d 7367 7352 6567 756c 6172  good-msgsRegular
│ │ │ │ -0000cf70: 2065 7870 7265 7373 696f 6e20 6d61 7463   expression matc
│ │ │ │ -0000cf80: 6869 6e67 2066 7470 2022 7375 6363 6573  hing ftp "succes
│ │ │ │ -0000cf90: 7322 206d 6573 7361 6765 732e 7265 6d6f  s" messages.remo
│ │ │ │ -0000cfa0: 7465 2d66 7470 2d70 6173 7377 642d 6d73  te-ftp-passwd-ms
│ │ │ │ -0000cfb0: 6773 5265 6775 6c61 7220 6578 7072 6573  gsRegular expres
│ │ │ │ -0000cfc0: 7369 6f6e 206d 6174 6368 696e 6720 7061  sion matching pa
│ │ │ │ -0000cfd0: 7373 776f 7264 2070 726f 6d70 742e 0072  ssword prompt..r
│ │ │ │ -0000cfe0: 6570 2e69 6f2e 7374 7265 616d 7323 7374  ep.io.streams#st
│ │ │ │ -0000cff0: 7265 616d 7020 4152 4700 0000 0e00 0000  reamp ARG.......
│ │ │ │ -0000d000: 7265 702e 766d 2e69 6e74 6572 7072 6574  rep.vm.interpret
│ │ │ │ -0000d010: 6572 2362 7974 6563 6f64 6570 6279 7465  er#bytecodepbyte
│ │ │ │ -0000d020: 636f 6465 7020 4152 470a 0a52 6574 7572  codep ARG..Retur
│ │ │ │ -0000d030: 6e73 2074 2069 6620 4152 4720 6973 2061  ns t if ARG is a
│ │ │ │ -0000d040: 2062 7974 6520 636f 6465 2073 7562 726f   byte code subro
│ │ │ │ -0000d050: 7574 696e 6520 2869 2e65 2e20 636f 6d70  utine (i.e. comp
│ │ │ │ -0000d060: 696c 6564 204c 6973 7020 636f 6465 292e  iled Lisp code).
│ │ │ │ -0000d070: 7265 702e 6c61 6e67 2e6d 6174 6823 2b2b  rep.lang.math#++
│ │ │ │ -0000d080: 204e 554d 4245 5253 2e2e 2e0a 0a41 6464   NUMBERS.....Add
│ │ │ │ -0000d090: 7320 616c 6c20 4e55 4d42 4552 5320 746f  s all NUMBERS to
│ │ │ │ -0000d0a0: 6765 7468 6572 2e20 4966 206e 6f20 6172  gether. If no ar
│ │ │ │ -0000d0b0: 6775 6d65 6e74 7320 6172 6520 6769 7665  guments are give
│ │ │ │ -0000d0c0: 6e20 7265 7475 726e 7320 302e 7265 702e  n returns 0.rep.
│ │ │ │ -0000d0d0: 6c61 6e67 2e6d 6174 6823 2f2f 204e 554d  lang.math#// NUM
│ │ │ │ -0000d0e0: 4245 5253 2e2e 2e0a 0a44 6976 6964 6573  BERS.....Divides
│ │ │ │ -0000d0f0: 204e 554d 4245 5253 2028 696e 206c 6566   NUMBERS (in lef
│ │ │ │ -0000d100: 742d 746f 2d72 6967 6874 206f 7264 6572  t-to-right order
│ │ │ │ -0000d110: 292e 7265 702e 6c61 6e67 2e6d 6174 6823  ).rep.lang.math#
│ │ │ │ -0000d120: 6c6f 6761 6e64 6c6f 6761 6e64 204e 554d  logandlogand NUM
│ │ │ │ -0000d130: 4245 5253 2e2e 2e0a 0a52 6574 7572 6e73  BERS.....Returns
│ │ │ │ -0000d140: 2074 6865 2062 6974 7769 7365 206c 6f67   the bitwise log
│ │ │ │ -0000d150: 6963 616c 2060 616e 6427 206f 6620 6974  ical `and' of it
│ │ │ │ -0000d160: 7320 6172 6775 6d65 6e74 732e 7265 702e  s arguments.rep.
│ │ │ │ -0000d170: 6461 7461 2365 716c 6571 6c20 4152 4731  data#eqleql ARG1
│ │ │ │ -0000d180: 2041 5247 320a 0a53 696d 696c 6172 2074   ARG2..Similar t
│ │ │ │ -0000d190: 6f20 6065 7127 2065 7863 6570 7420 7468  o `eq' except th
│ │ │ │ -0000d1a0: 6174 206e 756d 6265 7273 2077 6974 6820  at numbers with 
│ │ │ │ -0000d1b0: 7468 6520 7361 6d65 2076 616c 7565 2077  the same value w
│ │ │ │ -0000d1c0: 696c 6c20 616c 7761 7973 2062 650a 636f  ill always be.co
│ │ │ │ -0000d1d0: 6e73 6964 6572 6564 2060 6571 6c27 2028  nsidered `eql' (
│ │ │ │ -0000d1e0: 7468 6973 206d 6179 206f 7220 6d61 7920  this may or may 
│ │ │ │ -0000d1f0: 6e6f 7420 6265 2074 6865 2063 6173 6520  not be the case 
│ │ │ │ -0000d200: 7769 7468 2060 6571 2729 2e0a 0a4e 6f74  with `eq')...Not
│ │ │ │ -0000d210: 6520 686f 7765 7665 7220 7468 6174 2065  e however that e
│ │ │ │ -0000d220: 7861 6374 2061 6e64 2069 6e65 7861 6374  xact and inexact
│ │ │ │ -0000d230: 2076 6572 7369 6f6e 7320 6f66 2074 6865   versions of the
│ │ │ │ -0000d240: 2073 616d 6520 6e75 6d62 6572 2061 7265   same number are
│ │ │ │ -0000d250: 206e 6f74 0a63 6f6e 7369 6465 7265 6420   not.considered 
│ │ │ │ -0000d260: 7468 6520 7361 6d65 2076 616c 7565 2e20  the same value. 
│ │ │ │ -0000d270: 4173 2061 2072 756c 6520 6f66 2074 6875  As a rule of thu
│ │ │ │ -0000d280: 6d62 2c20 6966 2074 776f 206e 756d 6265  mb, if two numbe
│ │ │ │ -0000d290: 7273 2070 7269 6e74 2074 6865 0a73 616d  rs print the.sam
│ │ │ │ -0000d2a0: 652c 2074 6865 7920 7769 6c6c 2062 6520  e, they will be 
│ │ │ │ -0000d2b0: 636f 6e73 6964 6572 6564 2060 6571 6c27  considered `eql'
│ │ │ │ -0000d2c0: 2e72 6570 2e6c 616e 672e 6d61 7468 2331  .rep.lang.math#1
│ │ │ │ -0000d2d0: 2b31 2b20 4e55 4d42 4552 0a0a 5265 7475  +1+ NUMBER..Retu
│ │ │ │ -0000d2e0: 726e 204e 554d 4245 5220 706c 7573 2031  rn NUMBER plus 1
│ │ │ │ -0000d2f0: 2e72 6570 2e6c 616e 672e 6d61 7468 2374  .rep.lang.math#t
│ │ │ │ -0000d300: 7275 6e63 6174 6574 7275 6e63 6174 6520  runcatetruncate 
│ │ │ │ -0000d310: 4e55 4d42 4552 0a0a 526f 756e 6420 4e55  NUMBER..Round NU
│ │ │ │ -0000d320: 4d42 4552 2074 6f20 7468 6520 6e65 6172  MBER to the near
│ │ │ │ -0000d330: 6573 7420 696e 7465 6765 7220 6265 7477  est integer betw
│ │ │ │ -0000d340: 6565 6e20 4e55 4d42 4552 2061 6e64 207a  een NUMBER and z
│ │ │ │ -0000d350: 6572 6f2e 7265 702e 6c61 6e67 2e6d 6174  ero.rep.lang.mat
│ │ │ │ -0000d360: 6823 6c6f 676c 6f67 2058 205b 4241 5345  h#loglog X [BASE
│ │ │ │ -0000d370: 5d0a 0a52 6574 7572 6e20 7468 6520 6c6f  ]..Return the lo
│ │ │ │ -0000d380: 6761 7269 7468 6d20 6f66 2058 2069 6e20  garithm of X in 
│ │ │ │ -0000d390: 6261 7365 2042 4153 452e 2041 6e20 6172  base BASE. An ar
│ │ │ │ -0000d3a0: 6974 686d 6574 6963 2065 7272 6f72 2069  ithmetic error i
│ │ │ │ -0000d3b0: 730a 7369 676e 616c 6c65 6420 6966 2058  s.signalled if X
│ │ │ │ -0000d3c0: 2069 7320 6c65 7373 2074 6861 6e20 7a65   is less than ze
│ │ │ │ -0000d3d0: 726f 2e20 4966 2042 4153 4520 6973 6e27  ro. If BASE isn'
│ │ │ │ -0000d3e0: 7420 6465 6669 6e65 642c 2072 6574 7572  t defined, retur
│ │ │ │ -0000d3f0: 6e20 7468 650a 6e61 7475 7261 6c20 6c6f  n the.natural lo
│ │ │ │ -0000d400: 6761 7269 7468 6d20 6f66 2058 2e72 6570  garithm of X.rep
│ │ │ │ -0000d410: 2e6c 616e 672e 6d61 7468 2374 616e 7461  .lang.math#tanta
│ │ │ │ -0000d420: 6e20 580a 0a52 6574 7572 6e73 2074 6865  n X..Returns the
│ │ │ │ -0000d430: 2074 616e 6765 6e74 206f 6620 582c 2069   tangent of X, i
│ │ │ │ -0000d440: 6e20 7261 6469 616e 732e 7265 702e 6c61  n radians.rep.la
│ │ │ │ -0000d450: 6e67 2e6d 6174 6823 6163 6f73 6163 6f73  ng.math#acosacos
│ │ │ │ -0000d460: 2058 0a0a 5265 7475 726e 2074 6865 2061   X..Return the a
│ │ │ │ -0000d470: 7263 2063 6f73 696e 6520 6f66 2058 2028  rc cosine of X (
│ │ │ │ -0000d480: 7468 6520 7661 6c75 6520 7768 6f73 6520  the value whose 
│ │ │ │ -0000d490: 636f 7369 6e65 2069 7320 5829 2c20 696e  cosine is X), in
│ │ │ │ -0000d4a0: 2072 6164 6961 6e73 2e72 6570 2e6c 616e   radians.rep.lan
│ │ │ │ -0000d4b0: 672e 6d61 7468 2367 6364 6763 6420 2e2e  g.math#gcdgcd ..
│ │ │ │ -0000d4c0: 2e0a 0a52 6574 7572 6e20 7468 6520 6772  ...Return the gr
│ │ │ │ -0000d4d0: 6561 7465 7374 2063 6f6d 6d6f 6e20 6469  eatest common di
│ │ │ │ -0000d4e0: 7669 736f 7220 6f66 2074 6865 2069 6e74  visor of the int
│ │ │ │ -0000d4f0: 6567 6572 2061 7267 756d 656e 7473 2e20  eger arguments. 
│ │ │ │ -0000d500: 5468 6520 7265 7375 6c74 0a69 7320 616c  The result.is al
│ │ │ │ -0000d510: 7761 7973 206e 6f6e 2d6e 6567 6174 6976  ways non-negativ
│ │ │ │ -0000d520: 652e 2052 6574 7572 6e73 2030 2077 6974  e. Returns 0 wit
│ │ │ │ -0000d530: 6820 6172 6775 6d65 6e74 732e 7265 702e  h arguments.rep.
│ │ │ │ -0000d540: 6c61 6e67 2e6d 6174 6823 6578 6163 7470  lang.math#exactp
│ │ │ │ -0000d550: 6578 6163 7470 2041 5247 0a0a 5265 7475  exactp ARG..Retu
│ │ │ │ -0000d560: 726e 2074 2069 6620 4152 4720 6973 2061  rn t if ARG is a
│ │ │ │ -0000d570: 6e20 6578 6163 7420 6e75 6d62 6572 2e72  n exact number.r
│ │ │ │ -0000d580: 6570 2e6c 616e 672e 6d61 7468 2369 6e65  ep.lang.math#ine
│ │ │ │ -0000d590: 7861 6374 2d3e 6578 6163 7469 6e65 7861  xact->exactinexa
│ │ │ │ -0000d5a0: 6374 2d3e 6578 6163 7420 580a 0a52 6574  ct->exact X..Ret
│ │ │ │ -0000d5b0: 7572 6e73 2061 6e20 6578 6163 7420 7265  urns an exact re
│ │ │ │ -0000d5c0: 7072 6573 656e 7461 7469 6f6e 206f 6620  presentation of 
│ │ │ │ -0000d5d0: 582e 2054 6869 7320 6d61 7920 696e 766f  X. This may invo
│ │ │ │ -0000d5e0: 6c76 6520 6120 6c6f 7373 206f 660a 6163  lve a loss of.ac
│ │ │ │ -0000d5f0: 6375 7261 6379 2e72 6570 2e6c 616e 672e  curacy.rep.lang.
│ │ │ │ -0000d600: 6d61 7468 236e 756d 6572 6174 6f72 6e75  math#numeratornu
│ │ │ │ -0000d610: 6d65 7261 746f 7220 580a 0a52 6574 7572  merator X..Retur
│ │ │ │ -0000d620: 6e20 7468 6520 6e75 6d65 7261 746f 7220  n the numerator 
│ │ │ │ -0000d630: 6f66 2072 6174 696f 6e61 6c20 6e75 6d62  of rational numb
│ │ │ │ -0000d640: 6572 2058 2e72 6570 2e6c 616e 672e 6d61  er X.rep.lang.ma
│ │ │ │ -0000d650: 7468 2364 656e 6f6d 696e 6174 6f72 6465  th#denominatorde
│ │ │ │ -0000d660: 6e6f 6d69 6e61 746f 7220 580a 0a52 6574  nominator X..Ret
│ │ │ │ -0000d670: 7572 6e20 7468 6520 6465 6e6f 6d69 6e61  urn the denomina
│ │ │ │ -0000d680: 746f 7220 6f66 2072 6174 696f 6e61 6c20  tor of rational 
│ │ │ │ -0000d690: 6e75 6d62 6572 2058 2e72 6570 2e6c 616e  number X.rep.lan
│ │ │ │ -0000d6a0: 672e 6d61 7468 236d 6178 6d61 7820 4152  g.math#maxmax AR
│ │ │ │ -0000d6b0: 4753 2e2e 2e0a 0a52 6574 7572 6e73 2074  GS.....Returns t
│ │ │ │ -0000d6c0: 6865 2067 7265 6174 6573 7420 6f66 2069  he greatest of i
│ │ │ │ -0000d6d0: 7473 2061 7267 756d 656e 7473 2e20 5468  ts arguments. Th
│ │ │ │ -0000d6e0: 6572 6520 6d75 7374 2062 6520 6174 206c  ere must be at l
│ │ │ │ -0000d6f0: 6561 7374 2074 776f 0a61 7267 756d 656e  east two.argumen
│ │ │ │ -0000d700: 7473 2e20 5768 656e 2063 6f6d 7061 7269  ts. When compari
│ │ │ │ -0000d710: 6e67 206e 756d 6265 7273 2c20 616e 7920  ng numbers, any 
│ │ │ │ -0000d720: 696e 6578 6163 7420 6172 6775 6d65 6e74  inexact argument
│ │ │ │ -0000d730: 7320 6361 7573 6520 7468 650a 7265 7375  s cause the.resu
│ │ │ │ -0000d740: 6c74 2074 6f20 6265 2069 6e65 7861 6374  lt to be inexact
│ │ │ │ -0000d750: 2e72 6570 2e6c 616e 672e 6d61 7468 236d  .rep.lang.math#m
│ │ │ │ -0000d760: 696e 6d69 6e20 4152 4753 2e2e 2e0a 0a52  inmin ARGS.....R
│ │ │ │ -0000d770: 6574 7572 6e73 2074 6865 2073 6d61 6c6c  eturns the small
│ │ │ │ -0000d780: 6573 7420 6f66 2069 7473 2061 7267 756d  est of its argum
│ │ │ │ -0000d790: 656e 7473 2e20 5468 6572 6520 6d75 7374  ents. There must
│ │ │ │ -0000d7a0: 2062 6520 6174 206c 6561 7374 2074 776f   be at least two
│ │ │ │ -0000d7b0: 0a61 7267 756d 656e 7473 2e20 5768 656e  .arguments. When
│ │ │ │ -0000d7c0: 2063 6f6d 7061 7269 6e67 206e 756d 6265   comparing numbe
│ │ │ │ -0000d7d0: 7273 2c20 616e 7920 696e 6578 6163 7420  rs, any inexact 
│ │ │ │ -0000d7e0: 6172 6775 6d65 6e74 7320 6361 7573 6520  arguments cause 
│ │ │ │ -0000d7f0: 7468 650a 7265 7375 6c74 2074 6f20 6265  the.result to be
│ │ │ │ -0000d800: 2069 6e65 7861 6374 2e72 6570 2e6c 616e   inexact.rep.lan
│ │ │ │ -0000d810: 672e 6d61 7468 2373 7472 696e 672d 3e6e  g.math#string->n
│ │ │ │ -0000d820: 756d 6265 7273 7472 696e 672d 3e6e 756d  umberstring->num
│ │ │ │ -0000d830: 6265 7220 5354 5249 4e47 205b 5241 4449  ber STRING [RADI
│ │ │ │ -0000d840: 585d 0a0a 5265 7475 726e 2074 6865 206e  X]..Return the n
│ │ │ │ -0000d850: 756d 6265 7220 7265 7072 6573 656e 7465  umber represente
│ │ │ │ -0000d860: 6420 6279 2053 5452 494e 472e 2049 6620  d by STRING. If 
│ │ │ │ -0000d870: 5241 4449 5820 6973 2073 7065 6369 6669  RADIX is specifi
│ │ │ │ -0000d880: 6564 2c20 7468 650a 6e75 6d62 6572 2069  ed, the.number i
│ │ │ │ -0000d890: 7320 7061 7273 6564 2066 726f 6d20 7468  s parsed from th
│ │ │ │ -0000d8a0: 6174 2062 6173 652c 206f 7468 6572 7769  at base, otherwi
│ │ │ │ -0000d8b0: 7365 2062 6173 6520 3130 2069 7320 6173  se base 10 is as
│ │ │ │ -0000d8c0: 7375 6d65 642e 7265 702e 6c61 6e67 2e6d  sumed.rep.lang.m
│ │ │ │ -0000d8d0: 6174 6823 6e75 6d62 6572 2d3e 7374 7269  ath#number->stri
│ │ │ │ -0000d8e0: 6e67 6e75 6d62 6572 2d3e 7374 7269 6e67  ngnumber->string
│ │ │ │ -0000d8f0: 205a 205b 5241 4449 585d 0a0a 5265 7475   Z [RADIX]..Retu
│ │ │ │ -0000d900: 726e 2061 2073 7472 696e 6720 636f 6e74  rn a string cont
│ │ │ │ -0000d910: 6169 6e69 6e67 2061 2070 7269 6e74 6564  aining a printed
│ │ │ │ -0000d920: 2072 6570 7265 7365 6e74 6174 696f 6e20   representation 
│ │ │ │ -0000d930: 6f66 2074 6865 206e 756d 6265 7220 5a2e  of the number Z.
│ │ │ │ -0000d940: 2049 660a 5241 4449 5820 6973 2073 7065   If.RADIX is spe
│ │ │ │ -0000d950: 6369 6669 6564 2c20 7072 696e 7420 7468  cified, print th
│ │ │ │ -0000d960: 6520 6e75 6d62 6572 2069 6e20 7468 6174  e number in that
│ │ │ │ -0000d970: 2062 6173 652c 206f 7468 6572 7769 7365   base, otherwise
│ │ │ │ -0000d980: 2070 7269 6e74 2069 740a 696e 2062 6173   print it.in bas
│ │ │ │ -0000d990: 6520 3130 2e72 6570 2e6c 616e 672e 696e  e 10.rep.lang.in
│ │ │ │ -0000d9a0: 7465 7270 7265 7465 7223 6d61 6b65 2d66  terpreter#make-f
│ │ │ │ -0000d9b0: 6c75 6964 6d61 6b65 2d66 6c75 6964 205b  luidmake-fluid [
│ │ │ │ -0000d9c0: 5641 4c55 455d 0a0a 4372 6561 7465 2061  VALUE]..Create a
│ │ │ │ -0000d9d0: 6e64 2072 6574 7572 6e20 616e 206f 626a  nd return an obj
│ │ │ │ -0000d9e0: 6563 7420 7265 7072 6573 656e 7469 6e67  ect representing
│ │ │ │ -0000d9f0: 2061 2060 666c 7569 6427 2076 616c 7565   a `fluid' value
│ │ │ │ -0000da00: 2d2d 616e 2061 6e6f 6e79 6d6f 7573 0a64  --an anonymous.d
│ │ │ │ -0000da10: 796e 616d 6963 616c 6c79 2062 6f75 6e64  ynamically bound
│ │ │ │ -0000da20: 2076 6172 6961 626c 652e 0a0a 4966 2056   variable...If V
│ │ │ │ -0000da30: 414c 5545 2069 7320 6465 6669 6e65 6420  ALUE is defined 
│ │ │ │ -0000da40: 7468 6520 696e 6974 6961 6c20 7661 6c75  the initial valu
│ │ │ │ -0000da50: 6520 6f66 2074 6865 2066 6c75 6964 2069  e of the fluid i
│ │ │ │ -0000da60: 7320 5641 4c55 452c 206f 7468 6572 7769  s VALUE, otherwi
│ │ │ │ -0000da70: 7365 0a69 7420 6973 2074 6865 2073 796d  se.it is the sym
│ │ │ │ -0000da80: 626f 6c20 606e 696c 272e 7265 702e 6c61  bol `nil'.rep.la
│ │ │ │ -0000da90: 6e67 2e69 6e74 6572 7072 6574 6572 2366  ng.interpreter#f
│ │ │ │ -0000daa0: 6c75 6964 666c 7569 6420 464c 5549 440a  luidfluid FLUID.
│ │ │ │ -0000dab0: 0a52 6574 7572 6e20 7468 6520 7661 6c75  .Return the valu
│ │ │ │ -0000dac0: 6520 6f66 2074 6865 206d 6f73 7420 7265  e of the most re
│ │ │ │ -0000dad0: 6365 6e74 6c79 2063 7265 6174 6564 2062  cently created b
│ │ │ │ -0000dae0: 696e 6469 6e67 206f 6620 7468 6520 666c  inding of the fl
│ │ │ │ -0000daf0: 7569 640a 7661 7269 6162 6c65 206f 626a  uid.variable obj
│ │ │ │ -0000db00: 6563 7420 464c 5549 442e 7265 702e 6c61  ect FLUID.rep.la
│ │ │ │ -0000db10: 6e67 2e69 6e74 6572 7072 6574 6572 2366  ng.interpreter#f
│ │ │ │ -0000db20: 6c75 6964 2d73 6574 666c 7569 642d 7365  luid-setfluid-se
│ │ │ │ -0000db30: 7420 464c 5549 4420 5641 4c55 450a 0a53  t FLUID VALUE..S
│ │ │ │ -0000db40: 6574 2074 6865 2076 616c 7565 206f 6620  et the value of 
│ │ │ │ -0000db50: 7468 6520 6d6f 7374 2072 6563 656e 746c  the most recentl
│ │ │ │ -0000db60: 7920 6372 6561 7465 6420 6269 6e64 696e  y created bindin
│ │ │ │ -0000db70: 6720 6f66 2074 6865 2066 6c75 6964 0a76  g of the fluid.v
│ │ │ │ -0000db80: 6172 6961 626c 6520 6f62 6a65 6374 2046  ariable object F
│ │ │ │ -0000db90: 4c55 4944 2074 6f20 5641 4c55 452e 7265  LUID to VALUE.re
│ │ │ │ -0000dba0: 702e 7374 7275 6374 7572 6573 236d 616b  p.structures#mak
│ │ │ │ -0000dbb0: 652d 7374 7275 6374 7572 656d 616b 652d  e-structuremake-
│ │ │ │ -0000dbc0: 7374 7275 6374 7572 6520 494e 5445 5246  structure INTERF
│ │ │ │ -0000dbd0: 4143 4520 434f 4e46 4947 2d54 4855 4e4b  ACE CONFIG-THUNK
│ │ │ │ -0000dbe0: 2042 4f44 592d 5448 554e 4b20 5b4e 414d   BODY-THUNK [NAM
│ │ │ │ -0000dbf0: 455d 0a0a 4372 6561 7465 2061 6e64 2072  E]..Create and r
│ │ │ │ -0000dc00: 6574 7572 6e20 6120 6e65 7720 7374 7275  eturn a new stru
│ │ │ │ -0000dc10: 6374 7572 652e 2049 6620 4e41 4d45 2069  cture. If NAME i
│ │ │ │ -0000dc20: 7320 6120 6e6f 6e2d 6e69 6c20 7379 6d62  s a non-nil symb
│ │ │ │ -0000dc30: 6f6c 2074 6865 0a73 7472 7563 7475 7265  ol the.structure
│ │ │ │ -0000dc40: 2077 696c 6c20 7461 6b65 2074 6861 7420   will take that 
│ │ │ │ -0000dc50: 6e61 6d65 2e0a 0a54 6865 206e 6577 2073  name...The new s
│ │ │ │ -0000dc60: 7472 7563 7475 7265 2077 696c 6c20 6265  tructure will be
│ │ │ │ -0000dc70: 2061 6476 6572 7469 7365 6420 6173 2065   advertised as e
│ │ │ │ -0000dc80: 7870 6f72 7469 6e67 2062 696e 6469 6e67  xporting binding
│ │ │ │ -0000dc90: 7320 6465 6669 6e65 6420 6279 0a49 4e54  s defined by.INT
│ │ │ │ -0000dca0: 4552 4641 4345 2028 6375 7272 656e 746c  ERFACE (currentl
│ │ │ │ -0000dcb0: 7920 6a75 7374 2061 206c 6973 7420 6f66  y just a list of
│ │ │ │ -0000dcc0: 2073 796d 626f 6c73 292e 0a0a 4966 2043   symbols)...If C
│ │ │ │ -0000dcd0: 4f4e 4649 472d 5448 554e 4b20 6973 206e  ONFIG-THUNK is n
│ │ │ │ -0000dce0: 6f6e 2d6e 696c 2069 7420 6973 2061 207a  on-nil it is a z
│ │ │ │ -0000dcf0: 6572 6f2d 7061 7261 6d65 7465 7220 6675  ero-parameter fu
│ │ │ │ -0000dd00: 6e63 7469 6f6e 2074 6f20 6265 2063 616c  nction to be cal
│ │ │ │ -0000dd10: 6c65 640a 746f 2064 6566 696e 6520 7468  led.to define th
│ │ │ │ -0000dd20: 6520 636f 6e66 6967 7572 6174 696f 6e20  e configuration 
│ │ │ │ -0000dd30: 6f66 2074 6865 2073 7472 7563 7475 7265  of the structure
│ │ │ │ -0000dd40: 2028 6375 7272 656e 746c 7920 6974 2773   (currently it's
│ │ │ │ -0000dd50: 206f 7065 6e65 6420 616e 640a 6163 6365   opened and.acce
│ │ │ │ -0000dd60: 7373 6564 2073 7472 7563 7475 7265 732e  ssed structures.
│ │ │ │ -0000dd70: 2920 5468 6973 2074 6875 6e6b 2077 696c  ) This thunk wil
│ │ │ │ -0000dd80: 6c20 6265 2065 7661 6c75 6174 6564 2069  l be evaluated i
│ │ │ │ -0000dd90: 6e20 7468 6520 656e 7669 726f 6e6d 656e  n the environmen
│ │ │ │ -0000dda0: 740a 6f66 2074 6865 206e 6577 2073 7472  t.of the new str
│ │ │ │ -0000ddb0: 7563 7475 7265 2c20 6275 7420 7769 7468  ucture, but with
│ │ │ │ -0000ddc0: 206f 6e6c 7920 7468 6520 6025 6d65 7461   only the `%meta
│ │ │ │ -0000ddd0: 2720 286d 6f64 756c 652d 636f 6e66 6967  ' (module-config
│ │ │ │ -0000dde0: 7572 6174 696f 6e29 0a73 7472 7563 7475  uration).structu
│ │ │ │ -0000ddf0: 7265 206f 7065 6e65 642e 0a0a 4966 2042  re opened...If B
│ │ │ │ -0000de00: 4f44 592d 5448 554e 4b20 6973 206e 6f6e  ODY-THUNK is non
│ │ │ │ -0000de10: 2d6e 696c 2069 7420 6973 2061 207a 6572  -nil it is a zer
│ │ │ │ -0000de20: 6f2d 7061 7261 6d65 7465 7220 6675 6e63  o-parameter func
│ │ │ │ -0000de30: 7469 6f6e 2074 6f20 6265 2063 616c 6c65  tion to be calle
│ │ │ │ -0000de40: 640a 746f 2064 6566 696e 6520 7468 6520  d.to define the 
│ │ │ │ -0000de50: 7661 6c75 6573 206f 6620 7468 6520 6269  values of the bi
│ │ │ │ -0000de60: 6e64 696e 6773 2065 7870 6f72 7465 6420  ndings exported 
│ │ │ │ -0000de70: 6279 2074 6865 2073 7472 7563 7475 7265  by the structure
│ │ │ │ -0000de80: 2e20 4974 2077 696c 6c0a 6265 2065 7661  . It will.be eva
│ │ │ │ -0000de90: 6c75 6174 6564 2069 6e20 7468 6520 656e  luated in the en
│ │ │ │ -0000dea0: 7669 726f 6e6d 656e 7420 6f66 2074 6865  vironment of the
│ │ │ │ -0000deb0: 206e 6577 2073 7472 7563 7475 7265 2e0a   new structure..
│ │ │ │ -0000dec0: 0a4e 6f74 6520 7468 6174 2074 6865 2063  .Note that the c
│ │ │ │ -0000ded0: 6170 7475 7265 6420 7374 6174 6520 6f66  aptured state of
│ │ │ │ -0000dee0: 2074 6865 2063 6c6f 7375 7265 7320 434f   the closures CO
│ │ │ │ -0000def0: 4e46 4947 2d54 4855 4e4b 2061 6e64 0a42  NFIG-THUNK and.B
│ │ │ │ -0000df00: 4f44 592d 5448 554e 4b20 6d61 7920 6265  ODY-THUNK may be
│ │ │ │ -0000df10: 206d 6f64 6966 6965 6420 6279 2074 6869   modified by thi
│ │ │ │ -0000df20: 7320 6675 6e63 7469 6f6e 2172 6570 2e73  s function!rep.s
│ │ │ │ -0000df30: 7472 7563 7475 7265 7323 2573 7472 7563  tructures#%struc
│ │ │ │ -0000df40: 7475 7265 2d72 6566 2573 7472 7563 7475  ture-ref%structu
│ │ │ │ -0000df50: 7265 2d72 6566 2053 5452 5543 5455 5245  re-ref STRUCTURE
│ │ │ │ -0000df60: 2056 4152 0a0a 5265 7475 726e 2074 6865   VAR..Return the
│ │ │ │ -0000df70: 2076 616c 7565 206f 6620 7468 6520 6269   value of the bi
│ │ │ │ -0000df80: 6e64 696e 6720 6f66 2073 796d 626f 6c20  nding of symbol 
│ │ │ │ -0000df90: 5641 5220 696e 2073 7472 7563 7475 7265  VAR in structure
│ │ │ │ -0000dfa0: 206f 626a 6563 740a 5354 5255 4354 5552   object.STRUCTUR
│ │ │ │ -0000dfb0: 4520 6f72 2061 6e79 2069 6e6e 6572 206f  E or any inner o
│ │ │ │ -0000dfc0: 7065 6e65 6420 7374 7275 6374 7572 6573  pened structures
│ │ │ │ -0000dfd0: 2e0a 0a52 6574 7572 6e73 2061 2076 6f69  ...Returns a voi
│ │ │ │ -0000dfe0: 6420 7661 6c75 6520 6966 206e 6f20 7375  d value if no su
│ │ │ │ -0000dff0: 6368 2062 696e 6469 6e67 2e00 0000 0000  ch binding......
│ │ │ │ -0000e000: 7265 702e 7374 7275 6374 7572 6573 2373  rep.structures#s
│ │ │ │ -0000e010: 7472 7563 7475 7265 2d73 6574 7374 7275  tructure-setstru
│ │ │ │ -0000e020: 6374 7572 652d 7365 7420 5354 5255 4354  cture-set STRUCT
│ │ │ │ -0000e030: 5552 4520 5641 5220 5641 4c55 450a 0a53  URE VAR VALUE..S
│ │ │ │ -0000e040: 6574 2074 6865 2076 616c 7565 206f 6620  et the value of 
│ │ │ │ -0000e050: 7468 6520 6269 6e64 696e 6720 6f66 2073  the binding of s
│ │ │ │ -0000e060: 796d 626f 6c20 5641 5220 696e 2073 7472  ymbol VAR in str
│ │ │ │ -0000e070: 7563 7475 7265 206f 626a 6563 740a 5354  ucture object.ST
│ │ │ │ -0000e080: 5255 4354 5552 4520 746f 2056 414c 5545  RUCTURE to VALUE
│ │ │ │ -0000e090: 2e20 4966 206e 6f20 7375 6368 2062 696e  . If no such bin
│ │ │ │ -0000e0a0: 6469 6e67 2065 7869 7374 732c 2061 6e20  ding exists, an 
│ │ │ │ -0000e0b0: 6572 726f 7220 6973 2073 6967 6e61 6c6c  error is signall
│ │ │ │ -0000e0c0: 6564 2e72 6570 2e73 7472 7563 7475 7265  ed.rep.structure
│ │ │ │ -0000e0d0: 7323 6578 7465 726e 616c 2d73 7472 7563  s#external-struc
│ │ │ │ -0000e0e0: 7475 7265 2d72 6566 6578 7465 726e 616c  ture-refexternal
│ │ │ │ -0000e0f0: 2d73 7472 7563 7475 7265 2d72 6566 2053  -structure-ref S
│ │ │ │ -0000e100: 5452 5543 542d 4e41 4d45 2056 4152 0a0a  TRUCT-NAME VAR..
│ │ │ │ -0000e110: 5265 7475 726e 2074 6865 2076 616c 7565  Return the value
│ │ │ │ -0000e120: 206f 6620 7468 6520 6269 6e64 696e 6720   of the binding 
│ │ │ │ -0000e130: 6f66 2073 796d 626f 6c20 5641 5220 7769  of symbol VAR wi
│ │ │ │ -0000e140: 7468 696e 2074 6865 2073 7472 7563 7475  thin the structu
│ │ │ │ -0000e150: 7265 0a63 616c 6c65 6420 5354 5255 4354  re.called STRUCT
│ │ │ │ -0000e160: 2d4e 414d 452e 2054 6869 7320 7374 7275  -NAME. This stru
│ │ │ │ -0000e170: 6374 7572 6520 6d75 7374 2068 6176 6520  cture must have 
│ │ │ │ -0000e180: 7072 6576 696f 7573 6c79 2062 6565 6e20  previously been 
│ │ │ │ -0000e190: 6d61 726b 6564 2061 730a 6163 6365 7373  marked as.access
│ │ │ │ -0000e1a0: 6962 6c65 2062 7920 7468 6520 6375 7272  ible by the curr
│ │ │ │ -0000e1b0: 656e 7420 7374 7275 6374 7572 6520 2862  ent structure (b
│ │ │ │ -0000e1c0: 7920 7573 696e 6720 7468 6520 6061 6363  y using the `acc
│ │ │ │ -0000e1d0: 6573 7327 206d 6f64 756c 650a 636f 6e66  ess' module.conf
│ │ │ │ -0000e1e0: 6967 7572 6174 696f 6e20 6469 7265 6374  iguration direct
│ │ │ │ -0000e1f0: 6976 6529 2e0a 0a53 6967 6e61 6c73 2061  ive)...Signals a
│ │ │ │ -0000e200: 6e20 6572 726f 7220 6966 206e 6f20 7375  n error if no su
│ │ │ │ -0000e210: 6368 2062 696e 6469 6e67 2065 7869 7374  ch binding exist
│ │ │ │ -0000e220: 732e 7265 702e 7374 7275 6374 7572 6573  s.rep.structures
│ │ │ │ -0000e230: 2373 7472 7563 7475 7265 2d6e 616d 6573  #structure-names
│ │ │ │ -0000e240: 7472 7563 7475 7265 2d6e 616d 6520 5354  tructure-name ST
│ │ │ │ -0000e250: 5255 4354 5552 450a 0a52 6574 7572 6e73  RUCTURE..Returns
│ │ │ │ -0000e260: 2074 6865 206e 616d 6520 2861 2073 796d   the name (a sym
│ │ │ │ -0000e270: 626f 6c29 206f 6620 7374 7275 6374 7572  bol) of structur
│ │ │ │ -0000e280: 6520 6f62 6a65 6374 2053 5452 5543 5455  e object STRUCTU
│ │ │ │ -0000e290: 5245 2e72 6570 2e73 7472 7563 7475 7265  RE.rep.structure
│ │ │ │ -0000e2a0: 7323 7374 7275 6374 7572 652d 696d 706f  s#structure-impo
│ │ │ │ -0000e2b0: 7274 7373 7472 7563 7475 7265 2d69 6d70  rtsstructure-imp
│ │ │ │ -0000e2c0: 6f72 7473 2053 5452 5543 5455 5245 0a0a  orts STRUCTURE..
│ │ │ │ -0000e2d0: 5265 7475 726e 7320 7468 6520 6c69 7374  Returns the list
│ │ │ │ -0000e2e0: 206f 6620 7374 7275 6374 7572 6520 6e61   of structure na
│ │ │ │ -0000e2f0: 6d65 7320 6f70 656e 6564 2062 7920 7374  mes opened by st
│ │ │ │ -0000e300: 7275 6374 7572 6520 6f62 6a65 6374 0a53  ructure object.S
│ │ │ │ -0000e310: 5452 5543 5455 5245 2e72 6570 2e73 7472  TRUCTURE.rep.str
│ │ │ │ -0000e320: 7563 7475 7265 7323 7374 7275 6374 7572  uctures#structur
│ │ │ │ -0000e330: 652d 6669 6c65 7374 7275 6374 7572 652d  e-filestructure-
│ │ │ │ -0000e340: 6669 6c65 204e 414d 450a 0a52 6574 7572  file NAME..Retur
│ │ │ │ -0000e350: 6e20 6120 7374 7269 6e67 2074 6861 7420  n a string that 
│ │ │ │ -0000e360: 776f 756c 6420 6265 2075 7365 6420 746f  would be used to
│ │ │ │ -0000e370: 206c 6f63 6174 6520 6120 7374 7275 6374   locate a struct
│ │ │ │ -0000e380: 7572 6520 6361 6c6c 6564 204e 414d 4520  ure called NAME 
│ │ │ │ -0000e390: 2861 0a73 796d 626f 6c29 2e72 6570 2e73  (a.symbol).rep.s
│ │ │ │ -0000e3a0: 7472 7563 7475 7265 7323 6375 7272 656e  tructures#curren
│ │ │ │ -0000e3b0: 742d 7374 7275 6374 7572 6563 7572 7265  t-structurecurre
│ │ │ │ -0000e3c0: 6e74 2d73 7472 7563 7475 7265 0a0a 5265  nt-structure..Re
│ │ │ │ -0000e3d0: 7475 726e 2074 6865 2063 7572 7265 6e74  turn the current
│ │ │ │ -0000e3e0: 2073 7472 7563 7475 7265 206f 626a 6563   structure objec
│ │ │ │ -0000e3f0: 742e 7265 702e 7374 7275 6374 7572 6573  t.rep.structures
│ │ │ │ -0000e400: 2373 7472 7563 7475 7265 7073 7472 7563  #structurepstruc
│ │ │ │ -0000e410: 7475 7265 7020 4152 470a 0a52 6574 7572  turep ARG..Retur
│ │ │ │ -0000e420: 6e20 6074 2720 6966 2041 5247 2069 7320  n `t' if ARG is 
│ │ │ │ -0000e430: 6120 7374 7275 6374 7572 6520 6f62 6a65  a structure obje
│ │ │ │ -0000e440: 6374 2e72 6570 2e73 7472 7563 7475 7265  ct.rep.structure
│ │ │ │ -0000e450: 7323 6576 616c 6576 616c 2046 4f52 4d20  s#evaleval FORM 
│ │ │ │ -0000e460: 5b53 5452 5543 5455 5245 5d0a 0a52 6574  [STRUCTURE]..Ret
│ │ │ │ -0000e470: 7572 6e20 7468 6520 7265 7375 6c74 206f  urn the result o
│ │ │ │ -0000e480: 6620 6576 616c 7561 7469 6e67 2046 4f52  f evaluating FOR
│ │ │ │ -0000e490: 4d20 696e 7369 6465 2073 7472 7563 7475  M inside structu
│ │ │ │ -0000e4a0: 7265 206f 626a 6563 7420 5354 5255 4354  re object STRUCT
│ │ │ │ -0000e4b0: 5552 450a 2877 6974 6820 6120 6e75 6c6c  URE.(with a null
│ │ │ │ -0000e4c0: 206c 6578 6963 616c 2065 6e76 6972 6f6e   lexical environ
│ │ │ │ -0000e4d0: 6d65 6e74 292e 7265 702e 7374 7275 6374  ment).rep.struct
│ │ │ │ -0000e4e0: 7572 6573 236d 616b 652d 6269 6e64 696e  ures#make-bindin
│ │ │ │ -0000e4f0: 672d 696d 6d75 7461 626c 656d 616b 652d  g-immutablemake-
│ │ │ │ -0000e500: 6269 6e64 696e 672d 696d 6d75 7461 626c  binding-immutabl
│ │ │ │ -0000e510: 6520 5641 520a 0a46 6c61 6720 7468 6174  e VAR..Flag that
│ │ │ │ -0000e520: 2074 6865 2062 696e 6469 6e67 206f 6620   the binding of 
│ │ │ │ -0000e530: 7379 6d62 6f6c 2056 4152 2069 6e20 7468  symbol VAR in th
│ │ │ │ -0000e540: 6520 6375 7272 656e 7420 7374 7275 6374  e current struct
│ │ │ │ -0000e550: 7572 6520 6d61 7920 6e6f 7420 6265 0a63  ure may not be.c
│ │ │ │ -0000e560: 6861 6e67 6564 2e72 6570 2e73 7472 7563  hanged.rep.struc
│ │ │ │ -0000e570: 7475 7265 7323 6269 6e64 696e 672d 696d  tures#binding-im
│ │ │ │ -0000e580: 6d75 7461 626c 652d 7062 696e 6469 6e67  mutable-pbinding
│ │ │ │ -0000e590: 2d69 6d6d 7574 6162 6c65 2d70 2056 4152  -immutable-p VAR
│ │ │ │ -0000e5a0: 205b 5354 5255 4354 5552 455d 0a0a 5265   [STRUCTURE]..Re
│ │ │ │ -0000e5b0: 7475 726e 2060 7427 2069 6620 7468 6520  turn `t' if the 
│ │ │ │ -0000e5c0: 6269 6e64 696e 6720 6f66 2073 796d 626f  binding of symbo
│ │ │ │ -0000e5d0: 6c20 5641 5220 696e 2074 6865 2053 5452  l VAR in the STR
│ │ │ │ -0000e5e0: 5543 5455 5245 2068 6173 2062 6565 6e20  UCTURE has been 
│ │ │ │ -0000e5f0: 6d61 6465 0a63 6f6e 7374 616e 742e 7265  made.constant.re
│ │ │ │ -0000e600: 702e 7374 7275 6374 7572 6573 2370 726f  p.structures#pro
│ │ │ │ -0000e610: 7669 6465 7072 6f76 6964 6520 4645 4154  videprovide FEAT
│ │ │ │ -0000e620: 5552 450a 0a53 686f 7720 7468 6174 2074  URE..Show that t
│ │ │ │ -0000e630: 6865 2066 6561 7475 7265 2046 4541 5455  he feature FEATU
│ │ │ │ -0000e640: 5245 2028 6120 7379 6d62 6f6c 2920 6861  RE (a symbol) ha
│ │ │ │ -0000e650: 7320 6265 656e 206c 6f61 6465 6420 696e  s been loaded in
│ │ │ │ -0000e660: 2074 6865 2063 7572 7265 6e74 0a73 7472   the current.str
│ │ │ │ -0000e670: 7563 7475 7265 2e72 6570 2e73 7472 7563  ucture.rep.struc
│ │ │ │ -0000e680: 7475 7265 7323 7265 7175 6972 6572 6571  tures#requirereq
│ │ │ │ -0000e690: 7569 7265 2046 4541 5455 5245 0a0a 4966  uire FEATURE..If
│ │ │ │ -0000e6a0: 2046 4541 5455 5245 2028 6120 7379 6d62   FEATURE (a symb
│ │ │ │ -0000e6b0: 6f6c 2920 6861 7320 6e6f 7420 616c 7265  ol) has not alre
│ │ │ │ -0000e6c0: 6164 7920 6265 656e 206c 6f61 6465 642c  ady been loaded,
│ │ │ │ -0000e6d0: 206c 6f61 6420 6974 2e20 5468 6520 6669   load it. The fi
│ │ │ │ -0000e6e0: 6c65 0a6c 6f61 6465 6420 6973 2065 6974  le.loaded is eit
│ │ │ │ -0000e6f0: 6865 7220 4649 4c45 2028 6966 2067 6976  her FILE (if giv
│ │ │ │ -0000e700: 656e 292c 206f 7220 7468 6520 7072 696e  en), or the prin
│ │ │ │ -0000e710: 7420 6e61 6d65 206f 6620 4645 4154 5552  t name of FEATUR
│ │ │ │ -0000e720: 452e 7265 702e 6c61 6e67 2e73 796d 626f  E.rep.lang.symbo
│ │ │ │ -0000e730: 6c73 2366 696e 642d 7379 6d62 6f6c 6669  ls#find-symbolfi
│ │ │ │ -0000e740: 6e64 2d73 796d 626f 6c20 4e41 4d45 205b  nd-symbol NAME [
│ │ │ │ -0000e750: 4f42 4152 5241 595d 0a0a 5265 7475 726e  OBARRAY]..Return
│ │ │ │ -0000e760: 7320 7468 6520 7379 6d62 6f6c 2077 6974  s the symbol wit
│ │ │ │ -0000e770: 6820 7072 696e 742d 6e61 6d65 204e 414d  h print-name NAM
│ │ │ │ -0000e780: 452c 2066 6f75 6e64 2062 7920 7365 6172  E, found by sear
│ │ │ │ -0000e790: 6368 696e 6720 4f42 4152 5241 5920 286f  ching OBARRAY (o
│ │ │ │ -0000e7a0: 720a 7468 6520 6465 6661 756c 7420 6072  r.the default `r
│ │ │ │ -0000e7b0: 6570 5f6f 6261 7272 6179 2720 6966 206e  ep_obarray' if n
│ │ │ │ -0000e7c0: 696c 292c 206f 7220 6e69 6c20 6966 206e  il), or nil if n
│ │ │ │ -0000e7d0: 6f20 7375 6368 2073 796d 626f 6c20 6578  o such symbol ex
│ │ │ │ -0000e7e0: 6973 7473 2e72 6570 2e6c 616e 672e 7379  ists.rep.lang.sy
│ │ │ │ -0000e7f0: 6d62 6f6c 7323 696e 7465 726e 2d73 796d  mbols#intern-sym
│ │ │ │ -0000e800: 626f 6c69 6e74 6572 6e2d 7379 6d62 6f6c  bolintern-symbol
│ │ │ │ -0000e810: 2053 594d 424f 4c20 5b4f 4241 5252 4159   SYMBOL [OBARRAY
│ │ │ │ -0000e820: 5d0a 0a53 746f 7265 7320 5359 4d42 4f4c  ]..Stores SYMBOL
│ │ │ │ -0000e830: 2069 6e20 4f42 4152 5241 5920 286f 7220   in OBARRAY (or 
│ │ │ │ -0000e840: 7468 6520 6465 6661 756c 7429 2e20 4966  the default). If
│ │ │ │ -0000e850: 2053 594d 424f 4c20 6861 7320 616c 7265   SYMBOL has alre
│ │ │ │ -0000e860: 6164 7920 6265 656e 2069 6e74 6572 6e65  ady been interne
│ │ │ │ -0000e870: 640a 736f 6d65 7768 6572 6520 616e 2065  d.somewhere an e
│ │ │ │ -0000e880: 7272 6f72 2069 7320 7369 676e 616c 6c65  rror is signalle
│ │ │ │ -0000e890: 642e 7265 702e 6c61 6e67 2e73 796d 626f  d.rep.lang.symbo
│ │ │ │ -0000e8a0: 6c73 2375 6e69 6e74 6572 6e75 6e69 6e74  ls#uninternunint
│ │ │ │ -0000e8b0: 6572 6e20 5359 4d42 4f4c 205b 4f42 4152  ern SYMBOL [OBAR
│ │ │ │ -0000e8c0: 5241 595d 0a0a 5265 6d6f 7665 7320 5359  RAY]..Removes SY
│ │ │ │ -0000e8d0: 4d42 4f4c 2066 726f 6d20 4f42 4152 5241  MBOL from OBARRA
│ │ │ │ -0000e8e0: 5920 286f 7220 7468 6520 6465 6661 756c  Y (or the defaul
│ │ │ │ -0000e8f0: 7429 2e20 5573 6520 7468 6973 2077 6974  t). Use this wit
│ │ │ │ -0000e900: 6820 6361 7574 696f 6e2e 7265 702e 6c61  h caution.rep.la
│ │ │ │ -0000e910: 6e67 2e69 6e74 6572 7072 6574 6572 2363  ng.interpreter#c
│ │ │ │ -0000e920: 6c6f 7375 7265 2d66 756e 6374 696f 6e63  losure-functionc
│ │ │ │ -0000e930: 6c6f 7375 7265 2d66 756e 6374 696f 6e20  losure-function 
│ │ │ │ -0000e940: 4655 4e41 5247 0a0a 5265 7475 726e 2074  FUNARG..Return t
│ │ │ │ -0000e950: 6865 2066 756e 6374 696f 6e20 7661 6c75  he function valu
│ │ │ │ -0000e960: 6520 6173 736f 6369 6174 6564 2077 6974  e associated wit
│ │ │ │ -0000e970: 6820 7468 6520 636c 6f73 7572 6520 4655  h the closure FU
│ │ │ │ -0000e980: 4e41 5247 2e72 6570 2e6c 616e 672e 696e  NARG.rep.lang.in
│ │ │ │ -0000e990: 7465 7270 7265 7465 7223 7365 742d 636c  terpreter#set-cl
│ │ │ │ -0000e9a0: 6f73 7572 652d 6675 6e63 7469 6f6e 7365  osure-functionse
│ │ │ │ -0000e9b0: 742d 636c 6f73 7572 652d 6675 6e63 7469  t-closure-functi
│ │ │ │ -0000e9c0: 6f6e 2046 554e 4152 4720 4655 4e43 5449  on FUNARG FUNCTI
│ │ │ │ -0000e9d0: 4f4e 0a0a 5365 7420 7468 6520 6675 6e63  ON..Set the func
│ │ │ │ -0000e9e0: 7469 6f6e 2076 616c 7565 2069 6e20 7468  tion value in th
│ │ │ │ -0000e9f0: 6520 636c 6f73 7572 6520 4655 4e41 5247  e closure FUNARG
│ │ │ │ -0000ea00: 2074 6f20 4655 4e43 5449 4f4e 2e72 6570   to FUNCTION.rep
│ │ │ │ -0000ea10: 2e73 7472 7563 7475 7265 7323 636c 6f73  .structures#clos
│ │ │ │ -0000ea20: 7572 652d 6675 6e63 7469 6f6e 7375 6272  ure-functionsubr
│ │ │ │ -0000ea30: 2d73 7472 7563 7475 7265 2053 5542 520a  -structure SUBR.
│ │ │ │ -0000ea40: 0a52 6574 7572 6e20 7468 6520 7374 7275  .Return the stru
│ │ │ │ -0000ea50: 6374 7572 6520 6173 736f 6369 6174 6564  cture associated
│ │ │ │ -0000ea60: 2077 6974 6820 7468 6520 7375 6272 2053   with the subr S
│ │ │ │ -0000ea70: 5542 522e 7265 2046 554e 4152 472e 7265  UBR.re FUNARG.re
│ │ │ │ -0000ea80: 702e 6c61 6e67 2e69 6e74 6572 7072 6574  p.lang.interpret
│ │ │ │ -0000ea90: 6572 2363 6c6f 7375 7265 2d6e 616d 6563  er#closure-namec
│ │ │ │ -0000eaa0: 6c6f 7375 7265 2d6e 616d 6520 4655 4e41  losure-name FUNA
│ │ │ │ -0000eab0: 5247 0a0a 5265 7475 726e 2074 6865 206e  RG..Return the n
│ │ │ │ -0000eac0: 616d 6520 6173 736f 6369 6174 6564 2077  ame associated w
│ │ │ │ -0000ead0: 6974 6820 7468 6520 636c 6f73 7572 6520  ith the closure 
│ │ │ │ -0000eae0: 4655 4e41 5247 2e72 6570 2e6c 616e 672e  FUNARG.rep.lang.
│ │ │ │ -0000eaf0: 696e 7465 7270 7265 7465 7223 636c 6f73  interpreter#clos
│ │ │ │ -0000eb00: 7572 6570 6675 6e61 7267 7020 4152 470a  urepfunargp ARG.
│ │ │ │ -0000eb10: 0a52 6574 7572 6e73 2074 2069 6620 4152  .Returns t if AR
│ │ │ │ -0000eb20: 4720 6973 2061 2063 6c6f 7375 7265 7265  G is a closurere
│ │ │ │ -0000eb30: 702e 6c61 6e67 2e69 6e74 6572 7072 6574  p.lang.interpret
│ │ │ │ -0000eb40: 6572 2364 6566 7661 7264 6566 7661 7220  er#defvardefvar 
│ │ │ │ -0000eb50: 4e41 4d45 205b 4445 4641 554c 542d 5641  NAME [DEFAULT-VA
│ │ │ │ -0000eb60: 4c55 4520 5b44 4f43 2d53 5452 494e 475d  LUE [DOC-STRING]
│ │ │ │ -0000eb70: 5d0a 0a44 6566 696e 6520 6120 7370 6563  ]..Define a spec
│ │ │ │ -0000eb80: 6961 6c20 7661 7269 6162 6c65 2063 616c  ial variable cal
│ │ │ │ -0000eb90: 6c65 6420 4e41 4d45 2077 686f 7365 2073  led NAME whose s
│ │ │ │ -0000eba0: 7461 6e64 6172 6420 7661 6c75 6520 6973  tandard value is
│ │ │ │ -0000ebb0: 2044 4546 4155 4c54 2d0a 5641 4c55 452e   DEFAULT-.VALUE.
│ │ │ │ -0000ebc0: 2049 6620 4e41 4d45 2069 7320 616c 7265   If NAME is alre
│ │ │ │ -0000ebd0: 6164 7920 626f 756e 6420 746f 2061 2076  ady bound to a v
│ │ │ │ -0000ebe0: 616c 7565 2028 7468 6174 2773 206e 6f74  alue (that's not
│ │ │ │ -0000ebf0: 2061 6e20 6175 746f 6c6f 6164 0a64 6566   an autoload.def
│ │ │ │ -0000ec00: 696e 6974 696f 6e29 2069 7420 6973 206c  inition) it is l
│ │ │ │ -0000ec10: 6566 7420 6173 2069 7420 6973 2c20 6f74  eft as it is, ot
│ │ │ │ -0000ec20: 6865 7277 6973 6520 4445 4641 554c 542d  herwise DEFAULT-
│ │ │ │ -0000ec30: 5641 4c55 4520 6973 2065 7661 6c75 6174  VALUE is evaluat
│ │ │ │ -0000ec40: 6564 0a61 6e64 2074 6865 2073 7065 6369  ed.and the speci
│ │ │ │ -0000ec50: 616c 2076 616c 7565 206f 6620 4e41 4d45  al value of NAME
│ │ │ │ -0000ec60: 2069 7320 626f 756e 6420 746f 2074 6865   is bound to the
│ │ │ │ -0000ec70: 2072 6573 756c 742e 0a0a 4966 2044 4f43   result...If DOC
│ │ │ │ -0000ec80: 2d53 5452 494e 4720 6973 2067 6976 656e  -STRING is given
│ │ │ │ -0000ec90: 2c20 616e 6420 6973 2061 2073 7472 696e  , and is a strin
│ │ │ │ -0000eca0: 672c 2069 7420 7769 6c6c 2062 6520 7573  g, it will be us
│ │ │ │ -0000ecb0: 6564 2074 6f20 7365 7420 7468 650a 6064  ed to set the.`d
│ │ │ │ -0000ecc0: 6f63 756d 656e 7461 7469 6f6e 2720 7072  ocumentation' pr
│ │ │ │ -0000ecd0: 6f70 6572 7479 206f 6620 7468 6520 7379  operty of the sy
│ │ │ │ -0000ece0: 6d62 6f6c 204e 414d 452e 0a0a 2849 6620  mbol NAME...(If 
│ │ │ │ -0000ecf0: 7468 6520 7379 6d62 6f6c 204e 414d 4520  the symbol NAME 
│ │ │ │ -0000ed00: 6973 206d 6172 6b65 6420 6275 6666 6572  is marked buffer
│ │ │ │ -0000ed10: 2d6c 6f63 616c 2074 6865 2064 6566 6175  -local the defau
│ │ │ │ -0000ed20: 6c74 2076 616c 7565 206f 6620 7468 650a  lt value of the.
│ │ │ │ -0000ed30: 7661 7269 6162 6c65 2077 696c 6c20 6265  variable will be
│ │ │ │ -0000ed40: 2073 6574 2028 6966 206e 6563 6573 7361   set (if necessa
│ │ │ │ -0000ed50: 7279 2920 6e6f 7420 7468 6520 6c6f 6361  ry) not the loca
│ │ │ │ -0000ed60: 6c20 7661 6c75 652e 2972 6570 2e6c 616e  l value.)rep.lan
│ │ │ │ -0000ed70: 672e 7379 6d62 6f6c 7323 6465 6661 756c  g.symbols#defaul
│ │ │ │ -0000ed80: 742d 7661 6c75 6564 6566 6175 6c74 2d76  t-valuedefault-v
│ │ │ │ -0000ed90: 616c 7565 2053 594d 424f 4c0a 0a52 6574  alue SYMBOL..Ret
│ │ │ │ -0000eda0: 7572 6e73 2074 6865 2064 6566 6175 6c74  urns the default
│ │ │ │ -0000edb0: 2076 616c 7565 206f 6620 7468 6520 7379   value of the sy
│ │ │ │ -0000edc0: 6d62 6f6c 2053 594d 424f 4c2e 2054 6869  mbol SYMBOL. Thi
│ │ │ │ -0000edd0: 7320 7769 6c6c 2062 6520 7468 6520 7661  s will be the va
│ │ │ │ -0000ede0: 6c75 6520 6f66 0a53 594d 424f 4c20 696e  lue of.SYMBOL in
│ │ │ │ -0000edf0: 2062 7566 6665 7273 206f 7220 7769 6e64   buffers or wind
│ │ │ │ -0000ee00: 6f77 7320 7768 6963 6820 646f 206e 6f74  ows which do not
│ │ │ │ -0000ee10: 2068 6176 6520 7468 6569 7220 6f77 6e20   have their own 
│ │ │ │ -0000ee20: 6c6f 6361 6c20 7661 6c75 652e 7265 702e  local value.rep.
│ │ │ │ -0000ee30: 6c61 6e67 2e73 796d 626f 6c73 2373 6574  lang.symbols#set
│ │ │ │ -0000ee40: 7365 7420 5359 4d42 4f4c 2072 6570 760a  set SYMBOL repv.
│ │ │ │ -0000ee50: 0a53 6574 7320 7468 6520 7661 6c75 6520  .Sets the value 
│ │ │ │ -0000ee60: 6f66 2053 594d 424f 4c20 746f 2072 6570  of SYMBOL to rep
│ │ │ │ -0000ee70: 762e 2049 6620 5359 4d42 4f4c 2068 6173  v. If SYMBOL has
│ │ │ │ -0000ee80: 2061 2062 7566 6665 722d 6c6f 6361 6c20   a buffer-local 
│ │ │ │ -0000ee90: 6269 6e64 696e 670a 696e 2074 6865 2063  binding.in the c
│ │ │ │ -0000eea0: 7572 7265 6e74 2062 7566 6665 7220 6f72  urrent buffer or
│ │ │ │ -0000eeb0: 2060 6d61 6b65 2d76 6172 6961 626c 652d   `make-variable-
│ │ │ │ -0000eec0: 6275 6666 6572 2d6c 6f63 616c 2720 6861  buffer-local' ha
│ │ │ │ -0000eed0: 7320 6265 656e 2063 616c 6c65 6420 6f6e  s been called on
│ │ │ │ -0000eee0: 0a53 594d 424f 4c20 7468 6520 6275 6666  .SYMBOL the buff
│ │ │ │ -0000eef0: 6572 2d6c 6f63 616c 2076 616c 7565 2069  er-local value i
│ │ │ │ -0000ef00: 6e20 7468 6520 6375 7272 656e 7420 6275  n the current bu
│ │ │ │ -0000ef10: 6666 6572 2069 7320 7365 742e 2052 6574  ffer is set. Ret
│ │ │ │ -0000ef20: 7572 6e73 2072 6570 762e 7265 702e 6c61  urns repv.rep.la
│ │ │ │ -0000ef30: 6e67 2e73 796d 626f 6c73 2373 6574 706c  ng.symbols#setpl
│ │ │ │ -0000ef40: 6973 7473 6574 706c 6973 7420 5359 4d42  istsetplist SYMB
│ │ │ │ -0000ef50: 4f4c 2050 524f 502d 4c49 5354 0a0a 5365  OL PROP-LIST..Se
│ │ │ │ -0000ef60: 7473 2074 6865 2070 726f 7065 7274 7920  ts the property 
│ │ │ │ -0000ef70: 6c69 7374 206f 6620 5359 4d42 4f4c 2074  list of SYMBOL t
│ │ │ │ -0000ef80: 6f20 5052 4f50 2d4c 4953 542c 2072 6574  o PROP-LIST, ret
│ │ │ │ -0000ef90: 7572 6e73 2050 524f 502d 4c49 5354 2e72  urns PROP-LIST.r
│ │ │ │ -0000efa0: 6570 2e6c 616e 672e 7379 6d62 6f6c 7323  ep.lang.symbols#
│ │ │ │ -0000efb0: 626f 756e 6470 626f 756e 6470 2053 594d  boundpboundp SYM
│ │ │ │ -0000efc0: 424f 4c0a 0a52 6574 7572 6e73 2074 2069  BOL..Returns t i
│ │ │ │ -0000efd0: 6620 5359 4d42 4f4c 2068 6173 2061 2076  f SYMBOL has a v
│ │ │ │ -0000efe0: 616c 7565 2061 7320 6120 7661 7269 6162  alue as a variab
│ │ │ │ -0000eff0: 6c65 2e00 0000 0000 0000 0000 0000 0000  le..............
│ │ │ │ -0000f000: 7265 702e 6c61 6e67 2e73 796d 626f 6c73  rep.lang.symbols
│ │ │ │ -0000f010: 2369 6e74 6572 6e69 6e74 6572 6e20 4e41  #internintern NA
│ │ │ │ -0000f020: 4d45 205b 4f42 4152 5241 595d 0a0a 4966  ME [OBARRAY]..If
│ │ │ │ -0000f030: 2061 2073 796d 626f 6c20 7769 7468 2070   a symbol with p
│ │ │ │ -0000f040: 7269 6e74 2d6e 616d 6520 6578 6973 7473  rint-name exists
│ │ │ │ -0000f050: 2069 6e20 4f42 4152 5241 5920 286f 7220   in OBARRAY (or 
│ │ │ │ -0000f060: 7468 6520 6465 6661 756c 7429 2072 6574  the default) ret
│ │ │ │ -0000f070: 7572 6e20 6974 2e0a 456c 7365 2075 7365  urn it..Else use
│ │ │ │ -0000f080: 2060 286d 616b 652d 7379 6d62 6f6c 204e   `(make-symbol N
│ │ │ │ -0000f090: 414d 4529 2720 746f 2063 7265 6174 6520  AME)' to create 
│ │ │ │ -0000f0a0: 6120 6e65 7720 7379 6d62 6f6c 2c20 696e  a new symbol, in
│ │ │ │ -0000f0b0: 7465 726e 2074 6861 7420 696e 746f 2074  tern that into t
│ │ │ │ -0000f0c0: 6865 0a4f 4241 5252 4159 2c20 7468 656e  he.OBARRAY, then
│ │ │ │ -0000f0d0: 2072 6574 7572 6e20 6974 2e72 6570 2e6c   return it.rep.l
│ │ │ │ -0000f0e0: 616e 672e 696e 7465 7270 7265 7465 7223  ang.interpreter#
│ │ │ │ -0000f0f0: 6d61 6b65 2d63 6c6f 7375 7265 6d61 6b65  make-closuremake
│ │ │ │ -0000f100: 2d63 6c6f 7375 7265 2046 554e 4354 494f  -closure FUNCTIO
│ │ │ │ -0000f110: 4e20 266f 7074 696f 6e61 6c20 4e41 4d45  N &optional NAME
│ │ │ │ -0000f120: 0a0a 5265 7475 726e 2061 2066 756e 6374  ..Return a funct
│ │ │ │ -0000f130: 696f 6e61 6c20 6f62 6a65 6374 2077 6869  ional object whi
│ │ │ │ -0000f140: 6368 206d 616b 6573 2074 6865 2063 6c6f  ch makes the clo
│ │ │ │ -0000f150: 7375 7265 206f 6620 4655 4e43 5449 4f4e  sure of FUNCTION
│ │ │ │ -0000f160: 2061 6e64 2074 6865 0a63 7572 7265 6e74   and the.current
│ │ │ │ -0000f170: 2065 6e76 6972 6f6e 6d65 6e74 2e72 6570   environment.rep
│ │ │ │ -0000f180: 2e73 7472 7563 7475 7265 7323 7365 742d  .structures#set-
│ │ │ │ -0000f190: 7370 6563 6961 6c2d 656e 7669 726f 6e6d  special-environm
│ │ │ │ -0000f1a0: 656e 7473 6574 2d73 7065 6369 616c 2d65  entset-special-e
│ │ │ │ -0000f1b0: 6e76 6972 6f6e 6d65 6e74 2045 4e56 2053  nvironment ENV S
│ │ │ │ -0000f1c0: 5452 5543 5455 5245 7265 702e 6c61 6e67  TRUCTURErep.lang
│ │ │ │ -0000f1d0: 2e73 796d 626f 6c73 2373 796d 626f 6c2d  .symbols#symbol-
│ │ │ │ -0000f1e0: 7661 6c75 6573 796d 626f 6c2d 7661 6c75  valuesymbol-valu
│ │ │ │ -0000f1f0: 6520 5359 4d42 4f4c 0a0a 5265 7475 726e  e SYMBOL..Return
│ │ │ │ -0000f200: 7320 7468 6520 7661 6c75 6520 6f66 2053  s the value of S
│ │ │ │ -0000f210: 594d 424f 4c2c 2069 6620 5359 4d42 4f4c  YMBOL, if SYMBOL
│ │ │ │ -0000f220: 2069 7320 666c 6167 6765 6420 6173 2068   is flagged as h
│ │ │ │ -0000f230: 6176 696e 6720 6275 6666 6572 2d6c 6f63  aving buffer-loc
│ │ │ │ -0000f240: 616c 0a76 616c 7565 7320 6c6f 6f6b 2066  al.values look f
│ │ │ │ -0000f250: 6f72 206f 6e65 206f 6620 7468 6f73 6520  or one of those 
│ │ │ │ -0000f260: 6669 7273 742e 7265 702e 6c61 6e67 2e73  first.rep.lang.s
│ │ │ │ -0000f270: 796d 626f 6c73 2373 6574 2d64 6566 6175  ymbols#set-defau
│ │ │ │ -0000f280: 6c74 7365 742d 6465 6661 756c 7420 5359  ltset-default SY
│ │ │ │ -0000f290: 4d42 4f4c 2056 414c 5545 0a0a 5365 7473  MBOL VALUE..Sets
│ │ │ │ -0000f2a0: 2074 6865 2064 6566 6175 6c74 2076 616c   the default val
│ │ │ │ -0000f2b0: 7565 206f 6620 5359 4d42 4f4c 2074 6f20  ue of SYMBOL to 
│ │ │ │ -0000f2c0: 5641 4c55 452c 2074 6865 6e20 7265 7475  VALUE, then retu
│ │ │ │ -0000f2d0: 726e 7320 5641 4c55 452e 7265 702e 6c61  rns VALUE.rep.la
│ │ │ │ -0000f2e0: 6e67 2e73 796d 626f 6c73 2373 796d 626f  ng.symbols#symbo
│ │ │ │ -0000f2f0: 6c2d 6e61 6d65 7379 6d62 6f6c 2d6e 616d  l-namesymbol-nam
│ │ │ │ -0000f300: 6520 5359 4d42 4f4c 0a0a 5265 7475 726e  e SYMBOL..Return
│ │ │ │ -0000f310: 7320 7468 6520 7072 696e 742d 6e61 6d65  s the print-name
│ │ │ │ -0000f320: 206f 6620 5359 4d42 4f4c 2e72 6570 2e6c   of SYMBOL.rep.l
│ │ │ │ -0000f330: 616e 672e 7379 6d62 6f6c 7323 6465 6661  ang.symbols#defa
│ │ │ │ -0000f340: 756c 742d 626f 756e 6470 6465 6661 756c  ult-boundpdefaul
│ │ │ │ -0000f350: 742d 626f 756e 6470 2053 594d 424f 4c0a  t-boundp SYMBOL.
│ │ │ │ -0000f360: 0a52 6574 7572 6e73 2074 2069 6620 5359  .Returns t if SY
│ │ │ │ -0000f370: 4d42 4f4c 2068 6173 2061 2064 6566 6175  MBOL has a defau
│ │ │ │ -0000f380: 6c74 2076 616c 7565 2e72 6570 2e6c 616e  lt value.rep.lan
│ │ │ │ -0000f390: 672e 696e 7465 7270 7265 7465 7223 7365  g.interpreter#se
│ │ │ │ -0000f3a0: 7471 7365 7471 205b 5359 4d42 4f4c 2046  tqsetq [SYMBOL F
│ │ │ │ -0000f3b0: 4f52 4d5d 202e 2e2e 0a0a 5365 7473 2074  ORM] .....Sets t
│ │ │ │ -0000f3c0: 6865 2076 616c 7565 206f 6620 6561 6368  he value of each
│ │ │ │ -0000f3d0: 2053 594d 424f 4c20 746f 2074 6865 2076   SYMBOL to the v
│ │ │ │ -0000f3e0: 616c 7565 206f 6620 6974 7320 636f 7272  alue of its corr
│ │ │ │ -0000f3f0: 6573 706f 6e64 696e 6720 464f 524d 0a65  esponding FORM.e
│ │ │ │ -0000f400: 7661 6c75 6174 6564 2c20 7265 7475 726e  valuated, return
│ │ │ │ -0000f410: 7320 7468 6520 7661 6c75 6520 6f66 2074  s the value of t
│ │ │ │ -0000f420: 6865 206c 6173 7420 6576 616c 7561 7469  he last evaluati
│ │ │ │ -0000f430: 6f6e 2e72 6570 2e6c 616e 672e 696e 7465  on.rep.lang.inte
│ │ │ │ -0000f440: 7270 7265 7465 7223 2564 6566 696e 6525  rpreter#%define%
│ │ │ │ -0000f450: 6465 6669 6e65 2053 594d 424f 4c20 464f  define SYMBOL FO
│ │ │ │ -0000f460: 524d 205b 444f 432d 5354 5249 4e47 5d0a  RM [DOC-STRING].
│ │ │ │ -0000f470: 0a45 7661 6c75 6174 6520 464f 524d 2c20  .Evaluate FORM, 
│ │ │ │ -0000f480: 7468 656e 2063 7265 6174 6520 6120 746f  then create a to
│ │ │ │ -0000f490: 702d 6c65 7665 6c20 6269 6e64 696e 6720  p-level binding 
│ │ │ │ -0000f4a0: 6f66 2053 594d 424f 4c20 7768 6f73 6520  of SYMBOL whose 
│ │ │ │ -0000f4b0: 7661 6c75 6520 6973 0a74 6865 2072 6573  value is.the res
│ │ │ │ -0000f4c0: 756c 7420 6f66 2074 6865 2065 7661 6c75  ult of the evalu
│ │ │ │ -0000f4d0: 6174 696f 6e2e 2049 6620 7375 6368 2061  ation. If such a
│ │ │ │ -0000f4e0: 2062 696e 6469 6e67 2061 6c72 6561 6479   binding already
│ │ │ │ -0000f4f0: 2065 7869 7374 732c 2069 7420 7769 6c6c   exists, it will
│ │ │ │ -0000f500: 0a62 6520 6f76 6572 7772 6974 7465 6e2e  .be overwritten.
│ │ │ │ -0000f510: 7265 702e 6c61 6e67 2e73 796d 626f 6c73  rep.lang.symbols
│ │ │ │ -0000f520: 2370 7574 7075 7420 5359 4d42 4f4c 2050  #putput SYMBOL P
│ │ │ │ -0000f530: 524f 5045 5254 5920 7265 7076 0a0a 5365  ROPERTY repv..Se
│ │ │ │ -0000f540: 7473 2074 6865 2076 616c 7565 206f 6620  ts the value of 
│ │ │ │ -0000f550: 5359 4d42 4f4c 2773 2070 726f 7065 7274  SYMBOL's propert
│ │ │ │ -0000f560: 7920 5052 4f50 4552 5459 2074 6f20 7265  y PROPERTY to re
│ │ │ │ -0000f570: 7076 2c20 7468 6973 2076 616c 7565 2063  pv, this value c
│ │ │ │ -0000f580: 616e 2062 650a 7265 7472 6965 7665 6420  an be.retrieved 
│ │ │ │ -0000f590: 7769 7468 2074 6865 2060 6765 7427 2066  with the `get' f
│ │ │ │ -0000f5a0: 756e 6374 696f 6e2e 7265 702e 6c61 6e67  unction.rep.lang
│ │ │ │ -0000f5b0: 2e73 796d 626f 6c73 236d 616b 652d 7661  .symbols#make-va
│ │ │ │ -0000f5c0: 7269 6162 6c65 2d73 7065 6369 616c 6d61  riable-specialma
│ │ │ │ -0000f5d0: 6b65 2d76 6172 6961 626c 652d 7370 6563  ke-variable-spec
│ │ │ │ -0000f5e0: 6961 6c20 5359 4d42 4f4c 0a0a 4d61 726b  ial SYMBOL..Mark
│ │ │ │ -0000f5f0: 2053 594d 424f 4c20 6173 2062 6569 6e67   SYMBOL as being
│ │ │ │ -0000f600: 2061 2073 7065 6369 616c 2028 6479 6e61   a special (dyna
│ │ │ │ -0000f610: 6d69 6361 6c6c 792d 626f 756e 6429 2076  mically-bound) v
│ │ │ │ -0000f620: 6172 6961 626c 652e 7265 702e 6c61 6e67  ariable.rep.lang
│ │ │ │ -0000f630: 2e73 796d 626f 6c73 2373 7065 6369 616c  .symbols#special
│ │ │ │ -0000f640: 2d76 6172 6961 626c 652d 7073 7065 6369  -variable-pspeci
│ │ │ │ -0000f650: 616c 2d76 6172 6961 626c 652d 7020 5359  al-variable-p SY
│ │ │ │ -0000f660: 4d42 4f4c 0a0a 5265 7475 726e 7320 7420  MBOL..Returns t 
│ │ │ │ -0000f670: 6966 2053 594d 424f 4c20 6973 2061 2073  if SYMBOL is a s
│ │ │ │ -0000f680: 7065 6369 616c 2076 6172 6961 626c 6520  pecial variable 
│ │ │ │ -0000f690: 2864 796e 616d 6963 616c 6c79 2073 636f  (dynamically sco
│ │ │ │ -0000f6a0: 7065 6429 2e72 6570 2e6c 616e 672e 6465  ped).rep.lang.de
│ │ │ │ -0000f6b0: 6275 6723 756e 7472 6163 6575 6e74 7261  bug#untraceuntra
│ │ │ │ -0000f6c0: 6365 2053 594d 424f 4c0a 0a43 616e 6365  ce SYMBOL..Cance
│ │ │ │ -0000f6d0: 6c20 7468 6520 6566 6665 6374 206f 6620  l the effect of 
│ │ │ │ -0000f6e0: 2874 7261 6365 2053 594d 424f 4c29 2e72  (trace SYMBOL).r
│ │ │ │ -0000f6f0: 6570 2e69 6f2e 7469 6d65 7273 236d 616b  ep.io.timers#mak
│ │ │ │ -0000f700: 652d 7469 6d65 726d 616b 652d 7469 6d65  e-timermake-time
│ │ │ │ -0000f710: 7220 4655 4e43 5449 4f4e 205b 5345 434f  r FUNCTION [SECO
│ │ │ │ -0000f720: 4e44 535d 205b 4d49 4c4c 4953 4543 4f4e  NDS] [MILLISECON
│ │ │ │ -0000f730: 4453 5d0a 0a43 7265 6174 6520 616e 6420  DS]..Create and 
│ │ │ │ -0000f740: 7265 7475 726e 2061 206e 6577 206f 6e65  return a new one
│ │ │ │ -0000f750: 2d73 686f 7420 7469 6d65 7220 6f62 6a65  -shot timer obje
│ │ │ │ -0000f760: 6374 2e20 4166 7465 7220 5345 434f 4e44  ct. After SECOND
│ │ │ │ -0000f770: 532a 3130 3030 202b 0a4d 494c 4c49 5345  S*1000 +.MILLISE
│ │ │ │ -0000f780: 434f 4e44 5320 6d69 6c6c 6973 6563 6f6e  CONDS millisecon
│ │ │ │ -0000f790: 6473 2046 554e 4354 494f 4e20 7769 6c6c  ds FUNCTION will
│ │ │ │ -0000f7a0: 2062 6520 6361 6c6c 6564 2e0a 0a4e 6f74   be called...Not
│ │ │ │ -0000f7b0: 6520 7468 6174 2074 6865 2074 696d 6572  e that the timer
│ │ │ │ -0000f7c0: 2077 696c 6c20 6f6e 6c79 2066 6972 6520   will only fire 
│ │ │ │ -0000f7d0: 5f6f 6e63 655f 2c20 7573 6520 7468 6520  _once_, use the 
│ │ │ │ -0000f7e0: 6073 6574 2d74 696d 6572 2720 6675 6e63  `set-timer' func
│ │ │ │ -0000f7f0: 7469 6f6e 0a74 6f20 7265 2d65 6e61 626c  tion.to re-enabl
│ │ │ │ -0000f800: 6520 6974 2e72 6570 2e69 6f2e 7469 6d65  e it.rep.io.time
│ │ │ │ -0000f810: 7273 2364 656c 6574 652d 7469 6d65 7264  rs#delete-timerd
│ │ │ │ -0000f820: 656c 6574 652d 7469 6d65 7220 5449 4d45  elete-timer TIME
│ │ │ │ -0000f830: 520a 0a50 7265 7665 6e74 2074 6865 206f  R..Prevent the o
│ │ │ │ -0000f840: 6e65 2d73 686f 7420 7469 6d65 7220 5449  ne-shot timer TI
│ │ │ │ -0000f850: 4d45 5220 6672 6f6d 2066 6972 696e 6720  MER from firing 
│ │ │ │ -0000f860: 2869 2e65 2e20 6361 6c6c 696e 6720 7468  (i.e. calling th
│ │ │ │ -0000f870: 6520 6675 6e63 7469 6f6e 0a61 7373 6f63  e function.assoc
│ │ │ │ -0000f880: 6961 7465 6420 7769 7468 2069 7429 2e20  iated with it). 
│ │ │ │ -0000f890: 4966 2074 6865 2074 696d 6572 2068 6173  If the timer has
│ │ │ │ -0000f8a0: 2061 6c72 6561 6479 2066 6972 6564 2c20   already fired, 
│ │ │ │ -0000f8b0: 7468 6973 2066 756e 6374 696f 6e20 6861  this function ha
│ │ │ │ -0000f8c0: 730a 6e6f 2065 6666 6563 742e 666f 726d  s.no effect.form
│ │ │ │ -0000f8d0: 6174 2d68 6f6f 6b73 2d61 6c69 7374 416c  at-hooks-alistAl
│ │ │ │ -0000f8e0: 6973 7420 6f66 2028 4348 4152 202e 2046  ist of (CHAR . F
│ │ │ │ -0000f8f0: 554e 4354 494f 4e29 2064 6566 696e 696e  UNCTION) definin
│ │ │ │ -0000f900: 6720 6578 7472 6120 666f 726d 6174 2063  g extra format c
│ │ │ │ -0000f910: 6f6e 7665 7273 696f 6e73 2066 6f72 2074  onversions for t
│ │ │ │ -0000f920: 6865 0a66 6f72 6d61 7420 6675 6e63 7469  he.format functi
│ │ │ │ -0000f930: 6f6e 2e20 4655 4e43 5449 4f4e 2069 7320  on. FUNCTION is 
│ │ │ │ -0000f940: 6361 6c6c 6564 2061 7320 2846 554e 4354  called as (FUNCT
│ │ │ │ -0000f950: 494f 4e20 7265 7076 292c 2061 6e64 2073  ION repv), and s
│ │ │ │ -0000f960: 686f 756c 640a 7265 7475 726e 2074 6865  hould.return the
│ │ │ │ -0000f970: 2073 7472 696e 6720 746f 2062 6520 696e   string to be in
│ │ │ │ -0000f980: 7365 7274 6564 2e72 6570 2e69 6f2e 7374  serted.rep.io.st
│ │ │ │ -0000f990: 7265 616d 7323 7772 6974 6577 7269 7465  reams#writewrite
│ │ │ │ -0000f9a0: 2053 5452 4541 4d20 4441 5441 205b 4c45   STREAM DATA [LE
│ │ │ │ -0000f9b0: 4e47 5448 5d0a 0a57 7269 7465 7320 4441  NGTH]..Writes DA
│ │ │ │ -0000f9c0: 5441 2c20 7768 6963 6820 6361 6e20 6569  TA, which can ei
│ │ │ │ -0000f9d0: 7468 6572 2062 6520 6120 7374 7269 6e67  ther be a string
│ │ │ │ -0000f9e0: 206f 7220 6120 6368 6172 6163 7465 722c   or a character,
│ │ │ │ -0000f9f0: 2074 6f20 7468 6520 7374 7265 616d 0a53   to the stream.S
│ │ │ │ -0000fa00: 5452 4541 4d2c 2072 6574 7572 6e69 6e67  TREAM, returning
│ │ │ │ -0000fa10: 2074 6865 206e 756d 6265 7220 6f66 2063   the number of c
│ │ │ │ -0000fa20: 6861 7261 6374 6572 7320 6163 7475 616c  haracters actual
│ │ │ │ -0000fa30: 6c79 2077 7269 7474 656e 2e20 4966 2044  ly written. If D
│ │ │ │ -0000fa40: 4154 4120 6973 0a61 2073 7472 696e 6720  ATA is.a string 
│ │ │ │ -0000fa50: 4c45 4e47 5448 2063 616e 2064 6566 696e  LENGTH can defin
│ │ │ │ -0000fa60: 6520 686f 7720 6d61 6e79 2063 6861 7261  e how many chara
│ │ │ │ -0000fa70: 6374 6572 7320 746f 2077 7269 7465 2e72  cters to write.r
│ │ │ │ -0000fa80: 6570 2e69 6f2e 7374 7265 616d 7323 7265  ep.io.streams#re
│ │ │ │ -0000fa90: 6164 2d63 6861 7272 6561 642d 6368 6172  ad-charread-char
│ │ │ │ -0000faa0: 2053 5452 4541 4d0a 0a52 6561 6473 2074   STREAM..Reads t
│ │ │ │ -0000fab0: 6865 206e 6578 7420 6368 6172 6163 7465  he next characte
│ │ │ │ -0000fac0: 7220 6672 6f6d 2074 6865 2069 6e70 7574  r from the input
│ │ │ │ -0000fad0: 2d73 7472 6561 6d20 5354 5245 414d 2c20  -stream STREAM, 
│ │ │ │ -0000fae0: 6966 206e 6f20 6d6f 7265 2063 6861 7261  if no more chara
│ │ │ │ -0000faf0: 6374 6572 730a 6172 6520 6176 6169 6c61  cters.are availa
│ │ │ │ -0000fb00: 626c 6520 7265 7475 726e 7320 6e69 6c2e  ble returns nil.
│ │ │ │ -0000fb10: 7265 702e 696f 2e73 7472 6561 6d73 2370  rep.io.streams#p
│ │ │ │ -0000fb20: 6565 6b2d 6368 6172 7065 656b 2d63 6861  eek-charpeek-cha
│ │ │ │ -0000fb30: 7220 5354 5245 414d 0a0a 5265 7475 726e  r STREAM..Return
│ │ │ │ -0000fb40: 7320 7468 6520 6e65 7874 2063 6861 7261  s the next chara
│ │ │ │ -0000fb50: 6374 6572 2066 726f 6d20 7468 6520 696e  cter from the in
│ │ │ │ -0000fb60: 7075 742d 7374 7265 616d 2053 5452 4541  put-stream STREA
│ │ │ │ -0000fb70: 4d2c 202a 7769 7468 6f75 742a 0a72 656d  M, *without*.rem
│ │ │ │ -0000fb80: 6f76 696e 6720 7468 6174 2063 6861 7261  oving that chara
│ │ │ │ -0000fb90: 6374 6572 2066 726f 6d20 7468 6520 6865  cter from the he
│ │ │ │ -0000fba0: 6164 206f 6620 7468 6520 7374 7265 616d  ad of the stream
│ │ │ │ -0000fbb0: 2e20 4966 206e 6f20 6d6f 7265 0a63 6861  . If no more.cha
│ │ │ │ -0000fbc0: 7261 6374 6572 7320 6172 6520 6176 6169  racters are avai
│ │ │ │ -0000fbd0: 6c61 626c 6520 7265 7475 726e 7320 6e69  lable returns ni
│ │ │ │ -0000fbe0: 6c2e 7265 702e 696f 2e73 7472 6561 6d73  l.rep.io.streams
│ │ │ │ -0000fbf0: 2372 6561 642d 6368 6172 7372 6561 642d  #read-charsread-
│ │ │ │ -0000fc00: 6368 6172 7320 5354 5245 414d 2043 4f55  chars STREAM COU
│ │ │ │ -0000fc10: 4e54 0a0a 5265 6164 2075 7074 6f20 434f  NT..Read upto CO
│ │ │ │ -0000fc20: 554e 5420 6368 6172 6163 7465 7273 2066  UNT characters f
│ │ │ │ -0000fc30: 726f 6d20 7468 6520 696e 7075 7420 7374  rom the input st
│ │ │ │ -0000fc40: 7265 616d 2053 5452 4541 4d2c 2072 6574  ream STREAM, ret
│ │ │ │ -0000fc50: 7572 6e69 6e67 2061 0a73 7472 696e 6720  urning a.string 
│ │ │ │ -0000fc60: 636f 6e74 6169 6e69 6e67 2074 6865 2063  containing the c
│ │ │ │ -0000fc70: 6861 7261 6374 6572 732e 2049 6620 454f  haracters. If EO
│ │ │ │ -0000fc80: 4620 6973 2072 6561 6420 6265 666f 7265  F is read before
│ │ │ │ -0000fc90: 2072 6561 6469 6e67 2043 4f55 4e54 0a63   reading COUNT.c
│ │ │ │ -0000fca0: 6861 7261 6374 6572 732c 2074 6865 2072  haracters, the r
│ │ │ │ -0000fcb0: 6574 7572 6e65 6420 7374 7269 6e67 2077  eturned string w
│ │ │ │ -0000fcc0: 696c 6c20 636f 6e74 6169 6e20 7468 6520  ill contain the 
│ │ │ │ -0000fcd0: 6368 6172 6163 7465 7273 2072 6561 6420  characters read 
│ │ │ │ -0000fce0: 7570 2074 6f0a 7468 6174 2070 6f69 6e74  up to.that point
│ │ │ │ -0000fcf0: 2e20 4966 206e 6f20 6368 6172 6163 7465  . If no characte
│ │ │ │ -0000fd00: 7273 2061 7265 2072 6561 642c 206e 696c  rs are read, nil
│ │ │ │ -0000fd10: 2077 696c 6c20 6265 2072 6574 7572 6e65   will be returne
│ │ │ │ -0000fd20: 642e 7265 702e 696f 2e73 7472 6561 6d73  d.rep.io.streams
│ │ │ │ -0000fd30: 2372 6561 642d 6c69 6e65 7265 6164 2d6c  #read-lineread-l
│ │ │ │ -0000fd40: 696e 6520 5354 5245 414d 0a0a 5265 6164  ine STREAM..Read
│ │ │ │ -0000fd50: 206f 6e65 206c 696e 6520 6f66 2074 6578   one line of tex
│ │ │ │ -0000fd60: 7420 6672 6f6d 2053 5452 4541 4d2e 2020  t from STREAM.  
│ │ │ │ -0000fd70: 5265 7475 726e 2069 7420 6173 2061 2073  Return it as a s
│ │ │ │ -0000fd80: 7472 696e 672e 2020 4966 2074 6865 0a6c  tring.  If the.l
│ │ │ │ -0000fd90: 696e 6520 7761 7320 7465 726d 696e 6174  ine was terminat
│ │ │ │ -0000fda0: 6564 2062 7920 6120 6e65 776c 696e 6520  ed by a newline 
│ │ │ │ -0000fdb0: 2869 6e73 7465 6164 206f 6620 454f 4629  (instead of EOF)
│ │ │ │ -0000fdc0: 2069 7420 6973 2069 6e63 6c75 6465 6420   it is included 
│ │ │ │ -0000fdd0: 696e 0a74 6865 2072 6574 7572 6e20 7661  in.the return va
│ │ │ │ -0000fde0: 6c75 652e 2020 4966 2065 6e64 206f 6620  lue.  If end of 
│ │ │ │ -0000fdf0: 6669 6c65 206f 6363 7572 7320 696d 6d65  file occurs imme
│ │ │ │ -0000fe00: 6469 6174 656c 7920 6265 666f 7265 2061  diately before a
│ │ │ │ -0000fe10: 6e79 0a63 6861 7261 6374 6572 7320 6361  ny.characters ca
│ │ │ │ -0000fe20: 6e20 6265 2072 6561 642c 2072 6574 7572  n be read, retur
│ │ │ │ -0000fe30: 6e20 6e69 6c2e 7265 702e 696f 2e73 7472  n nil.rep.io.str
│ │ │ │ -0000fe40: 6561 6d73 2363 6f70 792d 7374 7265 616d  eams#copy-stream
│ │ │ │ -0000fe50: 636f 7079 2d73 7472 6561 6d20 534f 5552  copy-stream SOUR
│ │ │ │ -0000fe60: 4345 2d53 5452 4541 4d20 4445 5354 2d53  CE-STREAM DEST-S
│ │ │ │ -0000fe70: 5452 4541 4d0a 0a43 6f70 7920 616c 6c20  TREAM..Copy all 
│ │ │ │ -0000fe80: 6368 6172 6163 7465 7273 2066 726f 6d20  characters from 
│ │ │ │ -0000fe90: 534f 5552 4345 2d53 5452 4541 4d20 746f  SOURCE-STREAM to
│ │ │ │ -0000fea0: 2044 4553 542d 5354 5245 414d 2075 6e74   DEST-STREAM unt
│ │ │ │ -0000feb0: 696c 2061 6e20 454f 4620 6973 0a72 6561  il an EOF is.rea
│ │ │ │ -0000fec0: 642e 2052 6574 7572 6e73 2074 6865 206e  d. Returns the n
│ │ │ │ -0000fed0: 756d 6265 7220 6f66 2063 6861 7261 6374  umber of charact
│ │ │ │ -0000fee0: 6572 7320 636f 7069 6564 2e72 6570 2e69  ers copied.rep.i
│ │ │ │ -0000fef0: 6f2e 7374 7265 616d 7323 7265 6164 7265  o.streams#readre
│ │ │ │ -0000ff00: 6164 205b 5354 5245 414d 5d0a 0a52 6561  ad [STREAM]..Rea
│ │ │ │ -0000ff10: 6473 206f 6e65 206c 6973 702d 6f62 6a65  ds one lisp-obje
│ │ │ │ -0000ff20: 6374 2066 726f 6d20 7468 6520 696e 7075  ct from the inpu
│ │ │ │ -0000ff30: 742d 7374 7265 616d 2053 5452 4541 4d20  t-stream STREAM 
│ │ │ │ -0000ff40: 286f 7220 7468 6520 7661 6c75 6520 6f66  (or the value of
│ │ │ │ -0000ff50: 2074 6865 0a76 6172 6961 626c 6520 6073   the.variable `s
│ │ │ │ -0000ff60: 7461 6e64 6172 642d 696e 7075 7427 2069  tandard-input' i
│ │ │ │ -0000ff70: 6620 5354 5245 414d 2069 7320 756e 7370  f STREAM is unsp
│ │ │ │ -0000ff80: 6563 6966 6965 6429 2061 6e64 2072 6574  ecified) and ret
│ │ │ │ -0000ff90: 7572 6e20 6974 2e72 6570 2e69 6f2e 7374  urn it.rep.io.st
│ │ │ │ -0000ffa0: 7265 616d 7323 696e 7075 742d 7374 7265  reams#input-stre
│ │ │ │ -0000ffb0: 616d 2d70 696e 7075 742d 7374 7265 616d  am-pinput-stream
│ │ │ │ -0000ffc0: 2d70 2041 5247 0a0a 5265 7475 726e 7320  -p ARG..Returns 
│ │ │ │ -0000ffd0: 7420 6966 2041 5247 2069 7320 616e 2069  t if ARG is an i
│ │ │ │ -0000ffe0: 6e70 7574 2073 7472 6561 6d2e 0000 0000  nput stream.....
│ │ │ │ +00002000: 7265 702e 6c61 6e67 2e73 796d 626f 6c73  rep.lang.symbols
│ │ │ │ +00002010: 236d 616b 652d 6b65 7977 6f72 646d 616b  #make-keywordmak
│ │ │ │ +00002020: 652d 6b65 7977 6f72 6420 5359 4d42 4f4c  e-keyword SYMBOL
│ │ │ │ +00002030: 0a0a 5265 7475 726e 2074 6865 206b 6579  ..Return the key
│ │ │ │ +00002040: 776f 7264 2073 796d 626f 6c20 7468 6174  word symbol that
│ │ │ │ +00002050: 2073 686f 756c 6420 6265 2075 7365 6420   should be used 
│ │ │ │ +00002060: 696e 2061 7267 756d 656e 7420 6c69 7374  in argument list
│ │ │ │ +00002070: 7320 746f 0a70 726f 7669 6465 2074 6865  s to.provide the
│ │ │ │ +00002080: 206d 6172 6b20 7468 6520 7661 6c75 6520   mark the value 
│ │ │ │ +00002090: 6f66 2074 6865 2061 7267 756d 656e 7420  of the argument 
│ │ │ │ +000020a0: 6361 6c6c 6564 2053 594d 424f 4c2e 2041  called SYMBOL. A
│ │ │ │ +000020b0: 6e20 6572 726f 7220 6973 0a73 6967 6e61  n error is.signa
│ │ │ │ +000020c0: 6c6c 6564 2069 6620 5359 4d42 4f4c 2069  lled if SYMBOL i
│ │ │ │ +000020d0: 7320 6974 7365 6c66 2061 206b 6579 776f  s itself a keywo
│ │ │ │ +000020e0: 7264 2e72 6570 2e6c 616e 672e 7379 6d62  rd.rep.lang.symb
│ │ │ │ +000020f0: 6f6c 7323 6b65 7977 6f72 6470 6b65 7977  ols#keywordpkeyw
│ │ │ │ +00002100: 6f72 6470 2041 5247 0a0a 5265 7475 726e  ordp ARG..Return
│ │ │ │ +00002110: 2074 7275 6520 6966 2041 5247 2069 7320   true if ARG is 
│ │ │ │ +00002120: 6120 6b65 7977 6f72 6420 7379 6d62 6f6c  a keyword symbol
│ │ │ │ +00002130: 2e72 6570 2e69 6f2e 7072 6f63 6573 7365  .rep.io.processe
│ │ │ │ +00002140: 7323 6b69 6c6c 2d70 726f 6365 7373 6b69  s#kill-processki
│ │ │ │ +00002150: 6c6c 2d70 726f 6365 7373 2050 524f 4345  ll-process PROCE
│ │ │ │ +00002160: 5353 205b 5349 474e 414c 2d47 524f 5550  SS [SIGNAL-GROUP
│ │ │ │ +00002170: 5d0a 0a4b 696c 6c20 7468 6520 6173 796e  ]..Kill the asyn
│ │ │ │ +00002180: 6368 726f 6e6f 7573 2070 726f 6365 7373  chronous process
│ │ │ │ +00002190: 2050 524f 4345 5353 2e20 4966 2053 4947   PROCESS. If SIG
│ │ │ │ +000021a0: 4e41 4c2d 4752 4f55 5020 6973 2074 2c20  NAL-GROUP is t, 
│ │ │ │ +000021b0: 6b69 6c6c 2061 6c6c 0a63 6869 6c64 2070  kill all.child p
│ │ │ │ +000021c0: 726f 6365 7373 6573 206f 6620 5052 4f43  rocesses of PROC
│ │ │ │ +000021d0: 4553 5320 2869 7427 7320 7072 6f63 6573  ESS (it's proces
│ │ │ │ +000021e0: 7320 6772 6f75 7029 2e72 6570 2e69 6f2e  s group).rep.io.
│ │ │ │ +000021f0: 7072 6f63 6573 7365 7323 7369 676e 616c  processes#signal
│ │ │ │ +00002200: 5f70 726f 6365 7373 7369 676e 616c 2d70  _processsignal-p
│ │ │ │ +00002210: 726f 6365 7373 2050 524f 4345 5353 2053  rocess PROCESS S
│ │ │ │ +00002220: 4947 4e41 4c20 5b53 4947 4e41 4c2d 4752  IGNAL [SIGNAL-GR
│ │ │ │ +00002230: 4f55 505d 0a0a 5365 6e64 7320 7468 6520  OUP]..Sends the 
│ │ │ │ +00002240: 7369 676e 616c 2053 4947 4e41 4c20 746f  signal SIGNAL to
│ │ │ │ +00002250: 2074 6865 2070 726f 6365 7373 2050 524f   the process PRO
│ │ │ │ +00002260: 4345 5353 2e20 4966 2053 4947 4e41 4c2d  CESS. If SIGNAL-
│ │ │ │ +00002270: 4752 4f55 5020 6973 0a6e 6f6e 2d6e 696c  GROUP is.non-nil
│ │ │ │ +00002280: 2061 6c73 6f20 636f 6e74 696e 7565 7320   also continues 
│ │ │ │ +00002290: 7468 6520 7072 6f63 6573 7365 7320 696e  the processes in
│ │ │ │ +000022a0: 2074 6865 2070 726f 6365 7373 2067 726f   the process gro
│ │ │ │ +000022b0: 7570 206f 6620 5052 4f43 4553 532e 0a0a  up of PROCESS...
│ │ │ │ +000022c0: 5052 4f43 4553 5320 6d61 7920 6265 2065  PROCESS may be e
│ │ │ │ +000022d0: 6974 6865 7220 6120 4c69 7370 2070 726f  ither a Lisp pro
│ │ │ │ +000022e0: 6365 7373 206f 626a 6563 742c 206f 7220  cess object, or 
│ │ │ │ +000022f0: 616e 2069 6e74 6567 6572 2067 6976 696e  an integer givin
│ │ │ │ +00002300: 6720 7468 650a 7072 6f63 6573 732d 6964  g the.process-id
│ │ │ │ +00002310: 206f 6620 6120 7072 6f63 6573 7320 286e   of a process (n
│ │ │ │ +00002320: 6f74 206e 6563 6573 7361 7269 6c79 2073  ot necessarily s
│ │ │ │ +00002330: 7461 7274 6564 2062 7920 7265 7029 2e0a  tarted by rep)..
│ │ │ │ +00002340: 0a53 4947 4e41 4c20 6d61 7920 6569 7468  .SIGNAL may eith
│ │ │ │ +00002350: 6572 2062 6520 6120 6e75 6d65 7269 6320  er be a numeric 
│ │ │ │ +00002360: 7369 676e 616c 2c20 6f72 2061 2073 796d  signal, or a sym
│ │ │ │ +00002370: 626f 6c20 6e61 6d69 6e67 2061 2073 6967  bol naming a sig
│ │ │ │ +00002380: 6e61 6c2c 2069 2e65 2e0a 7468 6520 7379  nal, i.e..the sy
│ │ │ │ +00002390: 6d62 6f6c 2060 494e 5427 2066 6f72 2074  mbol `INT' for t
│ │ │ │ +000023a0: 6865 2055 4e49 5820 5349 4749 4e54 2073  he UNIX SIGINT s
│ │ │ │ +000023b0: 6967 6e61 6c2e 7265 702e 696f 2e70 726f  ignal.rep.io.pro
│ │ │ │ +000023c0: 6365 7373 6573 2370 726f 6365 7373 2d65  cesses#process-e
│ │ │ │ +000023d0: 7869 742d 7374 6174 7573 7072 6f63 6573  xit-statusproces
│ │ │ │ +000023e0: 732d 6578 6974 2d73 7461 7475 7320 5052  s-exit-status PR
│ │ │ │ +000023f0: 4f43 4553 530a 0a52 6574 7572 6e73 2074  OCESS..Returns t
│ │ │ │ +00002400: 6865 2075 6e70 726f 6365 7373 6564 2065  he unprocessed e
│ │ │ │ +00002410: 7869 742d 7374 6174 7573 206f 6620 7468  xit-status of th
│ │ │ │ +00002420: 6520 6c61 7374 2070 726f 6365 7373 2074  e last process t
│ │ │ │ +00002430: 6f20 6265 2072 756e 206f 6e20 7468 650a  o be run on the.
│ │ │ │ +00002440: 7072 6f63 6573 732d 6f62 6a65 6374 2050  process-object P
│ │ │ │ +00002450: 524f 4345 5353 2e20 4966 2050 524f 4345  ROCESS. If PROCE
│ │ │ │ +00002460: 5353 2069 7320 6375 7272 656e 746c 7920  SS is currently 
│ │ │ │ +00002470: 7275 6e6e 696e 672c 2072 6574 7572 6e20  running, return 
│ │ │ │ +00002480: 6e69 6c2e 7265 702e 696f 2e70 726f 6365  nil.rep.io.proce
│ │ │ │ +00002490: 7373 6573 2370 726f 6365 7373 2d73 746f  sses#process-sto
│ │ │ │ +000024a0: 7070 6564 2d70 7072 6f63 6573 732d 7374  pped-pprocess-st
│ │ │ │ +000024b0: 6f70 7065 642d 7020 5052 4f43 4553 530a  opped-p PROCESS.
│ │ │ │ +000024c0: 0a52 6574 7572 6e20 7420 6966 2050 524f  .Return t if PRO
│ │ │ │ +000024d0: 4345 5353 2068 6173 2062 6565 6e20 7374  CESS has been st
│ │ │ │ +000024e0: 6f70 7065 642e 7265 702e 696f 2e70 726f  opped.rep.io.pro
│ │ │ │ +000024f0: 6365 7373 6573 2370 726f 6365 7373 2d61  cesses#process-a
│ │ │ │ +00002500: 7267 7370 726f 6365 7373 2d61 7267 7320  rgsprocess-args 
│ │ │ │ +00002510: 5052 4f43 4553 530a 0a52 6574 7572 6e20  PROCESS..Return 
│ │ │ │ +00002520: 7468 6520 6c69 7374 206f 6620 6172 6775  the list of argu
│ │ │ │ +00002530: 6d65 6e74 7320 746f 2050 524f 4345 5353  ments to PROCESS
│ │ │ │ +00002540: 2e72 6570 2e69 6f2e 7072 6f63 6573 7365  .rep.io.processe
│ │ │ │ +00002550: 7323 7365 742d 7072 6f63 6573 732d 6469  s#set-process-di
│ │ │ │ +00002560: 7273 6574 2d70 726f 6365 7373 2d64 6972  rset-process-dir
│ │ │ │ +00002570: 2050 524f 4345 5353 2044 4952 0a0a 5365   PROCESS DIR..Se
│ │ │ │ +00002580: 7420 7468 6520 6469 7265 6374 6f72 7920  t the directory 
│ │ │ │ +00002590: 6f66 2050 524f 4345 5353 2074 6f20 4449  of PROCESS to DI
│ │ │ │ +000025a0: 522e 7265 702e 696f 2e70 726f 6365 7373  R.rep.io.process
│ │ │ │ +000025b0: 6573 2370 726f 6365 7373 2d63 6f6e 6e65  es#process-conne
│ │ │ │ +000025c0: 6374 696f 6e2d 7479 7065 7072 6f63 6573  ction-typeproces
│ │ │ │ +000025d0: 732d 636f 6e6e 6563 7469 6f6e 2d74 7970  s-connection-typ
│ │ │ │ +000025e0: 6520 5052 4f43 4553 530a 0a52 6574 7572  e PROCESS..Retur
│ │ │ │ +000025f0: 6e73 2061 2073 796d 626f 6c20 6465 6669  ns a symbol defi
│ │ │ │ +00002600: 6e69 6e67 2074 6865 2074 7970 6520 6f66  ning the type of
│ │ │ │ +00002610: 2073 7472 6561 6d20 2869 2e65 2e20 7069   stream (i.e. pi
│ │ │ │ +00002620: 7065 2c20 7074 792c 206f 720a 736f 636b  pe, pty, or.sock
│ │ │ │ +00002630: 6574 7061 6972 2920 7573 6564 2074 6f20  etpair) used to 
│ │ │ │ +00002640: 636f 6e6e 6563 7420 5052 4f43 4553 5320  connect PROCESS 
│ │ │ │ +00002650: 7769 7468 2069 7473 2070 6879 7369 6361  with its physica
│ │ │ │ +00002660: 6c20 7072 6f63 6573 732e 7265 702e 696f  l process.rep.io
│ │ │ │ +00002670: 2e70 726f 6365 7373 6573 2373 6574 2d70  .processes#set-p
│ │ │ │ +00002680: 726f 6365 7373 2d63 6f6e 6e65 6374 696f  rocess-connectio
│ │ │ │ +00002690: 6e2d 7479 7065 7365 742d 7072 6f63 6573  n-typeset-proces
│ │ │ │ +000026a0: 732d 636f 6e6e 6563 7469 6f6e 2d74 7970  s-connection-typ
│ │ │ │ +000026b0: 6520 5052 4f43 4553 5320 5459 5045 0a0a  e PROCESS TYPE..
│ │ │ │ +000026c0: 4465 6669 6e65 2068 6f77 2050 524f 4345  Define how PROCE
│ │ │ │ +000026d0: 5353 2063 6f6d 6d75 6e69 6361 7465 7320  SS communicates 
│ │ │ │ +000026e0: 7769 7468 2069 7427 7320 6368 696c 6420  with it's child 
│ │ │ │ +000026f0: 7072 6f63 6573 732c 2054 5950 4520 6d61  process, TYPE ma
│ │ │ │ +00002700: 7920 6265 0a6f 6e65 206f 6620 7468 6520  y be.one of the 
│ │ │ │ +00002710: 666f 6c6c 6f77 696e 6720 7379 6d62 6f6c  following symbol
│ │ │ │ +00002720: 733a 0a0a 2020 7074 7909 0955 7365 2061  s:..  pty..Use a
│ │ │ │ +00002730: 2070 7479 0a20 2070 6970 6509 0954 6872   pty.  pipe..Thr
│ │ │ │ +00002740: 6565 2070 6970 6573 2061 7265 2075 7365  ee pipes are use
│ │ │ │ +00002750: 640a 2020 736f 636b 6574 7061 6972 0955  d.  socketpair.U
│ │ │ │ +00002760: 7365 2061 2073 6f63 6b65 7470 6169 720a  se a socketpair.
│ │ │ │ +00002770: 0a54 6869 7320 6675 6e63 7469 6f6e 2063  .This function c
│ │ │ │ +00002780: 616e 206f 6e6c 7920 6265 2075 7365 6420  an only be used 
│ │ │ │ +00002790: 7768 656e 2050 524f 4345 5353 2069 7320  when PROCESS is 
│ │ │ │ +000027a0: 6e6f 7420 696e 2075 7365 2e0a 0a4e 6f74  not in use...Not
│ │ │ │ +000027b0: 6520 7468 6174 206f 6e6c 7920 7468 6520  e that only the 
│ │ │ │ +000027c0: 6070 6970 6527 2063 6f6e 6e65 6374 696f  `pipe' connectio
│ │ │ │ +000027d0: 6e20 7479 7065 2061 6c6c 6f77 7320 7072  n type allows pr
│ │ │ │ +000027e0: 6f63 6573 7320 6f75 7470 7574 2061 6e64  ocess output and
│ │ │ │ +000027f0: 0a70 726f 6365 7373 2065 7272 6f72 206f  .process error o
│ │ │ │ +00002800: 7574 7075 7420 746f 2062 6520 6469 6666  utput to be diff
│ │ │ │ +00002810: 6572 656e 7469 6174 6564 2e72 6570 2e73  erentiated.rep.s
│ │ │ │ +00002820: 7973 7465 6d23 6f70 6572 6174 696e 672d  ystem#operating-
│ │ │ │ +00002830: 7379 7374 656d 4120 7379 6d62 6f6c 2064  systemA symbol d
│ │ │ │ +00002840: 6566 696e 696e 6720 7468 6520 7479 7065  efining the type
│ │ │ │ +00002850: 206f 6620 6f70 6572 6174 696e 6720 7379   of operating sy
│ │ │ │ +00002860: 7374 656d 2074 6861 7420 4a61 6465 2069  stem that Jade i
│ │ │ │ +00002870: 7320 7275 6e6e 696e 670a 756e 6465 722e  s running.under.
│ │ │ │ +00002880: 2043 7572 7265 6e74 6c79 2074 6869 7320   Currently this 
│ │ │ │ +00002890: 6973 2061 6c77 6179 7320 7468 6520 7379  is always the sy
│ │ │ │ +000028a0: 6d62 6f6c 2060 756e 6978 272e 7265 702e  mbol `unix'.rep.
│ │ │ │ +000028b0: 7379 7374 656d 2372 6570 2d76 6572 7369  system#rep-versi
│ │ │ │ +000028c0: 6f6e 4120 7374 7269 6e67 2064 6566 696e  onA string defin
│ │ │ │ +000028d0: 696e 6720 7468 6520 6375 7272 656e 7420  ing the current 
│ │ │ │ +000028e0: 7665 7273 696f 6e20 6f66 2074 6865 2052  version of the R
│ │ │ │ +000028f0: 4550 2069 6e74 6572 7072 6574 6572 2e72  EP interpreter.r
│ │ │ │ +00002900: 6570 2e64 6174 6123 666c 6174 7465 6e2d  ep.data#flatten-
│ │ │ │ +00002910: 7461 626c 6554 7261 6e73 6c61 7469 6f6e  tableTranslation
│ │ │ │ +00002920: 2074 6162 6c65 2074 6f20 636f 6e76 6572   table to conver
│ │ │ │ +00002930: 7420 6e65 776c 696e 6520 6368 6172 6163  t newline charac
│ │ │ │ +00002940: 7465 7273 2074 6f20 7370 6163 6573 2e72  ters to spaces.r
│ │ │ │ +00002950: 6570 2e73 7973 7465 6d23 6265 6570 6265  ep.system#beepbe
│ │ │ │ +00002960: 6570 0a0a 5269 6e67 7320 6120 6265 6c6c  ep..Rings a bell
│ │ │ │ +00002970: 2e72 6570 2e64 6174 6123 636f 6d70 6c65  .rep.data#comple
│ │ │ │ +00002980: 7465 2d73 7472 696e 6763 6f6d 706c 6574  te-stringcomplet
│ │ │ │ +00002990: 652d 7374 7269 6e67 2054 454d 504c 4154  e-string TEMPLAT
│ │ │ │ +000029a0: 4520 4c49 5354 205b 464f 4c44 2d43 4153  E LIST [FOLD-CAS
│ │ │ │ +000029b0: 455d 0a0a 5265 7475 726e 2061 2073 7472  E]..Return a str
│ │ │ │ +000029c0: 696e 6720 7768 6f73 6520 6265 6769 6e6e  ing whose beginn
│ │ │ │ +000029d0: 696e 6720 6d61 7463 6865 7320 7468 6520  ing matches the 
│ │ │ │ +000029e0: 7374 7269 6e67 2054 454d 504c 4154 452c  string TEMPLATE,
│ │ │ │ +000029f0: 2061 6e64 2069 7320 756e 6971 7565 0a69   and is unique.i
│ │ │ │ +00002a00: 6e20 7468 6520 7365 7420 6f66 2061 6c6c  n the set of all
│ │ │ │ +00002a10: 2073 7472 696e 6773 2069 6e20 4c49 5354   strings in LIST
│ │ │ │ +00002a20: 2077 6869 6368 2061 6c73 6f20 6d61 7463   which also matc
│ │ │ │ +00002a30: 6820 5445 4d50 4c41 5445 2e20 4966 2046  h TEMPLATE. If F
│ │ │ │ +00002a40: 4f4c 442d 4341 5345 0a69 7320 742c 2061  OLD-CASE.is t, a
│ │ │ │ +00002a50: 6c6c 206d 6174 6368 696e 6720 6967 6e6f  ll matching igno
│ │ │ │ +00002a60: 7265 7320 6368 6172 6163 7465 7220 6361  res character ca
│ │ │ │ +00002a70: 7365 2e72 6570 2e73 7973 7465 6d23 6375  se.rep.system#cu
│ │ │ │ +00002a80: 7272 656e 742d 7574 696d 6563 7572 7265  rrent-utimecurre
│ │ │ │ +00002a90: 6e74 2d75 7469 6d65 0a0a 5265 7475 726e  nt-utime..Return
│ │ │ │ +00002aa0: 2074 6865 2063 7572 7265 6e74 2074 696d   the current tim
│ │ │ │ +00002ab0: 6520 696e 206d 6963 726f 7365 636f 6e64  e in microsecond
│ │ │ │ +00002ac0: 732e 7265 702e 7379 7374 656d 2363 7572  s.rep.system#cur
│ │ │ │ +00002ad0: 7265 6e74 2d74 696d 652d 7374 7269 6e67  rent-time-string
│ │ │ │ +00002ae0: 6375 7272 656e 742d 7469 6d65 2d73 7472  current-time-str
│ │ │ │ +00002af0: 696e 6720 5b54 494d 455d 205b 464f 524d  ing [TIME] [FORM
│ │ │ │ +00002b00: 4154 5d0a 0a52 6574 7572 6e73 2061 2068  AT]..Returns a h
│ │ │ │ +00002b10: 756d 616e 2d72 6561 6461 626c 6520 7374  uman-readable st
│ │ │ │ +00002b20: 7269 6e67 2064 6566 696e 696e 6720 7468  ring defining th
│ │ │ │ +00002b30: 6520 6375 7272 656e 7420 6461 7465 2061  e current date a
│ │ │ │ +00002b40: 6e64 2074 696d 652c 206f 7220 6966 0a73  nd time, or if.s
│ │ │ │ +00002b50: 7065 6369 6669 6564 2c20 7468 6174 2064  pecified, that d
│ │ │ │ +00002b60: 6566 696e 696e 6720 5449 4d45 2e0a 0a49  efining TIME...I
│ │ │ │ +00002b70: 6620 6465 6669 6e65 642c 2046 4f52 4d41  f defined, FORMA
│ │ │ │ +00002b80: 5420 6973 2061 2073 7472 696e 6720 6465  T is a string de
│ │ │ │ +00002b90: 6669 6e69 6e67 2068 6f77 2074 6f20 6372  fining how to cr
│ │ │ │ +00002ba0: 6561 7465 2074 6865 2073 7472 696e 672e  eate the string.
│ │ │ │ +00002bb0: 2049 7420 6861 730a 7468 6520 7361 6d65   It has.the same
│ │ │ │ +00002bc0: 2063 6f6e 7665 6e74 696f 6e73 2061 7320   conventions as 
│ │ │ │ +00002bd0: 7468 6520 7465 6d70 6c61 7465 2074 6f20  the template to 
│ │ │ │ +00002be0: 7468 6520 4320 6c69 6272 6172 7927 7320  the C library's 
│ │ │ │ +00002bf0: 7374 7266 7469 6d65 2066 756e 6374 696f  strftime functio
│ │ │ │ +00002c00: 6e2e 7265 702e 7379 7374 656d 2374 696d  n.rep.system#tim
│ │ │ │ +00002c10: 652d 6c61 7465 722d 7074 696d 652d 6c61  e-later-ptime-la
│ │ │ │ +00002c20: 7465 722d 7020 5449 4d45 2d53 5441 4d50  ter-p TIME-STAMP
│ │ │ │ +00002c30: 3120 5449 4d45 2d53 5441 4d50 320a 0a52  1 TIME-STAMP2..R
│ │ │ │ +00002c40: 6574 7572 6e73 2074 2077 6865 6e20 5449  eturns t when TI
│ │ │ │ +00002c50: 4d45 2d53 5441 4d50 3120 7265 6665 7273  ME-STAMP1 refers
│ │ │ │ +00002c60: 2074 6f20 6120 6c61 7465 7220 7469 6d65   to a later time
│ │ │ │ +00002c70: 2074 6861 6e20 5449 4d45 2d53 5441 4d50   than TIME-STAMP
│ │ │ │ +00002c80: 322e 7265 702e 7379 7374 656d 2373 6c65  2.rep.system#sle
│ │ │ │ +00002c90: 6570 2d66 6f72 736c 6565 702d 666f 7220  ep-forsleep-for 
│ │ │ │ +00002ca0: 5345 434f 4e44 5320 5b4d 494c 4c49 5345  SECONDS [MILLISE
│ │ │ │ +00002cb0: 434f 4e44 535d 0a0a 5061 7573 6520 666f  CONDS]..Pause fo
│ │ │ │ +00002cc0: 7220 5345 434f 4e44 5320 2870 6c75 7320  r SECONDS (plus 
│ │ │ │ +00002cd0: 7468 6520 6f70 7469 6f6e 616c 204d 494c  the optional MIL
│ │ │ │ +00002ce0: 4c49 5345 434f 4e44 2063 6f6d 706f 6e65  LISECOND compone
│ │ │ │ +00002cf0: 6e74 2920 6c65 6e67 7468 206f 6620 7469  nt) length of ti
│ │ │ │ +00002d00: 6d65 2e72 6570 2e73 7973 7465 6d23 7573  me.rep.system#us
│ │ │ │ +00002d10: 6572 2d6c 6f67 696e 2d6e 616d 6575 7365  er-login-nameuse
│ │ │ │ +00002d20: 722d 6c6f 6769 6e2d 6e61 6d65 0a0a 5265  r-login-name..Re
│ │ │ │ +00002d30: 7475 726e 7320 7468 6520 6c6f 6769 6e20  turns the login 
│ │ │ │ +00002d40: 6e61 6d65 206f 6620 7468 6520 7573 6572  name of the user
│ │ │ │ +00002d50: 2028 6120 7374 7269 6e67 292e 7265 702e   (a string).rep.
│ │ │ │ +00002d60: 7379 7374 656d 2375 7365 722d 686f 6d65  system#user-home
│ │ │ │ +00002d70: 2d64 6972 6563 746f 7279 7573 6572 2d68  -directoryuser-h
│ │ │ │ +00002d80: 6f6d 652d 6469 7265 6374 6f72 7920 5b55  ome-directory [U
│ │ │ │ +00002d90: 5345 525d 0a0a 5265 7475 726e 2074 6865  SER]..Return the
│ │ │ │ +00002da0: 2070 6174 6820 746f 2055 5345 5227 7320   path to USER's 
│ │ │ │ +00002db0: 686f 6d65 2064 6972 6563 746f 7279 2028  home directory (
│ │ │ │ +00002dc0: 6120 7374 7269 6e67 292e 2057 6865 6e20  a string). When 
│ │ │ │ +00002dd0: 5553 4552 2069 7320 756e 6465 6669 6e65  USER is undefine
│ │ │ │ +00002de0: 640a 7468 6520 6469 7265 6374 6f72 7920  d.the directory 
│ │ │ │ +00002df0: 6f66 2074 6865 2075 7365 7220 7768 6f20  of the user who 
│ │ │ │ +00002e00: 6578 6563 7574 6564 204a 6164 6520 6973  executed Jade is
│ │ │ │ +00002e10: 2066 6f75 6e64 2e72 6570 2e73 7973 7465   found.rep.syste
│ │ │ │ +00002e20: 6d23 7379 7374 656d 2d6e 616d 6573 7973  m#system-namesys
│ │ │ │ +00002e30: 7465 6d2d 6e61 6d65 0a0a 5265 7475 726e  tem-name..Return
│ │ │ │ +00002e40: 7320 7468 6520 6e61 6d65 206f 6620 7468  s the name of th
│ │ │ │ +00002e50: 6520 686f 7374 2077 6869 6368 2074 6865  e host which the
│ │ │ │ +00002e60: 2065 6469 746f 7220 6973 2072 756e 6e69   editor is runni
│ │ │ │ +00002e70: 6e67 206f 6e2e 7265 702e 6461 7461 2361  ng on.rep.data#a
│ │ │ │ +00002e80: 6c70 6861 2d63 6861 722d 7061 6c70 6861  lpha-char-palpha
│ │ │ │ +00002e90: 2d63 6861 722d 7020 4348 4152 0a0a 5265  -char-p CHAR..Re
│ │ │ │ +00002ea0: 7475 726e 7320 7420 6966 2043 4841 5220  turns t if CHAR 
│ │ │ │ +00002eb0: 6973 2061 6e20 616c 7068 6162 6574 6963  is an alphabetic
│ │ │ │ +00002ec0: 2063 6861 7261 6374 6572 2e72 6570 2e64   character.rep.d
│ │ │ │ +00002ed0: 6174 6123 7570 7065 722d 6361 7365 2d70  ata#upper-case-p
│ │ │ │ +00002ee0: 7570 7065 722d 6361 7365 2d70 2043 4841  upper-case-p CHA
│ │ │ │ +00002ef0: 520a 0a52 6574 7572 6e73 2074 2069 6620  R..Returns t if 
│ │ │ │ +00002f00: 4348 4152 2069 7320 7570 7065 7220 6361  CHAR is upper ca
│ │ │ │ +00002f10: 7365 2e72 6570 2e64 6174 6123 6c6f 7765  se.rep.data#lowe
│ │ │ │ +00002f20: 722d 6361 7365 2d70 6c6f 7765 722d 6361  r-case-plower-ca
│ │ │ │ +00002f30: 7365 2d70 2043 4841 520a 0a52 6574 7572  se-p CHAR..Retur
│ │ │ │ +00002f40: 6e73 2074 2069 6620 4348 4152 2069 7320  ns t if CHAR is 
│ │ │ │ +00002f50: 6c6f 7765 7220 6361 7365 2e72 6570 2e64  lower case.rep.d
│ │ │ │ +00002f60: 6174 6123 616c 7068 616e 756d 6572 6963  ata#alphanumeric
│ │ │ │ +00002f70: 7061 6c70 6861 6e75 6d65 7269 6370 2043  palphanumericp C
│ │ │ │ +00002f80: 4841 520a 0a52 6574 7572 6e73 2074 2069  HAR..Returns t i
│ │ │ │ +00002f90: 6620 4348 4152 2069 7320 616c 7068 612d  f CHAR is alpha-
│ │ │ │ +00002fa0: 6e75 6d65 7269 632e 7265 702e 6461 7461  numeric.rep.data
│ │ │ │ +00002fb0: 2373 7061 6365 2d63 6861 722d 7073 7061  #space-char-pspa
│ │ │ │ +00002fc0: 6365 2d63 6861 722d 7020 4348 4152 0a0a  ce-char-p CHAR..
│ │ │ │ +00002fd0: 5265 7475 726e 7320 7420 6966 2043 4841  Returns t if CHA
│ │ │ │ +00002fe0: 5220 6973 2077 6869 7465 7370 6163 652e  R is whitespace.
│ │ │ │ +00002ff0: ad86 0000 0000 0000 1400 0000 ea00 0000  ................
│ │ │ │ +00003000: 7265 702e 6c61 6e67 2e6d 6174 6823 2b2b  rep.lang.math#++
│ │ │ │ +00003010: 204e 554d 4245 5253 2e2e 2e0a 0a41 6464   NUMBERS.....Add
│ │ │ │ +00003020: 7320 616c 6c20 4e55 4d42 4552 5320 746f  s all NUMBERS to
│ │ │ │ +00003030: 6765 7468 6572 2e20 4966 206e 6f20 6172  gether. If no ar
│ │ │ │ +00003040: 6775 6d65 6e74 7320 6172 6520 6769 7665  guments are give
│ │ │ │ +00003050: 6e20 7265 7475 726e 7320 302e 7265 702e  n returns 0.rep.
│ │ │ │ +00003060: 6c61 6e67 2e6d 6174 6823 2d2d 204e 554d  lang.math#-- NUM
│ │ │ │ +00003070: 4245 5220 5b4e 554d 4245 5253 2e2e 2e5d  BER [NUMBERS...]
│ │ │ │ +00003080: 0a0a 4569 7468 6572 2072 6574 7572 6e73  ..Either returns
│ │ │ │ +00003090: 2074 6865 206e 6567 6174 696f 6e20 6f66   the negation of
│ │ │ │ +000030a0: 204e 554d 4245 5220 6f72 2074 6865 2076   NUMBER or the v
│ │ │ │ +000030b0: 616c 7565 206f 6620 4e55 4d42 4552 206d  alue of NUMBER m
│ │ │ │ +000030c0: 696e 7573 0a4e 554d 4245 5253 7265 702e  inus.NUMBERSrep.
│ │ │ │ +000030d0: 6c61 6e67 2e6d 6174 6823 2a2a 204e 554d  lang.math#** NUM
│ │ │ │ +000030e0: 4245 5253 2e2e 2e0a 0a4d 756c 7469 706c  BERS.....Multipl
│ │ │ │ +000030f0: 6965 7320 616c 6c20 4e55 4d42 4552 5320  ies all NUMBERS 
│ │ │ │ +00003100: 746f 6765 7468 6572 2e20 4966 206e 6f20  together. If no 
│ │ │ │ +00003110: 6e75 6d62 6572 7320 6172 6520 6769 7665  numbers are give
│ │ │ │ +00003120: 6e20 7265 7475 726e 7320 312e 7265 702e  n returns 1.rep.
│ │ │ │ +00003130: 6c61 6e67 2e6d 6174 6823 2f2f 204e 554d  lang.math#// NUM
│ │ │ │ +00003140: 4245 5253 2e2e 2e0a 0a44 6976 6964 6573  BERS.....Divides
│ │ │ │ +00003150: 204e 554d 4245 5253 2028 696e 206c 6566   NUMBERS (in lef
│ │ │ │ +00003160: 742d 746f 2d72 6967 6874 206f 7264 6572  t-to-right order
│ │ │ │ +00003170: 292e 7265 702e 6c61 6e67 2e6d 6174 6823  ).rep.lang.math#
│ │ │ │ +00003180: 7265 6d61 696e 6465 7272 656d 6169 6e64  remainderremaind
│ │ │ │ +00003190: 6572 2044 4956 4944 454e 4420 4449 5649  er DIVIDEND DIVI
│ │ │ │ +000031a0: 534f 520a 0a52 6574 7572 6e73 2074 6865  SOR..Returns the
│ │ │ │ +000031b0: 2069 6e74 6567 6572 2072 656d 6169 6e64   integer remaind
│ │ │ │ +000031c0: 6572 2061 6674 6572 2064 6976 6964 696e  er after dividin
│ │ │ │ +000031d0: 6720 4449 5649 4445 4e44 2062 7920 4449  g DIVIDEND by DI
│ │ │ │ +000031e0: 5649 534f 522e 7265 702e 6c61 6e67 2e6d  VISOR.rep.lang.m
│ │ │ │ +000031f0: 6174 6823 6d6f 646d 6f64 2044 4956 4944  ath#modmod DIVID
│ │ │ │ +00003200: 454e 4420 4449 5649 534f 520a 0a52 6574  END DIVISOR..Ret
│ │ │ │ +00003210: 7572 6e73 2074 6865 2076 616c 7565 206f  urns the value o
│ │ │ │ +00003220: 6620 4449 5649 4445 4e44 206d 6f64 756c  f DIVIDEND modul
│ │ │ │ +00003230: 6f20 4449 5649 534f 523b 2075 6e6c 696b  o DIVISOR; unlik
│ │ │ │ +00003240: 6520 7468 6520 2520 2872 656d 6169 6e64  e the % (remaind
│ │ │ │ +00003250: 6572 290a 6675 6e63 7469 6f6e 2074 6865  er).function the
│ │ │ │ +00003260: 2062 6568 6176 696f 7572 206f 6620 606d   behaviour of `m
│ │ │ │ +00003270: 6f64 2720 6973 2077 656c 6c2d 6465 6669  od' is well-defi
│ │ │ │ +00003280: 6e65 6420 666f 7220 6e65 6761 7469 7665  ned for negative
│ │ │ │ +00003290: 2061 7267 756d 656e 7473 2c0a 7765 2068   arguments,.we h
│ │ │ │ +000032a0: 6176 6520 7468 6174 2c0a 0a09 286d 6f64  ave that,...(mod
│ │ │ │ +000032b0: 2058 2059 2920 3d3d 2058 202d 2028 2a20   X Y) == X - (* 
│ │ │ │ +000032c0: 5920 2866 6c6f 6f72 2028 2f20 5820 5929  Y (floor (/ X Y)
│ │ │ │ +000032d0: 2929 2c09 666f 7220 5920 6e6f 7420 6571  )),.for Y not eq
│ │ │ │ +000032e0: 7561 6c20 746f 207a 6572 6f0a 0a61 7373  ual to zero..ass
│ │ │ │ +000032f0: 756d 696e 6720 7468 6174 2028 666c 6f6f  uming that (floo
│ │ │ │ +00003300: 7220 5a29 2067 6976 6573 2074 6865 206c  r Z) gives the l
│ │ │ │ +00003310: 6561 7374 2069 6e74 6567 6572 2067 7265  east integer gre
│ │ │ │ +00003320: 6174 6572 2074 6861 6e20 6f72 2065 7175  ater than or equ
│ │ │ │ +00003330: 616c 2074 6f20 5a2c 0a61 6e64 2074 6861  al to Z,.and tha
│ │ │ │ +00003340: 7420 666c 6f61 7469 6e67 2070 6f69 6e74  t floating point
│ │ │ │ +00003350: 2064 6976 6973 696f 6e20 6973 2075 7365   division is use
│ │ │ │ +00003360: 642e 7265 702e 6c61 6e67 2e6d 6174 6823  d.rep.lang.math#
│ │ │ │ +00003370: 7175 6f74 6965 6e74 7175 6f74 6965 6e74  quotientquotient
│ │ │ │ +00003380: 2044 4956 4944 454e 4420 4449 5649 534f   DIVIDEND DIVISO
│ │ │ │ +00003390: 520a 0a52 6574 7572 6e73 2074 6865 2069  R..Returns the i
│ │ │ │ +000033a0: 6e74 6567 6572 2071 756f 7469 656e 7420  nteger quotient 
│ │ │ │ +000033b0: 6672 6f6d 2064 6976 6964 696e 6720 696e  from dividing in
│ │ │ │ +000033c0: 7465 6765 7273 2044 4956 4944 454e 4420  tegers DIVIDEND 
│ │ │ │ +000033d0: 616e 640a 4449 5649 534f 522e 7265 702e  and.DIVISOR.rep.
│ │ │ │ +000033e0: 6c61 6e67 2e6d 6174 6823 6c6f 676e 6f74  lang.math#lognot
│ │ │ │ +000033f0: 6c6f 676e 6f74 204e 554d 4245 520a 0a52  lognot NUMBER..R
│ │ │ │ +00003400: 6574 7572 6e73 2074 6865 2062 6974 7769  eturns the bitwi
│ │ │ │ +00003410: 7365 206c 6f67 6963 616c 2060 6e6f 7427  se logical `not'
│ │ │ │ +00003420: 206f 6620 4e55 4d42 4552 2e72 6570 2e6c   of NUMBER.rep.l
│ │ │ │ +00003430: 616e 672e 6d61 7468 236c 6f67 696f 726c  ang.math#logiorl
│ │ │ │ +00003440: 6f67 696f 7220 4e55 4d42 4552 532e 2e2e  ogior NUMBERS...
│ │ │ │ +00003450: 0a0a 5265 7475 726e 7320 7468 6520 6269  ..Returns the bi
│ │ │ │ +00003460: 7477 6973 6520 6c6f 6769 6361 6c20 6069  twise logical `i
│ │ │ │ +00003470: 6e63 6c75 7369 7665 2d6f 7227 206f 6620  nclusive-or' of 
│ │ │ │ +00003480: 6974 7320 6172 6775 6d65 6e74 732e 7265  its arguments.re
│ │ │ │ +00003490: 702e 6c61 6e67 2e6d 6174 6823 6c6f 6778  p.lang.math#logx
│ │ │ │ +000034a0: 6f72 6c6f 6778 6f72 204e 554d 4245 5253  orlogxor NUMBERS
│ │ │ │ +000034b0: 2e2e 2e0a 0a52 6574 7572 6e73 2074 6865  .....Returns the
│ │ │ │ +000034c0: 2062 6974 7769 7365 206c 6f67 6963 616c   bitwise logical
│ │ │ │ +000034d0: 2060 6578 636c 7573 6976 652d 6f72 2720   `exclusive-or' 
│ │ │ │ +000034e0: 6f66 2069 7473 2061 7267 756d 656e 7473  of its arguments
│ │ │ │ +000034f0: 2e72 6570 2e6c 616e 672e 6d61 7468 236c  .rep.lang.math#l
│ │ │ │ +00003500: 6f67 616e 646c 6f67 616e 6420 4e55 4d42  ogandlogand NUMB
│ │ │ │ +00003510: 4552 532e 2e2e 0a0a 5265 7475 726e 7320  ERS.....Returns 
│ │ │ │ +00003520: 7468 6520 6269 7477 6973 6520 6c6f 6769  the bitwise logi
│ │ │ │ +00003530: 6361 6c20 6061 6e64 2720 6f66 2069 7473  cal `and' of its
│ │ │ │ +00003540: 2061 7267 756d 656e 7473 2e72 6570 2e64   arguments.rep.d
│ │ │ │ +00003550: 6174 6123 6571 6c65 716c 2041 5247 3120  ata#eqleql ARG1 
│ │ │ │ +00003560: 4152 4732 0a0a 5369 6d69 6c61 7220 746f  ARG2..Similar to
│ │ │ │ +00003570: 2060 6571 2720 6578 6365 7074 2074 6861   `eq' except tha
│ │ │ │ +00003580: 7420 6e75 6d62 6572 7320 7769 7468 2074  t numbers with t
│ │ │ │ +00003590: 6865 2073 616d 6520 7661 6c75 6520 7769  he same value wi
│ │ │ │ +000035a0: 6c6c 2061 6c77 6179 7320 6265 0a63 6f6e  ll always be.con
│ │ │ │ +000035b0: 7369 6465 7265 6420 6065 716c 2720 2874  sidered `eql' (t
│ │ │ │ +000035c0: 6869 7320 6d61 7920 6f72 206d 6179 206e  his may or may n
│ │ │ │ +000035d0: 6f74 2062 6520 7468 6520 6361 7365 2077  ot be the case w
│ │ │ │ +000035e0: 6974 6820 6065 7127 292e 0a0a 4e6f 7465  ith `eq')...Note
│ │ │ │ +000035f0: 2068 6f77 6576 6572 2074 6861 7420 6578   however that ex
│ │ │ │ +00003600: 6163 7420 616e 6420 696e 6578 6163 7420  act and inexact 
│ │ │ │ +00003610: 7665 7273 696f 6e73 206f 6620 7468 6520  versions of the 
│ │ │ │ +00003620: 7361 6d65 206e 756d 6265 7220 6172 6520  same number are 
│ │ │ │ +00003630: 6e6f 740a 636f 6e73 6964 6572 6564 2074  not.considered t
│ │ │ │ +00003640: 6865 2073 616d 6520 7661 6c75 652e 2041  he same value. A
│ │ │ │ +00003650: 7320 6120 7275 6c65 206f 6620 7468 756d  s a rule of thum
│ │ │ │ +00003660: 622c 2069 6620 7477 6f20 6e75 6d62 6572  b, if two number
│ │ │ │ +00003670: 7320 7072 696e 7420 7468 650a 7361 6d65  s print the.same
│ │ │ │ +00003680: 2c20 7468 6579 2077 696c 6c20 6265 2063  , they will be c
│ │ │ │ +00003690: 6f6e 7369 6465 7265 6420 6065 716c 272e  onsidered `eql'.
│ │ │ │ +000036a0: 7265 702e 6c61 6e67 2e6d 6174 6823 7a65  rep.lang.math#ze
│ │ │ │ +000036b0: 726f 707a 6572 6f70 204e 554d 4245 520a  ropzerop NUMBER.
│ │ │ │ +000036c0: 0a52 6574 7572 6e20 7420 6966 204e 554d  .Return t if NUM
│ │ │ │ +000036d0: 4245 5220 6973 207a 6572 6f2e 7265 702e  BER is zero.rep.
│ │ │ │ +000036e0: 6c61 6e67 2e6d 6174 6823 312b 312b 204e  lang.math#1+1+ N
│ │ │ │ +000036f0: 554d 4245 520a 0a52 6574 7572 6e20 4e55  UMBER..Return NU
│ │ │ │ +00003700: 4d42 4552 2070 6c75 7320 312e 7265 702e  MBER plus 1.rep.
│ │ │ │ +00003710: 6c61 6e67 2e6d 6174 6823 312d 312d 204e  lang.math#1-1- N
│ │ │ │ +00003720: 554d 4245 520a 0a52 6574 7572 6e20 4e55  UMBER..Return NU
│ │ │ │ +00003730: 4d42 4552 206d 696e 7573 2031 2e72 6570  MBER minus 1.rep
│ │ │ │ +00003740: 2e6c 616e 672e 6d61 7468 2361 7368 6173  .lang.math#ashas
│ │ │ │ +00003750: 6820 4e55 4d42 4552 2043 4f55 4e54 0a0a  h NUMBER COUNT..
│ │ │ │ +00003760: 5573 6520 616e 2061 7269 7468 6d65 7469  Use an arithmeti
│ │ │ │ +00003770: 6320 7368 6966 7420 746f 2073 6869 6674  c shift to shift
│ │ │ │ +00003780: 2074 6865 2062 6974 7320 696e 204e 554d   the bits in NUM
│ │ │ │ +00003790: 4245 5220 6279 2043 4f55 4e54 2062 6974  BER by COUNT bit
│ │ │ │ +000037a0: 7320 746f 0a74 6865 206c 6566 742c 2061  s to.the left, a
│ │ │ │ +000037b0: 206e 6567 6174 6976 6520 434f 554e 5420   negative COUNT 
│ │ │ │ +000037c0: 6d65 616e 7320 7368 6966 7420 7269 6768  means shift righ
│ │ │ │ +000037d0: 742e 0a0a 426f 7468 204e 554d 4245 5220  t...Both NUMBER 
│ │ │ │ +000037e0: 616e 6420 434f 554e 5420 6d75 7374 2062  and COUNT must b
│ │ │ │ +000037f0: 6520 696e 7465 6765 7273 2e72 6570 2e6c  e integers.rep.l
│ │ │ │ +00003800: 616e 672e 6d61 7468 2366 6c6f 6f72 666c  ang.math#floorfl
│ │ │ │ +00003810: 6f6f 7220 4e55 4d42 4552 0a0a 526f 756e  oor NUMBER..Roun
│ │ │ │ +00003820: 6420 4e55 4d42 4552 2064 6f77 6e77 6172  d NUMBER downwar
│ │ │ │ +00003830: 6473 2074 6f20 7468 6520 6e65 6172 6573  ds to the neares
│ │ │ │ +00003840: 7420 696e 7465 6765 7220 6c65 7373 2074  t integer less t
│ │ │ │ +00003850: 6861 6e20 6f72 2065 7175 616c 2074 6f0a  han or equal to.
│ │ │ │ +00003860: 4e55 4d42 4552 2e72 6570 2e6c 616e 672e  NUMBER.rep.lang.
│ │ │ │ +00003870: 6d61 7468 2363 6569 6c69 6e67 6365 696c  math#ceilingceil
│ │ │ │ +00003880: 696e 6720 4e55 4d42 4552 0a0a 526f 756e  ing NUMBER..Roun
│ │ │ │ +00003890: 6420 4e55 4d42 4552 2075 7077 6172 6473  d NUMBER upwards
│ │ │ │ +000038a0: 2074 6f20 7468 6520 6e65 6172 6573 7420   to the nearest 
│ │ │ │ +000038b0: 696e 7465 6765 7220 6772 6561 7465 7220  integer greater 
│ │ │ │ +000038c0: 7468 616e 206f 7220 6571 7561 6c20 746f  than or equal to
│ │ │ │ +000038d0: 0a4e 554d 4245 522e 7265 702e 6c61 6e67  .NUMBER.rep.lang
│ │ │ │ +000038e0: 2e6d 6174 6823 7472 756e 6361 7465 7472  .math#truncatetr
│ │ │ │ +000038f0: 756e 6361 7465 204e 554d 4245 520a 0a52  uncate NUMBER..R
│ │ │ │ +00003900: 6f75 6e64 204e 554d 4245 5220 746f 2074  ound NUMBER to t
│ │ │ │ +00003910: 6865 206e 6561 7265 7374 2069 6e74 6567  he nearest integ
│ │ │ │ +00003920: 6572 2062 6574 7765 656e 204e 554d 4245  er between NUMBE
│ │ │ │ +00003930: 5220 616e 6420 7a65 726f 2e72 6570 2e6c  R and zero.rep.l
│ │ │ │ +00003940: 616e 672e 6d61 7468 2372 6f75 6e64 726f  ang.math#roundro
│ │ │ │ +00003950: 756e 6420 4e55 4d42 4552 0a0a 526f 756e  und NUMBER..Roun
│ │ │ │ +00003960: 6420 4e55 4d42 4552 2074 6f20 7468 6520  d NUMBER to the 
│ │ │ │ +00003970: 6e65 6172 6573 7420 696e 7465 6765 722e  nearest integer.
│ │ │ │ +00003980: 2048 616c 6677 6179 2063 6173 6573 2061   Halfway cases a
│ │ │ │ +00003990: 7265 2072 6f75 6e64 6564 2074 6f20 7468  re rounded to th
│ │ │ │ +000039a0: 650a 6e65 6172 6573 7420 6576 656e 2069  e.nearest even i
│ │ │ │ +000039b0: 6e74 6567 6572 2e72 6570 2e6c 616e 672e  nteger.rep.lang.
│ │ │ │ +000039c0: 6d61 7468 2365 7870 6578 7020 580a 0a52  math#expexp X..R
│ │ │ │ +000039d0: 6574 7572 6e20 6065 2720 2874 6865 2062  eturn `e' (the b
│ │ │ │ +000039e0: 6173 6520 6f66 206e 6174 7572 616c 206c  ase of natural l
│ │ │ │ +000039f0: 6f67 6172 6974 686d 7329 2072 6169 7365  ogarithms) raise
│ │ │ │ +00003a00: 6420 746f 2074 6865 2070 6f77 6572 2058  d to the power X
│ │ │ │ +00003a10: 2e72 6570 2e6c 616e 672e 6d61 7468 236c  .rep.lang.math#l
│ │ │ │ +00003a20: 6f67 6c6f 6720 5820 5b42 4153 455d 0a0a  oglog X [BASE]..
│ │ │ │ +00003a30: 5265 7475 726e 2074 6865 206c 6f67 6172  Return the logar
│ │ │ │ +00003a40: 6974 686d 206f 6620 5820 696e 2062 6173  ithm of X in bas
│ │ │ │ +00003a50: 6520 4241 5345 2e20 416e 2061 7269 7468  e BASE. An arith
│ │ │ │ +00003a60: 6d65 7469 6320 6572 726f 7220 6973 0a73  metic error is.s
│ │ │ │ +00003a70: 6967 6e61 6c6c 6564 2069 6620 5820 6973  ignalled if X is
│ │ │ │ +00003a80: 206c 6573 7320 7468 616e 207a 6572 6f2e   less than zero.
│ │ │ │ +00003a90: 2049 6620 4241 5345 2069 736e 2774 2064   If BASE isn't d
│ │ │ │ +00003aa0: 6566 696e 6564 2c20 7265 7475 726e 2074  efined, return t
│ │ │ │ +00003ab0: 6865 0a6e 6174 7572 616c 206c 6f67 6172  he.natural logar
│ │ │ │ +00003ac0: 6974 686d 206f 6620 582e 7265 702e 6c61  ithm of X.rep.la
│ │ │ │ +00003ad0: 6e67 2e6d 6174 6823 7369 6e73 696e 2058  ng.math#sinsin X
│ │ │ │ +00003ae0: 0a0a 5265 7475 726e 7320 7468 6520 7369  ..Returns the si
│ │ │ │ +00003af0: 6e65 206f 6620 582c 2069 6e20 7261 6469  ne of X, in radi
│ │ │ │ +00003b00: 616e 732e 7265 702e 6c61 6e67 2e6d 6174  ans.rep.lang.mat
│ │ │ │ +00003b10: 6823 636f 7363 6f73 2058 0a0a 5265 7475  h#coscos X..Retu
│ │ │ │ +00003b20: 726e 7320 7468 6520 636f 7369 6e65 206f  rns the cosine o
│ │ │ │ +00003b30: 6620 582c 2069 6e20 7261 6469 616e 732e  f X, in radians.
│ │ │ │ +00003b40: 7265 702e 6c61 6e67 2e6d 6174 6823 7461  rep.lang.math#ta
│ │ │ │ +00003b50: 6e74 616e 2058 0a0a 5265 7475 726e 7320  ntan X..Returns 
│ │ │ │ +00003b60: 7468 6520 7461 6e67 656e 7420 6f66 2058  the tangent of X
│ │ │ │ +00003b70: 2c20 696e 2072 6164 6961 6e73 2e72 6570  , in radians.rep
│ │ │ │ +00003b80: 2e6c 616e 672e 6d61 7468 2361 7369 6e61  .lang.math#asina
│ │ │ │ +00003b90: 7369 6e20 580a 0a52 6574 7572 6e20 7468  sin X..Return th
│ │ │ │ +00003ba0: 6520 6172 6320 7369 6e65 206f 6620 5820  e arc sine of X 
│ │ │ │ +00003bb0: 2874 6865 2076 616c 7565 2077 686f 7365  (the value whose
│ │ │ │ +00003bc0: 2073 696e 6520 6973 2058 292c 2069 6e20   sine is X), in 
│ │ │ │ +00003bd0: 7261 6469 616e 732e 7265 702e 6c61 6e67  radians.rep.lang
│ │ │ │ +00003be0: 2e6d 6174 6823 6163 6f73 6163 6f73 2058  .math#acosacos X
│ │ │ │ +00003bf0: 0a0a 5265 7475 726e 2074 6865 2061 7263  ..Return the arc
│ │ │ │ +00003c00: 2063 6f73 696e 6520 6f66 2058 2028 7468   cosine of X (th
│ │ │ │ +00003c10: 6520 7661 6c75 6520 7768 6f73 6520 636f  e value whose co
│ │ │ │ +00003c20: 7369 6e65 2069 7320 5829 2c20 696e 2072  sine is X), in r
│ │ │ │ +00003c30: 6164 6961 6e73 2e72 6570 2e6c 616e 672e  adians.rep.lang.
│ │ │ │ +00003c40: 6d61 7468 2361 7461 6e61 7461 6e20 580a  math#atanatan X.
│ │ │ │ +00003c50: 0a52 6574 7572 6e73 2074 6865 2061 7263  .Returns the arc
│ │ │ │ +00003c60: 2074 616e 6765 6e74 206f 6620 5820 2874   tangent of X (t
│ │ │ │ +00003c70: 6865 2076 616c 7565 2077 686f 7365 2074  he value whose t
│ │ │ │ +00003c80: 616e 6765 6e74 2069 7320 5829 2c20 696e  angent is X), in
│ │ │ │ +00003c90: 0a72 6164 6961 6e73 2e0a 0a61 7461 6e20  .radians...atan 
│ │ │ │ +00003ca0: 5920 580a 0a52 6574 7572 6e73 2074 6865  Y X..Returns the
│ │ │ │ +00003cb0: 2061 7263 2074 616e 6765 6e74 206f 6620   arc tangent of 
│ │ │ │ +00003cc0: 592f 582c 2069 6e20 7261 6469 616e 732e  Y/X, in radians.
│ │ │ │ +00003cd0: 2054 6865 2073 6967 6e73 206f 6620 626f   The signs of bo
│ │ │ │ +00003ce0: 7468 2061 7267 756d 656e 7473 0a61 7265  th arguments.are
│ │ │ │ +00003cf0: 2075 7365 6420 746f 2064 6574 6572 6d69   used to determi
│ │ │ │ +00003d00: 6e65 2074 6865 2071 7561 6472 616e 7420  ne the quadrant 
│ │ │ │ +00003d10: 6f66 2074 6865 2072 6573 756c 742c 2061  of the result, a
│ │ │ │ +00003d20: 6e64 2058 2069 7320 7065 726d 6974 7465  nd X is permitte
│ │ │ │ +00003d30: 6420 746f 0a62 6520 7a65 726f 2e72 6570  d to.be zero.rep
│ │ │ │ +00003d40: 2e6c 616e 672e 6d61 7468 2373 7172 7473  .lang.math#sqrts
│ │ │ │ +00003d50: 7172 7420 580a 0a52 6574 7572 6e73 2074  qrt X..Returns t
│ │ │ │ +00003d60: 6865 206e 6f6e 6e65 6761 7469 7665 2073  he nonnegative s
│ │ │ │ +00003d70: 7175 6172 6520 726f 6f74 206f 6620 582e  quare root of X.
│ │ │ │ +00003d80: 2049 6620 5820 6973 206e 6567 6174 6976   If X is negativ
│ │ │ │ +00003d90: 652c 2073 6967 6e61 6c73 2061 6e0a 6172  e, signals an.ar
│ │ │ │ +00003da0: 6974 686d 6574 6963 2065 7272 6f72 2028  ithmetic error (
│ │ │ │ +00003db0: 7368 6f75 6c64 2072 6574 7572 6e20 6120  should return a 
│ │ │ │ +00003dc0: 636f 6d70 6c65 7820 6e75 6d62 6572 292e  complex number).
│ │ │ │ +00003dd0: 7265 702e 6c61 6e67 2e6d 6174 6823 6578  rep.lang.math#ex
│ │ │ │ +00003de0: 7074 6578 7074 2058 2059 0a0a 5265 7475  ptexpt X Y..Retu
│ │ │ │ +00003df0: 726e 7320 5820 7261 6973 6564 2074 6f20  rns X raised to 
│ │ │ │ +00003e00: 7468 6520 706f 7765 7220 592e 0a0a 4966  the power Y...If
│ │ │ │ +00003e10: 2058 2069 7320 6e65 6761 7469 7665 2061   X is negative a
│ │ │ │ +00003e20: 6e64 2059 2069 7320 6120 6e6f 6e2d 696e  nd Y is a non-in
│ │ │ │ +00003e30: 7465 6765 722c 2074 6865 6e20 616e 2061  teger, then an a
│ │ │ │ +00003e40: 7269 7468 6d65 7469 6320 6572 726f 7220  rithmetic error 
│ │ │ │ +00003e50: 6973 0a73 6967 6e61 6c6c 6564 2028 6d61  is.signalled (ma
│ │ │ │ +00003e60: 7468 656d 6174 6963 616c 6c79 2073 686f  thematically sho
│ │ │ │ +00003e70: 756c 6420 7265 7475 726e 2061 2063 6f6d  uld return a com
│ │ │ │ +00003e80: 706c 6578 206e 756d 6265 7229 2e72 6570  plex number).rep
│ │ │ │ +00003e90: 2e6c 616e 672e 6d61 7468 2367 6364 6763  .lang.math#gcdgc
│ │ │ │ +00003ea0: 6420 2e2e 2e0a 0a52 6574 7572 6e20 7468  d .....Return th
│ │ │ │ +00003eb0: 6520 6772 6561 7465 7374 2063 6f6d 6d6f  e greatest commo
│ │ │ │ +00003ec0: 6e20 6469 7669 736f 7220 6f66 2074 6865  n divisor of the
│ │ │ │ +00003ed0: 2069 6e74 6567 6572 2061 7267 756d 656e   integer argumen
│ │ │ │ +00003ee0: 7473 2e20 5468 6520 7265 7375 6c74 0a69  ts. The result.i
│ │ │ │ +00003ef0: 7320 616c 7761 7973 206e 6f6e 2d6e 6567  s always non-neg
│ │ │ │ +00003f00: 6174 6976 652e 2052 6574 7572 6e73 2030  ative. Returns 0
│ │ │ │ +00003f10: 2077 6974 6820 6172 6775 6d65 6e74 732e   with arguments.
│ │ │ │ +00003f20: 7265 702e 6c61 6e67 2e6d 6174 6823 6e75  rep.lang.math#nu
│ │ │ │ +00003f30: 6d62 6572 706e 756d 6265 7270 2041 5247  mberpnumberp ARG
│ │ │ │ +00003f40: 0a0a 5265 7475 726e 2074 2069 6620 4152  ..Return t if AR
│ │ │ │ +00003f50: 4720 6973 2061 206e 756d 6265 722e 7265  G is a number.re
│ │ │ │ +00003f60: 702e 6c61 6e67 2e6d 6174 6823 696e 7465  p.lang.math#inte
│ │ │ │ +00003f70: 6765 7270 696e 7465 6765 7270 2041 5247  gerpintegerp ARG
│ │ │ │ +00003f80: 0a0a 5265 7475 726e 2074 2069 6620 4152  ..Return t if AR
│ │ │ │ +00003f90: 4720 6973 2061 2069 6e74 6567 6572 2e72  G is a integer.r
│ │ │ │ +00003fa0: 6570 2e6c 616e 672e 6d61 7468 2365 7861  ep.lang.math#exa
│ │ │ │ +00003fb0: 6374 7065 7861 6374 7020 4152 470a 0a52  ctpexactp ARG..R
│ │ │ │ +00003fc0: 6574 7572 6e20 7420 6966 2041 5247 2069  eturn t if ARG i
│ │ │ │ +00003fd0: 7320 616e 2065 7861 6374 206e 756d 6265  s an exact numbe
│ │ │ │ +00003fe0: 722e 0000 0000 0000 0000 0000 0000 0000  r...............
│ │ │ │ +00003ff0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00004000: 7265 702e 6c61 6e67 2e6d 6174 6823 6669  rep.lang.math#fi
│ │ │ │ +00004010: 786e 756d 7066 6978 6e75 6d70 2041 5247  xnumpfixnump ARG
│ │ │ │ +00004020: 0a0a 5265 7475 726e 2074 2069 6620 4152  ..Return t if AR
│ │ │ │ +00004030: 4720 6973 2061 2066 6978 6e75 6d20 2869  G is a fixnum (i
│ │ │ │ +00004040: 2e65 2e20 616e 2069 6e74 6567 6572 2074  .e. an integer t
│ │ │ │ +00004050: 6861 7420 6669 7473 2069 6e20 6120 4c69  hat fits in a Li
│ │ │ │ +00004060: 7370 0a70 6f69 6e74 6572 292e 7265 702e  sp.pointer).rep.
│ │ │ │ +00004070: 6c61 6e67 2e6d 6174 6823 6578 6163 742d  lang.math#exact-
│ │ │ │ +00004080: 3e69 6e65 7861 6374 6578 6163 742d 3e69  >inexactexact->i
│ │ │ │ +00004090: 6e65 7861 6374 2058 0a0a 5265 7475 726e  nexact X..Return
│ │ │ │ +000040a0: 7320 616e 2069 6e65 7861 6374 2028 692e  s an inexact (i.
│ │ │ │ +000040b0: 652e 2066 6c6f 6174 696e 6720 706f 696e  e. floating poin
│ │ │ │ +000040c0: 7429 2072 6570 7265 7365 6e74 6174 696f  t) representatio
│ │ │ │ +000040d0: 6e20 6f66 2058 2e72 6570 2e6c 616e 672e  n of X.rep.lang.
│ │ │ │ +000040e0: 6d61 7468 2369 6e65 7861 6374 2d3e 6578  math#inexact->ex
│ │ │ │ +000040f0: 6163 7469 6e65 7861 6374 2d3e 6578 6163  actinexact->exac
│ │ │ │ +00004100: 7420 580a 0a52 6574 7572 6e73 2061 6e20  t X..Returns an 
│ │ │ │ +00004110: 6578 6163 7420 7265 7072 6573 656e 7461  exact representa
│ │ │ │ +00004120: 7469 6f6e 206f 6620 582e 2054 6869 7320  tion of X. This 
│ │ │ │ +00004130: 6d61 7920 696e 766f 6c76 6520 6120 6c6f  may involve a lo
│ │ │ │ +00004140: 7373 206f 660a 6163 6375 7261 6379 2e72  ss of.accuracy.r
│ │ │ │ +00004150: 6570 2e6c 616e 672e 6d61 7468 236e 756d  ep.lang.math#num
│ │ │ │ +00004160: 6572 6174 6f72 6e75 6d65 7261 746f 7220  eratornumerator 
│ │ │ │ +00004170: 580a 0a52 6574 7572 6e20 7468 6520 6e75  X..Return the nu
│ │ │ │ +00004180: 6d65 7261 746f 7220 6f66 2072 6174 696f  merator of ratio
│ │ │ │ +00004190: 6e61 6c20 6e75 6d62 6572 2058 2e72 6570  nal number X.rep
│ │ │ │ +000041a0: 2e6c 616e 672e 6d61 7468 2364 656e 6f6d  .lang.math#denom
│ │ │ │ +000041b0: 696e 6174 6f72 6465 6e6f 6d69 6e61 746f  inatordenominato
│ │ │ │ +000041c0: 7220 580a 0a52 6574 7572 6e20 7468 6520  r X..Return the 
│ │ │ │ +000041d0: 6465 6e6f 6d69 6e61 746f 7220 6f66 2072  denominator of r
│ │ │ │ +000041e0: 6174 696f 6e61 6c20 6e75 6d62 6572 2058  ational number X
│ │ │ │ +000041f0: 2e72 6570 2e6c 616e 672e 6d61 7468 236d  .rep.lang.math#m
│ │ │ │ +00004200: 6178 6d61 7820 4152 4753 2e2e 2e0a 0a52  axmax ARGS.....R
│ │ │ │ +00004210: 6574 7572 6e73 2074 6865 2067 7265 6174  eturns the great
│ │ │ │ +00004220: 6573 7420 6f66 2069 7473 2061 7267 756d  est of its argum
│ │ │ │ +00004230: 656e 7473 2e20 5468 6572 6520 6d75 7374  ents. There must
│ │ │ │ +00004240: 2062 6520 6174 206c 6561 7374 2074 776f   be at least two
│ │ │ │ +00004250: 0a61 7267 756d 656e 7473 2e20 5768 656e  .arguments. When
│ │ │ │ +00004260: 2063 6f6d 7061 7269 6e67 206e 756d 6265   comparing numbe
│ │ │ │ +00004270: 7273 2c20 616e 7920 696e 6578 6163 7420  rs, any inexact 
│ │ │ │ +00004280: 6172 6775 6d65 6e74 7320 6361 7573 6520  arguments cause 
│ │ │ │ +00004290: 7468 650a 7265 7375 6c74 2074 6f20 6265  the.result to be
│ │ │ │ +000042a0: 2069 6e65 7861 6374 2e72 6570 2e6c 616e   inexact.rep.lan
│ │ │ │ +000042b0: 672e 6d61 7468 236d 696e 6d69 6e20 4152  g.math#minmin AR
│ │ │ │ +000042c0: 4753 2e2e 2e0a 0a52 6574 7572 6e73 2074  GS.....Returns t
│ │ │ │ +000042d0: 6865 2073 6d61 6c6c 6573 7420 6f66 2069  he smallest of i
│ │ │ │ +000042e0: 7473 2061 7267 756d 656e 7473 2e20 5468  ts arguments. Th
│ │ │ │ +000042f0: 6572 6520 6d75 7374 2062 6520 6174 206c  ere must be at l
│ │ │ │ +00004300: 6561 7374 2074 776f 0a61 7267 756d 656e  east two.argumen
│ │ │ │ +00004310: 7473 2e20 5768 656e 2063 6f6d 7061 7269  ts. When compari
│ │ │ │ +00004320: 6e67 206e 756d 6265 7273 2c20 616e 7920  ng numbers, any 
│ │ │ │ +00004330: 696e 6578 6163 7420 6172 6775 6d65 6e74  inexact argument
│ │ │ │ +00004340: 7320 6361 7573 6520 7468 650a 7265 7375  s cause the.resu
│ │ │ │ +00004350: 6c74 2074 6f20 6265 2069 6e65 7861 6374  lt to be inexact
│ │ │ │ +00004360: 2e72 6570 2e6c 616e 672e 6d61 7468 2373  .rep.lang.math#s
│ │ │ │ +00004370: 7472 696e 672d 3e6e 756d 6265 7273 7472  tring->numberstr
│ │ │ │ +00004380: 696e 672d 3e6e 756d 6265 7220 5354 5249  ing->number STRI
│ │ │ │ +00004390: 4e47 205b 5241 4449 585d 0a0a 5265 7475  NG [RADIX]..Retu
│ │ │ │ +000043a0: 726e 2074 6865 206e 756d 6265 7220 7265  rn the number re
│ │ │ │ +000043b0: 7072 6573 656e 7465 6420 6279 2053 5452  presented by STR
│ │ │ │ +000043c0: 494e 472e 2049 6620 5241 4449 5820 6973  ING. If RADIX is
│ │ │ │ +000043d0: 2073 7065 6369 6669 6564 2c20 7468 650a   specified, the.
│ │ │ │ +000043e0: 6e75 6d62 6572 2069 7320 7061 7273 6564  number is parsed
│ │ │ │ +000043f0: 2066 726f 6d20 7468 6174 2062 6173 652c   from that base,
│ │ │ │ +00004400: 206f 7468 6572 7769 7365 2062 6173 6520   otherwise base 
│ │ │ │ +00004410: 3130 2069 7320 6173 7375 6d65 642e 7265  10 is assumed.re
│ │ │ │ +00004420: 702e 6c61 6e67 2e6d 6174 6823 6e75 6d62  p.lang.math#numb
│ │ │ │ +00004430: 6572 2d3e 7374 7269 6e67 6e75 6d62 6572  er->stringnumber
│ │ │ │ +00004440: 2d3e 7374 7269 6e67 205a 205b 5241 4449  ->string Z [RADI
│ │ │ │ +00004450: 585d 0a0a 5265 7475 726e 2061 2073 7472  X]..Return a str
│ │ │ │ +00004460: 696e 6720 636f 6e74 6169 6e69 6e67 2061  ing containing a
│ │ │ │ +00004470: 2070 7269 6e74 6564 2072 6570 7265 7365   printed represe
│ │ │ │ +00004480: 6e74 6174 696f 6e20 6f66 2074 6865 206e  ntation of the n
│ │ │ │ +00004490: 756d 6265 7220 5a2e 2049 660a 5241 4449  umber Z. If.RADI
│ │ │ │ +000044a0: 5820 6973 2073 7065 6369 6669 6564 2c20  X is specified, 
│ │ │ │ +000044b0: 7072 696e 7420 7468 6520 6e75 6d62 6572  print the number
│ │ │ │ +000044c0: 2069 6e20 7468 6174 2062 6173 652c 206f   in that base, o
│ │ │ │ +000044d0: 7468 6572 7769 7365 2070 7269 6e74 2069  therwise print i
│ │ │ │ +000044e0: 740a 696e 2062 6173 6520 3130 2e72 6570  t.in base 10.rep
│ │ │ │ +000044f0: 2e6c 616e 672e 6d61 7468 2372 616e 646f  .lang.math#rando
│ │ │ │ +00004500: 6d72 616e 646f 6d20 5b4c 494d 4954 5d0a  mrandom [LIMIT].
│ │ │ │ +00004510: 0a50 726f 6475 6365 2061 2070 7365 7564  .Produce a pseud
│ │ │ │ +00004520: 6f2d 7261 6e64 6f6d 206e 756d 6265 7220  o-random number 
│ │ │ │ +00004530: 6265 7477 6565 6e20 7a65 726f 2061 6e64  between zero and
│ │ │ │ +00004540: 204c 494d 4954 2028 6f72 2074 6865 206c   LIMIT (or the l
│ │ │ │ +00004550: 6172 6765 7374 0a70 6f73 6974 6976 6520  argest.positive 
│ │ │ │ +00004560: 696e 7465 6765 7220 7265 7072 6573 656e  integer represen
│ │ │ │ +00004570: 7461 626c 6529 2e20 4966 204c 494d 4954  table). If LIMIT
│ │ │ │ +00004580: 2069 7320 7468 6520 7379 6d62 6f6c 2060   is the symbol `
│ │ │ │ +00004590: 7427 2074 6865 0a67 656e 6572 6174 6f72  t' the.generator
│ │ │ │ +000045a0: 2069 7320 7365 6564 6564 2077 6974 6820   is seeded with 
│ │ │ │ +000045b0: 7468 6520 6375 7272 656e 7420 7469 6d65  the current time
│ │ │ │ +000045c0: 206f 6620 6461 792e 7265 702e 6461 7461   of day.rep.data
│ │ │ │ +000045d0: 2e64 6174 756d 7323 6d61 6b65 2d64 6174  .datums#make-dat
│ │ │ │ +000045e0: 756d 6d61 6b65 2d64 6174 756d 2056 414c  ummake-datum VAL
│ │ │ │ +000045f0: 5545 2049 440a 0a43 7265 6174 6520 616e  UE ID..Create an
│ │ │ │ +00004600: 6420 7265 7475 726e 2061 206e 6577 2064  d return a new d
│ │ │ │ +00004610: 6174 6120 6f62 6a65 6374 206f 6620 7479  ata object of ty
│ │ │ │ +00004620: 7065 2049 4420 2861 6e20 6172 6269 7472  pe ID (an arbitr
│ │ │ │ +00004630: 6172 7920 7661 6c75 6529 2c20 6974 0a77  ary value), it.w
│ │ │ │ +00004640: 696c 6c20 6861 7665 206f 626a 6563 7420  ill have object 
│ │ │ │ +00004650: 5641 4c55 4520 6173 736f 6369 6174 6564  VALUE associated
│ │ │ │ +00004660: 2077 6974 6820 6974 2e72 6570 2e64 6174   with it.rep.dat
│ │ │ │ +00004670: 612e 6461 7475 6d73 2364 6566 696e 652d  a.datums#define-
│ │ │ │ +00004680: 6461 7475 6d2d 7072 696e 7465 7264 6566  datum-printerdef
│ │ │ │ +00004690: 696e 652d 6461 7475 6d2d 7072 696e 7465  ine-datum-printe
│ │ │ │ +000046a0: 7220 4944 2050 5249 4e54 4552 0a0a 5265  r ID PRINTER..Re
│ │ │ │ +000046b0: 6769 7374 6572 2061 2063 7573 746f 6d20  gister a custom 
│ │ │ │ +000046c0: 7072 696e 7465 7220 666f 7220 616c 6c20  printer for all 
│ │ │ │ +000046d0: 6461 7475 6d73 2077 6974 6820 7479 7065  datums with type
│ │ │ │ +000046e0: 2049 442e 2057 6865 6e20 7468 6573 650a   ID. When these.
│ │ │ │ +000046f0: 6f62 6a65 6374 7320 7072 696e 7465 6420  objects printed 
│ │ │ │ +00004700: 6172 652c 2074 6865 2066 756e 6374 696f  are, the functio
│ │ │ │ +00004710: 6e20 5052 494e 5445 5220 7769 6c6c 2062  n PRINTER will b
│ │ │ │ +00004720: 6520 6361 6c6c 6564 2077 6974 6820 7477  e called with tw
│ │ │ │ +00004730: 6f0a 6172 6775 6d65 6e74 732c 2074 6865  o.arguments, the
│ │ │ │ +00004740: 2064 6174 756d 2061 6e64 2074 6865 2073   datum and the s
│ │ │ │ +00004750: 7472 6561 6d20 746f 2070 7269 6e74 2074  tream to print t
│ │ │ │ +00004760: 6f2e 7265 702e 6461 7461 2e64 6174 756d  o.rep.data.datum
│ │ │ │ +00004770: 7323 6461 7475 6d2d 7265 6664 6174 756d  s#datum-refdatum
│ │ │ │ +00004780: 2d72 6566 2044 4154 554d 2049 440a 0a49  -ref DATUM ID..I
│ │ │ │ +00004790: 6620 6461 7461 206f 626a 6563 7420 4441  f data object DA
│ │ │ │ +000047a0: 5455 4d20 6861 7320 7479 7065 2049 442c  TUM has type ID,
│ │ │ │ +000047b0: 2072 6574 7572 6e20 6974 7320 6173 736f   return its asso
│ │ │ │ +000047c0: 6369 6174 6564 2076 616c 7565 2c20 656c  ciated value, el
│ │ │ │ +000047d0: 7365 0a73 6967 6e61 6c20 616e 2065 7272  se.signal an err
│ │ │ │ +000047e0: 6f72 2e72 6570 2e64 6174 612e 6461 7475  or.rep.data.datu
│ │ │ │ +000047f0: 6d73 2364 6174 756d 2d73 6574 6461 7475  ms#datum-setdatu
│ │ │ │ +00004800: 6d2d 7365 7420 4441 5455 4d20 4944 2056  m-set DATUM ID V
│ │ │ │ +00004810: 414c 5545 0a0a 4966 2064 6174 6120 6f62  ALUE..If data ob
│ │ │ │ +00004820: 6a65 6374 2044 4154 554d 2068 6173 2074  ject DATUM has t
│ │ │ │ +00004830: 7970 6520 4944 2c20 6d6f 6469 6679 2069  ype ID, modify i
│ │ │ │ +00004840: 7473 2061 7373 6f63 6961 7465 6420 7661  ts associated va
│ │ │ │ +00004850: 6c75 6520 746f 2062 650a 5641 4c55 452c  lue to be.VALUE,
│ │ │ │ +00004860: 2065 6c73 6520 7369 676e 616c 2061 6e20   else signal an 
│ │ │ │ +00004870: 6572 726f 722e 7265 702e 6461 7461 2e64  error.rep.data.d
│ │ │ │ +00004880: 6174 756d 7323 6861 732d 7479 7065 2d70  atums#has-type-p
│ │ │ │ +00004890: 6861 732d 7479 7065 2d70 2041 5247 2049  has-type-p ARG I
│ │ │ │ +000048a0: 440a 0a52 6574 7572 6e20 6074 2720 6966  D..Return `t' if
│ │ │ │ +000048b0: 206f 626a 6563 7420 4152 4720 6861 7320   object ARG has 
│ │ │ │ +000048c0: 6461 7461 2074 7970 6520 4944 2028 616e  data type ID (an
│ │ │ │ +000048d0: 6420 7468 7573 2077 6173 2069 6e69 7469  d thus was initi
│ │ │ │ +000048e0: 616c 6c79 0a63 7265 6174 6564 2075 7369  ally.created usi
│ │ │ │ +000048f0: 6e67 2074 6865 2060 6d61 6b65 2d64 6174  ng the `make-dat
│ │ │ │ +00004900: 756d 2720 6675 6e63 7469 6f6e 292e 6c6f  um' function).lo
│ │ │ │ +00004910: 6164 2d70 6174 6841 206c 6973 7420 6f66  ad-pathA list of
│ │ │ │ +00004920: 2064 6972 6563 746f 7279 206e 616d 6573   directory names
│ │ │ │ +00004930: 2e20 5768 656e 2060 6c6f 6164 2720 6f70  . When `load' op
│ │ │ │ +00004940: 656e 7320 6120 6c69 7370 2d66 696c 6520  ens a lisp-file 
│ │ │ │ +00004950: 6974 2073 6561 7263 6865 7320 6561 6368  it searches each
│ │ │ │ +00004960: 0a64 6972 6563 746f 7279 206e 616d 6564  .directory named
│ │ │ │ +00004970: 2069 6e20 7468 6973 206c 6973 7420 696e   in this list in
│ │ │ │ +00004980: 2074 7572 6e20 756e 7469 6c20 7468 6520   turn until the 
│ │ │ │ +00004990: 6669 6c65 2069 7320 666f 756e 6420 6f72  file is found or
│ │ │ │ +000049a0: 2074 6865 206c 6973 740a 6973 2065 7868   the list.is exh
│ │ │ │ +000049b0: 6175 7374 6564 2e64 6c2d 6c6f 6164 2d70  austed.dl-load-p
│ │ │ │ +000049c0: 6174 684c 6973 7420 6f66 2064 6972 6563  athList of direc
│ │ │ │ +000049d0: 746f 7269 6573 2073 6561 7263 6865 6420  tories searched 
│ │ │ │ +000049e0: 666f 7220 6479 6e61 6d69 6361 6c6c 7920  for dynamically 
│ │ │ │ +000049f0: 6c6f 6164 6564 206f 626a 6563 7420 6669  loaded object fi
│ │ │ │ +00004a00: 6c65 732e 6166 7465 722d 6c6f 6164 2d61  les.after-load-a
│ │ │ │ +00004a10: 6c69 7374 4120 6c69 7374 206f 6620 284c  listA list of (L
│ │ │ │ +00004a20: 4942 5241 5259 2046 4f52 4d53 2e2e 2e29  IBRARY FORMS...)
│ │ │ │ +00004a30: 2e20 5768 656e 6576 6572 2074 6865 2060  . Whenever the `
│ │ │ │ +00004a40: 6c6f 6164 2720 636f 6d6d 616e 6420 7265  load' command re
│ │ │ │ +00004a50: 6164 7320 6120 6669 6c65 0a6f 6620 4c69  ads a file.of Li
│ │ │ │ +00004a60: 7370 2063 6f64 6520 4c49 4252 4152 592c  sp code LIBRARY,
│ │ │ │ +00004a70: 2069 7420 6578 6563 7574 6573 2065 6163   it executes eac
│ │ │ │ +00004a80: 6820 6f66 2046 4f52 4d53 2e20 4e6f 7465  h of FORMS. Note
│ │ │ │ +00004a90: 2074 6861 7420 4c49 4252 4152 5920 6d75   that LIBRARY mu
│ │ │ │ +00004aa0: 7374 0a65 7861 6374 6c79 206d 6174 6368  st.exactly match
│ │ │ │ +00004ab0: 2074 6865 2046 494c 4520 6172 6775 6d65   the FILE argume
│ │ │ │ +00004ac0: 6e74 2067 6976 656e 2074 6f20 606c 6f61  nt given to `loa
│ │ │ │ +00004ad0: 6427 2e72 6570 2d64 6972 6563 746f 7279  d'.rep-directory
│ │ │ │ +00004ae0: 5468 6520 6469 7265 6374 6f72 7920 696e  The directory in
│ │ │ │ +00004af0: 2077 6869 6368 2061 6c6c 2069 6e73 7461   which all insta
│ │ │ │ +00004b00: 6c6c 6564 2064 6174 6120 6669 6c65 7320  lled data files 
│ │ │ │ +00004b10: 6c69 7665 2e6c 6973 702d 6c69 622d 6469  live.lisp-lib-di
│ │ │ │ +00004b20: 7265 6374 6f72 7954 6865 206e 616d 6520  rectoryThe name 
│ │ │ │ +00004b30: 6f66 2074 6865 2064 6972 6563 746f 7279  of the directory
│ │ │ │ +00004b40: 2069 6e20 7768 6963 6820 7468 6520 7374   in which the st
│ │ │ │ +00004b50: 616e 6461 7264 206c 6973 7020 6669 6c65  andard lisp file
│ │ │ │ +00004b60: 7320 6c69 7665 2e73 6974 652d 6c69 7370  s live.site-lisp
│ │ │ │ +00004b70: 2d64 6972 6563 746f 7279 5468 6520 6e61  -directoryThe na
│ │ │ │ +00004b80: 6d65 206f 6620 7468 6520 6469 7265 6374  me of the direct
│ │ │ │ +00004b90: 6f72 7920 696e 2077 6869 6368 2073 6974  ory in which sit
│ │ │ │ +00004ba0: 652d 7370 6563 6966 6963 204c 6973 7020  e-specific Lisp 
│ │ │ │ +00004bb0: 6669 6c65 7320 6172 6520 7374 6f72 6564  files are stored
│ │ │ │ +00004bc0: 2e65 7865 632d 6469 7265 6374 6f72 7954  .exec-directoryT
│ │ │ │ +00004bd0: 6865 206e 616d 6520 6f66 2074 6865 2064  he name of the d
│ │ │ │ +00004be0: 6972 6563 746f 7279 2063 6f6e 7461 696e  irectory contain
│ │ │ │ +00004bf0: 696e 6720 6172 6368 6974 6563 7475 7265  ing architecture
│ │ │ │ +00004c00: 2073 7065 6369 6669 6320 6669 6c65 732e   specific files.
│ │ │ │ +00004c10: 646f 6375 6d65 6e74 6174 696f 6e2d 6669  documentation-fi
│ │ │ │ +00004c20: 6c65 5468 6520 6e61 6d65 206f 6620 7468  leThe name of th
│ │ │ │ +00004c30: 6520 6461 7461 6261 7365 2063 6f6e 7461  e database conta
│ │ │ │ +00004c40: 696e 696e 6720 7468 6520 6c69 7370 2d6c  ining the lisp-l
│ │ │ │ +00004c50: 6962 7261 7279 2773 2064 6f63 756d 656e  ibrary's documen
│ │ │ │ +00004c60: 7461 7469 6f6e 2073 7472 696e 6773 2e64  tation strings.d
│ │ │ │ +00004c70: 6f63 756d 656e 7461 7469 6f6e 2d66 696c  ocumentation-fil
│ │ │ │ +00004c80: 6573 4120 6c69 7374 206f 6620 6461 7461  esA list of data
│ │ │ │ +00004c90: 6261 7365 206e 616d 6573 2063 6f6e 7461  base names conta
│ │ │ │ +00004ca0: 696e 696e 6720 616c 6c20 646f 6375 6d65  ining all docume
│ │ │ │ +00004cb0: 6e74 6174 696f 6e20 7374 7269 6e67 732e  ntation strings.
│ │ │ │ +00004cc0: 646c 2d6c 6f61 642d 7265 6c6f 632d 6e6f  dl-load-reloc-no
│ │ │ │ +00004cd0: 7757 6865 6e20 6e6f 6e2d 6e69 6c2c 2064  wWhen non-nil, d
│ │ │ │ +00004ce0: 796e 616d 6963 616c 6c79 206c 6f61 6465  ynamically loade
│ │ │ │ +00004cf0: 6420 6c69 6272 6172 6965 7320 6861 7665  d libraries have
│ │ │ │ +00004d00: 2061 6c6c 2073 796d 626f 6c20 7265 6c6f   all symbol relo
│ │ │ │ +00004d10: 6361 7469 6f6e 730a 7065 7266 726f 6d65  cations.perfrome
│ │ │ │ +00004d20: 6420 6174 206c 6f61 642d 7469 6d65 2c20  d at load-time, 
│ │ │ │ +00004d30: 6e6f 7420 6173 2072 6571 7569 7265 642e  not as required.
│ │ │ │ +00004d40: 6c6f 6164 2d66 696c 656e 616d 6557 6869  load-filenameWhi
│ │ │ │ +00004d50: 6c65 2075 7369 6e67 2074 6865 2060 6c6f  le using the `lo
│ │ │ │ +00004d60: 6164 2720 6675 6e63 7469 6f6e 2074 6f20  ad' function to 
│ │ │ │ +00004d70: 6c6f 6164 2061 204c 6973 7020 6c69 6272  load a Lisp libr
│ │ │ │ +00004d80: 6172 792c 2074 6869 7320 7661 7269 6162  ary, this variab
│ │ │ │ +00004d90: 6c65 2069 730a 7365 7420 746f 2074 6865  le is.set to the
│ │ │ │ +00004da0: 206e 616d 6520 6f66 2074 6865 2066 696c   name of the fil
│ │ │ │ +00004db0: 6520 6265 696e 6720 6c6f 6164 6564 2e72  e being loaded.r
│ │ │ │ +00004dc0: 6570 2e6c 616e 672e 696e 7465 7270 7265  ep.lang.interpre
│ │ │ │ +00004dd0: 7465 7223 7175 6f74 6571 756f 7465 2041  ter#quotequote A
│ │ │ │ +00004de0: 5247 0a27 4152 470a 0a52 6574 7572 6e73  RG.'ARG..Returns
│ │ │ │ +00004df0: 2041 5247 2e72 6570 2e6c 616e 672e 696e   ARG.rep.lang.in
│ │ │ │ +00004e00: 7465 7270 7265 7465 7223 6c61 6d62 6461  terpreter#lambda
│ │ │ │ +00004e10: 6c61 6d62 6461 204c 414d 4244 412d 4c49  lambda LAMBDA-LI
│ │ │ │ +00004e20: 5354 2042 4f44 592e 2e2e 0a0a 4576 616c  ST BODY.....Eval
│ │ │ │ +00004e30: 7561 7465 7320 746f 2061 6e20 616e 6f6e  uates to an anon
│ │ │ │ +00004e40: 796d 6f75 7320 6675 6e63 7469 6f6e 2e72  ymous function.r
│ │ │ │ +00004e50: 6570 2e64 6174 6123 6361 7263 6172 2043  ep.data#carcar C
│ │ │ │ +00004e60: 4f4e 532d 4345 4c4c 0a0a 5265 7475 726e  ONS-CELL..Return
│ │ │ │ +00004e70: 7320 7468 6520 7661 6c75 6520 7374 6f72  s the value stor
│ │ │ │ +00004e80: 6564 2069 6e20 7468 6520 6361 7220 736c  ed in the car sl
│ │ │ │ +00004e90: 6f74 206f 6620 434f 4e53 2d43 454c 4c2c  ot of CONS-CELL,
│ │ │ │ +00004ea0: 206f 7220 6e69 6c20 6966 2043 4f4e 532d   or nil if CONS-
│ │ │ │ +00004eb0: 4345 4c4c 0a69 7320 6e69 6c2e 7265 702e  CELL.is nil.rep.
│ │ │ │ +00004ec0: 6461 7461 2363 6472 6364 7220 434f 4e53  data#cdrcdr CONS
│ │ │ │ +00004ed0: 2d43 454c 4c0a 0a52 6574 7572 6e73 2074  -CELL..Returns t
│ │ │ │ +00004ee0: 6865 2076 616c 7565 2073 746f 7265 6420  he value stored 
│ │ │ │ +00004ef0: 696e 2074 6865 2063 6472 2073 6c6f 7420  in the cdr slot 
│ │ │ │ +00004f00: 6f66 2043 4f4e 532d 4345 4c4c 2c20 6f72  of CONS-CELL, or
│ │ │ │ +00004f10: 206e 696c 2069 6620 434f 4e53 2d43 454c   nil if CONS-CEL
│ │ │ │ +00004f20: 4c0a 6973 206e 696c 2e72 6570 2e64 6174  L.is nil.rep.dat
│ │ │ │ +00004f30: 6123 6c69 7374 6c69 7374 2041 5247 532e  a#listlist ARGS.
│ │ │ │ +00004f40: 2e2e 0a0a 5265 7475 726e 7320 6120 6e65  ....Returns a ne
│ │ │ │ +00004f50: 7720 6c69 7374 2077 6974 6820 656c 656d  w list with elem
│ │ │ │ +00004f60: 656e 7473 2041 5247 532e 2e2e 7265 702e  ents ARGS...rep.
│ │ │ │ +00004f70: 6461 7461 236d 616b 652d 6c69 7374 6d61  data#make-listma
│ │ │ │ +00004f80: 6b65 2d6c 6973 7420 4c45 4e47 5448 205b  ke-list LENGTH [
│ │ │ │ +00004f90: 494e 4954 4941 4c2d 7265 7076 5d0a 0a52  INITIAL-repv]..R
│ │ │ │ +00004fa0: 6574 7572 6e73 2061 206e 6577 206c 6973  eturns a new lis
│ │ │ │ +00004fb0: 7420 7769 7468 204c 454e 4754 4820 6d65  t with LENGTH me
│ │ │ │ +00004fc0: 6d62 6572 732c 2065 6163 6820 6f66 2077  mbers, each of w
│ │ │ │ +00004fd0: 6869 6368 2069 7320 696e 6974 6961 6c69  hich is initiali
│ │ │ │ +00004fe0: 7365 6420 746f 0a49 4e49 5449 414c 2d72  sed to.INITIAL-r
│ │ │ │ +00004ff0: 6570 762c 206f 7220 6e69 6c2e 0000 0000  epv, or nil.....
│ │ │ │ +00005000: 7265 702e 6461 7461 236c 6973 742a 6c69  rep.data#list*li
│ │ │ │ +00005010: 7374 2a20 4152 4731 2041 5247 3220 2e2e  st* ARG1 ARG2 ..
│ │ │ │ +00005020: 2e20 4152 474e 0a0a 5265 7475 726e 7320  . ARGN..Returns 
│ │ │ │ +00005030: 6120 6e65 7720 6c69 7374 2028 4152 4731  a new list (ARG1
│ │ │ │ +00005040: 2041 5247 3220 2e2e 2e20 4152 474e 2d31   ARG2 ... ARGN-1
│ │ │ │ +00005050: 202e 2041 5247 4e29 2e20 5468 6174 2069   . ARGN). That i
│ │ │ │ +00005060: 732c 2074 6865 2073 616d 6520 6173 2066  s, the same as f
│ │ │ │ +00005070: 726f 6d0a 606c 6973 7427 2062 7574 2074  rom.`list' but t
│ │ │ │ +00005080: 6865 206c 6173 7420 6172 6775 6d65 6e74  he last argument
│ │ │ │ +00005090: 2069 7320 646f 7474 6564 2074 6f20 7468   is dotted to th
│ │ │ │ +000050a0: 6520 6c61 7374 2062 7574 206f 6e65 2061  e last but one a
│ │ │ │ +000050b0: 7267 756d 656e 742e 7265 702e 6461 7461  rgument.rep.data
│ │ │ │ +000050c0: 2361 7070 656e 6461 7070 656e 6420 4c49  #appendappend LI
│ │ │ │ +000050d0: 5354 532e 2e2e 0a0a 4e6f 6e2d 6465 7374  STS.....Non-dest
│ │ │ │ +000050e0: 7275 6374 6976 656c 7920 636f 6e63 6174  ructively concat
│ │ │ │ +000050f0: 656e 6174 6573 2065 6163 6820 6f66 2069  enates each of i
│ │ │ │ +00005100: 7427 7320 6172 6775 6d65 6e74 204c 4953  t's argument LIS
│ │ │ │ +00005110: 5453 2e2e 2e20 696e 746f 206f 6e65 0a6e  TS... into one.n
│ │ │ │ +00005120: 6577 206c 6973 7420 7768 6963 6820 6973  ew list which is
│ │ │ │ +00005130: 2072 6574 7572 6e65 642e 7265 702e 6461   returned.rep.da
│ │ │ │ +00005140: 7461 236e 636f 6e63 6e63 6f6e 6320 4c49  ta#nconcnconc LI
│ │ │ │ +00005150: 5354 532e 2e2e 0a0a 4465 7374 7275 6374  STS.....Destruct
│ │ │ │ +00005160: 6976 656c 7920 636f 6e63 6174 656e 6174  ively concatenat
│ │ │ │ +00005170: 6573 2065 6163 6820 6f66 2069 7427 7320  es each of it's 
│ │ │ │ +00005180: 6172 6775 6d65 6e74 204c 4953 5453 2e2e  argument LISTS..
│ │ │ │ +00005190: 2e20 696e 746f 206f 6e65 206e 6577 0a6c  . into one new.l
│ │ │ │ +000051a0: 6973 742e 2045 7665 7279 204c 4953 5420  ist. Every LIST 
│ │ │ │ +000051b0: 6275 7420 7468 6520 6c61 7374 2069 7320  but the last is 
│ │ │ │ +000051c0: 6d6f 6469 6669 6564 2073 6f20 7468 6174  modified so that
│ │ │ │ +000051d0: 2069 7427 7320 6c61 7374 2063 6472 2070   it's last cdr p
│ │ │ │ +000051e0: 6f69 6e74 730a 746f 2074 6865 2062 6567  oints.to the beg
│ │ │ │ +000051f0: 696e 6e69 6e67 206f 6620 7468 6520 6e65  inning of the ne
│ │ │ │ +00005200: 7874 206c 6973 742e 2052 6574 7572 6e73  xt list. Returns
│ │ │ │ +00005210: 2074 6865 206e 6577 206c 6973 742e 7265   the new list.re
│ │ │ │ +00005220: 702e 6461 7461 2372 706c 6163 6172 706c  p.data#rplacarpl
│ │ │ │ +00005230: 6163 6120 434f 4e53 2d43 454c 4c20 4e45  aca CONS-CELL NE
│ │ │ │ +00005240: 572d 4341 520a 0a53 6574 7320 7468 6520  W-CAR..Sets the 
│ │ │ │ +00005250: 7661 6c75 6520 6f66 2074 6865 2063 6172  value of the car
│ │ │ │ +00005260: 2073 6c6f 7420 696e 2043 4f4e 532d 4345   slot in CONS-CE
│ │ │ │ +00005270: 4c4c 2074 6f20 4e45 572d 4341 522e 0a52  LL to NEW-CAR..R
│ │ │ │ +00005280: 6574 7572 6e73 2074 6865 2043 4f4e 532d  eturns the CONS-
│ │ │ │ +00005290: 4345 4c4c 2e72 6570 2e64 6174 6123 7270  CELL.rep.data#rp
│ │ │ │ +000052a0: 6c61 6364 7270 6c61 6364 2043 4f4e 532d  lacdrplacd CONS-
│ │ │ │ +000052b0: 4345 4c4c 204e 4557 2d43 4452 0a0a 5365  CELL NEW-CDR..Se
│ │ │ │ +000052c0: 7473 2074 6865 2076 616c 7565 206f 6620  ts the value of 
│ │ │ │ +000052d0: 7468 6520 6364 7220 736c 6f74 2069 6e20  the cdr slot in 
│ │ │ │ +000052e0: 434f 4e53 2d43 454c 4c20 746f 204e 4557  CONS-CELL to NEW
│ │ │ │ +000052f0: 2d43 4452 2e0a 5265 7475 726e 7320 7468  -CDR..Returns th
│ │ │ │ +00005300: 6520 434f 4e53 2d43 454c 4c2e 7265 702e  e CONS-CELL.rep.
│ │ │ │ +00005310: 6461 7461 2372 6576 6572 7365 7265 7665  data#reversereve
│ │ │ │ +00005320: 7273 6520 4c49 5354 0a0a 5265 7475 726e  rse LIST..Return
│ │ │ │ +00005330: 7320 6120 6e65 7720 6c69 7374 2077 6869  s a new list whi
│ │ │ │ +00005340: 6368 2069 7320 6120 636f 7079 206f 6620  ch is a copy of 
│ │ │ │ +00005350: 4c49 5354 2065 7863 6570 7420 7468 6174  LIST except that
│ │ │ │ +00005360: 2074 6865 206d 656d 6265 7273 2061 7265   the members are
│ │ │ │ +00005370: 2069 6e0a 7265 7665 7273 6520 6f72 6465   in.reverse orde
│ │ │ │ +00005380: 722e 7265 702e 6461 7461 236e 7265 7665  r.rep.data#nreve
│ │ │ │ +00005390: 7273 656e 7265 7665 7273 6520 4c49 5354  rsenreverse LIST
│ │ │ │ +000053a0: 0a0a 5265 7475 726e 7320 4c49 5354 2061  ..Returns LIST a
│ │ │ │ +000053b0: 6c74 6572 6564 2073 6f20 7468 6174 2069  ltered so that i
│ │ │ │ +000053c0: 7427 7320 6d65 6d62 6572 7320 6172 6520  t's members are 
│ │ │ │ +000053d0: 696e 2072 6576 6572 7365 206f 7264 6572  in reverse order
│ │ │ │ +000053e0: 2074 6f20 7768 6174 2074 6865 790a 7765   to what they.we
│ │ │ │ +000053f0: 7265 2e20 5468 6973 2066 756e 6374 696f  re. This functio
│ │ │ │ +00005400: 6e20 6973 2064 6573 7472 7563 7469 7665  n is destructive
│ │ │ │ +00005410: 2074 6f77 6172 6473 2069 7427 7320 6172   towards it's ar
│ │ │ │ +00005420: 6775 6d65 6e74 2e72 6570 2e64 6174 6123  gument.rep.data#
│ │ │ │ +00005430: 6173 736f 6361 7373 6f63 2045 4c54 2041  assocassoc ELT A
│ │ │ │ +00005440: 5353 4f43 2d4c 4953 540a 0a53 6561 7263  SSOC-LIST..Searc
│ │ │ │ +00005450: 6865 7320 4153 534f 432d 4c49 5354 2066  hes ASSOC-LIST f
│ │ │ │ +00005460: 6f72 2061 206c 6973 7420 7768 6f73 6520  or a list whose 
│ │ │ │ +00005470: 6669 7273 7420 656c 656d 656e 7420 6973  first element is
│ │ │ │ +00005480: 2045 4c54 2e20 6061 7373 6f63 2720 7573   ELT. `assoc' us
│ │ │ │ +00005490: 6573 0a60 6571 7561 6c27 2074 6f20 636f  es.`equal' to co
│ │ │ │ +000054a0: 6d70 6172 6520 656c 656d 656e 7473 2e20  mpare elements. 
│ │ │ │ +000054b0: 5265 7475 726e 7320 7468 6520 7375 622d  Returns the sub-
│ │ │ │ +000054c0: 6c69 7374 2073 7461 7274 696e 6720 6672  list starting fr
│ │ │ │ +000054d0: 6f6d 2074 6865 2066 6972 7374 200a 6d61  om the first .ma
│ │ │ │ +000054e0: 7463 6869 6e67 2061 7373 6f63 6961 7469  tching associati
│ │ │ │ +000054f0: 6f6e 2e0a 466f 7220 6578 616d 706c 652c  on..For example,
│ │ │ │ +00005500: 0a20 2020 2028 6173 736f 6320 2774 6872  .    (assoc 'thr
│ │ │ │ +00005510: 6565 2027 2828 6f6e 6520 2e20 3129 2028  ee '((one . 1) (
│ │ │ │ +00005520: 7477 6f20 2e20 3229 2028 7468 7265 6520  two . 2) (three 
│ │ │ │ +00005530: 2e20 3329 2028 666f 7572 202e 2034 2929  . 3) (four . 4))
│ │ │ │ +00005540: 290a 2020 2020 203d 3e20 2874 6872 6565  ).     => (three
│ │ │ │ +00005550: 202e 2033 2972 6570 2e64 6174 6123 6173   . 3)rep.data#as
│ │ │ │ +00005560: 7371 6173 7371 2045 4c54 2041 5353 4f43  sqassq ELT ASSOC
│ │ │ │ +00005570: 2d4c 4953 540a 0a53 6561 7263 6865 7320  -LIST..Searches 
│ │ │ │ +00005580: 4153 534f 432d 4c49 5354 2066 6f72 2061  ASSOC-LIST for a
│ │ │ │ +00005590: 206c 6973 7420 7768 6f73 6520 6669 7273   list whose firs
│ │ │ │ +000055a0: 7420 656c 656d 656e 7420 6973 2045 4c54  t element is ELT
│ │ │ │ +000055b0: 2e20 6061 7373 7127 2075 7365 7320 6065  . `assq' uses `e
│ │ │ │ +000055c0: 7127 0a74 6f20 636f 6d70 6172 6520 656c  q'.to compare el
│ │ │ │ +000055d0: 656d 656e 7473 2e20 5265 7475 726e 7320  ements. Returns 
│ │ │ │ +000055e0: 7468 6520 7375 622d 6c69 7374 2073 7461  the sub-list sta
│ │ │ │ +000055f0: 7274 696e 6720 6672 6f6d 2074 6865 2066  rting from the f
│ │ │ │ +00005600: 6972 7374 206d 6174 6368 696e 670a 6173  irst matching.as
│ │ │ │ +00005610: 736f 6369 6174 696f 6e2e 7265 702e 6461  sociation.rep.da
│ │ │ │ +00005620: 7461 2372 6173 736f 6372 6173 736f 6320  ta#rassocrassoc 
│ │ │ │ +00005630: 454c 5420 4153 534f 432d 4c49 5354 0a0a  ELT ASSOC-LIST..
│ │ │ │ +00005640: 5365 6172 6368 6573 2041 5353 4f43 2d4c  Searches ASSOC-L
│ │ │ │ +00005650: 4953 5420 666f 7220 6120 636f 6e73 2d63  IST for a cons-c
│ │ │ │ +00005660: 656c 6c20 7768 6f73 6520 6364 7220 656c  ell whose cdr el
│ │ │ │ +00005670: 656d 656e 7420 6973 2060 6571 7561 6c27  ement is `equal'
│ │ │ │ +00005680: 2074 6f20 454c 542e 200a 5265 7475 726e   to ELT. .Return
│ │ │ │ +00005690: 7320 7468 6520 6669 7273 7420 636f 6e73  s the first cons
│ │ │ │ +000056a0: 2d63 656c 6c20 7768 6963 6820 6d61 7463  -cell which matc
│ │ │ │ +000056b0: 6865 732c 206f 7220 6e69 6c2e 0a46 6f72  hes, or nil..For
│ │ │ │ +000056c0: 2065 7861 6d70 6c65 2c0a 2020 2020 2872   example,.    (r
│ │ │ │ +000056d0: 6173 736f 6320 3320 2728 286f 6e65 202e  assoc 3 '((one .
│ │ │ │ +000056e0: 2031 2920 2874 776f 202e 2032 2920 2874   1) (two . 2) (t
│ │ │ │ +000056f0: 6872 6565 202e 2033 2920 2866 6f75 7220  hree . 3) (four 
│ │ │ │ +00005700: 2e20 3429 2929 0a20 2020 2020 3d3e 2028  . 4))).     => (
│ │ │ │ +00005710: 7468 7265 6520 2e20 3329 7265 702e 6461  three . 3)rep.da
│ │ │ │ +00005720: 7461 2372 6173 7371 7261 7373 7120 454c  ta#rassqrassq EL
│ │ │ │ +00005730: 5420 4153 534f 432d 4c49 5354 0a0a 5365  T ASSOC-LIST..Se
│ │ │ │ +00005740: 6172 6368 6573 2041 5353 4f43 2d4c 4953  arches ASSOC-LIS
│ │ │ │ +00005750: 5420 666f 7220 6120 636f 6e73 2d63 656c  T for a cons-cel
│ │ │ │ +00005760: 6c20 7768 6f73 6520 6364 7220 6973 2060  l whose cdr is `
│ │ │ │ +00005770: 6571 2720 746f 2045 4c54 2e0a 5265 7475  eq' to ELT..Retu
│ │ │ │ +00005780: 726e 7320 7468 6520 6669 7273 7420 6d61  rns the first ma
│ │ │ │ +00005790: 7463 6869 6e67 2063 6f6e 732d 6365 6c6c  tching cons-cell
│ │ │ │ +000057a0: 2c20 656c 7365 206e 696c 2e72 6570 2e64  , else nil.rep.d
│ │ │ │ +000057b0: 6174 6123 6e74 686e 7468 2049 4e44 4558  ata#nthnth INDEX
│ │ │ │ +000057c0: 204c 4953 540a 0a52 6574 7572 6e73 2074   LIST..Returns t
│ │ │ │ +000057d0: 6865 2049 4e44 4558 7468 2065 6c65 6d65  he INDEXth eleme
│ │ │ │ +000057e0: 6e74 206f 6620 4c49 5354 2e20 5468 6520  nt of LIST. The 
│ │ │ │ +000057f0: 6669 7273 7420 656c 656d 656e 7420 6861  first element ha
│ │ │ │ +00005800: 7320 616e 2049 4e44 4558 206f 6620 7a65  s an INDEX of ze
│ │ │ │ +00005810: 726f 2e72 6570 2e64 6174 6123 6e74 6863  ro.rep.data#nthc
│ │ │ │ +00005820: 6472 6e74 6863 6472 2049 4e44 4558 204c  drnthcdr INDEX L
│ │ │ │ +00005830: 4953 540a 0a52 6574 7572 6e73 2074 6865  IST..Returns the
│ │ │ │ +00005840: 2049 4e44 4558 7468 2063 6472 206f 6620   INDEXth cdr of 
│ │ │ │ +00005850: 4c49 5354 2e20 5468 6520 6669 7273 7420  LIST. The first 
│ │ │ │ +00005860: 6973 2049 4e44 4558 207a 6572 6f2e 7265  is INDEX zero.re
│ │ │ │ +00005870: 702e 6461 7461 236c 6173 746c 6173 7420  p.data#lastlast 
│ │ │ │ +00005880: 4c49 5354 0a0a 5265 7475 726e 7320 7468  LIST..Returns th
│ │ │ │ +00005890: 6520 6c61 7374 2065 6c65 6d65 6e74 206f  e last element o
│ │ │ │ +000058a0: 6620 4c49 5354 2e72 6570 2e64 6174 6123  f LIST.rep.data#
│ │ │ │ +000058b0: 6d61 7063 6172 6d61 7063 6172 2046 554e  mapcarmapcar FUN
│ │ │ │ +000058c0: 4354 494f 4e20 4c49 5354 0a0a 4361 6c6c  CTION LIST..Call
│ │ │ │ +000058d0: 7320 4655 4e43 5449 4f4e 2d4e 414d 4520  s FUNCTION-NAME 
│ │ │ │ +000058e0: 7769 7468 2065 6163 6820 656c 656d 656e  with each elemen
│ │ │ │ +000058f0: 7420 6f66 204c 4953 5420 6173 2061 6e20  t of LIST as an 
│ │ │ │ +00005900: 6172 6775 6d65 6e74 2069 6e20 7475 726e  argument in turn
│ │ │ │ +00005910: 2061 6e64 0a72 6574 7572 6e73 2061 206e   and.returns a n
│ │ │ │ +00005920: 6577 206c 6973 7420 636f 6e73 7472 7563  ew list construc
│ │ │ │ +00005930: 7465 6420 6672 6f6d 2074 6865 2072 6573  ted from the res
│ │ │ │ +00005940: 756c 7473 2c20 6965 2c0a 2020 286d 6170  ults, ie,.  (map
│ │ │ │ +00005950: 6361 7220 2866 756e 6374 696f 6e20 286c  car (function (l
│ │ │ │ +00005960: 616d 6264 6120 2878 2920 2831 2b20 7829  ambda (x) (1+ x)
│ │ │ │ +00005970: 2929 2027 2831 2032 2033 2929 0a20 2020  )) '(1 2 3)).   
│ │ │ │ +00005980: 3d3e 2028 3220 3320 3429 7265 702e 6461  => (2 3 4)rep.da
│ │ │ │ +00005990: 7461 236d 6170 636d 6170 6320 4655 4e43  ta#mapcmapc FUNC
│ │ │ │ +000059a0: 5449 4f4e 204c 4953 540a 0a41 7070 6c69  TION LIST..Appli
│ │ │ │ +000059b0: 6573 2046 554e 4354 494f 4e20 746f 2065  es FUNCTION to e
│ │ │ │ +000059c0: 6163 6820 656c 656d 656e 7420 696e 204c  ach element in L
│ │ │ │ +000059d0: 4953 542c 2064 6973 6361 7264 7320 7468  IST, discards th
│ │ │ │ +000059e0: 6520 7265 7375 6c74 732e 7265 702e 6461  e results.rep.da
│ │ │ │ +000059f0: 7461 2366 696c 7465 7266 696c 7465 7220  ta#filterfilter 
│ │ │ │ +00005a00: 5052 4544 4943 4154 4520 4c49 5354 0a0a  PREDICATE LIST..
│ │ │ │ +00005a10: 5265 7475 726e 2061 206e 6577 206c 6973  Return a new lis
│ │ │ │ +00005a20: 742c 2063 6f6e 7369 7374 696e 6720 6f66  t, consisting of
│ │ │ │ +00005a30: 2074 6865 2065 6c65 6d65 6e74 7320 696e   the elements in
│ │ │ │ +00005a40: 204c 4953 5420 7768 6963 6820 7468 6520   LIST which the 
│ │ │ │ +00005a50: 6675 6e63 7469 6f6e 0a50 5245 4449 4341  function.PREDICA
│ │ │ │ +00005a60: 5445 2072 6574 7572 6e73 2074 2077 6865  TE returns t whe
│ │ │ │ +00005a70: 6e20 6170 706c 6965 6420 746f 3b20 692e  n applied to; i.
│ │ │ │ +00005a80: 652e 2073 6f6d 6574 6869 6e67 206c 696b  e. something lik
│ │ │ │ +00005a90: 650a 0a28 6d61 7063 6172 2027 6e63 6f6e  e..(mapcar 'ncon
│ │ │ │ +00005aa0: 6320 286d 6170 6361 7220 2327 286c 616d  c (mapcar #'(lam
│ │ │ │ +00005ab0: 6264 6120 2878 290a 0909 0920 2020 2877  bda (x)....   (w
│ │ │ │ +00005ac0: 6865 6e20 2850 5245 4449 4341 5445 2078  hen (PREDICATE x
│ │ │ │ +00005ad0: 290a 0909 0920 2020 2020 286c 6973 7420  )....     (list 
│ │ │ │ +00005ae0: 7829 2929 0a09 0920 2020 2020 2020 4c49  x)))...       LI
│ │ │ │ +00005af0: 5354 2929 7265 702e 6461 7461 236d 656d  ST))rep.data#mem
│ │ │ │ +00005b00: 6265 726d 656d 6265 7220 454c 5420 4c49  bermember ELT LI
│ │ │ │ +00005b10: 5354 0a0a 4966 2045 4c54 2069 7320 6120  ST..If ELT is a 
│ │ │ │ +00005b20: 6d65 6d62 6572 206f 6620 6c69 7374 204c  member of list L
│ │ │ │ +00005b30: 4953 5420 7468 656e 2072 6574 7572 6e20  IST then return 
│ │ │ │ +00005b40: 7468 6520 7461 696c 206f 6620 7468 6520  the tail of the 
│ │ │ │ +00005b50: 6c69 7374 2073 7461 7274 696e 670a 6672  list starting.fr
│ │ │ │ +00005b60: 6f6d 2074 6865 206d 6174 6368 6564 2045  om the matched E
│ │ │ │ +00005b70: 4c54 2c20 6965 2c0a 2020 286d 656d 6265  LT, ie,.  (membe
│ │ │ │ +00005b80: 7220 3120 2728 3220 3120 3329 290a 2020  r 1 '(2 1 3)).  
│ │ │ │ +00005b90: 203d 3e20 2831 2033 290a 606d 656d 6265   => (1 3).`membe
│ │ │ │ +00005ba0: 7227 2075 7365 7320 6065 7175 616c 2720  r' uses `equal' 
│ │ │ │ +00005bb0: 746f 2063 6f6d 7061 7265 2061 746f 6d73  to compare atoms
│ │ │ │ +00005bc0: 2e72 6570 2e64 6174 6123 6d65 6d71 6d65  .rep.data#memqme
│ │ │ │ +00005bd0: 6d71 2045 4c54 204c 4953 540a 0a49 6620  mq ELT LIST..If 
│ │ │ │ +00005be0: 454c 5420 6973 2061 206d 656d 6265 7220  ELT is a member 
│ │ │ │ +00005bf0: 6f66 206c 6973 7420 4c49 5354 2074 6865  of list LIST the
│ │ │ │ +00005c00: 6e20 7265 7475 726e 2074 6865 2074 6169  n return the tai
│ │ │ │ +00005c10: 6c20 6f66 2074 6865 206c 6973 7420 7374  l of the list st
│ │ │ │ +00005c20: 6172 7469 6e67 0a66 726f 6d20 7468 6520  arting.from the 
│ │ │ │ +00005c30: 6d61 7463 6865 6420 454c 542c 2069 652c  matched ELT, ie,
│ │ │ │ +00005c40: 0a20 2028 6d65 6d71 2031 2027 2832 2031  .  (memq 1 '(2 1
│ │ │ │ +00005c50: 2033 2929 0a20 2020 3d3e 2028 3120 3329   3)).   => (1 3)
│ │ │ │ +00005c60: 0a60 6d65 6d71 2720 7573 6573 2060 6571  .`memq' uses `eq
│ │ │ │ +00005c70: 2720 746f 2063 6f6d 7061 7265 2061 746f  ' to compare ato
│ │ │ │ +00005c80: 6d73 2e72 6570 2e64 6174 6123 6d65 6d71  ms.rep.data#memq
│ │ │ │ +00005c90: 6c6d 656d 716c 2045 4c54 204c 4953 540a  lmemql ELT LIST.
│ │ │ │ +00005ca0: 0a49 6620 454c 5420 6973 2061 206d 656d  .If ELT is a mem
│ │ │ │ +00005cb0: 6265 7220 6f66 206c 6973 7420 4c49 5354  ber of list LIST
│ │ │ │ +00005cc0: 2074 6865 6e20 7265 7475 726e 2074 6865   then return the
│ │ │ │ +00005cd0: 2074 6169 6c20 6f66 2074 6865 206c 6973   tail of the lis
│ │ │ │ +00005ce0: 7420 7374 6172 7469 6e67 0a66 726f 6d20  t starting.from 
│ │ │ │ +00005cf0: 7468 6520 6d61 7463 6865 6420 454c 542e  the matched ELT.
│ │ │ │ +00005d00: 2060 6d65 6d71 6c27 2075 7365 7320 6065   `memql' uses `e
│ │ │ │ +00005d10: 716c 2720 746f 2063 6f6d 7061 7265 206c  ql' to compare l
│ │ │ │ +00005d20: 6973 7420 6974 656d 732e 7265 702e 6461  ist items.rep.da
│ │ │ │ +00005d30: 7461 2364 656c 6574 6564 656c 6574 6520  ta#deletedelete 
│ │ │ │ +00005d40: 454c 5420 4c49 5354 0a0a 5265 7475 726e  ELT LIST..Return
│ │ │ │ +00005d50: 7320 4c49 5354 2077 6974 6820 616e 7920  s LIST with any 
│ │ │ │ +00005d60: 6d65 6d62 6572 7320 6065 7175 616c 2720  members `equal' 
│ │ │ │ +00005d70: 746f 2045 4c54 2064 6573 7472 7563 7469  to ELT destructi
│ │ │ │ +00005d80: 7665 6c79 2072 656d 6f76 6564 2e72 6570  vely removed.rep
│ │ │ │ +00005d90: 2e64 6174 6123 6465 6c71 6465 6c71 2045  .data#delqdelq E
│ │ │ │ +00005da0: 4c54 204c 4953 540a 0a52 6574 7572 6e73  LT LIST..Returns
│ │ │ │ +00005db0: 204c 4953 5420 7769 7468 2061 6e79 206d   LIST with any m
│ │ │ │ +00005dc0: 656d 6265 7273 2060 6571 2720 746f 2045  embers `eq' to E
│ │ │ │ +00005dd0: 4c54 2064 6573 7472 7563 7469 7665 6c79  LT destructively
│ │ │ │ +00005de0: 2072 656d 6f76 6564 2e72 6570 2e64 6174   removed.rep.dat
│ │ │ │ +00005df0: 6123 6465 6c65 7465 2d69 6664 656c 6574  a#delete-ifdelet
│ │ │ │ +00005e00: 652d 6966 2046 554e 4354 494f 4e20 4c49  e-if FUNCTION LI
│ │ │ │ +00005e10: 5354 0a0a 5369 6d69 6c61 7220 746f 2060  ST..Similar to `
│ │ │ │ +00005e20: 6465 6c65 7465 2720 6578 6365 7074 2074  delete' except t
│ │ │ │ +00005e30: 6861 7420 6120 7072 6564 6963 6174 6520  hat a predicate 
│ │ │ │ +00005e40: 6675 6e63 7469 6f6e 2c20 4655 4e43 5449  function, FUNCTI
│ │ │ │ +00005e50: 4f4e 2d4e 414d 452c 2069 730a 7573 6564  ON-NAME, is.used
│ │ │ │ +00005e60: 2074 6f20 6465 6369 6465 2077 6869 6368   to decide which
│ │ │ │ +00005e70: 2065 6c65 6d65 6e74 7320 746f 2064 656c   elements to del
│ │ │ │ +00005e80: 6574 6520 2872 656d 6f76 6520 6465 7374  ete (remove dest
│ │ │ │ +00005e90: 7275 6374 6976 656c 7929 2e0a 6064 656c  ructively)..`del
│ │ │ │ +00005ea0: 6574 652d 6966 2720 6465 6c65 7465 7320  ete-if' deletes 
│ │ │ │ +00005eb0: 616e 2065 6c65 6d65 6e74 2069 6620 4655  an element if FU
│ │ │ │ +00005ec0: 4e43 5449 4f4e 2d4e 414d 4520 7265 7475  NCTION-NAME retu
│ │ │ │ +00005ed0: 726e 7320 6e6f 6e2d 6e69 6c20 7768 656e  rns non-nil when
│ │ │ │ +00005ee0: 200a 6170 706c 6965 6420 746f 2074 6861   .applied to tha
│ │ │ │ +00005ef0: 7420 656c 656d 656e 742c 2069 652c 0a20  t element, ie,. 
│ │ │ │ +00005f00: 2028 6465 6c65 7465 2d69 6620 2728 6c61   (delete-if '(la
│ │ │ │ +00005f10: 6d62 6461 2028 7829 2028 3d20 7820 3129  mbda (x) (= x 1)
│ │ │ │ +00005f20: 2920 2728 3120 3220 3320 3420 3120 3229  ) '(1 2 3 4 1 2)
│ │ │ │ +00005f30: 290a 2020 203d 3e20 2832 2033 2034 2032  ).   => (2 3 4 2
│ │ │ │ +00005f40: 2972 6570 2e64 6174 6123 7665 6374 6f72  )rep.data#vector
│ │ │ │ +00005f50: 7665 6374 6f72 2041 5247 532e 2e2e 0a0a  vector ARGS.....
│ │ │ │ +00005f60: 5265 7475 726e 7320 6120 6e65 7720 7665  Returns a new ve
│ │ │ │ +00005f70: 6374 6f72 2077 6974 6820 4152 4753 2e2e  ctor with ARGS..
│ │ │ │ +00005f80: 2e20 6173 2069 7473 2065 6c65 6d65 6e74  . as its element
│ │ │ │ +00005f90: 732e 7265 702e 6461 7461 2361 7272 6179  s.rep.data#array
│ │ │ │ +00005fa0: 7061 7272 6179 7020 4152 470a 0a52 6574  parrayp ARG..Ret
│ │ │ │ +00005fb0: 7572 6e73 2074 2077 6865 6e20 4152 4720  urns t when ARG 
│ │ │ │ +00005fc0: 6973 2061 6e20 6172 7261 792e 7265 702e  is an array.rep.
│ │ │ │ +00005fd0: 6461 7461 236e 756c 6c6e 756c 6c20 4152  data#nullnull AR
│ │ │ │ +00005fe0: 470a 0a52 6574 7572 6e73 2074 2069 6620  G..Returns t if 
│ │ │ │ +00005ff0: 4152 4720 6973 206e 696c 2e00 0000 0000  ARG is nil......
│ │ │ │ +00006000: 7265 702e 6461 7461 2364 656c 6574 652d  rep.data#delete-
│ │ │ │ +00006010: 6966 2d6e 6f74 6465 6c65 7465 2d69 662d  if-notdelete-if-
│ │ │ │ +00006020: 6e6f 7420 4655 4e43 5449 4f4e 204c 4953  not FUNCTION LIS
│ │ │ │ +00006030: 540a 0a53 696d 696c 6172 2074 6f20 6064  T..Similar to `d
│ │ │ │ +00006040: 656c 6574 6527 2065 7863 6570 7420 7468  elete' except th
│ │ │ │ +00006050: 6174 2061 2070 7265 6469 6361 7465 2066  at a predicate f
│ │ │ │ +00006060: 756e 6374 696f 6e2c 2046 554e 4354 494f  unction, FUNCTIO
│ │ │ │ +00006070: 4e2d 4e41 4d45 2c20 6973 0a75 7365 6420  N-NAME, is.used 
│ │ │ │ +00006080: 746f 2064 6563 6964 6520 7768 6963 6820  to decide which 
│ │ │ │ +00006090: 656c 656d 656e 7473 2074 6f20 6465 6c65  elements to dele
│ │ │ │ +000060a0: 7465 2028 7265 6d6f 7665 2064 6573 7472  te (remove destr
│ │ │ │ +000060b0: 7563 7469 7665 6c79 292e 0a60 6465 6c65  uctively)..`dele
│ │ │ │ +000060c0: 7465 2d69 662d 6e6f 7427 2064 656c 6574  te-if-not' delet
│ │ │ │ +000060d0: 6573 2061 6e20 656c 656d 656e 7420 6966  es an element if
│ │ │ │ +000060e0: 2046 554e 4354 494f 4e2d 4e41 4d45 2072   FUNCTION-NAME r
│ │ │ │ +000060f0: 6574 7572 6e73 206e 696c 2077 6865 6e20  eturns nil when 
│ │ │ │ +00006100: 0a61 7070 6c69 6564 2074 6f20 7468 6174  .applied to that
│ │ │ │ +00006110: 2065 6c65 6d65 6e74 2c20 6965 2c0a 2020   element, ie,.  
│ │ │ │ +00006120: 2864 656c 6574 652d 6966 2d6e 6f74 2027  (delete-if-not '
│ │ │ │ +00006130: 286c 616d 6264 6120 2878 2920 283d 2078  (lambda (x) (= x
│ │ │ │ +00006140: 2031 2929 2027 2831 2032 2033 2034 2031   1)) '(1 2 3 4 1
│ │ │ │ +00006150: 2032 2929 0a20 2020 3d3e 2028 3120 3129   2)).   => (1 1)
│ │ │ │ +00006160: 7265 702e 6461 7461 236d 616b 652d 7665  rep.data#make-ve
│ │ │ │ +00006170: 6374 6f72 6d61 6b65 2d76 6563 746f 7220  ctormake-vector 
│ │ │ │ +00006180: 5349 5a45 205b 494e 4954 4941 4c2d 7265  SIZE [INITIAL-re
│ │ │ │ +00006190: 7076 5d0a 0a43 7265 6174 6573 2061 206e  pv]..Creates a n
│ │ │ │ +000061a0: 6577 2076 6563 746f 7220 6f66 2073 697a  ew vector of siz
│ │ │ │ +000061b0: 6520 5349 5a45 2e20 4966 2049 4e49 5449  e SIZE. If INITI
│ │ │ │ +000061c0: 414c 2d72 6570 7620 6973 2070 726f 7669  AL-repv is provi
│ │ │ │ +000061d0: 6465 6420 6561 6368 2065 6c65 6d65 6e74  ded each element
│ │ │ │ +000061e0: 0a77 696c 6c20 6265 2073 6574 2074 6f20  .will be set to 
│ │ │ │ +000061f0: 7468 6174 2076 616c 7565 2c20 656c 7365  that value, else
│ │ │ │ +00006200: 2074 6865 7920 7769 6c6c 2061 6c6c 2062   they will all b
│ │ │ │ +00006210: 6520 6e69 6c2e 7265 702e 6461 7461 2361  e nil.rep.data#a
│ │ │ │ +00006220: 7365 7461 7365 7420 4152 5241 5920 494e  setaset ARRAY IN
│ │ │ │ +00006230: 4445 5820 4e45 572d 5641 4c55 450a 0a53  DEX NEW-VALUE..S
│ │ │ │ +00006240: 6574 7320 656c 656d 656e 7420 6e75 6d62  ets element numb
│ │ │ │ +00006250: 6572 2049 4e44 4558 2028 6120 706f 7369  er INDEX (a posi
│ │ │ │ +00006260: 7469 7665 2069 6e74 6567 6572 2920 6f66  tive integer) of
│ │ │ │ +00006270: 2041 5252 4159 2028 6361 6e20 6265 2061   ARRAY (can be a
│ │ │ │ +00006280: 2076 6563 746f 720a 6f72 2061 2073 7472   vector.or a str
│ │ │ │ +00006290: 696e 6729 2074 6f20 4e45 572d 5641 4c55  ing) to NEW-VALU
│ │ │ │ +000062a0: 452c 2072 6574 7572 6e69 6e67 204e 4557  E, returning NEW
│ │ │ │ +000062b0: 2d56 414c 5545 2e20 4e6f 7465 2074 6861  -VALUE. Note tha
│ │ │ │ +000062c0: 7420 7374 7269 6e67 730a 6361 6e20 6f6e  t strings.can on
│ │ │ │ +000062d0: 6c79 2063 6f6e 7461 696e 2063 6861 7261  ly contain chara
│ │ │ │ +000062e0: 6374 6572 7320 2869 652c 2069 6e74 6567  cters (ie, integ
│ │ │ │ +000062f0: 6572 7329 2e72 6570 2e64 6174 6123 6172  ers).rep.data#ar
│ │ │ │ +00006300: 6566 6172 6566 2041 5252 4159 2049 4e44  efaref ARRAY IND
│ │ │ │ +00006310: 4558 0a0a 5265 7475 726e 7320 7468 6520  EX..Returns the 
│ │ │ │ +00006320: 494e 4445 5874 6820 2861 206e 6f6e 2d6e  INDEXth (a non-n
│ │ │ │ +00006330: 6567 6174 6976 6520 696e 7465 6765 7229  egative integer)
│ │ │ │ +00006340: 2065 6c65 6d65 6e74 206f 6620 4152 5241   element of ARRA
│ │ │ │ +00006350: 592c 2077 6869 6368 0a63 616e 2062 6520  Y, which.can be 
│ │ │ │ +00006360: 6120 7665 6374 6f72 206f 7220 6120 7374  a vector or a st
│ │ │ │ +00006370: 7269 6e67 2e20 494e 4445 5820 7374 6172  ring. INDEX star
│ │ │ │ +00006380: 7473 2061 7420 7a65 726f 2e72 6570 2e64  ts at zero.rep.d
│ │ │ │ +00006390: 6174 6123 6d61 6b65 2d73 7472 696e 676d  ata#make-stringm
│ │ │ │ +000063a0: 616b 652d 7374 7269 6e67 204c 454e 4754  ake-string LENGT
│ │ │ │ +000063b0: 4820 5b49 4e49 5449 414c 2d56 414c 5545  H [INITIAL-VALUE
│ │ │ │ +000063c0: 5d0a 0a52 6574 7572 6e73 2061 206e 6577  ]..Returns a new
│ │ │ │ +000063d0: 2073 7472 696e 6720 6f66 206c 656e 6774   string of lengt
│ │ │ │ +000063e0: 6820 4c45 4e47 5448 2c20 6561 6368 2063  h LENGTH, each c
│ │ │ │ +000063f0: 6861 7261 6374 6572 2069 7320 696e 6974  haracter is init
│ │ │ │ +00006400: 6961 6c69 7365 6420 746f 0a49 4e49 5449  ialised to.INITI
│ │ │ │ +00006410: 414c 2d72 6570 762c 206f 7220 746f 2073  AL-repv, or to s
│ │ │ │ +00006420: 7061 6365 2069 6620 494e 4954 4941 4c2d  pace if INITIAL-
│ │ │ │ +00006430: 5641 4c55 4520 6973 206e 6f74 2067 6976  VALUE is not giv
│ │ │ │ +00006440: 656e 2e72 6570 2e64 6174 6123 7375 6273  en.rep.data#subs
│ │ │ │ +00006450: 7472 696e 6773 7562 7374 7269 6e67 2053  tringsubstring S
│ │ │ │ +00006460: 5452 494e 4720 5354 4152 5420 5b45 4e44  TRING START [END
│ │ │ │ +00006470: 5d0a 0a52 6574 7572 6e73 2074 6865 2070  ]..Returns the p
│ │ │ │ +00006480: 6f72 7469 6f6e 206f 6620 5354 5249 4e47  ortion of STRING
│ │ │ │ +00006490: 2073 7461 7274 696e 6720 6174 2063 6861   starting at cha
│ │ │ │ +000064a0: 7261 6374 6572 206e 756d 6265 7220 5354  racter number ST
│ │ │ │ +000064b0: 4152 5420 616e 6420 656e 6469 6e67 0a61  ART and ending.a
│ │ │ │ +000064c0: 7420 7468 6520 6368 6172 6163 7465 7220  t the character 
│ │ │ │ +000064d0: 6265 666f 7265 2045 4e44 2028 6f72 2074  before END (or t
│ │ │ │ +000064e0: 6865 2065 6e64 206f 6620 7468 6520 7374  he end of the st
│ │ │ │ +000064f0: 7269 6e67 2069 6620 454e 4420 6973 206e  ring if END is n
│ │ │ │ +00006500: 6f74 2067 6976 656e 292e 0a41 6c6c 2069  ot given)..All i
│ │ │ │ +00006510: 6e64 6963 6573 2073 7461 7274 2061 7420  ndices start at 
│ │ │ │ +00006520: 7a65 726f 2e72 6570 2e64 6174 6123 636f  zero.rep.data#co
│ │ │ │ +00006530: 6e63 6174 636f 6e63 6174 2041 5247 532e  ncatconcat ARGS.
│ │ │ │ +00006540: 2e2e 0a0a 436f 6e63 6174 656e 6174 6573  ....Concatenates
│ │ │ │ +00006550: 2061 6c6c 2041 5247 532e 2e2e 2069 6e74   all ARGS... int
│ │ │ │ +00006560: 6f20 6120 7369 6e67 6c65 2073 7472 696e  o a single strin
│ │ │ │ +00006570: 672c 2065 6163 6820 6172 6775 6d65 6e74  g, each argument
│ │ │ │ +00006580: 2063 616e 2062 6520 6120 7374 7269 6e67   can be a string
│ │ │ │ +00006590: 2c0a 6120 6368 6172 6163 7465 7220 6f72  ,.a character or
│ │ │ │ +000065a0: 2061 206c 6973 7420 6f72 2076 6563 746f   a list or vecto
│ │ │ │ +000065b0: 7220 6f66 2063 6861 7261 6374 6572 732e  r of characters.
│ │ │ │ +000065c0: 7265 702e 6461 7461 236c 656e 6774 686c  rep.data#lengthl
│ │ │ │ +000065d0: 656e 6774 6820 5345 5155 454e 4345 0a0a  ength SEQUENCE..
│ │ │ │ +000065e0: 5265 7475 726e 7320 7468 6520 6e75 6d62  Returns the numb
│ │ │ │ +000065f0: 6572 206f 6620 656c 656d 656e 7473 2069  er of elements i
│ │ │ │ +00006600: 6e20 5345 5155 454e 4345 2028 6120 7374  n SEQUENCE (a st
│ │ │ │ +00006610: 7269 6e67 2c20 6c69 7374 206f 7220 7665  ring, list or ve
│ │ │ │ +00006620: 6374 6f72 292e 7265 702e 6461 7461 2363  ctor).rep.data#c
│ │ │ │ +00006630: 6f70 792d 7365 7175 656e 6365 636f 7079  opy-sequencecopy
│ │ │ │ +00006640: 2d73 6571 7565 6e63 6520 5345 5155 454e  -sequence SEQUEN
│ │ │ │ +00006650: 4345 0a0a 5265 7475 726e 7320 6120 6e65  CE..Returns a ne
│ │ │ │ +00006660: 7720 7365 7175 656e 6365 2077 686f 7365  w sequence whose
│ │ │ │ +00006670: 2065 6c65 6d65 6e74 7320 6172 6520 6571   elements are eq
│ │ │ │ +00006680: 2074 6f20 7468 6f73 6520 696e 2053 4551   to those in SEQ
│ │ │ │ +00006690: 5545 4e43 452e 7265 702e 6461 7461 2365  UENCE.rep.data#e
│ │ │ │ +000066a0: 6c74 656c 7420 5345 5155 454e 4345 2049  ltelt SEQUENCE I
│ │ │ │ +000066b0: 4e44 4558 0a0a 5265 7475 726e 2074 6865  NDEX..Return the
│ │ │ │ +000066c0: 2065 6c65 6d65 6e74 206f 6620 5345 5155   element of SEQU
│ │ │ │ +000066d0: 454e 4345 2061 7420 706f 7369 7469 6f6e  ENCE at position
│ │ │ │ +000066e0: 2049 4e44 4558 2028 636f 756e 7469 6e67   INDEX (counting
│ │ │ │ +000066f0: 2066 726f 6d20 7a65 726f 292e 7265 702e   from zero).rep.
│ │ │ │ +00006700: 6c61 6e67 2e69 6e74 6572 7072 6574 6572  lang.interpreter
│ │ │ │ +00006710: 2363 6f6e 6463 6f6e 6420 2843 4f4e 4449  #condcond (CONDI
│ │ │ │ +00006720: 5449 4f4e 2046 4f52 4d53 2e2e 2e20 2920  TION FORMS... ) 
│ │ │ │ +00006730: 2e2e 2e0a 0a46 696e 6420 7468 6520 6669  .....Find the fi
│ │ │ │ +00006740: 7273 7420 434f 4e44 4954 494f 4e20 7768  rst CONDITION wh
│ │ │ │ +00006750: 6963 6820 6861 7320 6120 7661 6c75 6520  ich has a value 
│ │ │ │ +00006760: 6f66 2074 2077 6865 6e20 6576 616c 2765  of t when eval'e
│ │ │ │ +00006770: 642c 2074 6865 6e20 7065 7266 6f72 6d0a  d, then perform.
│ │ │ │ +00006780: 6120 7072 6f67 6e20 6f6e 2069 7473 2061  a progn on its a
│ │ │ │ +00006790: 7373 6f63 6961 7465 6420 464f 524d 532e  ssociated FORMS.
│ │ │ │ +000067a0: 2049 6620 7468 6572 6520 6172 6520 6e6f   If there are no
│ │ │ │ +000067b0: 2046 4f52 4d53 2077 6974 6820 7468 6520   FORMS with the 
│ │ │ │ +000067c0: 434f 4e44 4954 494f 4e0a 7468 656e 2074  CONDITION.then t
│ │ │ │ +000067d0: 6865 2076 616c 7565 206f 6620 7468 6520  he value of the 
│ │ │ │ +000067e0: 434f 4e44 4954 494f 4e20 6973 2072 6574  CONDITION is ret
│ │ │ │ +000067f0: 7572 6e65 642e 2049 6620 6e6f 2043 4f4e  urned. If no CON
│ │ │ │ +00006800: 4449 5449 4f4e 2069 7320 7420 7468 656e  DITION is t then
│ │ │ │ +00006810: 0a72 6574 7572 6e20 6e69 6c2e 0a41 6e20  .return nil..An 
│ │ │ │ +00006820: 6578 616d 706c 652c 0a20 2028 636f 6e64  example,.  (cond
│ │ │ │ +00006830: 0a20 2020 2028 2873 7472 696e 6770 2066  .    ((stringp f
│ │ │ │ +00006840: 6f6f 290a 2020 2020 2020 2874 6974 6c65  oo).      (title
│ │ │ │ +00006850: 2022 666f 6f20 6973 2061 2073 7472 696e   "foo is a strin
│ │ │ │ +00006860: 6722 2929 0a20 2020 2028 286e 756d 6265  g")).    ((numbe
│ │ │ │ +00006870: 7270 2066 6f6f 290a 2020 2020 2020 2873  rp foo).      (s
│ │ │ │ +00006880: 6574 7120 6261 7220 666f 6f29 0a20 2020  etq bar foo).   
│ │ │ │ +00006890: 2020 2028 7469 746c 6520 2266 6f6f 2069     (title "foo i
│ │ │ │ +000068a0: 7320 6120 6e75 6d62 6572 2229 290a 2020  s a number")).  
│ │ │ │ +000068b0: 2020 2874 0a20 2020 2020 2028 7469 746c    (t.      (titl
│ │ │ │ +000068c0: 6520 2266 6f6f 2069 7320 736f 6d65 7468  e "foo is someth
│ │ │ │ +000068d0: 696e 6720 656c 7365 2e2e 2e22 2929 290a  ing else..."))).
│ │ │ │ +000068e0: 4e6f 7465 2074 6865 2075 7365 206f 6620  Note the use of 
│ │ │ │ +000068f0: 706c 6169 6e20 6074 2720 6f6e 2069 7427  plain `t' on it'
│ │ │ │ +00006900: 7320 6f77 6e20 666f 7220 7468 6520 6c61  s own for the la
│ │ │ │ +00006910: 7374 2043 4f4e 4449 5449 4f4e 2c20 7468  st CONDITION, th
│ │ │ │ +00006920: 6973 2069 730a 6c69 6b65 2074 6865 206c  is is.like the l
│ │ │ │ +00006930: 6173 7420 656c 7365 2069 6e20 616e 2065  ast else in an e
│ │ │ │ +00006940: 6c73 652d 6966 2073 7461 7465 6d65 6e74  lse-if statement
│ │ │ │ +00006950: 2069 6e20 432e 7265 702e 696f 2e66 696c   in C.rep.io.fil
│ │ │ │ +00006960: 6573 236c 6f61 642d 6669 6c65 6c6f 6164  es#load-fileload
│ │ │ │ +00006970: 2d66 696c 6520 4649 4c45 4e41 4d45 205b  -file FILENAME [
│ │ │ │ +00006980: 5354 5255 4354 5552 455d 0a0a 4c6f 6164  STRUCTURE]..Load
│ │ │ │ +00006990: 2074 6865 2066 696c 6520 6f66 204c 6973   the file of Lis
│ │ │ │ +000069a0: 7020 666f 726d 7320 6361 6c6c 6564 2046  p forms called F
│ │ │ │ +000069b0: 494c 454e 414d 4520 286e 6f20 7375 6666  ILENAME (no suff
│ │ │ │ +000069c0: 6978 6573 2061 7265 2061 6464 6564 2c20  ixes are added, 
│ │ │ │ +000069d0: 6f72 0a70 6174 6873 2073 6561 7263 6865  or.paths searche
│ │ │ │ +000069e0: 6429 2e20 5468 6520 6669 6c65 2069 7320  d). The file is 
│ │ │ │ +000069f0: 6c6f 6164 6564 2069 6e20 6120 6e75 6c6c  loaded in a null
│ │ │ │ +00006a00: 206c 6578 6963 616c 2065 6e76 6972 6f6e   lexical environ
│ │ │ │ +00006a10: 6d65 6e74 2c0a 7769 7468 696e 2053 5452  ment,.within STR
│ │ │ │ +00006a20: 5543 5455 5245 2e20 5468 6520 7661 6c75  UCTURE. The valu
│ │ │ │ +00006a30: 6520 6f66 2074 6865 206c 6173 7420 666f  e of the last fo
│ │ │ │ +00006a40: 726d 2065 7661 6c75 6174 6564 2069 7320  rm evaluated is 
│ │ │ │ +00006a50: 7265 7475 726e 6564 2e72 6570 2e69 6f2e  returned.rep.io.
│ │ │ │ +00006a60: 6669 6c65 7323 6c6f 6164 6c6f 6164 2046  files#loadload F
│ │ │ │ +00006a70: 494c 4520 5b4e 4f2d 4552 524f 525d 205b  ILE [NO-ERROR] [
│ │ │ │ +00006a80: 4e4f 2d50 4154 485d 205b 4e4f 2d53 5546  NO-PATH] [NO-SUF
│ │ │ │ +00006a90: 4649 585d 0a0a 4174 7465 6d70 7420 746f  FIX]..Attempt to
│ │ │ │ +00006aa0: 206f 7065 6e20 616e 6420 7468 656e 2072   open and then r
│ │ │ │ +00006ab0: 6561 642d 616e 642d 6576 616c 2074 6865  ead-and-eval the
│ │ │ │ +00006ac0: 2066 696c 6520 6f66 204c 6973 7020 636f   file of Lisp co
│ │ │ │ +00006ad0: 6465 2046 494c 452e 0a0a 466f 7220 6561  de FILE...For ea
│ │ │ │ +00006ae0: 6368 2064 6972 6563 746f 7279 206e 616d  ch directory nam
│ │ │ │ +00006af0: 6564 2069 6e20 7468 6520 7661 7269 6162  ed in the variab
│ │ │ │ +00006b00: 6c65 2060 6c6f 6164 2d70 6174 6827 2074  le `load-path' t
│ │ │ │ +00006b10: 7269 6573 2074 6865 2076 616c 7565 206f  ries the value o
│ │ │ │ +00006b20: 660a 4649 4c45 2077 6974 6820 602e 6a6c  f.FILE with `.jl
│ │ │ │ +00006b30: 6327 2028 636f 6d70 696c 6564 2d6c 6973  c' (compiled-lis
│ │ │ │ +00006b40: 7029 2061 7070 656e 6465 6420 746f 2069  p) appended to i
│ │ │ │ +00006b50: 742c 2074 6865 6e20 7769 7468 2060 2e6a  t, then with `.j
│ │ │ │ +00006b60: 6c27 2061 7070 656e 6465 640a 746f 2069  l' appended.to i
│ │ │ │ +00006b70: 742c 2066 696e 616c 6c79 2074 7269 6573  t, finally tries
│ │ │ │ +00006b80: 2046 494c 4520 7769 7468 6f75 7420 6d6f   FILE without mo
│ │ │ │ +00006b90: 6469 6669 6361 7469 6f6e 2e0a 0a49 6620  dification...If 
│ │ │ │ +00006ba0: 4e4f 2d45 5252 4f52 2069 7320 6e6f 6e2d  NO-ERROR is non-
│ │ │ │ +00006bb0: 6e69 6c20 6e6f 2065 7272 6f72 2069 7320  nil no error is 
│ │ │ │ +00006bc0: 7369 676e 616c 6c65 6420 6966 2046 494c  signalled if FIL
│ │ │ │ +00006bd0: 4520 6361 6e27 7420 6265 2066 6f75 6e64  E can't be found
│ │ │ │ +00006be0: 2e20 4966 0a4e 4f2d 5041 5448 2069 7320  . If.NO-PATH is 
│ │ │ │ +00006bf0: 6e6f 6e2d 6e69 6c20 7468 6520 606c 6f61  non-nil the `loa
│ │ │ │ +00006c00: 642d 7061 7468 2720 7661 7269 6162 6c65  d-path' variable
│ │ │ │ +00006c10: 2069 7320 6e6f 7420 7573 6564 2c20 6a75   is not used, ju
│ │ │ │ +00006c20: 7374 2074 6865 2076 616c 7565 0a6f 6620  st the value.of 
│ │ │ │ +00006c30: 4649 4c45 2e20 4966 204e 4f2d 5355 4646  FILE. If NO-SUFF
│ │ │ │ +00006c40: 4958 2069 7320 6e6f 6e2d 6e69 6c20 6e6f  IX is non-nil no
│ │ │ │ +00006c50: 2073 7566 6669 7865 7320 6172 6520 6170   suffixes are ap
│ │ │ │ +00006c60: 7065 6e64 6564 2074 6f20 4649 4c45 2e0a  pended to FILE..
│ │ │ │ +00006c70: 0a49 6620 7468 6520 636f 6d70 696c 6564  .If the compiled
│ │ │ │ +00006c80: 2076 6572 7369 6f6e 2069 7320 6f6c 6465   version is olde
│ │ │ │ +00006c90: 7220 7468 616e 2069 7427 7320 736f 7572  r than it's sour
│ │ │ │ +00006ca0: 6365 2063 6f64 652c 2074 6865 2073 6f75  ce code, the sou
│ │ │ │ +00006cb0: 7263 6520 636f 6465 2069 730a 6c6f 6164  rce code is.load
│ │ │ │ +00006cc0: 6564 2061 6e64 2061 2077 6172 6e69 6e67  ed and a warning
│ │ │ │ +00006cd0: 2069 7320 6469 7370 6c61 7965 642e 7265   is displayed.re
│ │ │ │ +00006ce0: 702e 6461 7461 2365 7175 616c 6571 7561  p.data#equalequa
│ │ │ │ +00006cf0: 6c20 5641 4c55 4531 2056 414c 5545 320a  l VALUE1 VALUE2.
│ │ │ │ +00006d00: 0a43 6f6d 7061 7265 7320 5641 4c55 4531  .Compares VALUE1
│ │ │ │ +00006d10: 2061 6e64 2056 414c 5545 322c 2063 6f6d   and VALUE2, com
│ │ │ │ +00006d20: 7061 7265 7320 7468 6520 6163 7475 616c  pares the actual
│ │ │ │ +00006d30: 2073 7472 7563 7475 7265 206f 6620 7468   structure of th
│ │ │ │ +00006d40: 6520 6f62 6a65 6374 7320 6e6f 740a 6a75  e objects not.ju
│ │ │ │ +00006d50: 7374 2077 6865 7468 6572 2074 6865 206f  st whether the o
│ │ │ │ +00006d60: 626a 6563 7473 2061 7265 206f 6e65 2061  bjects are one a
│ │ │ │ +00006d70: 6e64 2074 6865 2073 616d 652e 2069 652c  nd the same. ie,
│ │ │ │ +00006d80: 2077 696c 6c20 7265 7475 726e 2074 2066   will return t f
│ │ │ │ +00006d90: 6f72 2074 776f 0a73 7472 696e 6773 2062  or two.strings b
│ │ │ │ +00006da0: 7569 6c74 2066 726f 6d20 7468 6520 7361  uilt from the sa
│ │ │ │ +00006db0: 6d65 2063 6861 7261 6374 6572 7320 696e  me characters in
│ │ │ │ +00006dc0: 2074 6865 2073 616d 6520 6f72 6465 7220   the same order 
│ │ │ │ +00006dd0: 6576 656e 2069 6620 7468 6520 7374 7269  even if the stri
│ │ │ │ +00006de0: 6e67 7327 0a6c 6f63 6174 696f 6e20 696e  ngs'.location in
│ │ │ │ +00006df0: 206d 656d 6f72 7920 6973 2064 6966 6665   memory is diffe
│ │ │ │ +00006e00: 7265 6e74 2e72 6570 2e64 6174 6123 6571  rent.rep.data#eq
│ │ │ │ +00006e10: 6571 2056 414c 5545 3120 5641 4c55 4532  eq VALUE1 VALUE2
│ │ │ │ +00006e20: 0a0a 5265 7475 726e 7320 7420 6966 2056  ..Returns t if V
│ │ │ │ +00006e30: 414c 5545 3120 616e 6420 5641 4c55 4532  ALUE1 and VALUE2
│ │ │ │ +00006e40: 2061 7265 206f 6e65 2061 6e64 2074 6865   are one and the
│ │ │ │ +00006e50: 2073 616d 6520 6f62 6a65 6374 2e20 4e6f   same object. No
│ │ │ │ +00006e60: 7465 2074 6861 740a 7468 6973 206d 6179  te that.this may
│ │ │ │ +00006e70: 206f 7220 6d61 7920 6e6f 7420 6265 2074   or may not be t
│ │ │ │ +00006e80: 7275 6520 666f 7220 6e75 6d62 6572 7320  rue for numbers 
│ │ │ │ +00006e90: 6f66 2074 6865 2073 616d 6520 7661 6c75  of the same valu
│ │ │ │ +00006ea0: 6520 2873 6565 2060 6571 6c27 292e 7265  e (see `eql').re
│ │ │ │ +00006eb0: 702e 6461 7461 236e 6f74 6e6f 7420 4152  p.data#notnot AR
│ │ │ │ +00006ec0: 470a 0a49 6620 4152 4720 6973 206e 696c  G..If ARG is nil
│ │ │ │ +00006ed0: 2072 6574 7572 6e73 2074 2c20 656c 7365   returns t, else
│ │ │ │ +00006ee0: 2072 6574 7572 6e73 206e 696c 2e72 6570   returns nil.rep
│ │ │ │ +00006ef0: 2e64 6174 6123 7374 7269 6e67 2d68 6561  .data#string-hea
│ │ │ │ +00006f00: 642d 6571 7374 7269 6e67 2d68 6561 642d  d-eqstring-head-
│ │ │ │ +00006f10: 6571 2053 5452 494e 4731 2053 5452 494e  eq STRING1 STRIN
│ │ │ │ +00006f20: 4732 0a0a 5265 7475 726e 7320 7420 6966  G2..Returns t if
│ │ │ │ +00006f30: 2053 5452 494e 4732 206d 6174 6368 6573   STRING2 matches
│ │ │ │ +00006f40: 2074 6865 2062 6567 696e 6e69 6e67 206f   the beginning o
│ │ │ │ +00006f50: 6620 5354 5249 4e47 312c 2069 652c 0a20  f STRING1, ie,. 
│ │ │ │ +00006f60: 2028 7374 7269 6e67 2d68 6561 642d 6571   (string-head-eq
│ │ │ │ +00006f70: 2022 666f 6f62 6172 2220 2266 6f6f 2229   "foobar" "foo")
│ │ │ │ +00006f80: 0a20 2020 3d3e 2074 0a20 2028 7374 7269  .   => t.  (stri
│ │ │ │ +00006f90: 6e67 2d68 6561 642d 6571 2022 666f 6f22  ng-head-eq "foo"
│ │ │ │ +00006fa0: 2022 666f 6f62 6172 2229 0a20 2020 3d3e   "foobar").   =>
│ │ │ │ +00006fb0: 206e 696c 7265 702e 6461 7461 2361 746f   nilrep.data#ato
│ │ │ │ +00006fc0: 6d61 746f 6d20 4152 470a 0a52 6574 7572  matom ARG..Retur
│ │ │ │ +00006fd0: 6e73 2074 2069 6620 4152 4720 6973 206e  ns t if ARG is n
│ │ │ │ +00006fe0: 6f74 2061 2063 6f6e 732d 6365 6c6c 2e00  ot a cons-cell..
│ │ │ │ +00006ff0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00007000: 7265 702e 6461 7461 2373 7472 696e 672d  rep.data#string-
│ │ │ │ +00007010: 6571 7561 6c73 7472 696e 672d 6571 7561  equalstring-equa
│ │ │ │ +00007020: 6c20 5354 5249 4e47 3120 5354 5249 4e47  l STRING1 STRING
│ │ │ │ +00007030: 320a 0a52 6574 7572 6e73 2074 2069 6620  2..Returns t if 
│ │ │ │ +00007040: 5354 5249 4e47 3120 616e 6420 5354 5249  STRING1 and STRI
│ │ │ │ +00007050: 4e47 3220 6172 6520 7468 6520 7361 6d65  NG2 are the same
│ │ │ │ +00007060: 2c20 6967 6e6f 7269 6e67 2063 6173 652e  , ignoring case.
│ │ │ │ +00007070: 7265 702e 6461 7461 2373 7472 696e 672d  rep.data#string-
│ │ │ │ +00007080: 6c65 7373 7073 7472 696e 672d 6c65 7373  lesspstring-less
│ │ │ │ +00007090: 7020 5354 5249 4e47 3120 5354 5249 4e47  p STRING1 STRING
│ │ │ │ +000070a0: 320a 0a52 6574 7572 6e73 2074 2069 6620  2..Returns t if 
│ │ │ │ +000070b0: 5354 5249 4e47 3120 6973 2060 6c65 7373  STRING1 is `less
│ │ │ │ +000070c0: 2720 7468 616e 2053 5452 494e 4732 2c20  ' than STRING2, 
│ │ │ │ +000070d0: 6967 6e6f 7269 6e67 2063 6173 652e 7265  ignoring case.re
│ │ │ │ +000070e0: 702e 6461 7461 233d 3d20 4152 4731 2041  p.data#== ARG1 A
│ │ │ │ +000070f0: 5247 3220 5b41 5247 3320 2e2e 2e5d 0a0a  RG2 [ARG3 ...]..
│ │ │ │ +00007100: 5265 7475 726e 7320 7420 6966 2065 6163  Returns t if eac
│ │ │ │ +00007110: 6820 7661 6c75 6520 6973 2074 6865 2073  h value is the s
│ │ │ │ +00007120: 616d 6520 6173 2065 7665 7279 206f 7468  ame as every oth
│ │ │ │ +00007130: 6572 2076 616c 7565 2e20 2855 7369 6e67  er value. (Using
│ │ │ │ +00007140: 0a60 6571 7561 6c27 2074 6f20 636f 6d70  .`equal' to comp
│ │ │ │ +00007150: 6172 6520 7661 6c75 6573 2c20 6578 6365  are values, exce
│ │ │ │ +00007160: 7074 2066 6f72 206e 756d 6265 7273 2c20  pt for numbers, 
│ │ │ │ +00007170: 7768 6572 6520 6578 6163 746e 6573 7320  where exactness 
│ │ │ │ +00007180: 6973 0a69 676e 6f72 6564 2e29 7265 702e  is.ignored.)rep.
│ │ │ │ +00007190: 6461 7461 233a 2f3d 2f3d 2041 5247 3120  data#:/=/= ARG1 
│ │ │ │ +000071a0: 4152 4732 202e 2e2e 0a0a 5265 7475 726e  ARG2 .....Return
│ │ │ │ +000071b0: 7320 7420 6966 2065 6163 6820 7661 6c75  s t if each valu
│ │ │ │ +000071c0: 6520 6973 2064 6966 6665 7265 6e74 2066  e is different f
│ │ │ │ +000071d0: 726f 6d20 6576 6572 7920 6f74 6865 7220  rom every other 
│ │ │ │ +000071e0: 7661 6c75 652e 2028 5573 696e 670a 6065  value. (Using.`e
│ │ │ │ +000071f0: 7175 616c 2720 746f 2063 6f6d 7061 7265  qual' to compare
│ │ │ │ +00007200: 2076 616c 7565 732c 2065 7863 6570 7420   values, except 
│ │ │ │ +00007210: 666f 7220 6e75 6d62 6572 732c 2077 6865  for numbers, whe
│ │ │ │ +00007220: 7265 2065 7861 6374 6e65 7373 2069 730a  re exactness is.
│ │ │ │ +00007230: 6967 6e6f 7265 642e 2972 6570 2e64 6174  ignored.)rep.dat
│ │ │ │ +00007240: 6123 3e3e 2041 5247 3120 4152 4732 205b  a#>> ARG1 ARG2 [
│ │ │ │ +00007250: 4152 4733 202e 2e2e 5d0a 0a52 6574 7572  ARG3 ...]..Retur
│ │ │ │ +00007260: 6e73 2074 2069 6620 4152 4731 2069 7320  ns t if ARG1 is 
│ │ │ │ +00007270: 6772 6561 7465 7220 7468 616e 2041 5247  greater than ARG
│ │ │ │ +00007280: 322c 2061 6e64 2069 6620 4152 4732 2069  2, and if ARG2 i
│ │ │ │ +00007290: 7320 6772 6561 7465 7220 7468 616e 2041  s greater than A
│ │ │ │ +000072a0: 5247 332c 0a61 6e64 2073 6f20 6f6e 2e20  RG3,.and so on. 
│ │ │ │ +000072b0: 4e6f 7465 2074 6861 7420 7468 6973 2063  Note that this c
│ │ │ │ +000072c0: 6f6d 6d61 6e64 2069 736e 2774 206c 696d  ommand isn't lim
│ │ │ │ +000072d0: 6974 6564 2074 6f20 6e75 6d62 6572 732c  ited to numbers,
│ │ │ │ +000072e0: 2069 7420 6361 6e20 646f 0a73 7472 696e   it can do.strin
│ │ │ │ +000072f0: 6773 2c20 706f 7369 7469 6f6e 732c 206d  gs, positions, m
│ │ │ │ +00007300: 6172 6b73 2c20 6574 6320 6173 2077 656c  arks, etc as wel
│ │ │ │ +00007310: 6c2e 7265 702e 6461 7461 233e 3d3e 3d20  l.rep.data#>=>= 
│ │ │ │ +00007320: 4152 4731 2041 5247 3220 5b41 5247 3320  ARG1 ARG2 [ARG3 
│ │ │ │ +00007330: 2e2e 2e5d 0a0a 5265 7475 726e 7320 7420  ...]..Returns t 
│ │ │ │ +00007340: 6966 2041 5247 3120 6973 2067 7265 6174  if ARG1 is great
│ │ │ │ +00007350: 6572 2d6f 722d 6571 7561 6c20 7468 616e  er-or-equal than
│ │ │ │ +00007360: 2041 5247 322e 204e 6f74 6520 7468 6174   ARG2. Note that
│ │ │ │ +00007370: 2074 6869 7320 636f 6d6d 616e 640a 6973   this command.is
│ │ │ │ +00007380: 6e27 7420 6c69 6d69 7465 6420 746f 206e  n't limited to n
│ │ │ │ +00007390: 756d 6265 7273 2c20 6974 2063 616e 2064  umbers, it can d
│ │ │ │ +000073a0: 6f20 7374 7269 6e67 732c 2070 6f73 6974  o strings, posit
│ │ │ │ +000073b0: 696f 6e73 2c20 6d61 726b 732c 2065 7463  ions, marks, etc
│ │ │ │ +000073c0: 2061 7320 7765 6c6c 2e72 6570 2e64 6174   as well.rep.dat
│ │ │ │ +000073d0: 6123 3c3c 2041 5247 3120 4152 4732 205b  a#<< ARG1 ARG2 [
│ │ │ │ +000073e0: 4152 4733 202e 2e2e 5d0a 0a52 6574 7572  ARG3 ...]..Retur
│ │ │ │ +000073f0: 6e73 2074 2069 6620 4152 4731 2069 7320  ns t if ARG1 is 
│ │ │ │ +00007400: 6c65 7373 2074 6861 6e20 4152 4732 2e20  less than ARG2. 
│ │ │ │ +00007410: 4e6f 7465 2074 6861 7420 7468 6973 2063  Note that this c
│ │ │ │ +00007420: 6f6d 6d61 6e64 2069 736e 2774 206c 696d  ommand isn't lim
│ │ │ │ +00007430: 6974 6564 2074 6f0a 6e75 6d62 6572 732c  ited to.numbers,
│ │ │ │ +00007440: 2069 7420 6361 6e20 646f 2073 7472 696e   it can do strin
│ │ │ │ +00007450: 6773 2c20 706f 7369 7469 6f6e 732c 206d  gs, positions, m
│ │ │ │ +00007460: 6172 6b73 2c20 6574 6320 6173 2077 656c  arks, etc as wel
│ │ │ │ +00007470: 6c2e 7265 702e 6461 7461 233c 3d3c 3d20  l.rep.data#<=<= 
│ │ │ │ +00007480: 4152 4731 2041 5247 3220 5b41 5247 3320  ARG1 ARG2 [ARG3 
│ │ │ │ +00007490: 2e2e 2e5d 0a0a 5265 7475 726e 7320 7420  ...]..Returns t 
│ │ │ │ +000074a0: 6966 2041 5247 3120 6973 206c 6573 732d  if ARG1 is less-
│ │ │ │ +000074b0: 6f72 2d65 7175 616c 2074 6861 6e20 4152  or-equal than AR
│ │ │ │ +000074c0: 4732 2e20 4e6f 7465 2074 6861 7420 7468  G2. Note that th
│ │ │ │ +000074d0: 6973 2063 6f6d 6d61 6e64 2069 736e 2774  is command isn't
│ │ │ │ +000074e0: 0a6c 696d 6974 6564 2074 6f20 6e75 6d62  .limited to numb
│ │ │ │ +000074f0: 6572 732c 2069 7420 6361 6e20 646f 2073  ers, it can do s
│ │ │ │ +00007500: 7472 696e 6773 2c20 706f 7369 7469 6f6e  trings, position
│ │ │ │ +00007510: 732c 206d 6172 6b73 2c20 6574 6320 6173  s, marks, etc as
│ │ │ │ +00007520: 2077 656c 6c2e 7265 702e 6461 7461 2363   well.rep.data#c
│ │ │ │ +00007530: 6f6e 7370 636f 6e73 7020 4152 470a 0a52  onspconsp ARG..R
│ │ │ │ +00007540: 6574 7572 6e73 2074 2069 6620 4152 4720  eturns t if ARG 
│ │ │ │ +00007550: 6973 2061 2063 6f6e 732d 6365 6c6c 2e72  is a cons-cell.r
│ │ │ │ +00007560: 6570 2e64 6174 6123 6c69 7374 706c 6973  ep.data#listplis
│ │ │ │ +00007570: 7470 2041 5247 0a0a 5265 7475 726e 7320  tp ARG..Returns 
│ │ │ │ +00007580: 7420 6966 2041 5247 2069 7320 6120 6c69  t if ARG is a li
│ │ │ │ +00007590: 7374 2c20 2865 6974 6865 7220 6120 636f  st, (either a co
│ │ │ │ +000075a0: 6e73 2d63 656c 6c20 6f72 206e 696c 292e  ns-cell or nil).
│ │ │ │ +000075b0: 7265 702e 6461 7461 2373 7472 696e 6770  rep.data#stringp
│ │ │ │ +000075c0: 7374 7269 6e67 7020 4152 470a 0a52 6574  stringp ARG..Ret
│ │ │ │ +000075d0: 7572 6e73 2074 2069 7320 4152 4720 6973  urns t is ARG is
│ │ │ │ +000075e0: 2061 2073 7472 696e 672e 7265 702e 6461   a string.rep.da
│ │ │ │ +000075f0: 7461 2376 6563 746f 7270 7665 6374 6f72  ta#vectorpvector
│ │ │ │ +00007600: 7020 4152 470a 0a52 6574 7572 6e73 2074  p ARG..Returns t
│ │ │ │ +00007610: 2069 6620 4152 4720 6973 2061 2076 6563   if ARG is a vec
│ │ │ │ +00007620: 746f 722e 7265 702e 6c61 6e67 2e69 6e74  tor.rep.lang.int
│ │ │ │ +00007630: 6572 7072 6574 6572 2366 756e 6374 696f  erpreter#functio
│ │ │ │ +00007640: 6e70 6675 6e63 7469 6f6e 7020 4152 470a  npfunctionp ARG.
│ │ │ │ +00007650: 0a52 6574 7572 6e73 2074 2069 6620 4152  .Returns t if AR
│ │ │ │ +00007660: 4720 6973 2061 2066 756e 6374 696f 6e2e  G is a function.
│ │ │ │ +00007670: 7265 702e 6c61 6e67 2e69 6e74 6572 7072  rep.lang.interpr
│ │ │ │ +00007680: 6574 6572 236d 6163 726f 706d 6163 726f  eter#macropmacro
│ │ │ │ +00007690: 7020 4152 470a 0a52 6574 7572 6e73 2074  p ARG..Returns t
│ │ │ │ +000076a0: 2069 6620 4152 4720 6973 2061 206d 6163   if ARG is a mac
│ │ │ │ +000076b0: 726f 2e72 6570 2e6c 616e 672e 696e 7465  ro.rep.lang.inte
│ │ │ │ +000076c0: 7270 7265 7465 7223 7370 6563 6961 6c2d  rpreter#special-
│ │ │ │ +000076d0: 666f 726d 2d70 7370 6563 6961 6c2d 666f  form-pspecial-fo
│ │ │ │ +000076e0: 726d 2d70 2041 5247 0a0a 5265 7475 726e  rm-p ARG..Return
│ │ │ │ +000076f0: 7320 7420 6966 2041 5247 2069 7320 6120  s t if ARG is a 
│ │ │ │ +00007700: 7370 6563 6961 6c2d 666f 726d 2e72 6570  special-form.rep
│ │ │ │ +00007710: 2e6c 616e 672e 696e 7465 7270 7265 7465  .lang.interprete
│ │ │ │ +00007720: 7223 7375 6272 7073 7562 7270 2041 5247  r#subrpsubrp ARG
│ │ │ │ +00007730: 0a0a 5265 7475 726e 7320 7420 6966 2061  ..Returns t if a
│ │ │ │ +00007740: 7267 2069 7320 6120 7072 696d 6974 6976  rg is a primitiv
│ │ │ │ +00007750: 6520 6675 6e63 7469 6f6e 2e72 6570 2e64  e function.rep.d
│ │ │ │ +00007760: 6174 6123 7365 7175 656e 6365 7073 6571  ata#sequencepseq
│ │ │ │ +00007770: 7565 6e63 6570 2041 5247 0a0a 5265 7475  uencep ARG..Retu
│ │ │ │ +00007780: 726e 7320 7420 6973 2041 5247 2069 7320  rns t is ARG is 
│ │ │ │ +00007790: 6120 7365 7175 656e 6365 2028 6120 6c69  a sequence (a li
│ │ │ │ +000077a0: 7374 2c20 7665 6374 6f72 206f 7220 7374  st, vector or st
│ │ │ │ +000077b0: 7269 6e67 292e 7265 702e 6c61 6e67 2e69  ring).rep.lang.i
│ │ │ │ +000077c0: 6e74 6572 7072 6574 6572 2373 7562 722d  nterpreter#subr-
│ │ │ │ +000077d0: 6e61 6d65 7375 6272 2d6e 616d 6520 5355  namesubr-name SU
│ │ │ │ +000077e0: 4252 205b 5553 452d 5641 525d 0a0a 5265  BR [USE-VAR]..Re
│ │ │ │ +000077f0: 7475 726e 7320 7468 6520 6e61 6d65 2028  turns the name (
│ │ │ │ +00007800: 6120 7374 7269 6e67 2920 6173 736f 6369  a string) associ
│ │ │ │ +00007810: 6174 6564 2077 6974 6820 5355 4252 2e72  ated with SUBR.r
│ │ │ │ +00007820: 6570 2e73 7973 7465 6d23 6361 6c6c 2d68  ep.system#call-h
│ │ │ │ +00007830: 6f6f 6b63 616c 6c2d 686f 6f6b 2048 4f4f  ookcall-hook HOO
│ │ │ │ +00007840: 4b20 4152 472d 4c49 5354 205b 5459 5045  K ARG-LIST [TYPE
│ │ │ │ +00007850: 5d0a 0a43 616c 6c20 7468 6520 686f 6f6b  ]..Call the hook
│ │ │ │ +00007860: 206e 616d 6564 2062 7920 7468 6520 7379   named by the sy
│ │ │ │ +00007870: 6d62 6f6c 2048 4f4f 4b2c 2070 6173 7369  mbol HOOK, passi
│ │ │ │ +00007880: 6e67 2061 6c6c 2066 756e 6374 696f 6e73  ng all functions
│ │ │ │ +00007890: 2074 6865 2061 7267 756d 656e 7473 0a69   the arguments.i
│ │ │ │ +000078a0: 6e20 7468 6520 6c69 7374 2041 5247 2d4c  n the list ARG-L
│ │ │ │ +000078b0: 4953 542e 204e 6f74 6520 7468 6174 2048  IST. Note that H
│ │ │ │ +000078c0: 4f4f 4b20 6d61 7920 616c 736f 2062 6520  OOK may also be 
│ │ │ │ +000078d0: 7468 6520 6163 7475 616c 206c 6973 7420  the actual list 
│ │ │ │ +000078e0: 6f66 2066 756e 6374 696f 6e73 0a74 6f20  of functions.to 
│ │ │ │ +000078f0: 6361 6c6c 2e0a 0a54 5950 4520 6465 6669  call...TYPE defi
│ │ │ │ +00007900: 6e65 7320 686f 7720 7468 6520 7265 7475  nes how the retu
│ │ │ │ +00007910: 726e 2076 616c 7565 7320 6f66 2065 6163  rn values of eac
│ │ │ │ +00007920: 6820 6675 6e63 7469 6f6e 2069 6e20 7468  h function in th
│ │ │ │ +00007930: 6520 686f 6f6b 2061 7265 0a74 7265 6174  e hook are.treat
│ │ │ │ +00007940: 6564 2e20 4966 2054 5950 4520 6973 206e  ed. If TYPE is n
│ │ │ │ +00007950: 696c 2074 6865 7920 6172 6520 6967 6e6f  il they are igno
│ │ │ │ +00007960: 7265 642c 2069 6620 5459 5045 2069 7320  red, if TYPE is 
│ │ │ │ +00007970: 7468 6520 7379 6d62 6f6c 2060 616e 6427  the symbol `and'
│ │ │ │ +00007980: 0a74 6865 2068 6f6f 6b20 6162 6f72 7473  .the hook aborts
│ │ │ │ +00007990: 2061 6674 6572 2061 2066 756e 6374 696f   after a functio
│ │ │ │ +000079a0: 6e20 7265 7475 726e 7320 6e69 6c2c 2069  n returns nil, i
│ │ │ │ +000079b0: 6620 5459 5045 2069 7320 606f 7227 2074  f TYPE is `or' t
│ │ │ │ +000079c0: 6865 2068 6f6f 6b0a 6162 6f72 7473 2077  he hook.aborts w
│ │ │ │ +000079d0: 6865 6e20 6120 6675 6e63 7469 6f6e 2072  hen a function r
│ │ │ │ +000079e0: 6574 7572 6e73 206e 6f6e 2d6e 696c 2e0a  eturns non-nil..
│ │ │ │ +000079f0: 0a49 6e20 616c 6c20 6361 7365 7320 7468  .In all cases th
│ │ │ │ +00007a00: 6520 7661 6c75 6520 7265 7475 726e 6564  e value returned
│ │ │ │ +00007a10: 2062 7920 7468 6520 6c61 7374 2d65 7661   by the last-eva
│ │ │ │ +00007a20: 6c75 6174 6564 2066 756e 6374 696f 6e20  luated function 
│ │ │ │ +00007a30: 6973 0a72 6574 7572 6e65 642e 7265 702e  is.returned.rep.
│ │ │ │ +00007a40: 6c61 6e67 2e69 6e74 6572 7072 6574 6572  lang.interpreter
│ │ │ │ +00007a50: 2363 616c 6c2d 7769 7468 2d65 7863 6570  #call-with-excep
│ │ │ │ +00007a60: 7469 6f6e 2d68 616e 646c 6572 6361 6c6c  tion-handlercall
│ │ │ │ +00007a70: 2d77 6974 682d 6578 6365 7074 696f 6e2d  -with-exception-
│ │ │ │ +00007a80: 6861 6e64 6c65 7220 5448 554e 4b20 4841  handler THUNK HA
│ │ │ │ +00007a90: 4e44 4c45 520a 0a43 616c 6c20 5448 554e  NDLER..Call THUN
│ │ │ │ +00007aa0: 4b20 616e 6420 7265 7475 726e 2069 7473  K and return its
│ │ │ │ +00007ab0: 2076 616c 7565 2e20 486f 7765 7665 7220   value. However 
│ │ │ │ +00007ac0: 6966 2061 6e20 6578 6365 7074 696f 6e20  if an exception 
│ │ │ │ +00007ad0: 6f66 2061 6e79 2066 6f72 6d0a 6f63 6375  of any form.occu
│ │ │ │ +00007ae0: 7273 2c20 6361 6c6c 2048 414e 444c 4552  rs, call HANDLER
│ │ │ │ +00007af0: 2077 6974 6820 6120 7369 6e67 6c65 2061   with a single a
│ │ │ │ +00007b00: 7267 756d 656e 742c 2074 6865 2065 7863  rgument, the exc
│ │ │ │ +00007b10: 6570 7469 6f6e 2064 6174 612c 2061 6e64  eption data, and
│ │ │ │ +00007b20: 0a72 6574 7572 6e20 6974 7320 7661 6c75  .return its valu
│ │ │ │ +00007b30: 652e 7265 702e 6c61 6e67 2e69 6e74 6572  e.rep.lang.inter
│ │ │ │ +00007b40: 7072 6574 6572 2372 6169 7365 2d65 7863  preter#raise-exc
│ │ │ │ +00007b50: 6570 7469 6f6e 7261 6973 652d 6578 6365  eptionraise-exce
│ │ │ │ +00007b60: 7074 696f 6e20 4441 5441 0a0a 5261 6973  ption DATA..Rais
│ │ │ │ +00007b70: 6520 7468 6520 6578 6365 7074 696f 6e20  e the exception 
│ │ │ │ +00007b80: 7265 7072 6573 656e 7465 6420 6279 2074  represented by t
│ │ │ │ +00007b90: 6865 2063 6f6e 7320 6365 6c6c 2044 4154  he cons cell DAT
│ │ │ │ +00007ba0: 412e 7265 702e 6c61 6e67 2e73 796d 626f  A.rep.lang.symbo
│ │ │ │ +00007bb0: 6c73 236d 616b 652d 7379 6d62 6f6c 6d61  ls#make-symbolma
│ │ │ │ +00007bc0: 6b65 2d73 796d 626f 6c20 4e41 4d45 0a0a  ke-symbol NAME..
│ │ │ │ +00007bd0: 5265 7475 726e 7320 6120 6e65 772c 2075  Returns a new, u
│ │ │ │ +00007be0: 6e69 6e74 6572 6e65 642c 2073 796d 626f  ninterned, symbo
│ │ │ │ +00007bf0: 6c20 7769 7468 2070 7269 6e74 2d6e 616d  l with print-nam
│ │ │ │ +00007c00: 6520 4e41 4d45 2e20 4974 2773 2076 616c  e NAME. It's val
│ │ │ │ +00007c10: 7565 2061 6e64 0a66 756e 6374 696f 6e20  ue and.function 
│ │ │ │ +00007c20: 6465 6669 6e69 7469 6f6e 2061 7265 2062  definition are b
│ │ │ │ +00007c30: 6f74 6820 766f 6964 2061 6e64 2069 7420  oth void and it 
│ │ │ │ +00007c40: 6861 7320 6120 6e69 6c20 7072 6f70 6572  has a nil proper
│ │ │ │ +00007c50: 7479 2d6c 6973 742e 7265 702e 6c61 6e67  ty-list.rep.lang
│ │ │ │ +00007c60: 2e73 796d 626f 6c73 236d 616b 652d 6f62  .symbols#make-ob
│ │ │ │ +00007c70: 6172 7261 796d 616b 652d 6f62 6172 7261  arraymake-obarra
│ │ │ │ +00007c80: 7920 5349 5a45 0a0a 4372 6561 7465 7320  y SIZE..Creates 
│ │ │ │ +00007c90: 6120 6e65 7720 7374 7275 6374 7572 6520  a new structure 
│ │ │ │ +00007ca0: 666f 7220 7374 6f72 696e 6720 7379 6d62  for storing symb
│ │ │ │ +00007cb0: 6f6c 7320 696e 2e20 5468 6973 2069 7320  ols in. This is 
│ │ │ │ +00007cc0: 6261 7369 6361 6c6c 7920 6120 7665 6374  basically a vect
│ │ │ │ +00007cd0: 6f72 0a77 6974 6820 6120 6665 7720 736c  or.with a few sl
│ │ │ │ +00007ce0: 6967 6874 2064 6966 6665 7265 6e63 6573  ight differences
│ │ │ │ +00007cf0: 2028 616c 6c20 656c 656d 656e 7473 2069   (all elements i
│ │ │ │ +00007d00: 6e69 7469 616c 6973 6564 2074 6f20 6120  nitialised to a 
│ │ │ │ +00007d10: 7370 6563 6961 6c20 7661 6c75 6529 2e72  special value).r
│ │ │ │ +00007d20: 6570 2e6c 616e 672e 7379 6d62 6f6c 7323  ep.lang.symbols#
│ │ │ │ +00007d30: 6669 6e64 2d73 796d 626f 6c66 696e 642d  find-symbolfind-
│ │ │ │ +00007d40: 7379 6d62 6f6c 204e 414d 4520 5b4f 4241  symbol NAME [OBA
│ │ │ │ +00007d50: 5252 4159 5d0a 0a52 6574 7572 6e73 2074  RRAY]..Returns t
│ │ │ │ +00007d60: 6865 2073 796d 626f 6c20 7769 7468 2070  he symbol with p
│ │ │ │ +00007d70: 7269 6e74 2d6e 616d 6520 4e41 4d45 2c20  rint-name NAME, 
│ │ │ │ +00007d80: 666f 756e 6420 6279 2073 6561 7263 6869  found by searchi
│ │ │ │ +00007d90: 6e67 204f 4241 5252 4159 2028 6f72 0a74  ng OBARRAY (or.t
│ │ │ │ +00007da0: 6865 2064 6566 6175 6c74 2060 7265 705f  he default `rep_
│ │ │ │ +00007db0: 6f62 6172 7261 7927 2069 6620 6e69 6c29  obarray' if nil)
│ │ │ │ +00007dc0: 2c20 6f72 206e 696c 2069 6620 6e6f 2073  , or nil if no s
│ │ │ │ +00007dd0: 7563 6820 7379 6d62 6f6c 2065 7869 7374  uch symbol exist
│ │ │ │ +00007de0: 732e 7265 702e 6c61 6e67 2e73 796d 626f  s.rep.lang.symbo
│ │ │ │ +00007df0: 6c73 2369 6e74 6572 6e2d 7379 6d62 6f6c  ls#intern-symbol
│ │ │ │ +00007e00: 696e 7465 726e 2d73 796d 626f 6c20 5359  intern-symbol SY
│ │ │ │ +00007e10: 4d42 4f4c 205b 4f42 4152 5241 595d 0a0a  MBOL [OBARRAY]..
│ │ │ │ +00007e20: 5374 6f72 6573 2053 594d 424f 4c20 696e  Stores SYMBOL in
│ │ │ │ +00007e30: 204f 4241 5252 4159 2028 6f72 2074 6865   OBARRAY (or the
│ │ │ │ +00007e40: 2064 6566 6175 6c74 292e 2049 6620 5359   default). If SY
│ │ │ │ +00007e50: 4d42 4f4c 2068 6173 2061 6c72 6561 6479  MBOL has already
│ │ │ │ +00007e60: 2062 6565 6e20 696e 7465 726e 6564 0a73   been interned.s
│ │ │ │ +00007e70: 6f6d 6577 6865 7265 2061 6e20 6572 726f  omewhere an erro
│ │ │ │ +00007e80: 7220 6973 2073 6967 6e61 6c6c 6564 2e72  r is signalled.r
│ │ │ │ +00007e90: 6570 2e6c 616e 672e 7379 6d62 6f6c 7323  ep.lang.symbols#
│ │ │ │ +00007ea0: 696e 7465 726e 696e 7465 726e 204e 414d  internintern NAM
│ │ │ │ +00007eb0: 4520 5b4f 4241 5252 4159 5d0a 0a49 6620  E [OBARRAY]..If 
│ │ │ │ +00007ec0: 6120 7379 6d62 6f6c 2077 6974 6820 7072  a symbol with pr
│ │ │ │ +00007ed0: 696e 742d 6e61 6d65 2065 7869 7374 7320  int-name exists 
│ │ │ │ +00007ee0: 696e 204f 4241 5252 4159 2028 6f72 2074  in OBARRAY (or t
│ │ │ │ +00007ef0: 6865 2064 6566 6175 6c74 2920 7265 7475  he default) retu
│ │ │ │ +00007f00: 726e 2069 742e 0a45 6c73 6520 7573 6520  rn it..Else use 
│ │ │ │ +00007f10: 6028 6d61 6b65 2d73 796d 626f 6c20 4e41  `(make-symbol NA
│ │ │ │ +00007f20: 4d45 2927 2074 6f20 6372 6561 7465 2061  ME)' to create a
│ │ │ │ +00007f30: 206e 6577 2073 796d 626f 6c2c 2069 6e74   new symbol, int
│ │ │ │ +00007f40: 6572 6e20 7468 6174 2069 6e74 6f20 7468  ern that into th
│ │ │ │ +00007f50: 650a 4f42 4152 5241 592c 2074 6865 6e20  e.OBARRAY, then 
│ │ │ │ +00007f60: 7265 7475 726e 2069 742e 7265 702e 6c61  return it.rep.la
│ │ │ │ +00007f70: 6e67 2e73 796d 626f 6c73 2375 6e69 6e74  ng.symbols#unint
│ │ │ │ +00007f80: 6572 6e75 6e69 6e74 6572 6e20 5359 4d42  ernunintern SYMB
│ │ │ │ +00007f90: 4f4c 205b 4f42 4152 5241 595d 0a0a 5265  OL [OBARRAY]..Re
│ │ │ │ +00007fa0: 6d6f 7665 7320 5359 4d42 4f4c 2066 726f  moves SYMBOL fro
│ │ │ │ +00007fb0: 6d20 4f42 4152 5241 5920 286f 7220 7468  m OBARRAY (or th
│ │ │ │ +00007fc0: 6520 6465 6661 756c 7429 2e20 5573 6520  e default). Use 
│ │ │ │ +00007fd0: 7468 6973 2077 6974 6820 6361 7574 696f  this with cautio
│ │ │ │ +00007fe0: 6e2e 0072 6570 2e73 7973 7465 6d23 7077  n..rep.system#pw
│ │ │ │ +00007ff0: 642d 7072 6f6d 7074 2050 524f 4d50 5400  d-prompt PROMPT.
│ │ │ │ +00008000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072  rep.lang.interpr
│ │ │ │ +00008010: 6574 6572 236d 616b 652d 636c 6f73 7572  eter#make-closur
│ │ │ │ +00008020: 656d 616b 652d 636c 6f73 7572 6520 4655  emake-closure FU
│ │ │ │ +00008030: 4e43 5449 4f4e 2026 6f70 7469 6f6e 616c  NCTION &optional
│ │ │ │ +00008040: 204e 414d 450a 0a52 6574 7572 6e20 6120   NAME..Return a 
│ │ │ │ +00008050: 6675 6e63 7469 6f6e 616c 206f 626a 6563  functional objec
│ │ │ │ +00008060: 7420 7768 6963 6820 6d61 6b65 7320 7468  t which makes th
│ │ │ │ +00008070: 6520 636c 6f73 7572 6520 6f66 2046 554e  e closure of FUN
│ │ │ │ +00008080: 4354 494f 4e20 616e 6420 7468 650a 6375  CTION and the.cu
│ │ │ │ +00008090: 7272 656e 7420 656e 7669 726f 6e6d 656e  rrent environmen
│ │ │ │ +000080a0: 742e 7265 702e 6c61 6e67 2e69 6e74 6572  t.rep.lang.inter
│ │ │ │ +000080b0: 7072 6574 6572 2363 6c6f 7375 7265 2d66  preter#closure-f
│ │ │ │ +000080c0: 756e 6374 696f 6e63 6c6f 7375 7265 2d66  unctionclosure-f
│ │ │ │ +000080d0: 756e 6374 696f 6e20 4655 4e41 5247 0a0a  unction FUNARG..
│ │ │ │ +000080e0: 5265 7475 726e 2074 6865 2066 756e 6374  Return the funct
│ │ │ │ +000080f0: 696f 6e20 7661 6c75 6520 6173 736f 6369  ion value associ
│ │ │ │ +00008100: 6174 6564 2077 6974 6820 7468 6520 636c  ated with the cl
│ │ │ │ +00008110: 6f73 7572 6520 4655 4e41 5247 2e72 6570  osure FUNARG.rep
│ │ │ │ +00008120: 2e6c 616e 672e 696e 7465 7270 7265 7465  .lang.interprete
│ │ │ │ +00008130: 7223 7365 742d 636c 6f73 7572 652d 6675  r#set-closure-fu
│ │ │ │ +00008140: 6e63 7469 6f6e 7365 742d 636c 6f73 7572  nctionset-closur
│ │ │ │ +00008150: 652d 6675 6e63 7469 6f6e 2046 554e 4152  e-function FUNAR
│ │ │ │ +00008160: 4720 4655 4e43 5449 4f4e 0a0a 5365 7420  G FUNCTION..Set 
│ │ │ │ +00008170: 7468 6520 6675 6e63 7469 6f6e 2076 616c  the function val
│ │ │ │ +00008180: 7565 2069 6e20 7468 6520 636c 6f73 7572  ue in the closur
│ │ │ │ +00008190: 6520 4655 4e41 5247 2074 6f20 4655 4e43  e FUNARG to FUNC
│ │ │ │ +000081a0: 5449 4f4e 2e72 6570 2e73 7472 7563 7475  TION.rep.structu
│ │ │ │ +000081b0: 7265 7323 636c 6f73 7572 652d 6675 6e63  res#closure-func
│ │ │ │ +000081c0: 7469 6f6e 7375 6272 2d73 7472 7563 7475  tionsubr-structu
│ │ │ │ +000081d0: 7265 2053 5542 520a 0a52 6574 7572 6e20  re SUBR..Return 
│ │ │ │ +000081e0: 7468 6520 7374 7275 6374 7572 6520 6173  the structure as
│ │ │ │ +000081f0: 736f 6369 6174 6564 2077 6974 6820 7468  sociated with th
│ │ │ │ +00008200: 6520 7375 6272 2053 5542 522e 7265 2046  e subr SUBR.re F
│ │ │ │ +00008210: 554e 4152 472e 7265 702e 6c61 6e67 2e69  UNARG.rep.lang.i
│ │ │ │ +00008220: 6e74 6572 7072 6574 6572 2363 6c6f 7375  nterpreter#closu
│ │ │ │ +00008230: 7265 2d6e 616d 6563 6c6f 7375 7265 2d6e  re-nameclosure-n
│ │ │ │ +00008240: 616d 6520 4655 4e41 5247 0a0a 5265 7475  ame FUNARG..Retu
│ │ │ │ +00008250: 726e 2074 6865 206e 616d 6520 6173 736f  rn the name asso
│ │ │ │ +00008260: 6369 6174 6564 2077 6974 6820 7468 6520  ciated with the 
│ │ │ │ +00008270: 636c 6f73 7572 6520 4655 4e41 5247 2e72  closure FUNARG.r
│ │ │ │ +00008280: 6570 2e6c 616e 672e 696e 7465 7270 7265  ep.lang.interpre
│ │ │ │ +00008290: 7465 7223 636c 6f73 7572 6570 6675 6e61  ter#closurepfuna
│ │ │ │ +000082a0: 7267 7020 4152 470a 0a52 6574 7572 6e73  rgp ARG..Returns
│ │ │ │ +000082b0: 2074 2069 6620 4152 4720 6973 2061 2063   t if ARG is a c
│ │ │ │ +000082c0: 6c6f 7375 7265 7265 702e 7374 7275 6374  losurerep.struct
│ │ │ │ +000082d0: 7572 6573 2373 6574 2d73 7065 6369 616c  ures#set-special
│ │ │ │ +000082e0: 2d65 6e76 6972 6f6e 6d65 6e74 7365 742d  -environmentset-
│ │ │ │ +000082f0: 7370 6563 6961 6c2d 656e 7669 726f 6e6d  special-environm
│ │ │ │ +00008300: 656e 7420 454e 5620 5354 5255 4354 5552  ent ENV STRUCTUR
│ │ │ │ +00008310: 4572 6570 2e6c 616e 672e 696e 7465 7270  Erep.lang.interp
│ │ │ │ +00008320: 7265 7465 7223 6465 6676 6172 6465 6676  reter#defvardefv
│ │ │ │ +00008330: 6172 204e 414d 4520 5b44 4546 4155 4c54  ar NAME [DEFAULT
│ │ │ │ +00008340: 2d56 414c 5545 205b 444f 432d 5354 5249  -VALUE [DOC-STRI
│ │ │ │ +00008350: 4e47 5d5d 0a0a 4465 6669 6e65 2061 2073  NG]]..Define a s
│ │ │ │ +00008360: 7065 6369 616c 2076 6172 6961 626c 6520  pecial variable 
│ │ │ │ +00008370: 6361 6c6c 6564 204e 414d 4520 7768 6f73  called NAME whos
│ │ │ │ +00008380: 6520 7374 616e 6461 7264 2076 616c 7565  e standard value
│ │ │ │ +00008390: 2069 7320 4445 4641 554c 542d 0a56 414c   is DEFAULT-.VAL
│ │ │ │ +000083a0: 5545 2e20 4966 204e 414d 4520 6973 2061  UE. If NAME is a
│ │ │ │ +000083b0: 6c72 6561 6479 2062 6f75 6e64 2074 6f20  lready bound to 
│ │ │ │ +000083c0: 6120 7661 6c75 6520 2874 6861 7427 7320  a value (that's 
│ │ │ │ +000083d0: 6e6f 7420 616e 2061 7574 6f6c 6f61 640a  not an autoload.
│ │ │ │ +000083e0: 6465 6669 6e69 7469 6f6e 2920 6974 2069  definition) it i
│ │ │ │ +000083f0: 7320 6c65 6674 2061 7320 6974 2069 732c  s left as it is,
│ │ │ │ +00008400: 206f 7468 6572 7769 7365 2044 4546 4155   otherwise DEFAU
│ │ │ │ +00008410: 4c54 2d56 414c 5545 2069 7320 6576 616c  LT-VALUE is eval
│ │ │ │ +00008420: 7561 7465 640a 616e 6420 7468 6520 7370  uated.and the sp
│ │ │ │ +00008430: 6563 6961 6c20 7661 6c75 6520 6f66 204e  ecial value of N
│ │ │ │ +00008440: 414d 4520 6973 2062 6f75 6e64 2074 6f20  AME is bound to 
│ │ │ │ +00008450: 7468 6520 7265 7375 6c74 2e0a 0a49 6620  the result...If 
│ │ │ │ +00008460: 444f 432d 5354 5249 4e47 2069 7320 6769  DOC-STRING is gi
│ │ │ │ +00008470: 7665 6e2c 2061 6e64 2069 7320 6120 7374  ven, and is a st
│ │ │ │ +00008480: 7269 6e67 2c20 6974 2077 696c 6c20 6265  ring, it will be
│ │ │ │ +00008490: 2075 7365 6420 746f 2073 6574 2074 6865   used to set the
│ │ │ │ +000084a0: 0a60 646f 6375 6d65 6e74 6174 696f 6e27  .`documentation'
│ │ │ │ +000084b0: 2070 726f 7065 7274 7920 6f66 2074 6865   property of the
│ │ │ │ +000084c0: 2073 796d 626f 6c20 4e41 4d45 2e0a 0a28   symbol NAME...(
│ │ │ │ +000084d0: 4966 2074 6865 2073 796d 626f 6c20 4e41  If the symbol NA
│ │ │ │ +000084e0: 4d45 2069 7320 6d61 726b 6564 2062 7566  ME is marked buf
│ │ │ │ +000084f0: 6665 722d 6c6f 6361 6c20 7468 6520 6465  fer-local the de
│ │ │ │ +00008500: 6661 756c 7420 7661 6c75 6520 6f66 2074  fault value of t
│ │ │ │ +00008510: 6865 0a76 6172 6961 626c 6520 7769 6c6c  he.variable will
│ │ │ │ +00008520: 2062 6520 7365 7420 2869 6620 6e65 6365   be set (if nece
│ │ │ │ +00008530: 7373 6172 7929 206e 6f74 2074 6865 206c  ssary) not the l
│ │ │ │ +00008540: 6f63 616c 2076 616c 7565 2e29 7265 702e  ocal value.)rep.
│ │ │ │ +00008550: 6c61 6e67 2e73 796d 626f 6c73 2373 796d  lang.symbols#sym
│ │ │ │ +00008560: 626f 6c2d 7661 6c75 6573 796d 626f 6c2d  bol-valuesymbol-
│ │ │ │ +00008570: 7661 6c75 6520 5359 4d42 4f4c 0a0a 5265  value SYMBOL..Re
│ │ │ │ +00008580: 7475 726e 7320 7468 6520 7661 6c75 6520  turns the value 
│ │ │ │ +00008590: 6f66 2053 594d 424f 4c2c 2069 6620 5359  of SYMBOL, if SY
│ │ │ │ +000085a0: 4d42 4f4c 2069 7320 666c 6167 6765 6420  MBOL is flagged 
│ │ │ │ +000085b0: 6173 2068 6176 696e 6720 6275 6666 6572  as having buffer
│ │ │ │ +000085c0: 2d6c 6f63 616c 0a76 616c 7565 7320 6c6f  -local.values lo
│ │ │ │ +000085d0: 6f6b 2066 6f72 206f 6e65 206f 6620 7468  ok for one of th
│ │ │ │ +000085e0: 6f73 6520 6669 7273 742e 7265 702e 6c61  ose first.rep.la
│ │ │ │ +000085f0: 6e67 2e73 796d 626f 6c73 2364 6566 6175  ng.symbols#defau
│ │ │ │ +00008600: 6c74 2d76 616c 7565 6465 6661 756c 742d  lt-valuedefault-
│ │ │ │ +00008610: 7661 6c75 6520 5359 4d42 4f4c 0a0a 5265  value SYMBOL..Re
│ │ │ │ +00008620: 7475 726e 7320 7468 6520 6465 6661 756c  turns the defaul
│ │ │ │ +00008630: 7420 7661 6c75 6520 6f66 2074 6865 2073  t value of the s
│ │ │ │ +00008640: 796d 626f 6c20 5359 4d42 4f4c 2e20 5468  ymbol SYMBOL. Th
│ │ │ │ +00008650: 6973 2077 696c 6c20 6265 2074 6865 2076  is will be the v
│ │ │ │ +00008660: 616c 7565 206f 660a 5359 4d42 4f4c 2069  alue of.SYMBOL i
│ │ │ │ +00008670: 6e20 6275 6666 6572 7320 6f72 2077 696e  n buffers or win
│ │ │ │ +00008680: 646f 7773 2077 6869 6368 2064 6f20 6e6f  dows which do no
│ │ │ │ +00008690: 7420 6861 7665 2074 6865 6972 206f 776e  t have their own
│ │ │ │ +000086a0: 206c 6f63 616c 2076 616c 7565 2e72 6570   local value.rep
│ │ │ │ +000086b0: 2e6c 616e 672e 7379 6d62 6f6c 7323 7365  .lang.symbols#se
│ │ │ │ +000086c0: 7473 6574 2053 594d 424f 4c20 7265 7076  tset SYMBOL repv
│ │ │ │ +000086d0: 0a0a 5365 7473 2074 6865 2076 616c 7565  ..Sets the value
│ │ │ │ +000086e0: 206f 6620 5359 4d42 4f4c 2074 6f20 7265   of SYMBOL to re
│ │ │ │ +000086f0: 7076 2e20 4966 2053 594d 424f 4c20 6861  pv. If SYMBOL ha
│ │ │ │ +00008700: 7320 6120 6275 6666 6572 2d6c 6f63 616c  s a buffer-local
│ │ │ │ +00008710: 2062 696e 6469 6e67 0a69 6e20 7468 6520   binding.in the 
│ │ │ │ +00008720: 6375 7272 656e 7420 6275 6666 6572 206f  current buffer o
│ │ │ │ +00008730: 7220 606d 616b 652d 7661 7269 6162 6c65  r `make-variable
│ │ │ │ +00008740: 2d62 7566 6665 722d 6c6f 6361 6c27 2068  -buffer-local' h
│ │ │ │ +00008750: 6173 2062 6565 6e20 6361 6c6c 6564 206f  as been called o
│ │ │ │ +00008760: 6e0a 5359 4d42 4f4c 2074 6865 2062 7566  n.SYMBOL the buf
│ │ │ │ +00008770: 6665 722d 6c6f 6361 6c20 7661 6c75 6520  fer-local value 
│ │ │ │ +00008780: 696e 2074 6865 2063 7572 7265 6e74 2062  in the current b
│ │ │ │ +00008790: 7566 6665 7220 6973 2073 6574 2e20 5265  uffer is set. Re
│ │ │ │ +000087a0: 7475 726e 7320 7265 7076 2e72 6570 2e6c  turns repv.rep.l
│ │ │ │ +000087b0: 616e 672e 7379 6d62 6f6c 7323 7365 742d  ang.symbols#set-
│ │ │ │ +000087c0: 6465 6661 756c 7473 6574 2d64 6566 6175  defaultset-defau
│ │ │ │ +000087d0: 6c74 2053 594d 424f 4c20 5641 4c55 450a  lt SYMBOL VALUE.
│ │ │ │ +000087e0: 0a53 6574 7320 7468 6520 6465 6661 756c  .Sets the defaul
│ │ │ │ +000087f0: 7420 7661 6c75 6520 6f66 2053 594d 424f  t value of SYMBO
│ │ │ │ +00008800: 4c20 746f 2056 414c 5545 2c20 7468 656e  L to VALUE, then
│ │ │ │ +00008810: 2072 6574 7572 6e73 2056 414c 5545 2e72   returns VALUE.r
│ │ │ │ +00008820: 6570 2e6c 616e 672e 7379 6d62 6f6c 7323  ep.lang.symbols#
│ │ │ │ +00008830: 7365 7470 6c69 7374 7365 7470 6c69 7374  setplistsetplist
│ │ │ │ +00008840: 2053 594d 424f 4c20 5052 4f50 2d4c 4953   SYMBOL PROP-LIS
│ │ │ │ +00008850: 540a 0a53 6574 7320 7468 6520 7072 6f70  T..Sets the prop
│ │ │ │ +00008860: 6572 7479 206c 6973 7420 6f66 2053 594d  erty list of SYM
│ │ │ │ +00008870: 424f 4c20 746f 2050 524f 502d 4c49 5354  BOL to PROP-LIST
│ │ │ │ +00008880: 2c20 7265 7475 726e 7320 5052 4f50 2d4c  , returns PROP-L
│ │ │ │ +00008890: 4953 542e 7265 702e 6c61 6e67 2e73 796d  IST.rep.lang.sym
│ │ │ │ +000088a0: 626f 6c73 2373 796d 626f 6c2d 6e61 6d65  bols#symbol-name
│ │ │ │ +000088b0: 7379 6d62 6f6c 2d6e 616d 6520 5359 4d42  symbol-name SYMB
│ │ │ │ +000088c0: 4f4c 0a0a 5265 7475 726e 7320 7468 6520  OL..Returns the 
│ │ │ │ +000088d0: 7072 696e 742d 6e61 6d65 206f 6620 5359  print-name of SY
│ │ │ │ +000088e0: 4d42 4f4c 2e72 6570 2e6c 616e 672e 7379  MBOL.rep.lang.sy
│ │ │ │ +000088f0: 6d62 6f6c 7323 6465 6661 756c 742d 626f  mbols#default-bo
│ │ │ │ +00008900: 756e 6470 6465 6661 756c 742d 626f 756e  undpdefault-boun
│ │ │ │ +00008910: 6470 2053 594d 424f 4c0a 0a52 6574 7572  dp SYMBOL..Retur
│ │ │ │ +00008920: 6e73 2074 2069 6620 5359 4d42 4f4c 2068  ns t if SYMBOL h
│ │ │ │ +00008930: 6173 2061 2064 6566 6175 6c74 2076 616c  as a default val
│ │ │ │ +00008940: 7565 2e72 6570 2e6c 616e 672e 7379 6d62  ue.rep.lang.symb
│ │ │ │ +00008950: 6f6c 7323 626f 756e 6470 626f 756e 6470  ols#boundpboundp
│ │ │ │ +00008960: 2053 594d 424f 4c0a 0a52 6574 7572 6e73   SYMBOL..Returns
│ │ │ │ +00008970: 2074 2069 6620 5359 4d42 4f4c 2068 6173   t if SYMBOL has
│ │ │ │ +00008980: 2061 2076 616c 7565 2061 7320 6120 7661   a value as a va
│ │ │ │ +00008990: 7269 6162 6c65 2e72 6570 2e6c 616e 672e  riable.rep.lang.
│ │ │ │ +000089a0: 7379 6d62 6f6c 7323 7379 6d62 6f6c 2d70  symbols#symbol-p
│ │ │ │ +000089b0: 6c69 7374 7379 6d62 6f6c 2d70 6c69 7374  listsymbol-plist
│ │ │ │ +000089c0: 2053 594d 424f 4c0a 0a52 6574 7572 6e73   SYMBOL..Returns
│ │ │ │ +000089d0: 2074 6865 2070 726f 7065 7274 792d 6c69   the property-li
│ │ │ │ +000089e0: 7374 206f 6620 5359 4d42 4f4c 2e72 6570  st of SYMBOL.rep
│ │ │ │ +000089f0: 2e6c 616e 672e 7379 6d62 6f6c 7323 6765  .lang.symbols#ge
│ │ │ │ +00008a00: 6e73 796d 6765 6e73 796d 0a0a 5265 7475  nsymgensym..Retu
│ │ │ │ +00008a10: 726e 7320 6120 6e65 7720 286e 6f6e 2d69  rns a new (non-i
│ │ │ │ +00008a20: 6e74 6572 6e65 6429 2073 796d 626f 6c20  nterned) symbol 
│ │ │ │ +00008a30: 7769 7468 2061 2075 6e69 7175 6520 7072  with a unique pr
│ │ │ │ +00008a40: 696e 7420 6e61 6d65 2e72 6570 2e6c 616e  int name.rep.lan
│ │ │ │ +00008a50: 672e 7379 6d62 6f6c 7323 7379 6d62 6f6c  g.symbols#symbol
│ │ │ │ +00008a60: 7073 796d 626f 6c70 2041 5247 0a0a 5265  psymbolp ARG..Re
│ │ │ │ +00008a70: 7475 726e 7320 7420 6966 2041 5247 2069  turns t if ARG i
│ │ │ │ +00008a80: 7320 6120 7379 6d62 6f6c 2e72 6570 2e6c  s a symbol.rep.l
│ │ │ │ +00008a90: 616e 672e 696e 7465 7270 7265 7465 7223  ang.interpreter#
│ │ │ │ +00008aa0: 7365 7471 7365 7471 205b 5359 4d42 4f4c  setqsetq [SYMBOL
│ │ │ │ +00008ab0: 2046 4f52 4d5d 202e 2e2e 0a0a 5365 7473   FORM] .....Sets
│ │ │ │ +00008ac0: 2074 6865 2076 616c 7565 206f 6620 6561   the value of ea
│ │ │ │ +00008ad0: 6368 2053 594d 424f 4c20 746f 2074 6865  ch SYMBOL to the
│ │ │ │ +00008ae0: 2076 616c 7565 206f 6620 6974 7320 636f   value of its co
│ │ │ │ +00008af0: 7272 6573 706f 6e64 696e 6720 464f 524d  rresponding FORM
│ │ │ │ +00008b00: 0a65 7661 6c75 6174 6564 2c20 7265 7475  .evaluated, retu
│ │ │ │ +00008b10: 726e 7320 7468 6520 7661 6c75 6520 6f66  rns the value of
│ │ │ │ +00008b20: 2074 6865 206c 6173 7420 6576 616c 7561   the last evalua
│ │ │ │ +00008b30: 7469 6f6e 2e72 6570 2e6c 616e 672e 696e  tion.rep.lang.in
│ │ │ │ +00008b40: 7465 7270 7265 7465 7223 2564 6566 696e  terpreter#%defin
│ │ │ │ +00008b50: 6525 6465 6669 6e65 2053 594d 424f 4c20  e%define SYMBOL 
│ │ │ │ +00008b60: 464f 524d 205b 444f 432d 5354 5249 4e47  FORM [DOC-STRING
│ │ │ │ +00008b70: 5d0a 0a45 7661 6c75 6174 6520 464f 524d  ]..Evaluate FORM
│ │ │ │ +00008b80: 2c20 7468 656e 2063 7265 6174 6520 6120  , then create a 
│ │ │ │ +00008b90: 746f 702d 6c65 7665 6c20 6269 6e64 696e  top-level bindin
│ │ │ │ +00008ba0: 6720 6f66 2053 594d 424f 4c20 7768 6f73  g of SYMBOL whos
│ │ │ │ +00008bb0: 6520 7661 6c75 6520 6973 0a74 6865 2072  e value is.the r
│ │ │ │ +00008bc0: 6573 756c 7420 6f66 2074 6865 2065 7661  esult of the eva
│ │ │ │ +00008bd0: 6c75 6174 696f 6e2e 2049 6620 7375 6368  luation. If such
│ │ │ │ +00008be0: 2061 2062 696e 6469 6e67 2061 6c72 6561   a binding alrea
│ │ │ │ +00008bf0: 6479 2065 7869 7374 732c 2069 7420 7769  dy exists, it wi
│ │ │ │ +00008c00: 6c6c 0a62 6520 6f76 6572 7772 6974 7465  ll.be overwritte
│ │ │ │ +00008c10: 6e2e 7265 702e 6c61 6e67 2e73 796d 626f  n.rep.lang.symbo
│ │ │ │ +00008c20: 6c73 236d 616b 756e 626f 756e 646d 616b  ls#makunboundmak
│ │ │ │ +00008c30: 756e 626f 756e 6420 5359 4d42 4f4c 0a0a  unbound SYMBOL..
│ │ │ │ +00008c40: 4d61 6b65 2053 594d 424f 4c20 6861 7665  Make SYMBOL have
│ │ │ │ +00008c50: 206e 6f20 7661 6c75 6520 6173 2061 2076   no value as a v
│ │ │ │ +00008c60: 6172 6961 626c 652e 7265 702e 6c61 6e67  ariable.rep.lang
│ │ │ │ +00008c70: 2e73 796d 626f 6c73 2367 6574 6765 7420  .symbols#getget 
│ │ │ │ +00008c80: 5359 4d42 4f4c 2050 524f 5045 5254 590a  SYMBOL PROPERTY.
│ │ │ │ +00008c90: 0a52 6574 7572 6e73 2074 6865 2076 616c  .Returns the val
│ │ │ │ +00008ca0: 7565 206f 6620 5359 4d42 4f4c 2773 2070  ue of SYMBOL's p
│ │ │ │ +00008cb0: 726f 7065 7274 7920 5052 4f50 4552 5459  roperty PROPERTY
│ │ │ │ +00008cc0: 2e20 5365 6520 6070 7574 272e 7265 702e  . See `put'.rep.
│ │ │ │ +00008cd0: 6c61 6e67 2e73 796d 626f 6c73 2370 7574  lang.symbols#put
│ │ │ │ +00008ce0: 7075 7420 5359 4d42 4f4c 2050 524f 5045  put SYMBOL PROPE
│ │ │ │ +00008cf0: 5254 5920 7265 7076 0a0a 5365 7473 2074  RTY repv..Sets t
│ │ │ │ +00008d00: 6865 2076 616c 7565 206f 6620 5359 4d42  he value of SYMB
│ │ │ │ +00008d10: 4f4c 2773 2070 726f 7065 7274 7920 5052  OL's property PR
│ │ │ │ +00008d20: 4f50 4552 5459 2074 6f20 7265 7076 2c20  OPERTY to repv, 
│ │ │ │ +00008d30: 7468 6973 2076 616c 7565 2063 616e 2062  this value can b
│ │ │ │ +00008d40: 650a 7265 7472 6965 7665 6420 7769 7468  e.retrieved with
│ │ │ │ +00008d50: 2074 6865 2060 6765 7427 2066 756e 6374   the `get' funct
│ │ │ │ +00008d60: 696f 6e2e 7265 702e 6c61 6e67 2e73 796d  ion.rep.lang.sym
│ │ │ │ +00008d70: 626f 6c73 2361 7072 6f70 6f73 6170 726f  bols#aproposapro
│ │ │ │ +00008d80: 706f 7320 5245 4745 5850 205b 5052 4544  pos REGEXP [PRED
│ │ │ │ +00008d90: 4943 4154 455d 205b 4f42 4152 5241 595d  ICATE] [OBARRAY]
│ │ │ │ +00008da0: 0a0a 5265 7475 726e 7320 6120 6c69 7374  ..Returns a list
│ │ │ │ +00008db0: 206f 6620 7379 6d62 6f6c 7320 6672 6f6d   of symbols from
│ │ │ │ +00008dc0: 204f 4241 5252 4159 2028 6f72 2074 6865   OBARRAY (or the
│ │ │ │ +00008dd0: 2064 6566 6175 6c74 2920 7768 6f73 6520   default) whose 
│ │ │ │ +00008de0: 7072 696e 742d 6e61 6d65 0a6d 6174 6368  print-name.match
│ │ │ │ +00008df0: 6573 2074 6865 2072 6567 756c 6172 2d65  es the regular-e
│ │ │ │ +00008e00: 7870 7265 7373 696f 6e20 5245 4745 5850  xpression REGEXP
│ │ │ │ +00008e10: 2e20 4966 2050 5245 4449 4341 5445 2069  . If PREDICATE i
│ │ │ │ +00008e20: 7320 6769 7665 6e20 616e 6420 6e6f 6e2d  s given and non-
│ │ │ │ +00008e30: 6e69 6c2c 0a65 6163 6820 7379 6d62 6f6c  nil,.each symbol
│ │ │ │ +00008e40: 2077 6869 6368 206d 6174 6368 6573 2069   which matches i
│ │ │ │ +00008e50: 7320 6170 706c 6965 6420 746f 2074 6865  s applied to the
│ │ │ │ +00008e60: 2066 756e 6374 696f 6e20 5052 4544 4943   function PREDIC
│ │ │ │ +00008e70: 4154 452c 2069 6620 7468 6520 7661 6c75  ATE, if the valu
│ │ │ │ +00008e80: 650a 6973 206e 6f6e 2d6e 696c 2069 7420  e.is non-nil it 
│ │ │ │ +00008e90: 6973 2063 6f6e 7369 6465 7265 6420 6120  is considered a 
│ │ │ │ +00008ea0: 6d61 7463 682e 7265 702e 6c61 6e67 2e73  match.rep.lang.s
│ │ │ │ +00008eb0: 796d 626f 6c73 236d 616b 652d 7661 7269  ymbols#make-vari
│ │ │ │ +00008ec0: 6162 6c65 2d73 7065 6369 616c 6d61 6b65  able-specialmake
│ │ │ │ +00008ed0: 2d76 6172 6961 626c 652d 7370 6563 6961  -variable-specia
│ │ │ │ +00008ee0: 6c20 5359 4d42 4f4c 0a0a 4d61 726b 2053  l SYMBOL..Mark S
│ │ │ │ +00008ef0: 594d 424f 4c20 6173 2062 6569 6e67 2061  YMBOL as being a
│ │ │ │ +00008f00: 2073 7065 6369 616c 2028 6479 6e61 6d69   special (dynami
│ │ │ │ +00008f10: 6361 6c6c 792d 626f 756e 6429 2076 6172  cally-bound) var
│ │ │ │ +00008f20: 6961 626c 652e 7265 702e 6c61 6e67 2e73  iable.rep.lang.s
│ │ │ │ +00008f30: 796d 626f 6c73 2373 7065 6369 616c 2d76  ymbols#special-v
│ │ │ │ +00008f40: 6172 6961 626c 652d 7073 7065 6369 616c  ariable-pspecial
│ │ │ │ +00008f50: 2d76 6172 6961 626c 652d 7020 5359 4d42  -variable-p SYMB
│ │ │ │ +00008f60: 4f4c 0a0a 5265 7475 726e 7320 7420 6966  OL..Returns t if
│ │ │ │ +00008f70: 2053 594d 424f 4c20 6973 2061 2073 7065   SYMBOL is a spe
│ │ │ │ +00008f80: 6369 616c 2076 6172 6961 626c 6520 2864  cial variable (d
│ │ │ │ +00008f90: 796e 616d 6963 616c 6c79 2073 636f 7065  ynamically scope
│ │ │ │ +00008fa0: 6429 2e72 6570 2e6c 616e 672e 6465 6275  d).rep.lang.debu
│ │ │ │ +00008fb0: 6723 756e 7472 6163 6575 6e74 7261 6365  g#untraceuntrace
│ │ │ │ +00008fc0: 2053 594d 424f 4c0a 0a43 616e 6365 6c20   SYMBOL..Cancel 
│ │ │ │ +00008fd0: 7468 6520 6566 6665 6374 206f 6620 2874  the effect of (t
│ │ │ │ +00008fe0: 7261 6365 2053 594d 424f 4c29 2e00 0000  race SYMBOL)....
│ │ │ │ +00008ff0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00009000: 7265 702e 6c61 6e67 2e64 6562 7567 2374  rep.lang.debug#t
│ │ │ │ +00009010: 7261 6365 7472 6163 6520 5359 4d42 4f4c  racetrace SYMBOL
│ │ │ │ +00009020: 0a0a 466c 6167 2074 6861 7420 7768 656e  ..Flag that when
│ │ │ │ +00009030: 6576 6572 2053 594d 424f 4c20 6973 2065  ever SYMBOL is e
│ │ │ │ +00009040: 7661 6c75 6174 6564 2028 6173 2061 2076  valuated (as a v
│ │ │ │ +00009050: 6172 6961 626c 6520 6f72 2061 2066 756e  ariable or a fun
│ │ │ │ +00009060: 6374 696f 6e29 2074 6865 0a64 6562 7567  ction) the.debug
│ │ │ │ +00009070: 6765 7220 6973 2065 6e74 6572 6564 2e72  ger is entered.r
│ │ │ │ +00009080: 6570 2e6c 616e 672e 7379 6d62 6f6c 7323  ep.lang.symbols#
│ │ │ │ +00009090: 6f62 6172 7261 796f 6261 7272 6179 205b  obarrayobarray [
│ │ │ │ +000090a0: 4e45 572d 5641 4c55 455d 7265 702e 696f  NEW-VALUE]rep.io
│ │ │ │ +000090b0: 2e70 726f 6365 7373 6573 236d 616b 652d  .processes#make-
│ │ │ │ +000090c0: 7072 6f63 6573 736d 616b 652d 7072 6f63  processmake-proc
│ │ │ │ +000090d0: 6573 7320 5b4f 5554 5055 542d 5354 5245  ess [OUTPUT-STRE
│ │ │ │ +000090e0: 414d 5d20 5b46 554e 5d20 5b44 4952 5d20  AM] [FUN] [DIR] 
│ │ │ │ +000090f0: 5b50 524f 4752 414d 5d20 5b41 5247 535d  [PROGRAM] [ARGS]
│ │ │ │ +00009100: 0a0a 4372 6561 7465 7320 6120 6e65 7720  ..Creates a new 
│ │ │ │ +00009110: 7072 6f63 6573 732d 6f62 6a65 6374 2c20  process-object, 
│ │ │ │ +00009120: 4f55 5450 5554 2d53 5452 4541 4d20 6973  OUTPUT-STREAM is
│ │ │ │ +00009130: 2077 6865 7265 2061 6c6c 206f 7574 7075   where all outpu
│ │ │ │ +00009140: 7420 6672 6f6d 2074 6869 730a 7072 6f63  t from this.proc
│ │ │ │ +00009150: 6573 7320 676f 6573 2c20 626f 7468 2073  ess goes, both s
│ │ │ │ +00009160: 7464 6f75 7420 616e 6420 7374 6465 7272  tdout and stderr
│ │ │ │ +00009170: 2c20 4655 4e20 6973 2061 2066 756e 6374  , FUN is a funct
│ │ │ │ +00009180: 696f 6e20 746f 2063 616c 6c20 6561 6368  ion to call each
│ │ │ │ +00009190: 2074 696d 650a 7468 6520 7072 6f63 6573   time.the proces
│ │ │ │ +000091a0: 7320 7275 6e6e 696e 6720 6f6e 2074 6869  s running on thi
│ │ │ │ +000091b0: 7320 6f62 6a65 6374 2063 6861 6e67 6573  s object changes
│ │ │ │ +000091c0: 2073 7461 7465 2e20 4449 5220 6973 2074   state. DIR is t
│ │ │ │ +000091d0: 6865 2070 726f 6365 7373 270a 6375 7272  he process'.curr
│ │ │ │ +000091e0: 656e 7420 6469 7265 6374 6f72 792c 2050  ent directory, P
│ │ │ │ +000091f0: 524f 4752 414d 2074 6865 2066 696c 656e  ROGRAM the filen
│ │ │ │ +00009200: 616d 6520 6f66 2074 6865 2070 726f 6772  ame of the progr
│ │ │ │ +00009210: 616d 2074 6f20 7275 6e20 616e 6420 4152  am to run and AR
│ │ │ │ +00009220: 4753 2061 0a6c 6973 7420 6f66 2061 7267  GS a.list of arg
│ │ │ │ +00009230: 756d 656e 7473 2070 6173 7365 6420 746f  uments passed to
│ │ │ │ +00009240: 2074 6865 2070 726f 6365 7373 2e0a 0a41   the process...A
│ │ │ │ +00009250: 6e79 206f 6620 7468 6520 6172 6775 6d65  ny of the argume
│ │ │ │ +00009260: 6e74 7320 6d61 7920 6265 2075 6e73 7065  nts may be unspe
│ │ │ │ +00009270: 6369 6669 6564 2c20 696e 2077 6869 6368  cified, in which
│ │ │ │ +00009280: 2063 6173 6520 7468 6579 2063 616e 2062   case they can b
│ │ │ │ +00009290: 6520 7365 740a 6569 7468 6572 2062 7920  e set.either by 
│ │ │ │ +000092a0: 7468 6520 6675 6e63 7469 6f6e 7320 7072  the functions pr
│ │ │ │ +000092b0: 6f76 6964 6564 206f 7220 6279 2074 6865  ovided or by the
│ │ │ │ +000092c0: 2066 756e 6374 696f 6e20 6361 6c6c 6564   function called
│ │ │ │ +000092d0: 2074 6f20 6372 6561 7465 2074 6865 0a61   to create the.a
│ │ │ │ +000092e0: 6374 7561 6c20 7275 6e6e 696e 6720 7072  ctual running pr
│ │ │ │ +000092f0: 6f63 6573 732e 0a0a 4966 2074 6865 2044  ocess...If the D
│ │ │ │ +00009300: 4952 2070 6172 616d 6574 6572 2069 7320  IR parameter is 
│ │ │ │ +00009310: 6e69 6c20 6974 2077 696c 6c20 6265 2069  nil it will be i
│ │ │ │ +00009320: 6e68 6572 6974 6564 2066 726f 6d20 7468  nherited from th
│ │ │ │ +00009330: 650a 6064 6566 6175 6c74 2d64 6972 6563  e.`default-direc
│ │ │ │ +00009340: 746f 7279 2720 7661 7269 6162 6c65 206f  tory' variable o
│ │ │ │ +00009350: 6620 7468 6520 6375 7272 656e 7420 6275  f the current bu
│ │ │ │ +00009360: 6666 6572 2e72 6570 2e69 6f2e 7072 6f63  ffer.rep.io.proc
│ │ │ │ +00009370: 6573 7365 7323 636c 6f73 652d 7072 6f63  esses#close-proc
│ │ │ │ +00009380: 6573 7363 6c6f 7365 2d70 726f 6365 7373  essclose-process
│ │ │ │ +00009390: 6573 205b 5052 4f43 4553 535d 0a0a 436c  es [PROCESS]..Cl
│ │ │ │ +000093a0: 6f73 6573 2074 6865 2073 7464 696e 2c20  oses the stdin, 
│ │ │ │ +000093b0: 7374 646f 7574 2c20 616e 6420 7374 6465  stdout, and stde
│ │ │ │ +000093c0: 7272 2073 7472 6561 6d73 206f 6620 7468  rr streams of th
│ │ │ │ +000093d0: 6520 6173 796e 6368 726f 6e6f 7573 2070  e asynchronous p
│ │ │ │ +000093e0: 726f 6365 7373 2d0a 6f62 6a65 6374 2050  rocess-.object P
│ │ │ │ +000093f0: 524f 4345 5353 2e72 6570 2e69 6f2e 7072  ROCESS.rep.io.pr
│ │ │ │ +00009400: 6f63 6573 7365 7323 7374 6172 742d 7072  ocesses#start-pr
│ │ │ │ +00009410: 6f63 6573 7373 7461 7274 2d70 726f 6365  ocessstart-proce
│ │ │ │ +00009420: 7373 205b 5052 4f43 4553 535d 205b 5052  ss [PROCESS] [PR
│ │ │ │ +00009430: 4f47 5241 4d5d 205b 4152 4753 2e2e 2e5d  OGRAM] [ARGS...]
│ │ │ │ +00009440: 0a0a 5374 6172 7473 2061 2070 726f 6365  ..Starts a proce
│ │ │ │ +00009450: 7373 2072 756e 6e69 6e67 206f 6e20 7072  ss running on pr
│ │ │ │ +00009460: 6f63 6573 732d 6f62 6a65 6374 2050 524f  ocess-object PRO
│ │ │ │ +00009470: 4345 5353 2e20 5468 6520 6368 696c 642d  CESS. The child-
│ │ │ │ +00009480: 7072 6f63 6573 7320 7275 6e73 0a61 7379  process runs.asy
│ │ │ │ +00009490: 6e63 6872 6f6e 6f75 736c 7920 7769 7468  nchronously with
│ │ │ │ +000094a0: 2074 6865 2065 6469 746f 722e 2049 6620   the editor. If 
│ │ │ │ +000094b0: 5052 4f43 4553 5320 6973 2075 6e73 7065  PROCESS is unspe
│ │ │ │ +000094c0: 6369 6669 6564 2074 6865 206d 616b 652d  cified the make-
│ │ │ │ +000094d0: 7072 6f63 6573 730a 6675 6e63 7469 6f6e  process.function
│ │ │ │ +000094e0: 2077 696c 6c20 6265 2063 616c 6c65 6420   will be called 
│ │ │ │ +000094f0: 2877 6974 6820 7a65 726f 2061 7267 756d  (with zero argum
│ │ │ │ +00009500: 656e 7473 2920 746f 2063 7265 6174 6520  ents) to create 
│ │ │ │ +00009510: 6f6e 652e 0a0a 5052 4f47 5241 4d20 6973  one...PROGRAM is
│ │ │ │ +00009520: 2074 6865 2066 696c 656e 616d 6520 6f66   the filename of
│ │ │ │ +00009530: 2074 6865 2062 696e 6172 7920 696d 6167   the binary imag
│ │ │ │ +00009540: 652c 2069 7420 7769 6c6c 2062 6520 7365  e, it will be se
│ │ │ │ +00009550: 6172 6368 6564 2066 6f72 2069 6e0a 616c  arched for in.al
│ │ │ │ +00009560: 6c20 6469 7265 6374 6f72 6965 7320 6c69  l directories li
│ │ │ │ +00009570: 7374 6564 2069 6e20 7468 6520 6050 4154  sted in the `PAT
│ │ │ │ +00009580: 4827 2065 6e76 6972 6f6e 6d65 6e74 2076  H' environment v
│ │ │ │ +00009590: 6172 6961 626c 652e 0a41 5247 5320 6172  ariable..ARGS ar
│ │ │ │ +000095a0: 6520 7468 6520 6172 6775 6d65 6e74 7320  e the arguments 
│ │ │ │ +000095b0: 746f 2067 6976 6520 746f 2074 6865 2070  to give to the p
│ │ │ │ +000095c0: 726f 6365 7373 2e0a 0a49 6620 616e 7920  rocess...If any 
│ │ │ │ +000095d0: 6f66 2074 6865 206f 7074 696f 6e61 6c20  of the optional 
│ │ │ │ +000095e0: 7061 7261 6d65 7465 7273 2061 7265 2075  parameters are u
│ │ │ │ +000095f0: 6e73 7065 6369 6669 6564 2074 6865 7920  nspecified they 
│ │ │ │ +00009600: 7368 6f75 6c64 2068 6176 6520 6265 656e  should have been
│ │ │ │ +00009610: 0a73 6574 2069 6e20 7468 6520 5052 4f43  .set in the PROC
│ │ │ │ +00009620: 4553 5320 7072 696f 7220 746f 2063 616c  ESS prior to cal
│ │ │ │ +00009630: 6c69 6e67 2074 6869 7320 6675 6e63 7469  ling this functi
│ │ │ │ +00009640: 6f6e 2e72 6570 2e69 6f2e 7072 6f63 6573  on.rep.io.proces
│ │ │ │ +00009650: 7365 7323 6361 6c6c 2d70 726f 6365 7373  ses#call-process
│ │ │ │ +00009660: 6361 6c6c 2d70 726f 6365 7373 205b 5052  call-process [PR
│ │ │ │ +00009670: 4f43 4553 535d 205b 494e 2d46 494c 455d  OCESS] [IN-FILE]
│ │ │ │ +00009680: 205b 5052 4f47 5241 4d5d 205b 4152 4753   [PROGRAM] [ARGS
│ │ │ │ +00009690: 2e2e 2e5d 0a0a 5374 6172 7473 2061 2070  ...]..Starts a p
│ │ │ │ +000096a0: 726f 6365 7373 2072 756e 6e69 6e67 206f  rocess running o
│ │ │ │ +000096b0: 6e20 7072 6f63 6573 732d 6f62 6a65 6374  n process-object
│ │ │ │ +000096c0: 2050 524f 4345 5353 2e20 5761 6974 7320   PROCESS. Waits 
│ │ │ │ +000096d0: 666f 7220 7468 6520 6368 696c 6420 746f  for the child to
│ │ │ │ +000096e0: 0a65 7869 742c 2074 6865 6e20 7265 7475  .exit, then retu
│ │ │ │ +000096f0: 726e 7320 7468 6520 6578 6974 2d76 616c  rns the exit-val
│ │ │ │ +00009700: 7565 206f 6620 7468 6520 6368 696c 642e  ue of the child.
│ │ │ │ +00009710: 2049 6620 5052 4f43 4553 5320 6973 2075   If PROCESS is u
│ │ │ │ +00009720: 6e73 7065 6369 6669 6564 0a74 6865 206d  nspecified.the m
│ │ │ │ +00009730: 616b 652d 7072 6f63 6573 7320 6675 6e63  ake-process func
│ │ │ │ +00009740: 7469 6f6e 2077 696c 6c20 6265 2063 616c  tion will be cal
│ │ │ │ +00009750: 6c65 6420 2877 6974 6820 7a65 726f 2061  led (with zero a
│ │ │ │ +00009760: 7267 756d 656e 7473 2920 746f 2063 7265  rguments) to cre
│ │ │ │ +00009770: 6174 6520 6f6e 652e 0a0a 494e 2d46 494c  ate one...IN-FIL
│ │ │ │ +00009780: 4520 6973 2074 6865 206e 616d 6520 6f66  E is the name of
│ │ │ │ +00009790: 2074 6865 2066 696c 6520 746f 2063 6f6e   the file to con
│ │ │ │ +000097a0: 6e65 6374 2074 6f20 7468 6520 7072 6f63  nect to the proc
│ │ │ │ +000097b0: 6573 7327 2073 7461 6e64 6172 6420 696e  ess' standard in
│ │ │ │ +000097c0: 7075 742c 0a69 6620 7468 6973 2069 7320  put,.if this is 
│ │ │ │ +000097d0: 6e6f 7420 6465 6669 6e65 6420 602f 6465  not defined `/de
│ │ │ │ +000097e0: 762f 6e75 6c6c 2720 6973 2075 7365 642e  v/null' is used.
│ │ │ │ +000097f0: 0a50 524f 4752 414d 2069 7320 7468 6520  .PROGRAM is the 
│ │ │ │ +00009800: 6669 6c65 6e61 6d65 206f 6620 7468 6520  filename of the 
│ │ │ │ +00009810: 6269 6e61 7279 2069 6d61 6765 2c20 6974  binary image, it
│ │ │ │ +00009820: 2077 696c 6c20 6265 2073 6561 7263 6865   will be searche
│ │ │ │ +00009830: 6420 666f 7220 696e 0a61 6c6c 2064 6972  d for in.all dir
│ │ │ │ +00009840: 6563 746f 7269 6573 206c 6973 7465 6420  ectories listed 
│ │ │ │ +00009850: 696e 2074 6865 2060 5041 5448 2720 656e  in the `PATH' en
│ │ │ │ +00009860: 7669 726f 6e6d 656e 7420 7661 7269 6162  vironment variab
│ │ │ │ +00009870: 6c65 2e0a 4152 4753 2061 7265 2074 6865  le..ARGS are the
│ │ │ │ +00009880: 2061 7267 756d 656e 7473 2074 6f20 6769   arguments to gi
│ │ │ │ +00009890: 7665 2074 6f20 7468 6520 7072 6f63 6573  ve to the proces
│ │ │ │ +000098a0: 732e 0a0a 4966 2061 6e79 206f 6620 7468  s...If any of th
│ │ │ │ +000098b0: 6520 6f70 7469 6f6e 616c 2070 6172 616d  e optional param
│ │ │ │ +000098c0: 6574 6572 7320 6172 6520 756e 7370 6563  eters are unspec
│ │ │ │ +000098d0: 6966 6965 6420 7468 6579 2073 686f 756c  ified they shoul
│ │ │ │ +000098e0: 6420 6861 7665 2062 6565 6e0a 7365 7420  d have been.set 
│ │ │ │ +000098f0: 696e 2074 6865 2050 524f 4345 5353 2070  in the PROCESS p
│ │ │ │ +00009900: 7269 6f72 2074 6f20 6361 6c6c 696e 6720  rior to calling 
│ │ │ │ +00009910: 7468 6973 2066 756e 6374 696f 6e2e 7265  this function.re
│ │ │ │ +00009920: 702e 696f 2e70 726f 6365 7373 6573 2369  p.io.processes#i
│ │ │ │ +00009930: 6e74 6572 7275 7074 2d70 726f 6365 7373  nterrupt-process
│ │ │ │ +00009940: 696e 7465 7272 7570 742d 7072 6f63 6573  interrupt-proces
│ │ │ │ +00009950: 7320 5052 4f43 4553 5320 5b53 4947 4e41  s PROCESS [SIGNA
│ │ │ │ +00009960: 4c2d 4752 4f55 505d 0a0a 496e 7465 7272  L-GROUP]..Interr
│ │ │ │ +00009970: 7570 7420 7468 6520 6173 796e 6368 726f  upt the asynchro
│ │ │ │ +00009980: 6e6f 7573 2070 726f 6365 7373 2050 524f  nous process PRO
│ │ │ │ +00009990: 4345 5353 2e20 4966 2053 4947 4e41 4c2d  CESS. If SIGNAL-
│ │ │ │ +000099a0: 4752 4f55 5020 6973 2074 2c20 696e 7465  GROUP is t, inte
│ │ │ │ +000099b0: 7272 7570 740a 616c 6c20 6368 696c 6420  rrupt.all child 
│ │ │ │ +000099c0: 7072 6f63 6573 7365 7320 6f66 2050 524f  processes of PRO
│ │ │ │ +000099d0: 4345 5353 2028 6974 2773 2070 726f 6365  CESS (it's proce
│ │ │ │ +000099e0: 7373 2067 726f 7570 292e 7265 702e 696f  ss group).rep.io
│ │ │ │ +000099f0: 2e70 726f 6365 7373 6573 2373 746f 702d  .processes#stop-
│ │ │ │ +00009a00: 7072 6f63 6573 7373 746f 702d 7072 6f63  processstop-proc
│ │ │ │ +00009a10: 6573 7320 5052 4f43 4553 5320 5b53 4947  ess PROCESS [SIG
│ │ │ │ +00009a20: 4e41 4c2d 4752 4f55 505d 0a0a 5375 7370  NAL-GROUP]..Susp
│ │ │ │ +00009a30: 656e 6473 2065 7865 6375 7469 6f6e 206f  ends execution o
│ │ │ │ +00009a40: 6620 5052 4f43 4553 532c 2073 6565 2060  f PROCESS, see `
│ │ │ │ +00009a50: 636f 6e74 696e 7565 2d70 726f 6365 7373  continue-process
│ │ │ │ +00009a60: 272e 2049 6620 5349 474e 414c 2d47 524f  '. If SIGNAL-GRO
│ │ │ │ +00009a70: 5550 2069 730a 6e6f 6e2d 6e69 6c20 616c  UP is.non-nil al
│ │ │ │ +00009a80: 736f 2073 7573 7065 6e64 7320 7468 6520  so suspends the 
│ │ │ │ +00009a90: 7072 6f63 6573 7365 7320 696e 2074 6865  processes in the
│ │ │ │ +00009aa0: 2070 726f 6365 7373 2067 726f 7570 206f   process group o
│ │ │ │ +00009ab0: 6620 5052 4f43 4553 532e 7265 702e 696f  f PROCESS.rep.io
│ │ │ │ +00009ac0: 2e70 726f 6365 7373 6573 2363 6f6e 7469  .processes#conti
│ │ │ │ +00009ad0: 6e75 652d 7072 6f63 6573 7363 6f6e 7469  nue-processconti
│ │ │ │ +00009ae0: 6e75 652d 7072 6f63 6573 7320 5052 4f43  nue-process PROC
│ │ │ │ +00009af0: 4553 5320 5b53 4947 4e41 4c2d 4752 4f55  ESS [SIGNAL-GROU
│ │ │ │ +00009b00: 505d 0a0a 5265 7374 6172 7473 2050 524f  P]..Restarts PRO
│ │ │ │ +00009b10: 4345 5353 2061 6674 6572 2069 7420 6861  CESS after it ha
│ │ │ │ +00009b20: 7320 6265 656e 2073 746f 7070 6564 2028  s been stopped (
│ │ │ │ +00009b30: 7669 6120 6073 746f 702d 7072 6f63 6573  via `stop-proces
│ │ │ │ +00009b40: 7327 292e 2049 660a 5349 474e 414c 2d47  s'). If.SIGNAL-G
│ │ │ │ +00009b50: 524f 5550 2069 7320 6e6f 6e2d 6e69 6c20  ROUP is non-nil 
│ │ │ │ +00009b60: 616c 736f 2063 6f6e 7469 6e75 6573 2074  also continues t
│ │ │ │ +00009b70: 6865 2070 726f 6365 7373 6573 2069 6e20  he processes in 
│ │ │ │ +00009b80: 7468 6520 7072 6f63 6573 7320 6772 6f75  the process grou
│ │ │ │ +00009b90: 7020 6f66 0a50 524f 4345 5353 2e72 6570  p of.PROCESS.rep
│ │ │ │ +00009ba0: 2e69 6f2e 7072 6f63 6573 7365 7323 7072  .io.processes#pr
│ │ │ │ +00009bb0: 6f63 6573 732d 6578 6974 2d76 616c 7565  ocess-exit-value
│ │ │ │ +00009bc0: 7072 6f63 6573 732d 6578 6974 2d76 616c  process-exit-val
│ │ │ │ +00009bd0: 7565 2050 524f 4345 5353 0a0a 5265 7475  ue PROCESS..Retu
│ │ │ │ +00009be0: 726e 7320 7468 6520 7265 7475 726e 2d76  rns the return-v
│ │ │ │ +00009bf0: 616c 7565 206f 6620 7468 6520 6c61 7374  alue of the last
│ │ │ │ +00009c00: 2070 726f 6365 7373 2074 6f20 6265 2072   process to be r
│ │ │ │ +00009c10: 756e 206f 6e20 5052 4f43 4553 532c 206f  un on PROCESS, o
│ │ │ │ +00009c20: 7220 6e69 6c20 6966 3a0a 2020 6129 206e  r nil if:.  a) n
│ │ │ │ +00009c30: 6f20 7072 6f63 6573 7320 6861 7320 7275  o process has ru
│ │ │ │ +00009c40: 6e20 6f6e 2050 524f 4345 5353 0a20 2062  n on PROCESS.  b
│ │ │ │ +00009c50: 2920 5052 4f43 4553 5320 6973 2073 7469  ) PROCESS is sti
│ │ │ │ +00009c60: 6c6c 2072 756e 6e69 6e67 0a20 2063 2920  ll running.  c) 
│ │ │ │ +00009c70: 5052 4f43 4553 5320 6578 6974 6564 2061  PROCESS exited a
│ │ │ │ +00009c80: 626e 6f72 6d61 6c6c 7972 6570 2e69 6f2e  bnormallyrep.io.
│ │ │ │ +00009c90: 7072 6f63 6573 7365 7323 7072 6f63 6573  processes#proces
│ │ │ │ +00009ca0: 732d 6964 7072 6f63 6573 732d 6964 205b  s-idprocess-id [
│ │ │ │ +00009cb0: 5052 4f43 4553 535d 0a0a 4966 2050 524f  PROCESS]..If PRO
│ │ │ │ +00009cc0: 4345 5353 2069 7320 7275 6e6e 696e 6720  CESS is running 
│ │ │ │ +00009cd0: 6f72 2073 746f 7070 6564 2c20 7265 7475  or stopped, retu
│ │ │ │ +00009ce0: 726e 2074 6865 2070 726f 6365 7373 2d69  rn the process-i
│ │ │ │ +00009cf0: 6465 6e74 6966 6965 7220 6173 736f 6369  dentifier associ
│ │ │ │ +00009d00: 6174 6564 0a77 6974 6820 6974 2028 6965  ated.with it (ie
│ │ │ │ +00009d10: 2c20 6974 7320 7069 6429 2e0a 0a49 6620  , its pid)...If 
│ │ │ │ +00009d20: 5052 4f43 4553 5320 6973 206e 696c 2c20  PROCESS is nil, 
│ │ │ │ +00009d30: 7265 7475 726e 2074 6865 2070 726f 6365  return the proce
│ │ │ │ +00009d40: 7373 2069 6420 6f66 2074 6865 204c 6973  ss id of the Lis
│ │ │ │ +00009d50: 7020 696e 7465 7270 7265 7465 722e 7265  p interpreter.re
│ │ │ │ +00009d60: 702e 696f 2e70 726f 6365 7373 6573 2370  p.io.processes#p
│ │ │ │ +00009d70: 726f 6365 7373 2d72 756e 6e69 6e67 2d70  rocess-running-p
│ │ │ │ +00009d80: 7072 6f63 6573 732d 7275 6e6e 696e 672d  process-running-
│ │ │ │ +00009d90: 7020 5052 4f43 4553 530a 0a52 6574 7572  p PROCESS..Retur
│ │ │ │ +00009da0: 6e20 7420 6966 2050 524f 4345 5353 2069  n t if PROCESS i
│ │ │ │ +00009db0: 7320 7275 6e6e 696e 672e 7265 702e 696f  s running.rep.io
│ │ │ │ +00009dc0: 2e70 726f 6365 7373 6573 2370 726f 6365  .processes#proce
│ │ │ │ +00009dd0: 7373 2d69 6e2d 7573 652d 7070 726f 6365  ss-in-use-pproce
│ │ │ │ +00009de0: 7373 2d69 6e2d 7573 652d 7020 5052 4f43  ss-in-use-p PROC
│ │ │ │ +00009df0: 4553 530a 0a53 696d 696c 6172 2074 6f20  ESS..Similar to 
│ │ │ │ +00009e00: 6070 726f 6365 7373 2d72 756e 6e69 6e67  `process-running
│ │ │ │ +00009e10: 2d70 2720 6578 6365 7074 2074 6861 7420  -p' except that 
│ │ │ │ +00009e20: 7468 6973 2072 6574 7572 6e73 2074 2065  this returns t e
│ │ │ │ +00009e30: 7665 6e20 7768 656e 2074 6865 0a70 726f  ven when the.pro
│ │ │ │ +00009e40: 6365 7373 2068 6173 2073 746f 7070 6564  cess has stopped
│ │ │ │ +00009e50: 2e72 6570 2e69 6f2e 7072 6f63 6573 7365  .rep.io.processe
│ │ │ │ +00009e60: 7323 7072 6f63 6573 732d 7070 726f 6365  s#process-pproce
│ │ │ │ +00009e70: 7373 7020 4152 470a 0a52 6574 7572 6e20  ssp ARG..Return 
│ │ │ │ +00009e80: 7420 6973 2041 5247 2069 7320 6120 7072  t is ARG is a pr
│ │ │ │ +00009e90: 6f63 6573 732d 6f62 6a65 6374 2e72 6570  ocess-object.rep
│ │ │ │ +00009ea0: 2e69 6f2e 7072 6f63 6573 7365 7323 7072  .io.processes#pr
│ │ │ │ +00009eb0: 6f63 6573 732d 7072 6f67 7072 6f63 6573  ocess-progproces
│ │ │ │ +00009ec0: 732d 7072 6f67 2050 524f 4345 5353 0a0a  s-prog PROCESS..
│ │ │ │ +00009ed0: 5265 7475 726e 2074 6865 206e 616d 6520  Return the name 
│ │ │ │ +00009ee0: 6f66 2074 6865 2070 726f 6772 616d 2069  of the program i
│ │ │ │ +00009ef0: 6e20 5052 4f43 4553 532e 7265 702e 696f  n PROCESS.rep.io
│ │ │ │ +00009f00: 2e70 726f 6365 7373 6573 2373 6574 2d70  .processes#set-p
│ │ │ │ +00009f10: 726f 6365 7373 2d70 726f 6773 6574 2d70  rocess-progset-p
│ │ │ │ +00009f20: 726f 6365 7373 2d70 726f 6720 5052 4f43  rocess-prog PROC
│ │ │ │ +00009f30: 4553 5320 5052 4f47 5241 4d0a 0a53 6574  ESS PROGRAM..Set
│ │ │ │ +00009f40: 7320 7468 6520 6e61 6d65 206f 6620 7468  s the name of th
│ │ │ │ +00009f50: 6520 7072 6f67 7261 6d20 746f 2072 756e  e program to run
│ │ │ │ +00009f60: 206f 6e20 5052 4f43 4553 5320 746f 2046   on PROCESS to F
│ │ │ │ +00009f70: 494c 452e 7265 702e 696f 2e70 726f 6365  ILE.rep.io.proce
│ │ │ │ +00009f80: 7373 6573 2373 6574 2d70 726f 6365 7373  sses#set-process
│ │ │ │ +00009f90: 2d61 7267 7373 6574 2d70 726f 6365 7373  -argsset-process
│ │ │ │ +00009fa0: 2d61 7267 7320 5052 4f43 4553 5320 4152  -args PROCESS AR
│ │ │ │ +00009fb0: 472d 4c49 5354 0a0a 5365 7420 7468 6520  G-LIST..Set the 
│ │ │ │ +00009fc0: 6172 6775 6d65 6e74 7320 746f 2050 524f  arguments to PRO
│ │ │ │ +00009fd0: 4345 5353 2e72 6570 2e69 6f2e 6462 2e73  CESS.rep.io.db.s
│ │ │ │ +00009fe0: 6462 6d23 7364 626d 2d6e 6578 746b 6579  dbm#sdbm-nextkey
│ │ │ │ +00009ff0: 7364 626d 2d6e 6578 746b 6579 2044 424d  sdbm-nextkey DBM
│ │ │ │ +0000a000: 7265 702e 7379 7374 656d 2372 6563 7572  rep.system#recur
│ │ │ │ +0000a010: 7369 7665 2d65 6469 7472 6563 7572 7369  sive-editrecursi
│ │ │ │ +0000a020: 7665 2d65 6469 740a 0a45 6e74 6572 2061  ve-edit..Enter a
│ │ │ │ +0000a030: 206e 6577 2072 6563 7572 7369 7665 2d65   new recursive-e
│ │ │ │ +0000a040: 6469 742e 7072 696e 742d 6573 6361 7065  dit.print-escape
│ │ │ │ +0000a050: 4465 6669 6e65 7320 7768 6963 6820 636f  Defines which co
│ │ │ │ +0000a060: 6e74 726f 6c20 6368 6172 6163 7465 7273  ntrol characters
│ │ │ │ +0000a070: 2060 7072 696e 7427 2073 686f 756c 6420   `print' should 
│ │ │ │ +0000a080: 7175 6f74 652e 2041 6363 6570 7461 626c  quote. Acceptabl
│ │ │ │ +0000a090: 6520 7661 6c75 6573 0a61 7265 3a0a 096e  e values.are:..n
│ │ │ │ +0000a0a0: 696c 0909 4f6e 6c79 2065 7363 6170 6520  il..Only escape 
│ │ │ │ +0000a0b0: 646f 7562 6c65 2d71 756f 7465 2061 6e64  double-quote and
│ │ │ │ +0000a0c0: 2062 6163 6b73 6c61 7368 0a09 6e65 776c   backslash..newl
│ │ │ │ +0000a0d0: 696e 6573 0945 7363 6170 6520 646f 7562  ines.Escape doub
│ │ │ │ +0000a0e0: 6c65 2d71 756f 7465 2c20 6261 636b 736c  le-quote, backsl
│ │ │ │ +0000a0f0: 6173 682c 206e 6577 6c69 6e65 2c0a 0909  ash, newline,...
│ │ │ │ +0000a100: 0920 5441 422c 2061 6e64 2066 6f72 6d66  . TAB, and formf
│ │ │ │ +0000a110: 6565 642e 0a09 7409 0945 7363 6170 6520  eed...t..Escape 
│ │ │ │ +0000a120: 616c 6c20 636f 6e74 726f 6c20 636f 6465  all control code
│ │ │ │ +0000a130: 7320 2863 6861 7261 6374 6572 7320 7769  s (characters wi
│ │ │ │ +0000a140: 7468 2061 0a09 0909 2076 616c 7565 206c  th a.... value l
│ │ │ │ +0000a150: 6573 7320 7468 616e 2033 3229 2c20 616e  ess than 32), an
│ │ │ │ +0000a160: 6420 616c 6c20 6368 6172 6163 7465 7273  d all characters
│ │ │ │ +0000a170: 2077 6974 680a 0909 0920 6120 7661 6c75   with.... a valu
│ │ │ │ +0000a180: 6520 6772 6561 7465 7220 7468 616e 2031  e greater than 1
│ │ │ │ +0000a190: 3236 2e72 6570 2e6c 616e 672e 696e 7465  26.rep.lang.inte
│ │ │ │ +0000a1a0: 7270 7265 7465 7223 6675 6e63 616c 6c66  rpreter#funcallf
│ │ │ │ +0000a1b0: 756e 6361 6c6c 2046 554e 4354 494f 4e20  uncall FUNCTION 
│ │ │ │ +0000a1c0: 4152 4753 2e2e 2e0a 0a43 616c 6c73 2046  ARGS.....Calls F
│ │ │ │ +0000a1d0: 554e 4354 494f 4e20 7769 7468 2061 7267  UNCTION with arg
│ │ │ │ +0000a1e0: 756d 656e 7473 2041 5247 532e 2e2e 2061  uments ARGS... a
│ │ │ │ +0000a1f0: 6e64 2072 6574 7572 6e73 2074 6865 2072  nd returns the r
│ │ │ │ +0000a200: 6573 756c 742e 7265 702e 6c61 6e67 2e69  esult.rep.lang.i
│ │ │ │ +0000a210: 6e74 6572 7072 6574 6572 2361 7070 6c79  nterpreter#apply
│ │ │ │ +0000a220: 6170 706c 7920 4655 4e43 5449 4f4e 2041  apply FUNCTION A
│ │ │ │ +0000a230: 5247 532e 2e2e 2041 5247 2d4c 4953 540a  RGS... ARG-LIST.
│ │ │ │ +0000a240: 0a43 616c 6c73 2046 554e 4354 494f 4e20  .Calls FUNCTION 
│ │ │ │ +0000a250: 7061 7373 696e 6720 616c 6c20 6f66 2041  passing all of A
│ │ │ │ +0000a260: 5247 5320 746f 2069 7420 6173 2077 656c  RGS to it as wel
│ │ │ │ +0000a270: 6c20 6173 2061 6c6c 2065 6c65 6d65 6e74  l as all element
│ │ │ │ +0000a280: 7320 696e 2041 5247 2d4c 4953 542e 0a69  s in ARG-LIST..i
│ │ │ │ +0000a290: 652c 0a20 2028 6170 706c 7920 2b20 3120  e,.  (apply + 1 
│ │ │ │ +0000a2a0: 3220 3320 2728 3420 3520 3629 290a 2020  2 3 '(4 5 6)).  
│ │ │ │ +0000a2b0: 203d 3e20 3231 7265 702e 6c61 6e67 2e69   => 21rep.lang.i
│ │ │ │ +0000a2c0: 6e74 6572 7072 6574 6572 236d 6178 2d6c  nterpreter#max-l
│ │ │ │ +0000a2d0: 6973 702d 6465 7074 686d 6178 2d6c 6973  isp-depthmax-lis
│ │ │ │ +0000a2e0: 702d 6465 7074 6820 5b4e 4557 2d56 414c  p-depth [NEW-VAL
│ │ │ │ +0000a2f0: 5545 5d0a 0a54 6865 206d 6178 696d 756d  UE]..The maximum
│ │ │ │ +0000a300: 206e 756d 6265 7220 6f66 2074 696d 6573   number of times
│ │ │ │ +0000a310: 2074 6861 7420 7265 705f 6675 6e63 616c   that rep_funcal
│ │ │ │ +0000a320: 6c20 6361 6e20 6265 2063 616c 6c65 6420  l can be called 
│ │ │ │ +0000a330: 7265 6375 7273 6976 656c 792e 0a0a 5468  recursively...Th
│ │ │ │ +0000a340: 6973 2069 7320 696e 7465 6e64 6564 2074  is is intended t
│ │ │ │ +0000a350: 6f20 7374 6f70 2069 6e66 696e 6974 6520  o stop infinite 
│ │ │ │ +0000a360: 7265 6375 7273 696f 6e2c 2069 6620 7468  recursion, if th
│ │ │ │ +0000a370: 6520 6465 6661 756c 7420 7661 6c75 6520  e default value 
│ │ │ │ +0000a380: 6f66 2032 3530 2069 730a 746f 6f20 736d  of 250 is.too sm
│ │ │ │ +0000a390: 616c 6c20 2879 6f75 2067 6574 2065 7272  all (you get err
│ │ │ │ +0000a3a0: 6f72 7320 696e 206e 6f72 6d61 6c20 7573  ors in normal us
│ │ │ │ +0000a3b0: 6529 2073 6574 2069 7420 746f 2073 6f6d  e) set it to som
│ │ │ │ +0000a3c0: 6574 6869 6e67 206c 6172 6765 722e 7265  ething larger.re
│ │ │ │ +0000a3d0: 702e 6c61 6e67 2e69 6e74 6572 7072 6574  p.lang.interpret
│ │ │ │ +0000a3e0: 6572 236d 6163 726f 6578 7061 6e64 2d31  er#macroexpand-1
│ │ │ │ +0000a3f0: 6d61 6372 6f65 7870 616e 642d 3120 464f  macroexpand-1 FO
│ │ │ │ +0000a400: 524d 205b 454e 5649 524f 4e4d 454e 545d  RM [ENVIRONMENT]
│ │ │ │ +0000a410: 0a0a 4966 2046 4f52 4d20 6973 2061 206d  ..If FORM is a m
│ │ │ │ +0000a420: 6163 726f 2063 616c 6c2c 2065 7870 616e  acro call, expan
│ │ │ │ +0000a430: 6420 6974 206f 6e63 6520 616e 6420 7265  d it once and re
│ │ │ │ +0000a440: 7475 726e 2074 6865 2072 6573 756c 7469  turn the resulti
│ │ │ │ +0000a450: 6e67 2066 6f72 6d2e 0a0a 4966 2045 4e56  ng form...If ENV
│ │ │ │ +0000a460: 4952 4f4e 4d45 4e54 2069 7320 7370 6563  IRONMENT is spec
│ │ │ │ +0000a470: 6966 6965 6420 6974 2069 7320 6120 6675  ified it is a fu
│ │ │ │ +0000a480: 6e63 7469 6f6e 2074 6f20 6361 6c6c 2074  nction to call t
│ │ │ │ +0000a490: 6f20 646f 2074 6865 2061 6374 7561 6c0a  o do the actual.
│ │ │ │ +0000a4a0: 6578 7061 6e73 696f 6e2e 2041 6e79 206d  expansion. Any m
│ │ │ │ +0000a4b0: 6163 726f 2065 7870 616e 6465 7273 2072  acro expanders r
│ │ │ │ +0000a4c0: 6563 7572 7369 7665 6c79 2063 616c 6c69  ecursively calli
│ │ │ │ +0000a4d0: 6e67 206d 6163 726f 6578 7061 6e64 2073  ng macroexpand s
│ │ │ │ +0000a4e0: 686f 756c 640a 7061 7373 2074 6865 2076  hould.pass the v
│ │ │ │ +0000a4f0: 616c 7565 206f 6620 7468 6520 606d 6163  alue of the `mac
│ │ │ │ +0000a500: 726f 2d65 6e76 6972 6f6e 6d65 6e74 2720  ro-environment' 
│ │ │ │ +0000a510: 7661 7269 6162 6c65 2074 6f20 7468 6973  variable to this
│ │ │ │ +0000a520: 2070 6172 616d 6574 6572 2e72 6570 2e69   parameter.rep.i
│ │ │ │ +0000a530: 6f2e 7469 6d65 7273 236d 616b 652d 7469  o.timers#make-ti
│ │ │ │ +0000a540: 6d65 726d 616b 652d 7469 6d65 7220 4655  mermake-timer FU
│ │ │ │ +0000a550: 4e43 5449 4f4e 205b 5345 434f 4e44 535d  NCTION [SECONDS]
│ │ │ │ +0000a560: 205b 4d49 4c4c 4953 4543 4f4e 4453 5d0a   [MILLISECONDS].
│ │ │ │ +0000a570: 0a43 7265 6174 6520 616e 6420 7265 7475  .Create and retu
│ │ │ │ +0000a580: 726e 2061 206e 6577 206f 6e65 2d73 686f  rn a new one-sho
│ │ │ │ +0000a590: 7420 7469 6d65 7220 6f62 6a65 6374 2e20  t timer object. 
│ │ │ │ +0000a5a0: 4166 7465 7220 5345 434f 4e44 532a 3130  After SECONDS*10
│ │ │ │ +0000a5b0: 3030 202b 0a4d 494c 4c49 5345 434f 4e44  00 +.MILLISECOND
│ │ │ │ +0000a5c0: 5320 6d69 6c6c 6973 6563 6f6e 6473 2046  S milliseconds F
│ │ │ │ +0000a5d0: 554e 4354 494f 4e20 7769 6c6c 2062 6520  UNCTION will be 
│ │ │ │ +0000a5e0: 6361 6c6c 6564 2e0a 0a4e 6f74 6520 7468  called...Note th
│ │ │ │ +0000a5f0: 6174 2074 6865 2074 696d 6572 2077 696c  at the timer wil
│ │ │ │ +0000a600: 6c20 6f6e 6c79 2066 6972 6520 5f6f 6e63  l only fire _onc
│ │ │ │ +0000a610: 655f 2c20 7573 6520 7468 6520 6073 6574  e_, use the `set
│ │ │ │ +0000a620: 2d74 696d 6572 2720 6675 6e63 7469 6f6e  -timer' function
│ │ │ │ +0000a630: 0a74 6f20 7265 2d65 6e61 626c 6520 6974  .to re-enable it
│ │ │ │ +0000a640: 2e72 6570 2e69 6f2e 736f 636b 6574 7323  .rep.io.sockets#
│ │ │ │ +0000a650: 736f 636b 6574 2d61 6464 7265 7373 736f  socket-addressso
│ │ │ │ +0000a660: 636b 6574 2d61 6464 7265 7373 2053 4f43  cket-address SOC
│ │ │ │ +0000a670: 4b45 540a 0a52 6574 7572 6e20 7468 6520  KET..Return the 
│ │ │ │ +0000a680: 6164 6472 6573 7320 6173 736f 6369 6174  address associat
│ │ │ │ +0000a690: 6564 2077 6974 6820 534f 434b 4554 2c20  ed with SOCKET, 
│ │ │ │ +0000a6a0: 6f72 2066 616c 7365 2069 6620 7468 6973  or false if this
│ │ │ │ +0000a6b0: 2069 7320 756e 6b6e 6f77 6e2e 7265 702e   is unknown.rep.
│ │ │ │ +0000a6c0: 696f 2e73 6f63 6b65 7473 2373 6f63 6b65  io.sockets#socke
│ │ │ │ +0000a6d0: 742d 706f 7274 736f 636b 6574 2d70 6f72  t-portsocket-por
│ │ │ │ +0000a6e0: 7420 534f 434b 4554 0a0a 5265 7475 726e  t SOCKET..Return
│ │ │ │ +0000a6f0: 2074 6865 2070 6f72 7420 6173 736f 6369   the port associ
│ │ │ │ +0000a700: 6174 6564 2077 6974 6820 534f 434b 4554  ated with SOCKET
│ │ │ │ +0000a710: 2c20 6f72 2066 616c 7365 2069 6620 7468  , or false if th
│ │ │ │ +0000a720: 6973 2069 7320 756e 6b6e 6f77 6e2e 7265  is is unknown.re
│ │ │ │ +0000a730: 702e 696f 2e73 6f63 6b65 7473 2373 6f63  p.io.sockets#soc
│ │ │ │ +0000a740: 6b65 742d 7065 6572 2d70 6f72 7473 6f63  ket-peer-portsoc
│ │ │ │ +0000a750: 6b65 742d 7065 6572 2d70 6f72 7420 534f  ket-peer-port SO
│ │ │ │ +0000a760: 434b 4554 0a0a 5265 7475 726e 2074 6865  CKET..Return the
│ │ │ │ +0000a770: 2070 6f72 7420 6f66 2074 6865 2070 6565   port of the pee
│ │ │ │ +0000a780: 7220 636f 6e6e 6563 7465 6420 746f 2053  r connected to S
│ │ │ │ +0000a790: 4f43 4b45 542c 206f 7220 6661 6c73 6520  OCKET, or false 
│ │ │ │ +0000a7a0: 6966 2074 6869 7320 6973 0a75 6e6b 6e6f  if this is.unkno
│ │ │ │ +0000a7b0: 776e 2e72 6570 2e69 6f2e 736f 636b 6574  wn.rep.io.socket
│ │ │ │ +0000a7c0: 7323 6163 6365 7074 2d73 6f63 6b65 742d  s#accept-socket-
│ │ │ │ +0000a7d0: 6f75 7470 7574 2d31 6163 6365 7074 2d73  output-1accept-s
│ │ │ │ +0000a7e0: 6f63 6b65 742d 6f75 7470 7574 2d31 2053  ocket-output-1 S
│ │ │ │ +0000a7f0: 4f43 4b45 5420 5b53 4543 535d 205b 4d53  OCKET [SECS] [MS
│ │ │ │ +0000a800: 4543 535d 0a0a 5072 6f63 6573 7320 616e  ECS]..Process an
│ │ │ │ +0000a810: 7920 7065 6e64 696e 6720 6f75 7470 7574  y pending output
│ │ │ │ +0000a820: 2066 726f 6d20 534f 434b 4554 2028 7468   from SOCKET (th
│ │ │ │ +0000a830: 6973 2069 6e63 6c75 6465 7320 636f 6e6e  is includes conn
│ │ │ │ +0000a840: 6563 7469 6f6e 0a72 6571 7565 7374 732c  ection.requests,
│ │ │ │ +0000a850: 2064 6174 6120 7472 616e 7366 6572 2061   data transfer a
│ │ │ │ +0000a860: 6e64 2073 6875 7464 6f77 6e20 6e6f 7469  nd shutdown noti
│ │ │ │ +0000a870: 6669 6361 7469 6f6e 7329 2e0a 0a57 6169  fications)...Wai
│ │ │ │ +0000a880: 7473 2066 6f72 2053 4543 5320 7365 636f  ts for SECS seco
│ │ │ │ +0000a890: 6e64 7320 616e 6420 4d53 4543 5320 6d69  nds and MSECS mi
│ │ │ │ +0000a8a0: 6c6c 6973 6563 6f6e 6473 2e20 5265 7475  lliseconds. Retu
│ │ │ │ +0000a8b0: 726e 7320 7472 7565 2069 6620 7468 650a  rns true if the.
│ │ │ │ +0000a8c0: 7469 6d65 6f75 7420 7761 7320 7265 6163  timeout was reac
│ │ │ │ +0000a8d0: 6865 6420 7769 7468 6f75 7420 616e 7920  hed without any 
│ │ │ │ +0000a8e0: 6f75 7470 7574 2062 6569 6e67 2070 726f  output being pro
│ │ │ │ +0000a8f0: 6365 7373 6564 2c20 6f74 6865 7277 6973  cessed, otherwis
│ │ │ │ +0000a900: 650a 7265 7475 726e 7320 6661 6c73 652e  e.returns false.
│ │ │ │ +0000a910: 7265 702e 7265 6765 7870 2371 756f 7465  rep.regexp#quote
│ │ │ │ +0000a920: 2d72 6567 6578 7071 756f 7465 2d72 6567  -regexpquote-reg
│ │ │ │ +0000a930: 6578 7020 5354 5249 4e47 0a0a 5265 7475  exp STRING..Retu
│ │ │ │ +0000a940: 726e 7320 6120 6e65 7720 7665 7273 696f  rns a new versio
│ │ │ │ +0000a950: 6e20 6f66 2053 5452 494e 472c 2061 6e79  n of STRING, any
│ │ │ │ +0000a960: 2063 6861 7261 6374 6572 7320 7768 6963   characters whic
│ │ │ │ +0000a970: 6820 7468 6520 7265 6765 7870 2072 6f75  h the regexp rou
│ │ │ │ +0000a980: 7469 6e65 730a 7472 6561 7420 7370 6563  tines.treat spec
│ │ │ │ +0000a990: 6961 6c6c 7920 2861 7374 6572 6973 6b73  ially (asterisks
│ │ │ │ +0000a9a0: 2c20 7371 7561 7265 2062 7261 636b 6574  , square bracket
│ │ │ │ +0000a9b0: 732c 2065 7463 2e2e 2e29 2069 7320 7175  s, etc...) is qu
│ │ │ │ +0000a9c0: 6f74 6564 2062 7920 7468 6520 6573 6361  oted by the esca
│ │ │ │ +0000a9d0: 7065 0a63 6861 7261 6374 6572 2060 5c27  pe.character `\'
│ │ │ │ +0000a9e0: 2e20 4966 2074 6865 2053 5452 494e 4720  . If the STRING 
│ │ │ │ +0000a9f0: 646f 6573 206e 6f74 2063 6f6e 7461 696e  does not contain
│ │ │ │ +0000aa00: 2061 6e79 2072 6567 6578 7020 6d65 7461   any regexp meta
│ │ │ │ +0000aa10: 2d63 6861 7261 6374 6572 730a 6974 2069  -characters.it i
│ │ │ │ +0000aa20: 7320 7265 7475 726e 6564 2061 732d 6973  s returned as-is
│ │ │ │ +0000aa30: 2028 756e 2d63 6f70 6965 6429 2e72 6570   (un-copied).rep
│ │ │ │ +0000aa40: 2e76 6d2e 696e 7465 7270 7265 7465 7223  .vm.interpreter#
│ │ │ │ +0000aa50: 7661 6c69 6461 7465 2d62 7974 652d 636f  validate-byte-co
│ │ │ │ +0000aa60: 6465 7661 6c69 6461 7465 2d62 7974 652d  devalidate-byte-
│ │ │ │ +0000aa70: 636f 6465 2042 432d 4d41 4a4f 5220 4243  code BC-MAJOR BC
│ │ │ │ +0000aa80: 2d4d 494e 4f52 0a0a 4368 6563 6b20 7468  -MINOR..Check th
│ │ │ │ +0000aa90: 6174 2062 7974 6520 636f 6465 7320 6672  at byte codes fr
│ │ │ │ +0000aaa0: 6f6d 2069 6e73 7472 7563 7469 6f6e 2073  om instruction s
│ │ │ │ +0000aab0: 6574 2042 432d 4d41 4a4f 522e 4243 2d4d  et BC-MAJOR.BC-M
│ │ │ │ +0000aac0: 494e 4f52 2c20 6d61 7920 6265 0a65 7865  INOR, may be.exe
│ │ │ │ +0000aad0: 6375 7465 642e 2049 6620 6e6f 742c 2061  cuted. If not, a
│ │ │ │ +0000aae0: 6e20 6572 726f 7220 7769 6c6c 2062 6520  n error will be 
│ │ │ │ +0000aaf0: 7369 676e 616c 6c65 642e 7265 702e 7574  signalled.rep.ut
│ │ │ │ +0000ab00: 696c 2e75 7466 3823 7574 6638 2d73 7562  il.utf8#utf8-sub
│ │ │ │ +0000ab10: 7374 7269 6e67 7574 6638 2d73 7562 7374  stringutf8-subst
│ │ │ │ +0000ab20: 7269 6e67 2053 5452 494e 4720 5354 4152  ring STRING STAR
│ │ │ │ +0000ab30: 5420 5b45 4e44 5d0a 0a52 6574 7572 6e73  T [END]..Returns
│ │ │ │ +0000ab40: 2074 6865 2070 6f72 7469 6f6e 206f 6620   the portion of 
│ │ │ │ +0000ab50: 5354 5249 4e47 2c20 656e 636f 6465 6420  STRING, encoded 
│ │ │ │ +0000ab60: 696e 2075 7466 2d38 2c20 7374 6172 7469  in utf-8, starti
│ │ │ │ +0000ab70: 6e67 2061 740a 6368 6172 6163 7465 7220  ng at.character 
│ │ │ │ +0000ab80: 6e75 6d62 6572 2053 5441 5254 2061 6e64  number START and
│ │ │ │ +0000ab90: 2065 6e64 696e 6720 6174 2074 6865 2063   ending at the c
│ │ │ │ +0000aba0: 6861 7261 6374 6572 2062 6566 6f72 6520  haracter before 
│ │ │ │ +0000abb0: 454e 4420 286f 7220 7468 650a 656e 6420  END (or the.end 
│ │ │ │ +0000abc0: 6f66 2074 6865 2073 7472 696e 6720 6966  of the string if
│ │ │ │ +0000abd0: 2045 4e44 2069 7320 6e6f 7420 6769 7665   END is not give
│ │ │ │ +0000abe0: 6e29 2e20 416c 6c20 696e 6469 6365 7320  n). All indices 
│ │ │ │ +0000abf0: 7374 6172 7420 6174 207a 6572 6f2e 7265  start at zero.re
│ │ │ │ +0000ac00: 702e 6461 7461 2e74 6162 6c65 7323 6d61  p.data.tables#ma
│ │ │ │ +0000ac10: 6b65 2d74 6162 6c65 6d61 6b65 2d74 6162  ke-tablemake-tab
│ │ │ │ +0000ac20: 6c65 2048 4153 482d 4655 4e43 5449 4f4e  le HASH-FUNCTION
│ │ │ │ +0000ac30: 2043 4f4d 5041 5245 2d46 554e 4354 494f   COMPARE-FUNCTIO
│ │ │ │ +0000ac40: 4e0a 0a43 7265 6174 6520 616e 6420 7265  N..Create and re
│ │ │ │ +0000ac50: 7475 726e 2061 206e 6577 2068 6173 6820  turn a new hash 
│ │ │ │ +0000ac60: 7461 626c 652e 2057 6865 6e20 7374 6f72  table. When stor
│ │ │ │ +0000ac70: 696e 6720 616e 6420 7265 6665 7265 6e63  ing and referenc
│ │ │ │ +0000ac80: 696e 6720 6b65 7973 0a69 7420 7769 6c6c  ing keys.it will
│ │ │ │ +0000ac90: 2075 7365 2074 6865 2066 756e 6374 696f   use the functio
│ │ │ │ +0000aca0: 6e20 4841 5348 2d46 554e 4354 494f 4e20  n HASH-FUNCTION 
│ │ │ │ +0000acb0: 746f 206d 6170 206b 6579 7320 746f 2068  to map keys to h
│ │ │ │ +0000acc0: 6173 6820 636f 6465 730a 2870 6f73 6974  ash codes.(posit
│ │ │ │ +0000acd0: 6976 6520 6669 786e 756d 7329 2c20 616e  ive fixnums), an
│ │ │ │ +0000ace0: 6420 7468 6520 7072 6564 6963 6174 6520  d the predicate 
│ │ │ │ +0000acf0: 6675 6e63 7469 6f6e 2043 4f4d 5041 5245  function COMPARE
│ │ │ │ +0000ad00: 2d46 554e 4354 494f 4e20 746f 0a63 6f6d  -FUNCTION to.com
│ │ │ │ +0000ad10: 7061 7265 2074 776f 206b 6579 7320 2873  pare two keys (s
│ │ │ │ +0000ad20: 686f 756c 6420 7265 7475 726e 2074 7275  hould return tru
│ │ │ │ +0000ad30: 6520 6966 2074 6865 206b 6579 7320 6172  e if the keys ar
│ │ │ │ +0000ad40: 6520 636f 6e73 6964 6572 6564 2065 7175  e considered equ
│ │ │ │ +0000ad50: 616c 292e 0072 6570 2e76 6d2e 636f 6d70  al)..rep.vm.comp
│ │ │ │ +0000ad60: 696c 6572 2363 6f6d 7069 6c65 2d64 6972  iler#compile-dir
│ │ │ │ +0000ad70: 6563 746f 7279 2044 4952 2d4e 414d 4520  ectory DIR-NAME 
│ │ │ │ +0000ad80: 2321 6f70 7469 6f6e 616c 2046 4f52 4345  #!optional FORCE
│ │ │ │ +0000ad90: 2d50 2045 5843 4c55 4445 2d52 4500 7265  -P EXCLUDE-RE.re
│ │ │ │ +0000ada0: 702e 766d 2e63 6f6d 7069 6c65 722e 6d6f  p.vm.compiler.mo
│ │ │ │ +0000adb0: 6475 6c65 7323 636f 6d70 696c 652d 6d6f  dules#compile-mo
│ │ │ │ +0000adc0: 6475 6c65 2053 5452 5543 5400 7265 702e  dule STRUCT.rep.
│ │ │ │ +0000add0: 7379 7374 656d 2361 6464 2d68 6f6f 6b20  system#add-hook 
│ │ │ │ +0000ade0: 484f 4f4b 2d53 594d 424f 4c20 4e45 572d  HOOK-SYMBOL NEW-
│ │ │ │ +0000adf0: 4655 4e43 2023 216f 7074 696f 6e61 6c20  FUNC #!optional 
│ │ │ │ +0000ae00: 4154 2d45 4e44 7265 702e 7379 7374 656d  AT-ENDrep.system
│ │ │ │ +0000ae10: 2372 656d 6f76 652d 686f 6f6b 2d62 792d  #remove-hook-by-
│ │ │ │ +0000ae20: 6e61 6d65 5265 6d6f 7665 2066 756e 6374  nameRemove funct
│ │ │ │ +0000ae30: 696f 6e73 2077 686f 7365 206e 616d 6520  ions whose name 
│ │ │ │ +0000ae40: 6973 204e 414d 4520 6672 6f6d 2048 4f4f  is NAME from HOO
│ │ │ │ +0000ae50: 4b20 2861 2073 796d 626f 6c29 2e72 6570  K (a symbol).rep
│ │ │ │ +0000ae60: 2e73 7973 7465 6d23 696e 2d68 6f6f 6b2d  .system#in-hook-
│ │ │ │ +0000ae70: 7052 6574 7572 6e73 2074 2069 6620 7468  pReturns t if th
│ │ │ │ +0000ae80: 6520 6675 6e63 7469 6f6e 2046 554e 2069  e function FUN i
│ │ │ │ +0000ae90: 7320 7374 6f72 6564 2069 6e20 7468 6520  s stored in the 
│ │ │ │ +0000aea0: 686f 6f6b 2063 616c 6c65 6420 484f 4f4b  hook called HOOK
│ │ │ │ +0000aeb0: 2d53 594d 424f 4c2e 7265 702e 6461 7461  -SYMBOL.rep.data
│ │ │ │ +0000aec0: 2361 7373 6f63 2d72 6567 6578 7053 6361  #assoc-regexpSca
│ │ │ │ +0000aed0: 6e20 414c 4953 5420 666f 7220 616e 2065  n ALIST for an e
│ │ │ │ +0000aee0: 6c65 6d65 6e74 2077 686f 7365 2063 6172  lement whose car
│ │ │ │ +0000aef0: 2069 7320 6120 7265 6775 6c61 7220 6578   is a regular ex
│ │ │ │ +0000af00: 7072 6573 7369 6f6e 206d 6174 6368 696e  pression matchin
│ │ │ │ +0000af10: 6720 7468 650a 7374 7269 6e67 2049 4e50  g the.string INP
│ │ │ │ +0000af20: 5554 2e72 6570 2e64 6174 6123 7265 6d6f  UT.rep.data#remo
│ │ │ │ +0000af30: 7665 2d69 662d 6e6f 7452 6574 7572 6e73  ve-if-notReturns
│ │ │ │ +0000af40: 2061 206e 6577 2063 6f70 7920 6f66 204c   a new copy of L
│ │ │ │ +0000af50: 5354 2077 6974 6820 616e 7920 656c 656d  ST with any elem
│ │ │ │ +0000af60: 656e 7473 2072 656d 6f76 6564 2066 6f72  ents removed for
│ │ │ │ +0000af70: 2077 6869 6368 2028 5052 4544 2045 4c54   which (PRED ELT
│ │ │ │ +0000af80: 290a 7265 7475 726e 7320 6661 6c73 652e  ).returns false.
│ │ │ │ +0000af90: 7265 702e 6461 7461 2372 656d 7152 6574  rep.data#remqRet
│ │ │ │ +0000afa0: 7572 6e73 2061 206e 6577 2063 6f70 7920  urns a new copy 
│ │ │ │ +0000afb0: 6f66 204c 5354 2077 6974 6820 616c 6c20  of LST with all 
│ │ │ │ +0000afc0: 656c 656d 656e 7473 2060 6571 2720 746f  elements `eq' to
│ │ │ │ +0000afd0: 2045 4c54 2064 6973 6361 7264 6564 2e00   ELT discarded..
│ │ │ │ +0000afe0: 7265 702e 6461 7461 236d 616b 652d 6775  rep.data#make-gu
│ │ │ │ +0000aff0: 6172 6469 616e 0000 1d00 0000 9e02 0000  ardian..........
│ │ │ │ +0000b000: 7265 702e 696f 2e64 622e 7364 626d 2373  rep.io.db.sdbm#s
│ │ │ │ +0000b010: 6462 6d2d 636c 6f73 6573 6462 6d2d 636c  dbm-closesdbm-cl
│ │ │ │ +0000b020: 6f73 6520 4442 4d72 6570 2e6c 616e 672e  ose DBMrep.lang.
│ │ │ │ +0000b030: 696e 7465 7270 7265 7465 7223 6d61 6b65  interpreter#make
│ │ │ │ +0000b040: 2d66 6c75 6964 6d61 6b65 2d66 6c75 6964  -fluidmake-fluid
│ │ │ │ +0000b050: 205b 5641 4c55 455d 0a0a 4372 6561 7465   [VALUE]..Create
│ │ │ │ +0000b060: 2061 6e64 2072 6574 7572 6e20 616e 206f   and return an o
│ │ │ │ +0000b070: 626a 6563 7420 7265 7072 6573 656e 7469  bject representi
│ │ │ │ +0000b080: 6e67 2061 2060 666c 7569 6427 2076 616c  ng a `fluid' val
│ │ │ │ +0000b090: 7565 2d2d 616e 2061 6e6f 6e79 6d6f 7573  ue--an anonymous
│ │ │ │ +0000b0a0: 0a64 796e 616d 6963 616c 6c79 2062 6f75  .dynamically bou
│ │ │ │ +0000b0b0: 6e64 2076 6172 6961 626c 652e 0a0a 4966  nd variable...If
│ │ │ │ +0000b0c0: 2056 414c 5545 2069 7320 6465 6669 6e65   VALUE is define
│ │ │ │ +0000b0d0: 6420 7468 6520 696e 6974 6961 6c20 7661  d the initial va
│ │ │ │ +0000b0e0: 6c75 6520 6f66 2074 6865 2066 6c75 6964  lue of the fluid
│ │ │ │ +0000b0f0: 2069 7320 5641 4c55 452c 206f 7468 6572   is VALUE, other
│ │ │ │ +0000b100: 7769 7365 0a69 7420 6973 2074 6865 2073  wise.it is the s
│ │ │ │ +0000b110: 796d 626f 6c20 606e 696c 272e 7265 702e  ymbol `nil'.rep.
│ │ │ │ +0000b120: 6c61 6e67 2e69 6e74 6572 7072 6574 6572  lang.interpreter
│ │ │ │ +0000b130: 2366 6c75 6964 2d73 6574 666c 7569 642d  #fluid-setfluid-
│ │ │ │ +0000b140: 7365 7420 464c 5549 4420 5641 4c55 450a  set FLUID VALUE.
│ │ │ │ +0000b150: 0a53 6574 2074 6865 2076 616c 7565 206f  .Set the value o
│ │ │ │ +0000b160: 6620 7468 6520 6d6f 7374 2072 6563 656e  f the most recen
│ │ │ │ +0000b170: 746c 7920 6372 6561 7465 6420 6269 6e64  tly created bind
│ │ │ │ +0000b180: 696e 6720 6f66 2074 6865 2066 6c75 6964  ing of the fluid
│ │ │ │ +0000b190: 0a76 6172 6961 626c 6520 6f62 6a65 6374  .variable object
│ │ │ │ +0000b1a0: 2046 4c55 4944 2074 6f20 5641 4c55 452e   FLUID to VALUE.
│ │ │ │ +0000b1b0: 7265 702e 696f 2e74 696d 6572 7323 7365  rep.io.timers#se
│ │ │ │ +0000b1c0: 742d 7469 6d65 7273 6574 2d74 696d 6572  t-timerset-timer
│ │ │ │ +0000b1d0: 2054 494d 4552 205b 5345 434f 4e44 535d   TIMER [SECONDS]
│ │ │ │ +0000b1e0: 205b 4d49 4c4c 4953 4543 4f4e 4453 5d0a   [MILLISECONDS].
│ │ │ │ +0000b1f0: 0a52 6573 7461 7274 2074 6865 206f 6e65  .Restart the one
│ │ │ │ +0000b200: 2d73 686f 7420 7469 6d65 7220 5449 4d45  -shot timer TIME
│ │ │ │ +0000b210: 522e 2049 6620 5345 434f 4e44 5320 616e  R. If SECONDS an
│ │ │ │ +0000b220: 642f 6f72 204d 494c 4c49 5345 434f 4e44  d/or MILLISECOND
│ │ │ │ +0000b230: 5320 6973 0a64 6566 696e 6564 2074 6865  S is.defined the
│ │ │ │ +0000b240: 2070 6572 696f 6420 6166 7465 7220 7768   period after wh
│ │ │ │ +0000b250: 6963 6820 6974 2066 6972 6573 2077 696c  ich it fires wil
│ │ │ │ +0000b260: 6c20 6265 2072 6573 6574 2074 6f20 7468  l be reset to th
│ │ │ │ +0000b270: 6520 7370 6563 6966 6965 640a 6475 7261  e specified.dura
│ │ │ │ +0000b280: 7469 6f6e 2e20 4f74 6865 7277 6973 652c  tion. Otherwise,
│ │ │ │ +0000b290: 2074 6865 2065 7869 7374 696e 6720 7661   the existing va
│ │ │ │ +0000b2a0: 6c75 6573 2061 7265 2070 7265 7365 7276  lues are preserv
│ │ │ │ +0000b2b0: 6564 2e72 6570 2e69 6f2e 736f 636b 6574  ed.rep.io.socket
│ │ │ │ +0000b2c0: 7323 736f 636b 6574 2d6c 6f63 616c 2d73  s#socket-local-s
│ │ │ │ +0000b2d0: 6572 7665 7273 6f63 6b65 742d 6c6f 6361  erversocket-loca
│ │ │ │ +0000b2e0: 6c2d 7365 7276 6572 2041 4444 5245 5353  l-server ADDRESS
│ │ │ │ +0000b2f0: 205b 4341 4c4c 4241 434b 5d20 5b53 454e   [CALLBACK] [SEN
│ │ │ │ +0000b300: 5449 4e45 4c5d 0a0a 4372 6561 7465 2061  TINEL]..Create a
│ │ │ │ +0000b310: 6e64 2072 6574 7572 6e20 6120 736f 636b  nd return a sock
│ │ │ │ +0000b320: 6574 206c 6973 7465 6e69 6e67 2066 6f72  et listening for
│ │ │ │ +0000b330: 2063 6f6e 6e65 6374 696f 6e73 206f 6e20   connections on 
│ │ │ │ +0000b340: 7468 6520 756e 6978 2064 6f6d 6169 6e0a  the unix domain.
│ │ │ │ +0000b350: 736f 636b 6574 2061 7420 4144 4452 4553  socket at ADDRES
│ │ │ │ +0000b360: 5320 2861 2073 7065 6369 616c 206e 6f64  S (a special nod
│ │ │ │ +0000b370: 6520 696e 2074 6865 206c 6f63 616c 2066  e in the local f
│ │ │ │ +0000b380: 696c 696e 6720 7379 7374 656d 292e 0a0a  iling system)...
│ │ │ │ +0000b390: 5768 656e 2061 2063 6f6e 6e65 6374 696f  When a connectio
│ │ │ │ +0000b3a0: 6e20 6973 2072 6571 7565 7374 6564 2043  n is requested C
│ │ │ │ +0000b3b0: 414c 4c42 4143 4b20 6973 2063 616c 6c65  ALLBACK is calle
│ │ │ │ +0000b3c0: 6420 7769 7468 2074 6865 2073 6572 7665  d with the serve
│ │ │ │ +0000b3d0: 720a 736f 636b 6574 2061 7320 6974 7320  r.socket as its 
│ │ │ │ +0000b3e0: 736f 6c65 2061 7267 756d 656e 742e 2049  sole argument. I
│ │ │ │ +0000b3f0: 7420 6d75 7374 2063 616c 6c20 6073 6f63  t must call `soc
│ │ │ │ +0000b400: 6b65 742d 6163 6365 7074 2720 746f 206d  ket-accept' to m
│ │ │ │ +0000b410: 616b 6520 7468 650a 636f 6e6e 6563 7469  ake the.connecti
│ │ │ │ +0000b420: 6f6e 2e0a 0a57 6865 6e20 7468 6520 736f  on...When the so
│ │ │ │ +0000b430: 636b 6574 2069 7320 7368 7574 646f 776e  cket is shutdown
│ │ │ │ +0000b440: 2072 656d 6f74 656c 792c 2053 454e 5449   remotely, SENTI
│ │ │ │ +0000b450: 4e45 4c20 6973 2063 616c 6c65 6420 7769  NEL is called wi
│ │ │ │ +0000b460: 7468 2074 6865 0a73 6f63 6b65 7420 6173  th the.socket as
│ │ │ │ +0000b470: 2069 7473 206f 6e6c 7920 6172 6775 6d65   its only argume
│ │ │ │ +0000b480: 6e74 2e72 6570 2e69 6f2e 736f 636b 6574  nt.rep.io.socket
│ │ │ │ +0000b490: 7323 736f 636b 6574 2d63 6c69 656e 7473  s#socket-clients
│ │ │ │ +0000b4a0: 6f63 6b65 742d 636c 6965 6e74 2048 4f53  ocket-client HOS
│ │ │ │ +0000b4b0: 544e 414d 4520 504f 5254 205b 5354 5245  TNAME PORT [STRE
│ │ │ │ +0000b4c0: 414d 5d20 5b53 454e 5449 4e45 4c5d 0a0a  AM] [SENTINEL]..
│ │ │ │ +0000b4d0: 4372 6561 7465 2061 6e64 2072 6574 7572  Create and retur
│ │ │ │ +0000b4e0: 6e20 6120 736f 636b 6574 2063 6f6e 6e65  n a socket conne
│ │ │ │ +0000b4f0: 6374 6564 2074 6f20 7468 6520 736f 636b  cted to the sock
│ │ │ │ +0000b500: 6574 206f 6e20 7468 6520 686f 7374 2063  et on the host c
│ │ │ │ +0000b510: 616c 6c65 640a 484f 5354 4e41 4d45 2028  alled.HOSTNAME (
│ │ │ │ +0000b520: 6120 7374 7269 6e67 2920 7769 7468 2070  a string) with p
│ │ │ │ +0000b530: 6f72 7420 6e75 6d62 6572 2050 4f52 542e  ort number PORT.
│ │ │ │ +0000b540: 0a0a 416c 6c20 6f75 7470 7574 2066 726f  ..All output fro
│ │ │ │ +0000b550: 6d20 7468 6973 2073 6f63 6b65 7420 7769  m this socket wi
│ │ │ │ +0000b560: 6c6c 2062 6520 636f 7069 6564 2074 6f20  ll be copied to 
│ │ │ │ +0000b570: 5354 5245 414d 3b20 7768 656e 2074 6865  STREAM; when the
│ │ │ │ +0000b580: 2073 6f63 6b65 740a 6973 2063 6c6f 7365   socket.is close
│ │ │ │ +0000b590: 6420 646f 776e 2072 656d 6f74 656c 7920  d down remotely 
│ │ │ │ +0000b5a0: 5345 4e54 494e 454c 2077 696c 6c20 6265  SENTINEL will be
│ │ │ │ +0000b5b0: 2063 616c 6c65 6420 7769 7468 2074 6865   called with the
│ │ │ │ +0000b5c0: 2073 6f63 6b65 7420 6173 2069 7473 0a73   socket as its.s
│ │ │ │ +0000b5d0: 696e 676c 6520 6172 6775 6d65 6e74 2e72  ingle argument.r
│ │ │ │ +0000b5e0: 6570 2e69 6f2e 736f 636b 6574 7323 736f  ep.io.sockets#so
│ │ │ │ +0000b5f0: 636b 6574 2d73 6572 7665 7273 6f63 6b65  cket-serversocke
│ │ │ │ +0000b600: 742d 7365 7276 6572 205b 484f 5354 4e41  t-server [HOSTNA
│ │ │ │ +0000b610: 4d45 5d20 5b50 4f52 545d 205b 4341 4c4c  ME] [PORT] [CALL
│ │ │ │ +0000b620: 4241 434b 5d20 5b53 454e 5449 4e45 4c5d  BACK] [SENTINEL]
│ │ │ │ +0000b630: 0a0a 4372 6561 7465 2061 6e64 2072 6574  ..Create and ret
│ │ │ │ +0000b640: 7572 6e20 6120 736f 636b 6574 2063 6f6e  urn a socket con
│ │ │ │ +0000b650: 6e65 6374 6564 206c 6973 7465 6e69 6e67  nected listening
│ │ │ │ +0000b660: 2066 6f72 2063 6f6e 6e65 6374 696f 6e73   for connections
│ │ │ │ +0000b670: 206f 6e20 7468 650a 686f 7374 2063 616c   on the.host cal
│ │ │ │ +0000b680: 6c65 6420 484f 5354 4e41 4d45 2028 6120  led HOSTNAME (a 
│ │ │ │ +0000b690: 7374 7269 6e67 2920 7769 7468 2070 6f72  string) with por
│ │ │ │ +0000b6a0: 7420 6e75 6d62 6572 2050 4f52 542e 2049  t number PORT. I
│ │ │ │ +0000b6b0: 6620 484f 5354 4e41 4d45 2069 730a 6661  f HOSTNAME is.fa
│ │ │ │ +0000b6c0: 6c73 652c 206c 6973 7465 6e20 666f 7220  lse, listen for 
│ │ │ │ +0000b6d0: 616e 7920 696e 636f 6d69 6e67 2061 6464  any incoming add
│ │ │ │ +0000b6e0: 7265 7373 6573 2e20 4966 2050 4f52 5420  resses. If PORT 
│ │ │ │ +0000b6f0: 6973 2075 6e64 6566 696e 6564 2061 2072  is undefined a r
│ │ │ │ +0000b700: 616e 646f 6d0a 706f 7274 2077 696c 6c20  andom.port will 
│ │ │ │ +0000b710: 6265 2063 686f 7365 6e2e 0a0a 5768 656e  be chosen...When
│ │ │ │ +0000b720: 2061 2063 6f6e 6e65 6374 696f 6e20 6973   a connection is
│ │ │ │ +0000b730: 2072 6571 7565 7374 6564 2043 414c 4c42   requested CALLB
│ │ │ │ +0000b740: 4143 4b20 6973 2063 616c 6c65 6420 7769  ACK is called wi
│ │ │ │ +0000b750: 7468 2074 6865 2073 6572 7665 720a 736f  th the server.so
│ │ │ │ +0000b760: 636b 6574 2061 7320 6974 7320 736f 6c65  cket as its sole
│ │ │ │ +0000b770: 2061 7267 756d 656e 742e 2049 7420 6d75   argument. It mu
│ │ │ │ +0000b780: 7374 2063 616c 6c20 6073 6f63 6b65 742d  st call `socket-
│ │ │ │ +0000b790: 6163 6365 7074 2720 746f 206d 616b 6520  accept' to make 
│ │ │ │ +0000b7a0: 7468 650a 636f 6e6e 6563 7469 6f6e 2e0a  the.connection..
│ │ │ │ +0000b7b0: 0a57 6865 6e20 7468 6520 736f 636b 6574  .When the socket
│ │ │ │ +0000b7c0: 2069 7320 7368 7574 646f 776e 2072 656d   is shutdown rem
│ │ │ │ +0000b7d0: 6f74 656c 792c 2053 454e 5449 4e45 4c20  otely, SENTINEL 
│ │ │ │ +0000b7e0: 6973 2063 616c 6c65 6420 7769 7468 2074  is called with t
│ │ │ │ +0000b7f0: 6865 0a73 6f63 6b65 7420 6173 2069 7473  he.socket as its
│ │ │ │ +0000b800: 206f 6e6c 7920 6172 6775 6d65 6e74 2e72   only argument.r
│ │ │ │ +0000b810: 6570 2e69 6f2e 736f 636b 6574 7323 736f  ep.io.sockets#so
│ │ │ │ +0000b820: 636b 6574 2d61 6363 6570 7473 6f63 6b65  cket-acceptsocke
│ │ │ │ +0000b830: 742d 6163 6365 7074 2053 4f43 4b45 5420  t-accept SOCKET 
│ │ │ │ +0000b840: 5b53 5452 4541 4d5d 205b 5345 4e54 494e  [STREAM] [SENTIN
│ │ │ │ +0000b850: 454c 5d0a 0a41 6363 6570 7420 7468 6520  EL]..Accept the 
│ │ │ │ +0000b860: 7065 6e64 696e 6720 636f 6e6e 6563 7469  pending connecti
│ │ │ │ +0000b870: 6f6e 2072 6571 7565 7374 206f 6e20 7365  on request on se
│ │ │ │ +0000b880: 7276 6572 2073 6f63 6b65 7420 534f 434b  rver socket SOCK
│ │ │ │ +0000b890: 4554 2e20 5468 6973 0a77 696c 6c20 6372  ET. This.will cr
│ │ │ │ +0000b8a0: 6561 7465 2061 6e64 2072 6574 7572 6e20  eate and return 
│ │ │ │ +0000b8b0: 6120 636c 6965 6e74 2073 6f63 6b65 7420  a client socket 
│ │ │ │ +0000b8c0: 666f 726d 696e 6720 7468 6520 656e 6420  forming the end 
│ │ │ │ +0000b8d0: 706f 696e 7420 6f66 2074 6865 0a63 6f6e  point of the.con
│ │ │ │ +0000b8e0: 6e65 6374 696f 6e2e 0a0a 416e 7920 6f75  nection...Any ou
│ │ │ │ +0000b8f0: 7470 7574 2072 6563 6569 7665 6420 7769  tput received wi
│ │ │ │ +0000b900: 6c6c 2062 6520 636f 7069 6564 2074 6f20  ll be copied to 
│ │ │ │ +0000b910: 7468 6520 6f75 7470 7574 2073 7472 6561  the output strea
│ │ │ │ +0000b920: 6d20 5354 5245 414d 2c20 7768 656e 0a74  m STREAM, when.t
│ │ │ │ +0000b930: 6865 2063 6f6e 6e65 6374 696f 6e20 6973  he connection is
│ │ │ │ +0000b940: 2074 6572 6d69 6e61 7465 6420 7265 6d6f   terminated remo
│ │ │ │ +0000b950: 7465 6c79 2053 454e 5449 4e45 4c20 7769  tely SENTINEL wi
│ │ │ │ +0000b960: 6c6c 2062 6520 6361 6c6c 6564 2077 6974  ll be called wit
│ │ │ │ +0000b970: 6820 7468 650a 636c 6f73 6564 2073 6f63  h the.closed soc
│ │ │ │ +0000b980: 6b65 7420 6173 2069 7473 2073 6f6c 6520  ket as its sole 
│ │ │ │ +0000b990: 6172 6775 6d65 6e74 2e0a 0a4e 6f74 6520  argument...Note 
│ │ │ │ +0000b9a0: 7468 6174 2074 6869 7320 6675 6e63 7469  that this functi
│ │ │ │ +0000b9b0: 6f6e 206d 7573 7420 6265 2063 616c 6c65  on must be calle
│ │ │ │ +0000b9c0: 6420 6576 6572 7920 7469 6d65 2061 2063  d every time a c
│ │ │ │ +0000b9d0: 6f6e 6e65 6374 696f 6e20 7265 7175 6573  onnection reques
│ │ │ │ +0000b9e0: 740a 6973 2072 6563 6569 7665 642e 2049  t.is received. I
│ │ │ │ +0000b9f0: 6620 7468 6520 7365 7276 6572 2077 616e  f the server wan
│ │ │ │ +0000ba00: 7473 2074 6f20 7265 6a65 6374 2074 6865  ts to reject the
│ │ │ │ +0000ba10: 2063 6f6e 6e65 6374 696f 6e20 6974 2073   connection it s
│ │ │ │ +0000ba20: 686f 756c 640a 7375 6273 6571 7565 6e74  hould.subsequent
│ │ │ │ +0000ba30: 6c79 2063 616c 6c20 6063 6c6f 7365 2d73  ly call `close-s
│ │ │ │ +0000ba40: 6f63 6b65 7427 206f 6e20 7468 6520 6372  ocket' on the cr
│ │ │ │ +0000ba50: 6561 7465 6420 636c 6965 6e74 2e72 6570  eated client.rep
│ │ │ │ +0000ba60: 2e69 6f2e 736f 636b 6574 7323 736f 636b  .io.sockets#sock
│ │ │ │ +0000ba70: 6574 2d70 6565 722d 6164 6472 6573 7373  et-peer-addresss
│ │ │ │ +0000ba80: 6f63 6b65 742d 7065 6572 2d61 6464 7265  ocket-peer-addre
│ │ │ │ +0000ba90: 7373 2053 4f43 4b45 540a 0a52 6574 7572  ss SOCKET..Retur
│ │ │ │ +0000baa0: 6e20 7468 6520 6164 6472 6573 7320 6f66  n the address of
│ │ │ │ +0000bab0: 2074 6865 2070 6565 7220 636f 6e6e 6563   the peer connec
│ │ │ │ +0000bac0: 7465 6420 746f 2053 4f43 4b45 542c 206f  ted to SOCKET, o
│ │ │ │ +0000bad0: 7220 6661 6c73 6520 6966 2074 6869 730a  r false if this.
│ │ │ │ +0000bae0: 6973 2075 6e6b 6e6f 776e 2e72 6570 2e72  is unknown.rep.r
│ │ │ │ +0000baf0: 6567 6578 7023 6578 7061 6e64 2d6c 6173  egexp#expand-las
│ │ │ │ +0000bb00: 742d 6d61 7463 6865 7870 616e 642d 6c61  t-matchexpand-la
│ │ │ │ +0000bb10: 7374 2d6d 6174 6368 2054 454d 504c 4154  st-match TEMPLAT
│ │ │ │ +0000bb20: 452d 5354 5249 4e47 0a0a 4578 7061 6e64  E-STRING..Expand
│ │ │ │ +0000bb30: 2074 6865 2073 6176 6564 2065 7870 7265   the saved expre
│ │ │ │ +0000bb40: 7373 696f 6e73 2066 726f 6d20 7468 6520  ssions from the 
│ │ │ │ +0000bb50: 6d6f 7374 2072 6563 656e 7420 7375 6363  most recent succ
│ │ │ │ +0000bb60: 6573 7366 756c 6c79 206d 6174 6368 6564  essfully matched
│ │ │ │ +0000bb70: 0a72 6567 6578 7020 6163 636f 7264 696e  .regexp accordin
│ │ │ │ +0000bb80: 6720 746f 2054 454d 504c 4154 452d 5354  g to TEMPLATE-ST
│ │ │ │ +0000bb90: 5249 4e47 2c20 6120 7374 7269 6e67 2074  RING, a string t
│ │ │ │ +0000bba0: 6861 7420 6d61 7920 636f 6e74 6169 6e20  hat may contain 
│ │ │ │ +0000bbb0: 616e 7920 6f66 0a74 6865 2066 6f6c 6c6f  any of.the follo
│ │ │ │ +0000bbc0: 7769 6e67 2065 7363 6170 6520 7365 7175  wing escape sequ
│ │ │ │ +0000bbd0: 656e 6365 732c 0a0a 2020 5c30 2c20 5c26  ences,..  \0, \&
│ │ │ │ +0000bbe0: 2020 2077 686f 6c65 2073 7472 696e 6720     whole string 
│ │ │ │ +0000bbf0: 6d61 7463 6865 6420 6279 2052 4547 4558  matched by REGEX
│ │ │ │ +0000bc00: 500a 2020 5c4e 0920 2020 4e27 7468 2070  P.  \N.   N'th p
│ │ │ │ +0000bc10: 6172 656e 7468 656e 7369 7a65 6420 6578  arenthensized ex
│ │ │ │ +0000bc20: 7072 6573 7369 6f6e 2028 3120 3c3d 204e  pression (1 <= N
│ │ │ │ +0000bc30: 203c 3d20 3929 7265 702e 7265 6765 7870   <= 9)rep.regexp
│ │ │ │ +0000bc40: 236d 6174 6368 2d73 7461 7274 6d61 7463  #match-startmatc
│ │ │ │ +0000bc50: 682d 7374 6172 7420 5b45 5850 5245 5353  h-start [EXPRESS
│ │ │ │ +0000bc60: 494f 4e2d 494e 4445 585d 0a0a 5265 7475  ION-INDEX]..Retu
│ │ │ │ +0000bc70: 726e 2074 6865 2070 6f73 6974 696f 6e20  rn the position 
│ │ │ │ +0000bc80: 7768 6963 6820 7468 6520 4558 5052 4553  which the EXPRES
│ │ │ │ +0000bc90: 5349 4f4e 2d49 4e44 4558 2774 6820 7061  SION-INDEX'th pa
│ │ │ │ +0000bca0: 7265 6e74 6865 7369 7365 6420 6578 7072  renthesised expr
│ │ │ │ +0000bcb0: 6573 7369 6f6e 0a73 7461 7274 6564 2061  ession.started a
│ │ │ │ +0000bcc0: 7420 696e 2074 6865 206c 6173 7420 7375  t in the last su
│ │ │ │ +0000bcd0: 6363 6573 7366 756c 2072 6567 6578 7020  ccessful regexp 
│ │ │ │ +0000bce0: 6d61 7463 682e 2049 6620 4558 5052 4553  match. If EXPRES
│ │ │ │ +0000bcf0: 5349 4f4e 2d49 4e44 4558 2069 730a 6e69  SION-INDEX is.ni
│ │ │ │ +0000bd00: 6c20 6f72 2030 2074 6865 2073 7461 7274  l or 0 the start
│ │ │ │ +0000bd10: 206f 6620 7468 6520 7768 6f6c 6520 6d61   of the whole ma
│ │ │ │ +0000bd20: 7463 6820 6973 2072 6574 7572 6e65 6420  tch is returned 
│ │ │ │ +0000bd30: 696e 7374 6561 642e 0a54 6865 2072 6574  instead..The ret
│ │ │ │ +0000bd40: 7572 6e65 6420 7661 6c75 6520 7769 6c6c  urned value will
│ │ │ │ +0000bd50: 2065 6974 6865 7220 6265 2061 2070 6f73   either be a pos
│ │ │ │ +0000bd60: 6974 696f 6e20 6966 2074 6865 206c 6173  ition if the las
│ │ │ │ +0000bd70: 7420 6d61 7463 6820 7761 7320 696e 2061  t match was in a
│ │ │ │ +0000bd80: 0a62 7566 6665 722c 206f 7220 616e 2069  .buffer, or an i
│ │ │ │ +0000bd90: 6e74 6567 6572 2069 6620 7468 6520 6c61  nteger if the la
│ │ │ │ +0000bda0: 7374 206d 6174 6368 2077 6173 2069 6e20  st match was in 
│ │ │ │ +0000bdb0: 6120 7374 7269 6e67 2028 692e 652e 2072  a string (i.e. r
│ │ │ │ +0000bdc0: 6567 6578 702d 6d61 7463 6829 2e72 6570  egexp-match).rep
│ │ │ │ +0000bdd0: 2e64 6174 612e 7461 626c 6573 2373 7472  .data.tables#str
│ │ │ │ +0000bde0: 696e 672d 6861 7368 7374 7269 6e67 2d68  ing-hashstring-h
│ │ │ │ +0000bdf0: 6173 6820 5354 5249 4e47 0a0a 5265 7475  ash STRING..Retu
│ │ │ │ +0000be00: 726e 2061 2070 6f73 6974 6976 6520 6669  rn a positive fi
│ │ │ │ +0000be10: 786e 756d 2073 6f6d 6568 6f77 2072 656c  xnum somehow rel
│ │ │ │ +0000be20: 6174 6564 2074 6f20 7468 6520 636f 6e74  ated to the cont
│ │ │ │ +0000be30: 656e 7473 206f 6620 5354 5249 4e47 2c0a  ents of STRING,.
│ │ │ │ +0000be40: 7375 6368 2074 6861 7420 2873 7472 696e  such that (strin
│ │ │ │ +0000be50: 673d 2058 2059 2920 696d 706c 6965 7320  g= X Y) implies 
│ │ │ │ +0000be60: 283d 2028 7374 7269 6e67 2d68 6173 6820  (= (string-hash 
│ │ │ │ +0000be70: 5829 2028 7374 7269 6e67 2d68 6173 6820  X) (string-hash 
│ │ │ │ +0000be80: 5929 292e 7265 702e 6461 7461 2e74 6162  Y)).rep.data.tab
│ │ │ │ +0000be90: 6c65 7323 6571 7561 6c2d 6861 7368 6571  les#equal-hasheq
│ │ │ │ +0000bea0: 7561 6c2d 6861 7368 2041 5247 0a0a 5265  ual-hash ARG..Re
│ │ │ │ +0000beb0: 7475 726e 2061 2070 6f73 6974 6976 6520  turn a positive 
│ │ │ │ +0000bec0: 6669 786e 756d 2073 6f6d 6568 6f77 2072  fixnum somehow r
│ │ │ │ +0000bed0: 656c 6174 6564 2074 6f20 4152 472c 2073  elated to ARG, s
│ │ │ │ +0000bee0: 7563 6820 7468 6174 2028 6571 7561 6c20  uch that (equal 
│ │ │ │ +0000bef0: 5820 5929 0a69 6d70 6c69 6573 2028 3d20  X Y).implies (= 
│ │ │ │ +0000bf00: 2865 7175 616c 2d68 6173 6820 5829 2028  (equal-hash X) (
│ │ │ │ +0000bf10: 6571 7561 6c2d 6861 7368 2059 2929 2e72  equal-hash Y)).r
│ │ │ │ +0000bf20: 6570 2e64 6174 612e 7461 626c 6573 2374  ep.data.tables#t
│ │ │ │ +0000bf30: 6162 6c65 2d75 6e73 6574 7461 626c 652d  able-unsettable-
│ │ │ │ +0000bf40: 756e 7365 7420 5441 424c 4520 4b45 590a  unset TABLE KEY.
│ │ │ │ +0000bf50: 0a52 656d 6f76 6520 616e 7920 7661 6c75  .Remove any valu
│ │ │ │ +0000bf60: 6520 7374 6f72 6564 2069 6e20 5441 424c  e stored in TABL
│ │ │ │ +0000bf70: 4520 6173 736f 6369 6174 6564 2077 6974  E associated wit
│ │ │ │ +0000bf80: 6820 4b45 592e 7265 702e 696f 2e64 622e  h KEY.rep.io.db.
│ │ │ │ +0000bf90: 6764 626d 2367 6462 6d2d 636c 6f73 6567  gdbm#gdbm-closeg
│ │ │ │ +0000bfa0: 6462 6d2d 636c 6f73 6520 4442 4d72 6570  dbm-close DBMrep
│ │ │ │ +0000bfb0: 2e76 6d2e 636f 6d70 696c 6572 2e62 6173  .vm.compiler.bas
│ │ │ │ +0000bfc0: 6963 2363 6f6d 7069 6c65 2d66 6f72 6d43  ic#compile-formC
│ │ │ │ +0000bfd0: 6f6d 7069 6c65 2074 6865 204c 6973 7020  ompile the Lisp 
│ │ │ │ +0000bfe0: 666f 726d 2046 4f52 4d20 696e 746f 2061  form FORM into a
│ │ │ │ +0000bff0: 2062 7974 6520 636f 6465 2066 6f72 6d2e   byte code form.
│ │ │ │ +0000c000: 7265 702e 6461 7461 2363 6861 722d 7570  rep.data#char-up
│ │ │ │ +0000c010: 6361 7365 6368 6172 2d75 7063 6173 6520  casechar-upcase 
│ │ │ │ +0000c020: 4348 4152 0a0a 5265 7475 726e 7320 7468  CHAR..Returns th
│ │ │ │ +0000c030: 6520 7570 7065 722d 6361 7365 2065 7175  e upper-case equ
│ │ │ │ +0000c040: 6976 616c 656e 7420 6f66 2043 4841 522e  ivalent of CHAR.
│ │ │ │ +0000c050: 7265 702e 7379 7374 656d 2367 6574 2d63  rep.system#get-c
│ │ │ │ +0000c060: 6f6d 6d61 6e64 2d6c 696e 652d 6f70 7469  ommand-line-opti
│ │ │ │ +0000c070: 6f6e 6765 742d 636f 6d6d 616e 642d 6c69  onget-command-li
│ │ │ │ +0000c080: 6e65 2d6f 7074 696f 6e20 4f50 5449 4f4e  ne-option OPTION
│ │ │ │ +0000c090: 205b 5245 5155 4952 4553 2d41 5247 554d   [REQUIRES-ARGUM
│ │ │ │ +0000c0a0: 454e 545d 0a0a 5265 7475 726e 7320 7420  ENT]..Returns t 
│ │ │ │ +0000c0b0: 6966 204f 5054 494f 4e20 7761 7320 7370  if OPTION was sp
│ │ │ │ +0000c0c0: 6563 6966 6965 6420 6f6e 2074 6865 2063  ecified on the c
│ │ │ │ +0000c0d0: 6f6d 6d61 6e64 206c 696e 6520 284f 5054  ommand line (OPT
│ │ │ │ +0000c0e0: 494f 4e20 6973 2074 7970 6963 616c 6c79  ION is typically
│ │ │ │ +0000c0f0: 0a61 2077 6f72 6420 6265 6769 6e6e 696e  .a word beginnin
│ │ │ │ +0000c100: 6720 7769 7468 2060 2d2d 2729 2e20 4966  g with `--'). If
│ │ │ │ +0000c110: 2052 4551 5549 5245 532d 4152 4755 4d45   REQUIRES-ARGUME
│ │ │ │ +0000c120: 4e54 2069 7320 6e6f 6e2d 6e69 6c2c 2074  NT is non-nil, t
│ │ │ │ +0000c130: 6869 7320 6f70 7469 6f6e 0a72 6571 7569  his option.requi
│ │ │ │ +0000c140: 7265 7320 6120 7061 7261 6d65 7465 722c  res a parameter,
│ │ │ │ +0000c150: 2074 6865 2076 616c 7565 206f 6620 7768   the value of wh
│ │ │ │ +0000c160: 6963 6820 6973 2072 6574 7572 6e65 642e  ich is returned.
│ │ │ │ +0000c170: 2049 6620 6120 7061 7261 6d65 7465 7273   If a parameters
│ │ │ │ +0000c180: 2069 736e 2774 0a73 7570 706c 6965 6420   isn't.supplied 
│ │ │ │ +0000c190: 616e 2065 7272 6f72 2069 7320 7369 676e  an error is sign
│ │ │ │ +0000c1a0: 616c 6c65 642e 7265 702e 7374 7275 6374  alled.rep.struct
│ │ │ │ +0000c1b0: 7572 6573 236d 616b 652d 7374 7275 6374  ures#make-struct
│ │ │ │ +0000c1c0: 7572 656d 616b 652d 7374 7275 6374 7572  uremake-structur
│ │ │ │ +0000c1d0: 6520 494e 5445 5246 4143 4520 434f 4e46  e INTERFACE CONF
│ │ │ │ +0000c1e0: 4947 2d54 4855 4e4b 2042 4f44 592d 5448  IG-THUNK BODY-TH
│ │ │ │ +0000c1f0: 554e 4b20 5b4e 414d 455d 0a0a 4372 6561  UNK [NAME]..Crea
│ │ │ │ +0000c200: 7465 2061 6e64 2072 6574 7572 6e20 6120  te and return a 
│ │ │ │ +0000c210: 6e65 7720 7374 7275 6374 7572 652e 2049  new structure. I
│ │ │ │ +0000c220: 6620 4e41 4d45 2069 7320 6120 6e6f 6e2d  f NAME is a non-
│ │ │ │ +0000c230: 6e69 6c20 7379 6d62 6f6c 2074 6865 0a73  nil symbol the.s
│ │ │ │ +0000c240: 7472 7563 7475 7265 2077 696c 6c20 7461  tructure will ta
│ │ │ │ +0000c250: 6b65 2074 6861 7420 6e61 6d65 2e0a 0a54  ke that name...T
│ │ │ │ +0000c260: 6865 206e 6577 2073 7472 7563 7475 7265  he new structure
│ │ │ │ +0000c270: 2077 696c 6c20 6265 2061 6476 6572 7469   will be adverti
│ │ │ │ +0000c280: 7365 6420 6173 2065 7870 6f72 7469 6e67  sed as exporting
│ │ │ │ +0000c290: 2062 696e 6469 6e67 7320 6465 6669 6e65   bindings define
│ │ │ │ +0000c2a0: 6420 6279 0a49 4e54 4552 4641 4345 2028  d by.INTERFACE (
│ │ │ │ +0000c2b0: 6375 7272 656e 746c 7920 6a75 7374 2061  currently just a
│ │ │ │ +0000c2c0: 206c 6973 7420 6f66 2073 796d 626f 6c73   list of symbols
│ │ │ │ +0000c2d0: 292e 0a0a 4966 2043 4f4e 4649 472d 5448  )...If CONFIG-TH
│ │ │ │ +0000c2e0: 554e 4b20 6973 206e 6f6e 2d6e 696c 2069  UNK is non-nil i
│ │ │ │ +0000c2f0: 7420 6973 2061 207a 6572 6f2d 7061 7261  t is a zero-para
│ │ │ │ +0000c300: 6d65 7465 7220 6675 6e63 7469 6f6e 2074  meter function t
│ │ │ │ +0000c310: 6f20 6265 2063 616c 6c65 640a 746f 2064  o be called.to d
│ │ │ │ +0000c320: 6566 696e 6520 7468 6520 636f 6e66 6967  efine the config
│ │ │ │ +0000c330: 7572 6174 696f 6e20 6f66 2074 6865 2073  uration of the s
│ │ │ │ +0000c340: 7472 7563 7475 7265 2028 6375 7272 656e  tructure (curren
│ │ │ │ +0000c350: 746c 7920 6974 2773 206f 7065 6e65 6420  tly it's opened 
│ │ │ │ +0000c360: 616e 640a 6163 6365 7373 6564 2073 7472  and.accessed str
│ │ │ │ +0000c370: 7563 7475 7265 732e 2920 5468 6973 2074  uctures.) This t
│ │ │ │ +0000c380: 6875 6e6b 2077 696c 6c20 6265 2065 7661  hunk will be eva
│ │ │ │ +0000c390: 6c75 6174 6564 2069 6e20 7468 6520 656e  luated in the en
│ │ │ │ +0000c3a0: 7669 726f 6e6d 656e 740a 6f66 2074 6865  vironment.of the
│ │ │ │ +0000c3b0: 206e 6577 2073 7472 7563 7475 7265 2c20   new structure, 
│ │ │ │ +0000c3c0: 6275 7420 7769 7468 206f 6e6c 7920 7468  but with only th
│ │ │ │ +0000c3d0: 6520 6025 6d65 7461 2720 286d 6f64 756c  e `%meta' (modul
│ │ │ │ +0000c3e0: 652d 636f 6e66 6967 7572 6174 696f 6e29  e-configuration)
│ │ │ │ +0000c3f0: 0a73 7472 7563 7475 7265 206f 7065 6e65  .structure opene
│ │ │ │ +0000c400: 642e 0a0a 4966 2042 4f44 592d 5448 554e  d...If BODY-THUN
│ │ │ │ +0000c410: 4b20 6973 206e 6f6e 2d6e 696c 2069 7420  K is non-nil it 
│ │ │ │ +0000c420: 6973 2061 207a 6572 6f2d 7061 7261 6d65  is a zero-parame
│ │ │ │ +0000c430: 7465 7220 6675 6e63 7469 6f6e 2074 6f20  ter function to 
│ │ │ │ +0000c440: 6265 2063 616c 6c65 640a 746f 2064 6566  be called.to def
│ │ │ │ +0000c450: 696e 6520 7468 6520 7661 6c75 6573 206f  ine the values o
│ │ │ │ +0000c460: 6620 7468 6520 6269 6e64 696e 6773 2065  f the bindings e
│ │ │ │ +0000c470: 7870 6f72 7465 6420 6279 2074 6865 2073  xported by the s
│ │ │ │ +0000c480: 7472 7563 7475 7265 2e20 4974 2077 696c  tructure. It wil
│ │ │ │ +0000c490: 6c0a 6265 2065 7661 6c75 6174 6564 2069  l.be evaluated i
│ │ │ │ +0000c4a0: 6e20 7468 6520 656e 7669 726f 6e6d 656e  n the environmen
│ │ │ │ +0000c4b0: 7420 6f66 2074 6865 206e 6577 2073 7472  t of the new str
│ │ │ │ +0000c4c0: 7563 7475 7265 2e0a 0a4e 6f74 6520 7468  ucture...Note th
│ │ │ │ +0000c4d0: 6174 2074 6865 2063 6170 7475 7265 6420  at the captured 
│ │ │ │ +0000c4e0: 7374 6174 6520 6f66 2074 6865 2063 6c6f  state of the clo
│ │ │ │ +0000c4f0: 7375 7265 7320 434f 4e46 4947 2d54 4855  sures CONFIG-THU
│ │ │ │ +0000c500: 4e4b 2061 6e64 0a42 4f44 592d 5448 554e  NK and.BODY-THUN
│ │ │ │ +0000c510: 4b20 6d61 7920 6265 206d 6f64 6966 6965  K may be modifie
│ │ │ │ +0000c520: 6420 6279 2074 6869 7320 6675 6e63 7469  d by this functi
│ │ │ │ +0000c530: 6f6e 2172 6570 2e73 7472 7563 7475 7265  on!rep.structure
│ │ │ │ +0000c540: 7323 2573 7472 7563 7475 7265 2d72 6566  s#%structure-ref
│ │ │ │ +0000c550: 2573 7472 7563 7475 7265 2d72 6566 2053  %structure-ref S
│ │ │ │ +0000c560: 5452 5543 5455 5245 2056 4152 0a0a 5265  TRUCTURE VAR..Re
│ │ │ │ +0000c570: 7475 726e 2074 6865 2076 616c 7565 206f  turn the value o
│ │ │ │ +0000c580: 6620 7468 6520 6269 6e64 696e 6720 6f66  f the binding of
│ │ │ │ +0000c590: 2073 796d 626f 6c20 5641 5220 696e 2073   symbol VAR in s
│ │ │ │ +0000c5a0: 7472 7563 7475 7265 206f 626a 6563 740a  tructure object.
│ │ │ │ +0000c5b0: 5354 5255 4354 5552 4520 6f72 2061 6e79  STRUCTURE or any
│ │ │ │ +0000c5c0: 2069 6e6e 6572 206f 7065 6e65 6420 7374   inner opened st
│ │ │ │ +0000c5d0: 7275 6374 7572 6573 2e0a 0a52 6574 7572  ructures...Retur
│ │ │ │ +0000c5e0: 6e73 2061 2076 6f69 6420 7661 6c75 6520  ns a void value 
│ │ │ │ +0000c5f0: 6966 206e 6f20 7375 6368 2062 696e 6469  if no such bindi
│ │ │ │ +0000c600: 6e67 2e72 6570 2e73 7472 7563 7475 7265  ng.rep.structure
│ │ │ │ +0000c610: 7323 7374 7275 6374 7572 652d 7365 7473  s#structure-sets
│ │ │ │ +0000c620: 7472 7563 7475 7265 2d73 6574 2053 5452  tructure-set STR
│ │ │ │ +0000c630: 5543 5455 5245 2056 4152 2056 414c 5545  UCTURE VAR VALUE
│ │ │ │ +0000c640: 0a0a 5365 7420 7468 6520 7661 6c75 6520  ..Set the value 
│ │ │ │ +0000c650: 6f66 2074 6865 2062 696e 6469 6e67 206f  of the binding o
│ │ │ │ +0000c660: 6620 7379 6d62 6f6c 2056 4152 2069 6e20  f symbol VAR in 
│ │ │ │ +0000c670: 7374 7275 6374 7572 6520 6f62 6a65 6374  structure object
│ │ │ │ +0000c680: 0a53 5452 5543 5455 5245 2074 6f20 5641  .STRUCTURE to VA
│ │ │ │ +0000c690: 4c55 452e 2049 6620 6e6f 2073 7563 6820  LUE. If no such 
│ │ │ │ +0000c6a0: 6269 6e64 696e 6720 6578 6973 7473 2c20  binding exists, 
│ │ │ │ +0000c6b0: 616e 2065 7272 6f72 2069 7320 7369 676e  an error is sign
│ │ │ │ +0000c6c0: 616c 6c65 642e 7265 702e 7374 7275 6374  alled.rep.struct
│ │ │ │ +0000c6d0: 7572 6573 2365 7874 6572 6e61 6c2d 7374  ures#external-st
│ │ │ │ +0000c6e0: 7275 6374 7572 652d 7265 6665 7874 6572  ructure-refexter
│ │ │ │ +0000c6f0: 6e61 6c2d 7374 7275 6374 7572 652d 7265  nal-structure-re
│ │ │ │ +0000c700: 6620 5354 5255 4354 2d4e 414d 4520 5641  f STRUCT-NAME VA
│ │ │ │ +0000c710: 520a 0a52 6574 7572 6e20 7468 6520 7661  R..Return the va
│ │ │ │ +0000c720: 6c75 6520 6f66 2074 6865 2062 696e 6469  lue of the bindi
│ │ │ │ +0000c730: 6e67 206f 6620 7379 6d62 6f6c 2056 4152  ng of symbol VAR
│ │ │ │ +0000c740: 2077 6974 6869 6e20 7468 6520 7374 7275   within the stru
│ │ │ │ +0000c750: 6374 7572 650a 6361 6c6c 6564 2053 5452  cture.called STR
│ │ │ │ +0000c760: 5543 542d 4e41 4d45 2e20 5468 6973 2073  UCT-NAME. This s
│ │ │ │ +0000c770: 7472 7563 7475 7265 206d 7573 7420 6861  tructure must ha
│ │ │ │ +0000c780: 7665 2070 7265 7669 6f75 736c 7920 6265  ve previously be
│ │ │ │ +0000c790: 656e 206d 6172 6b65 6420 6173 0a61 6363  en marked as.acc
│ │ │ │ +0000c7a0: 6573 7369 626c 6520 6279 2074 6865 2063  essible by the c
│ │ │ │ +0000c7b0: 7572 7265 6e74 2073 7472 7563 7475 7265  urrent structure
│ │ │ │ +0000c7c0: 2028 6279 2075 7369 6e67 2074 6865 2060   (by using the `
│ │ │ │ +0000c7d0: 6163 6365 7373 2720 6d6f 6475 6c65 0a63  access' module.c
│ │ │ │ +0000c7e0: 6f6e 6669 6775 7261 7469 6f6e 2064 6972  onfiguration dir
│ │ │ │ +0000c7f0: 6563 7469 7665 292e 0a0a 5369 676e 616c  ective)...Signal
│ │ │ │ +0000c800: 7320 616e 2065 7272 6f72 2069 6620 6e6f  s an error if no
│ │ │ │ +0000c810: 2073 7563 6820 6269 6e64 696e 6720 6578   such binding ex
│ │ │ │ +0000c820: 6973 7473 2e72 6570 2e73 7472 7563 7475  ists.rep.structu
│ │ │ │ +0000c830: 7265 7323 7374 7275 6374 7572 652d 6e61  res#structure-na
│ │ │ │ +0000c840: 6d65 7374 7275 6374 7572 652d 6e61 6d65  mestructure-name
│ │ │ │ +0000c850: 2053 5452 5543 5455 5245 0a0a 5265 7475   STRUCTURE..Retu
│ │ │ │ +0000c860: 726e 7320 7468 6520 6e61 6d65 2028 6120  rns the name (a 
│ │ │ │ +0000c870: 7379 6d62 6f6c 2920 6f66 2073 7472 7563  symbol) of struc
│ │ │ │ +0000c880: 7475 7265 206f 626a 6563 7420 5354 5255  ture object STRU
│ │ │ │ +0000c890: 4354 5552 452e 7265 702e 7374 7275 6374  CTURE.rep.struct
│ │ │ │ +0000c8a0: 7572 6573 2373 7472 7563 7475 7265 2d69  ures#structure-i
│ │ │ │ +0000c8b0: 6d70 6f72 7473 7374 7275 6374 7572 652d  mportsstructure-
│ │ │ │ +0000c8c0: 696d 706f 7274 7320 5354 5255 4354 5552  imports STRUCTUR
│ │ │ │ +0000c8d0: 450a 0a52 6574 7572 6e73 2074 6865 206c  E..Returns the l
│ │ │ │ +0000c8e0: 6973 7420 6f66 2073 7472 7563 7475 7265  ist of structure
│ │ │ │ +0000c8f0: 206e 616d 6573 206f 7065 6e65 6420 6279   names opened by
│ │ │ │ +0000c900: 2073 7472 7563 7475 7265 206f 626a 6563   structure objec
│ │ │ │ +0000c910: 740a 5354 5255 4354 5552 452e 7265 702e  t.STRUCTURE.rep.
│ │ │ │ +0000c920: 7374 7275 6374 7572 6573 2373 7472 7563  structures#struc
│ │ │ │ +0000c930: 7475 7265 2d66 696c 6573 7472 7563 7475  ture-filestructu
│ │ │ │ +0000c940: 7265 2d66 696c 6520 4e41 4d45 0a0a 5265  re-file NAME..Re
│ │ │ │ +0000c950: 7475 726e 2061 2073 7472 696e 6720 7468  turn a string th
│ │ │ │ +0000c960: 6174 2077 6f75 6c64 2062 6520 7573 6564  at would be used
│ │ │ │ +0000c970: 2074 6f20 6c6f 6361 7465 2061 2073 7472   to locate a str
│ │ │ │ +0000c980: 7563 7475 7265 2063 616c 6c65 6420 4e41  ucture called NA
│ │ │ │ +0000c990: 4d45 2028 610a 7379 6d62 6f6c 292e 7265  ME (a.symbol).re
│ │ │ │ +0000c9a0: 702e 7374 7275 6374 7572 6573 2363 7572  p.structures#cur
│ │ │ │ +0000c9b0: 7265 6e74 2d73 7472 7563 7475 7265 6375  rent-structurecu
│ │ │ │ +0000c9c0: 7272 656e 742d 7374 7275 6374 7572 650a  rrent-structure.
│ │ │ │ +0000c9d0: 0a52 6574 7572 6e20 7468 6520 6375 7272  .Return the curr
│ │ │ │ +0000c9e0: 656e 7420 7374 7275 6374 7572 6520 6f62  ent structure ob
│ │ │ │ +0000c9f0: 6a65 6374 2e72 6570 2e73 7472 7563 7475  ject.rep.structu
│ │ │ │ +0000ca00: 7265 7323 7374 7275 6374 7572 6570 7374  res#structurepst
│ │ │ │ +0000ca10: 7275 6374 7572 6570 2041 5247 0a0a 5265  ructurep ARG..Re
│ │ │ │ +0000ca20: 7475 726e 2060 7427 2069 6620 4152 4720  turn `t' if ARG 
│ │ │ │ +0000ca30: 6973 2061 2073 7472 7563 7475 7265 206f  is a structure o
│ │ │ │ +0000ca40: 626a 6563 742e 7265 702e 7374 7275 6374  bject.rep.struct
│ │ │ │ +0000ca50: 7572 6573 2365 7661 6c65 7661 6c20 464f  ures#evaleval FO
│ │ │ │ +0000ca60: 524d 205b 5354 5255 4354 5552 455d 0a0a  RM [STRUCTURE]..
│ │ │ │ +0000ca70: 5265 7475 726e 2074 6865 2072 6573 756c  Return the resul
│ │ │ │ +0000ca80: 7420 6f66 2065 7661 6c75 6174 696e 6720  t of evaluating 
│ │ │ │ +0000ca90: 464f 524d 2069 6e73 6964 6520 7374 7275  FORM inside stru
│ │ │ │ +0000caa0: 6374 7572 6520 6f62 6a65 6374 2053 5452  cture object STR
│ │ │ │ +0000cab0: 5543 5455 5245 0a28 7769 7468 2061 206e  UCTURE.(with a n
│ │ │ │ +0000cac0: 756c 6c20 6c65 7869 6361 6c20 656e 7669  ull lexical envi
│ │ │ │ +0000cad0: 726f 6e6d 656e 7429 2e72 6570 2e73 7472  ronment).rep.str
│ │ │ │ +0000cae0: 7563 7475 7265 7323 6d61 6b65 2d62 696e  uctures#make-bin
│ │ │ │ +0000caf0: 6469 6e67 2d69 6d6d 7574 6162 6c65 6d61  ding-immutablema
│ │ │ │ +0000cb00: 6b65 2d62 696e 6469 6e67 2d69 6d6d 7574  ke-binding-immut
│ │ │ │ +0000cb10: 6162 6c65 2056 4152 0a0a 466c 6167 2074  able VAR..Flag t
│ │ │ │ +0000cb20: 6861 7420 7468 6520 6269 6e64 696e 6720  hat the binding 
│ │ │ │ +0000cb30: 6f66 2073 796d 626f 6c20 5641 5220 696e  of symbol VAR in
│ │ │ │ +0000cb40: 2074 6865 2063 7572 7265 6e74 2073 7472   the current str
│ │ │ │ +0000cb50: 7563 7475 7265 206d 6179 206e 6f74 2062  ucture may not b
│ │ │ │ +0000cb60: 650a 6368 616e 6765 642e 7265 702e 7374  e.changed.rep.st
│ │ │ │ +0000cb70: 7275 6374 7572 6573 2362 696e 6469 6e67  ructures#binding
│ │ │ │ +0000cb80: 2d69 6d6d 7574 6162 6c65 2d70 6269 6e64  -immutable-pbind
│ │ │ │ +0000cb90: 696e 672d 696d 6d75 7461 626c 652d 7020  ing-immutable-p 
│ │ │ │ +0000cba0: 5641 5220 5b53 5452 5543 5455 5245 5d0a  VAR [STRUCTURE].
│ │ │ │ +0000cbb0: 0a52 6574 7572 6e20 6074 2720 6966 2074  .Return `t' if t
│ │ │ │ +0000cbc0: 6865 2062 696e 6469 6e67 206f 6620 7379  he binding of sy
│ │ │ │ +0000cbd0: 6d62 6f6c 2056 4152 2069 6e20 7468 6520  mbol VAR in the 
│ │ │ │ +0000cbe0: 5354 5255 4354 5552 4520 6861 7320 6265  STRUCTURE has be
│ │ │ │ +0000cbf0: 656e 206d 6164 650a 636f 6e73 7461 6e74  en made.constant
│ │ │ │ +0000cc00: 2e72 6570 2e73 7472 7563 7475 7265 7323  .rep.structures#
│ │ │ │ +0000cc10: 7072 6f76 6964 6570 726f 7669 6465 2046  provideprovide F
│ │ │ │ +0000cc20: 4541 5455 5245 0a0a 5368 6f77 2074 6861  EATURE..Show tha
│ │ │ │ +0000cc30: 7420 7468 6520 6665 6174 7572 6520 4645  t the feature FE
│ │ │ │ +0000cc40: 4154 5552 4520 2861 2073 796d 626f 6c29  ATURE (a symbol)
│ │ │ │ +0000cc50: 2068 6173 2062 6565 6e20 6c6f 6164 6564   has been loaded
│ │ │ │ +0000cc60: 2069 6e20 7468 6520 6375 7272 656e 740a   in the current.
│ │ │ │ +0000cc70: 7374 7275 6374 7572 652e 7265 702e 7374  structure.rep.st
│ │ │ │ +0000cc80: 7275 6374 7572 6573 2372 6571 7569 7265  ructures#require
│ │ │ │ +0000cc90: 7265 7175 6972 6520 4645 4154 5552 450a  require FEATURE.
│ │ │ │ +0000cca0: 0a49 6620 4645 4154 5552 4520 2861 2073  .If FEATURE (a s
│ │ │ │ +0000ccb0: 796d 626f 6c29 2068 6173 206e 6f74 2061  ymbol) has not a
│ │ │ │ +0000ccc0: 6c72 6561 6479 2062 6565 6e20 6c6f 6164  lready been load
│ │ │ │ +0000ccd0: 6564 2c20 6c6f 6164 2069 742e 2054 6865  ed, load it. The
│ │ │ │ +0000cce0: 2066 696c 650a 6c6f 6164 6564 2069 7320   file.loaded is 
│ │ │ │ +0000ccf0: 6569 7468 6572 2046 494c 4520 2869 6620  either FILE (if 
│ │ │ │ +0000cd00: 6769 7665 6e29 2c20 6f72 2074 6865 2070  given), or the p
│ │ │ │ +0000cd10: 7269 6e74 206e 616d 6520 6f66 2046 4541  rint name of FEA
│ │ │ │ +0000cd20: 5455 5245 2e72 6570 2e69 6f2e 7374 7265  TURE.rep.io.stre
│ │ │ │ +0000cd30: 616d 7323 7072 696e 6370 7269 6e63 204f  ams#princprinc O
│ │ │ │ +0000cd40: 424a 4543 5420 5b53 5452 4541 4d5d 0a0a  BJECT [STREAM]..
│ │ │ │ +0000cd50: 5072 696e 7473 2061 2074 6578 7420 7265  Prints a text re
│ │ │ │ +0000cd60: 7072 6573 656e 7461 7469 6f6e 206f 6620  presentation of 
│ │ │ │ +0000cd70: 4f42 4a45 4354 2074 6f20 5354 5245 414d  OBJECT to STREAM
│ │ │ │ +0000cd80: 2028 6f72 2074 6865 2063 6f6e 7465 6e74   (or the content
│ │ │ │ +0000cd90: 7320 6f66 2074 6865 0a76 6172 6961 626c  s of the.variabl
│ │ │ │ +0000cda0: 6520 7374 616e 6461 7264 2d6f 7574 7075  e standard-outpu
│ │ │ │ +0000cdb0: 7429 2c20 6e6f 2073 7472 616e 6765 2063  t), no strange c
│ │ │ │ +0000cdc0: 6861 7261 6374 6572 7320 6172 6520 7175  haracters are qu
│ │ │ │ +0000cdd0: 6f74 6564 2061 6e64 206e 6f20 7175 6f74  oted and no quot
│ │ │ │ +0000cde0: 6573 0a61 7265 2070 7269 6e74 6564 2061  es.are printed a
│ │ │ │ +0000cdf0: 726f 756e 6420 7374 7269 6e67 732e 7265  round strings.re
│ │ │ │ +0000ce00: 702e 696f 2e73 7472 6561 6d73 236d 616b  p.io.streams#mak
│ │ │ │ +0000ce10: 652d 7374 7269 6e67 2d6f 7574 7075 742d  e-string-output-
│ │ │ │ +0000ce20: 7374 7265 616d 6d61 6b65 2d73 7472 696e  streammake-strin
│ │ │ │ +0000ce30: 672d 6f75 7470 7574 2d73 7472 6561 6d0a  g-output-stream.
│ │ │ │ +0000ce40: 0a52 6574 7572 6e73 2061 6e20 6f75 7470  .Returns an outp
│ │ │ │ +0000ce50: 7574 2073 7472 6561 6d20 7768 6963 6820  ut stream which 
│ │ │ │ +0000ce60: 7769 6c6c 2061 6363 756d 756c 6174 6520  will accumulate 
│ │ │ │ +0000ce70: 7468 6520 6368 6172 6163 7465 7273 2077  the characters w
│ │ │ │ +0000ce80: 7269 7474 656e 2074 6f0a 6974 2066 6f72  ritten to.it for
│ │ │ │ +0000ce90: 2074 6865 2075 7365 206f 6620 7468 6520   the use of the 
│ │ │ │ +0000cea0: 6067 6574 2d6f 7574 7075 742d 7374 7265  `get-output-stre
│ │ │ │ +0000ceb0: 616d 2d73 7472 696e 6727 2066 756e 6374  am-string' funct
│ │ │ │ +0000cec0: 696f 6e2e 7265 702e 696f 2e73 7472 6561  ion.rep.io.strea
│ │ │ │ +0000ced0: 6d73 236f 7574 7075 742d 7374 7265 616d  ms#output-stream
│ │ │ │ +0000cee0: 2d70 6f75 7470 7574 2d73 7472 6561 6d2d  -poutput-stream-
│ │ │ │ +0000cef0: 7020 4152 470a 0a52 6574 7572 6e73 2074  p ARG..Returns t
│ │ │ │ +0000cf00: 2069 6620 4152 4720 6973 2061 6e20 6f75   if ARG is an ou
│ │ │ │ +0000cf10: 7470 7574 2073 7472 6561 6d2e 7265 702e  tput stream.rep.
│ │ │ │ +0000cf20: 6461 7461 2363 6f6e 7363 6f6e 7320 4341  data#conscons CA
│ │ │ │ +0000cf30: 5220 4344 520a 0a52 6574 7572 6e73 2061  R CDR..Returns a
│ │ │ │ +0000cf40: 206e 6577 2063 6f6e 732d 6365 6c6c 2077   new cons-cell w
│ │ │ │ +0000cf50: 6974 6820 6361 7220 4341 5220 616e 6420  ith car CAR and 
│ │ │ │ +0000cf60: 6364 7220 4344 522e 7265 702e 7468 7265  cdr CDR.rep.thre
│ │ │ │ +0000cf70: 6164 7323 7468 7265 6164 2d79 6965 6c64  ads#thread-yield
│ │ │ │ +0000cf80: 7468 7265 6164 2d79 6965 6c64 0a0a 5061  thread-yield..Pa
│ │ │ │ +0000cf90: 7373 2063 6f6e 7472 6f6c 2061 7761 7920  ss control away 
│ │ │ │ +0000cfa0: 6672 6f6d 2074 6865 2063 7572 7265 6e74  from the current
│ │ │ │ +0000cfb0: 2074 6872 6561 6420 6966 206f 7468 6572   thread if other
│ │ │ │ +0000cfc0: 2074 6872 6561 6473 2061 7265 2077 6169   threads are wai
│ │ │ │ +0000cfd0: 7469 6e67 0a74 6f20 7275 6e2e 0072 6570  ting.to run..rep
│ │ │ │ +0000cfe0: 2e73 7973 7465 6d23 7265 6d6f 7665 2d68  .system#remove-h
│ │ │ │ +0000cff0: 6f6f 6b20 484f 4f4b 2046 554e 4300 0000  ook HOOK FUNC...
│ │ │ │ +0000d000: 7265 702e 696f 2e70 726f 6365 7373 6573  rep.io.processes
│ │ │ │ +0000d010: 2370 726f 6365 7373 2d6f 7574 7075 742d  #process-output-
│ │ │ │ +0000d020: 7374 7265 616d 7072 6f63 6573 732d 6f75  streamprocess-ou
│ │ │ │ +0000d030: 7470 7574 2d73 7472 6561 6d20 5052 4f43  tput-stream PROC
│ │ │ │ +0000d040: 4553 530a 0a52 6574 7572 6e20 7468 6520  ESS..Return the 
│ │ │ │ +0000d050: 7374 7265 616d 2074 6f20 7768 6963 6820  stream to which 
│ │ │ │ +0000d060: 616c 6c20 6f75 7470 7574 2066 726f 6d20  all output from 
│ │ │ │ +0000d070: 5052 4f43 4553 5320 6973 2073 656e 742e  PROCESS is sent.
│ │ │ │ +0000d080: 7265 702e 696f 2e70 726f 6365 7373 6573  rep.io.processes
│ │ │ │ +0000d090: 2373 6574 2d70 726f 6365 7373 2d6f 7574  #set-process-out
│ │ │ │ +0000d0a0: 7075 742d 7374 7265 616d 7365 742d 7072  put-streamset-pr
│ │ │ │ +0000d0b0: 6f63 6573 732d 6f75 7470 7574 2d73 7472  ocess-output-str
│ │ │ │ +0000d0c0: 6561 6d20 5052 4f43 4553 5320 5354 5245  eam PROCESS STRE
│ │ │ │ +0000d0d0: 414d 0a0a 5365 7420 7468 6520 6f75 7470  AM..Set the outp
│ │ │ │ +0000d0e0: 7574 2d73 7472 6561 6d20 6f66 2050 524f  ut-stream of PRO
│ │ │ │ +0000d0f0: 4345 5353 2074 6f20 5354 5245 414d 2e20  CESS to STREAM. 
│ │ │ │ +0000d100: 6e69 6c20 6d65 616e 7320 6469 7363 6172  nil means discar
│ │ │ │ +0000d110: 6420 616c 6c20 6f75 7470 7574 2e72 6570  d all output.rep
│ │ │ │ +0000d120: 2e69 6f2e 7072 6f63 6573 7365 7323 7072  .io.processes#pr
│ │ │ │ +0000d130: 6f63 6573 732d 6572 726f 722d 7374 7265  ocess-error-stre
│ │ │ │ +0000d140: 616d 7072 6f63 6573 732d 6572 726f 722d  amprocess-error-
│ │ │ │ +0000d150: 7374 7265 616d 2050 524f 4345 5353 0a0a  stream PROCESS..
│ │ │ │ +0000d160: 5265 7475 726e 2074 6865 2073 7472 6561  Return the strea
│ │ │ │ +0000d170: 6d20 746f 2077 6869 6368 2061 6c6c 2073  m to which all s
│ │ │ │ +0000d180: 7461 6e64 6172 642d 6572 726f 7220 6f75  tandard-error ou
│ │ │ │ +0000d190: 7470 7574 2066 726f 6d20 5052 4f43 4553  tput from PROCES
│ │ │ │ +0000d1a0: 5320 6973 2073 656e 742e 7265 702e 696f  S is sent.rep.io
│ │ │ │ +0000d1b0: 2e70 726f 6365 7373 6573 2373 6574 2d70  .processes#set-p
│ │ │ │ +0000d1c0: 726f 6365 7373 2d65 7272 6f72 2d73 7472  rocess-error-str
│ │ │ │ +0000d1d0: 6561 6d73 6574 2d70 726f 6365 7373 2d65  eamset-process-e
│ │ │ │ +0000d1e0: 7272 6f72 2d73 7472 6561 6d20 5052 4f43  rror-stream PROC
│ │ │ │ +0000d1f0: 4553 5320 5354 5245 414d 0a0a 5365 7420  ESS STREAM..Set 
│ │ │ │ +0000d200: 7468 6520 6572 726f 722d 7374 7265 616d  the error-stream
│ │ │ │ +0000d210: 206f 6620 5052 4f43 4553 5320 746f 2053   of PROCESS to S
│ │ │ │ +0000d220: 5452 4541 4d2e 206e 696c 206d 6561 6e73  TREAM. nil means
│ │ │ │ +0000d230: 2064 6973 6361 7264 2061 6c6c 206f 7574   discard all out
│ │ │ │ +0000d240: 7075 742e 0a0a 4e6f 7465 2074 6861 7420  put...Note that 
│ │ │ │ +0000d250: 7468 6973 2063 7572 7265 6e74 6c79 206f  this currently o
│ │ │ │ +0000d260: 6e6c 7920 776f 726b 7320 636f 7272 6563  nly works correc
│ │ │ │ +0000d270: 746c 7920 7769 7468 2070 6970 6520 636f  tly with pipe co
│ │ │ │ +0000d280: 6e6e 6563 7469 6f6e 732e 7265 702e 696f  nnections.rep.io
│ │ │ │ +0000d290: 2e70 726f 6365 7373 6573 2370 726f 6365  .processes#proce
│ │ │ │ +0000d2a0: 7373 2d66 756e 6374 696f 6e70 726f 6365  ss-functionproce
│ │ │ │ +0000d2b0: 7373 2d66 756e 6374 696f 6e20 5052 4f43  ss-function PROC
│ │ │ │ +0000d2c0: 4553 530a 0a52 6574 7572 6e20 7468 6520  ESS..Return the 
│ │ │ │ +0000d2d0: 6675 6e63 7469 6f6e 2077 6869 6368 2069  function which i
│ │ │ │ +0000d2e0: 7320 6361 6c6c 6564 2077 6865 6e20 5052  s called when PR
│ │ │ │ +0000d2f0: 4f43 4553 5320 6368 616e 6765 7320 7374  OCESS changes st
│ │ │ │ +0000d300: 6174 6520 2869 2e65 2e20 6974 0a65 7869  ate (i.e. it.exi
│ │ │ │ +0000d310: 7473 206f 7220 6973 2073 746f 7070 6564  ts or is stopped
│ │ │ │ +0000d320: 292e 7265 702e 696f 2e70 726f 6365 7373  ).rep.io.process
│ │ │ │ +0000d330: 6573 2373 6574 2d70 726f 6365 7373 2d66  es#set-process-f
│ │ │ │ +0000d340: 756e 6374 696f 6e73 6574 2d70 726f 6365  unctionset-proce
│ │ │ │ +0000d350: 7373 2d66 756e 6374 696f 6e20 5052 4f43  ss-function PROC
│ │ │ │ +0000d360: 4553 5320 4655 4e43 5449 4f4e 0a0a 5365  ESS FUNCTION..Se
│ │ │ │ +0000d370: 7420 7468 6520 6675 6e63 7469 6f6e 2077  t the function w
│ │ │ │ +0000d380: 6869 6368 2069 7320 6361 6c6c 6564 2077  hich is called w
│ │ │ │ +0000d390: 6865 6e20 5052 4f43 4553 5320 6368 616e  hen PROCESS chan
│ │ │ │ +0000d3a0: 6765 7320 7374 6174 6520 746f 2046 554e  ges state to FUN
│ │ │ │ +0000d3b0: 4354 494f 4e2e 7265 702e 696f 2e70 726f  CTION.rep.io.pro
│ │ │ │ +0000d3c0: 6365 7373 6573 2370 726f 6365 7373 2d64  cesses#process-d
│ │ │ │ +0000d3d0: 6972 7072 6f63 6573 732d 6469 7220 5052  irprocess-dir PR
│ │ │ │ +0000d3e0: 4f43 4553 530a 0a52 6574 7572 6e20 7468  OCESS..Return th
│ │ │ │ +0000d3f0: 6520 6e61 6d65 206f 6620 7468 6520 6469  e name of the di
│ │ │ │ +0000d400: 7265 6374 6f72 7920 7768 6963 6820 6265  rectory which be
│ │ │ │ +0000d410: 636f 6d65 7320 7468 6520 776f 726b 696e  comes the workin
│ │ │ │ +0000d420: 6720 6469 7265 6374 6f72 7920 6f66 0a50  g directory of.P
│ │ │ │ +0000d430: 524f 4345 5353 2077 6865 6e20 6974 2069  ROCESS when it i
│ │ │ │ +0000d440: 7320 7374 6172 7465 642e 7265 702e 696f  s started.rep.io
│ │ │ │ +0000d450: 2e70 726f 6365 7373 6573 2361 6374 6976  .processes#activ
│ │ │ │ +0000d460: 652d 7072 6f63 6573 7365 7361 6374 6976  e-processesactiv
│ │ │ │ +0000d470: 652d 7072 6f63 6573 7365 730a 0a52 6574  e-processes..Ret
│ │ │ │ +0000d480: 7572 6e20 6120 6c69 7374 2063 6f6e 7461  urn a list conta
│ │ │ │ +0000d490: 696e 696e 6720 616c 6c20 6163 7469 7665  ining all active
│ │ │ │ +0000d4a0: 2070 726f 6365 7373 206f 626a 6563 7473   process objects
│ │ │ │ +0000d4b0: 2e72 6570 2e69 6f2e 7072 6f63 6573 7365  .rep.io.processe
│ │ │ │ +0000d4c0: 7323 6163 6365 7074 2d70 726f 6365 7373  s#accept-process
│ │ │ │ +0000d4d0: 2d6f 7574 7075 7461 6363 6570 742d 7072  -outputaccept-pr
│ │ │ │ +0000d4e0: 6f63 6573 732d 6f75 7470 7574 205b 5345  ocess-output [SE
│ │ │ │ +0000d4f0: 434f 4e44 535d 205b 4d49 4c4c 4953 4543  CONDS] [MILLISEC
│ │ │ │ +0000d500: 4f4e 4453 5d0a 0a57 6169 7420 5345 434f  ONDS]..Wait SECO
│ │ │ │ +0000d510: 4e44 5320 706c 7573 204d 494c 4c49 5345  NDS plus MILLISE
│ │ │ │ +0000d520: 434f 4e44 5320 666f 7220 6f75 7470 7574  CONDS for output
│ │ │ │ +0000d530: 2066 726f 6d20 616e 7920 6173 796e 6368   from any asynch
│ │ │ │ +0000d540: 726f 6e6f 7573 2073 7562 7072 6f63 6573  ronous subproces
│ │ │ │ +0000d550: 7365 732e 0a49 6620 616e 7920 6172 7269  ses..If any arri
│ │ │ │ +0000d560: 7665 732c 2070 726f 6365 7373 2069 742c  ves, process it,
│ │ │ │ +0000d570: 2074 6865 6e20 7265 7475 726e 206e 696c   then return nil
│ │ │ │ +0000d580: 2e20 4f74 6865 7277 6973 6520 7265 7475  . Otherwise retu
│ │ │ │ +0000d590: 726e 2074 2e0a 0a4e 6f74 6520 7468 6174  rn t...Note that
│ │ │ │ +0000d5a0: 206f 7574 7075 7420 696e 636c 7564 6573   output includes
│ │ │ │ +0000d5b0: 206e 6f74 6966 6963 6174 696f 6e20 6f66   notification of
│ │ │ │ +0000d5c0: 2070 726f 6365 7373 2074 6572 6d69 6e61   process termina
│ │ │ │ +0000d5d0: 7469 6f6e 2e72 6570 2e69 6f2e 7072 6f63  tion.rep.io.proc
│ │ │ │ +0000d5e0: 6573 7365 7323 6163 6365 7074 2d70 726f  esses#accept-pro
│ │ │ │ +0000d5f0: 6365 7373 2d6f 7574 7075 742d 3161 6363  cess-output-1acc
│ │ │ │ +0000d600: 6570 742d 7072 6f63 6573 732d 6f75 7470  ept-process-outp
│ │ │ │ +0000d610: 7574 2d31 2050 524f 4345 5353 205b 5345  ut-1 PROCESS [SE
│ │ │ │ +0000d620: 434f 4e44 535d 205b 4d49 4c4c 4953 4543  CONDS] [MILLISEC
│ │ │ │ +0000d630: 4f4e 4453 5d0a 0a57 6169 7420 5345 434f  ONDS]..Wait SECO
│ │ │ │ +0000d640: 4e44 5320 706c 7573 204d 494c 4c49 5345  NDS plus MILLISE
│ │ │ │ +0000d650: 434f 4e44 5320 666f 7220 6f75 7470 7574  CONDS for output
│ │ │ │ +0000d660: 2066 726f 6d20 7468 6520 6173 796e 6368   from the asynch
│ │ │ │ +0000d670: 726f 6e6f 7573 0a73 7562 7072 6f63 6573  ronous.subproces
│ │ │ │ +0000d680: 7320 5052 4f43 4553 532e 2049 6620 616e  s PROCESS. If an
│ │ │ │ +0000d690: 7920 6172 7269 7665 732c 2070 726f 6365  y arrives, proce
│ │ │ │ +0000d6a0: 7373 2069 742c 2074 6865 6e20 7265 7475  ss it, then retu
│ │ │ │ +0000d6b0: 726e 206e 696c 2e0a 4f74 6865 7277 6973  rn nil..Otherwis
│ │ │ │ +0000d6c0: 6520 7265 7475 726e 2074 2e0a 0a4e 6f74  e return t...Not
│ │ │ │ +0000d6d0: 6520 7468 6174 206f 7574 7075 7420 696e  e that output in
│ │ │ │ +0000d6e0: 636c 7564 6573 206e 6f74 6966 6963 6174  cludes notificat
│ │ │ │ +0000d6f0: 696f 6e20 6f66 2070 726f 6365 7373 2074  ion of process t
│ │ │ │ +0000d700: 6572 6d69 6e61 7469 6f6e 2e70 726f 6365  ermination.proce
│ │ │ │ +0000d710: 7373 2d65 6e76 6972 6f6e 6d65 6e74 4120  ss-environmentA 
│ │ │ │ +0000d720: 6c69 7374 206f 6620 616c 6c20 656e 7669  list of all envi
│ │ │ │ +0000d730: 726f 6e6d 656e 7420 7661 7269 6162 6c65  ronment variable
│ │ │ │ +0000d740: 7320 2861 7320 7374 7269 6e67 7320 224e  s (as strings "N
│ │ │ │ +0000d750: 414d 453d 5641 4c55 4522 2920 7061 7373  AME=VALUE") pass
│ │ │ │ +0000d760: 6564 0a74 6f20 7468 6520 696e 7465 7270  ed.to the interp
│ │ │ │ +0000d770: 7265 7465 722e 2041 6c73 6f20 7573 6564  reter. Also used
│ │ │ │ +0000d780: 2074 6f20 7370 6563 6966 7920 7468 6520   to specify the 
│ │ │ │ +0000d790: 656e 7669 726f 6e6d 656e 7420 6f66 2073  environment of s
│ │ │ │ +0000d7a0: 7562 7072 6f63 6573 7365 732e 7265 702e  ubprocesses.rep.
│ │ │ │ +0000d7b0: 7379 7374 656d 2372 6570 2d62 7569 6c64  system#rep-build
│ │ │ │ +0000d7c0: 2d69 6441 2073 7472 696e 6720 6465 7363  -idA string desc
│ │ │ │ +0000d7d0: 7269 6269 6e67 2077 6865 6e2c 2077 6865  ribing when, whe
│ │ │ │ +0000d7e0: 7265 2c20 616e 6420 6279 2077 686f 2074  re, and by who t
│ │ │ │ +0000d7f0: 6865 2072 756e 6e69 6e67 2076 6572 7369  he running versi
│ │ │ │ +0000d800: 6f6e 206f 6620 7468 650a 4c49 5350 2069  on of the.LISP i
│ │ │ │ +0000d810: 6e74 6572 7072 6574 6572 2077 6173 2062  nterpreter was b
│ │ │ │ +0000d820: 7569 6c74 2e72 6570 2e64 6174 6123 7570  uilt.rep.data#up
│ │ │ │ +0000d830: 6361 7365 2d74 6162 6c65 3235 362d 6279  case-table256-by
│ │ │ │ +0000d840: 7465 2073 7472 696e 6720 686f 6c64 696e  te string holdin
│ │ │ │ +0000d850: 6720 7472 616e 736c 6174 696f 6e73 2074  g translations t
│ │ │ │ +0000d860: 6f20 7475 726e 2065 6163 6820 6368 6172  o turn each char
│ │ │ │ +0000d870: 6163 7465 7220 696e 746f 2069 7473 0a75  acter into its.u
│ │ │ │ +0000d880: 7070 6572 2d63 6173 6520 6571 7569 7661  pper-case equiva
│ │ │ │ +0000d890: 6c65 6e74 2e72 6570 2e64 6174 6123 646f  lent.rep.data#do
│ │ │ │ +0000d8a0: 776e 6361 7365 2d74 6162 6c65 3235 362d  wncase-table256-
│ │ │ │ +0000d8b0: 6279 7465 2073 7472 696e 6720 686f 6c64  byte string hold
│ │ │ │ +0000d8c0: 696e 6720 7472 616e 736c 6174 696f 6e73  ing translations
│ │ │ │ +0000d8d0: 2074 6f20 7475 726e 2065 6163 6820 6368   to turn each ch
│ │ │ │ +0000d8e0: 6172 6163 7465 7220 696e 746f 2069 7473  aracter into its
│ │ │ │ +0000d8f0: 0a6c 6f77 6572 2d63 6173 6520 6571 7569  .lower-case equi
│ │ │ │ +0000d900: 7661 6c65 6e74 2e72 6570 2e73 7973 7465  valent.rep.syste
│ │ │ │ +0000d910: 6d23 6375 7272 656e 742d 7469 6d65 6375  m#current-timecu
│ │ │ │ +0000d920: 7272 656e 742d 7469 6d65 0a0a 5265 7475  rrent-time..Retu
│ │ │ │ +0000d930: 726e 2061 2076 616c 7565 2064 656e 6f74  rn a value denot
│ │ │ │ +0000d940: 696e 6720 7468 6520 6375 7272 656e 7420  ing the current 
│ │ │ │ +0000d950: 7379 7374 656d 2074 696d 652e 2054 6869  system time. Thi
│ │ │ │ +0000d960: 7320 7769 6c6c 2062 6520 6120 636f 6e73  s will be a cons
│ │ │ │ +0000d970: 2063 656c 6c0a 636f 6e74 6169 6e69 6e67   cell.containing
│ │ │ │ +0000d980: 2028 4441 5953 202e 2053 4543 4f4e 4453   (DAYS . SECONDS
│ │ │ │ +0000d990: 292c 2074 6865 206e 756d 6265 7220 6f66  ), the number of
│ │ │ │ +0000d9a0: 2044 4159 5320 7369 6e63 6520 7468 6520   DAYS since the 
│ │ │ │ +0000d9b0: 6570 6f63 682c 2061 6e64 2074 6865 0a6e  epoch, and the.n
│ │ │ │ +0000d9c0: 756d 6265 7220 6f66 2073 6563 6f6e 6473  umber of seconds
│ │ │ │ +0000d9d0: 2073 696e 6365 2074 6865 2073 7461 7274   since the start
│ │ │ │ +0000d9e0: 206f 6620 7468 6520 6461 7920 2875 6e69   of the day (uni
│ │ │ │ +0000d9f0: 7665 7273 616c 2074 696d 6529 2e72 6570  versal time).rep
│ │ │ │ +0000da00: 2e73 7973 7465 6d23 6669 782d 7469 6d65  .system#fix-time
│ │ │ │ +0000da10: 6669 782d 7469 6d65 2054 494d 4553 5441  fix-time TIMESTA
│ │ │ │ +0000da20: 4d50 0a0a 456e 7375 7265 2074 6861 7420  MP..Ensure that 
│ │ │ │ +0000da30: 7468 6520 7477 6f20 7061 7274 7320 6f66  the two parts of
│ │ │ │ +0000da40: 2054 494d 4553 5441 4d50 2061 7265 206d   TIMESTAMP are m
│ │ │ │ +0000da50: 7574 7561 6c6c 7920 636f 6e73 6973 7465  utually consiste
│ │ │ │ +0000da60: 6e74 2e20 4966 206e 6f74 0a54 494d 4553  nt. If not.TIMES
│ │ │ │ +0000da70: 5441 4d50 2069 7320 616c 7465 7265 642e  TAMP is altered.
│ │ │ │ +0000da80: 2052 6574 7572 6e73 2054 494d 4553 5441   Returns TIMESTA
│ │ │ │ +0000da90: 4d50 2e72 6570 2e73 7973 7465 6d23 7369  MP.rep.system#si
│ │ │ │ +0000daa0: 742d 666f 7273 6974 2d66 6f72 205b 5345  t-forsit-for [SE
│ │ │ │ +0000dab0: 434f 4e44 535d 205b 4d49 4c4c 4953 4543  CONDS] [MILLISEC
│ │ │ │ +0000dac0: 4f4e 4453 5d0a 0a57 6169 7420 666f 7220  ONDS]..Wait for 
│ │ │ │ +0000dad0: 696e 7075 7420 746f 2061 7272 6976 6520  input to arrive 
│ │ │ │ +0000dae0: 616e 6420 6265 2070 726f 6365 7373 6564  and be processed
│ │ │ │ +0000daf0: 2e20 4e6f 206d 6f72 6520 7468 616e 2053  . No more than S
│ │ │ │ +0000db00: 4543 4f4e 4453 2073 6563 6f6e 6473 2070  ECONDS seconds p
│ │ │ │ +0000db10: 6c75 730a 4d49 4c4c 4953 4543 4f4e 4453  lus.MILLISECONDS
│ │ │ │ +0000db20: 206d 696c 6c69 7365 636f 6e64 7320 7769   milliseconds wi
│ │ │ │ +0000db30: 6c6c 2062 6520 7761 6974 6564 2e20 4966  ll be waited. If
│ │ │ │ +0000db40: 2061 7420 7468 6520 656e 6420 6f66 2074   at the end of t
│ │ │ │ +0000db50: 6869 7320 7469 6d65 206e 6f0a 696e 7075  his time no.inpu
│ │ │ │ +0000db60: 7420 6861 7320 6172 7269 7665 642c 2072  t has arrived, r
│ │ │ │ +0000db70: 6574 7572 6e20 742e 204f 7468 6572 7769  eturn t. Otherwi
│ │ │ │ +0000db80: 7365 2072 6574 7572 6e20 6e69 6c20 6966  se return nil if
│ │ │ │ +0000db90: 2069 6e70 7574 2077 6173 2066 6f75 6e64   input was found
│ │ │ │ +0000dba0: 2e0a 0a49 6620 6e65 6974 6865 7220 5345  ...If neither SE
│ │ │ │ +0000dbb0: 434f 4e44 5320 6e6f 7220 4d49 4c4c 4953  CONDS nor MILLIS
│ │ │ │ +0000dbc0: 4543 4f4e 4453 2069 7320 6465 6669 6e65  ECONDS is define
│ │ │ │ +0000dbd0: 6420 7468 6520 636f 6d6d 616e 6420 7769  d the command wi
│ │ │ │ +0000dbe0: 6c6c 2072 6574 7572 6e0a 696d 6d65 6469  ll return.immedi
│ │ │ │ +0000dbf0: 6174 656c 792c 2075 7369 6e67 2061 206e  ately, using a n
│ │ │ │ +0000dc00: 756c 6c20 7469 6d65 6f75 742e 7265 702e  ull timeout.rep.
│ │ │ │ +0000dc10: 7379 7374 656d 2375 7365 722d 6675 6c6c  system#user-full
│ │ │ │ +0000dc20: 2d6e 616d 6575 7365 722d 6675 6c6c 2d6e  -nameuser-full-n
│ │ │ │ +0000dc30: 616d 6520 5b52 4541 4c2d 4e41 4d45 5d0a  ame [REAL-NAME].
│ │ │ │ +0000dc40: 0a52 6574 7572 6e73 2074 6865 2072 6561  .Returns the rea
│ │ │ │ +0000dc50: 6c20 6e61 6d65 206f 6620 7468 6520 7573  l name of the us
│ │ │ │ +0000dc60: 6572 2028 6120 7374 7269 6e67 292e 2049  er (a string). I
│ │ │ │ +0000dc70: 6620 5245 414c 2d4e 414d 4520 6973 206e  f REAL-NAME is n
│ │ │ │ +0000dc80: 6f6e 2d6e 696c 2c20 6974 2773 0a74 6865  on-nil, it's.the
│ │ │ │ +0000dc90: 206e 616d 6520 746f 2072 6574 7572 6e20   name to return 
│ │ │ │ +0000dca0: 696e 2073 7562 7365 7175 656e 7420 6361  in subsequent ca
│ │ │ │ +0000dcb0: 6c6c 732e 7265 702e 7379 7374 656d 236d  lls.rep.system#m
│ │ │ │ +0000dcc0: 6573 7361 6765 6d65 7373 6167 6520 5354  essagemessage ST
│ │ │ │ +0000dcd0: 5249 4e47 205b 4449 5350 4c41 592d 4e4f  RING [DISPLAY-NO
│ │ │ │ +0000dce0: 575d 0a0a 5465 6d70 6f72 6172 696c 7920  W]..Temporarily 
│ │ │ │ +0000dcf0: 7365 7473 2074 6865 2073 7461 7475 7320  sets the status 
│ │ │ │ +0000dd00: 6469 7370 6c61 7920 746f 2053 5452 494e  display to STRIN
│ │ │ │ +0000dd10: 472c 2074 6869 7320 6d61 7920 6e6f 7420  G, this may not 
│ │ │ │ +0000dd20: 6861 7070 656e 2075 6e74 696c 2074 6865  happen until the
│ │ │ │ +0000dd30: 0a6e 6578 7420 636f 6d70 6c65 7465 2072  .next complete r
│ │ │ │ +0000dd40: 6564 6973 706c 6179 2c20 756e 6c65 7373  edisplay, unless
│ │ │ │ +0000dd50: 2044 4953 504c 4159 2d4e 4f57 2069 7320   DISPLAY-NOW is 
│ │ │ │ +0000dd60: 6e6f 6e2d 6e69 6c2e 7265 702e 6461 7461  non-nil.rep.data
│ │ │ │ +0000dd70: 2364 6967 6974 2d63 6861 722d 7064 6967  #digit-char-pdig
│ │ │ │ +0000dd80: 6974 2d63 6861 722d 7020 4348 4152 0a0a  it-char-p CHAR..
│ │ │ │ +0000dd90: 5265 7475 726e 7320 7420 6966 2043 4841  Returns t if CHA
│ │ │ │ +0000dda0: 5220 6973 2061 2064 6967 6974 2e72 6570  R is a digit.rep
│ │ │ │ +0000ddb0: 2e64 6174 6123 6368 6172 2d64 6f77 6e63  .data#char-downc
│ │ │ │ +0000ddc0: 6173 6563 6861 722d 646f 776e 6361 7365  asechar-downcase
│ │ │ │ +0000ddd0: 2043 4841 520a 0a52 6574 7572 6e73 2074   CHAR..Returns t
│ │ │ │ +0000dde0: 6865 206c 6f77 6572 2d63 6173 6520 6571  he lower-case eq
│ │ │ │ +0000ddf0: 7569 7661 6c65 6e74 206f 6620 4348 4152  uivalent of CHAR
│ │ │ │ +0000de00: 2e72 6570 2e73 7973 7465 6d23 7379 7374  .rep.system#syst
│ │ │ │ +0000de10: 656d 7379 7374 656d 2053 4845 4c4c 2d43  emsystem SHELL-C
│ │ │ │ +0000de20: 4f4d 4d41 4e44 0a0a 5379 6e63 6872 6f6e  OMMAND..Synchron
│ │ │ │ +0000de30: 6f75 736c 7920 6578 6563 7574 6520 7468  ously execute th
│ │ │ │ +0000de40: 6520 7368 656c 6c20 636f 6d6d 616e 6420  e shell command 
│ │ │ │ +0000de50: 7374 7269 6e67 2053 4845 4c4c 2d43 4f4d  string SHELL-COM
│ │ │ │ +0000de60: 4d41 4e44 2e20 5265 7475 726e 7320 7468  MAND. Returns th
│ │ │ │ +0000de70: 650a 6578 6974 2073 7461 7475 7320 6f66  e.exit status of
│ │ │ │ +0000de80: 2074 6865 2063 6f6d 6d61 6e64 2c20 6f72   the command, or
│ │ │ │ +0000de90: 2073 6967 6e61 6c73 2061 6e20 6572 726f   signals an erro
│ │ │ │ +0000dea0: 7220 6966 2074 6865 2073 6865 6c6c 2063  r if the shell c
│ │ │ │ +0000deb0: 6f75 6c64 6e27 740a 6265 2073 7461 7274  ouldn't.be start
│ │ │ │ +0000dec0: 6564 2e0a 0a4e 6f74 6520 7468 6174 2074  ed...Note that t
│ │ │ │ +0000ded0: 6865 2065 7869 7420 7374 6174 7573 2069  he exit status i
│ │ │ │ +0000dee0: 7320 5f6e 6f74 5f20 7468 6520 7361 6d65  s _not_ the same
│ │ │ │ +0000def0: 2061 7320 7468 6520 7265 7475 726e 2063   as the return c
│ │ │ │ +0000df00: 6f64 652e 2049 740a 6465 7065 6e64 7320  ode. It.depends 
│ │ │ │ +0000df10: 6f6e 2074 6865 206f 7065 7261 7469 6e67  on the operating
│ │ │ │ +0000df20: 2073 7973 7465 6d2c 2062 7574 2075 6e64   system, but und
│ │ │ │ +0000df30: 6572 2075 6e69 7820 7468 6520 7265 7475  er unix the retu
│ │ │ │ +0000df40: 726e 2063 6f64 6520 6d61 7920 6265 0a66  rn code may be.f
│ │ │ │ +0000df50: 6f75 6e64 2062 7920 7269 6768 742d 7368  ound by right-sh
│ │ │ │ +0000df60: 6966 7469 6e67 2074 6865 2065 7869 7420  ifting the exit 
│ │ │ │ +0000df70: 7374 6174 7573 2062 7920 6569 6768 7420  status by eight 
│ │ │ │ +0000df80: 6269 7473 2e20 4c6f 7720 6e6f 6e2d 7a65  bits. Low non-ze
│ │ │ │ +0000df90: 726f 0a76 616c 7565 7320 7265 7072 6573  ro.values repres
│ │ │ │ +0000dfa0: 656e 7420 7468 6174 2074 6865 2070 726f  ent that the pro
│ │ │ │ +0000dfb0: 6365 7373 2077 6173 206b 696c 6c65 6420  cess was killed 
│ │ │ │ +0000dfc0: 6279 2061 2073 6967 6e61 6c2e 7265 702e  by a signal.rep.
│ │ │ │ +0000dfd0: 696f 2e64 622e 6764 626d 2367 6462 6d2d  io.db.gdbm#gdbm-
│ │ │ │ +0000dfe0: 6465 6c65 7465 6764 626d 2d64 656c 6574  deletegdbm-delet
│ │ │ │ +0000dff0: 6520 4442 4d20 4b45 5900 0000 0000 0000  e DBM KEY.......
│ │ │ │ +0000e000: 7265 702e 7379 7374 656d 2363 7279 7074  rep.system#crypt
│ │ │ │ +0000e010: 6372 7970 7420 4b45 5920 5341 4c54 0a0a  crypt KEY SALT..
│ │ │ │ +0000e020: 5468 6520 6063 7279 7074 2720 6675 6e63  The `crypt' func
│ │ │ │ +0000e030: 7469 6f6e 2074 616b 6573 2061 2070 6173  tion takes a pas
│ │ │ │ +0000e040: 7377 6f72 642c 204b 4559 2c20 6173 2061  sword, KEY, as a
│ │ │ │ +0000e050: 2073 7472 696e 672c 2061 6e64 2061 2053   string, and a S
│ │ │ │ +0000e060: 414c 540a 6368 6172 6163 7465 7220 6172  ALT.character ar
│ │ │ │ +0000e070: 7261 792c 2061 6e64 2072 6574 7572 6e73  ray, and returns
│ │ │ │ +0000e080: 2061 2070 7269 6e74 6162 6c65 2041 5343   a printable ASC
│ │ │ │ +0000e090: 4949 2073 7472 696e 6720 7768 6963 6820  II string which 
│ │ │ │ +0000e0a0: 7374 6172 7473 2077 6974 680a 616e 6f74  starts with.anot
│ │ │ │ +0000e0b0: 6865 7220 7361 6c74 2e20 2049 7420 6973  her salt.  It is
│ │ │ │ +0000e0c0: 2062 656c 6965 7665 6420 7468 6174 2c20   believed that, 
│ │ │ │ +0000e0d0: 6769 7665 6e20 7468 6520 6f75 7470 7574  given the output
│ │ │ │ +0000e0e0: 206f 6620 7468 6520 6675 6e63 7469 6f6e   of the function
│ │ │ │ +0000e0f0: 2c0a 7468 6520 6265 7374 2077 6179 2074  ,.the best way t
│ │ │ │ +0000e100: 6f20 6669 6e64 2061 204b 4559 2074 6861  o find a KEY tha
│ │ │ │ +0000e110: 7420 7769 6c6c 2070 726f 6475 6365 2074  t will produce t
│ │ │ │ +0000e120: 6861 7420 6f75 7470 7574 2069 7320 746f  hat output is to
│ │ │ │ +0000e130: 2067 7565 7373 0a76 616c 7565 7320 6f66   guess.values of
│ │ │ │ +0000e140: 204b 4559 2075 6e74 696c 2074 6865 206f   KEY until the o
│ │ │ │ +0000e150: 7269 6769 6e61 6c20 7661 6c75 6520 6f66  riginal value of
│ │ │ │ +0000e160: 204b 4559 2069 7320 666f 756e 642e 0a0a   KEY is found...
│ │ │ │ +0000e170: 5365 6520 6372 7970 7428 3329 2066 6f72  See crypt(3) for
│ │ │ │ +0000e180: 206d 6f72 6520 696e 666f 726d 6174 696f   more informatio
│ │ │ │ +0000e190: 6e2e 7265 702e 7574 696c 2e6d 6435 236d  n.rep.util.md5#m
│ │ │ │ +0000e1a0: 6435 2d73 7472 696e 676d 6435 2d73 7472  d5-stringmd5-str
│ │ │ │ +0000e1b0: 696e 6720 5354 5249 4e47 0a0a 5265 7475  ing STRING..Retu
│ │ │ │ +0000e1c0: 726e 2074 6865 2069 6e74 6567 6572 2072  rn the integer r
│ │ │ │ +0000e1d0: 6570 7265 7365 6e74 696e 6720 7468 6520  epresenting the 
│ │ │ │ +0000e1e0: 4d44 3520 6d65 7373 6167 6520 6469 6765  MD5 message dige
│ │ │ │ +0000e1f0: 7374 206f 6620 7468 6520 6279 7465 730a  st of the bytes.
│ │ │ │ +0000e200: 7374 6f72 6564 2069 6e20 5354 5249 4e47  stored in STRING
│ │ │ │ +0000e210: 2e20 5468 6973 2069 6e74 6567 6572 2077  . This integer w
│ │ │ │ +0000e220: 696c 6c20 6861 7665 206e 6f20 6d6f 7265  ill have no more
│ │ │ │ +0000e230: 2074 6861 6e20 3132 3820 7369 676e 6966   than 128 signif
│ │ │ │ +0000e240: 6963 616e 740a 6269 7473 2e72 6570 2e75  icant.bits.rep.u
│ │ │ │ +0000e250: 7469 6c2e 6d64 3523 6d64 352d 6c6f 6361  til.md5#md5-loca
│ │ │ │ +0000e260: 6c2d 6669 6c65 6d64 352d 6c6f 6361 6c2d  l-filemd5-local-
│ │ │ │ +0000e270: 6669 6c65 204c 4f43 414c 2d46 494c 452d  file LOCAL-FILE-
│ │ │ │ +0000e280: 4e41 4d45 0a0a 5265 7475 726e 2074 6865  NAME..Return the
│ │ │ │ +0000e290: 2069 6e74 6567 6572 2072 6570 7265 7365   integer represe
│ │ │ │ +0000e2a0: 6e74 696e 6720 7468 6520 4d44 3520 6d65  nting the MD5 me
│ │ │ │ +0000e2b0: 7373 6167 6520 6469 6765 7374 206f 6620  ssage digest of 
│ │ │ │ +0000e2c0: 7468 6520 6279 7465 730a 7374 6f72 6564  the bytes.stored
│ │ │ │ +0000e2d0: 2069 6e20 7468 6520 6669 6c65 2063 616c   in the file cal
│ │ │ │ +0000e2e0: 6c65 6420 4c4f 4341 4c2d 4649 4c45 2d4e  led LOCAL-FILE-N
│ │ │ │ +0000e2f0: 414d 4520 2877 6869 6368 206d 7573 7420  AME (which must 
│ │ │ │ +0000e300: 6e61 6d65 2061 2066 696c 6520 696e 0a74  name a file in.t
│ │ │ │ +0000e310: 6865 206c 6f63 616c 2066 696c 696e 6720  he local filing 
│ │ │ │ +0000e320: 7379 7374 656d 292e 2054 6865 2072 6574  system). The ret
│ │ │ │ +0000e330: 7572 6e65 6420 696e 7465 6765 7220 7769  urned integer wi
│ │ │ │ +0000e340: 6c6c 2068 6176 6520 6e6f 206d 6f72 6520  ll have no more 
│ │ │ │ +0000e350: 7468 616e 0a31 3238 2073 6967 6e69 6669  than.128 signifi
│ │ │ │ +0000e360: 6361 6e74 2062 6974 732e 7265 702e 7374  cant bits.rep.st
│ │ │ │ +0000e370: 7275 6374 7572 6573 2367 6574 2d73 7472  ructures#get-str
│ │ │ │ +0000e380: 7563 7475 7265 6765 742d 7374 7275 6374  uctureget-struct
│ │ │ │ +0000e390: 7572 6520 4e41 4d45 0a0a 5265 7475 726e  ure NAME..Return
│ │ │ │ +0000e3a0: 2074 6865 2073 7472 7563 7475 7265 2063   the structure c
│ │ │ │ +0000e3b0: 616c 6c65 6420 4e41 4d45 2028 6120 7379  alled NAME (a sy
│ │ │ │ +0000e3c0: 6d62 6f6c 292c 206f 7220 7265 7475 726e  mbol), or return
│ │ │ │ +0000e3d0: 2060 6e69 6c27 2069 6620 6e6f 0a73 7563   `nil' if no.suc
│ │ │ │ +0000e3e0: 6820 7374 7275 6374 7572 652e 7265 702e  h structure.rep.
│ │ │ │ +0000e3f0: 7374 7275 6374 7572 6573 236e 616d 652d  structures#name-
│ │ │ │ +0000e400: 7374 7275 6374 7572 656e 616d 652d 7374  structurename-st
│ │ │ │ +0000e410: 7275 6374 7572 6520 5354 5255 4354 5552  ructure STRUCTUR
│ │ │ │ +0000e420: 4520 4e41 4d45 0a0a 4173 7369 676e 2074  E NAME..Assign t
│ │ │ │ +0000e430: 6865 206e 616d 6520 4e41 4d45 2028 6120  he name NAME (a 
│ │ │ │ +0000e440: 7379 6d62 6f6c 2920 746f 2073 7472 7563  symbol) to struc
│ │ │ │ +0000e450: 7475 7265 206f 626a 6563 7420 5354 5255  ture object STRU
│ │ │ │ +0000e460: 4354 5552 452e 7265 702e 7374 7275 6374  CTURE.rep.struct
│ │ │ │ +0000e470: 7572 6573 2373 7472 7563 7475 7265 2d62  ures#structure-b
│ │ │ │ +0000e480: 6f75 6e64 2d70 7374 7275 6374 7572 652d  ound-pstructure-
│ │ │ │ +0000e490: 626f 756e 642d 7020 5354 5255 4354 5552  bound-p STRUCTUR
│ │ │ │ +0000e4a0: 4520 5641 520a 0a52 6574 7572 6e20 6074  E VAR..Return `t
│ │ │ │ +0000e4b0: 2720 6966 2073 796d 626f 6c20 5641 5220  ' if symbol VAR 
│ │ │ │ +0000e4c0: 6861 7320 6120 6e6f 6e2d 766f 6964 2062  has a non-void b
│ │ │ │ +0000e4d0: 696e 6469 6e67 2069 6e20 5354 5255 4354  inding in STRUCT
│ │ │ │ +0000e4e0: 5552 452e 7265 702e 7374 7275 6374 7572  URE.rep.structur
│ │ │ │ +0000e4f0: 6573 2373 7472 7563 7475 7265 2d64 6566  es#structure-def
│ │ │ │ +0000e500: 696e 6573 7472 7563 7475 7265 2d64 6566  inestructure-def
│ │ │ │ +0000e510: 696e 6520 5354 5255 4354 5552 4520 5641  ine STRUCTURE VA
│ │ │ │ +0000e520: 5220 5641 4c55 450a 0a53 6574 2074 6865  R VALUE..Set the
│ │ │ │ +0000e530: 2076 616c 7565 206f 6620 7468 6520 6269   value of the bi
│ │ │ │ +0000e540: 6e64 696e 6720 6f66 2073 796d 626f 6c20  nding of symbol 
│ │ │ │ +0000e550: 5641 5220 696e 2073 7472 7563 7475 7265  VAR in structure
│ │ │ │ +0000e560: 206f 626a 6563 740a 5354 5255 4354 5552   object.STRUCTUR
│ │ │ │ +0000e570: 4520 746f 2056 414c 5545 2e20 4966 206e  E to VALUE. If n
│ │ │ │ +0000e580: 6f20 7375 6368 2062 696e 6469 6e67 2065  o such binding e
│ │ │ │ +0000e590: 7869 7374 732c 206f 6e65 2069 7320 6372  xists, one is cr
│ │ │ │ +0000e5a0: 6561 7465 642e 7265 702e 7374 7275 6374  eated.rep.struct
│ │ │ │ +0000e5b0: 7572 6573 2373 7472 7563 7475 7265 2d69  ures#structure-i
│ │ │ │ +0000e5c0: 6e74 6572 6661 6365 7374 7275 6374 7572  nterfacestructur
│ │ │ │ +0000e5d0: 652d 696e 7465 7266 6163 6520 5354 5255  e-interface STRU
│ │ │ │ +0000e5e0: 4354 5552 450a 0a52 6574 7572 6e73 2074  CTURE..Returns t
│ │ │ │ +0000e5f0: 6865 2069 6e74 6572 6661 6365 206f 6620  he interface of 
│ │ │ │ +0000e600: 7374 7275 6374 7572 6520 6f62 6a65 6374  structure object
│ │ │ │ +0000e610: 2053 5452 5543 5455 5245 2e72 6570 2e73   STRUCTURE.rep.s
│ │ │ │ +0000e620: 7472 7563 7475 7265 7323 7374 7275 6374  tructures#struct
│ │ │ │ +0000e630: 7572 652d 6578 706f 7274 732d 7073 7472  ure-exports-pstr
│ │ │ │ +0000e640: 7563 7475 7265 2d65 7870 6f72 7473 2d70  ucture-exports-p
│ │ │ │ +0000e650: 2053 5452 5543 5455 5245 2053 594d 0a0a   STRUCTURE SYM..
│ │ │ │ +0000e660: 5265 7475 726e 7320 7472 7565 2069 6620  Returns true if 
│ │ │ │ +0000e670: 7374 7275 6374 7572 6520 6f62 6a65 6374  structure object
│ │ │ │ +0000e680: 2053 5452 5543 5455 5245 2065 7870 6f72   STRUCTURE expor
│ │ │ │ +0000e690: 7473 2061 2062 696e 6469 6e67 206f 6620  ts a binding of 
│ │ │ │ +0000e6a0: 7379 6d62 6f6c 0a53 594d 2e72 6570 2e73  symbol.SYM.rep.s
│ │ │ │ +0000e6b0: 7472 7563 7475 7265 7323 7374 7275 6374  tructures#struct
│ │ │ │ +0000e6c0: 7572 652d 6163 6365 7373 6962 6c65 7374  ure-accessiblest
│ │ │ │ +0000e6d0: 7275 6374 7572 652d 6163 6365 7373 6962  ructure-accessib
│ │ │ │ +0000e6e0: 6c65 2053 5452 5543 5455 5245 0a0a 5265  le STRUCTURE..Re
│ │ │ │ +0000e6f0: 7475 726e 7320 7468 6520 6c69 7374 206f  turns the list o
│ │ │ │ +0000e700: 6620 7374 7275 6374 7572 6520 6e61 6d65  f structure name
│ │ │ │ +0000e710: 7320 6163 6365 7373 6564 2062 7920 7374  s accessed by st
│ │ │ │ +0000e720: 7275 6374 7572 6520 6f62 6a65 6374 0a53  ructure object.S
│ │ │ │ +0000e730: 5452 5543 5455 5245 2e72 6570 2e73 7472  TRUCTURE.rep.str
│ │ │ │ +0000e740: 7563 7475 7265 7323 7365 742d 696e 7465  uctures#set-inte
│ │ │ │ +0000e750: 7266 6163 6573 6574 2d69 6e74 6572 6661  rfaceset-interfa
│ │ │ │ +0000e760: 6365 2053 5452 5543 5455 5245 2049 4e54  ce STRUCTURE INT
│ │ │ │ +0000e770: 4552 4641 4345 0a0a 5365 7420 7468 6520  ERFACE..Set the 
│ │ │ │ +0000e780: 696e 7465 7266 6163 6520 6f66 2073 7472  interface of str
│ │ │ │ +0000e790: 7563 7475 7265 206f 626a 6563 7420 5354  ucture object ST
│ │ │ │ +0000e7a0: 5255 4354 5552 4520 746f 2049 4e54 4552  RUCTURE to INTER
│ │ │ │ +0000e7b0: 4641 4345 2e72 6570 2e73 7472 7563 7475  FACE.rep.structu
│ │ │ │ +0000e7c0: 7265 7323 696e 7465 726e 2d73 7472 7563  res#intern-struc
│ │ │ │ +0000e7d0: 7475 7265 696e 7465 726e 2d73 7472 7563  tureintern-struc
│ │ │ │ +0000e7e0: 7475 7265 2053 5452 5543 542d 4e41 4d45  ture STRUCT-NAME
│ │ │ │ +0000e7f0: 0a0a 5265 7475 726e 2074 6865 2073 7472  ..Return the str
│ │ │ │ +0000e800: 7563 7475 7265 2063 616c 6c65 6420 5354  ucture called ST
│ │ │ │ +0000e810: 5255 4354 2d4e 414d 452e 2049 6620 6e6f  RUCT-NAME. If no
│ │ │ │ +0000e820: 2073 7563 6820 7374 7275 6374 7572 6520   such structure 
│ │ │ │ +0000e830: 6578 6973 7473 2c0a 6174 7465 6d70 7420  exists,.attempt 
│ │ │ │ +0000e840: 746f 206c 6f61 6420 6974 2c20 6275 7420  to load it, but 
│ │ │ │ +0000e850: 6974 2069 736e 2774 2069 6d70 6f72 7465  it isn't importe
│ │ │ │ +0000e860: 6420 746f 2061 6e79 206d 6f64 756c 652e  d to any module.
│ │ │ │ +0000e870: 7265 702e 7374 7275 6374 7572 6573 236f  rep.structures#o
│ │ │ │ +0000e880: 7065 6e2d 7374 7275 6374 7572 6573 6f70  pen-structuresop
│ │ │ │ +0000e890: 656e 2d73 7472 7563 7475 7265 7320 5354  en-structures ST
│ │ │ │ +0000e8a0: 5255 4354 2d4e 414d 4553 0a0a 4d61 726b  RUCT-NAMES..Mark
│ │ │ │ +0000e8b0: 2074 6861 7420 7468 6520 6375 7272 656e   that the curren
│ │ │ │ +0000e8c0: 7420 7374 7275 6374 7572 6573 2068 6173  t structures has
│ │ │ │ +0000e8d0: 206f 7065 6e65 6420 7468 6520 6c69 7374   opened the list
│ │ │ │ +0000e8e0: 206f 6620 7374 7275 6374 7572 6573 0a6e   of structures.n
│ │ │ │ +0000e8f0: 616d 6564 2069 6e20 7468 6520 6c69 7374  amed in the list
│ │ │ │ +0000e900: 2053 5452 5543 542d 4e41 4d45 532e 7265   STRUCT-NAMES.re
│ │ │ │ +0000e910: 702e 7374 7275 6374 7572 6573 2361 6363  p.structures#acc
│ │ │ │ +0000e920: 6573 732d 7374 7275 6374 7572 6573 6163  ess-structuresac
│ │ │ │ +0000e930: 6365 7373 2d73 7472 7563 7475 7265 7320  cess-structures 
│ │ │ │ +0000e940: 5354 5255 4354 2d4e 414d 4553 0a0a 4d61  STRUCT-NAMES..Ma
│ │ │ │ +0000e950: 726b 2074 6861 7420 7468 6520 6375 7272  rk that the curr
│ │ │ │ +0000e960: 656e 7420 7374 7275 6374 7572 6573 206d  ent structures m
│ │ │ │ +0000e970: 6179 2061 6363 6573 7320 7468 6520 6c69  ay access the li
│ │ │ │ +0000e980: 7374 206f 6620 7374 7275 6374 7572 6573  st of structures
│ │ │ │ +0000e990: 0a6e 616d 6564 2069 6e20 7468 6520 6c69  .named in the li
│ │ │ │ +0000e9a0: 7374 2053 5452 5543 542d 4e41 4d45 532e  st STRUCT-NAMES.
│ │ │ │ +0000e9b0: 7265 702e 7374 7275 6374 7572 6573 2373  rep.structures#s
│ │ │ │ +0000e9c0: 7472 7563 7475 7265 2d77 616c 6b73 7472  tructure-walkstr
│ │ │ │ +0000e9d0: 7563 7475 7265 2d77 616c 6b20 4655 4e43  ucture-walk FUNC
│ │ │ │ +0000e9e0: 5449 4f4e 2053 5452 5543 5455 5245 0a0a  TION STRUCTURE..
│ │ │ │ +0000e9f0: 4361 6c6c 2046 554e 4354 494f 4e20 666f  Call FUNCTION fo
│ │ │ │ +0000ea00: 7220 6561 6368 2062 696e 6469 6e67 2069  r each binding i
│ │ │ │ +0000ea10: 6e20 7374 7275 6374 7572 6520 6f62 6a65  n structure obje
│ │ │ │ +0000ea20: 6374 2053 5452 5543 5455 5245 2e20 5468  ct STRUCTURE. Th
│ │ │ │ +0000ea30: 650a 6675 6e63 7469 6f6e 2069 7320 6361  e.function is ca
│ │ │ │ +0000ea40: 6c6c 6564 2077 6974 6820 7477 6f20 6172  lled with two ar
│ │ │ │ +0000ea50: 6775 6d65 6e74 732c 2074 6865 2076 6172  guments, the var
│ │ │ │ +0000ea60: 6961 626c 6520 616e 6420 7468 6520 6269  iable and the bi
│ │ │ │ +0000ea70: 6e64 696e 6727 730a 7661 6c75 652e 7265  nding's.value.re
│ │ │ │ +0000ea80: 702e 7374 7275 6374 7572 6573 2366 6561  p.structures#fea
│ │ │ │ +0000ea90: 7475 7265 7066 6561 7475 7265 7020 4645  turepfeaturep FE
│ │ │ │ +0000eaa0: 4154 5552 450a 0a52 6574 7572 6e20 6e6f  ATURE..Return no
│ │ │ │ +0000eab0: 6e2d 6e69 6c20 6966 2066 6561 7475 7265  n-nil if feature
│ │ │ │ +0000eac0: 2046 4541 5455 5245 2068 6173 2061 6c72   FEATURE has alr
│ │ │ │ +0000ead0: 6561 6479 2062 6565 6e20 6c6f 6164 6564  eady been loaded
│ │ │ │ +0000eae0: 2062 7920 7468 6520 6375 7272 656e 740a   by the current.
│ │ │ │ +0000eaf0: 7374 7275 6374 7572 652e 666f 726d 6174  structure.format
│ │ │ │ +0000eb00: 2d68 6f6f 6b73 2d61 6c69 7374 416c 6973  -hooks-alistAlis
│ │ │ │ +0000eb10: 7420 6f66 2028 4348 4152 202e 2046 554e  t of (CHAR . FUN
│ │ │ │ +0000eb20: 4354 494f 4e29 2064 6566 696e 696e 6720  CTION) defining 
│ │ │ │ +0000eb30: 6578 7472 6120 666f 726d 6174 2063 6f6e  extra format con
│ │ │ │ +0000eb40: 7665 7273 696f 6e73 2066 6f72 2074 6865  versions for the
│ │ │ │ +0000eb50: 0a66 6f72 6d61 7420 6675 6e63 7469 6f6e  .format function
│ │ │ │ +0000eb60: 2e20 4655 4e43 5449 4f4e 2069 7320 6361  . FUNCTION is ca
│ │ │ │ +0000eb70: 6c6c 6564 2061 7320 2846 554e 4354 494f  lled as (FUNCTIO
│ │ │ │ +0000eb80: 4e20 7265 7076 292c 2061 6e64 2073 686f  N repv), and sho
│ │ │ │ +0000eb90: 756c 640a 7265 7475 726e 2074 6865 2073  uld.return the s
│ │ │ │ +0000eba0: 7472 696e 6720 746f 2062 6520 696e 7365  tring to be inse
│ │ │ │ +0000ebb0: 7274 6564 2e72 6570 2e69 6f2e 7374 7265  rted.rep.io.stre
│ │ │ │ +0000ebc0: 616d 7323 7772 6974 6577 7269 7465 2053  ams#writewrite S
│ │ │ │ +0000ebd0: 5452 4541 4d20 4441 5441 205b 4c45 4e47  TREAM DATA [LENG
│ │ │ │ +0000ebe0: 5448 5d0a 0a57 7269 7465 7320 4441 5441  TH]..Writes DATA
│ │ │ │ +0000ebf0: 2c20 7768 6963 6820 6361 6e20 6569 7468  , which can eith
│ │ │ │ +0000ec00: 6572 2062 6520 6120 7374 7269 6e67 206f  er be a string o
│ │ │ │ +0000ec10: 7220 6120 6368 6172 6163 7465 722c 2074  r a character, t
│ │ │ │ +0000ec20: 6f20 7468 6520 7374 7265 616d 0a53 5452  o the stream.STR
│ │ │ │ +0000ec30: 4541 4d2c 2072 6574 7572 6e69 6e67 2074  EAM, returning t
│ │ │ │ +0000ec40: 6865 206e 756d 6265 7220 6f66 2063 6861  he number of cha
│ │ │ │ +0000ec50: 7261 6374 6572 7320 6163 7475 616c 6c79  racters actually
│ │ │ │ +0000ec60: 2077 7269 7474 656e 2e20 4966 2044 4154   written. If DAT
│ │ │ │ +0000ec70: 4120 6973 0a61 2073 7472 696e 6720 4c45  A is.a string LE
│ │ │ │ +0000ec80: 4e47 5448 2063 616e 2064 6566 696e 6520  NGTH can define 
│ │ │ │ +0000ec90: 686f 7720 6d61 6e79 2063 6861 7261 6374  how many charact
│ │ │ │ +0000eca0: 6572 7320 746f 2077 7269 7465 2e72 6570  ers to write.rep
│ │ │ │ +0000ecb0: 2e69 6f2e 7374 7265 616d 7323 7265 6164  .io.streams#read
│ │ │ │ +0000ecc0: 2d63 6861 7272 6561 642d 6368 6172 2053  -charread-char S
│ │ │ │ +0000ecd0: 5452 4541 4d0a 0a52 6561 6473 2074 6865  TREAM..Reads the
│ │ │ │ +0000ece0: 206e 6578 7420 6368 6172 6163 7465 7220   next character 
│ │ │ │ +0000ecf0: 6672 6f6d 2074 6865 2069 6e70 7574 2d73  from the input-s
│ │ │ │ +0000ed00: 7472 6561 6d20 5354 5245 414d 2c20 6966  tream STREAM, if
│ │ │ │ +0000ed10: 206e 6f20 6d6f 7265 2063 6861 7261 6374   no more charact
│ │ │ │ +0000ed20: 6572 730a 6172 6520 6176 6169 6c61 626c  ers.are availabl
│ │ │ │ +0000ed30: 6520 7265 7475 726e 7320 6e69 6c2e 7265  e returns nil.re
│ │ │ │ +0000ed40: 702e 696f 2e73 7472 6561 6d73 2370 6565  p.io.streams#pee
│ │ │ │ +0000ed50: 6b2d 6368 6172 7065 656b 2d63 6861 7220  k-charpeek-char 
│ │ │ │ +0000ed60: 5354 5245 414d 0a0a 5265 7475 726e 7320  STREAM..Returns 
│ │ │ │ +0000ed70: 7468 6520 6e65 7874 2063 6861 7261 6374  the next charact
│ │ │ │ +0000ed80: 6572 2066 726f 6d20 7468 6520 696e 7075  er from the inpu
│ │ │ │ +0000ed90: 742d 7374 7265 616d 2053 5452 4541 4d2c  t-stream STREAM,
│ │ │ │ +0000eda0: 202a 7769 7468 6f75 742a 0a72 656d 6f76   *without*.remov
│ │ │ │ +0000edb0: 696e 6720 7468 6174 2063 6861 7261 6374  ing that charact
│ │ │ │ +0000edc0: 6572 2066 726f 6d20 7468 6520 6865 6164  er from the head
│ │ │ │ +0000edd0: 206f 6620 7468 6520 7374 7265 616d 2e20   of the stream. 
│ │ │ │ +0000ede0: 4966 206e 6f20 6d6f 7265 0a63 6861 7261  If no more.chara
│ │ │ │ +0000edf0: 6374 6572 7320 6172 6520 6176 6169 6c61  cters are availa
│ │ │ │ +0000ee00: 626c 6520 7265 7475 726e 7320 6e69 6c2e  ble returns nil.
│ │ │ │ +0000ee10: 7265 702e 696f 2e73 7472 6561 6d73 2372  rep.io.streams#r
│ │ │ │ +0000ee20: 6561 642d 6368 6172 7372 6561 642d 6368  ead-charsread-ch
│ │ │ │ +0000ee30: 6172 7320 5354 5245 414d 2043 4f55 4e54  ars STREAM COUNT
│ │ │ │ +0000ee40: 0a0a 5265 6164 2075 7074 6f20 434f 554e  ..Read upto COUN
│ │ │ │ +0000ee50: 5420 6368 6172 6163 7465 7273 2066 726f  T characters fro
│ │ │ │ +0000ee60: 6d20 7468 6520 696e 7075 7420 7374 7265  m the input stre
│ │ │ │ +0000ee70: 616d 2053 5452 4541 4d2c 2072 6574 7572  am STREAM, retur
│ │ │ │ +0000ee80: 6e69 6e67 2061 0a73 7472 696e 6720 636f  ning a.string co
│ │ │ │ +0000ee90: 6e74 6169 6e69 6e67 2074 6865 2063 6861  ntaining the cha
│ │ │ │ +0000eea0: 7261 6374 6572 732e 2049 6620 454f 4620  racters. If EOF 
│ │ │ │ +0000eeb0: 6973 2072 6561 6420 6265 666f 7265 2072  is read before r
│ │ │ │ +0000eec0: 6561 6469 6e67 2043 4f55 4e54 0a63 6861  eading COUNT.cha
│ │ │ │ +0000eed0: 7261 6374 6572 732c 2074 6865 2072 6574  racters, the ret
│ │ │ │ +0000eee0: 7572 6e65 6420 7374 7269 6e67 2077 696c  urned string wil
│ │ │ │ +0000eef0: 6c20 636f 6e74 6169 6e20 7468 6520 6368  l contain the ch
│ │ │ │ +0000ef00: 6172 6163 7465 7273 2072 6561 6420 7570  aracters read up
│ │ │ │ +0000ef10: 2074 6f0a 7468 6174 2070 6f69 6e74 2e20   to.that point. 
│ │ │ │ +0000ef20: 4966 206e 6f20 6368 6172 6163 7465 7273  If no characters
│ │ │ │ +0000ef30: 2061 7265 2072 6561 642c 206e 696c 2077   are read, nil w
│ │ │ │ +0000ef40: 696c 6c20 6265 2072 6574 7572 6e65 642e  ill be returned.
│ │ │ │ +0000ef50: 7265 702e 696f 2e73 7472 6561 6d73 2372  rep.io.streams#r
│ │ │ │ +0000ef60: 6561 6472 6561 6420 5b53 5452 4541 4d5d  eadread [STREAM]
│ │ │ │ +0000ef70: 0a0a 5265 6164 7320 6f6e 6520 6c69 7370  ..Reads one lisp
│ │ │ │ +0000ef80: 2d6f 626a 6563 7420 6672 6f6d 2074 6865  -object from the
│ │ │ │ +0000ef90: 2069 6e70 7574 2d73 7472 6561 6d20 5354   input-stream ST
│ │ │ │ +0000efa0: 5245 414d 2028 6f72 2074 6865 2076 616c  REAM (or the val
│ │ │ │ +0000efb0: 7565 206f 6620 7468 650a 7661 7269 6162  ue of the.variab
│ │ │ │ +0000efc0: 6c65 2060 7374 616e 6461 7264 2d69 6e70  le `standard-inp
│ │ │ │ +0000efd0: 7574 2720 6966 2053 5452 4541 4d20 6973  ut' if STREAM is
│ │ │ │ +0000efe0: 2075 6e73 7065 6369 6669 6564 2920 616e   unspecified) an
│ │ │ │ +0000eff0: 6420 7265 7475 726e 2069 742e 0000 0000  d return it.....
│ │ │ │ +0000f000: 7265 702e 696f 2e73 7472 6561 6d73 2372  rep.io.streams#r
│ │ │ │ +0000f010: 6561 642d 6c69 6e65 7265 6164 2d6c 696e  ead-lineread-lin
│ │ │ │ +0000f020: 6520 5354 5245 414d 0a0a 5265 6164 206f  e STREAM..Read o
│ │ │ │ +0000f030: 6e65 206c 696e 6520 6f66 2074 6578 7420  ne line of text 
│ │ │ │ +0000f040: 6672 6f6d 2053 5452 4541 4d2e 2020 5265  from STREAM.  Re
│ │ │ │ +0000f050: 7475 726e 2069 7420 6173 2061 2073 7472  turn it as a str
│ │ │ │ +0000f060: 696e 672e 2020 4966 2074 6865 0a6c 696e  ing.  If the.lin
│ │ │ │ +0000f070: 6520 7761 7320 7465 726d 696e 6174 6564  e was terminated
│ │ │ │ +0000f080: 2062 7920 6120 6e65 776c 696e 6520 2869   by a newline (i
│ │ │ │ +0000f090: 6e73 7465 6164 206f 6620 454f 4629 2069  nstead of EOF) i
│ │ │ │ +0000f0a0: 7420 6973 2069 6e63 6c75 6465 6420 696e  t is included in
│ │ │ │ +0000f0b0: 0a74 6865 2072 6574 7572 6e20 7661 6c75  .the return valu
│ │ │ │ +0000f0c0: 652e 2020 4966 2065 6e64 206f 6620 6669  e.  If end of fi
│ │ │ │ +0000f0d0: 6c65 206f 6363 7572 7320 696d 6d65 6469  le occurs immedi
│ │ │ │ +0000f0e0: 6174 656c 7920 6265 666f 7265 2061 6e79  ately before any
│ │ │ │ +0000f0f0: 0a63 6861 7261 6374 6572 7320 6361 6e20  .characters can 
│ │ │ │ +0000f100: 6265 2072 6561 642c 2072 6574 7572 6e20  be read, return 
│ │ │ │ +0000f110: 6e69 6c2e 7265 702e 696f 2e73 7472 6561  nil.rep.io.strea
│ │ │ │ +0000f120: 6d73 2363 6f70 792d 7374 7265 616d 636f  ms#copy-streamco
│ │ │ │ +0000f130: 7079 2d73 7472 6561 6d20 534f 5552 4345  py-stream SOURCE
│ │ │ │ +0000f140: 2d53 5452 4541 4d20 4445 5354 2d53 5452  -STREAM DEST-STR
│ │ │ │ +0000f150: 4541 4d0a 0a43 6f70 7920 616c 6c20 6368  EAM..Copy all ch
│ │ │ │ +0000f160: 6172 6163 7465 7273 2066 726f 6d20 534f  aracters from SO
│ │ │ │ +0000f170: 5552 4345 2d53 5452 4541 4d20 746f 2044  URCE-STREAM to D
│ │ │ │ +0000f180: 4553 542d 5354 5245 414d 2075 6e74 696c  EST-STREAM until
│ │ │ │ +0000f190: 2061 6e20 454f 4620 6973 0a72 6561 642e   an EOF is.read.
│ │ │ │ +0000f1a0: 2052 6574 7572 6e73 2074 6865 206e 756d   Returns the num
│ │ │ │ +0000f1b0: 6265 7220 6f66 2063 6861 7261 6374 6572  ber of character
│ │ │ │ +0000f1c0: 7320 636f 7069 6564 2e72 6570 2e69 6f2e  s copied.rep.io.
│ │ │ │ +0000f1d0: 7374 7265 616d 7323 7072 696e 7470 7269  streams#printpri
│ │ │ │ +0000f1e0: 6e74 204f 424a 4543 5420 5b53 5452 4541  nt OBJECT [STREA
│ │ │ │ +0000f1f0: 4d5d 0a0a 4669 7273 7420 6f75 7470 7574  M]..First output
│ │ │ │ +0000f200: 7320 6120 6e65 776c 696e 652c 2074 6865  s a newline, the
│ │ │ │ +0000f210: 6e20 7072 696e 7473 2061 2074 6578 7420  n prints a text 
│ │ │ │ +0000f220: 7265 7072 6573 656e 7461 7469 6f6e 206f  representation o
│ │ │ │ +0000f230: 6620 4f42 4a45 4354 2074 6f0a 5354 5245  f OBJECT to.STRE
│ │ │ │ +0000f240: 414d 2028 6f72 2074 6865 2063 6f6e 7465  AM (or the conte
│ │ │ │ +0000f250: 6e74 7320 6f66 2074 6865 2076 6172 6961  nts of the varia
│ │ │ │ +0000f260: 626c 6520 6073 7461 6e64 6172 642d 6f75  ble `standard-ou
│ │ │ │ +0000f270: 7470 7574 2729 2069 6e20 6120 666f 726d  tput') in a form
│ │ │ │ +0000f280: 2073 7569 7461 626c 650a 666f 7220 6072   suitable.for `r
│ │ │ │ +0000f290: 6561 6427 2e72 6570 2e69 6f2e 7374 7265  ead'.rep.io.stre
│ │ │ │ +0000f2a0: 616d 7323 7072 696e 3170 7269 6e31 204f  ams#prin1prin1 O
│ │ │ │ +0000f2b0: 424a 4543 5420 5b53 5452 4541 4d5d 0a0a  BJECT [STREAM]..
│ │ │ │ +0000f2c0: 5072 696e 7473 2061 2074 6578 7420 7265  Prints a text re
│ │ │ │ +0000f2d0: 7072 6573 656e 7461 7469 6f6e 206f 6620  presentation of 
│ │ │ │ +0000f2e0: 4f42 4a45 4354 2074 6f20 5354 5245 414d  OBJECT to STREAM
│ │ │ │ +0000f2f0: 2028 6f72 2074 6865 2063 6f6e 7465 6e74   (or the content
│ │ │ │ +0000f300: 7320 6f66 2074 6865 0a76 6172 6961 626c  s of the.variabl
│ │ │ │ +0000f310: 6520 6073 7461 6e64 6172 642d 6f75 7470  e `standard-outp
│ │ │ │ +0000f320: 7574 2729 2069 6e20 6120 666f 726d 2073  ut') in a form s
│ │ │ │ +0000f330: 7569 7461 626c 6520 666f 7220 6072 6561  uitable for `rea
│ │ │ │ +0000f340: 6427 2e72 6570 2e69 6f2e 7374 7265 616d  d'.rep.io.stream
│ │ │ │ +0000f350: 7323 666f 726d 6174 666f 726d 6174 2053  s#formatformat S
│ │ │ │ +0000f360: 5452 4541 4d20 464f 524d 4154 2d53 5452  TREAM FORMAT-STR
│ │ │ │ +0000f370: 494e 4720 4152 4753 2e2e 2e0a 0a57 7269  ING ARGS.....Wri
│ │ │ │ +0000f380: 7465 7320 6120 7374 7269 6e67 2063 7265  tes a string cre
│ │ │ │ +0000f390: 6174 6564 2066 726f 6d20 7468 6520 666f  ated from the fo
│ │ │ │ +0000f3a0: 726d 6174 2073 7065 6369 6669 6361 7469  rmat specificati
│ │ │ │ +0000f3b0: 6f6e 2046 4f52 4d41 542d 5354 5249 4e47  on FORMAT-STRING
│ │ │ │ +0000f3c0: 2061 6e64 0a74 6865 2061 7267 756d 656e   and.the argumen
│ │ │ │ +0000f3d0: 742d 7661 6c75 6573 2041 5247 5320 746f  t-values ARGS to
│ │ │ │ +0000f3e0: 2074 6865 2073 7472 6561 6d2c 2053 5452   the stream, STR
│ │ │ │ +0000f3f0: 4541 4d2e 2049 6620 5354 5245 414d 2069  EAM. If STREAM i
│ │ │ │ +0000f400: 7320 6e69 6c20 6120 7374 7269 6e67 0a69  s nil a string.i
│ │ │ │ +0000f410: 7320 6372 6561 7465 6420 616e 6420 7265  s created and re
│ │ │ │ +0000f420: 7475 726e 6564 2e0a 0a46 4f52 4d41 542d  turned...FORMAT-
│ │ │ │ +0000f430: 5354 5249 4e47 2069 7320 6120 7465 6d70  STRING is a temp
│ │ │ │ +0000f440: 6c61 7465 2066 6f72 2074 6865 2072 6573  late for the res
│ │ │ │ +0000f450: 756c 742c 2061 6e79 2060 2527 2063 6861  ult, any `%' cha
│ │ │ │ +0000f460: 7261 6374 6572 7320 696e 7472 6f64 7563  racters introduc
│ │ │ │ +0000f470: 650a 6120 7375 6273 7469 7475 7469 6f6e  e.a substitution
│ │ │ │ +0000f480: 2c20 7573 696e 6720 7468 6520 6e65 7874  , using the next
│ │ │ │ +0000f490: 2075 6e75 7365 6420 4152 472e 2054 6865   unused ARG. The
│ │ │ │ +0000f4a0: 2073 7562 7374 6974 7574 696f 6e73 2068   substitutions h
│ │ │ │ +0000f4b0: 6176 6520 7468 650a 666f 6c6c 6f77 696e  ave the.followin
│ │ │ │ +0000f4c0: 6720 7379 6e74 6178 2c0a 0a09 255b 464c  g syntax,...%[FL
│ │ │ │ +0000f4d0: 4147 535d 5b46 4945 4c44 2d57 4944 5448  AGS][FIELD-WIDTH
│ │ │ │ +0000f4e0: 5d5b 2e50 5245 4349 5349 4f4e 5d43 4f4e  ][.PRECISION]CON
│ │ │ │ +0000f4f0: 5645 5253 494f 4e0a 0a46 4945 4c44 2d57  VERSION..FIELD-W
│ │ │ │ +0000f500: 4944 5448 2069 7320 6120 706f 7369 7469  IDTH is a positi
│ │ │ │ +0000f510: 7665 2064 6563 696d 616c 2069 6e74 6567  ve decimal integ
│ │ │ │ +0000f520: 6572 2c20 6465 6669 6e69 6e67 2074 6865  er, defining the
│ │ │ │ +0000f530: 2073 697a 6520 696e 0a63 6861 7261 6374   size in.charact
│ │ │ │ +0000f540: 6572 7320 6f66 2074 6865 2073 7562 7374  ers of the subst
│ │ │ │ +0000f550: 6974 7574 696f 6e20 6f75 7470 7574 2e20  itution output. 
│ │ │ │ +0000f560: 5052 4543 4953 494f 4e20 6973 206f 6e6c  PRECISION is onl
│ │ │ │ +0000f570: 7920 7661 6c69 6420 7768 656e 0a70 7269  y valid when.pri
│ │ │ │ +0000f580: 6e74 696e 6720 666c 6f61 7469 6e67 2070  nting floating p
│ │ │ │ +0000f590: 6f69 6e74 206e 756d 6265 7273 2e0a 0a43  oint numbers...C
│ │ │ │ +0000f5a0: 4f4e 5645 5253 494f 4e20 6973 2061 2063  ONVERSION is a c
│ │ │ │ +0000f5b0: 6861 7261 6374 6572 2064 6566 696e 696e  haracter definin
│ │ │ │ +0000f5c0: 6720 686f 7720 746f 2063 6f6e 7665 7274  g how to convert
│ │ │ │ +0000f5d0: 2074 6865 2063 6f72 7265 7370 6f6e 6469   the correspondi
│ │ │ │ +0000f5e0: 6e67 2041 5247 0a74 6f20 7465 7874 2e20  ng ARG.to text. 
│ │ │ │ +0000f5f0: 5468 6520 6465 6661 756c 7420 6f70 7469  The default opti
│ │ │ │ +0000f600: 6f6e 7320 6172 653a 0a0a 0964 094f 7574  ons are:...d.Out
│ │ │ │ +0000f610: 7075 7420 4152 4720 6173 2061 2064 6563  put ARG as a dec
│ │ │ │ +0000f620: 696d 616c 2069 6e74 6567 6572 0a09 782c  imal integer..x,
│ │ │ │ +0000f630: 2058 094f 7574 7075 7420 4152 4720 6173   X.Output ARG as
│ │ │ │ +0000f640: 2061 2068 6578 6164 6563 696d 616c 2069   a hexadecimal i
│ │ │ │ +0000f650: 6e74 6567 6572 0a09 6f09 4f75 7470 7574  nteger..o.Output
│ │ │ │ +0000f660: 2041 5247 2061 7320 616e 206f 6374 616c   ARG as an octal
│ │ │ │ +0000f670: 2069 6e74 6567 6572 0a09 6309 4f75 7470   integer..c.Outp
│ │ │ │ +0000f680: 7574 2041 5247 2061 7320 6120 6368 6172  ut ARG as a char
│ │ │ │ +0000f690: 6163 7465 720a 0973 094f 7574 7075 7420  acter..s.Output 
│ │ │ │ +0000f6a0: 7468 6520 7265 7375 6c74 206f 6620 6028  the result of `(
│ │ │ │ +0000f6b0: 7072 696e 6320 4152 4729 270a 0953 094f  princ ARG)'..S.O
│ │ │ │ +0000f6c0: 7574 7075 7420 7468 6520 7265 7375 6c74  utput the result
│ │ │ │ +0000f6d0: 206f 6620 6028 7072 696e 3120 4152 4729   of `(prin1 ARG)
│ │ │ │ +0000f6e0: 270a 0a46 4c41 4753 2069 7320 6120 7365  '..FLAGS is a se
│ │ │ │ +0000f6f0: 7175 656e 6365 206f 6620 7a65 726f 206f  quence of zero o
│ │ │ │ +0000f700: 7220 6d6f 7265 206f 6620 7468 6520 666f  r more of the fo
│ │ │ │ +0000f710: 6c6c 6f77 696e 6720 6368 6172 6163 7465  llowing characte
│ │ │ │ +0000f720: 7273 2c0a 0a09 2d09 4c65 6674 206a 7573  rs,...-.Left jus
│ │ │ │ +0000f730: 7469 6679 2073 7562 7374 6974 7574 696f  tify substitutio
│ │ │ │ +0000f740: 6e20 7769 7468 696e 2066 6965 6c64 0a09  n within field..
│ │ │ │ +0000f750: 5e09 5472 756e 6361 7465 2073 7562 7374  ^.Truncate subst
│ │ │ │ +0000f760: 6974 7574 696f 6e20 6174 2073 697a 6520  itution at size 
│ │ │ │ +0000f770: 6f66 2066 6965 6c64 0a09 3009 5061 6420  of field..0.Pad 
│ │ │ │ +0000f780: 7468 6520 6669 656c 6420 7769 7468 207a  the field with z
│ │ │ │ +0000f790: 6572 6f73 2069 6e73 7465 6164 206f 6620  eros instead of 
│ │ │ │ +0000f7a0: 7370 6163 6573 0a09 2b09 466f 7220 642c  spaces..+.For d,
│ │ │ │ +0000f7b0: 2078 2c20 616e 6420 6f20 636f 6e76 6572   x, and o conver
│ │ │ │ +0000f7c0: 7369 6f6e 732c 206f 7574 7075 7420 6120  sions, output a 
│ │ │ │ +0000f7d0: 6c65 6164 696e 6720 706c 7573 0a09 0920  leading plus... 
│ │ │ │ +0000f7e0: 7369 676e 2069 6620 4152 4720 6973 2070  sign if ARG is p
│ │ │ │ +0000f7f0: 6f73 6974 6976 650a 0960 2027 0928 4120  ositive..` '.(A 
│ │ │ │ +0000f800: 7370 6163 6529 2046 6f72 2064 2c20 782c  space) For d, x,
│ │ │ │ +0000f810: 2061 6e64 206f 2063 6f6e 7665 7273 696f   and o conversio
│ │ │ │ +0000f820: 6e73 2c20 6966 2074 6865 2072 6573 756c  ns, if the resul
│ │ │ │ +0000f830: 740a 0909 2064 6f65 736e 2774 2073 7461  t... doesn't sta
│ │ │ │ +0000f840: 7274 2077 6974 6820 6120 706c 7573 206f  rt with a plus o
│ │ │ │ +0000f850: 7220 6d69 6e75 7320 7369 676e 2c20 6f75  r minus sign, ou
│ │ │ │ +0000f860: 7470 7574 2061 0a09 0920 6c65 6164 696e  tput a... leadin
│ │ │ │ +0000f870: 6720 7370 6163 650a 0a54 6865 206c 6973  g space..The lis
│ │ │ │ +0000f880: 7420 6f66 2043 4f4e 5645 5253 494f 4e53  t of CONVERSIONS
│ │ │ │ +0000f890: 2063 616e 2062 6520 6578 7465 6e64 6564   can be extended
│ │ │ │ +0000f8a0: 2074 6872 6f75 6768 2074 6865 2066 6f72   through the for
│ │ │ │ +0000f8b0: 6d61 742d 686f 6f6b 732d 616c 6973 740a  mat-hooks-alist.
│ │ │ │ +0000f8c0: 7661 7269 6162 6c65 3b20 7468 6520 7374  variable; the st
│ │ │ │ +0000f8d0: 7269 6e67 7320 6372 6561 7465 6420 6279  rings created by
│ │ │ │ +0000f8e0: 2074 6865 7365 2065 7874 7261 2063 6f6e   these extra con
│ │ │ │ +0000f8f0: 7665 7273 696f 6e73 2061 7265 2066 6f72  versions are for
│ │ │ │ +0000f900: 6d61 7474 6564 0a61 7320 6966 2062 7920  matted.as if by 
│ │ │ │ +0000f910: 7468 6520 6073 2720 636f 6e76 6572 7369  the `s' conversi
│ │ │ │ +0000f920: 6f6e 2e20 0a0a 4e6f 7465 2074 6861 7420  on. ..Note that 
│ │ │ │ +0000f930: 7468 6520 4649 454c 442d 5749 4454 4820  the FIELD-WIDTH 
│ │ │ │ +0000f940: 616e 6420 616c 6c20 666c 6167 7320 6375  and all flags cu
│ │ │ │ +0000f950: 7272 656e 746c 7920 6861 7665 206e 6f20  rrently have no 
│ │ │ │ +0000f960: 6566 6665 6374 206f 6e20 7468 650a 6053  effect on the.`S
│ │ │ │ +0000f970: 2720 636f 6e76 6572 7369 6f6e 2c20 286f  ' conversion, (o
│ │ │ │ +0000f980: 7220 7468 6520 6073 2720 636f 6e76 6572  r the `s' conver
│ │ │ │ +0000f990: 7369 6f6e 2077 6865 6e20 7468 6520 4152  sion when the AR
│ │ │ │ +0000f9a0: 4720 6973 6e27 7420 6120 7374 7269 6e67  G isn't a string
│ │ │ │ +0000f9b0: 292e 7265 702e 696f 2e73 7472 6561 6d73  ).rep.io.streams
│ │ │ │ +0000f9c0: 236d 616b 652d 7374 7269 6e67 2d69 6e70  #make-string-inp
│ │ │ │ +0000f9d0: 7574 2d73 7472 6561 6d6d 616b 652d 7374  ut-streammake-st
│ │ │ │ +0000f9e0: 7269 6e67 2d69 6e70 7574 2d73 7472 6561  ring-input-strea
│ │ │ │ +0000f9f0: 6d20 5354 5249 4e47 205b 5354 4152 545d  m STRING [START]
│ │ │ │ +0000fa00: 0a0a 5265 7475 726e 7320 6120 696e 7075  ..Returns a inpu
│ │ │ │ +0000fa10: 7420 7374 7265 616d 2c20 6974 2077 696c  t stream, it wil
│ │ │ │ +0000fa20: 6c20 7375 7070 6c79 2c20 696e 206f 7264  l supply, in ord
│ │ │ │ +0000fa30: 6572 2c20 7468 6520 6368 6172 6163 7465  er, the characte
│ │ │ │ +0000fa40: 7273 2069 6e20 5354 5249 4e47 2c0a 7374  rs in STRING,.st
│ │ │ │ +0000fa50: 6172 7469 6e67 2066 726f 6d20 5354 4152  arting from STAR
│ │ │ │ +0000fa60: 5420 286f 7220 7468 6520 6265 6769 6e6e  T (or the beginn
│ │ │ │ +0000fa70: 696e 6720 6f66 2074 6865 2073 7472 696e  ing of the strin
│ │ │ │ +0000fa80: 6729 2e72 6570 2e69 6f2e 7374 7265 616d  g).rep.io.stream
│ │ │ │ +0000fa90: 7323 6765 742d 6f75 7470 7574 2d73 7472  s#get-output-str
│ │ │ │ +0000faa0: 6561 6d2d 7374 7269 6e67 6765 742d 6f75  eam-stringget-ou
│ │ │ │ +0000fab0: 7470 7574 2d73 7472 6561 6d2d 7374 7269  tput-stream-stri
│ │ │ │ +0000fac0: 6e67 2053 5452 494e 472d 4f55 5450 5554  ng STRING-OUTPUT
│ │ │ │ +0000fad0: 2d53 5452 4541 4d0a 0a52 6574 7572 6e73  -STREAM..Returns
│ │ │ │ +0000fae0: 2061 2073 7472 696e 6720 636f 6e74 6169   a string contai
│ │ │ │ +0000faf0: 6e69 6e67 2074 6865 2063 6861 7261 6374  ning the charact
│ │ │ │ +0000fb00: 6572 7320 7772 6974 7465 6e20 746f 2074  ers written to t
│ │ │ │ +0000fb10: 6865 2073 7472 6561 6d20 5354 5249 4e47  he stream STRING
│ │ │ │ +0000fb20: 2d0a 4f55 5450 5554 2d53 5452 4541 4d20  -.OUTPUT-STREAM 
│ │ │ │ +0000fb30: 2863 7265 6174 6564 2062 7920 606d 616b  (created by `mak
│ │ │ │ +0000fb40: 652d 7374 7269 6e67 2d6f 7574 7075 742d  e-string-output-
│ │ │ │ +0000fb50: 7374 7265 616d 2729 2e20 5468 6520 7374  stream'). The st
│ │ │ │ +0000fb60: 7265 616d 2069 7320 7468 656e 0a72 6573  ream is then.res
│ │ │ │ +0000fb70: 6574 2073 6f20 7468 6174 2074 6865 206e  et so that the n
│ │ │ │ +0000fb80: 6578 7420 6361 6c6c 2074 6f20 7468 6973  ext call to this
│ │ │ │ +0000fb90: 2066 756e 6374 696f 6e20 7769 7468 2074   function with t
│ │ │ │ +0000fba0: 6869 7320 7374 7265 616d 2077 696c 6c20  his stream will 
│ │ │ │ +0000fbb0: 6f6e 6c79 0a72 6574 7572 6e20 7468 6520  only.return the 
│ │ │ │ +0000fbc0: 6e65 7720 6368 6172 6163 7465 7273 2e72  new characters.r
│ │ │ │ +0000fbd0: 6570 2e69 6f2e 7374 7265 616d 7323 696e  ep.io.streams#in
│ │ │ │ +0000fbe0: 7075 742d 7374 7265 616d 2d70 696e 7075  put-stream-pinpu
│ │ │ │ +0000fbf0: 742d 7374 7265 616d 2d70 2041 5247 0a0a  t-stream-p ARG..
│ │ │ │ +0000fc00: 5265 7475 726e 7320 7420 6966 2041 5247  Returns t if ARG
│ │ │ │ +0000fc10: 2069 7320 616e 2069 6e70 7574 2073 7472   is an input str
│ │ │ │ +0000fc20: 6561 6d2e 7265 702e 6461 7461 2367 6172  eam.rep.data#gar
│ │ │ │ +0000fc30: 6261 6765 2d74 6872 6573 686f 6c64 6761  bage-thresholdga
│ │ │ │ +0000fc40: 7262 6167 652d 7468 7265 7368 6f6c 6420  rbage-threshold 
│ │ │ │ +0000fc50: 5b4e 4557 2d56 414c 5545 5d0a 0a54 6865  [NEW-VALUE]..The
│ │ │ │ +0000fc60: 206e 756d 6265 7220 6f66 2062 7974 6573   number of bytes
│ │ │ │ +0000fc70: 206f 6620 7374 6f72 6167 6520 7768 6963   of storage whic
│ │ │ │ +0000fc80: 6820 6d75 7374 2062 6520 7573 6564 2062  h must be used b
│ │ │ │ +0000fc90: 6566 6f72 6520 6120 6761 7262 6167 652d  efore a garbage-
│ │ │ │ +0000fca0: 0a63 6f6c 6c65 6374 696f 6e20 6973 2074  .collection is t
│ │ │ │ +0000fcb0: 7269 6767 6572 6564 2e72 6570 2e6c 616e  riggered.rep.lan
│ │ │ │ +0000fcc0: 672e 696e 7465 7270 7265 7465 7223 636f  g.interpreter#co
│ │ │ │ +0000fcd0: 6e74 696e 7561 7469 6f6e 2d63 616c 6c61  ntinuation-calla
│ │ │ │ +0000fce0: 626c 652d 7063 6f6e 7469 6e75 6174 696f  ble-pcontinuatio
│ │ │ │ +0000fcf0: 6e2d 6361 6c6c 6162 6c65 2d70 2043 4f4e  n-callable-p CON
│ │ │ │ +0000fd00: 5449 4e55 4154 494f 4e0a 0a52 6574 7572  TINUATION..Retur
│ │ │ │ +0000fd10: 6e73 2060 7427 2069 6620 7468 6520 636f  ns `t' if the co
│ │ │ │ +0000fd20: 6e74 696e 7561 7469 6f6e 206f 626a 6563  ntinuation objec
│ │ │ │ +0000fd30: 7420 434f 4e54 494e 5541 5449 4f4e 2066  t CONTINUATION f
│ │ │ │ +0000fd40: 726f 6d20 7468 6520 6375 7272 656e 740a  rom the current.
│ │ │ │ +0000fd50: 6578 6563 7574 696f 6e20 706f 696e 7420  execution point 
│ │ │ │ +0000fd60: 6f66 2074 6865 2069 6e74 6572 7072 6574  of the interpret
│ │ │ │ +0000fd70: 6572 2e72 6570 2e6c 616e 672e 696e 7465  er.rep.lang.inte
│ │ │ │ +0000fd80: 7270 7265 7465 7223 6361 6c6c 2d77 6974  rpreter#call-wit
│ │ │ │ +0000fd90: 682d 6f62 6a65 6374 6361 6c6c 2d77 6974  h-objectcall-wit
│ │ │ │ +0000fda0: 682d 6f62 6a65 6374 2041 5247 2054 4855  h-object ARG THU
│ │ │ │ +0000fdb0: 4e4b 0a0a 4361 6c6c 2074 6865 207a 6572  NK..Call the zer
│ │ │ │ +0000fdc0: 6f2d 7061 7261 6d65 7465 7220 6675 6e63  o-parameter func
│ │ │ │ +0000fdd0: 7469 6f6e 2054 4855 4e4b 2c20 7769 7468  tion THUNK, with
│ │ │ │ +0000fde0: 206f 626a 6563 7420 4152 4720 7465 6d70   object ARG temp
│ │ │ │ +0000fdf0: 6f72 6172 696c 790a 6062 6f75 6e64 2720  orarily.`bound' 
│ │ │ │ +0000fe00: 2861 2074 7970 652d 7370 6563 6966 6963  (a type-specific
│ │ │ │ +0000fe10: 206f 7065 7261 7469 6f6e 2c20 7573 7561   operation, usua
│ │ │ │ +0000fe20: 6c6c 7920 746f 206d 616b 6520 4152 4720  lly to make ARG 
│ │ │ │ +0000fe30: 6061 6374 6976 6527 2069 6e0a 736f 6d65  `active' in.some
│ │ │ │ +0000fe40: 2077 6179 292e 2057 6865 6e20 5448 554e   way). When THUN
│ │ │ │ +0000fe50: 4b20 7265 7475 726e 7320 4152 4720 6973  K returns ARG is
│ │ │ │ +0000fe60: 2075 6e62 6f75 6e64 2e20 5468 6520 7661   unbound. The va
│ │ │ │ +0000fe70: 6c75 6520 7265 7475 726e 6564 2062 790a  lue returned by.
│ │ │ │ +0000fe80: 5448 554e 4b20 6973 2074 6865 6e20 7265  THUNK is then re
│ │ │ │ +0000fe90: 7475 726e 6564 2e0a 0a49 6620 5448 554e  turned...If THUN
│ │ │ │ +0000fea0: 4b20 6973 2065 7665 7220 6c65 6674 2064  K is ever left d
│ │ │ │ +0000feb0: 7565 2074 6f20 6120 636f 6e74 696e 7561  ue to a continua
│ │ │ │ +0000fec0: 7469 6f6e 2062 6569 6e67 2069 6e76 6f6b  tion being invok
│ │ │ │ +0000fed0: 6564 2c20 4152 4720 7769 6c6c 2062 650a  ed, ARG will be.
│ │ │ │ +0000fee0: 756e 626f 756e 642e 2049 6620 5448 554e  unbound. If THUN
│ │ │ │ +0000fef0: 4b20 6973 2073 7562 7365 7175 656e 746c  K is subsequentl
│ │ │ │ +0000ff00: 7920 7265 656e 7465 7265 642c 2041 5247  y reentered, ARG
│ │ │ │ +0000ff10: 2077 696c 6c20 6265 2072 6562 6f75 6e64   will be rebound
│ │ │ │ +0000ff20: 2e72 6570 2e74 6872 6561 6473 2374 6872  .rep.threads#thr
│ │ │ │ +0000ff30: 6561 642d 666f 7262 6964 7468 7265 6164  ead-forbidthread
│ │ │ │ +0000ff40: 2d66 6f72 6269 640a 0a49 6e63 7265 6d65  -forbid..Increme
│ │ │ │ +0000ff50: 6e74 2074 6865 2074 6872 6561 6420 7072  nt the thread pr
│ │ │ │ +0000ff60: 6565 6d70 7469 6f6e 206c 6f63 6b2e 2057  eemption lock. W
│ │ │ │ +0000ff70: 6865 6e20 6772 6561 7468 6572 2074 6861  hen greather tha
│ │ │ │ +0000ff80: 6e20 7a65 726f 2061 6c6c 0a70 7265 656d  n zero all.preem
│ │ │ │ +0000ff90: 7074 696f 6e20 6f66 2074 6872 6561 6473  ption of threads
│ │ │ │ +0000ffa0: 2069 7320 6469 7361 626c 6564 2e20 5265   is disabled. Re
│ │ │ │ +0000ffb0: 7475 726e 7320 6074 2720 6966 2070 7265  turns `t' if pre
│ │ │ │ +0000ffc0: 656d 7074 696f 6e20 6973 2062 6c6f 636b  emption is block
│ │ │ │ +0000ffd0: 6564 0a61 7320 7468 6973 2066 756e 6374  ed.as this funct
│ │ │ │ +0000ffe0: 696f 6e20 7265 7475 726e 732e 0000 0000  ion returns.....
│ │ │ │  0000fff0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00010000: 7265 702e 6c61 6e67 2e73 796d 626f 6c73  rep.lang.symbols
│ │ │ │ -00010010: 2373 796d 626f 6c2d 706c 6973 7473 796d  #symbol-plistsym
│ │ │ │ -00010020: 626f 6c2d 706c 6973 7420 5359 4d42 4f4c  bol-plist SYMBOL
│ │ │ │ -00010030: 0a0a 5265 7475 726e 7320 7468 6520 7072  ..Returns the pr
│ │ │ │ -00010040: 6f70 6572 7479 2d6c 6973 7420 6f66 2053  operty-list of S
│ │ │ │ -00010050: 594d 424f 4c2e 7265 702e 6c61 6e67 2e73  YMBOL.rep.lang.s
│ │ │ │ -00010060: 796d 626f 6c73 2367 656e 7379 6d67 656e  ymbols#gensymgen
│ │ │ │ -00010070: 7379 6d0a 0a52 6574 7572 6e73 2061 206e  sym..Returns a n
│ │ │ │ -00010080: 6577 2028 6e6f 6e2d 696e 7465 726e 6564  ew (non-interned
│ │ │ │ -00010090: 2920 7379 6d62 6f6c 2077 6974 6820 6120  ) symbol with a 
│ │ │ │ -000100a0: 756e 6971 7565 2070 7269 6e74 206e 616d  unique print nam
│ │ │ │ -000100b0: 652e 7265 702e 6c61 6e67 2e73 796d 626f  e.rep.lang.symbo
│ │ │ │ -000100c0: 6c73 2373 796d 626f 6c70 7379 6d62 6f6c  ls#symbolpsymbol
│ │ │ │ -000100d0: 7020 4152 470a 0a52 6574 7572 6e73 2074  p ARG..Returns t
│ │ │ │ -000100e0: 2069 6620 4152 4720 6973 2061 2073 796d   if ARG is a sym
│ │ │ │ -000100f0: 626f 6c2e 7265 702e 6c61 6e67 2e73 796d  bol.rep.lang.sym
│ │ │ │ -00010100: 626f 6c73 236d 616b 756e 626f 756e 646d  bols#makunboundm
│ │ │ │ -00010110: 616b 756e 626f 756e 6420 5359 4d42 4f4c  akunbound SYMBOL
│ │ │ │ -00010120: 0a0a 4d61 6b65 2053 594d 424f 4c20 6861  ..Make SYMBOL ha
│ │ │ │ -00010130: 7665 206e 6f20 7661 6c75 6520 6173 2061  ve no value as a
│ │ │ │ -00010140: 2076 6172 6961 626c 652e 7265 702e 6c61   variable.rep.la
│ │ │ │ -00010150: 6e67 2e73 796d 626f 6c73 2367 6574 6765  ng.symbols#getge
│ │ │ │ -00010160: 7420 5359 4d42 4f4c 2050 524f 5045 5254  t SYMBOL PROPERT
│ │ │ │ -00010170: 590a 0a52 6574 7572 6e73 2074 6865 2076  Y..Returns the v
│ │ │ │ -00010180: 616c 7565 206f 6620 5359 4d42 4f4c 2773  alue of SYMBOL's
│ │ │ │ -00010190: 2070 726f 7065 7274 7920 5052 4f50 4552   property PROPER
│ │ │ │ -000101a0: 5459 2e20 5365 6520 6070 7574 272e 7265  TY. See `put'.re
│ │ │ │ -000101b0: 702e 6c61 6e67 2e73 796d 626f 6c73 2361  p.lang.symbols#a
│ │ │ │ -000101c0: 7072 6f70 6f73 6170 726f 706f 7320 5245  proposapropos RE
│ │ │ │ -000101d0: 4745 5850 205b 5052 4544 4943 4154 455d  GEXP [PREDICATE]
│ │ │ │ -000101e0: 205b 4f42 4152 5241 595d 0a0a 5265 7475   [OBARRAY]..Retu
│ │ │ │ -000101f0: 726e 7320 6120 6c69 7374 206f 6620 7379  rns a list of sy
│ │ │ │ -00010200: 6d62 6f6c 7320 6672 6f6d 204f 4241 5252  mbols from OBARR
│ │ │ │ -00010210: 4159 2028 6f72 2074 6865 2064 6566 6175  AY (or the defau
│ │ │ │ -00010220: 6c74 2920 7768 6f73 6520 7072 696e 742d  lt) whose print-
│ │ │ │ -00010230: 6e61 6d65 0a6d 6174 6368 6573 2074 6865  name.matches the
│ │ │ │ -00010240: 2072 6567 756c 6172 2d65 7870 7265 7373   regular-express
│ │ │ │ -00010250: 696f 6e20 5245 4745 5850 2e20 4966 2050  ion REGEXP. If P
│ │ │ │ -00010260: 5245 4449 4341 5445 2069 7320 6769 7665  REDICATE is give
│ │ │ │ -00010270: 6e20 616e 6420 6e6f 6e2d 6e69 6c2c 0a65  n and non-nil,.e
│ │ │ │ -00010280: 6163 6820 7379 6d62 6f6c 2077 6869 6368  ach symbol which
│ │ │ │ -00010290: 206d 6174 6368 6573 2069 7320 6170 706c   matches is appl
│ │ │ │ -000102a0: 6965 6420 746f 2074 6865 2066 756e 6374  ied to the funct
│ │ │ │ -000102b0: 696f 6e20 5052 4544 4943 4154 452c 2069  ion PREDICATE, i
│ │ │ │ -000102c0: 6620 7468 6520 7661 6c75 650a 6973 206e  f the value.is n
│ │ │ │ -000102d0: 6f6e 2d6e 696c 2069 7420 6973 2063 6f6e  on-nil it is con
│ │ │ │ -000102e0: 7369 6465 7265 6420 6120 6d61 7463 682e  sidered a match.
│ │ │ │ -000102f0: 7265 702e 6c61 6e67 2e64 6562 7567 2374  rep.lang.debug#t
│ │ │ │ -00010300: 7261 6365 7472 6163 6520 5359 4d42 4f4c  racetrace SYMBOL
│ │ │ │ -00010310: 0a0a 466c 6167 2074 6861 7420 7768 656e  ..Flag that when
│ │ │ │ -00010320: 6576 6572 2053 594d 424f 4c20 6973 2065  ever SYMBOL is e
│ │ │ │ -00010330: 7661 6c75 6174 6564 2028 6173 2061 2076  valuated (as a v
│ │ │ │ -00010340: 6172 6961 626c 6520 6f72 2061 2066 756e  ariable or a fun
│ │ │ │ -00010350: 6374 696f 6e29 2074 6865 0a64 6562 7567  ction) the.debug
│ │ │ │ -00010360: 6765 7220 6973 2065 6e74 6572 6564 2e72  ger is entered.r
│ │ │ │ -00010370: 6570 2e6c 616e 672e 7379 6d62 6f6c 7323  ep.lang.symbols#
│ │ │ │ -00010380: 6d61 6b65 2d6b 6579 776f 7264 6d61 6b65  make-keywordmake
│ │ │ │ -00010390: 2d6b 6579 776f 7264 2053 594d 424f 4c0a  -keyword SYMBOL.
│ │ │ │ -000103a0: 0a52 6574 7572 6e20 7468 6520 6b65 7977  .Return the keyw
│ │ │ │ -000103b0: 6f72 6420 7379 6d62 6f6c 2074 6861 7420  ord symbol that 
│ │ │ │ -000103c0: 7368 6f75 6c64 2062 6520 7573 6564 2069  should be used i
│ │ │ │ -000103d0: 6e20 6172 6775 6d65 6e74 206c 6973 7473  n argument lists
│ │ │ │ -000103e0: 2074 6f0a 7072 6f76 6964 6520 7468 6520   to.provide the 
│ │ │ │ -000103f0: 6d61 726b 2074 6865 2076 616c 7565 206f  mark the value o
│ │ │ │ -00010400: 6620 7468 6520 6172 6775 6d65 6e74 2063  f the argument c
│ │ │ │ -00010410: 616c 6c65 6420 5359 4d42 4f4c 2e20 416e  alled SYMBOL. An
│ │ │ │ -00010420: 2065 7272 6f72 2069 730a 7369 676e 616c   error is.signal
│ │ │ │ -00010430: 6c65 6420 6966 2053 594d 424f 4c20 6973  led if SYMBOL is
│ │ │ │ -00010440: 2069 7473 656c 6620 6120 6b65 7977 6f72   itself a keywor
│ │ │ │ -00010450: 642e 7265 702e 6c61 6e67 2e73 796d 626f  d.rep.lang.symbo
│ │ │ │ -00010460: 6c73 236b 6579 776f 7264 706b 6579 776f  ls#keywordpkeywo
│ │ │ │ -00010470: 7264 7020 4152 470a 0a52 6574 7572 6e20  rdp ARG..Return 
│ │ │ │ -00010480: 7472 7565 2069 6620 4152 4720 6973 2061  true if ARG is a
│ │ │ │ -00010490: 206b 6579 776f 7264 2073 796d 626f 6c2e   keyword symbol.
│ │ │ │ -000104a0: 7265 702e 696f 2e74 696d 6572 7323 7365  rep.io.timers#se
│ │ │ │ -000104b0: 742d 7469 6d65 7273 6574 2d74 696d 6572  t-timerset-timer
│ │ │ │ -000104c0: 2054 494d 4552 205b 5345 434f 4e44 535d   TIMER [SECONDS]
│ │ │ │ -000104d0: 205b 4d49 4c4c 4953 4543 4f4e 4453 5d0a   [MILLISECONDS].
│ │ │ │ -000104e0: 0a52 6573 7461 7274 2074 6865 206f 6e65  .Restart the one
│ │ │ │ -000104f0: 2d73 686f 7420 7469 6d65 7220 5449 4d45  -shot timer TIME
│ │ │ │ -00010500: 522e 2049 6620 5345 434f 4e44 5320 616e  R. If SECONDS an
│ │ │ │ -00010510: 642f 6f72 204d 494c 4c49 5345 434f 4e44  d/or MILLISECOND
│ │ │ │ -00010520: 5320 6973 0a64 6566 696e 6564 2074 6865  S is.defined the
│ │ │ │ -00010530: 2070 6572 696f 6420 6166 7465 7220 7768   period after wh
│ │ │ │ -00010540: 6963 6820 6974 2066 6972 6573 2077 696c  ich it fires wil
│ │ │ │ -00010550: 6c20 6265 2072 6573 6574 2074 6f20 7468  l be reset to th
│ │ │ │ -00010560: 6520 7370 6563 6966 6965 640a 6475 7261  e specified.dura
│ │ │ │ -00010570: 7469 6f6e 2e20 4f74 6865 7277 6973 652c  tion. Otherwise,
│ │ │ │ -00010580: 2074 6865 2065 7869 7374 696e 6720 7661   the existing va
│ │ │ │ -00010590: 6c75 6573 2061 7265 2070 7265 7365 7276  lues are preserv
│ │ │ │ -000105a0: 6564 2e72 6570 2e69 6f2e 7374 7265 616d  ed.rep.io.stream
│ │ │ │ -000105b0: 7323 7072 696e 6370 7269 6e63 204f 424a  s#princprinc OBJ
│ │ │ │ -000105c0: 4543 5420 5b53 5452 4541 4d5d 0a0a 5072  ECT [STREAM]..Pr
│ │ │ │ -000105d0: 696e 7473 2061 2074 6578 7420 7265 7072  ints a text repr
│ │ │ │ -000105e0: 6573 656e 7461 7469 6f6e 206f 6620 4f42  esentation of OB
│ │ │ │ -000105f0: 4a45 4354 2074 6f20 5354 5245 414d 2028  JECT to STREAM (
│ │ │ │ -00010600: 6f72 2074 6865 2063 6f6e 7465 6e74 7320  or the contents 
│ │ │ │ -00010610: 6f66 2074 6865 0a76 6172 6961 626c 6520  of the.variable 
│ │ │ │ -00010620: 7374 616e 6461 7264 2d6f 7574 7075 7429  standard-output)
│ │ │ │ -00010630: 2c20 6e6f 2073 7472 616e 6765 2063 6861  , no strange cha
│ │ │ │ -00010640: 7261 6374 6572 7320 6172 6520 7175 6f74  racters are quot
│ │ │ │ -00010650: 6564 2061 6e64 206e 6f20 7175 6f74 6573  ed and no quotes
│ │ │ │ -00010660: 0a61 7265 2070 7269 6e74 6564 2061 726f  .are printed aro
│ │ │ │ -00010670: 756e 6420 7374 7269 6e67 732e 7265 702e  und strings.rep.
│ │ │ │ -00010680: 696f 2e73 7472 6561 6d73 236d 616b 652d  io.streams#make-
│ │ │ │ -00010690: 7374 7269 6e67 2d6f 7574 7075 742d 7374  string-output-st
│ │ │ │ -000106a0: 7265 616d 6d61 6b65 2d73 7472 696e 672d  reammake-string-
│ │ │ │ -000106b0: 6f75 7470 7574 2d73 7472 6561 6d0a 0a52  output-stream..R
│ │ │ │ -000106c0: 6574 7572 6e73 2061 6e20 6f75 7470 7574  eturns an output
│ │ │ │ -000106d0: 2073 7472 6561 6d20 7768 6963 6820 7769   stream which wi
│ │ │ │ -000106e0: 6c6c 2061 6363 756d 756c 6174 6520 7468  ll accumulate th
│ │ │ │ -000106f0: 6520 6368 6172 6163 7465 7273 2077 7269  e characters wri
│ │ │ │ -00010700: 7474 656e 2074 6f0a 6974 2066 6f72 2074  tten to.it for t
│ │ │ │ -00010710: 6865 2075 7365 206f 6620 7468 6520 6067  he use of the `g
│ │ │ │ -00010720: 6574 2d6f 7574 7075 742d 7374 7265 616d  et-output-stream
│ │ │ │ -00010730: 2d73 7472 696e 6727 2066 756e 6374 696f  -string' functio
│ │ │ │ -00010740: 6e2e 7265 702e 696f 2e73 7472 6561 6d73  n.rep.io.streams
│ │ │ │ -00010750: 236f 7574 7075 742d 7374 7265 616d 2d70  #output-stream-p
│ │ │ │ -00010760: 6f75 7470 7574 2d73 7472 6561 6d2d 7020  output-stream-p 
│ │ │ │ -00010770: 4152 470a 0a52 6574 7572 6e73 2074 2069  ARG..Returns t i
│ │ │ │ -00010780: 6620 4152 4720 6973 2061 6e20 6f75 7470  f ARG is an outp
│ │ │ │ -00010790: 7574 2073 7472 6561 6d2e 7265 702e 696f  ut stream.rep.io
│ │ │ │ -000107a0: 2e70 726f 6365 7373 6573 236b 696c 6c2d  .processes#kill-
│ │ │ │ -000107b0: 7072 6f63 6573 736b 696c 6c2d 7072 6f63  processkill-proc
│ │ │ │ -000107c0: 6573 7320 5052 4f43 4553 5320 5b53 4947  ess PROCESS [SIG
│ │ │ │ -000107d0: 4e41 4c2d 4752 4f55 505d 0a0a 4b69 6c6c  NAL-GROUP]..Kill
│ │ │ │ -000107e0: 2074 6865 2061 7379 6e63 6872 6f6e 6f75   the asynchronou
│ │ │ │ -000107f0: 7320 7072 6f63 6573 7320 5052 4f43 4553  s process PROCES
│ │ │ │ -00010800: 532e 2049 6620 5349 474e 414c 2d47 524f  S. If SIGNAL-GRO
│ │ │ │ -00010810: 5550 2069 7320 742c 206b 696c 6c20 616c  UP is t, kill al
│ │ │ │ -00010820: 6c0a 6368 696c 6420 7072 6f63 6573 7365  l.child processe
│ │ │ │ -00010830: 7320 6f66 2050 524f 4345 5353 2028 6974  s of PROCESS (it
│ │ │ │ -00010840: 2773 2070 726f 6365 7373 2067 726f 7570  's process group
│ │ │ │ -00010850: 292e 7265 702e 696f 2e70 726f 6365 7373  ).rep.io.process
│ │ │ │ -00010860: 6573 2373 6967 6e61 6c5f 7072 6f63 6573  es#signal_proces
│ │ │ │ -00010870: 7373 6967 6e61 6c2d 7072 6f63 6573 7320  ssignal-process 
│ │ │ │ -00010880: 5052 4f43 4553 5320 5349 474e 414c 205b  PROCESS SIGNAL [
│ │ │ │ -00010890: 5349 474e 414c 2d47 524f 5550 5d0a 0a53  SIGNAL-GROUP]..S
│ │ │ │ -000108a0: 656e 6473 2074 6865 2073 6967 6e61 6c20  ends the signal 
│ │ │ │ -000108b0: 5349 474e 414c 2074 6f20 7468 6520 7072  SIGNAL to the pr
│ │ │ │ -000108c0: 6f63 6573 7320 5052 4f43 4553 532e 2049  ocess PROCESS. I
│ │ │ │ -000108d0: 6620 5349 474e 414c 2d47 524f 5550 2069  f SIGNAL-GROUP i
│ │ │ │ -000108e0: 730a 6e6f 6e2d 6e69 6c20 616c 736f 2063  s.non-nil also c
│ │ │ │ -000108f0: 6f6e 7469 6e75 6573 2074 6865 2070 726f  ontinues the pro
│ │ │ │ -00010900: 6365 7373 6573 2069 6e20 7468 6520 7072  cesses in the pr
│ │ │ │ -00010910: 6f63 6573 7320 6772 6f75 7020 6f66 2050  ocess group of P
│ │ │ │ -00010920: 524f 4345 5353 2e0a 0a50 524f 4345 5353  ROCESS...PROCESS
│ │ │ │ -00010930: 206d 6179 2062 6520 6569 7468 6572 2061   may be either a
│ │ │ │ -00010940: 204c 6973 7020 7072 6f63 6573 7320 6f62   Lisp process ob
│ │ │ │ -00010950: 6a65 6374 2c20 6f72 2061 6e20 696e 7465  ject, or an inte
│ │ │ │ -00010960: 6765 7220 6769 7669 6e67 2074 6865 0a70  ger giving the.p
│ │ │ │ -00010970: 726f 6365 7373 2d69 6420 6f66 2061 2070  rocess-id of a p
│ │ │ │ -00010980: 726f 6365 7373 2028 6e6f 7420 6e65 6365  rocess (not nece
│ │ │ │ -00010990: 7373 6172 696c 7920 7374 6172 7465 6420  ssarily started 
│ │ │ │ -000109a0: 6279 2072 6570 292e 0a0a 5349 474e 414c  by rep)...SIGNAL
│ │ │ │ -000109b0: 206d 6179 2065 6974 6865 7220 6265 2061   may either be a
│ │ │ │ -000109c0: 206e 756d 6572 6963 2073 6967 6e61 6c2c   numeric signal,
│ │ │ │ -000109d0: 206f 7220 6120 7379 6d62 6f6c 206e 616d   or a symbol nam
│ │ │ │ -000109e0: 696e 6720 6120 7369 676e 616c 2c20 692e  ing a signal, i.
│ │ │ │ -000109f0: 652e 0a74 6865 2073 796d 626f 6c20 6049  e..the symbol `I
│ │ │ │ -00010a00: 4e54 2720 666f 7220 7468 6520 554e 4958  NT' for the UNIX
│ │ │ │ -00010a10: 2053 4947 494e 5420 7369 676e 616c 2e72   SIGINT signal.r
│ │ │ │ -00010a20: 6570 2e69 6f2e 7072 6f63 6573 7365 7323  ep.io.processes#
│ │ │ │ -00010a30: 7072 6f63 6573 732d 6578 6974 2d73 7461  process-exit-sta
│ │ │ │ -00010a40: 7475 7370 726f 6365 7373 2d65 7869 742d  tusprocess-exit-
│ │ │ │ -00010a50: 7374 6174 7573 2050 524f 4345 5353 0a0a  status PROCESS..
│ │ │ │ -00010a60: 5265 7475 726e 7320 7468 6520 756e 7072  Returns the unpr
│ │ │ │ -00010a70: 6f63 6573 7365 6420 6578 6974 2d73 7461  ocessed exit-sta
│ │ │ │ -00010a80: 7475 7320 6f66 2074 6865 206c 6173 7420  tus of the last 
│ │ │ │ -00010a90: 7072 6f63 6573 7320 746f 2062 6520 7275  process to be ru
│ │ │ │ -00010aa0: 6e20 6f6e 2074 6865 0a70 726f 6365 7373  n on the.process
│ │ │ │ -00010ab0: 2d6f 626a 6563 7420 5052 4f43 4553 532e  -object PROCESS.
│ │ │ │ -00010ac0: 2049 6620 5052 4f43 4553 5320 6973 2063   If PROCESS is c
│ │ │ │ -00010ad0: 7572 7265 6e74 6c79 2072 756e 6e69 6e67  urrently running
│ │ │ │ -00010ae0: 2c20 7265 7475 726e 206e 696c 2e72 6570  , return nil.rep
│ │ │ │ -00010af0: 2e69 6f2e 7072 6f63 6573 7365 7323 7072  .io.processes#pr
│ │ │ │ -00010b00: 6f63 6573 732d 7374 6f70 7065 642d 7070  ocess-stopped-pp
│ │ │ │ -00010b10: 726f 6365 7373 2d73 746f 7070 6564 2d70  rocess-stopped-p
│ │ │ │ -00010b20: 2050 524f 4345 5353 0a0a 5265 7475 726e   PROCESS..Return
│ │ │ │ -00010b30: 2074 2069 6620 5052 4f43 4553 5320 6861   t if PROCESS ha
│ │ │ │ -00010b40: 7320 6265 656e 2073 746f 7070 6564 2e72  s been stopped.r
│ │ │ │ -00010b50: 6570 2e69 6f2e 7072 6f63 6573 7365 7323  ep.io.processes#
│ │ │ │ -00010b60: 7072 6f63 6573 732d 6172 6773 7072 6f63  process-argsproc
│ │ │ │ -00010b70: 6573 732d 6172 6773 2050 524f 4345 5353  ess-args PROCESS
│ │ │ │ -00010b80: 0a0a 5265 7475 726e 2074 6865 206c 6973  ..Return the lis
│ │ │ │ -00010b90: 7420 6f66 2061 7267 756d 656e 7473 2074  t of arguments t
│ │ │ │ -00010ba0: 6f20 5052 4f43 4553 532e 7265 702e 696f  o PROCESS.rep.io
│ │ │ │ -00010bb0: 2e70 726f 6365 7373 6573 2373 6574 2d70  .processes#set-p
│ │ │ │ -00010bc0: 726f 6365 7373 2d64 6972 7365 742d 7072  rocess-dirset-pr
│ │ │ │ -00010bd0: 6f63 6573 732d 6469 7220 5052 4f43 4553  ocess-dir PROCES
│ │ │ │ -00010be0: 5320 4449 520a 0a53 6574 2074 6865 2064  S DIR..Set the d
│ │ │ │ -00010bf0: 6972 6563 746f 7279 206f 6620 5052 4f43  irectory of PROC
│ │ │ │ -00010c00: 4553 5320 746f 2044 4952 2e72 6570 2e69  ESS to DIR.rep.i
│ │ │ │ -00010c10: 6f2e 7072 6f63 6573 7365 7323 7072 6f63  o.processes#proc
│ │ │ │ -00010c20: 6573 732d 636f 6e6e 6563 7469 6f6e 2d74  ess-connection-t
│ │ │ │ -00010c30: 7970 6570 726f 6365 7373 2d63 6f6e 6e65  ypeprocess-conne
│ │ │ │ -00010c40: 6374 696f 6e2d 7479 7065 2050 524f 4345  ction-type PROCE
│ │ │ │ -00010c50: 5353 0a0a 5265 7475 726e 7320 6120 7379  SS..Returns a sy
│ │ │ │ -00010c60: 6d62 6f6c 2064 6566 696e 696e 6720 7468  mbol defining th
│ │ │ │ -00010c70: 6520 7479 7065 206f 6620 7374 7265 616d  e type of stream
│ │ │ │ -00010c80: 2028 692e 652e 2070 6970 652c 2070 7479   (i.e. pipe, pty
│ │ │ │ -00010c90: 2c20 6f72 0a73 6f63 6b65 7470 6169 7229  , or.socketpair)
│ │ │ │ -00010ca0: 2075 7365 6420 746f 2063 6f6e 6e65 6374   used to connect
│ │ │ │ -00010cb0: 2050 524f 4345 5353 2077 6974 6820 6974   PROCESS with it
│ │ │ │ -00010cc0: 7320 7068 7973 6963 616c 2070 726f 6365  s physical proce
│ │ │ │ -00010cd0: 7373 2e72 6570 2e69 6f2e 7072 6f63 6573  ss.rep.io.proces
│ │ │ │ -00010ce0: 7365 7323 7365 742d 7072 6f63 6573 732d  ses#set-process-
│ │ │ │ -00010cf0: 636f 6e6e 6563 7469 6f6e 2d74 7970 6573  connection-types
│ │ │ │ -00010d00: 6574 2d70 726f 6365 7373 2d63 6f6e 6e65  et-process-conne
│ │ │ │ -00010d10: 6374 696f 6e2d 7479 7065 2050 524f 4345  ction-type PROCE
│ │ │ │ -00010d20: 5353 2054 5950 450a 0a44 6566 696e 6520  SS TYPE..Define 
│ │ │ │ -00010d30: 686f 7720 5052 4f43 4553 5320 636f 6d6d  how PROCESS comm
│ │ │ │ -00010d40: 756e 6963 6174 6573 2077 6974 6820 6974  unicates with it
│ │ │ │ -00010d50: 2773 2063 6869 6c64 2070 726f 6365 7373  's child process
│ │ │ │ -00010d60: 2c20 5459 5045 206d 6179 2062 650a 6f6e  , TYPE may be.on
│ │ │ │ -00010d70: 6520 6f66 2074 6865 2066 6f6c 6c6f 7769  e of the followi
│ │ │ │ -00010d80: 6e67 2073 796d 626f 6c73 3a0a 0a20 2070  ng symbols:..  p
│ │ │ │ -00010d90: 7479 0909 5573 6520 6120 7074 790a 2020  ty..Use a pty.  
│ │ │ │ -00010da0: 7069 7065 0909 5468 7265 6520 7069 7065  pipe..Three pipe
│ │ │ │ -00010db0: 7320 6172 6520 7573 6564 0a20 2073 6f63  s are used.  soc
│ │ │ │ -00010dc0: 6b65 7470 6169 7209 5573 6520 6120 736f  ketpair.Use a so
│ │ │ │ -00010dd0: 636b 6574 7061 6972 0a0a 5468 6973 2066  cketpair..This f
│ │ │ │ -00010de0: 756e 6374 696f 6e20 6361 6e20 6f6e 6c79  unction can only
│ │ │ │ -00010df0: 2062 6520 7573 6564 2077 6865 6e20 5052   be used when PR
│ │ │ │ -00010e00: 4f43 4553 5320 6973 206e 6f74 2069 6e20  OCESS is not in 
│ │ │ │ -00010e10: 7573 652e 0a0a 4e6f 7465 2074 6861 7420  use...Note that 
│ │ │ │ -00010e20: 6f6e 6c79 2074 6865 2060 7069 7065 2720  only the `pipe' 
│ │ │ │ -00010e30: 636f 6e6e 6563 7469 6f6e 2074 7970 6520  connection type 
│ │ │ │ -00010e40: 616c 6c6f 7773 2070 726f 6365 7373 206f  allows process o
│ │ │ │ -00010e50: 7574 7075 7420 616e 640a 7072 6f63 6573  utput and.proces
│ │ │ │ -00010e60: 7320 6572 726f 7220 6f75 7470 7574 2074  s error output t
│ │ │ │ -00010e70: 6f20 6265 2064 6966 6665 7265 6e74 6961  o be differentia
│ │ │ │ -00010e80: 7465 642e 6669 6c65 2d68 616e 646c 6572  ted.file-handler
│ │ │ │ -00010e90: 2d61 6c69 7374 6120 6c69 7374 206f 6620  -alista list of 
│ │ │ │ -00010ea0: 6028 5245 4745 5850 202e 2048 414e 444c  `(REGEXP . HANDL
│ │ │ │ -00010eb0: 4552 2927 2e20 4966 2052 4547 4558 5020  ER)'. If REGEXP 
│ │ │ │ -00010ec0: 6d61 7463 6865 7320 7468 6520 6e61 6d65  matches the name
│ │ │ │ -00010ed0: 206f 6620 6120 6669 6c65 0a62 6569 6e67   of a file.being
│ │ │ │ -00010ee0: 206d 616e 6970 756c 6174 6564 2074 6865   manipulated the
│ │ │ │ -00010ef0: 2066 756e 6374 696f 6e20 4841 4e44 4c45   function HANDLE
│ │ │ │ -00010f00: 5220 6973 2063 616c 6c65 6420 6173 2028  R is called as (
│ │ │ │ -00010f10: 4841 4e44 4c45 5220 4f50 4552 4154 494f  HANDLER OPERATIO
│ │ │ │ -00010f20: 4e0a 4152 4753 2e2e 2e29 2077 6865 7265  N.ARGS...) where
│ │ │ │ -00010f30: 2041 5247 5320 6d61 7463 6865 7320 686f   ARGS matches ho
│ │ │ │ -00010f40: 7720 7468 6520 6f72 6967 696e 616c 2066  w the original f
│ │ │ │ -00010f50: 756e 6374 696f 6e20 6973 2063 616c 6c65  unction is calle
│ │ │ │ -00010f60: 642e 7265 702e 696f 2e66 696c 6573 2366  d.rep.io.files#f
│ │ │ │ -00010f70: 696c 6570 6669 6c65 7020 4152 470a 0a52  ilepfilep ARG..R
│ │ │ │ -00010f80: 6574 7572 6e73 2074 2069 6620 4152 4720  eturns t if ARG 
│ │ │ │ -00010f90: 6973 2061 2066 696c 6520 6f62 6a65 6374  is a file object
│ │ │ │ -00010fa0: 2e72 6570 2e69 6f2e 6669 6c65 7323 6669  .rep.io.files#fi
│ │ │ │ -00010fb0: 6c65 2d74 7479 7066 696c 652d 7474 7970  le-ttypfile-ttyp
│ │ │ │ -00010fc0: 2046 494c 450a 0a52 6574 7572 6e73 2074   FILE..Returns t
│ │ │ │ -00010fd0: 7275 6520 6966 2046 494c 4520 6973 206c  rue if FILE is l
│ │ │ │ -00010fe0: 696e 6b65 6420 746f 2061 2074 7479 2e00  inked to a tty..
│ │ │ │ -00010ff0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00011000: 7265 702e 696f 2e73 7472 6561 6d73 2370  rep.io.streams#p
│ │ │ │ -00011010: 7269 6e74 7072 696e 7420 4f42 4a45 4354  rintprint OBJECT
│ │ │ │ -00011020: 205b 5354 5245 414d 5d0a 0a46 6972 7374   [STREAM]..First
│ │ │ │ -00011030: 206f 7574 7075 7473 2061 206e 6577 6c69   outputs a newli
│ │ │ │ -00011040: 6e65 2c20 7468 656e 2070 7269 6e74 7320  ne, then prints 
│ │ │ │ -00011050: 6120 7465 7874 2072 6570 7265 7365 6e74  a text represent
│ │ │ │ -00011060: 6174 696f 6e20 6f66 204f 424a 4543 5420  ation of OBJECT 
│ │ │ │ -00011070: 746f 0a53 5452 4541 4d20 286f 7220 7468  to.STREAM (or th
│ │ │ │ -00011080: 6520 636f 6e74 656e 7473 206f 6620 7468  e contents of th
│ │ │ │ -00011090: 6520 7661 7269 6162 6c65 2060 7374 616e  e variable `stan
│ │ │ │ -000110a0: 6461 7264 2d6f 7574 7075 7427 2920 696e  dard-output') in
│ │ │ │ -000110b0: 2061 2066 6f72 6d20 7375 6974 6162 6c65   a form suitable
│ │ │ │ -000110c0: 0a66 6f72 2060 7265 6164 272e 7265 702e  .for `read'.rep.
│ │ │ │ -000110d0: 696f 2e73 7472 6561 6d73 2370 7269 6e31  io.streams#prin1
│ │ │ │ -000110e0: 7072 696e 3120 4f42 4a45 4354 205b 5354  prin1 OBJECT [ST
│ │ │ │ -000110f0: 5245 414d 5d0a 0a50 7269 6e74 7320 6120  REAM]..Prints a 
│ │ │ │ -00011100: 7465 7874 2072 6570 7265 7365 6e74 6174  text representat
│ │ │ │ -00011110: 696f 6e20 6f66 204f 424a 4543 5420 746f  ion of OBJECT to
│ │ │ │ -00011120: 2053 5452 4541 4d20 286f 7220 7468 6520   STREAM (or the 
│ │ │ │ -00011130: 636f 6e74 656e 7473 206f 6620 7468 650a  contents of the.
│ │ │ │ -00011140: 7661 7269 6162 6c65 2060 7374 616e 6461  variable `standa
│ │ │ │ -00011150: 7264 2d6f 7574 7075 7427 2920 696e 2061  rd-output') in a
│ │ │ │ -00011160: 2066 6f72 6d20 7375 6974 6162 6c65 2066   form suitable f
│ │ │ │ -00011170: 6f72 2060 7265 6164 272e 7265 702e 696f  or `read'.rep.io
│ │ │ │ -00011180: 2e73 7472 6561 6d73 2366 6f72 6d61 7466  .streams#formatf
│ │ │ │ -00011190: 6f72 6d61 7420 5354 5245 414d 2046 4f52  ormat STREAM FOR
│ │ │ │ -000111a0: 4d41 542d 5354 5249 4e47 2041 5247 532e  MAT-STRING ARGS.
│ │ │ │ -000111b0: 2e2e 0a0a 5772 6974 6573 2061 2073 7472  ....Writes a str
│ │ │ │ -000111c0: 696e 6720 6372 6561 7465 6420 6672 6f6d  ing created from
│ │ │ │ -000111d0: 2074 6865 2066 6f72 6d61 7420 7370 6563   the format spec
│ │ │ │ -000111e0: 6966 6963 6174 696f 6e20 464f 524d 4154  ification FORMAT
│ │ │ │ -000111f0: 2d53 5452 494e 4720 616e 640a 7468 6520  -STRING and.the 
│ │ │ │ -00011200: 6172 6775 6d65 6e74 2d76 616c 7565 7320  argument-values 
│ │ │ │ -00011210: 4152 4753 2074 6f20 7468 6520 7374 7265  ARGS to the stre
│ │ │ │ -00011220: 616d 2c20 5354 5245 414d 2e20 4966 2053  am, STREAM. If S
│ │ │ │ -00011230: 5452 4541 4d20 6973 206e 696c 2061 2073  TREAM is nil a s
│ │ │ │ -00011240: 7472 696e 670a 6973 2063 7265 6174 6564  tring.is created
│ │ │ │ -00011250: 2061 6e64 2072 6574 7572 6e65 642e 0a0a   and returned...
│ │ │ │ -00011260: 464f 524d 4154 2d53 5452 494e 4720 6973  FORMAT-STRING is
│ │ │ │ -00011270: 2061 2074 656d 706c 6174 6520 666f 7220   a template for 
│ │ │ │ -00011280: 7468 6520 7265 7375 6c74 2c20 616e 7920  the result, any 
│ │ │ │ -00011290: 6025 2720 6368 6172 6163 7465 7273 2069  `%' characters i
│ │ │ │ -000112a0: 6e74 726f 6475 6365 0a61 2073 7562 7374  ntroduce.a subst
│ │ │ │ -000112b0: 6974 7574 696f 6e2c 2075 7369 6e67 2074  itution, using t
│ │ │ │ -000112c0: 6865 206e 6578 7420 756e 7573 6564 2041  he next unused A
│ │ │ │ -000112d0: 5247 2e20 5468 6520 7375 6273 7469 7475  RG. The substitu
│ │ │ │ -000112e0: 7469 6f6e 7320 6861 7665 2074 6865 0a66  tions have the.f
│ │ │ │ -000112f0: 6f6c 6c6f 7769 6e67 2073 796e 7461 782c  ollowing syntax,
│ │ │ │ -00011300: 0a0a 0925 5b46 4c41 4753 5d5b 4649 454c  ...%[FLAGS][FIEL
│ │ │ │ -00011310: 442d 5749 4454 485d 5b2e 5052 4543 4953  D-WIDTH][.PRECIS
│ │ │ │ -00011320: 494f 4e5d 434f 4e56 4552 5349 4f4e 0a0a  ION]CONVERSION..
│ │ │ │ -00011330: 4649 454c 442d 5749 4454 4820 6973 2061  FIELD-WIDTH is a
│ │ │ │ -00011340: 2070 6f73 6974 6976 6520 6465 6369 6d61   positive decima
│ │ │ │ -00011350: 6c20 696e 7465 6765 722c 2064 6566 696e  l integer, defin
│ │ │ │ -00011360: 696e 6720 7468 6520 7369 7a65 2069 6e0a  ing the size in.
│ │ │ │ -00011370: 6368 6172 6163 7465 7273 206f 6620 7468  characters of th
│ │ │ │ -00011380: 6520 7375 6273 7469 7475 7469 6f6e 206f  e substitution o
│ │ │ │ -00011390: 7574 7075 742e 2050 5245 4349 5349 4f4e  utput. PRECISION
│ │ │ │ -000113a0: 2069 7320 6f6e 6c79 2076 616c 6964 2077   is only valid w
│ │ │ │ -000113b0: 6865 6e0a 7072 696e 7469 6e67 2066 6c6f  hen.printing flo
│ │ │ │ -000113c0: 6174 696e 6720 706f 696e 7420 6e75 6d62  ating point numb
│ │ │ │ -000113d0: 6572 732e 0a0a 434f 4e56 4552 5349 4f4e  ers...CONVERSION
│ │ │ │ -000113e0: 2069 7320 6120 6368 6172 6163 7465 7220   is a character 
│ │ │ │ -000113f0: 6465 6669 6e69 6e67 2068 6f77 2074 6f20  defining how to 
│ │ │ │ -00011400: 636f 6e76 6572 7420 7468 6520 636f 7272  convert the corr
│ │ │ │ -00011410: 6573 706f 6e64 696e 6720 4152 470a 746f  esponding ARG.to
│ │ │ │ -00011420: 2074 6578 742e 2054 6865 2064 6566 6175   text. The defau
│ │ │ │ -00011430: 6c74 206f 7074 696f 6e73 2061 7265 3a0a  lt options are:.
│ │ │ │ -00011440: 0a09 6409 4f75 7470 7574 2041 5247 2061  ..d.Output ARG a
│ │ │ │ -00011450: 7320 6120 6465 6369 6d61 6c20 696e 7465  s a decimal inte
│ │ │ │ -00011460: 6765 720a 0978 2c20 5809 4f75 7470 7574  ger..x, X.Output
│ │ │ │ -00011470: 2041 5247 2061 7320 6120 6865 7861 6465   ARG as a hexade
│ │ │ │ -00011480: 6369 6d61 6c20 696e 7465 6765 720a 096f  cimal integer..o
│ │ │ │ -00011490: 094f 7574 7075 7420 4152 4720 6173 2061  .Output ARG as a
│ │ │ │ -000114a0: 6e20 6f63 7461 6c20 696e 7465 6765 720a  n octal integer.
│ │ │ │ -000114b0: 0963 094f 7574 7075 7420 4152 4720 6173  .c.Output ARG as
│ │ │ │ -000114c0: 2061 2063 6861 7261 6374 6572 0a09 7309   a character..s.
│ │ │ │ -000114d0: 4f75 7470 7574 2074 6865 2072 6573 756c  Output the resul
│ │ │ │ -000114e0: 7420 6f66 2060 2870 7269 6e63 2041 5247  t of `(princ ARG
│ │ │ │ -000114f0: 2927 0a09 5309 4f75 7470 7574 2074 6865  )'..S.Output the
│ │ │ │ -00011500: 2072 6573 756c 7420 6f66 2060 2870 7269   result of `(pri
│ │ │ │ -00011510: 6e31 2041 5247 2927 0a0a 464c 4147 5320  n1 ARG)'..FLAGS 
│ │ │ │ -00011520: 6973 2061 2073 6571 7565 6e63 6520 6f66  is a sequence of
│ │ │ │ -00011530: 207a 6572 6f20 6f72 206d 6f72 6520 6f66   zero or more of
│ │ │ │ -00011540: 2074 6865 2066 6f6c 6c6f 7769 6e67 2063   the following c
│ │ │ │ -00011550: 6861 7261 6374 6572 732c 0a0a 092d 094c  haracters,...-.L
│ │ │ │ -00011560: 6566 7420 6a75 7374 6966 7920 7375 6273  eft justify subs
│ │ │ │ -00011570: 7469 7475 7469 6f6e 2077 6974 6869 6e20  titution within 
│ │ │ │ -00011580: 6669 656c 640a 095e 0954 7275 6e63 6174  field..^.Truncat
│ │ │ │ -00011590: 6520 7375 6273 7469 7475 7469 6f6e 2061  e substitution a
│ │ │ │ -000115a0: 7420 7369 7a65 206f 6620 6669 656c 640a  t size of field.
│ │ │ │ -000115b0: 0930 0950 6164 2074 6865 2066 6965 6c64  .0.Pad the field
│ │ │ │ -000115c0: 2077 6974 6820 7a65 726f 7320 696e 7374   with zeros inst
│ │ │ │ -000115d0: 6561 6420 6f66 2073 7061 6365 730a 092b  ead of spaces..+
│ │ │ │ -000115e0: 0946 6f72 2064 2c20 782c 2061 6e64 206f  .For d, x, and o
│ │ │ │ -000115f0: 2063 6f6e 7665 7273 696f 6e73 2c20 6f75   conversions, ou
│ │ │ │ -00011600: 7470 7574 2061 206c 6561 6469 6e67 2070  tput a leading p
│ │ │ │ -00011610: 6c75 730a 0909 2073 6967 6e20 6966 2041  lus... sign if A
│ │ │ │ -00011620: 5247 2069 7320 706f 7369 7469 7665 0a09  RG is positive..
│ │ │ │ -00011630: 6020 2709 2841 2073 7061 6365 2920 466f  ` '.(A space) Fo
│ │ │ │ -00011640: 7220 642c 2078 2c20 616e 6420 6f20 636f  r d, x, and o co
│ │ │ │ -00011650: 6e76 6572 7369 6f6e 732c 2069 6620 7468  nversions, if th
│ │ │ │ -00011660: 6520 7265 7375 6c74 0a09 0920 646f 6573  e result... does
│ │ │ │ -00011670: 6e27 7420 7374 6172 7420 7769 7468 2061  n't start with a
│ │ │ │ -00011680: 2070 6c75 7320 6f72 206d 696e 7573 2073   plus or minus s
│ │ │ │ -00011690: 6967 6e2c 206f 7574 7075 7420 610a 0909  ign, output a...
│ │ │ │ -000116a0: 206c 6561 6469 6e67 2073 7061 6365 0a0a   leading space..
│ │ │ │ -000116b0: 5468 6520 6c69 7374 206f 6620 434f 4e56  The list of CONV
│ │ │ │ -000116c0: 4552 5349 4f4e 5320 6361 6e20 6265 2065  ERSIONS can be e
│ │ │ │ -000116d0: 7874 656e 6465 6420 7468 726f 7567 6820  xtended through 
│ │ │ │ -000116e0: 7468 6520 666f 726d 6174 2d68 6f6f 6b73  the format-hooks
│ │ │ │ -000116f0: 2d61 6c69 7374 0a76 6172 6961 626c 653b  -alist.variable;
│ │ │ │ -00011700: 2074 6865 2073 7472 696e 6773 2063 7265   the strings cre
│ │ │ │ -00011710: 6174 6564 2062 7920 7468 6573 6520 6578  ated by these ex
│ │ │ │ -00011720: 7472 6120 636f 6e76 6572 7369 6f6e 7320  tra conversions 
│ │ │ │ -00011730: 6172 6520 666f 726d 6174 7465 640a 6173  are formatted.as
│ │ │ │ -00011740: 2069 6620 6279 2074 6865 2060 7327 2063   if by the `s' c
│ │ │ │ -00011750: 6f6e 7665 7273 696f 6e2e 200a 0a4e 6f74  onversion. ..Not
│ │ │ │ -00011760: 6520 7468 6174 2074 6865 2046 4945 4c44  e that the FIELD
│ │ │ │ -00011770: 2d57 4944 5448 2061 6e64 2061 6c6c 2066  -WIDTH and all f
│ │ │ │ -00011780: 6c61 6773 2063 7572 7265 6e74 6c79 2068  lags currently h
│ │ │ │ -00011790: 6176 6520 6e6f 2065 6666 6563 7420 6f6e  ave no effect on
│ │ │ │ -000117a0: 2074 6865 0a60 5327 2063 6f6e 7665 7273   the.`S' convers
│ │ │ │ -000117b0: 696f 6e2c 2028 6f72 2074 6865 2060 7327  ion, (or the `s'
│ │ │ │ -000117c0: 2063 6f6e 7665 7273 696f 6e20 7768 656e   conversion when
│ │ │ │ -000117d0: 2074 6865 2041 5247 2069 736e 2774 2061   the ARG isn't a
│ │ │ │ -000117e0: 2073 7472 696e 6729 2e72 6570 2e69 6f2e   string).rep.io.
│ │ │ │ -000117f0: 7374 7265 616d 7323 6765 742d 6f75 7470  streams#get-outp
│ │ │ │ -00011800: 7574 2d73 7472 6561 6d2d 7374 7269 6e67  ut-stream-string
│ │ │ │ -00011810: 6765 742d 6f75 7470 7574 2d73 7472 6561  get-output-strea
│ │ │ │ -00011820: 6d2d 7374 7269 6e67 2053 5452 494e 472d  m-string STRING-
│ │ │ │ -00011830: 4f55 5450 5554 2d53 5452 4541 4d0a 0a52  OUTPUT-STREAM..R
│ │ │ │ -00011840: 6574 7572 6e73 2061 2073 7472 696e 6720  eturns a string 
│ │ │ │ -00011850: 636f 6e74 6169 6e69 6e67 2074 6865 2063  containing the c
│ │ │ │ -00011860: 6861 7261 6374 6572 7320 7772 6974 7465  haracters writte
│ │ │ │ -00011870: 6e20 746f 2074 6865 2073 7472 6561 6d20  n to the stream 
│ │ │ │ -00011880: 5354 5249 4e47 2d0a 4f55 5450 5554 2d53  STRING-.OUTPUT-S
│ │ │ │ -00011890: 5452 4541 4d20 2863 7265 6174 6564 2062  TREAM (created b
│ │ │ │ -000118a0: 7920 606d 616b 652d 7374 7269 6e67 2d6f  y `make-string-o
│ │ │ │ -000118b0: 7574 7075 742d 7374 7265 616d 2729 2e20  utput-stream'). 
│ │ │ │ -000118c0: 5468 6520 7374 7265 616d 2069 7320 7468  The stream is th
│ │ │ │ -000118d0: 656e 0a72 6573 6574 2073 6f20 7468 6174  en.reset so that
│ │ │ │ -000118e0: 2074 6865 206e 6578 7420 6361 6c6c 2074   the next call t
│ │ │ │ -000118f0: 6f20 7468 6973 2066 756e 6374 696f 6e20  o this function 
│ │ │ │ -00011900: 7769 7468 2074 6869 7320 7374 7265 616d  with this stream
│ │ │ │ -00011910: 2077 696c 6c20 6f6e 6c79 0a72 6574 7572   will only.retur
│ │ │ │ -00011920: 6e20 7468 6520 6e65 7720 6368 6172 6163  n the new charac
│ │ │ │ -00011930: 7465 7273 2e72 6570 2e69 6f2e 7072 6f63  ters.rep.io.proc
│ │ │ │ -00011940: 6573 7365 7323 6d61 6b65 2d70 726f 6365  esses#make-proce
│ │ │ │ -00011950: 7373 6d61 6b65 2d70 726f 6365 7373 205b  ssmake-process [
│ │ │ │ -00011960: 4f55 5450 5554 2d53 5452 4541 4d5d 205b  OUTPUT-STREAM] [
│ │ │ │ -00011970: 4655 4e5d 205b 4449 525d 205b 5052 4f47  FUN] [DIR] [PROG
│ │ │ │ -00011980: 5241 4d5d 205b 4152 4753 5d0a 0a43 7265  RAM] [ARGS]..Cre
│ │ │ │ -00011990: 6174 6573 2061 206e 6577 2070 726f 6365  ates a new proce
│ │ │ │ -000119a0: 7373 2d6f 626a 6563 742c 204f 5554 5055  ss-object, OUTPU
│ │ │ │ -000119b0: 542d 5354 5245 414d 2069 7320 7768 6572  T-STREAM is wher
│ │ │ │ -000119c0: 6520 616c 6c20 6f75 7470 7574 2066 726f  e all output fro
│ │ │ │ -000119d0: 6d20 7468 6973 0a70 726f 6365 7373 2067  m this.process g
│ │ │ │ -000119e0: 6f65 732c 2062 6f74 6820 7374 646f 7574  oes, both stdout
│ │ │ │ -000119f0: 2061 6e64 2073 7464 6572 722c 2046 554e   and stderr, FUN
│ │ │ │ -00011a00: 2069 7320 6120 6675 6e63 7469 6f6e 2074   is a function t
│ │ │ │ -00011a10: 6f20 6361 6c6c 2065 6163 6820 7469 6d65  o call each time
│ │ │ │ -00011a20: 0a74 6865 2070 726f 6365 7373 2072 756e  .the process run
│ │ │ │ -00011a30: 6e69 6e67 206f 6e20 7468 6973 206f 626a  ning on this obj
│ │ │ │ -00011a40: 6563 7420 6368 616e 6765 7320 7374 6174  ect changes stat
│ │ │ │ -00011a50: 652e 2044 4952 2069 7320 7468 6520 7072  e. DIR is the pr
│ │ │ │ -00011a60: 6f63 6573 7327 0a63 7572 7265 6e74 2064  ocess'.current d
│ │ │ │ -00011a70: 6972 6563 746f 7279 2c20 5052 4f47 5241  irectory, PROGRA
│ │ │ │ -00011a80: 4d20 7468 6520 6669 6c65 6e61 6d65 206f  M the filename o
│ │ │ │ -00011a90: 6620 7468 6520 7072 6f67 7261 6d20 746f  f the program to
│ │ │ │ -00011aa0: 2072 756e 2061 6e64 2041 5247 5320 610a   run and ARGS a.
│ │ │ │ -00011ab0: 6c69 7374 206f 6620 6172 6775 6d65 6e74  list of argument
│ │ │ │ -00011ac0: 7320 7061 7373 6564 2074 6f20 7468 6520  s passed to the 
│ │ │ │ -00011ad0: 7072 6f63 6573 732e 0a0a 416e 7920 6f66  process...Any of
│ │ │ │ -00011ae0: 2074 6865 2061 7267 756d 656e 7473 206d   the arguments m
│ │ │ │ -00011af0: 6179 2062 6520 756e 7370 6563 6966 6965  ay be unspecifie
│ │ │ │ -00011b00: 642c 2069 6e20 7768 6963 6820 6361 7365  d, in which case
│ │ │ │ -00011b10: 2074 6865 7920 6361 6e20 6265 2073 6574   they can be set
│ │ │ │ -00011b20: 0a65 6974 6865 7220 6279 2074 6865 2066  .either by the f
│ │ │ │ -00011b30: 756e 6374 696f 6e73 2070 726f 7669 6465  unctions provide
│ │ │ │ -00011b40: 6420 6f72 2062 7920 7468 6520 6675 6e63  d or by the func
│ │ │ │ -00011b50: 7469 6f6e 2063 616c 6c65 6420 746f 2063  tion called to c
│ │ │ │ -00011b60: 7265 6174 6520 7468 650a 6163 7475 616c  reate the.actual
│ │ │ │ -00011b70: 2072 756e 6e69 6e67 2070 726f 6365 7373   running process
│ │ │ │ -00011b80: 2e0a 0a49 6620 7468 6520 4449 5220 7061  ...If the DIR pa
│ │ │ │ -00011b90: 7261 6d65 7465 7220 6973 206e 696c 2069  rameter is nil i
│ │ │ │ -00011ba0: 7420 7769 6c6c 2062 6520 696e 6865 7269  t will be inheri
│ │ │ │ -00011bb0: 7465 6420 6672 6f6d 2074 6865 0a60 6465  ted from the.`de
│ │ │ │ -00011bc0: 6661 756c 742d 6469 7265 6374 6f72 7927  fault-directory'
│ │ │ │ -00011bd0: 2076 6172 6961 626c 6520 6f66 2074 6865   variable of the
│ │ │ │ -00011be0: 2063 7572 7265 6e74 2062 7566 6665 722e   current buffer.
│ │ │ │ -00011bf0: 7265 702e 696f 2e70 726f 6365 7373 6573  rep.io.processes
│ │ │ │ -00011c00: 2363 6c6f 7365 2d70 726f 6365 7373 636c  #close-processcl
│ │ │ │ -00011c10: 6f73 652d 7072 6f63 6573 7365 7320 5b50  ose-processes [P
│ │ │ │ -00011c20: 524f 4345 5353 5d0a 0a43 6c6f 7365 7320  ROCESS]..Closes 
│ │ │ │ -00011c30: 7468 6520 7374 6469 6e2c 2073 7464 6f75  the stdin, stdou
│ │ │ │ -00011c40: 742c 2061 6e64 2073 7464 6572 7220 7374  t, and stderr st
│ │ │ │ -00011c50: 7265 616d 7320 6f66 2074 6865 2061 7379  reams of the asy
│ │ │ │ -00011c60: 6e63 6872 6f6e 6f75 7320 7072 6f63 6573  nchronous proces
│ │ │ │ -00011c70: 732d 0a6f 626a 6563 7420 5052 4f43 4553  s-.object PROCES
│ │ │ │ -00011c80: 532e 7265 702e 696f 2e70 726f 6365 7373  S.rep.io.process
│ │ │ │ -00011c90: 6573 2373 746f 702d 7072 6f63 6573 7373  es#stop-processs
│ │ │ │ -00011ca0: 746f 702d 7072 6f63 6573 7320 5052 4f43  top-process PROC
│ │ │ │ -00011cb0: 4553 5320 5b53 4947 4e41 4c2d 4752 4f55  ESS [SIGNAL-GROU
│ │ │ │ -00011cc0: 505d 0a0a 5375 7370 656e 6473 2065 7865  P]..Suspends exe
│ │ │ │ -00011cd0: 6375 7469 6f6e 206f 6620 5052 4f43 4553  cution of PROCES
│ │ │ │ -00011ce0: 532c 2073 6565 2060 636f 6e74 696e 7565  S, see `continue
│ │ │ │ -00011cf0: 2d70 726f 6365 7373 272e 2049 6620 5349  -process'. If SI
│ │ │ │ -00011d00: 474e 414c 2d47 524f 5550 2069 730a 6e6f  GNAL-GROUP is.no
│ │ │ │ -00011d10: 6e2d 6e69 6c20 616c 736f 2073 7573 7065  n-nil also suspe
│ │ │ │ -00011d20: 6e64 7320 7468 6520 7072 6f63 6573 7365  nds the processe
│ │ │ │ -00011d30: 7320 696e 2074 6865 2070 726f 6365 7373  s in the process
│ │ │ │ -00011d40: 2067 726f 7570 206f 6620 5052 4f43 4553   group of PROCES
│ │ │ │ -00011d50: 532e 7265 702e 696f 2e70 726f 6365 7373  S.rep.io.process
│ │ │ │ -00011d60: 6573 2363 6f6e 7469 6e75 652d 7072 6f63  es#continue-proc
│ │ │ │ -00011d70: 6573 7363 6f6e 7469 6e75 652d 7072 6f63  esscontinue-proc
│ │ │ │ -00011d80: 6573 7320 5052 4f43 4553 5320 5b53 4947  ess PROCESS [SIG
│ │ │ │ -00011d90: 4e41 4c2d 4752 4f55 505d 0a0a 5265 7374  NAL-GROUP]..Rest
│ │ │ │ -00011da0: 6172 7473 2050 524f 4345 5353 2061 6674  arts PROCESS aft
│ │ │ │ -00011db0: 6572 2069 7420 6861 7320 6265 656e 2073  er it has been s
│ │ │ │ -00011dc0: 746f 7070 6564 2028 7669 6120 6073 746f  topped (via `sto
│ │ │ │ -00011dd0: 702d 7072 6f63 6573 7327 292e 2049 660a  p-process'). If.
│ │ │ │ -00011de0: 5349 474e 414c 2d47 524f 5550 2069 7320  SIGNAL-GROUP is 
│ │ │ │ -00011df0: 6e6f 6e2d 6e69 6c20 616c 736f 2063 6f6e  non-nil also con
│ │ │ │ -00011e00: 7469 6e75 6573 2074 6865 2070 726f 6365  tinues the proce
│ │ │ │ -00011e10: 7373 6573 2069 6e20 7468 6520 7072 6f63  sses in the proc
│ │ │ │ -00011e20: 6573 7320 6772 6f75 7020 6f66 0a50 524f  ess group of.PRO
│ │ │ │ -00011e30: 4345 5353 2e72 6570 2e69 6f2e 7072 6f63  CESS.rep.io.proc
│ │ │ │ -00011e40: 6573 7365 7323 7072 6f63 6573 732d 6578  esses#process-ex
│ │ │ │ -00011e50: 6974 2d76 616c 7565 7072 6f63 6573 732d  it-valueprocess-
│ │ │ │ -00011e60: 6578 6974 2d76 616c 7565 2050 524f 4345  exit-value PROCE
│ │ │ │ -00011e70: 5353 0a0a 5265 7475 726e 7320 7468 6520  SS..Returns the 
│ │ │ │ -00011e80: 7265 7475 726e 2d76 616c 7565 206f 6620  return-value of 
│ │ │ │ -00011e90: 7468 6520 6c61 7374 2070 726f 6365 7373  the last process
│ │ │ │ -00011ea0: 2074 6f20 6265 2072 756e 206f 6e20 5052   to be run on PR
│ │ │ │ -00011eb0: 4f43 4553 532c 206f 7220 6e69 6c20 6966  OCESS, or nil if
│ │ │ │ -00011ec0: 3a0a 2020 6129 206e 6f20 7072 6f63 6573  :.  a) no proces
│ │ │ │ -00011ed0: 7320 6861 7320 7275 6e20 6f6e 2050 524f  s has run on PRO
│ │ │ │ -00011ee0: 4345 5353 0a20 2062 2920 5052 4f43 4553  CESS.  b) PROCES
│ │ │ │ -00011ef0: 5320 6973 2073 7469 6c6c 2072 756e 6e69  S is still runni
│ │ │ │ -00011f00: 6e67 0a20 2063 2920 5052 4f43 4553 5320  ng.  c) PROCESS 
│ │ │ │ -00011f10: 6578 6974 6564 2061 626e 6f72 6d61 6c6c  exited abnormall
│ │ │ │ -00011f20: 7972 6570 2e69 6f2e 7072 6f63 6573 7365  yrep.io.processe
│ │ │ │ -00011f30: 7323 7072 6f63 6573 732d 6964 7072 6f63  s#process-idproc
│ │ │ │ -00011f40: 6573 732d 6964 205b 5052 4f43 4553 535d  ess-id [PROCESS]
│ │ │ │ -00011f50: 0a0a 4966 2050 524f 4345 5353 2069 7320  ..If PROCESS is 
│ │ │ │ -00011f60: 7275 6e6e 696e 6720 6f72 2073 746f 7070  running or stopp
│ │ │ │ -00011f70: 6564 2c20 7265 7475 726e 2074 6865 2070  ed, return the p
│ │ │ │ -00011f80: 726f 6365 7373 2d69 6465 6e74 6966 6965  rocess-identifie
│ │ │ │ -00011f90: 7220 6173 736f 6369 6174 6564 0a77 6974  r associated.wit
│ │ │ │ -00011fa0: 6820 6974 2028 6965 2c20 6974 7320 7069  h it (ie, its pi
│ │ │ │ -00011fb0: 6429 2e0a 0a49 6620 5052 4f43 4553 5320  d)...If PROCESS 
│ │ │ │ -00011fc0: 6973 206e 696c 2c20 7265 7475 726e 2074  is nil, return t
│ │ │ │ -00011fd0: 6865 2070 726f 6365 7373 2069 6420 6f66  he process id of
│ │ │ │ -00011fe0: 2074 6865 204c 6973 7020 696e 7465 7270   the Lisp interp
│ │ │ │ -00011ff0: 7265 7465 722e 0000 0000 0000 0000 0000  reter...........
│ │ │ │ -00012000: 7265 702e 6c61 6e67 2e6d 6174 6823 6f64  rep.lang.math#od
│ │ │ │ -00012010: 6470 5265 7475 726e 2074 2069 6620 5820  dpReturn t if X 
│ │ │ │ -00012020: 6973 206f 6464 2c20 692e 652e 2028 2f3d  is odd, i.e. (/=
│ │ │ │ -00012030: 2028 6d6f 6420 5820 3229 2030 292e 7265   (mod X 2) 0).re
│ │ │ │ -00012040: 702e 6c61 6e67 2e6d 6174 6823 6576 656e  p.lang.math#even
│ │ │ │ -00012050: 7052 6574 7572 6e20 7420 6966 2058 2069  pReturn t if X i
│ │ │ │ -00012060: 7320 6f64 642c 2069 2e65 2e20 283d 2028  s odd, i.e. (= (
│ │ │ │ -00012070: 6d6f 6420 5820 3229 2030 292e 0072 6570  mod X 2) 0)..rep
│ │ │ │ -00012080: 2e6c 616e 672e 6261 636b 7175 6f74 6523  .lang.backquote#
│ │ │ │ -00012090: 6261 636b 7175 6f74 6520 4152 4772 6570  backquote ARGrep
│ │ │ │ -000120a0: 2e73 7973 7465 6d23 6765 7465 6e76 5265  .system#getenvRe
│ │ │ │ -000120b0: 7475 726e 2074 6865 2076 616c 7565 206f  turn the value o
│ │ │ │ -000120c0: 6620 7468 6520 656e 7669 726f 6e6d 656e  f the environmen
│ │ │ │ -000120d0: 7420 7661 7269 6162 6c65 204e 414d 452c  t variable NAME,
│ │ │ │ -000120e0: 2061 2073 7472 696e 672e 2054 6865 2076   a string. The v
│ │ │ │ -000120f0: 6172 6961 626c 650a 6070 726f 6365 7373  ariable.`process
│ │ │ │ -00012100: 2d65 6e76 6972 6f6e 6d65 6e74 2720 6973  -environment' is
│ │ │ │ -00012110: 2075 7365 6420 746f 2066 696e 6420 7468   used to find th
│ │ │ │ -00012120: 6520 7661 6c75 652e 0072 6570 2e73 7973  e value..rep.sys
│ │ │ │ -00012130: 7465 6d23 6164 642d 686f 6f6b 2048 4f4f  tem#add-hook HOO
│ │ │ │ -00012140: 4b2d 5359 4d42 4f4c 204e 4557 2d46 554e  K-SYMBOL NEW-FUN
│ │ │ │ -00012150: 4320 2321 6f70 7469 6f6e 616c 2041 542d  C #!optional AT-
│ │ │ │ -00012160: 454e 4472 6570 2e73 7973 7465 6d23 696e  ENDrep.system#in
│ │ │ │ -00012170: 2d68 6f6f 6b2d 7052 6574 7572 6e73 2074  -hook-pReturns t
│ │ │ │ -00012180: 2069 6620 7468 6520 6675 6e63 7469 6f6e   if the function
│ │ │ │ -00012190: 2046 554e 2069 7320 7374 6f72 6564 2069   FUN is stored i
│ │ │ │ -000121a0: 6e20 7468 6520 686f 6f6b 2063 616c 6c65  n the hook calle
│ │ │ │ -000121b0: 6420 484f 4f4b 2d53 594d 424f 4c2e 7265  d HOOK-SYMBOL.re
│ │ │ │ -000121c0: 702e 6e65 742e 7270 6323 7270 632d 736f  p.net.rpc#rpc-so
│ │ │ │ -000121d0: 636b 6574 2d6c 6973 7465 6e65 7254 6865  cket-listenerThe
│ │ │ │ -000121e0: 2066 756e 6374 696f 6e20 7468 6174 2073   function that s
│ │ │ │ -000121f0: 686f 756c 6420 6265 2075 7365 6420 746f  hould be used to
│ │ │ │ -00012200: 206c 6973 7465 6e20 666f 7220 636f 6e6e   listen for conn
│ │ │ │ -00012210: 6563 7469 6f6e 7320 6f6e 2072 7063 0a73  ections on rpc.s
│ │ │ │ -00012220: 6572 7665 7220 736f 636b 6574 732e 7265  erver sockets.re
│ │ │ │ -00012230: 702e 6e65 742e 7270 6323 6d61 6b65 2d72  p.net.rpc#make-r
│ │ │ │ -00012240: 7063 2d73 6572 7661 6e74 5265 6769 7374  pc-servantRegist
│ │ │ │ -00012250: 6572 2074 6865 2066 756e 6374 696f 6e20  er the function 
│ │ │ │ -00012260: 494d 504c 2061 7320 616e 2072 7063 2073  IMPL as an rpc s
│ │ │ │ -00012270: 6572 7661 6e74 2c20 616e 6420 7265 7475  ervant, and retu
│ │ │ │ -00012280: 726e 2074 6865 2063 7265 6174 6564 0a73  rn the created.s
│ │ │ │ -00012290: 6572 7661 6e74 2d69 642e 0072 6570 2e6e  ervant-id..rep.n
│ │ │ │ -000122a0: 6574 2e72 7063 2372 656d 6f74 652d 7365  et.rpc#remote-se
│ │ │ │ -000122b0: 7276 616e 742d 6964 2d3e 676c 6f62 616c  rvant-id->global
│ │ │ │ -000122c0: 2d69 6420 4944 0072 6570 2e6e 6574 2e64  -id ID.rep.net.d
│ │ │ │ -000122d0: 6f6d 6169 6e2d 6e61 6d65 2364 6f6d 6169  omain-name#domai
│ │ │ │ -000122e0: 6e2d 7061 7274 7320 444f 4d41 494e 7265  n-parts DOMAINre
│ │ │ │ -000122f0: 702e 6e65 742e 646f 6d61 696e 2d6e 616d  p.net.domain-nam
│ │ │ │ -00012300: 6523 6d61 702d 646f 6d61 696e 732d 646f  e#map-domains-do
│ │ │ │ -00012310: 776e 7761 7264 7343 616c 6c20 2846 554e  wnwardsCall (FUN
│ │ │ │ -00012320: 204e 414d 4529 2066 6f72 2065 6163 6820   NAME) for each 
│ │ │ │ -00012330: 7375 622d 646f 6d61 696e 206f 6620 444f  sub-domain of DO
│ │ │ │ -00012340: 4d41 494e 2028 656e 6469 6e67 2077 6974  MAIN (ending wit
│ │ │ │ -00012350: 6820 444f 4d41 494e 292e 0072 6570 2e6d  h DOMAIN)..rep.m
│ │ │ │ -00012360: 6f64 756c 652d 7379 7374 656d 2364 6566  odule-system#def
│ │ │ │ -00012370: 696e 652d 7374 7275 6374 7572 6573 2053  ine-structures S
│ │ │ │ -00012380: 5452 5543 5453 2043 4f4e 4649 4720 2e20  TRUCTS CONFIG . 
│ │ │ │ -00012390: 424f 4459 7265 702e 7468 7265 6164 732e  BODYrep.threads.
│ │ │ │ -000123a0: 6d75 7465 7823 6d61 6b65 2d6d 7574 6578  mutex#make-mutex
│ │ │ │ -000123b0: 4372 6561 7465 2061 6e64 2072 6574 7572  Create and retur
│ │ │ │ -000123c0: 6e20 6120 6d75 7465 7820 6f62 6a65 6374  n a mutex object
│ │ │ │ -000123d0: 2e20 4e6f 2074 6872 6561 6420 7769 6c6c  . No thread will
│ │ │ │ -000123e0: 206f 776e 2074 6865 206e 6577 206d 7574   own the new mut
│ │ │ │ -000123f0: 6578 2e72 6570 2e74 6872 6561 6473 2e6d  ex.rep.threads.m
│ │ │ │ -00012400: 7574 6578 236d 6179 6265 2d6f 6274 6169  utex#maybe-obtai
│ │ │ │ -00012410: 6e2d 6d75 7465 7841 7474 656d 7074 2074  n-mutexAttempt t
│ │ │ │ -00012420: 6f20 6f62 7461 696e 206d 7574 6578 204d  o obtain mutex M
│ │ │ │ -00012430: 5458 2066 6f72 2074 6865 2063 7572 7265  TX for the curre
│ │ │ │ -00012440: 6e74 2074 6872 6561 6420 7769 7468 6f75  nt thread withou
│ │ │ │ -00012450: 7420 626c 6f63 6b69 6e67 2e0a 5265 7475  t blocking..Retu
│ │ │ │ -00012460: 726e 7320 7472 7565 2069 6620 6162 6c65  rns true if able
│ │ │ │ -00012470: 2074 6f20 6f62 7461 696e 2074 6865 206d   to obtain the m
│ │ │ │ -00012480: 7574 6578 2c20 6661 6c73 6520 6f74 6865  utex, false othe
│ │ │ │ -00012490: 7277 6973 652e 6d61 696c 2d64 6f6d 6169  rwise.mail-domai
│ │ │ │ -000124a0: 6e2d 6e61 6d65 4d61 696c 2064 6f6d 6169  n-nameMail domai
│ │ │ │ -000124b0: 6e6e 616d 6520 6f66 2074 6865 206c 6f63  nname of the loc
│ │ │ │ -000124c0: 616c 2073 6974 652e 7573 6572 2d6d 6169  al site.user-mai
│ │ │ │ -000124d0: 6c2d 6164 6472 6573 7341 6464 7265 7373  l-addressAddress
│ │ │ │ -000124e0: 2074 6f20 7075 7420 696e 2046 726f 6d3a   to put in From:
│ │ │ │ -000124f0: 2068 6561 6465 7273 206f 6620 6f75 7467   headers of outg
│ │ │ │ -00012500: 6f69 6e67 206d 6169 6c2e 7265 702e 7574  oing mail.rep.ut
│ │ │ │ -00012510: 696c 2e64 6174 6523 6461 7465 2d74 776f  il.date#date-two
│ │ │ │ -00012520: 2d64 6967 6974 2d79 6561 722d 7072 6566  -digit-year-pref
│ │ │ │ -00012530: 6978 4120 7477 6f2d 6469 6769 7420 7374  ixA two-digit st
│ │ │ │ -00012540: 7269 6e67 2074 6861 7420 7769 6c6c 2062  ring that will b
│ │ │ │ -00012550: 6520 7072 6570 656e 6465 6420 746f 2079  e prepended to y
│ │ │ │ -00012560: 6561 7220 7370 6563 6966 6963 6174 696f  ear specificatio
│ │ │ │ -00012570: 6e73 2074 6861 740a 6f6e 6c79 2068 6176  ns that.only hav
│ │ │ │ -00012580: 6520 7477 6f2c 206c 6f77 6572 206f 7264  e two, lower ord
│ │ │ │ -00012590: 6572 2c20 6469 6769 7473 2e20 5468 6973  er, digits. This
│ │ │ │ -000125a0: 2069 7320 7069 636b 6564 2075 7020 6175   is picked up au
│ │ │ │ -000125b0: 746f 6d61 7469 6361 6c6c 7920 6672 6f6d  tomatically from
│ │ │ │ -000125c0: 0a74 6865 2063 7572 7265 6e74 2079 6561  .the current yea
│ │ │ │ -000125d0: 722c 2069 2e65 2e20 3139 3937 202d 3e20  r, i.e. 1997 -> 
│ │ │ │ -000125e0: 2231 3922 2c20 3230 3031 202d 3e20 2232  "19", 2001 -> "2
│ │ │ │ -000125f0: 3022 2e72 6570 2e75 7469 6c2e 6461 7465  0".rep.util.date
│ │ │ │ -00012600: 2370 6172 7365 2d64 6174 6550 6172 7365  #parse-dateParse
│ │ │ │ -00012610: 2074 6865 2064 6174 6520 7370 6563 6966   the date specif
│ │ │ │ -00012620: 6963 7469 6f6e 2069 6e20 5354 5249 4e47  iction in STRING
│ │ │ │ -00012630: 2c20 6f70 7469 6f6e 616c 6c79 2073 7461  , optionally sta
│ │ │ │ -00012640: 7274 696e 6720 6174 2074 6865 2050 4f49  rting at the POI
│ │ │ │ -00012650: 4e54 2774 680a 6368 6172 6163 7465 7220  NT'th.character 
│ │ │ │ -00012660: 696e 2074 6865 2073 7472 696e 672e 2054  in the string. T
│ │ │ │ -00012670: 6869 7320 7769 6c6c 2070 6172 7365 2064  his will parse d
│ │ │ │ -00012680: 6174 6573 2069 6e20 5246 432d 3832 3220  ates in RFC-822 
│ │ │ │ -00012690: 6d61 696c 206d 6573 7361 6765 732e 7265  mail messages.re
│ │ │ │ -000126a0: 702e 7574 696c 2e69 7370 656c 6c23 7065  p.util.ispell#pe
│ │ │ │ -000126b0: 6e64 696e 672d 6f75 7470 7574 5374 7269  nding-outputStri
│ │ │ │ -000126c0: 6e67 206f 6620 6f75 7470 7574 2072 6563  ng of output rec
│ │ │ │ -000126d0: 6569 7665 6420 6672 6f6d 2069 7370 656c  eived from ispel
│ │ │ │ -000126e0: 6c20 6275 7420 6e6f 7420 7072 6f63 6573  l but not proces
│ │ │ │ -000126f0: 7365 642e 0072 6570 2e75 7469 6c2e 7469  sed..rep.util.ti
│ │ │ │ -00012700: 6d65 2374 696d 652d 2054 3120 5432 0000  me#time- T1 T2..
│ │ │ │ -00012710: 1700 0000 1601 0000 26a9 0001 7265 702e  ........&...rep.
│ │ │ │ -00012720: 1487 0000 0000 0000 0d00 0000 2e00 0000  ................
│ │ │ │ -00012730: 64fa 5e08 7265 702e 2da2 0100 0000 0000  d.^.rep.-.......
│ │ │ │ -00012740: 1700 0000 df00 0000 3506 4a17 7265 702e  ........5.J.rep.
│ │ │ │ -00012750: 97ff 0000 0000 0000 1d00 0000 3800 0000  ............8...
│ │ │ │ -00012760: dc3f 0007 7265 702e 566f 0000 0000 0000  .?..rep.Vo......
│ │ │ │ +00010000: 7265 702e 6461 7461 2369 646c 652d 6761  rep.data#idle-ga
│ │ │ │ +00010010: 7262 6167 652d 7468 7265 7368 6f6c 6469  rbage-thresholdi
│ │ │ │ +00010020: 646c 652d 6761 7262 6167 652d 7468 7265  dle-garbage-thre
│ │ │ │ +00010030: 7368 6f6c 6420 5b4e 4557 2d56 414c 5545  shold [NEW-VALUE
│ │ │ │ +00010040: 5d0a 0a54 6865 206e 756d 6265 7220 6f66  ]..The number of
│ │ │ │ +00010050: 2062 7974 6573 206f 6620 7374 6f72 6167   bytes of storag
│ │ │ │ +00010060: 6520 7768 6963 6820 6d75 7374 2062 6520  e which must be 
│ │ │ │ +00010070: 7573 6564 2062 6566 6f72 6520 6120 6761  used before a ga
│ │ │ │ +00010080: 7262 6167 652d 0a63 6f6c 6c65 6374 696f  rbage-.collectio
│ │ │ │ +00010090: 6e20 6973 2074 7269 6767 6572 6564 2077  n is triggered w
│ │ │ │ +000100a0: 6865 6e20 7468 6520 6564 6974 6f72 2069  hen the editor i
│ │ │ │ +000100b0: 7320 6964 6c65 2e72 6570 2e64 6174 6123  s idle.rep.data#
│ │ │ │ +000100c0: 6761 7262 6167 652d 636f 6c6c 6563 7467  garbage-collectg
│ │ │ │ +000100d0: 6172 6261 6765 2d63 6f6c 6c65 6374 0a0a  arbage-collect..
│ │ │ │ +000100e0: 5363 616e 7320 616c 6c20 616c 6c6f 6361  Scans all alloca
│ │ │ │ +000100f0: 7465 6420 7374 6f72 6167 6520 666f 7220  ted storage for 
│ │ │ │ +00010100: 756e 7573 6162 6c65 2064 6174 612c 2061  unusable data, a
│ │ │ │ +00010110: 6e64 2070 7574 7320 6974 206f 6e74 6f20  nd puts it onto 
│ │ │ │ +00010120: 7468 6520 6672 6565 2d0a 6c69 7374 2e20  the free-.list. 
│ │ │ │ +00010130: 5468 6973 2069 7320 646f 6e65 2061 7574  This is done aut
│ │ │ │ +00010140: 6f6d 6174 6963 616c 6c79 2077 6865 6e20  omatically when 
│ │ │ │ +00010150: 7468 6520 616d 6f75 6e74 206f 6620 7374  the amount of st
│ │ │ │ +00010160: 6f72 6167 6520 7573 6564 2073 696e 6365  orage used since
│ │ │ │ +00010170: 2074 6865 0a6c 6173 7420 6761 7262 6167   the.last garbag
│ │ │ │ +00010180: 652d 636f 6c6c 6563 7469 6f6e 2069 7320  e-collection is 
│ │ │ │ +00010190: 6772 6561 7465 7220 7468 616e 2060 6761  greater than `ga
│ │ │ │ +000101a0: 7262 6167 652d 7468 7265 7368 6f6c 6427  rbage-threshold'
│ │ │ │ +000101b0: 2e72 6570 2e6c 616e 672e 696e 7465 7270  .rep.lang.interp
│ │ │ │ +000101c0: 7265 7465 7223 6361 6c6c 2f63 6363 616c  reter#call/cccal
│ │ │ │ +000101d0: 6c2f 6363 2046 554e 4354 494f 4e0a 0a49  l/cc FUNCTION..I
│ │ │ │ +000101e0: 6e76 6f6b 6520 4655 4e43 5449 4f4e 2077  nvoke FUNCTION w
│ │ │ │ +000101f0: 6974 6820 6120 7369 6e67 6c65 2070 6172  ith a single par
│ │ │ │ +00010200: 616d 6574 6572 2c20 7468 6520 636f 6e74  ameter, the cont
│ │ │ │ +00010210: 696e 7561 7469 6f6e 2066 756e 6374 696f  inuation functio
│ │ │ │ +00010220: 6e20 6f66 0a74 6865 2063 7572 7265 6e74  n of.the current
│ │ │ │ +00010230: 2073 7461 7465 206f 6620 7468 6520 696e   state of the in
│ │ │ │ +00010240: 7465 7270 7265 7465 722e 2053 7562 7365  terpreter. Subse
│ │ │ │ +00010250: 7175 656e 746c 7920 6361 6c6c 696e 6720  quently calling 
│ │ │ │ +00010260: 7468 650a 636f 6e74 696e 7561 7469 6f6e  the.continuation
│ │ │ │ +00010270: 2066 756e 6374 696f 6e20 2877 6974 6820   function (with 
│ │ │ │ +00010280: 616e 206f 7074 696f 6e61 6c20 7369 6e67  an optional sing
│ │ │ │ +00010290: 6c65 2061 7267 756d 656e 7429 2077 696c  le argument) wil
│ │ │ │ +000102a0: 6c20 7061 7373 0a63 6f6e 7472 6f6c 2069  l pass.control i
│ │ │ │ +000102b0: 6d6d 6564 6961 7465 6c79 2062 6163 6b20  mmediately back 
│ │ │ │ +000102c0: 746f 2074 6865 2073 7461 7465 6d65 6e74  to the statement
│ │ │ │ +000102d0: 2066 6f6c 6c6f 7769 6e67 2074 6865 2063   following the c
│ │ │ │ +000102e0: 616c 6c20 746f 2074 6865 0a60 6361 6c6c  all to the.`call
│ │ │ │ +000102f0: 2f63 6327 2066 756e 6374 696f 6e20 2865  /cc' function (e
│ │ │ │ +00010300: 7665 6e20 6966 2074 6861 7420 7374 6163  ven if that stac
│ │ │ │ +00010310: 6b20 6672 616d 6520 6861 7320 7369 6e63  k frame has sinc
│ │ │ │ +00010320: 6520 6265 656e 2065 7869 7465 6429 2e72  e been exited).r
│ │ │ │ +00010330: 6570 2e6c 616e 672e 696e 7465 7270 7265  ep.lang.interpre
│ │ │ │ +00010340: 7465 7223 6361 6c6c 2d77 6974 682d 6261  ter#call-with-ba
│ │ │ │ +00010350: 7272 6965 7263 616c 6c2d 7769 7468 2d62  rriercall-with-b
│ │ │ │ +00010360: 6172 7269 6572 2054 4855 4e4b 2043 4c4f  arrier THUNK CLO
│ │ │ │ +00010370: 5345 4420 5b49 4e2d 5448 554e 4b5d 205b  SED [IN-THUNK] [
│ │ │ │ +00010380: 4f55 542d 5448 554e 4b5d 0a0a 4361 6c6c  OUT-THUNK]..Call
│ │ │ │ +00010390: 2054 4855 4e4b 2069 6e73 6964 6520 6120   THUNK inside a 
│ │ │ │ +000103a0: 6e65 7720 6578 6563 7574 696f 6e20 656e  new execution en
│ │ │ │ +000103b0: 7669 726f 6e6d 656e 742e 2049 6620 434c  vironment. If CL
│ │ │ │ +000103c0: 4f53 4544 2069 7320 6e6f 6e2d 606e 696c  OSED is non-`nil
│ │ │ │ +000103d0: 270a 7468 656e 2074 6865 206e 6577 2065  '.then the new e
│ │ │ │ +000103e0: 6e76 6972 6f6e 6d65 6e74 2077 696c 6c20  nvironment will 
│ │ │ │ +000103f0: 6265 2065 7869 7465 6420 6578 6163 746c  be exited exactl
│ │ │ │ +00010400: 7920 6f6e 6365 2028 692e 652e 0a63 6f6e  y once (i.e..con
│ │ │ │ +00010410: 7469 6e75 6174 696f 6e73 206d 6179 206e  tinuations may n
│ │ │ │ +00010420: 6f74 2070 6173 7320 7468 726f 7567 6820  ot pass through 
│ │ │ │ +00010430: 6974 292e 0a0a 416c 7465 726e 6174 6976  it)...Alternativ
│ │ │ │ +00010440: 656c 792c 2069 6620 434c 4f53 4544 2069  ely, if CLOSED i
│ │ │ │ +00010450: 7320 606e 696c 2720 7468 656e 2074 6865  s `nil' then the
│ │ │ │ +00010460: 2065 6e76 6972 6f6e 6d65 6e74 2069 7320   environment is 
│ │ │ │ +00010470: 7361 6964 2074 6f20 6265 0a60 6f70 656e  said to be.`open
│ │ │ │ +00010480: 2720 616e 6420 636f 6e74 696e 7561 7469  ' and continuati
│ │ │ │ +00010490: 6f6e 7320 6d61 7920 6361 7573 6520 636f  ons may cause co
│ │ │ │ +000104a0: 6e74 726f 6c20 746f 2066 6c6f 7720 696e  ntrol to flow in
│ │ │ │ +000104b0: 746f 2061 6e64 206f 7574 206f 6620 7468  to and out of th
│ │ │ │ +000104c0: 650a 6e65 7720 656e 7669 726f 6e6d 656e  e.new environmen
│ │ │ │ +000104d0: 742e 2041 7320 7468 6973 2068 6170 7065  t. As this happe
│ │ │ │ +000104e0: 6e73 206f 6e65 206f 6620 494e 2d54 4855  ns one of IN-THU
│ │ │ │ +000104f0: 4e4b 206f 7220 4f55 542d 5448 554e 4b20  NK or OUT-THUNK 
│ │ │ │ +00010500: 7769 6c6c 2062 650a 6361 6c6c 6564 2028  will be.called (
│ │ │ │ +00010510: 6966 2064 6566 696e 6564 292e 0a0a 5468  if defined)...Th
│ │ │ │ +00010520: 6520 7661 6c75 6520 6f66 2074 6869 7320  e value of this 
│ │ │ │ +00010530: 6675 6e63 7469 6f6e 2069 7320 7468 6520  function is the 
│ │ │ │ +00010540: 7661 6c75 6520 7265 7475 726e 6564 2062  value returned b
│ │ │ │ +00010550: 7920 5448 554e 4b2e 7265 702e 7468 7265  y THUNK.rep.thre
│ │ │ │ +00010560: 6164 7323 6d61 6b65 2d74 6872 6561 646d  ads#make-threadm
│ │ │ │ +00010570: 616b 652d 7468 7265 6164 2054 4855 4e4b  ake-thread THUNK
│ │ │ │ +00010580: 205b 4e41 4d45 5d0a 0a43 7265 6174 6520   [NAME]..Create 
│ │ │ │ +00010590: 616e 6420 7265 7475 726e 2061 6e20 6f62  and return an ob
│ │ │ │ +000105a0: 6a65 6374 2072 6570 7265 7365 6e74 696e  ject representin
│ │ │ │ +000105b0: 6720 6120 6e65 7720 7468 7265 6164 206f  g a new thread o
│ │ │ │ +000105c0: 6620 6578 6563 7574 696f 6e2e 2054 6865  f execution. The
│ │ │ │ +000105d0: 0a6e 6577 2074 6872 6561 6420 7769 6c6c  .new thread will
│ │ │ │ +000105e0: 2062 6567 696e 2062 7920 6361 6c6c 696e   begin by callin
│ │ │ │ +000105f0: 6720 5448 554e 4b2c 2061 2066 756e 6374  g THUNK, a funct
│ │ │ │ +00010600: 696f 6e20 7769 7468 207a 6572 6f0a 7061  ion with zero.pa
│ │ │ │ +00010610: 7261 6d65 7465 7273 2e72 6570 2e74 6872  rameters.rep.thr
│ │ │ │ +00010620: 6561 6473 236d 616b 652d 7375 7370 656e  eads#make-suspen
│ │ │ │ +00010630: 6465 642d 7468 7265 6164 6d61 6b65 2d73  ded-threadmake-s
│ │ │ │ +00010640: 7573 7065 6e64 6564 2d74 6872 6561 6420  uspended-thread 
│ │ │ │ +00010650: 5448 554e 4b20 5b4e 414d 455d 0a0a 4964  THUNK [NAME]..Id
│ │ │ │ +00010660: 656e 7469 6361 6c20 746f 2060 6d61 6b65  entical to `make
│ │ │ │ +00010670: 2d74 6872 6561 6427 2c20 6578 6365 7074  -thread', except
│ │ │ │ +00010680: 2074 6861 7420 7468 6520 6372 6561 7465   that the create
│ │ │ │ +00010690: 6420 7468 7265 6164 2077 696c 6c20 6265  d thread will be
│ │ │ │ +000106a0: 0a69 6d6d 6564 6961 7465 6c79 2070 7574  .immediately put
│ │ │ │ +000106b0: 2069 6e20 7468 6520 7375 7370 656e 6465   in the suspende
│ │ │ │ +000106c0: 6420 7374 6174 652e 7265 702e 7468 7265  d state.rep.thre
│ │ │ │ +000106d0: 6164 7323 7468 7265 6164 2d73 7573 7065  ads#thread-suspe
│ │ │ │ +000106e0: 6e64 6564 2d70 7468 7265 6164 2d73 7573  nded-pthread-sus
│ │ │ │ +000106f0: 7065 6e64 6564 2d70 2054 4852 4541 440a  pended-p THREAD.
│ │ │ │ +00010700: 0a52 6574 7572 6e20 6074 2720 6966 2054  .Return `t' if T
│ │ │ │ +00010710: 4852 4541 4420 6973 2063 7572 7265 6e74  HREAD is current
│ │ │ │ +00010720: 6c79 2073 7573 7065 6e64 6564 2066 726f  ly suspended fro
│ │ │ │ +00010730: 6d20 7275 6e6e 696e 672e 7265 702e 7468  m running.rep.th
│ │ │ │ +00010740: 7265 6164 7323 616c 6c2d 7468 7265 6164  reads#all-thread
│ │ │ │ +00010750: 7361 6c6c 2d74 6872 6561 6473 205b 4445  sall-threads [DE
│ │ │ │ +00010760: 5054 485d 0a0a 5265 7475 726e 2061 206c  PTH]..Return a l
│ │ │ │ +00010770: 6973 7420 6f66 2061 6c6c 2074 6872 6561  ist of all threa
│ │ │ │ +00010780: 6473 2e72 6570 2e74 6872 6561 6473 2374  ds.rep.threads#t
│ │ │ │ +00010790: 6872 6561 642d 7065 726d 6974 7468 7265  hread-permitthre
│ │ │ │ +000107a0: 6164 2d70 6572 6d69 740a 0a44 6563 7265  ad-permit..Decre
│ │ │ │ +000107b0: 6d65 6e74 2074 6865 2074 6872 6561 6420  ment the thread 
│ │ │ │ +000107c0: 7072 6565 6d70 7469 6f6e 206c 6f63 6b2e  preemption lock.
│ │ │ │ +000107d0: 2057 6865 6e20 6772 6561 7468 6572 2074   When greather t
│ │ │ │ +000107e0: 6861 6e20 7a65 726f 2061 6c6c 0a70 7265  han zero all.pre
│ │ │ │ +000107f0: 656d 7074 696f 6e20 6f66 2074 6872 6561  emption of threa
│ │ │ │ +00010800: 6473 2069 7320 6469 7361 626c 6564 2e20  ds is disabled. 
│ │ │ │ +00010810: 5265 7475 726e 7320 6074 2720 6966 2070  Returns `t' if p
│ │ │ │ +00010820: 7265 656d 7074 696f 6e20 6973 2062 6c6f  reemption is blo
│ │ │ │ +00010830: 636b 6564 0a61 7320 7468 6973 2066 756e  cked.as this fun
│ │ │ │ +00010840: 6374 696f 6e20 7265 7475 726e 732e 6669  ction returns.fi
│ │ │ │ +00010850: 6c65 2d68 616e 646c 6572 2d61 6c69 7374  le-handler-alist
│ │ │ │ +00010860: 6120 6c69 7374 206f 6620 6028 5245 4745  a list of `(REGE
│ │ │ │ +00010870: 5850 202e 2048 414e 444c 4552 2927 2e20  XP . HANDLER)'. 
│ │ │ │ +00010880: 4966 2052 4547 4558 5020 6d61 7463 6865  If REGEXP matche
│ │ │ │ +00010890: 7320 7468 6520 6e61 6d65 206f 6620 6120  s the name of a 
│ │ │ │ +000108a0: 6669 6c65 0a62 6569 6e67 206d 616e 6970  file.being manip
│ │ │ │ +000108b0: 756c 6174 6564 2074 6865 2066 756e 6374  ulated the funct
│ │ │ │ +000108c0: 696f 6e20 4841 4e44 4c45 5220 6973 2063  ion HANDLER is c
│ │ │ │ +000108d0: 616c 6c65 6420 6173 2028 4841 4e44 4c45  alled as (HANDLE
│ │ │ │ +000108e0: 5220 4f50 4552 4154 494f 4e0a 4152 4753  R OPERATION.ARGS
│ │ │ │ +000108f0: 2e2e 2e29 2077 6865 7265 2041 5247 5320  ...) where ARGS 
│ │ │ │ +00010900: 6d61 7463 6865 7320 686f 7720 7468 6520  matches how the 
│ │ │ │ +00010910: 6f72 6967 696e 616c 2066 756e 6374 696f  original functio
│ │ │ │ +00010920: 6e20 6973 2063 616c 6c65 642e 7265 702e  n is called.rep.
│ │ │ │ +00010930: 696f 2e66 696c 6573 2366 696c 652d 6e61  io.files#file-na
│ │ │ │ +00010940: 6d65 2d61 6273 6f6c 7574 652d 7066 696c  me-absolute-pfil
│ │ │ │ +00010950: 652d 6e61 6d65 2d61 6273 6f6c 7574 652d  e-name-absolute-
│ │ │ │ +00010960: 7020 4649 4c45 2d4e 414d 450a 0a52 6574  p FILE-NAME..Ret
│ │ │ │ +00010970: 7572 6e73 2074 2069 6620 4649 4c45 2d4e  urns t if FILE-N
│ │ │ │ +00010980: 414d 4520 6973 2063 6f6e 7465 7874 2d69  AME is context-i
│ │ │ │ +00010990: 6e64 6570 656e 6465 6e74 2c20 692e 652e  ndependent, i.e.
│ │ │ │ +000109a0: 2069 7420 646f 6573 206e 6f74 206e 616d   it does not nam
│ │ │ │ +000109b0: 6520 6120 6669 6c65 0a72 656c 6174 6976  e a file.relativ
│ │ │ │ +000109c0: 6520 746f 2074 6865 2064 6566 6175 6c74  e to the default
│ │ │ │ +000109d0: 2d64 6972 6563 746f 7279 2e72 6570 2e69  -directory.rep.i
│ │ │ │ +000109e0: 6f2e 6669 6c65 7323 6361 6e6f 6e69 6361  o.files#canonica
│ │ │ │ +000109f0: 6c2d 6669 6c65 2d6e 616d 6563 616e 6f6e  l-file-namecanon
│ │ │ │ +00010a00: 6963 616c 2d66 696c 652d 6e61 6d65 2046  ical-file-name F
│ │ │ │ +00010a10: 494c 452d 4e41 4d45 0a0a 5265 7475 726e  ILE-NAME..Return
│ │ │ │ +00010a20: 2074 6865 2063 616e 6f6e 6963 616c 206e   the canonical n
│ │ │ │ +00010a30: 616d 6520 6f66 2074 6865 2066 696c 6520  ame of the file 
│ │ │ │ +00010a40: 6361 6c6c 6564 2046 494c 452d 4e41 4d45  called FILE-NAME
│ │ │ │ +00010a50: 2e20 5468 6520 6361 6e6f 6e69 6361 6c20  . The canonical 
│ │ │ │ +00010a60: 6e61 6d65 0a6f 6620 6120 6669 6c65 2069  name.of a file i
│ │ │ │ +00010a70: 7320 6465 6669 6e65 6420 7375 6368 2074  s defined such t
│ │ │ │ +00010a80: 6861 7420 7477 6f20 6669 6c65 7320 6361  hat two files ca
│ │ │ │ +00010a90: 6e20 6265 2063 6f6d 7061 7265 6420 7369  n be compared si
│ │ │ │ +00010aa0: 6d70 6c79 2062 7920 636f 6d70 6172 696e  mply by comparin
│ │ │ │ +00010ab0: 670a 7468 6569 7220 6361 6e6f 6e69 6361  g.their canonica
│ │ │ │ +00010ac0: 6c20 6e61 6d65 733b 2069 6620 7468 6520  l names; if the 
│ │ │ │ +00010ad0: 6e61 6d65 7320 6d61 7463 682c 2074 6865  names match, the
│ │ │ │ +00010ae0: 7920 7265 6665 7220 746f 2074 6865 2073  y refer to the s
│ │ │ │ +00010af0: 616d 6520 6669 6c65 2e0a 0a28 4e6f 7465  ame file...(Note
│ │ │ │ +00010b00: 2074 6861 7420 7468 6520 6f70 706f 7369   that the opposi
│ │ │ │ +00010b10: 7465 2069 736e 2774 2061 6c77 6179 7320  te isn't always 
│ │ │ │ +00010b20: 7472 7565 2c20 6966 2074 776f 2063 616e  true, if two can
│ │ │ │ +00010b30: 6f6e 6963 616c 206e 616d 6573 2064 6f6e  onical names don
│ │ │ │ +00010b40: 2774 0a6d 6174 6368 2074 6865 2066 696c  't.match the fil
│ │ │ │ +00010b50: 6520 636f 756c 6420 7374 696c 6c20 6265  e could still be
│ │ │ │ +00010b60: 2074 6865 2073 616d 652c 2066 6f72 2065   the same, for e
│ │ │ │ +00010b70: 7861 6d70 6c65 2076 6961 206c 696e 6b73  xample via links
│ │ │ │ +00010b80: 2e20 4f6e 206d 6f73 740a 6f70 6572 6174  . On most.operat
│ │ │ │ +00010b90: 696e 6720 7379 7374 656d 732c 2073 796d  ing systems, sym
│ │ │ │ +00010ba0: 626f 6c69 6320 6c69 6e6b 7320 7769 6c6c  bolic links will
│ │ │ │ +00010bb0: 2062 6520 6578 7061 6e64 6564 2077 6865   be expanded whe
│ │ │ │ +00010bc0: 7265 2070 6f73 7369 626c 652e 2972 6570  re possible.)rep
│ │ │ │ +00010bd0: 2e69 6f2e 6669 6c65 7323 6669 6c65 2d6e  .io.files#file-n
│ │ │ │ +00010be0: 616d 652d 6173 2d64 6972 6563 746f 7279  ame-as-directory
│ │ │ │ +00010bf0: 6669 6c65 2d6e 616d 652d 6173 2d64 6972  file-name-as-dir
│ │ │ │ +00010c00: 6563 746f 7279 2046 494c 452d 4e41 4d45  ectory FILE-NAME
│ │ │ │ +00010c10: 0a0a 5265 7475 726e 2046 494c 452d 4e41  ..Return FILE-NA
│ │ │ │ +00010c20: 4d45 2073 7563 6820 7468 6174 2069 7420  ME such that it 
│ │ │ │ +00010c30: 6e61 6d65 7320 6120 6469 7265 6374 6f72  names a director
│ │ │ │ +00010c40: 7920 2869 2e65 2077 6974 6820 6120 7465  y (i.e with a te
│ │ │ │ +00010c50: 726d 696e 6174 696e 670a 6469 7265 6374  rminating.direct
│ │ │ │ +00010c60: 6f72 7920 7365 7061 7261 746f 7220 6368  ory separator ch
│ │ │ │ +00010c70: 6172 6163 7465 722e 2972 6570 2e69 6f2e  aracter.)rep.io.
│ │ │ │ +00010c80: 6669 6c65 7323 7365 742d 696e 7075 742d  files#set-input-
│ │ │ │ +00010c90: 6861 6e64 6c65 7273 6574 2d69 6e70 7574  handlerset-input
│ │ │ │ +00010ca0: 2d68 616e 646c 6572 204c 4f43 414c 2d46  -handler LOCAL-F
│ │ │ │ +00010cb0: 494c 4520 4655 4e43 5449 4f4e 0a0a 4172  ILE FUNCTION..Ar
│ │ │ │ +00010cc0: 7261 6e67 6520 666f 7220 4655 4e43 5449  range for FUNCTI
│ │ │ │ +00010cd0: 4f4e 2074 6f20 6265 2063 616c 6c65 6420  ON to be called 
│ │ │ │ +00010ce0: 7768 656e 6576 6572 2070 656e 6469 6e67  whenever pending
│ │ │ │ +00010cf0: 2069 6e70 7574 2069 7320 6176 6169 6c61   input is availa
│ │ │ │ +00010d00: 626c 650a 6f6e 204c 4f43 414c 2d46 494c  ble.on LOCAL-FIL
│ │ │ │ +00010d10: 452e 204e 6f74 6520 7468 6174 2074 6869  E. Note that thi
│ │ │ │ +00010d20: 7320 6d61 6b65 7320 4c4f 4341 4c2d 4649  s makes LOCAL-FI
│ │ │ │ +00010d30: 4c45 2064 6f20 6e6f 6e2d 626c 6f63 6b69  LE do non-blocki
│ │ │ │ +00010d40: 6e67 2069 6e70 7574 2e72 6570 2e69 6f2e  ng input.rep.io.
│ │ │ │ +00010d50: 6669 6c65 7323 6669 6c65 7066 696c 6570  files#filepfilep
│ │ │ │ +00010d60: 2041 5247 0a0a 5265 7475 726e 7320 7420   ARG..Returns t 
│ │ │ │ +00010d70: 6966 2041 5247 2069 7320 6120 6669 6c65  if ARG is a file
│ │ │ │ +00010d80: 206f 626a 6563 742e 7265 702e 696f 2e66   object.rep.io.f
│ │ │ │ +00010d90: 696c 6573 2366 696c 652d 7474 7970 6669  iles#file-ttypfi
│ │ │ │ +00010da0: 6c65 2d74 7479 7020 4649 4c45 0a0a 5265  le-ttyp FILE..Re
│ │ │ │ +00010db0: 7475 726e 7320 7472 7565 2069 6620 4649  turns true if FI
│ │ │ │ +00010dc0: 4c45 2069 7320 6c69 6e6b 6564 2074 6f20  LE is linked to 
│ │ │ │ +00010dd0: 6120 7474 792e 7265 702e 696f 2e66 696c  a tty.rep.io.fil
│ │ │ │ +00010de0: 6573 2366 696c 652d 626f 756e 642d 7374  es#file-bound-st
│ │ │ │ +00010df0: 7265 616d 6669 6c65 2d62 6f75 6e64 2d73  reamfile-bound-s
│ │ │ │ +00010e00: 7472 6561 6d20 4649 4c45 0a0a 4966 2066  tream FILE..If f
│ │ │ │ +00010e10: 696c 6520 6f62 6a65 6374 2046 494c 4520  ile object FILE 
│ │ │ │ +00010e20: 646f 6573 6e27 7420 7265 6665 7220 746f  doesn't refer to
│ │ │ │ +00010e30: 2061 206c 6f63 616c 2066 696c 652c 2072   a local file, r
│ │ │ │ +00010e40: 6574 7572 6e20 7468 6520 7374 7265 616d  eturn the stream
│ │ │ │ +00010e50: 0a74 6861 7420 6974 2773 2062 6f75 6e64  .that it's bound
│ │ │ │ +00010e60: 2074 6f2e 7265 702e 696f 2e66 696c 6573   to.rep.io.files
│ │ │ │ +00010e70: 2366 696c 652d 6861 6e64 6c65 722d 6461  #file-handler-da
│ │ │ │ +00010e80: 7461 6669 6c65 2d68 616e 646c 6572 2d64  tafile-handler-d
│ │ │ │ +00010e90: 6174 6120 4649 4c45 0a0a 5265 7475 726e  ata FILE..Return
│ │ │ │ +00010ea0: 2074 6865 2068 616e 646c 6572 2d73 7065   the handler-spe
│ │ │ │ +00010eb0: 6369 6669 6320 6461 7461 2066 6f72 2046  cific data for F
│ │ │ │ +00010ec0: 494c 452e 7265 702e 696f 2e66 696c 6573  ILE.rep.io.files
│ │ │ │ +00010ed0: 236f 7065 6e2d 6669 6c65 6f70 656e 2d66  #open-fileopen-f
│ │ │ │ +00010ee0: 696c 6520 4649 4c45 2d4e 414d 4520 4143  ile FILE-NAME AC
│ │ │ │ +00010ef0: 4345 5353 2d54 5950 450a 0a52 6574 7572  CESS-TYPE..Retur
│ │ │ │ +00010f00: 6e20 6120 6e65 7720 6669 6c65 206f 626a  n a new file obj
│ │ │ │ +00010f10: 6563 7420 7265 6665 7265 6e63 696e 6720  ect referencing 
│ │ │ │ +00010f20: 7468 6520 6c6f 6769 6361 6c20 6669 6c65  the logical file
│ │ │ │ +00010f30: 2063 616c 6c65 6420 4649 4c45 2d4e 414d   called FILE-NAM
│ │ │ │ +00010f40: 452c 0a66 6f72 2041 4343 4553 532d 5459  E,.for ACCESS-TY
│ │ │ │ +00010f50: 5045 2072 6571 7565 7374 732e 2041 4343  PE requests. ACC
│ │ │ │ +00010f60: 4553 532d 5459 5045 2063 616e 2062 6520  ESS-TYPE can be 
│ │ │ │ +00010f70: 6f6e 6520 6f66 2074 6865 2073 796d 626f  one of the symbo
│ │ │ │ +00010f80: 6c73 3a0a 0a09 7265 6164 0909 466f 7220  ls:...read..For 
│ │ │ │ +00010f90: 696e 7075 740a 0977 7269 7465 0909 5472  input..write..Tr
│ │ │ │ +00010fa0: 756e 6361 7465 206f 7220 6372 6561 7465  uncate or create
│ │ │ │ +00010fb0: 2074 6865 2066 696c 652c 2061 6e64 206f   the file, and o
│ │ │ │ +00010fc0: 7065 6e20 666f 7220 6f75 7470 7574 0a09  pen for output..
│ │ │ │ +00010fd0: 6170 7065 6e64 0909 4f70 656e 2066 6f72  append..Open for
│ │ │ │ +00010fe0: 206f 7574 7075 7420 6174 2074 6865 2065   output at the e
│ │ │ │ +00010ff0: 6e64 206f 6620 7468 6520 6669 6c65 2e00  nd of the file..
│ │ │ │ +00011000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072  rep.lang.interpr
│ │ │ │ +00011010: 6574 6572 2363 616c 6c2d 7769 7468 2d64  eter#call-with-d
│ │ │ │ +00011020: 796e 616d 6963 2d72 6f6f 7463 616c 6c2d  ynamic-rootcall-
│ │ │ │ +00011030: 7769 7468 2d64 796e 616d 6963 2d72 6f6f  with-dynamic-roo
│ │ │ │ +00011040: 7420 5448 554e 4b0a 0a43 616c 6c20 7468  t THUNK..Call th
│ │ │ │ +00011050: 6520 7a65 726f 2d70 6172 616d 6574 6572  e zero-parameter
│ │ │ │ +00011060: 2066 756e 6374 696f 6e20 5448 554e 4b2c   function THUNK,
│ │ │ │ +00011070: 2061 7320 7468 6520 726f 6f74 206f 6620   as the root of 
│ │ │ │ +00011080: 6120 6e65 7720 6578 6563 7574 696f 6e0a  a new execution.
│ │ │ │ +00011090: 656e 7669 726f 6e6d 656e 742e 2054 6869  environment. Thi
│ │ │ │ +000110a0: 7320 6d65 616e 7320 7468 6174 2074 6865  s means that the
│ │ │ │ +000110b0: 2063 6f6e 7469 6e75 6174 696f 6e20 6f66   continuation of
│ │ │ │ +000110c0: 2054 4855 4e4b 2077 696c 6c20 616c 7761   THUNK will alwa
│ │ │ │ +000110d0: 7973 2062 650a 7265 6163 6865 6420 6f6e  ys be.reached on
│ │ │ │ +000110e0: 6365 2c20 616e 6420 6f6e 6365 206f 6e6c  ce, and once onl
│ │ │ │ +000110f0: 792e 2041 6e79 2063 6f6e 7469 6e75 6174  y. Any continuat
│ │ │ │ +00011100: 696f 6e73 2061 626f 7665 2074 6865 206e  ions above the n
│ │ │ │ +00011110: 6577 2072 6f6f 7420 6d61 790a 6e6f 7420  ew root may.not 
│ │ │ │ +00011120: 6265 2069 6e76 6f6b 6564 2066 726f 6d20  be invoked from 
│ │ │ │ +00011130: 696e 7369 6465 2074 6865 2072 6f6f 742e  inside the root.
│ │ │ │ +00011140: 7265 702e 7468 7265 6164 7323 7468 7265  rep.threads#thre
│ │ │ │ +00011150: 6164 2d64 656c 6574 6574 6872 6561 642d  ad-deletethread-
│ │ │ │ +00011160: 6465 6c65 7465 205b 5448 5245 4144 5d0a  delete [THREAD].
│ │ │ │ +00011170: 0a4d 6172 6b20 5448 5245 4144 2028 6f72  .Mark THREAD (or
│ │ │ │ +00011180: 2074 6865 2063 7572 7265 6e74 2074 6872   the current thr
│ │ │ │ +00011190: 6561 6429 2c20 6173 2062 6569 6e67 2064  ead), as being d
│ │ │ │ +000111a0: 656c 6574 6564 2e20 4974 2077 696c 6c20  eleted. It will 
│ │ │ │ +000111b0: 6e6f 7420 6265 0a73 7769 7463 6865 6420  not be.switched 
│ │ │ │ +000111c0: 746f 2069 6e20 7468 6520 6675 7475 7265  to in the future
│ │ │ │ +000111d0: 2e20 4966 2074 6865 2063 7572 7265 6e74  . If the current
│ │ │ │ +000111e0: 2074 6872 6561 6420 6973 2064 656c 6574   thread is delet
│ │ │ │ +000111f0: 6564 2c20 636f 6e74 726f 6c0a 7769 6c6c  ed, control.will
│ │ │ │ +00011200: 2062 6520 7061 7373 6564 2074 6f20 7468   be passed to th
│ │ │ │ +00011210: 6520 6e65 7874 2072 756e 6e61 626c 6520  e next runnable 
│ │ │ │ +00011220: 7468 7265 6164 2e20 4465 6c65 7469 6e67  thread. Deleting
│ │ │ │ +00011230: 2074 6865 206c 6173 7420 7275 6e6e 6162   the last runnab
│ │ │ │ +00011240: 6c65 0a74 6872 6561 6420 7265 7375 6c74  le.thread result
│ │ │ │ +00011250: 7320 666f 7263 6573 2074 6865 2063 6f6e  s forces the con
│ │ │ │ +00011260: 7461 696e 696e 6720 6479 6e61 6d69 6320  taining dynamic 
│ │ │ │ +00011270: 726f 6f74 2074 6f20 6265 2063 6c6f 7365  root to be close
│ │ │ │ +00011280: 642e 7265 702e 7468 7265 6164 7323 7468  d.rep.threads#th
│ │ │ │ +00011290: 7265 6164 2d73 7573 7065 6e64 7468 7265  read-suspendthre
│ │ │ │ +000112a0: 6164 2d73 7573 7065 6e64 205b 5448 5245  ad-suspend [THRE
│ │ │ │ +000112b0: 4144 5d20 5b4d 5345 4353 5d0a 0a4d 6172  AD] [MSECS]..Mar
│ │ │ │ +000112c0: 6b20 5448 5245 4144 2028 6f72 2074 6865  k THREAD (or the
│ │ │ │ +000112d0: 2063 7572 7265 6e74 2074 6872 6561 6429   current thread)
│ │ │ │ +000112e0: 2061 7320 6265 696e 6720 7375 7370 656e   as being suspen
│ │ │ │ +000112f0: 6465 642e 2049 7420 7769 6c6c 206e 6f74  ded. It will not
│ │ │ │ +00011300: 2062 650a 7365 6c65 6374 6564 2075 6e74   be.selected unt
│ │ │ │ +00011310: 696c 2069 7420 6861 7320 7468 6973 2073  il it has this s
│ │ │ │ +00011320: 7461 7475 7320 7265 6d6f 7665 642e 2053  tatus removed. S
│ │ │ │ +00011330: 7573 7065 6e64 696e 6720 7468 6520 6375  uspending the cu
│ │ │ │ +00011340: 7272 656e 740a 7468 7265 6164 2077 696c  rrent.thread wil
│ │ │ │ +00011350: 6c20 7061 7373 2063 6f6e 7472 6f6c 2074  l pass control t
│ │ │ │ +00011360: 6f20 7468 6520 6e65 7874 2072 756e 6e61  o the next runna
│ │ │ │ +00011370: 626c 6520 7468 7265 6164 2e20 4966 2074  ble thread. If t
│ │ │ │ +00011380: 6865 7265 2061 7265 206e 6f0a 7275 6e6e  here are no.runn
│ │ │ │ +00011390: 6162 6c65 2074 6872 6561 6473 2c20 7468  able threads, th
│ │ │ │ +000113a0: 656e 2073 6c65 6570 2075 6e74 696c 2074  en sleep until t
│ │ │ │ +000113b0: 6865 206e 6578 7420 7468 7265 6164 2062  he next thread b
│ │ │ │ +000113c0: 6563 6f6d 6573 2072 756e 6e61 626c 652e  ecomes runnable.
│ │ │ │ +000113d0: 0a0a 5265 7475 726e 7320 7472 7565 2069  ..Returns true i
│ │ │ │ +000113e0: 6620 7468 6520 7469 6d65 6f75 7420 7761  f the timeout wa
│ │ │ │ +000113f0: 7320 7265 6163 6865 642e 6465 6661 756c  s reached.defaul
│ │ │ │ +00011400: 742d 6469 7265 6374 6f72 7942 7566 6665  t-directoryBuffe
│ │ │ │ +00011410: 722d 6c6f 6361 6c20 7661 7269 6162 6c65  r-local variable
│ │ │ │ +00011420: 2061 6273 6f6c 7574 656c 7920 6465 6669   absolutely defi
│ │ │ │ +00011430: 6e69 6e67 2074 6865 2064 6972 6563 746f  ning the directo
│ │ │ │ +00011440: 7279 2074 6f20 7768 6963 6820 616c 6c20  ry to which all 
│ │ │ │ +00011450: 6669 6c65 730a 6163 6365 7373 6564 2069  files.accessed i
│ │ │ │ +00011460: 6e20 7468 6520 6275 6666 6572 2061 7265  n the buffer are
│ │ │ │ +00011470: 2072 6573 6f6c 7665 6420 6672 6f6d 2028   resolved from (
│ │ │ │ +00011480: 756e 6c65 7373 2074 6865 7927 7265 2061  unless they're a
│ │ │ │ +00011490: 6273 6f6c 7574 652e 2920 7265 702e 696f  bsolute.) rep.io
│ │ │ │ +000114a0: 2e66 696c 6573 2365 7870 616e 642d 6669  .files#expand-fi
│ │ │ │ +000114b0: 6c65 2d6e 616d 6565 7870 616e 642d 6669  le-nameexpand-fi
│ │ │ │ +000114c0: 6c65 2d6e 616d 6520 4649 4c45 2d4e 414d  le-name FILE-NAM
│ │ │ │ +000114d0: 4520 5b42 4153 452d 4449 525d 0a0a 4578  E [BASE-DIR]..Ex
│ │ │ │ +000114e0: 7061 6e64 7320 4649 4c45 2d4e 414d 4520  pands FILE-NAME 
│ │ │ │ +000114f0: 6173 7375 6d69 6e67 2074 6861 7420 6974  assuming that it
│ │ │ │ +00011500: 2073 7065 6369 6669 6573 2061 2066 696c   specifies a fil
│ │ │ │ +00011510: 6520 7265 6c61 7469 7665 2074 6f20 4241  e relative to BA
│ │ │ │ +00011520: 5345 2d44 4952 2e0a 4966 2042 4153 452d  SE-DIR..If BASE-
│ │ │ │ +00011530: 4449 5220 6973 2075 6e64 6566 696e 6564  DIR is undefined
│ │ │ │ +00011540: 2069 7420 6973 2074 616b 656e 2061 7320   it is taken as 
│ │ │ │ +00011550: 7468 6520 6375 7272 656e 7420 7661 6c75  the current valu
│ │ │ │ +00011560: 6520 6f66 2074 6865 0a60 6465 6661 756c  e of the.`defaul
│ │ │ │ +00011570: 742d 6469 7265 6374 6f72 7927 2076 6172  t-directory' var
│ │ │ │ +00011580: 6961 626c 652e 2057 6869 6c65 2065 7870  iable. While exp
│ │ │ │ +00011590: 616e 6469 6e67 2074 6865 2066 696c 6520  anding the file 
│ │ │ │ +000115a0: 6e61 6d65 2c20 616e 7920 6f62 7669 6f75  name, any obviou
│ │ │ │ +000115b0: 730a 7369 6d70 6c69 6669 6361 7469 6f6e  s.simplification
│ │ │ │ +000115c0: 7320 7769 6c6c 2062 6520 7065 7266 6f72  s will be perfor
│ │ │ │ +000115d0: 6d65 6420 2865 2e67 2e20 6f6e 2055 6e69  med (e.g. on Uni
│ │ │ │ +000115e0: 7820 7468 6520 7265 6d6f 7661 6c20 6f66  x the removal of
│ │ │ │ +000115f0: 2022 2e22 2061 6e64 0a22 2e2e 2220 7768   "." and.".." wh
│ │ │ │ +00011600: 6572 6520 706f 7373 6962 6c65 292e 0a0a  ere possible)...
│ │ │ │ +00011610: 4e6f 7465 2074 6861 7420 7468 6520 7265  Note that the re
│ │ │ │ +00011620: 7475 726e 6564 2066 696c 6520 6e61 6d65  turned file name
│ │ │ │ +00011630: 2077 696c 6c20 6f6e 6c79 2062 6520 6162   will only be ab
│ │ │ │ +00011640: 736f 6c75 7465 2069 6620 6f6e 6520 6f66  solute if one of
│ │ │ │ +00011650: 2074 6865 0a66 6f6c 6c6f 7769 6e67 2063   the.following c
│ │ │ │ +00011660: 6f6e 6469 7469 6f6e 7320 6973 206d 6574  onditions is met
│ │ │ │ +00011670: 3a0a 2020 312e 2042 4153 452d 4449 5220  :.  1. BASE-DIR 
│ │ │ │ +00011680: 286f 7220 6064 6566 6175 6c74 2d64 6972  (or `default-dir
│ │ │ │ +00011690: 6563 746f 7279 2729 2069 7320 6162 736f  ectory') is abso
│ │ │ │ +000116a0: 6c75 7465 0a20 2032 2e20 4649 4c45 2d4e  lute.  2. FILE-N
│ │ │ │ +000116b0: 414d 4520 6973 2061 6c72 6561 6479 2061  AME is already a
│ │ │ │ +000116c0: 6273 6f6c 7574 652e 0a0a 4e6f 7465 2066  bsolute...Note f
│ │ │ │ +000116d0: 6f72 2066 696c 6520 6861 6e64 6c65 7220  or file handler 
│ │ │ │ +000116e0: 696d 706c 656d 656e 746f 7273 3a20 7768  implementors: wh
│ │ │ │ +000116f0: 656e 2061 2068 616e 646c 6572 2069 7320  en a handler is 
│ │ │ │ +00011700: 6361 6c6c 6564 2066 6f72 2074 6865 0a60  called for the.`
│ │ │ │ +00011710: 6578 7061 6e64 2d66 696c 652d 6e61 6d65  expand-file-name
│ │ │ │ +00011720: 2720 6f70 6572 6174 696f 6e2c 2069 7420  ' operation, it 
│ │ │ │ +00011730: 7769 6c6c 206f 6e6c 7920 6576 6572 2072  will only ever r
│ │ │ │ +00011740: 6563 6569 7665 206f 6e65 2061 7267 756d  eceive one argum
│ │ │ │ +00011750: 656e 742c 0a74 6865 2061 6c72 6561 6479  ent,.the already
│ │ │ │ +00011760: 2065 7870 616e 6465 6420 6669 6c65 206e   expanded file n
│ │ │ │ +00011770: 616d 652e 2054 6865 206f 6e6c 7920 6163  ame. The only ac
│ │ │ │ +00011780: 7469 6f6e 2074 6861 7420 6d61 7920 6265  tion that may be
│ │ │ │ +00011790: 206e 6565 6420 746f 0a62 6520 7461 6b65   need to.be take
│ │ │ │ +000117a0: 6e20 6973 2074 6f20 7369 6d70 6c69 6679  n is to simplify
│ │ │ │ +000117b0: 2074 6865 2066 696c 6520 6e61 6d65 2028   the file name (
│ │ │ │ +000117c0: 652e 672e 2072 656d 6f76 696e 6720 222e  e.g. removing ".
│ │ │ │ +000117d0: 2220 616e 6420 222e 2e22 2065 6e74 7269  " and ".." entri
│ │ │ │ +000117e0: 6573 0a6f 7220 7768 6174 6576 6572 292e  es.or whatever).
│ │ │ │ +000117f0: 7265 702e 696f 2e66 696c 6573 236c 6f63  rep.io.files#loc
│ │ │ │ +00011800: 616c 2d66 696c 652d 6e61 6d65 6c6f 6361  al-file-nameloca
│ │ │ │ +00011810: 6c2d 6669 6c65 2d6e 616d 6520 4649 4c45  l-file-name FILE
│ │ │ │ +00011820: 2d4e 414d 450a 0a57 6865 6e20 706f 7373  -NAME..When poss
│ │ │ │ +00011830: 6962 6c65 2c20 7265 7475 726e 2061 2073  ible, return a s
│ │ │ │ +00011840: 7472 696e 6720 6162 736f 6c75 7465 6c79  tring absolutely
│ │ │ │ +00011850: 206e 616d 696e 6720 7468 6520 6669 6c65   naming the file
│ │ │ │ +00011860: 2069 6e20 7468 6520 6c6f 6361 6c0a 6669   in the local.fi
│ │ │ │ +00011870: 6c65 2073 7973 7465 6d20 7468 6174 2046  le system that F
│ │ │ │ +00011880: 494c 452d 4e41 4d45 2072 6566 6572 7320  ILE-NAME refers 
│ │ │ │ +00011890: 746f 2e20 4966 2046 494c 452d 4e41 4d45  to. If FILE-NAME
│ │ │ │ +000118a0: 2064 6f65 7320 6e6f 7420 7265 6665 7220   does not refer 
│ │ │ │ +000118b0: 746f 0a61 2066 696c 6520 696e 2074 6865  to.a file in the
│ │ │ │ +000118c0: 206c 6f63 616c 2073 7973 7465 6d2c 2072   local system, r
│ │ │ │ +000118d0: 6574 7572 6e20 6e69 6c2e 7265 702e 696f  eturn nil.rep.io
│ │ │ │ +000118e0: 2e66 696c 6573 2366 696c 652d 6269 6e64  .files#file-bind
│ │ │ │ +000118f0: 696e 6766 696c 652d 6269 6e64 696e 6720  ingfile-binding 
│ │ │ │ +00011900: 4649 4c45 0a0a 5265 7475 726e 7320 7468  FILE..Returns th
│ │ │ │ +00011910: 6520 6e61 6d65 206f 6620 7468 6520 6c6f  e name of the lo
│ │ │ │ +00011920: 6769 6361 6c20 6669 6c65 2074 6861 7420  gical file that 
│ │ │ │ +00011930: 4649 4c45 2077 6173 206f 7065 6e65 6420  FILE was opened 
│ │ │ │ +00011940: 746f 2061 6363 6573 732c 206f 7220 6e69  to access, or ni
│ │ │ │ +00011950: 6c0a 6966 2069 7420 6861 7320 6265 656e  l.if it has been
│ │ │ │ +00011960: 2063 6c6f 7365 642c 2062 7574 2069 7320   closed, but is 
│ │ │ │ +00011970: 7374 696c 6c20 746f 2062 6520 6761 7262  still to be garb
│ │ │ │ +00011980: 6167 6520 636f 6c6c 6563 7465 642e 7265  age collected.re
│ │ │ │ +00011990: 702e 696f 2e66 696c 6573 2373 6574 2d66  p.io.files#set-f
│ │ │ │ +000119a0: 696c 652d 6861 6e64 6c65 722d 6461 7461  ile-handler-data
│ │ │ │ +000119b0: 7365 742d 6669 6c65 2d68 616e 646c 6572  set-file-handler
│ │ │ │ +000119c0: 2d64 6174 6120 4649 4c45 2044 4154 410a  -data FILE DATA.
│ │ │ │ +000119d0: 0a53 6574 2074 6865 2068 616e 646c 6572  .Set the handler
│ │ │ │ +000119e0: 2d73 7065 6369 6669 6320 6461 7461 206f  -specific data o
│ │ │ │ +000119f0: 6620 6669 6c65 206f 626a 6563 7420 4649  f file object FI
│ │ │ │ +00011a00: 4c45 2074 6f20 4441 5441 2e72 6570 2e69  LE to DATA.rep.i
│ │ │ │ +00011a10: 6f2e 6669 6c65 7323 6d61 6b65 2d66 696c  o.files#make-fil
│ │ │ │ +00011a20: 652d 6672 6f6d 2d73 7472 6561 6d6d 616b  e-from-streammak
│ │ │ │ +00011a30: 652d 6669 6c65 2d66 726f 6d2d 7374 7265  e-file-from-stre
│ │ │ │ +00011a40: 616d 2046 494c 452d 4e41 4d45 2053 5452  am FILE-NAME STR
│ │ │ │ +00011a50: 4541 4d20 4841 4e44 4c45 520a 0a52 6574  EAM HANDLER..Ret
│ │ │ │ +00011a60: 7572 6e20 6120 6e65 7720 6669 6c65 206f  urn a new file o
│ │ │ │ +00011a70: 626a 6563 7420 7468 6174 2072 6566 6572  bject that refer
│ │ │ │ +00011a80: 7320 746f 2074 6865 206c 6f67 6963 616c  s to the logical
│ │ │ │ +00011a90: 2066 696c 6520 6361 6c6c 6564 2046 494c   file called FIL
│ │ │ │ +00011aa0: 452d 4e41 4d45 2c0a 7468 6174 2069 7320  E-NAME,.that is 
│ │ │ │ +00011ab0: 6e6f 7420 696e 2074 6865 206c 6f63 616c  not in the local
│ │ │ │ +00011ac0: 2066 696c 696e 6720 7379 7374 656d 2e20   filing system. 
│ │ │ │ +00011ad0: 416c 6c20 6163 6365 7373 2074 6f20 7468  All access to th
│ │ │ │ +00011ae0: 6520 6669 6c65 206f 626a 6563 740a 7769  e file object.wi
│ │ │ │ +00011af0: 6c6c 2062 6520 6469 7265 6374 6564 2074  ll be directed t
│ │ │ │ +00011b00: 6872 6f75 6768 2074 6865 2073 7472 6561  hrough the strea
│ │ │ │ +00011b10: 6d20 6f62 6a65 6374 2053 5452 4541 4d2c  m object STREAM,
│ │ │ │ +00011b20: 2061 6e64 2074 6865 2066 696c 6520 6861   and the file ha
│ │ │ │ +00011b30: 6e64 6c65 720a 6675 6e63 7469 6f6e 2048  ndler.function H
│ │ │ │ +00011b40: 414e 444c 4552 2e72 6570 2e69 6f2e 6669  ANDLER.rep.io.fi
│ │ │ │ +00011b50: 6c65 7323 6465 6c65 7465 2d66 696c 6564  les#delete-filed
│ │ │ │ +00011b60: 656c 6574 652d 6669 6c65 2046 494c 452d  elete-file FILE-
│ │ │ │ +00011b70: 4e41 4d45 0a0a 4465 6c65 7465 2074 6865  NAME..Delete the
│ │ │ │ +00011b80: 2066 696c 6520 6361 6c6c 6564 2046 494c   file called FIL
│ │ │ │ +00011b90: 452d 4e41 4d45 2e72 6570 2e69 6f2e 6669  E-NAME.rep.io.fi
│ │ │ │ +00011ba0: 6c65 7323 7265 6e61 6d65 2d66 696c 6572  les#rename-filer
│ │ │ │ +00011bb0: 656e 616d 652d 6669 6c65 204f 4c44 2d4e  ename-file OLD-N
│ │ │ │ +00011bc0: 414d 4520 4e45 572d 4e41 4d45 0a0a 5265  AME NEW-NAME..Re
│ │ │ │ +00011bd0: 6e61 6d65 2074 6865 2066 696c 6520 6361  name the file ca
│ │ │ │ +00011be0: 6c6c 6564 204f 4c44 2d4e 414d 4520 736f  lled OLD-NAME so
│ │ │ │ +00011bf0: 2074 6861 7420 6974 2069 7320 6361 6c6c   that it is call
│ │ │ │ +00011c00: 6564 204e 4557 2d4e 414d 452e 204e 6f74  ed NEW-NAME. Not
│ │ │ │ +00011c10: 6520 7468 6174 0a74 6869 7320 616c 6d6f  e that.this almo
│ │ │ │ +00011c20: 7374 2063 6572 7461 696e 6c79 2077 6f6e  st certainly won
│ │ │ │ +00011c30: 2774 2077 6f72 6b20 6163 726f 7373 2066  't work across f
│ │ │ │ +00011c40: 696c 696e 6720 7379 7374 656d 732e 7265  iling systems.re
│ │ │ │ +00011c50: 702e 696f 2e66 696c 6573 2366 696c 652d  p.io.files#file-
│ │ │ │ +00011c60: 7265 6164 6162 6c65 2d70 6669 6c65 2d72  readable-pfile-r
│ │ │ │ +00011c70: 6561 6461 626c 652d 7020 4649 4c45 2d4e  eadable-p FILE-N
│ │ │ │ +00011c80: 414d 450a 0a52 6574 7572 6e73 2074 2069  AME..Returns t i
│ │ │ │ +00011c90: 6620 7468 6520 6669 6c65 2063 616c 6c65  f the file calle
│ │ │ │ +00011ca0: 6420 4649 4c45 2d4e 414d 4520 6973 2061  d FILE-NAME is a
│ │ │ │ +00011cb0: 7661 696c 6162 6c65 2066 6f72 2072 6561  vailable for rea
│ │ │ │ +00011cc0: 6469 6e67 2066 726f 6d2e 7265 702e 696f  ding from.rep.io
│ │ │ │ +00011cd0: 2e66 696c 6573 2373 6574 2d66 696c 652d  .files#set-file-
│ │ │ │ +00011ce0: 6d6f 6465 7373 6574 2d66 696c 652d 6d6f  modesset-file-mo
│ │ │ │ +00011cf0: 6465 7320 4649 4c45 2d4e 414d 4520 4d4f  des FILE-NAME MO
│ │ │ │ +00011d00: 4445 530a 0a53 6574 7320 7468 6520 6163  DES..Sets the ac
│ │ │ │ +00011d10: 6365 7373 2070 6572 6d69 7373 696f 6e73  cess permissions
│ │ │ │ +00011d20: 206f 6620 7468 6520 6669 6c65 2063 616c   of the file cal
│ │ │ │ +00011d30: 6c65 6420 4649 4c45 2d4e 414d 4520 746f  led FILE-NAME to
│ │ │ │ +00011d40: 204d 4f44 4553 2e20 5468 6520 6f6e 6c79   MODES. The only
│ │ │ │ +00011d50: 0a70 6f72 7461 626c 6520 7761 7920 6f66  .portable way of
│ │ │ │ +00011d60: 2067 6574 7469 6e67 204d 4f44 4553 2069   getting MODES i
│ │ │ │ +00011d70: 7320 6672 6f6d 2074 6865 2060 6669 6c65  s from the `file
│ │ │ │ +00011d80: 2d6d 6f64 6573 2720 6675 6e63 7469 6f6e  -modes' function
│ │ │ │ +00011d90: 2073 696e 6365 2069 740a 6d61 7920 6368   since it.may ch
│ │ │ │ +00011da0: 616e 6765 2061 6372 6f73 7320 6669 6c69  ange across fili
│ │ │ │ +00011db0: 6e67 2073 7973 7465 6d73 2e72 6570 2e69  ng systems.rep.i
│ │ │ │ +00011dc0: 6f2e 6669 6c65 7323 6669 6c65 2d6d 6f64  o.files#file-mod
│ │ │ │ +00011dd0: 6573 2d61 732d 7374 7269 6e67 6669 6c65  es-as-stringfile
│ │ │ │ +00011de0: 2d6d 6f64 6573 2d61 732d 7374 7269 6e67  -modes-as-string
│ │ │ │ +00011df0: 2046 494c 452d 4e41 4d45 0a0a 5265 7475   FILE-NAME..Retu
│ │ │ │ +00011e00: 726e 7320 6120 7465 6e20 6368 6172 6163  rns a ten charac
│ │ │ │ +00011e10: 7465 7220 7374 7269 6e67 2064 6573 6372  ter string descr
│ │ │ │ +00011e20: 6962 696e 6720 7468 6520 6174 7472 6962  ibing the attrib
│ │ │ │ +00011e30: 7574 6573 206f 6620 7468 6520 6669 6c65  utes of the file
│ │ │ │ +00011e40: 0a63 616c 6c65 6420 4649 4c45 2d4e 414d  .called FILE-NAM
│ │ │ │ +00011e50: 452e 7265 702e 696f 2e66 696c 6573 2366  E.rep.io.files#f
│ │ │ │ +00011e60: 696c 652d 6d6f 6474 696d 6566 696c 652d  ile-modtimefile-
│ │ │ │ +00011e70: 6d6f 6474 696d 6520 4649 4c45 2d4e 414d  modtime FILE-NAM
│ │ │ │ +00011e80: 450a 0a52 6574 7572 6e20 7468 6520 7469  E..Return the ti
│ │ │ │ +00011e90: 6d65 2074 6861 7420 7468 6520 6669 6c65  me that the file
│ │ │ │ +00011ea0: 2063 616c 6c65 6420 4649 4c45 2d4e 414d   called FILE-NAM
│ │ │ │ +00011eb0: 4520 7761 7320 6c61 7374 206d 6f64 6966  E was last modif
│ │ │ │ +00011ec0: 6965 642c 2061 7320 6120 636f 6e73 0a63  ied, as a cons.c
│ │ │ │ +00011ed0: 656c 6c20 7374 6f72 696e 6720 7477 6f20  ell storing two 
│ │ │ │ +00011ee0: 696e 7465 6765 7273 2c20 7468 6520 6c6f  integers, the lo
│ │ │ │ +00011ef0: 7720 3234 2062 6974 732c 2061 6e64 2074  w 24 bits, and t
│ │ │ │ +00011f00: 6865 2068 6967 6820 6269 7473 2e70 726f  he high bits.pro
│ │ │ │ +00011f10: 6772 616d 2d6e 616d 6554 6865 206e 616d  gram-nameThe nam
│ │ │ │ +00011f20: 6520 6f66 2074 6865 2070 726f 6772 616d  e of the program
│ │ │ │ +00011f30: 2072 756e 6e69 6e67 2074 6865 2072 6570   running the rep
│ │ │ │ +00011f40: 2069 6e74 6572 7072 6574 6572 2e69 6e74   interpreter.int
│ │ │ │ +00011f50: 6572 7275 7074 2d6d 6f64 6557 6865 6e20  errupt-modeWhen 
│ │ │ │ +00011f60: 6e69 6c2c 2069 6e74 6572 7275 7074 7320  nil, interrupts 
│ │ │ │ +00011f70: 6172 6520 6861 6e64 6c65 6420 6174 2074  are handled at t
│ │ │ │ +00011f80: 6865 2063 7572 7265 6e74 2065 7665 6e74  he current event
│ │ │ │ +00011f90: 206c 6f6f 702c 206f 7468 6572 2070 6f73   loop, other pos
│ │ │ │ +00011fa0: 7369 626c 650a 7661 6c75 6573 2069 6e63  sible.values inc
│ │ │ │ +00011fb0: 6c75 6465 2060 6578 6974 2720 616e 6420  lude `exit' and 
│ │ │ │ +00011fc0: 6074 6f70 2d6c 6576 656c 272e 7265 702e  `top-level'.rep.
│ │ │ │ +00011fd0: 696f 2e64 622e 7364 626d 2373 6462 6d2d  io.db.sdbm#sdbm-
│ │ │ │ +00011fe0: 6465 6c65 7465 7364 626d 2d64 656c 6574  deletesdbm-delet
│ │ │ │ +00011ff0: 6520 4442 4d20 4b45 5900 0000 0000 0000  e DBM KEY.......
│ │ │ │ +00012000: 0400 0000 0000 0000 0a00 0000 0000 0000  ................
│ │ │ │ +00012010: f6af 0000 0000 0000 1400 0000 0000 0000  ................
│ │ │ │ +00012020: ecff 0000 0000 0000 5300 0000 0000 0000  ........S.......
│ │ │ │ +00012030: adcf 0100 0000 0000 750f 0000 0000 0000  ........u.......
│ │ │ │ +00012040: 8b30 0200 0000 0000 750f 0000 0000 0000  .0......u.......
│ │ │ │ +00012050: 8b30 0200 0000 0000 810f 0000 0000 0000  .0..............
│ │ │ │ +00012060: 7f90 0000 0000 0000 0200 0000 a600 0000  ................
│ │ │ │ +00012070: ac84 8a0a 7265 702e 5c30 0000 0000 0000  ....rep.\0......
│ │ │ │ +00012080: 0f00 0000 6100 0000 45a1 9617 7265 702e  ....a...E...rep.
│ │ │ │ +00012090: 9a14 0100 0000 0000 1d00 0000 3903 0000  ............9...
│ │ │ │ +000120a0: 787e 1815 7265 702e 00d0 0000 0000 0000  x~..rep.........
│ │ │ │ +000120b0: 2600 0000 5a00 0000 e702 361f 7265 702e  &...Z.....6.rep.
│ │ │ │ +000120c0: 3daa 0000 0000 0000 2500 0000 9800 0000  =.......%.......
│ │ │ │ +000120d0: 6207 2d1c 7265 702e 6e58 0000 0000 0000  b.-.rep.nX......
│ │ │ │ +000120e0: 0d00 0000 2c00 0000 5c65 091f 7265 702e  ....,...\e..rep.
│ │ │ │ +000120f0: f45a 0000 0000 0000 0f00 0000 be00 0000  .Z..............
│ │ │ │ +00012100: 01b1 ae03 7265 702e ea75 0000 0000 0000  ....rep..u......
│ │ │ │ +00012110: 1000 0000 2a00 0000 170c 4d19 7072 6f67  ....*.....M.prog
│ │ │ │ +00012120: 0d1f 0100 0000 0000 0c00 0000 3400 0000  ............4...
│ │ │ │ +00012130: bf2c 7f07 7265 702e feab 0000 0000 0000  .,..rep.........
│ │ │ │ +00012140: 1a00 0000 3c01 0000 a38f d91e 7072 696e  ....<.......prin
│ │ │ │ +00012150: 44a0 0000 0000 0000 0c00 0000 4301 0000  D...........C...
│ │ │ │ +00012160: b372 6005 7265 702e cc1f 0100 0000 0000  .r`.rep.........
│ │ │ │ +00012170: 1a00 0000 1300 0000 9d62 001e 7265 702e  .........b..rep.
│ │ │ │ +00012180: bca6 0000 0000 0000 1a00 0000 5800 0000  ............X...
│ │ │ │ +00012190: c48f c40f 0072 6570 54ad 0000 0000 0000  .....repT.......
│ │ │ │ +000121a0: 2200 0000 2700 0000 6f5e 931f 7265 702e  "...'...o^..rep.
│ │ │ │ +000121b0: 9488 0000 0000 0000 1c00 0000 3500 0000  ............5...
│ │ │ │ +000121c0: da04 b304 7265 702e f54d 0000 0000 0000  ....rep..M......
│ │ │ │ +000121d0: 1b00 0000 3f00 0000 5967 cb1b 7265 702e  ....?...Yg..rep.
│ │ │ │ +000121e0: b3a7 0000 0000 0000 2500 0000 3801 0000  ........%...8...
│ │ │ │ +000121f0: f7d1 b004 0072 6570 9dad 0000 0000 0000  .....rep........
│ │ │ │ +00012200: 2700 0000 0700 0000 c066 4b07 7265 702e  '........fK.rep.
│ │ │ │ +00012210: 06ae 0000 0000 0000 1e00 0000 3900 0000  ............9...
│ │ │ │ +00012220: 0ee6 ba1d 7265 702e ca3a 0000 0000 0000  ....rep..:......
│ │ │ │ +00012230: 1100 0000 2900 0000 9c66 2e1b 7265 702e  ....)....f..rep.
│ │ │ │ +00012240: acd7 0000 0000 0000 1700 0000 6200 0000  ............b...
│ │ │ │ +00012250: eaba a416 6465 6661 fa13 0100 0000 0000  ....defa........
│ │ │ │ +00012260: 1100 0000 8f00 0000 c91f 8f06 7265 702e  ............rep.
│ │ │ │ +00012270: 95f2 0000 0000 0000 1400 0000 9a00 0000  ................
│ │ │ │ +00012280: 4c61 5b1a 7265 702e 7231 0000 0000 0000  La[.rep.r1......
│ │ │ │ +00012290: 1700 0000 5d00 0000 bb7d 6b19 7265 702e  ....]....}k.rep.
│ │ │ │ +000122a0: 899c 0000 0000 0000 1b00 0000 ba00 0000  ................
│ │ │ │ +000122b0: 3ed1 1607 7265 702e 43f3 0000 0000 0000  >...rep.C.......
│ │ │ │ +000122c0: 1500 0000 5a06 0000 129d 3207 7265 702e  ....Z.....2.rep.
│ │ │ │ +000122d0: 90af 0000 0000 0000 0d00 0000 4200 0000  ............B...
│ │ │ │ +000122e0: c8c6 c204 7265 702e 57c3 0100 0000 0000  ....rep.W.......
│ │ │ │ +000122f0: 1e00 0000 2200 0000 4365 ea0e 7265 702e  ...."...Ce..rep.
│ │ │ │ +00012300: cea3 0000 0000 0000 2200 0000 3b01 0000  ........"...;...
│ │ │ │ +00012310: 3120 491b 7265 702e 73c6 0100 0000 0000  1 I.rep.s.......
│ │ │ │ +00012320: 1800 0000 4400 0000 d175 3b08 0072 6570  ....D....u;..rep
│ │ │ │ +00012330: b9c7 0100 0000 0000 1d00 0000 0000 0000  ................
│ │ │ │ +00012340: d227 1216 7265 702e b8ae 0000 0000 0000  .'..rep.........
│ │ │ │ +00012350: 1500 0000 5600 0000 4bf0 d81c 7265 702e  ....V...K...rep.
│ │ │ │ +00012360: ea99 0000 0000 0000 1d00 0000 b300 0000  ................
│ │ │ │ +00012370: a43c 590a 0072 6570 d6c7 0100 0000 0000  .<Y..rep........
│ │ │ │ +00012380: 1f00 0000 1700 0000 3ba5 0817 7265 702e  ........;...rep.
│ │ │ │ +00012390: 0080 0000 0000 0000 2100 0000 8100 0000  ........!.......
│ │ │ │ +000123a0: 2eaa a51f 7265 702e 5ac7 0100 0000 0000  ....rep.Z.......
│ │ │ │ +000123b0: 1c00 0000 4300 0000 23f1 8113 7265 702e  ....C...#...rep.
│ │ │ │ +000123c0: 4364 0000 0000 0000 1200 0000 d000 0000  Cd..............
│ │ │ │ +000123d0: 2c2e 3600 7265 702e afc8 0100 0000 0000  ,.6.rep.........
│ │ │ │ +000123e0: 2600 0000 d500 0000 e760 bd0f 7265 702e  &........`..rep.
│ │ │ │ +000123f0: 5f75 0000 0000 0000 0e00 0000 4300 0000  _u..........C...
│ │ │ │ +00012400: 0478 251a 7265 702e c682 0000 0000 0000  .x%.rep.........
│ │ │ │ +00012410: 2600 0000 2500 0000 b522 0c19 7265 702e  &...%...."..rep.
│ │ │ │ +00012420: aad1 0000 0000 0000 2900 0000 b700 0000  ........).......
│ │ │ │ +00012430: 2a59 2902 7072 6f63 0bd7 0000 0000 0000  *Y).proc........
│ │ │ │ +00012440: 1300 0000 8e00 0000 d3f7 9f11 7265 702e  ............rep.
│ │ │ │ +00012450: 93da 0000 0000 0000 1200 0000 6701 0000  ............g...
│ │ │ │ +00012460: 9824 ec02 7265 702e b5e7 0000 0000 0000  .$..rep.........
│ │ │ │ +00012470: 1f00 0000 9c00 0000 e5ad 250a 7265 702e  ..........%.rep.
│ │ │ │ +00012480: 0d77 0000 0000 0000 1a00 0000 3400 0000  .w..........4...
│ │ │ │ +00012490: 1e6c 5913 7265 702e e631 0000 0000 0000  .lY.rep..1......
│ │ │ │ +000124a0: 1100 0000 6b01 0000 a5f1 a519 0072 6570  ....k........rep
│ │ │ │ +000124b0: aac9 0100 0000 0000 1600 0000 1900 0000  ................
│ │ │ │ +000124c0: 6464 d010 7265 702e 21ff 0000 0000 0000  dd..rep.!.......
│ │ │ │ +000124d0: 1900 0000 b200 0000 5d98 180b 7265 702e  ........]...rep.
│ │ │ │ +000124e0: 9d9b 0000 0000 0000 2300 0000 c900 0000  ........#.......
│ │ │ │ +000124f0: 82ec b605 7265 702e c845 0000 0000 0000  ....rep..E......
│ │ │ │ +00012500: 1a00 0000 8700 0000 6368 a90e 7265 702e  ........ch..rep.
│ │ │ │ +00012510: 6593 0000 0000 0000 1e00 0000 7400 0000  e...........t...
│ │ │ │ +00012520: 8edc 1b03 6166 7465 044a 0000 0000 0000  ....afte.J......
│ │ │ │ +00012530: 1000 0000 bf00 0000 a51b 6713 7265 702e  ..........g.rep.
│ │ │ │ +00012540: 9d9e 0000 0000 0000 1d00 0000 4000 0000  ............@...
│ │ │ │ +00012550: 0063 940e 7265 702e b6d3 0000 0000 0000  .c..rep.........
│ │ │ │ +00012560: 1c00 0000 7800 0000 1dae fe05 7265 702e  ....x.......rep.
│ │ │ │ +00012570: adec 0000 0000 0000 1800 0000 7900 0000  ............y...
│ │ │ │ +00012580: e5a2 b208 7265 702e 2ba5 0000 0000 0000  ....rep.+.......
│ │ │ │ +00012590: 1800 0000 fe00 0000 a742 b80b 7265 702e  .........B..rep.
│ │ │ │ +000125a0: a38f 0000 0000 0000 1600 0000 3400 0000  ............4...
│ │ │ │ +000125b0: 870d 2f09 7265 702e 6233 0000 0000 0000  ../.rep.b3......
│ │ │ │ +000125c0: 1600 0000 6400 0000 1d4f 0807 7265 702e  ....d....O..rep.
│ │ │ │ +000125d0: 471b 0100 0000 0000 1800 0000 3800 0000  G...........8...
│ │ │ │ +000125e0: 6c58 5506 7265 702e 8f7e 0000 0000 0000  lXU.rep..~......
│ │ │ │ +000125f0: 1700 0000 c400 0000 13e7 2906 6c69 7370  ..........).lisp
│ │ │ │ +00012600: 154b 0000 0000 0000 1200 0000 4000 0000  .K..........@...
│ │ │ │ +00012610: e20e e01b 7265 702e 00a0 0000 0000 0000  ....rep.........
│ │ │ │ +00012620: 1900 0000 2b00 0000 fb62 c01e 0072 6570  ....+....b...rep
│ │ │ │ +00012630: 83c5 0100 0000 0000 1400 0000 0600 0000  ................
│ │ │ │ +00012640: d496 a302 7265 6d6f 1dcb 0100 0000 0000  ....remo........
│ │ │ │ +00012650: 1700 0000 4c00 0000 2395 4818 0072 6570  ....L...#.H..rep
│ │ │ │ +00012660: 26cc 0100 0000 0000 3600 0000 1500 0000  &.......6.......
│ │ │ │ +00012670: 367e cc08 7265 702e b739 0000 0000 0000  6~..rep..9......
│ │ │ │ +00012680: 1100 0000 4900 0000 c343 5b08 7265 702e  ....I....C[.rep.
│ │ │ │ +00012690: 06a2 0000 0000 0000 1a00 0000 9600 0000  ................
│ │ │ │ +000126a0: b88e ad1a 0072 6570 6bc2 0100 0000 0000  .....repk.......
│ │ │ │ +000126b0: 2400 0000 1600 0000 b964 aa15 7265 702e  $........d..rep.
│ │ │ │ +000126c0: 0c53 0000 0000 0000 1000 0000 6600 0000  .S..........f...
│ │ │ │ +000126d0: 65af a209 7265 702e b1d4 0000 0000 0000  e...rep.........
│ │ │ │ +000126e0: 2600 0000 fe00 0000 00a1 850d 7265 702e  &...........rep.
│ │ │ │ +000126f0: 1be6 0000 0000 0000 2200 0000 6e00 0000  ........"...n...
│ │ │ │ +00012700: 26a9 0001 7265 702e b46f 0000 0000 0000  &...rep..o......
│ │ │ │ +00012710: 0d00 0000 2e00 0000 64fa 5e08 7265 702e  ........d.^.rep.
│ │ │ │ +00012720: 07d9 0000 0000 0000 1700 0000 df00 0000  ................
│ │ │ │ +00012730: ec29 a501 7265 702e 10a9 0000 0000 0000  .)..rep.........
│ │ │ │ +00012740: 1700 0000 1601 0000 3506 4a17 7265 702e  ........5.J.rep.
│ │ │ │ +00012750: cffb 0000 0000 0000 1d00 0000 3800 0000  ............8...
│ │ │ │ +00012760: dc3f 0007 7265 702e 2a5d 0000 0000 0000  .?..rep.*]......
│ │ │ │  00012770: 0f00 0000 5400 0000 8d51 d10f 7265 702e  ....T....Q..rep.
│ │ │ │ -00012780: a0ac 0000 0000 0000 1400 0000 4f00 0000  ............O...
│ │ │ │ -00012790: 4929 ef1a 0072 6570 dfaf 0000 0000 0000  I)...rep........
│ │ │ │ -000127a0: 1d00 0000 0200 0000 e55e 6503 0072 6570  .........^e..rep
│ │ │ │ -000127b0: a9e2 0100 0000 0000 1800 0000 1b00 0000  ................
│ │ │ │ -000127c0: 44f8 121b 7265 702e e633 0000 0000 0000  D...rep..3......
│ │ │ │ -000127d0: 2b00 0000 1501 0000 857c 1f0c 7265 702e  +........|..rep.
│ │ │ │ -000127e0: 488a 0000 0000 0000 1400 0000 0902 0000  H...............
│ │ │ │ -000127f0: e674 d31d 7265 702e 3832 0000 0000 0000  .t..rep.82......
│ │ │ │ -00012800: 2500 0000 8901 0000 e2b6 c50c 7265 702e  %...........rep.
│ │ │ │ -00012810: b66b 0000 0000 0000 0d00 0000 5300 0000  .k..........S...
│ │ │ │ -00012820: 8d91 cb18 7265 702e eeab 0000 0000 0000  ....rep.........
│ │ │ │ -00012830: 1400 0000 3b00 0000 76a7 8516 0072 6570  ....;...v....rep
│ │ │ │ -00012840: de9f 0000 0000 0000 1c00 0000 0500 0000  ................
│ │ │ │ -00012850: 2ccf a81d 7265 702e d36a 0000 0000 0000  ,...rep..j......
│ │ │ │ +00012780: 8e34 0000 0000 0000 1400 0000 4f00 0000  .4..........O...
│ │ │ │ +00012790: 865e 9313 7265 702e 01c3 0100 0000 0000  .^..rep.........
│ │ │ │ +000127a0: 1e00 0000 3800 0000 3365 6510 7265 702e  ....8...3ee.rep.
│ │ │ │ +000127b0: 80c4 0100 0000 0000 1800 0000 9300 0000  ................
│ │ │ │ +000127c0: 44f8 121b 7265 702e 0010 0100 0000 0000  D...rep.........
│ │ │ │ +000127d0: 2b00 0000 1501 0000 8d91 cb18 7265 702e  +...........rep.
│ │ │ │ +000127e0: dc33 0000 0000 0000 1400 0000 3b00 0000  .3..........;...
│ │ │ │ +000127f0: e2b6 c50c 7265 702e 8a59 0000 0000 0000  ....rep..Y......
│ │ │ │ +00012800: 0d00 0000 5300 0000 857c 1f0c 7265 702e  ....S....|..rep.
│ │ │ │ +00012810: 1f78 0000 0000 0000 1400 0000 0902 0000  .x..............
│ │ │ │ +00012820: e674 d31d 7265 702e 73fd 0000 0000 0000  .t..rep.s.......
│ │ │ │ +00012830: 2500 0000 8901 0000 4929 ef1a 0072 6570  %.......I)...rep
│ │ │ │ +00012840: 9dc5 0100 0000 0000 1d00 0000 0200 0000  ................
│ │ │ │ +00012850: 2ccf a81d 7265 702e a758 0000 0000 0000  ,...rep..X......
│ │ │ │  00012860: 0f00 0000 d400 0000 03fb 2706 7265 702e  ..........'.rep.
│ │ │ │ -00012870: de58 0100 0000 0000 1c00 0000 ce00 0000  .X..............
│ │ │ │ -00012880: 4431 4105 0072 6570 29ae 0100 0000 0000  D1A..rep).......
│ │ │ │ -00012890: 3600 0000 1100 0000 bd6f 2806 7265 702e  6........o(.rep.
│ │ │ │ -000128a0: 4324 0000 0000 0000 1400 0000 c700 0000  C$..............
│ │ │ │ -000128b0: 6063 d21b 7265 702e f2ad 0000 0000 0000  `c..rep.........
│ │ │ │ -000128c0: 1300 0000 5900 0000 ecdd a803 7265 702e  ....Y.......rep.
│ │ │ │ -000128d0: 13a9 0100 0000 0000 1a00 0000 7c00 0000  ............|...
│ │ │ │ -000128e0: aaa8 5117 7265 702e 9988 0000 0000 0000  ..Q.rep.........
│ │ │ │ +00012870: f017 0100 0000 0000 1c00 0000 ce00 0000  ................
│ │ │ │ +00012880: 35d7 3016 7265 702e 5dae 0000 0000 0000  5.0.rep.].......
│ │ │ │ +00012890: 1400 0000 4700 0000 bd6f 2806 7265 702e  ....G....o(.rep.
│ │ │ │ +000128a0: ed44 0000 0000 0000 1400 0000 c700 0000  .D..............
│ │ │ │ +000128b0: 6063 d21b 7265 702e fb37 0000 0000 0000  `c..rep..7......
│ │ │ │ +000128c0: 1300 0000 5900 0000 7cbe 5313 7265 702e  ....Y...|.S.rep.
│ │ │ │ +000128d0: 97c3 0100 0000 0000 2800 0000 c100 0000  ........(.......
│ │ │ │ +000128e0: aaa8 5117 7265 702e 7076 0000 0000 0000  ..Q.rep.pv......
│ │ │ │  000128f0: 1b00 0000 2800 0000 63b8 b31c 7265 702e  ....(...c...rep.
│ │ │ │ -00012900: ae26 0000 0000 0000 1c00 0000 6600 0000  .&..........f...
│ │ │ │ -00012910: e2f0 c705 7265 702e 9e9c 0000 0000 0000  ....rep.........
│ │ │ │ +00012900: 6ae3 0000 0000 0000 1c00 0000 6600 0000  j...........f...
│ │ │ │ +00012910: e2f0 c705 7265 702e 92e1 0000 0000 0000  ....rep.........
│ │ │ │  00012920: 1700 0000 a200 0000 5a96 ef11 7265 702e  ........Z...rep.
│ │ │ │ -00012930: e917 0100 0000 0000 2700 0000 2501 0000  ........'...%...
│ │ │ │ -00012940: f825 f41e 0072 6570 2cab 0100 0000 0000  .%...rep,.......
│ │ │ │ +00012930: 83fa 0000 0000 0000 2700 0000 2501 0000  ........'...%...
│ │ │ │ +00012940: f825 f41e 0072 6570 dfaf 0000 0000 0000  .%...rep........
│ │ │ │  00012950: 1700 0000 0000 0000 15ec f304 7265 702e  ............rep.
│ │ │ │ -00012960: f95a 0100 0000 0000 2200 0000 1a01 0000  .Z......".......
│ │ │ │ -00012970: 6085 f41c 7265 6d6f 33af 0100 0000 0000  `...remo3.......
│ │ │ │ -00012980: 1300 0000 3300 0000 51ec 9614 7265 702e  ....3...Q...rep.
│ │ │ │ -00012990: dce2 0100 0000 0000 1900 0000 a401 0000  ................
│ │ │ │ -000129a0: 14a6 3b1b 7265 702e 99e4 0100 0000 0000  ..;.rep.........
│ │ │ │ -000129b0: 1900 0000 4d00 0000 a626 cc10 0072 6570  ....M....&...rep
│ │ │ │ -000129c0: ffe4 0100 0000 0000 1a00 0000 1700 0000  ................
│ │ │ │ -000129d0: 7d6f 3817 0072 6570 30e5 0100 0000 0000  }o8..rep0.......
│ │ │ │ -000129e0: 1c00 0000 1700 0000 f602 ed08 0072 6570  .............rep
│ │ │ │ -000129f0: 63e5 0100 0000 0000 2100 0000 1900 0000  c.......!.......
│ │ │ │ -00012a00: 861a 2703 7265 702e ee81 0000 0000 0000  ..'.rep.........
│ │ │ │ +00012960: 0b1a 0100 0000 0000 2200 0000 1a01 0000  ........".......
│ │ │ │ +00012970: 76a7 8516 0072 6570 bcc5 0100 0000 0000  v....rep........
│ │ │ │ +00012980: 1c00 0000 0500 0000 ecdd a803 7265 702e  ............rep.
│ │ │ │ +00012990: ddc5 0100 0000 0000 1a00 0000 7c00 0000  ............|...
│ │ │ │ +000129a0: 4458 8414 7265 702e 0cc8 0100 0000 0000  DX..rep.........
│ │ │ │ +000129b0: 2400 0000 7f00 0000 6085 f41c 7265 6d6f  $.......`...remo
│ │ │ │ +000129c0: e0cb 0100 0000 0000 1300 0000 3300 0000  ............3...
│ │ │ │ +000129d0: 7c84 ab09 0072 6570 71cc 0100 0000 0000  |....repq.......
│ │ │ │ +000129e0: 3600 0000 1100 0000 eb41 de13 0072 6570  6........A...rep
│ │ │ │ +000129f0: b8cc 0100 0000 0000 3600 0000 1500 0000  ........6.......
│ │ │ │ +00012a00: 861a 2703 7265 702e 0070 0000 0000 0000  ..'.rep..p......
│ │ │ │  00012a10: 1500 0000 5b00 0000 4884 4719 7265 702e  ....[...H.G.rep.
│ │ │ │ -00012a20: b85d 0100 0000 0000 1b00 0000 d600 0000  .]..............
│ │ │ │ -00012a30: 48b0 3605 646c 2d6c 0c5f 0000 0000 0000  H.6.dl-l._......
│ │ │ │ -00012a40: 1100 0000 6f00 0000 5c64 1114 0072 6570  ....o...\d...rep
│ │ │ │ -00012a50: c9ab 0100 0000 0000 1f00 0000 0400 0000  ................
│ │ │ │ -00012a60: 100e fa19 7265 702e 66f2 0000 0000 0000  ....rep.f.......
│ │ │ │ +00012a20: ca1c 0100 0000 0000 1b00 0000 d600 0000  ................
│ │ │ │ +00012a30: 48b0 3605 646c 2d6c c04c 0000 0000 0000  H.6.dl-l.L......
│ │ │ │ +00012a40: 1100 0000 6f00 0000 4431 4105 0072 6570  ....o...D1A..rep
│ │ │ │ +00012a50: 82cd 0100 0000 0000 3600 0000 1100 0000  ........6.......
│ │ │ │ +00012a60: 100e fa19 7265 702e ab87 0000 0000 0000  ....rep.........
│ │ │ │  00012a70: 1c00 0000 5800 0000 8d84 0e09 7265 702e  ....X.......rep.
│ │ │ │ -00012a80: 10f5 0000 0000 0000 1400 0000 8400 0000  ................
│ │ │ │ -00012a90: b321 9c11 7265 702e 521d 0100 0000 0000  .!..rep.R.......
│ │ │ │ +00012a80: cc8c 0000 0000 0000 1400 0000 8400 0000  ................
│ │ │ │ +00012a90: b321 9c11 7265 702e ba9a 0000 0000 0000  .!..rep.........
│ │ │ │  00012aa0: 2100 0000 c200 0000 317c 151d 7265 702e  !.......1|..rep.
│ │ │ │ -00012ab0: 9852 0100 0000 0000 2100 0000 7700 0000  .R......!...w...
│ │ │ │ -00012ac0: b84e fb0a 7265 702e aaad 0100 0000 0000  .N..rep.........
│ │ │ │ -00012ad0: 3500 0000 4a00 0000 d646 8105 0072 6570  5...J....F...rep
│ │ │ │ -00012ae0: 95e0 0100 0000 0000 1b00 0000 0e00 0000  ................
│ │ │ │ -00012af0: ac6f dd1a 7265 702e 4668 0000 0000 0000  .o..rep.Fh......
│ │ │ │ -00012b00: 0f00 0000 f100 0000 a85f 291f 7265 702e  ........._).rep.
│ │ │ │ -00012b10: 12e1 0100 0000 0000 1900 0000 8f00 0000  ................
│ │ │ │ -00012b20: 597d a517 0072 6570 9de5 0100 0000 0000  Y}...rep........
│ │ │ │ -00012b30: 1b00 0000 0700 0000 47c0 651c 7265 702e  ........G.e.rep.
│ │ │ │ -00012b40: cc82 0000 0000 0000 0a00 0000 a400 0000  ................
│ │ │ │ -00012b50: 129d 5204 7265 702e ed6d 0000 0000 0000  ..R.rep..m......
│ │ │ │ -00012b60: 0d00 0000 b500 0000 4deb 670e 7265 702e  ........M.g.rep.
│ │ │ │ -00012b70: 1bac 0100 0000 0000 1c00 0000 bb00 0000  ................
│ │ │ │ -00012b80: 0d75 3f16 7265 702e bfe5 0100 0000 0000  .u?.rep.........
│ │ │ │ -00012b90: 1c00 0000 8b01 0000 4548 3009 7265 702e  ........EH0.rep.
│ │ │ │ -00012ba0: 3c5d 0100 0000 0000 1c00 0000 6000 0000  <]..........`...
│ │ │ │ -00012bb0: c18b b31c 7265 702e a95e 0100 0000 0000  ....rep..^......
│ │ │ │ +00012ab0: 8ad2 0000 0000 0000 2100 0000 7700 0000  ........!...w...
│ │ │ │ +00012ac0: 5a10 5e03 7265 702e 2bc5 0100 0000 0000  Z.^.rep.+.......
│ │ │ │ +00012ad0: 1300 0000 4500 0000 b84e fb0a 7265 702e  ....E....N..rep.
│ │ │ │ +00012ae0: 03cd 0100 0000 0000 3500 0000 4a00 0000  ........5...J...
│ │ │ │ +00012af0: ac6f dd1a 7265 702e 1a56 0000 0000 0000  .o..rep..V......
│ │ │ │ +00012b00: 0f00 0000 f100 0000 6454 2919 0072 6570  ........dT)..rep
│ │ │ │ +00012b10: c9cd 0100 0000 0000 2000 0000 1800 0000  ........ .......
│ │ │ │ +00012b20: 9192 e403 7265 702e 01ce 0100 0000 0000  ....rep.........
│ │ │ │ +00012b30: 1f00 0000 b100 0000 47c0 651c 7265 702e  ........G.e.rep.
│ │ │ │ +00012b40: de70 0000 0000 0000 0a00 0000 a400 0000  .p..............
│ │ │ │ +00012b50: 129d 5204 7265 702e c15b 0000 0000 0000  ..R.rep..[......
│ │ │ │ +00012b60: 0d00 0000 b500 0000 f381 b912 0072 6570  .............rep
│ │ │ │ +00012b70: cbad 0000 0000 0000 1400 0000 2700 0000  ............'...
│ │ │ │ +00012b80: eb52 9108 7265 702e 00c0 0100 0000 0000  .R..rep.........
│ │ │ │ +00012b90: 1b00 0000 5002 0000 4548 3009 7265 702e  ....P...EH0.rep.
│ │ │ │ +00012ba0: 4e1c 0100 0000 0000 1c00 0000 6000 0000  N...........`...
│ │ │ │ +00012bb0: c18b b31c 7265 702e bb1d 0100 0000 0000  ....rep.........
│ │ │ │  00012bc0: 2100 0000 7600 0000 2792 0d00 7265 702e  !...v...'...rep.
│ │ │ │ -00012bd0: 70aa 0100 0000 0000 1600 0000 5700 0000  p...........W...
│ │ │ │ -00012be0: 4476 9815 7265 702e 66e7 0100 0000 0000  Dv..rep.f.......
│ │ │ │ -00012bf0: 1a00 0000 5700 0000 2d66 fb1f 0072 6570  ....W...-f...rep
│ │ │ │ -00012c00: d7e7 0100 0000 0000 2400 0000 1e00 0000  ........$.......
│ │ │ │ -00012c10: e0e2 f40f 0072 6570 19e8 0100 0000 0000  .....rep........
│ │ │ │ -00012c20: 1c00 0000 2000 0000 e3e9 7f0c 0072 6570  .... ........rep
│ │ │ │ -00012c30: 55e8 0100 0000 0000 1b00 0000 2200 0000  U..........."...
│ │ │ │ -00012c40: 5662 0a19 7265 702e 32a5 0100 0000 0000  Vb..rep.2.......
│ │ │ │ +00012bd0: 23af 0000 0000 0000 1600 0000 5700 0000  #...........W...
│ │ │ │ +00012be0: 4deb 670e 7265 702e d9c9 0100 0000 0000  M.g.rep.........
│ │ │ │ +00012bf0: 1c00 0000 bb00 0000 8581 f014 7265 702e  ............rep.
│ │ │ │ +00012c00: d1ce 0100 0000 0000 1f00 0000 5100 0000  ............Q...
│ │ │ │ +00012c10: 9772 3d1a 7265 702e 41cf 0100 0000 0000  .r=.rep.A.......
│ │ │ │ +00012c20: 1c00 0000 5000 0000 9b96 180f 7265 702e  ....P.......rep.
│ │ │ │ +00012c30: 0030 0200 0000 0000 2000 0000 6b00 0000  .0...... ...k...
│ │ │ │ +00012c40: 5662 0a19 7265 702e 01de 0000 0000 0000  Vb..rep.........
│ │ │ │  00012c50: 1100 0000 ba01 0000 b704 4d04 7265 702e  ..........M.rep.
│ │ │ │ -00012c60: 7c5a 0100 0000 0000 2200 0000 5b00 0000  |Z......"...[...
│ │ │ │ -00012c70: cde9 4919 7265 702e 855c 0100 0000 0000  ..I.rep..\......
│ │ │ │ -00012c80: 1800 0000 9f00 0000 73bb 060e 7265 702e  ........s...rep.
│ │ │ │ -00012c90: 2559 0000 0000 0000 1f00 0000 6600 0000  %Y..........f...
│ │ │ │ -00012ca0: 1950 650e 7265 702e 405f 0100 0000 0000  .Pe.rep.@_......
│ │ │ │ -00012cb0: 1900 0000 a200 0000 4789 be00 7265 702e  ........G...rep.
│ │ │ │ -00012cc0: 0080 0000 0000 0000 0e00 0000 1901 0000  ................
│ │ │ │ -00012cd0: 723e 0802 7265 702e aa57 0000 0000 0000  r>..rep..W......
│ │ │ │ -00012ce0: 1d00 0000 5e00 0000 cf8f 091c 7265 702e  ....^.......rep.
│ │ │ │ -00012cf0: c859 0100 0000 0000 1900 0000 9b00 0000  .Y..............
│ │ │ │ -00012d00: f58b 2a08 7265 702e 2ea8 0100 0000 0000  ..*.rep.........
│ │ │ │ -00012d10: 1b00 0000 1000 0000 5975 d310 7265 702e  ........Yu..rep.
│ │ │ │ -00012d20: 3f4b 0000 0000 0000 2300 0000 f500 0000  ?K......#.......
│ │ │ │ -00012d30: 7a05 1f1a 7265 702e 8167 0000 0000 0000  z...rep..g......
│ │ │ │ -00012d40: 0d00 0000 b800 0000 8356 d405 7265 702e  .........V..rep.
│ │ │ │ -00012d50: fc4c 0000 0000 0000 1a00 0000 1300 0000  .L..............
│ │ │ │ -00012d60: 4ad7 1009 7265 702e 1e46 0000 0000 0000  J...rep..F......
│ │ │ │ -00012d70: 1c00 0000 5700 0000 c34d 501b 7265 702e  ....W....MP.rep.
│ │ │ │ -00012d80: 5c70 0000 0000 0000 1200 0000 4601 0000  \p..........F...
│ │ │ │ -00012d90: 680a 2f1d 7265 702e 6086 0000 0000 0000  h./.rep.`.......
│ │ │ │ +00012c60: 8e19 0100 0000 0000 2200 0000 5b00 0000  ........"...[...
│ │ │ │ +00012c70: cde9 4919 7265 702e 971b 0100 0000 0000  ..I.rep.........
│ │ │ │ +00012c80: 1800 0000 9f00 0000 1950 650e 7265 702e  .........Pe.rep.
│ │ │ │ +00012c90: 521e 0100 0000 0000 1900 0000 a200 0000  R...............
│ │ │ │ +00012ca0: f58b 2a08 7265 702e d59f 0000 0000 0000  ..*.rep.........
│ │ │ │ +00012cb0: 1b00 0000 1000 0000 4789 be00 7265 702e  ........G...rep.
│ │ │ │ +00012cc0: de6c 0000 0000 0000 0e00 0000 1901 0000  .l..............
│ │ │ │ +00012cd0: cf8f 091c 7265 702e da18 0100 0000 0000  ....rep.........
│ │ │ │ +00012ce0: 1900 0000 9b00 0000 723e 0802 7265 702e  ........r>..rep.
│ │ │ │ +00012cf0: 41a6 0000 0000 0000 1d00 0000 5e00 0000  A...........^...
│ │ │ │ +00012d00: 73bb 060e 7265 702e 2ea7 0000 0000 0000  s...rep.........
│ │ │ │ +00012d10: 1f00 0000 6600 0000 5975 d310 7265 702e  ....f...Yu..rep.
│ │ │ │ +00012d20: b6a2 0000 0000 0000 2300 0000 f500 0000  ........#.......
│ │ │ │ +00012d30: 7a05 1f1a 7265 702e 5555 0000 0000 0000  z...rep.UU......
│ │ │ │ +00012d40: 0d00 0000 b800 0000 c34d 501b 7265 702e  .........MP.rep.
│ │ │ │ +00012d50: e95d 0000 0000 0000 1200 0000 4601 0000  .]..........F...
│ │ │ │ +00012d60: 4ad7 1009 7265 702e 93a1 0000 0000 0000  J...rep.........
│ │ │ │ +00012d70: 1c00 0000 5700 0000 c963 a91f 7265 702e  ....W....c..rep.
│ │ │ │ +00012d80: faaa 0000 0000 0000 1c00 0000 e800 0000  ................
│ │ │ │ +00012d90: 680a 2f1d 7265 702e 7274 0000 0000 0000  h./.rep.rt......
│ │ │ │  00012da0: 0b00 0000 a900 0000 2a45 f419 696e 7465  ........*E..inte
│ │ │ │ -00012db0: 0090 0000 0000 0000 0e00 0000 7100 0000  ............q...
│ │ │ │ -00012dc0: c963 a91f 7265 702e fda6 0100 0000 0000  .c..rep.........
│ │ │ │ -00012dd0: 1c00 0000 e800 0000 fe81 1b1c 7265 702e  ............rep.
│ │ │ │ -00012de0: 6aab 0100 0000 0000 1e00 0000 4100 0000  j...........A...
│ │ │ │ -00012df0: 3f77 0c1d 0072 6570 f2ac 0100 0000 0000  ?w...rep........
│ │ │ │ +00012db0: 4d1f 0100 0000 0000 0e00 0000 7100 0000  M...........q...
│ │ │ │ +00012dc0: 8356 d405 7265 702e ccdf 0000 0000 0000  .V..rep.........
│ │ │ │ +00012dd0: 1a00 0000 1300 0000 6ef1 4b15 7265 702e  ........n.K.rep.
│ │ │ │ +00012de0: cfc6 0100 0000 0000 1100 0000 7a00 0000  ............z...
│ │ │ │ +00012df0: 3f77 0c1d 0072 6570 b0ca 0100 0000 0000  ?w...rep........
│ │ │ │  00012e00: 1d00 0000 0d00 0000 2157 7b03 7265 702e  ........!W{.rep.
│ │ │ │ -00012e10: d750 0100 0000 0000 2100 0000 4000 0000  .P......!...@...
│ │ │ │ -00012e20: 272c e615 7374 616e d0a8 0100 0000 0000  ',..stan........
│ │ │ │ -00012e30: 0f00 0000 3400 0000 fb37 d019 7265 702e  ....4....7..rep.
│ │ │ │ -00012e40: 9720 0000 0000 0000 1200 0000 f400 0000  . ..............
│ │ │ │ -00012e50: 249d c21b 7265 702e bba1 0100 0000 0000  $...rep.........
│ │ │ │ +00012e10: 749f 0000 0000 0000 2100 0000 4000 0000  t.......!...@...
│ │ │ │ +00012e20: 2dc5 ec02 7265 702e a5c2 0100 0000 0000  -...rep.........
│ │ │ │ +00012e30: 1900 0000 4300 0000 fb37 d019 7265 702e  ....C....7..rep.
│ │ │ │ +00012e40: 373c 0000 0000 0000 1200 0000 f400 0000  7<..............
│ │ │ │ +00012e50: 249d c21b 7265 702e 95d8 0000 0000 0000  $...rep.........
│ │ │ │  00012e60: 1700 0000 5b00 0000 ab47 4f1f 7265 702e  ....[....GO.rep.
│ │ │ │ -00012e70: 5d50 0100 0000 0000 2100 0000 5900 0000  ]P......!...Y...
│ │ │ │ -00012e80: 1776 a91b 7265 6d6f 1cad 0100 0000 0000  .v..remo........
│ │ │ │ +00012e70: fa9e 0000 0000 0000 2100 0000 5900 0000  ........!...Y...
│ │ │ │ +00012e80: 1776 a91b 7265 6d6f daca 0100 0000 0000  .v..remo........
│ │ │ │  00012e90: 1600 0000 2d00 0000 c91f 0f07 7265 702e  ....-.......rep.
│ │ │ │ -00012ea0: 0010 0100 0000 0000 1400 0000 b800 0000  ................
│ │ │ │ -00012eb0: 1283 cc01 7265 702e 5eae 0000 0000 0000  ....rep.^.......
│ │ │ │ +00012ea0: c9f1 0000 0000 0000 1400 0000 b800 0000  ................
│ │ │ │ +00012eb0: 1283 cc01 7265 702e 6738 0000 0000 0000  ....rep.g8......
│ │ │ │  00012ec0: 1500 0000 5c00 0000 452a 271a 7265 702e  ....\...E*'.rep.
│ │ │ │ -00012ed0: 9075 0000 0000 0000 1400 0000 a400 0000  .u..............
│ │ │ │ -00012ee0: 48b9 e509 7265 702e 23a3 0100 0000 0000  H...rep.#.......
│ │ │ │ +00012ed0: 8b63 0000 0000 0000 1400 0000 a400 0000  .c..............
│ │ │ │ +00012ee0: 48b9 e509 7265 702e fdd9 0000 0000 0000  H...rep.........
│ │ │ │  00012ef0: 1300 0000 8300 0000 c526 1810 7265 702e  .........&..rep.
│ │ │ │ -00012f00: 3027 0000 0000 0000 1d00 0000 5d00 0000  0'..........]...
│ │ │ │ -00012f10: e9e7 b815 7265 6d6f d3ae 0100 0000 0000  ....remo........
│ │ │ │ -00012f20: 1800 0000 4800 0000 f59a a918 7265 702e  ....H.......rep.
│ │ │ │ -00012f30: d823 0000 0000 0000 1c00 0000 4f00 0000  .#..........O...
│ │ │ │ -00012f40: 59ca c11d 7265 702e 579d 0000 0000 0000  Y...rep.W.......
│ │ │ │ -00012f50: 1b00 0000 0401 0000 4957 8f11 7265 702e  ........IW..rep.
│ │ │ │ -00012f60: 03ad 0000 0000 0000 1000 0000 2100 0000  ............!...
│ │ │ │ -00012f70: 0078 a503 7265 702e ea28 0000 0000 0000  .x..rep..(......
│ │ │ │ +00012f00: ece3 0000 0000 0000 1d00 0000 5d00 0000  ............]...
│ │ │ │ +00012f10: e9e7 b815 7265 6d6f 80cb 0100 0000 0000  ....remo........
│ │ │ │ +00012f20: 1800 0000 4800 0000 59ca c11d 7265 702e  ....H...Y...rep.
│ │ │ │ +00012f30: 4be2 0000 0000 0000 1b00 0000 0401 0000  K...............
│ │ │ │ +00012f40: 4957 8f11 7265 702e 0c37 0000 0000 0000  IW..rep..7......
│ │ │ │ +00012f50: 1000 0000 2100 0000 f59a a918 7265 702e  ....!.......rep.
│ │ │ │ +00012f60: 6c40 0000 0000 0000 1c00 0000 4f00 0000  l@..........O...
│ │ │ │ +00012f70: 0078 a503 7265 702e a6e5 0000 0000 0000  .x..rep.........
│ │ │ │  00012f80: 2200 0000 5300 0000 967f 871c 7265 702e  "...S.......rep.
│ │ │ │ -00012f90: c22d 0000 0000 0000 1700 0000 6500 0000  .-..........e...
│ │ │ │ -00012fa0: df10 031f 7265 702e 6663 0000 0000 0000  ....rep.fc......
│ │ │ │ -00012fb0: 0e00 0000 d600 0000 5b8a 0217 7265 702e  ........[...rep.
│ │ │ │ -00012fc0: 3022 0000 0000 0000 1200 0000 ab00 0000  0"..............
│ │ │ │ -00012fd0: bf2c 7f07 7265 702e 3996 0000 0000 0000  .,..rep.9.......
│ │ │ │ -00012fe0: 1a00 0000 3c01 0000 e702 361f 7265 702e  ....<.....6.rep.
│ │ │ │ -00012ff0: 4fa7 0000 0000 0000 2500 0000 9800 0000  O.......%.......
│ │ │ │ -00013000: 0300 0000 0000 0000 0c00 0000 0000 0000  ................
│ │ │ │ -00013010: f44f 0100 0000 0000 8b00 0000 0000 0000  .O..............
│ │ │ │ -00013020: 75bf 0100 0000 0000 6a0d 0000 0000 0000  u.......j.......
│ │ │ │ -00013030: 96f2 0100 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00012f90: 7eea 0000 0000 0000 1700 0000 6500 0000  ~...........e...
│ │ │ │ +00012fa0: df10 031f 7265 702e 3a51 0000 0000 0000  ....rep.:Q......
│ │ │ │ +00012fb0: 0e00 0000 d600 0000 9f31 3a14 7265 702e  .........1:.rep.
│ │ │ │ +00012fc0: 2754 0000 0000 0000 0e00 0000 2001 0000  'T.......... ...
│ │ │ │ +00012fd0: 5b8a 0217 7265 702e d03d 0000 0000 0000  [...rep..=......
│ │ │ │ +00012fe0: 1200 0000 ab00 0000 bbc6 ee0b 7265 702e  ............rep.
│ │ │ │ +00012ff0: aa90 0000 0000 0000 1d00 0000 9e02 0000  ................
│ │ │ │ +00013000: 0300 0000 0000 0000 0500 0000 0000 0000  ................
│ │ │ │ +00013010: fb4f 0100 0000 0000 0700 0000 0000 0000  .O..............
│ │ │ │ +00013020: f99f 0100 0000 0000 3500 0000 0000 0000  ........5.......
│ │ │ │ +00013030: cbbf 0100 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00013040: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00013050: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00013060: 0000 0000 0000 0000 0200 0000 a600 0000  ................
│ │ │ │ -00013070: 7b12 c230 7265 702e 624a 0100 0000 0000  {..0rep.bJ......
│ │ │ │ -00013080: 1a00 0000 0f00 0000 1900 cd3a 7265 702e  ...........:rep.
│ │ │ │ -00013090: 3c9c 0000 0000 0000 1a00 0000 4800 0000  <...........H...
│ │ │ │ -000130a0: 4090 ce31 7265 702e e462 0000 0000 0000  @..1rep..b......
│ │ │ │ -000130b0: 0f00 0000 7300 0000 a726 783c 0072 6570  ....s....&x<.rep
│ │ │ │ -000130c0: c84d 0100 0000 0000 1b00 0000 0200 0000  .M..............
│ │ │ │ -000130d0: e242 bd3d 7265 702e 874f 0100 0000 0000  .B.=rep..O......
│ │ │ │ -000130e0: 1900 0000 5400 0000 8979 d323 7265 702e  ....T....y.#rep.
│ │ │ │ -000130f0: c34c 0000 0000 0000 1900 0000 2000 0000  .L.......... ...
│ │ │ │ -00013100: 64aa 5028 7265 702e 544c 0100 0000 0000  d.P(rep.TL......
│ │ │ │ -00013110: 2600 0000 3a00 0000 fcd3 6b35 0072 6570  &...:.....k5.rep
│ │ │ │ -00013120: 89b3 0100 0000 0000 1300 0000 0800 0000  ................
│ │ │ │ -00013130: ecb1 7a28 7265 702e c8f1 0000 0000 0000  ..z(rep.........
│ │ │ │ +00013070: 1516 ab25 7265 702e cf97 0100 0000 0000  ...%rep.........
│ │ │ │ +00013080: 1400 0000 7b01 0000 1900 cd3a 7265 702e  ....{......:rep.
│ │ │ │ +00013090: f59c 0100 0000 0000 1a00 0000 4800 0000  ............H...
│ │ │ │ +000130a0: 4090 ce31 7265 702e b850 0000 0000 0000  @..1rep..P......
│ │ │ │ +000130b0: 0f00 0000 7300 0000 fcd3 6b35 0072 6570  ....s.....k5.rep
│ │ │ │ +000130c0: c9b0 0100 0000 0000 1300 0000 0800 0000  ................
│ │ │ │ +000130d0: 068c b234 7265 702e 08b4 0100 0000 0000  ...4rep.........
│ │ │ │ +000130e0: 1b00 0000 3a00 0000 8979 d323 7265 702e  ....:....y.#rep.
│ │ │ │ +000130f0: 579d 0100 0000 0000 1900 0000 2000 0000  W........... ...
│ │ │ │ +00013100: 64aa 5028 7265 702e 5b9f 0100 0000 0000  d.P(rep.[.......
│ │ │ │ +00013110: 2600 0000 3a00 0000 a726 783c 0072 6570  &...:....&x<.rep
│ │ │ │ +00013120: 32b6 0100 0000 0000 1b00 0000 0200 0000  2...............
│ │ │ │ +00013130: ecb1 7a28 7265 702e 4c85 0000 0000 0000  ..z(rep.L.......
│ │ │ │  00013140: 1d00 0000 8100 0000 4d60 8b35 7265 702e  ........M`.5rep.
│ │ │ │ -00013150: 22fd 0000 0000 0000 1800 0000 fc00 0000  "...............
│ │ │ │ -00013160: 5c17 9d30 7265 702e f9bd 0000 0000 0000  \..0rep.........
│ │ │ │ -00013170: 1d00 0000 5e00 0000 5af8 e836 7265 702e  ....^...Z..6rep.
│ │ │ │ -00013180: 9144 0100 0000 0000 1a00 0000 7e00 0000  .D..........~...
│ │ │ │ -00013190: a271 253b 7265 702e 6c23 0000 0000 0000  .q%;rep.l#......
│ │ │ │ +00013150: 00f0 0000 0000 0000 1800 0000 fc00 0000  ................
│ │ │ │ +00013160: 5af8 e836 7265 702e 7648 0000 0000 0000  Z..6rep.vH......
│ │ │ │ +00013170: 1a00 0000 7e00 0000 5c17 9d30 7265 702e  ....~...\..0rep.
│ │ │ │ +00013180: e647 0100 0000 0000 1d00 0000 5e00 0000  .G..........^...
│ │ │ │ +00013190: a271 253b 7265 702e 0040 0000 0000 0000  .q%;rep..@......
│ │ │ │  000131a0: 1500 0000 5700 0000 7c97 9c3b 7265 702e  ....W...|..;rep.
│ │ │ │ -000131b0: c1b9 0000 0000 0000 2100 0000 4600 0000  ........!...F...
│ │ │ │ -000131c0: 9b74 b238 7265 702e 3a47 0100 0000 0000  .t.8rep.:G......
│ │ │ │ -000131d0: 1600 0000 3e00 0000 4af9 063a 7265 702e  ....>...J..:rep.
│ │ │ │ -000131e0: 1db1 0100 0000 0000 0d00 0000 7401 0000  ............t...
│ │ │ │ -000131f0: 84a9 7337 0072 6570 84b5 0100 0000 0000  ..s7.rep........
│ │ │ │ -00013200: 3700 0000 0000 0000 e412 b83d 7265 6d6f  7..........=remo
│ │ │ │ -00013210: ecb8 0100 0000 0000 1a00 0000 5300 0000  ............S...
│ │ │ │ -00013220: 5cae 7530 7265 702e 1473 0000 0000 0000  \.u0rep..s......
│ │ │ │ -00013230: 0f00 0000 4200 0000 33a8 282c 7265 702e  ....B...3.(,rep.
│ │ │ │ -00013240: 5462 0000 0000 0000 1200 0000 7e00 0000  Tb..........~...
│ │ │ │ -00013250: 8795 4528 7265 702e 50a6 0000 0000 0000  ..E(rep.P.......
│ │ │ │ -00013260: 1f00 0000 e000 0000 5374 3a2f 7265 702e  ........St:/rep.
│ │ │ │ -00013270: e2fb 0000 0000 0000 1900 0000 2701 0000  ............'...
│ │ │ │ -00013280: 7a96 9a2f 7265 702e 00b0 0000 0000 0000  z../rep.........
│ │ │ │ +000131b0: 4ad4 0000 0000 0000 2100 0000 4600 0000  J.......!...F...
│ │ │ │ +000131c0: 9b74 b238 7265 702e addd 0000 0000 0000  .t.8rep.........
│ │ │ │ +000131d0: 1600 0000 3e00 0000 0127 c93e 7265 702e  ....>....'.>rep.
│ │ │ │ +000131e0: 79b4 0100 0000 0000 2500 0000 3b00 0000  y.......%...;...
│ │ │ │ +000131f0: e242 bd3d 7265 702e f1b7 0100 0000 0000  .B.=rep.........
│ │ │ │ +00013200: 1900 0000 5400 0000 4af9 063a 7265 702e  ....T...J..:rep.
│ │ │ │ +00013210: 7bb9 0100 0000 0000 0d00 0000 7401 0000  {...........t...
│ │ │ │ +00013220: 3805 f634 7265 702e 6247 0000 0000 0000  8..4rep.bG......
│ │ │ │ +00013230: 1900 0000 6800 0000 33a8 282c 7265 702e  ....h...3.(,rep.
│ │ │ │ +00013240: 6c4f 0000 0000 0000 1200 0000 7e00 0000  lO..........~...
│ │ │ │ +00013250: 5cae 7530 7265 702e 415f 0000 0000 0000  \.u0rep.A_......
│ │ │ │ +00013260: 0f00 0000 4200 0000 5374 3a2f 7265 702e  ....B...St:/rep.
│ │ │ │ +00013270: 10ee 0000 0000 0000 1900 0000 2701 0000  ............'...
│ │ │ │ +00013280: 7a96 9a2f 7265 702e b2f9 0000 0000 0000  z../rep.........
│ │ │ │  00013290: 2700 0000 aa00 0000 2dd1 be34 7265 702e  '.......-..4rep.
│ │ │ │ -000132a0: 20bf 0000 0000 0000 1800 0000 a800 0000   ...............
│ │ │ │ -000132b0: 4621 fd28 7265 702e 05f8 0000 0000 0000  F!.(rep.........
│ │ │ │ -000132c0: 1a00 0000 ad00 0000 f94c 6e3c 7265 702e  .........Ln<rep.
│ │ │ │ -000132d0: a192 0000 0000 0000 2000 0000 2501 0000  ........ ...%...
│ │ │ │ -000132e0: 5df4 5f31 7265 702e 6043 0100 0000 0000  ]._1rep.`C......
│ │ │ │ -000132f0: 1800 0000 4f00 0000 3805 f634 7265 702e  ....O...8..4rep.
│ │ │ │ -00013300: 1044 0100 0000 0000 1900 0000 6800 0000  .D..........h...
│ │ │ │ -00013310: bcfc dd3b 0072 6570 0fba 0100 0000 0000  ...;.rep........
│ │ │ │ -00013320: 3700 0000 0000 0000 55f9 7235 7265 702e  7.......U.r5rep.
│ │ │ │ -00013330: 89f3 0000 0000 0000 1900 0000 9100 0000  ................
│ │ │ │ -00013340: 8aa6 372f 7265 702e 03b8 0000 0000 0000  ..7/rep.........
│ │ │ │ -00013350: 2a00 0000 7300 0000 9269 6a27 7265 6d6f  *...s....ij'remo
│ │ │ │ -00013360: 79b4 0100 0000 0000 1900 0000 6200 0000  y...........b...
│ │ │ │ -00013370: 86b3 df35 0072 6570 34bf 0100 0000 0000  ...5.rep4.......
│ │ │ │ -00013380: 1900 0000 0700 0000 0fa6 1723 7265 6d6f  ...........#remo
│ │ │ │ -00013390: 42b5 0100 0000 0000 1600 0000 2c00 0000  B...........,...
│ │ │ │ -000133a0: e61d 8f24 7265 702e 0179 0000 0000 0000  ...$rep..y......
│ │ │ │ -000133b0: 1900 0000 4102 0000 6bf1 2124 0072 6570  ....A...k.!$.rep
│ │ │ │ -000133c0: 54bf 0100 0000 0000 1a00 0000 0700 0000  T...............
│ │ │ │ -000133d0: f583 ad27 7265 702e 00f0 0100 0000 0000  ...'rep.........
│ │ │ │ -000133e0: 1800 0000 3301 0000 a77c f736 7265 702e  ....3....|.6rep.
│ │ │ │ -000133f0: b471 0000 0000 0000 1600 0000 4a01 0000  .q..........J...
│ │ │ │ -00013400: 3d8d 4226 7265 702e 4bf1 0100 0000 0000  =.B&rep.K.......
│ │ │ │ -00013410: 2000 0000 2b01 0000 7bf8 e72b 7265 702e   ...+...{..+rep.
│ │ │ │ -00013420: 20b7 0000 0000 0000 2100 0000 7600 0000   .......!...v...
│ │ │ │ -00013430: 680a ef37 7265 702e 0085 0000 0000 0000  h..7rep.........
│ │ │ │ +000132a0: 0d49 0100 0000 0000 1800 0000 a800 0000  .I..............
│ │ │ │ +000132b0: 5df4 5f31 7265 702e b94a 0100 0000 0000  ]._1rep..J......
│ │ │ │ +000132c0: 1800 0000 4f00 0000 f94c 6e3c 7265 702e  ....O....Ln<rep.
│ │ │ │ +000132d0: 0090 0100 0000 0000 2000 0000 2501 0000  ........ ...%...
│ │ │ │ +000132e0: 4621 fd28 7265 702e d592 0100 0000 0000  F!.(rep.........
│ │ │ │ +000132f0: 1a00 0000 ad00 0000 8795 4528 7265 702e  ..........E(rep.
│ │ │ │ +00013300: 5e99 0100 0000 0000 1f00 0000 e000 0000  ^...............
│ │ │ │ +00013310: 21d5 1737 7265 702e 1db1 0100 0000 0000  !..7rep.........
│ │ │ │ +00013320: 2300 0000 4901 0000 55f9 7235 7265 702e  #...I...U.r5rep.
│ │ │ │ +00013330: 8b8a 0000 0000 0000 1900 0000 9100 0000  ................
│ │ │ │ +00013340: 8aa6 372f 7265 702e 80d0 0000 0000 0000  ..7/rep.........
│ │ │ │ +00013350: 2a00 0000 7300 0000 33c1 df3d 0072 6570  *...s...3..=.rep
│ │ │ │ +00013360: 14bc 0100 0000 0000 1400 0000 0500 0000  ................
│ │ │ │ +00013370: af4f 402b 0072 6570 2dbc 0100 0000 0000  .O@+.rep-.......
│ │ │ │ +00013380: 2500 0000 0400 0000 c05e 9923 7265 702e  %........^.#rep.
│ │ │ │ +00013390: 56bc 0100 0000 0000 2a00 0000 2500 0000  V.......*...%...
│ │ │ │ +000133a0: e61d 8f24 7265 702e fc66 0000 0000 0000  ...$rep..f......
│ │ │ │ +000133b0: 1900 0000 4102 0000 4285 9034 0072 6570  ....A...B..4.rep
│ │ │ │ +000133c0: a5bc 0100 0000 0000 2700 0000 1800 0000  ........'.......
│ │ │ │ +000133d0: 0711 fb2b 7265 702e e4bc 0100 0000 0000  ...+rep.........
│ │ │ │ +000133e0: 2500 0000 4300 0000 a77c f736 7265 702e  %...C....|.6rep.
│ │ │ │ +000133f0: 0060 0000 0000 0000 1600 0000 4a01 0000  .`..........J...
│ │ │ │ +00013400: 15e0 263f 7265 702e 4cbd 0100 0000 0000  ..&?rep.L.......
│ │ │ │ +00013410: 1c00 0000 b900 0000 7bf8 e72b 7265 702e  ........{..+rep.
│ │ │ │ +00013420: ba9d 0000 0000 0000 2100 0000 7600 0000  ........!...v...
│ │ │ │ +00013430: 680a ef37 7265 702e 1273 0000 0000 0000  h..7rep..s......
│ │ │ │  00013440: 0b00 0000 ac00 0000 e760 392d 7265 702e  .........`9-rep.
│ │ │ │ -00013450: 9c61 0000 0000 0000 0e00 0000 aa00 0000  .a..............
│ │ │ │ -00013460: 8687 6a25 7265 702e 2945 0100 0000 0000  ..j%rep.)E......
│ │ │ │ +00013450: 0050 0000 0000 0000 0e00 0000 aa00 0000  .P..............
│ │ │ │ +00013460: 8687 6a25 7265 702e 25d8 0000 0000 0000  ..j%rep.%.......
│ │ │ │  00013470: 1500 0000 5b00 0000 b995 5f23 7265 702e  ....[....._#rep.
│ │ │ │ -00013480: 294a 0100 0000 0000 1900 0000 2000 0000  )J.......... ...
│ │ │ │ -00013490: ce27 8a37 7265 702e 9cbc 0000 0000 0000  .'.7rep.........
│ │ │ │ +00013480: fe4e 0100 0000 0000 1900 0000 2000 0000  .N.......... ...
│ │ │ │ +00013490: ce27 8a37 7265 702e 1544 0100 0000 0000  .'.7rep..D......
│ │ │ │  000134a0: 2000 0000 da00 0000 8887 7b34 7265 702e   .........{4rep.
│ │ │ │ -000134b0: 8b4a 0100 0000 0000 1900 0000 0e00 0000  .J..............
│ │ │ │ -000134c0: a20d 6637 7265 702e aa27 0000 0000 0000  ..f7rep..'......
│ │ │ │ -000134d0: 2000 0000 5e00 0000 3544 7035 7265 6d6f   ...^...5Dp5remo
│ │ │ │ -000134e0: 7ab7 0100 0000 0000 1400 0000 7f00 0000  z...............
│ │ │ │ -000134f0: 8e6c 0127 7072 696e cc45 0000 0000 0000  .l.'prin.E......
│ │ │ │ -00013500: 0b00 0000 4700 0000 ac84 4a3a 7265 702e  ....G.....J:rep.
│ │ │ │ -00013510: 24a9 0000 0000 0000 0f00 0000 5100 0000  $...........Q...
│ │ │ │ -00013520: c2c0 4331 7265 702e ed22 0000 0000 0000  ..C1rep.."......
│ │ │ │ -00013530: 1500 0000 2900 0000 bb62 1126 7265 702e  ....)....b.&rep.
│ │ │ │ -00013540: f42c 0000 0000 0000 1d00 0000 b100 0000  .,..............
│ │ │ │ -00013550: 59e1 b62e 7265 702e 8e47 0100 0000 0000  Y...rep..G......
│ │ │ │ -00013560: 1000 0000 8201 0000 6d26 c62f 7265 702e  ........m&./rep.
│ │ │ │ -00013570: 522c 0000 0000 0000 2000 0000 8200 0000  R,...... .......
│ │ │ │ -00013580: 8ac5 dc31 7265 702e 00a0 0000 0000 0000  ...1rep.........
│ │ │ │ -00013590: 1c00 0000 9600 0000 1b7e e625 7265 702e  .........~.%rep.
│ │ │ │ -000135a0: 4146 0100 0000 0000 1200 0000 a200 0000  AF..............
│ │ │ │ -000135b0: 5e34 6e3e 7263 702d f4b4 0100 0000 0000  ^4n>rcp-........
│ │ │ │ -000135c0: 0b00 0000 4300 0000 87db 572f 7265 702e  ....C.....W/rep.
│ │ │ │ -000135d0: 28ba 0000 0000 0000 2800 0000 0e01 0000  (.......(.......
│ │ │ │ -000135e0: 90ef a72e 7265 6d6f 48b6 0100 0000 0000  ....remoH.......
│ │ │ │ -000135f0: 1300 0000 8300 0000 1b6c 9331 0072 6570  .........l.1.rep
│ │ │ │ -00013600: 9eb2 0100 0000 0000 0e00 0000 1400 0000  ................
│ │ │ │ -00013610: 49ca ad23 7265 6d6f deb6 0100 0000 0000  I..#remo........
│ │ │ │ +000134b0: 604f 0100 0000 0000 1900 0000 0e00 0000  `O..............
│ │ │ │ +000134c0: a20d 6637 7265 702e 66e4 0000 0000 0000  ..f7rep.f.......
│ │ │ │ +000134d0: 2000 0000 5e00 0000 35c2 6922 7265 702e   ...^...5.i"rep.
│ │ │ │ +000134e0: feb2 0100 0000 0000 1d00 0000 2700 0000  ............'...
│ │ │ │ +000134f0: ac84 4a3a 7265 702e cc30 0000 0000 0000  ..J:rep..0......
│ │ │ │ +00013500: 0f00 0000 5100 0000 c2c0 4331 7265 702e  ....Q.....C1rep.
│ │ │ │ +00013510: 203f 0000 0000 0000 1500 0000 2900 0000   ?..........)...
│ │ │ │ +00013520: 59e1 b62e 7265 702e 00e0 0000 0000 0000  Y...rep.........
│ │ │ │ +00013530: 1000 0000 8201 0000 bb62 1126 7265 702e  .........b.&rep.
│ │ │ │ +00013540: b0e9 0000 0000 0000 1d00 0000 b100 0000  ................
│ │ │ │ +00013550: 8e6c 0127 7072 696e a74c 0100 0000 0000  .l.'prin.L......
│ │ │ │ +00013560: 0b00 0000 4700 0000 1b7e e625 7265 702e  ....G....~.%rep.
│ │ │ │ +00013570: b4dc 0000 0000 0000 1200 0000 a200 0000  ................
│ │ │ │ +00013580: 6d26 c62f 7265 702e 0ee9 0000 0000 0000  m&./rep.........
│ │ │ │ +00013590: 2000 0000 8200 0000 8ac5 dc31 7265 702e   ..........1rep.
│ │ │ │ +000135a0: 1d97 0100 0000 0000 1c00 0000 9600 0000  ................
│ │ │ │ +000135b0: 003d 332f 0072 6570 5db4 0100 0000 0000  .=3/.rep].......
│ │ │ │ +000135c0: 1c00 0000 0000 0000 87db 572f 7265 702e  ..........W/rep.
│ │ │ │ +000135d0: d5d5 0000 0000 0000 2800 0000 0e01 0000  ........(.......
│ │ │ │ +000135e0: 9269 6a27 7265 6d6f 21be 0100 0000 0000  .ij'remo!.......
│ │ │ │ +000135f0: 1900 0000 6200 0000 1b6c 9331 0072 6570  ....b....l.1.rep
│ │ │ │ +00013600: fcba 0100 0000 0000 0e00 0000 1400 0000  ................
│ │ │ │ +00013610: 49ca ad23 7265 6d6f 9cbe 0100 0000 0000  I..#remo........
│ │ │ │  00013620: 1800 0000 3f00 0000 e7d2 5820 7265 6d6f  ....?.....X remo
│ │ │ │ -00013630: 35b7 0100 0000 0000 1b00 0000 2a00 0000  5...........*...
│ │ │ │ -00013640: 2951 5c2e 7265 702e b0b9 0100 0000 0000  )Q\.rep.........
│ │ │ │ -00013650: 3600 0000 2900 0000 95a4 553c 7265 702e  6...).....U<rep.
│ │ │ │ -00013660: d987 0000 0000 0000 1000 0000 2a00 0000  ............*...
│ │ │ │ -00013670: 4622 e73a 7265 702e 5e82 0000 0000 0000  F".:rep.^.......
│ │ │ │ -00013680: 1500 0000 5900 0000 5447 142d 7265 702e  ....Y...TG.-rep.
│ │ │ │ -00013690: 769e 0000 0000 0000 1700 0000 5101 0000  v...........Q...
│ │ │ │ -000136a0: ae72 7638 7265 702e 493d 0000 0000 0000  .rv8rep.I=......
│ │ │ │ +00013630: f3be 0100 0000 0000 1b00 0000 2a00 0000  ............*...
│ │ │ │ +00013640: 3544 7035 7265 6d6f 38bf 0100 0000 0000  5Dp5remo8.......
│ │ │ │ +00013650: 1400 0000 7f00 0000 95a4 553c 7265 702e  ..........U<rep.
│ │ │ │ +00013660: b075 0000 0000 0000 1000 0000 2a00 0000  .u..........*...
│ │ │ │ +00013670: 4622 e73a 7265 702e 7070 0000 0000 0000  F".:rep.pp......
│ │ │ │ +00013680: 1500 0000 5900 0000 fbb3 1a37 7265 702e  ....Y......7rep.
│ │ │ │ +00013690: e588 0000 0000 0000 1f00 0000 3f00 0000  ............?...
│ │ │ │ +000136a0: ae72 7638 7265 702e 5c41 0100 0000 0000  .rv8rep.\A......
│ │ │ │  000136b0: 1700 0000 7400 0000 6aa7 8939 7265 702e  ....t...j..9rep.
│ │ │ │ -000136c0: d43d 0000 0000 0000 1300 0000 3200 0000  .=..........2...
│ │ │ │ -000136d0: fbb3 1a37 7265 702e 2bf3 0000 0000 0000  ...7rep.+.......
│ │ │ │ -000136e0: 1f00 0000 3f00 0000 3b55 0130 7265 702e  ....?...;U.0rep.
│ │ │ │ -000136f0: 1e25 0000 0000 0000 2000 0000 7001 0000  .%...... ...p...
│ │ │ │ -00013700: 15b3 b43e 7265 702e a0b8 0000 0000 0000  ...>rep.........
│ │ │ │ -00013710: 2500 0000 6800 0000 ad3b 4837 7265 702e  %...h....;H7rep.
│ │ │ │ -00013720: 28f6 0000 0000 0000 2300 0000 5a00 0000  (.......#...Z...
│ │ │ │ -00013730: aa8b 6220 6c6f 6164 5a5b 0000 0000 0000  ..b loadZ[......
│ │ │ │ +000136c0: e741 0100 0000 0000 1300 0000 3200 0000  .A..........2...
│ │ │ │ +000136d0: 92e7 733a 7265 702e 6148 0100 0000 0000  ..s:rep.aH......
│ │ │ │ +000136e0: 1900 0000 9300 0000 15b3 b43e 7265 702e  ...........>rep.
│ │ │ │ +000136f0: 1dd1 0000 0000 0000 2500 0000 6800 0000  ........%...h...
│ │ │ │ +00013700: 3b55 0130 7265 702e 4591 0100 0000 0000  ;U.0rep.E.......
│ │ │ │ +00013710: 2000 0000 7001 0000 ad3b 4837 7265 702e   ...p....;H7rep.
│ │ │ │ +00013720: 268f 0000 0000 0000 2300 0000 5a00 0000  &.......#...Z...
│ │ │ │ +00013730: aa8b 6220 6c6f 6164 0e49 0000 0000 0000  ..b load.I......
│ │ │ │  00013740: 0900 0000 a000 0000 bd85 f72a 7265 702e  ...........*rep.
│ │ │ │ -00013750: 7f60 0000 0000 0000 0c00 0000 6100 0000  .`..........a...
│ │ │ │ -00013760: 92e7 733a 7265 702e 74be 0000 0000 0000  ..s:rep.t.......
│ │ │ │ -00013770: 1900 0000 9300 0000 6fff 492d 7265 702e  ........o.I-rep.
│ │ │ │ -00013780: 4f87 0000 0000 0000 0e00 0000 2b00 0000  O...........+...
│ │ │ │ -00013790: b0fb 2b20 7265 702e de3e 0000 0000 0000  ..+ rep..>......
│ │ │ │ -000137a0: 1a00 0000 3e00 0000 8cf2 dd3f 7265 702e  ....>......?rep.
│ │ │ │ -000137b0: 4147 0000 0000 0000 1a00 0000 5600 0000  AG..........V...
│ │ │ │ -000137c0: b88c 8f31 7265 702e 9399 0000 0000 0000  ...1rep.........
│ │ │ │ -000137d0: 1900 0000 7e00 0000 7ee5 5c24 7265 702e  ....~...~.\$rep.
│ │ │ │ -000137e0: 34ad 0000 0000 0000 1100 0000 ad00 0000  4...............
│ │ │ │ -000137f0: 4e24 b225 7265 702e ed3b 0000 0000 0000  N$.%rep..;......
│ │ │ │ -00013800: 1700 0000 4501 0000 68df 0a3c 7265 702e  ....E...h..<rep.
│ │ │ │ -00013810: cfae 0000 0000 0000 1300 0000 6900 0000  ............i...
│ │ │ │ -00013820: f338 be36 7265 702e 9d21 0000 0000 0000  .8.6rep..!......
│ │ │ │ -00013830: 1200 0000 8100 0000 a72b 8335 7265 702e  .........+.5rep.
│ │ │ │ -00013840: 4e99 0000 0000 0000 1600 0000 2f00 0000  N.........../...
│ │ │ │ -00013850: cf3f 9623 7265 702e a8f5 0000 0000 0000  .?.#rep.........
│ │ │ │ -00013860: 2600 0000 5a00 0000 1989 c12f 6964 6c65  &...Z....../idle
│ │ │ │ -00013870: cb8d 0000 0000 0000 0900 0000 3501 0000  ............5...
│ │ │ │ -00013880: f87c 042f 7265 702e c08f 0000 0000 0000  .|./rep.........
│ │ │ │ +00013750: 4f4e 0000 0000 0000 0c00 0000 6100 0000  ON..........a...
│ │ │ │ +00013760: f283 8f22 7265 702e 68dd 0000 0000 0000  ..."rep.h.......
│ │ │ │ +00013770: 1500 0000 3000 0000 6fff 492d 7265 702e  ....0...o.I-rep.
│ │ │ │ +00013780: 2675 0000 0000 0000 0e00 0000 2b00 0000  &u..........+...
│ │ │ │ +00013790: 7ee5 5c24 7265 702e 3d37 0000 0000 0000  ~.\$rep.=7......
│ │ │ │ +000137a0: 1100 0000 ad00 0000 68df 0a3c 7265 702e  ........h..<rep.
│ │ │ │ +000137b0: 3b39 0000 0000 0000 1300 0000 6900 0000  ;9..........i...
│ │ │ │ +000137c0: b0fb 2b20 7265 702e 7f42 0100 0000 0000  ..+ rep..B......
│ │ │ │ +000137d0: 1a00 0000 3e00 0000 8cf2 dd3f 7265 702e  ....>......?rep.
│ │ │ │ +000137e0: f94c 0100 0000 0000 1a00 0000 5600 0000  .L..........V...
│ │ │ │ +000137f0: 4e24 b225 7265 702e 0040 0100 0000 0000  N$.%rep..@......
│ │ │ │ +00013800: 1700 0000 4501 0000 f338 be36 7265 702e  ....E....8.6rep.
│ │ │ │ +00013810: 3d3d 0000 0000 0000 1200 0000 8100 0000  ==..............
│ │ │ │ +00013820: 0333 9f24 7265 702e cd49 0100 0000 0000  .3.$rep..I......
│ │ │ │ +00013830: 1900 0000 d300 0000 cf3f 9623 7265 702e  .........?.#rep.
│ │ │ │ +00013840: a68e 0000 0000 0000 2600 0000 5a00 0000  ........&...Z...
│ │ │ │ +00013850: 5447 142d 7265 702e b595 0100 0000 0000  TG.-rep.........
│ │ │ │ +00013860: 1700 0000 5101 0000 1989 c12f 6964 6c65  ....Q....../idle
│ │ │ │ +00013870: 694b 0100 0000 0000 0900 0000 3501 0000  iK..........5...
│ │ │ │ +00013880: f87c 042f 7265 702e a036 0000 0000 0000  .|./rep..6......
│ │ │ │  00013890: 1300 0000 2900 0000 1eb1 7126 7265 702e  ....).....q&rep.
│ │ │ │ -000138a0: 0020 0000 0000 0000 1100 0000 2b00 0000  . ..........+...
│ │ │ │ -000138b0: 6858 d523 7265 702e ad4d 0000 0000 0000  hX.#rep..M......
│ │ │ │ -000138c0: 2200 0000 4601 0000 0333 9f24 7265 702e  "...F....3.$rep.
│ │ │ │ -000138d0: 7442 0100 0000 0000 1900 0000 d300 0000  tB..............
│ │ │ │ -000138e0: f283 8f22 7265 702e f546 0100 0000 0000  ..."rep..F......
│ │ │ │ -000138f0: 1500 0000 3000 0000 7e3a d239 7265 702e  ....0...~:.9rep.
│ │ │ │ -00013900: b24a 0100 0000 0000 2100 0000 2e01 0000  .J......!.......
│ │ │ │ -00013910: fed7 fc3c 7374 616e f54c 0100 0000 0000  ...<stan.L......
│ │ │ │ -00013920: 0e00 0000 2100 0000 2518 c727 7265 702e  ....!...%..'rep.
│ │ │ │ -00013930: 8c7f 0000 0000 0000 0c00 0000 3300 0000  ............3...
│ │ │ │ -00013940: 71c6 192f 0072 6570 ad4d 0100 0000 0000  q../.rep.M......
│ │ │ │ -00013950: 1900 0000 0200 0000 97ae 4422 7265 702e  ..........D"rep.
│ │ │ │ -00013960: ef29 0000 0000 0000 2300 0000 6b00 0000  .)......#...k...
│ │ │ │ -00013970: 78f5 ef3c 7265 702e 1448 0000 0000 0000  x..<rep..H......
│ │ │ │ -00013980: 1300 0000 3200 0000 6431 533b 7265 702e  ....2...d1S;rep.
│ │ │ │ -00013990: c4b6 0000 0000 0000 2200 0000 3a00 0000  ........"...:...
│ │ │ │ -000139a0: 2336 333d 7265 702e 5ebb 0000 0000 0000  #63=rep.^.......
│ │ │ │ -000139b0: 2300 0000 7700 0000 ebc0 4435 7265 702e  #...w.....D5rep.
│ │ │ │ -000139c0: 9d94 0000 0000 0000 1b00 0000 5300 0000  ............S...
│ │ │ │ -000139d0: 65f7 a722 7265 702e 9945 0100 0000 0000  e.."rep..E......
│ │ │ │ -000139e0: 1900 0000 8f00 0000 09fb 6b24 7265 702e  ..........k$rep.
│ │ │ │ -000139f0: 7d2a 0000 0000 0000 1c00 0000 6000 0000  }*..........`...
│ │ │ │ -00013a00: 9959 4830 7265 702e 96bd 0000 0000 0000  .YH0rep.........
│ │ │ │ -00013a10: 1b00 0000 4800 0000 8fd4 9e37 7265 702e  ....H......7rep.
│ │ │ │ -00013a20: 9449 0100 0000 0000 1a00 0000 7b00 0000  .I..........{...
│ │ │ │ -00013a30: 9adf 7426 7265 702e 244d 0100 0000 0000  ..t&rep.$M......
│ │ │ │ -00013a40: 1c00 0000 6d00 0000 8b55 2b26 7265 702e  ....m....U+&rep.
│ │ │ │ -00013a50: 1db3 0000 0000 0000 1d00 0000 be02 0000  ................
│ │ │ │ -00013a60: 6279 0f26 7265 702e c743 0100 0000 0000  by.&rep..C......
│ │ │ │ -00013a70: 2900 0000 2000 0000 21c0 3e2e 7265 702e  )... ...!.>.rep.
│ │ │ │ -00013a80: 0030 0000 0000 0000 2c00 0000 8e00 0000  .0......,.......
│ │ │ │ -00013a90: beec db3b 7265 702e 8b3e 0000 0000 0000  ...;rep..>......
│ │ │ │ -00013aa0: 1b00 0000 3800 0000 477a 2f38 646c 2d6c  ....8...Gz/8dl-l
│ │ │ │ -00013ab0: 035c 0000 0000 0000 0c00 0000 4100 0000  .\..........A...
│ │ │ │ -00013ac0: 995e 512b 7265 702e 2828 0000 0000 0000  .^Q+rep.((......
│ │ │ │ -00013ad0: 1f00 0000 a300 0000 a319 1930 7265 702e  ...........0rep.
│ │ │ │ -00013ae0: e54d 0100 0000 0000 1200 0000 8d00 0000  .M..............
│ │ │ │ -00013af0: fc95 873c 7265 702e 844e 0100 0000 0000  ...<rep..N......
│ │ │ │ -00013b00: 1700 0000 3b00 0000 3147 f821 7265 702e  ....;...1G.!rep.
│ │ │ │ -00013b10: 87f9 0000 0000 0000 1400 0000 e400 0000  ................
│ │ │ │ -00013b20: aead d128 7265 702e 2049 0100 0000 0000  ...(rep. I......
│ │ │ │ +000138a0: 043b 0000 0000 0000 1100 0000 2b00 0000  .;..........+...
│ │ │ │ +000138b0: 6858 d523 7265 702e 9c93 0100 0000 0000  hX.#rep.........
│ │ │ │ +000138c0: 2200 0000 4601 0000 a72b 8335 7265 702e  "...F....+.5rep.
│ │ │ │ +000138d0: 5e9b 0100 0000 0000 1600 0000 2f00 0000  ^.........../...
│ │ │ │ +000138e0: b88c 8f31 7265 702e a39b 0100 0000 0000  ...1rep.........
│ │ │ │ +000138f0: 1900 0000 7e00 0000 7e3a d239 7265 702e  ....~...~:.9rep.
│ │ │ │ +00013900: b99d 0100 0000 0000 2100 0000 2e01 0000  ........!.......
│ │ │ │ +00013910: b7d2 8720 7265 702e bb9f 0100 0000 0000  ... rep.........
│ │ │ │ +00013920: 1600 0000 2800 0000 2518 c727 7265 702e  ....(...%..'rep.
│ │ │ │ +00013930: ae6e 0000 0000 0000 0c00 0000 3300 0000  .n..........3...
│ │ │ │ +00013940: 4373 5933 7265 702e 00b0 0100 0000 0000  CsY3rep.........
│ │ │ │ +00013950: 1200 0000 b700 0000 65f7 a722 7265 702e  ........e.."rep.
│ │ │ │ +00013960: 0cdc 0000 0000 0000 1900 0000 8f00 0000  ................
│ │ │ │ +00013970: 6431 533b 7265 702e 5e9d 0000 0000 0000  d1S;rep.^.......
│ │ │ │ +00013980: 2200 0000 3a00 0000 97ae 4422 7265 702e  "...:.....D"rep.
│ │ │ │ +00013990: abe6 0000 0000 0000 2300 0000 6b00 0000  ........#...k...
│ │ │ │ +000139a0: 8fd4 9e37 7265 702e 24fc 0000 0000 0000  ...7rep.$.......
│ │ │ │ +000139b0: 1a00 0000 7b00 0000 2336 333d 7265 702e  ....{...#63=rep.
│ │ │ │ +000139c0: d742 0100 0000 0000 2300 0000 7700 0000  .B......#...w...
│ │ │ │ +000139d0: 78f5 ef3c 7265 702e 694d 0100 0000 0000  x..<rep.iM......
│ │ │ │ +000139e0: 1300 0000 3200 0000 09fb 6b24 7265 702e  ....2.....k$rep.
│ │ │ │ +000139f0: 39e7 0000 0000 0000 1c00 0000 6000 0000  9...........`...
│ │ │ │ +00013a00: 9959 4830 7265 702e 8347 0100 0000 0000  .YH0rep..G......
│ │ │ │ +00013a10: 1b00 0000 4800 0000 ebc0 4435 7265 702e  ....H.....D5rep.
│ │ │ │ +00013a20: 5d9a 0100 0000 0000 1b00 0000 5300 0000  ]...........S...
│ │ │ │ +00013a30: a1a2 763c 0072 6570 42b3 0100 0000 0000  ..v<.repB.......
│ │ │ │ +00013a40: 1e00 0000 0700 0000 8b55 2b26 7265 702e  .........U+&rep.
│ │ │ │ +00013a50: 4396 0000 0000 0000 1d00 0000 be02 0000  C...............
│ │ │ │ +00013a60: 6279 0f26 7265 702e 204b 0100 0000 0000  by.&rep. K......
│ │ │ │ +00013a70: 2900 0000 2000 0000 995e 512b 7265 702e  )... ....^Q+rep.
│ │ │ │ +00013a80: e4e4 0000 0000 0000 1f00 0000 a300 0000  ................
│ │ │ │ +00013a90: 21c0 3e2e 7265 702e b9fc 0000 0000 0000  !.>.rep.........
│ │ │ │ +00013aa0: 2c00 0000 8e00 0000 477a 2f38 646c 2d6c  ,.......Gz/8dl-l
│ │ │ │ +00013ab0: b749 0000 0000 0000 0c00 0000 4100 0000  .I..........A...
│ │ │ │ +00013ac0: beec db3b 7265 702e 2c42 0100 0000 0000  ...;rep.,B......
│ │ │ │ +00013ad0: 1b00 0000 3800 0000 bbb9 8534 0072 6570  ....8......4.rep
│ │ │ │ +00013ae0: e4b0 0100 0000 0000 1c00 0000 1d00 0000  ................
│ │ │ │ +00013af0: 93f0 942c 2a69 7370 67b3 0100 0000 0000  ...,*ispg.......
│ │ │ │ +00013b00: 1400 0000 1700 0000 3147 f821 7265 702e  ........1G.!rep.
│ │ │ │ +00013b10: b5eb 0000 0000 0000 1400 0000 e400 0000  ................
│ │ │ │ +00013b20: aead d128 7265 702e 874f 0100 0000 0000  ...(rep..O......
│ │ │ │  00013b30: 2000 0000 5400 0000 51c9 f62f 646f 6375   ...T...Q../docu
│ │ │ │ -00013b40: 5c5e 0000 0000 0000 1200 0000 4d00 0000  \^..........M...
│ │ │ │ -00013b50: f06a 302f 7265 702e 3f6a 0000 0000 0000  .j0/rep.?j......
│ │ │ │ +00013b40: 104c 0000 0000 0000 1200 0000 4d00 0000  .L..........M...
│ │ │ │ +00013b50: f06a 302f 7265 702e 1358 0000 0000 0000  .j0/rep..X......
│ │ │ │  00013b60: 0f00 0000 4c00 0000 1d43 d928 7265 702e  ....L....C.(rep.
│ │ │ │ -00013b70: 6573 0000 0000 0000 1400 0000 a200 0000  es..............
│ │ │ │ -00013b80: 6d47 8324 7265 702e 10fb 0000 0000 0000  mG.$rep.........
│ │ │ │ -00013b90: 1800 0000 ba00 0000 e583 232d 7265 702e  ..........#-rep.
│ │ │ │ -00013ba0: 154f 0000 0000 0000 1b00 0000 9600 0000  .O..............
│ │ │ │ -00013bb0: 4966 af23 666f 726d ccf8 0000 0000 0000  If.#form........
│ │ │ │ -00013bc0: 1200 0000 a900 0000 4ea6 dd26 7374 616e  ........N..&stan
│ │ │ │ -00013bd0: b44c 0100 0000 0000 0e00 0000 3300 0000  .L..........3...
│ │ │ │ -00013be0: 2112 ab2d 0072 6570 d64e 0100 0000 0000  !..-.rep.N......
│ │ │ │ -00013bf0: 1800 0000 0500 0000 3c72 0939 7265 702e  ........<r.9rep.
│ │ │ │ -00013c00: f34e 0100 0000 0000 1700 0000 7d00 0000  .N..........}...
│ │ │ │ -00013c10: 17f7 fe3f 7265 702e 00b0 0100 0000 0000  ...?rep.........
│ │ │ │ -00013c20: 1600 0000 da00 0000 ed75 2733 7265 702e  .........u'3rep.
│ │ │ │ -00013c30: 294d 0000 0000 0000 1800 0000 1100 0000  )M..............
│ │ │ │ -00013c40: 0c5a 6c35 7265 702e 0b95 0000 0000 0000  .Zl5rep.........
│ │ │ │ -00013c50: 1700 0000 7c00 0000 7f86 5a2a 7265 702e  ....|.....Z*rep.
│ │ │ │ -00013c60: 819b 0000 0000 0000 1a00 0000 a100 0000  ................
│ │ │ │ -00013c70: 8bef 7d25 7265 702e 33f4 0000 0000 0000  ..}%rep.3.......
│ │ │ │ -00013c80: 1c00 0000 c100 0000 4373 5933 7265 702e  ........CsY3rep.
│ │ │ │ -00013c90: c0b2 0100 0000 0000 1200 0000 b700 0000  ................
│ │ │ │ -00013ca0: aa2d 1322 7265 702e 36fe 0000 0000 0000  .-."rep.6.......
│ │ │ │ +00013b70: 6061 0000 0000 0000 1400 0000 a200 0000  `a..............
│ │ │ │ +00013b80: 6d47 8324 7265 702e 3eed 0000 0000 0000  mG.$rep.>.......
│ │ │ │ +00013b90: 1800 0000 ba00 0000 4966 af23 666f 726d  ........If.#form
│ │ │ │ +00013ba0: faea 0000 0000 0000 1200 0000 a900 0000  ................
│ │ │ │ +00013bb0: e583 232d 7265 702e 0495 0100 0000 0000  ..#-rep.........
│ │ │ │ +00013bc0: 1b00 0000 9600 0000 1581 0c3c 7265 702e  ...........<rep.
│ │ │ │ +00013bd0: 92b3 0100 0000 0000 1c00 0000 5a00 0000  ............Z...
│ │ │ │ +00013be0: baf2 ee2e 7265 702e 0cb5 0100 0000 0000  ....rep.........
│ │ │ │ +00013bf0: 2600 0000 3d00 0000 1bbc c130 7265 702e  &...=......0rep.
│ │ │ │ +00013c00: beb2 0100 0000 0000 1b00 0000 2500 0000  ............%...
│ │ │ │ +00013c10: 9adf 7426 7265 702e 6fb5 0100 0000 0000  ..t&rep.o.......
│ │ │ │ +00013c20: 1c00 0000 6d00 0000 ed75 2733 7265 702e  ....m....u'3rep.
│ │ │ │ +00013c30: 909d 0100 0000 0000 1800 0000 1100 0000  ................
│ │ │ │ +00013c40: 0c5a 6c35 7265 702e cb9a 0100 0000 0000  .Zl5rep.........
│ │ │ │ +00013c50: 1700 0000 7c00 0000 8bef 7d25 7265 702e  ....|.....}%rep.
│ │ │ │ +00013c60: 358b 0000 0000 0000 1c00 0000 c100 0000  5...............
│ │ │ │ +00013c70: 7f86 5a2a 7265 702e 3a9c 0100 0000 0000  ..Z*rep.:.......
│ │ │ │ +00013c80: 1a00 0000 a100 0000 71c6 192f 0072 6570  ........q../.rep
│ │ │ │ +00013c90: 17b6 0100 0000 0000 1900 0000 0200 0000  ................
│ │ │ │ +00013ca0: aa2d 1322 7265 702e 14f1 0000 0000 0000  .-."rep.........
│ │ │ │  00013cb0: 1a00 0000 9b00 0000 a31c 113e 7265 702e  ...........>rep.
│ │ │ │ -00013cc0: 3c20 0000 0000 0000 1200 0000 4900 0000  < ..........I...
│ │ │ │ -00013cd0: 15e0 263f 7265 702e a4b3 0100 0000 0000  ..&?rep.........
│ │ │ │ -00013ce0: 1c00 0000 b900 0000 cbdc b33f 7265 6d6f  ...........?remo
│ │ │ │ -00013cf0: bbb5 0100 0000 0000 1600 0000 7700 0000  ............w...
│ │ │ │ -00013d00: 4f62 4224 7265 6d6f a9b8 0100 0000 0000  ObB$remo........
│ │ │ │ -00013d10: 1600 0000 2d00 0000 0125 6130 7265 702e  ....-....%a0rep.
│ │ │ │ -00013d20: 59b9 0100 0000 0000 3400 0000 2300 0000  Y.......4...#...
│ │ │ │ -00013d30: 0ba1 d02c 7265 702e 46ba 0100 0000 0000  ...,rep.F.......
│ │ │ │ -00013d40: 1600 0000 2f00 0000 b968 7a32 7265 702e  ..../....hz2rep.
│ │ │ │ -00013d50: ef49 0000 0000 0000 1800 0000 3801 0000  .I..........8...
│ │ │ │ -00013d60: 8db1 c83c 7265 702e 3dac 0000 0000 0000  ...<rep.=.......
│ │ │ │ -00013d70: 1400 0000 4f00 0000 49c9 8a3f 0072 6570  ....O...I..?.rep
│ │ │ │ -00013d80: e0bf 0000 0000 0000 1d00 0000 0200 0000  ................
│ │ │ │ -00013d90: 4c47 dd37 0072 6570 f0b0 0100 0000 0000  LG.7.rep........
│ │ │ │ -00013da0: 1700 0000 1600 0000 6674 6834 7265 702e  ........fth4rep.
│ │ │ │ -00013db0: 8bba 0100 0000 0000 1a00 0000 c200 0000  ................
│ │ │ │ -00013dc0: afca 4420 7265 702e 67bb 0100 0000 0000  ..D rep.g.......
│ │ │ │ -00013dd0: 1d00 0000 f100 0000 97a7 6838 7265 6d6f  ..........h8remo
│ │ │ │ -00013de0: 0db8 0100 0000 0000 1900 0000 8300 0000  ................
│ │ │ │ -00013df0: 64df d42a 7265 702e b42b 0000 0000 0000  d..*rep..+......
│ │ │ │ +00013cc0: 7d3b 0000 0000 0000 1200 0000 4900 0000  };..........I...
│ │ │ │ +00013cd0: a319 1930 7265 702e 4fb6 0100 0000 0000  ...0rep.O.......
│ │ │ │ +00013ce0: 1200 0000 8d00 0000 fc95 873c 7265 702e  ...........<rep.
│ │ │ │ +00013cf0: eeb6 0100 0000 0000 1700 0000 3b00 0000  ............;...
│ │ │ │ +00013d00: 2112 ab2d 0072 6570 40b7 0100 0000 0000  !..-.rep@.......
│ │ │ │ +00013d10: 1800 0000 0500 0000 3c72 0939 7265 702e  ........<r.9rep.
│ │ │ │ +00013d20: 5db7 0100 0000 0000 1700 0000 7d00 0000  ]...........}...
│ │ │ │ +00013d30: 17f7 fe3f 7265 702e 5eb8 0100 0000 0000  ...?rep.^.......
│ │ │ │ +00013d40: 1600 0000 da00 0000 8db1 c83c 7265 702e  ...........<rep.
│ │ │ │ +00013d50: 2b34 0000 0000 0000 1400 0000 4f00 0000  +4..........O...
│ │ │ │ +00013d60: b968 7a32 7265 702e ae4d 0100 0000 0000  .hz2rep..M......
│ │ │ │ +00013d70: 1800 0000 3801 0000 49c9 8a3f 0072 6570  ....8...I..?.rep
│ │ │ │ +00013d80: f8b5 0100 0000 0000 1d00 0000 0200 0000  ................
│ │ │ │ +00013d90: 4c47 dd37 0072 6570 4eb9 0100 0000 0000  LG.7.repN.......
│ │ │ │ +00013da0: 1700 0000 1600 0000 6e73 223b 7265 702e  ........ns";rep.
│ │ │ │ +00013db0: 1ebb 0100 0000 0000 1100 0000 8900 0000  ................
│ │ │ │ +00013dc0: e926 e420 0072 6570 b8bb 0100 0000 0000  .&. .rep........
│ │ │ │ +00013dd0: 1200 0000 0b00 0000 5bdf de33 0072 6570  ........[..3.rep
│ │ │ │ +00013de0: 89b2 0100 0000 0000 2000 0000 1500 0000  ........ .......
│ │ │ │ +00013df0: 64df d42a 7265 702e 70e8 0000 0000 0000  d..*rep.p.......
│ │ │ │  00013e00: 1e00 0000 8000 0000 81b6 6e25 7265 702e  ..........n%rep.
│ │ │ │ -00013e10: d769 0000 0000 0000 0c00 0000 5c00 0000  .i..........\...
│ │ │ │ -00013e20: 8f1d c526 7265 702e 75bc 0100 0000 0000  ...&rep.u.......
│ │ │ │ -00013e30: 1d00 0000 8600 0000 f5f5 7937 7265 702e  ..........y7rep.
│ │ │ │ -00013e40: 18bd 0100 0000 0000 1800 0000 0402 0000  ................
│ │ │ │ -00013e50: 0244 7d2f 7265 702e f8bb 0000 0000 0000  .D}/rep.........
│ │ │ │ +00013e10: ab57 0000 0000 0000 0c00 0000 5c00 0000  .W..........\...
│ │ │ │ +00013e20: b2f4 4123 0072 6570 d9b4 0100 0000 0000  ..A#.rep........
│ │ │ │ +00013e30: 2e00 0000 0500 0000 c8ff 8420 7265 702e  ........... rep.
│ │ │ │ +00013e40: d5bb 0100 0000 0000 1300 0000 2c00 0000  ............,...
│ │ │ │ +00013e50: 0244 7d2f 7265 702e 7143 0100 0000 0000  .D}/rep.qC......
│ │ │ │  00013e60: 2000 0000 8400 0000 df9f 1528 7265 702e   ..........(rep.
│ │ │ │ -00013e70: 2b23 0000 0000 0000 1600 0000 2b00 0000  +#..........+...
│ │ │ │ -00013e80: 4994 372d 7265 702e f8b5 0000 0000 0000  I.7-rep.........
│ │ │ │ +00013e70: 5e3f 0000 0000 0000 1600 0000 2b00 0000  ^?..........+...
│ │ │ │ +00013e80: 4994 372d 7265 702e 1e99 0000 0000 0000  I.7-rep.........
│ │ │ │  00013e90: 2200 0000 aa00 0000 57f8 1a22 7265 702e  ".......W.."rep.
│ │ │ │ -00013ea0: 753a 0000 0000 0000 1a00 0000 5e01 0000  u:..........^...
│ │ │ │ -00013eb0: 3650 a629 7265 702e 014c 0100 0000 0000  6P.)rep..L......
│ │ │ │ -00013ec0: 2800 0000 2b00 0000 9576 6038 7265 702e  (...+....v`8rep.
│ │ │ │ -00013ed0: f42e 0000 0000 0000 1d00 0000 aa00 0000  ................
│ │ │ │ -00013ee0: 540b 2f27 7265 702e ebfe 0000 0000 0000  T./'rep.........
│ │ │ │ -00013ef0: 1300 0000 9900 0000 811b 9828 7265 702e  ...........(rep.
│ │ │ │ -00013f00: bb2f 0000 0000 0000 1800 0000 1300 0000  ./..............
│ │ │ │ -00013f10: 01ea 363e 7369 7465 b35d 0000 0000 0000  ..6>site.]......
│ │ │ │ -00013f20: 1300 0000 4700 0000 7655 6135 646f 6375  ....G...vUa5docu
│ │ │ │ -00013f30: bb5e 0000 0000 0000 1300 0000 3e00 0000  .^..........>...
│ │ │ │ -00013f40: b30b ab2c 7265 702e d1b0 0000 0000 0000  ...,rep.........
│ │ │ │ -00013f50: 1e00 0000 2e02 0000 365f 422f 7265 702e  ........6_B/rep.
│ │ │ │ -00013f60: b7b7 0000 0000 0000 1a00 0000 3200 0000  ............2...
│ │ │ │ -00013f70: 743d ab29 7265 702e 3e2e 0000 0000 0000  t=.)rep.>.......
│ │ │ │ +00013ea0: 8212 0100 0000 0000 1a00 0000 5e01 0000  ............^...
│ │ │ │ +00013eb0: 3650 a629 7265 702e 089f 0100 0000 0000  6P.)rep.........
│ │ │ │ +00013ec0: 2800 0000 2b00 0000 01ea 363e 7369 7465  (...+.....6>site
│ │ │ │ +00013ed0: 674b 0000 0000 0000 1300 0000 4700 0000  gK..........G...
│ │ │ │ +00013ee0: 365f 422f 7265 702e 519e 0000 0000 0000  6_B/rep.Q.......
│ │ │ │ +00013ef0: 1a00 0000 3200 0000 b30b ab2c 7265 702e  ....2......,rep.
│ │ │ │ +00013f00: f793 0000 0000 0000 1e00 0000 2e02 0000  ................
│ │ │ │ +00013f10: 540b 2f27 7265 702e 50ef 0000 0000 0000  T./'rep.P.......
│ │ │ │ +00013f20: 1300 0000 9900 0000 9576 6038 7265 702e  .........v`8rep.
│ │ │ │ +00013f30: 587c 0000 0000 0000 1d00 0000 aa00 0000  X|..............
│ │ │ │ +00013f40: 7655 6135 646f 6375 6f4c 0000 0000 0000  vUa5docuoL......
│ │ │ │ +00013f50: 1300 0000 3e00 0000 2f4a ff2a 7265 702e  ....>.../J.*rep.
│ │ │ │ +00013f60: 22d3 0000 0000 0000 2500 0000 6f00 0000  ".......%...o...
│ │ │ │ +00013f70: 743d ab29 7265 702e a27b 0000 0000 0000  t=.)rep..{......
│ │ │ │  00013f80: 1c00 0000 9a00 0000 efeb 902f 7265 702e  .........../rep.
│ │ │ │ -00013f90: 3339 0000 0000 0000 1900 0000 2901 0000  39..........)...
│ │ │ │ -00013fa0: 40fa 8427 7265 702e 4a64 0000 0000 0000  @..'rep.Jd......
│ │ │ │ -00013fb0: 0f00 0000 6800 0000 1516 ab25 7265 702e  ....h......%rep.
│ │ │ │ -00013fc0: 94a3 0000 0000 0000 1400 0000 7b01 0000  ............{...
│ │ │ │ -00013fd0: 2f4a ff2a 7265 702e 2db9 0000 0000 0000  /J.*rep.-.......
│ │ │ │ -00013fe0: 2500 0000 6f00 0000 8b01 5a3c 7265 702e  %...o.....Z<rep.
│ │ │ │ -00013ff0: 0040 0100 0000 0000 1600 0000 5e02 0000  .@..........^...
│ │ │ │ -00014000: 7265 702e 696f 2e66 696c 6573 2373 6565  rep.io.files#see
│ │ │ │ -00014010: 6b2d 6669 6c65 7365 656b 2d66 696c 6520  k-fileseek-file 
│ │ │ │ -00014020: 4649 4c45 205b 4f46 4653 4554 5d20 5b57  FILE [OFFSET] [W
│ │ │ │ -00014030: 4845 5245 2d46 524f 4d5d 0a0a 4361 6c6c  HERE-FROM]..Call
│ │ │ │ -00014040: 6564 2061 7320 2873 6565 6b2d 6669 6c65  ed as (seek-file
│ │ │ │ -00014050: 2046 494c 4529 2c20 7265 7475 726e 7320   FILE), returns 
│ │ │ │ -00014060: 7468 6520 6469 7374 616e 6365 2069 6e20  the distance in 
│ │ │ │ -00014070: 6279 7465 7320 6672 6f6d 2074 6865 2073  bytes from the s
│ │ │ │ -00014080: 7461 7274 0a6f 6620 7468 6520 6669 6c65  tart.of the file
│ │ │ │ -00014090: 2074 6861 7420 7468 6520 6e65 7874 2063   that the next c
│ │ │ │ -000140a0: 6861 7261 6374 6572 2077 6f75 6c64 2062  haracter would b
│ │ │ │ -000140b0: 6520 7265 6164 2066 726f 6d2e 0a0a 4361  e read from...Ca
│ │ │ │ -000140c0: 6c6c 6564 2061 7320 2873 6565 6b2d 6669  lled as (seek-fi
│ │ │ │ -000140d0: 6c65 2046 494c 4520 4f46 4653 4554 205b  le FILE OFFSET [
│ │ │ │ -000140e0: 5748 4552 455d 2920 616c 7465 7273 2074  WHERE]) alters t
│ │ │ │ -000140f0: 6865 2070 6f73 6974 696f 6e20 6672 6f6d  he position from
│ │ │ │ -00014100: 2077 6869 6368 2074 6865 0a6e 6578 7420   which the.next 
│ │ │ │ -00014110: 6279 7465 2077 696c 6c20 6265 2072 6561  byte will be rea
│ │ │ │ -00014120: 642e 2057 4845 5245 2063 616e 2062 6520  d. WHERE can be 
│ │ │ │ -00014130: 6f6e 6520 6f66 2c0a 0a09 6e69 6c09 094f  one of,...nil..O
│ │ │ │ -00014140: 4646 5345 5420 6279 7465 7320 6166 7465  FFSET bytes afte
│ │ │ │ -00014150: 7220 7468 6520 6375 7272 656e 7420 706f  r the current po
│ │ │ │ -00014160: 7369 7469 6f6e 0a09 7374 6172 7409 094f  sition..start..O
│ │ │ │ -00014170: 4646 5345 5420 6279 7465 7320 6166 7465  FFSET bytes afte
│ │ │ │ -00014180: 7220 7468 6520 6265 6769 6e6e 696e 6720  r the beginning 
│ │ │ │ -00014190: 6f66 2074 6865 2066 696c 650a 0965 6e64  of the file..end
│ │ │ │ -000141a0: 0909 4f46 4653 4554 2062 7974 6573 2062  ..OFFSET bytes b
│ │ │ │ -000141b0: 6566 6f72 6520 7468 6520 656e 6420 6f66  efore the end of
│ │ │ │ -000141c0: 2074 6865 2066 696c 652e 0a0a 4e6f 7465   the file...Note
│ │ │ │ -000141d0: 2074 6861 7420 6e6f 7420 616c 6c20 6669   that not all fi
│ │ │ │ -000141e0: 6c65 7320 6d61 7920 6265 2073 6565 6b61  les may be seeka
│ │ │ │ -000141f0: 626c 653b 2069 6620 2873 6565 6b2d 6669  ble; if (seek-fi
│ │ │ │ -00014200: 6c65 2046 494c 4529 2072 6574 7572 6e73  le FILE) returns
│ │ │ │ -00014210: 0a6e 696c 2028 692e 652e 2074 6865 2063  .nil (i.e. the c
│ │ │ │ -00014220: 7572 7265 6e74 2070 6f73 6974 696f 6e20  urrent position 
│ │ │ │ -00014230: 6973 2075 6e6b 6e6f 776e 2920 616e 7920  is unknown) any 
│ │ │ │ -00014240: 6174 7465 6d70 7473 2074 6f20 7365 7420  attempts to set 
│ │ │ │ -00014250: 7468 650a 6375 7272 656e 7420 706f 7369  the.current posi
│ │ │ │ -00014260: 7469 6f6e 2077 696c 6c20 616c 736f 2066  tion will also f
│ │ │ │ -00014270: 6169 6c2e 7265 702e 696f 2e66 696c 6573  ail.rep.io.files
│ │ │ │ -00014280: 2372 6561 642d 7379 6d6c 696e 6b72 6561  #read-symlinkrea
│ │ │ │ -00014290: 642d 7379 6d6c 696e 6b20 4649 4c45 4e41  d-symlink FILENA
│ │ │ │ -000142a0: 4d45 0a0a 5265 7475 726e 2074 6865 2073  ME..Return the s
│ │ │ │ -000142b0: 7472 696e 6720 7468 6174 2069 7320 7468  tring that is th
│ │ │ │ -000142c0: 6520 636f 6e74 656e 7473 206f 6620 7468  e contents of th
│ │ │ │ -000142d0: 6520 7379 6d62 6f6c 6963 206c 696e 6b20  e symbolic link 
│ │ │ │ -000142e0: 4649 4c45 4e41 4d45 2e20 5468 6973 0a73  FILENAME. This.s
│ │ │ │ -000142f0: 7472 696e 6720 6d61 7920 6265 2072 656c  tring may be rel
│ │ │ │ -00014300: 6174 6976 6520 746f 2074 6865 2064 6972  ative to the dir
│ │ │ │ -00014310: 6563 746f 7279 2063 6f6e 7461 696e 696e  ectory containin
│ │ │ │ -00014320: 6720 4649 4c45 4e41 4d45 2e0a 0a53 6967  g FILENAME...Sig
│ │ │ │ -00014330: 6e61 6c73 2061 6e20 6572 726f 7220 6966  nals an error if
│ │ │ │ -00014340: 2046 494c 454e 414d 4520 6973 6e27 7420   FILENAME isn't 
│ │ │ │ -00014350: 6120 7379 6d62 6f6c 6963 206c 696e 6b2e  a symbolic link.
│ │ │ │ -00014360: 7265 702e 696f 2e66 696c 6573 2373 7464  rep.io.files#std
│ │ │ │ -00014370: 6572 722d 6669 6c65 7374 6465 7272 2d66  err-filestderr-f
│ │ │ │ -00014380: 696c 650a 0a52 6574 7572 6e73 2074 6865  ile..Returns the
│ │ │ │ -00014390: 2066 696c 6520 6f62 6a65 6374 2072 6570   file object rep
│ │ │ │ -000143a0: 7265 7365 6e74 696e 6720 7468 6520 6564  resenting the ed
│ │ │ │ -000143b0: 6974 6f72 2773 2073 7461 6e64 6172 6420  itor's standard 
│ │ │ │ -000143c0: 6f75 7470 7574 2e72 6570 2e69 6f2e 6669  output.rep.io.fi
│ │ │ │ -000143d0: 6c65 7323 7365 742d 6669 6c65 2d68 616e  les#set-file-han
│ │ │ │ -000143e0: 646c 6572 2d65 6e76 6972 6f6e 6d65 6e74  dler-environment
│ │ │ │ -000143f0: 7365 742d 6669 6c65 2d68 616e 646c 6572  set-file-handler
│ │ │ │ -00014400: 2d65 6e76 6972 6f6e 6d65 6e74 2045 4e56  -environment ENV
│ │ │ │ -00014410: 7265 702e 6461 7461 2e64 6174 756d 7323  rep.data.datums#
│ │ │ │ -00014420: 6461 7475 6d2d 7265 6664 6174 756d 2d72  datum-refdatum-r
│ │ │ │ -00014430: 6566 2044 4154 554d 2049 440a 0a49 6620  ef DATUM ID..If 
│ │ │ │ -00014440: 6461 7461 206f 626a 6563 7420 4441 5455  data object DATU
│ │ │ │ -00014450: 4d20 6861 7320 7479 7065 2049 442c 2072  M has type ID, r
│ │ │ │ -00014460: 6574 7572 6e20 6974 7320 6173 736f 6369  eturn its associ
│ │ │ │ -00014470: 6174 6564 2076 616c 7565 2c20 656c 7365  ated value, else
│ │ │ │ -00014480: 0a73 6967 6e61 6c20 616e 2065 7272 6f72  .signal an error
│ │ │ │ -00014490: 2e72 6570 2e64 6174 612e 6461 7475 6d73  .rep.data.datums
│ │ │ │ -000144a0: 2368 6173 2d74 7970 652d 7068 6173 2d74  #has-type-phas-t
│ │ │ │ -000144b0: 7970 652d 7020 4152 4720 4944 0a0a 5265  ype-p ARG ID..Re
│ │ │ │ -000144c0: 7475 726e 2060 7427 2069 6620 6f62 6a65  turn `t' if obje
│ │ │ │ -000144d0: 6374 2041 5247 2068 6173 2064 6174 6120  ct ARG has data 
│ │ │ │ -000144e0: 7479 7065 2049 4420 2861 6e64 2074 6875  type ID (and thu
│ │ │ │ -000144f0: 7320 7761 7320 696e 6974 6961 6c6c 790a  s was initially.
│ │ │ │ -00014500: 6372 6561 7465 6420 7573 696e 6720 7468  created using th
│ │ │ │ -00014510: 6520 606d 616b 652d 6461 7475 6d27 2066  e `make-datum' f
│ │ │ │ -00014520: 756e 6374 696f 6e29 2e72 6570 2e64 6174  unction).rep.dat
│ │ │ │ -00014530: 6123 7570 6361 7365 2d74 6162 6c65 3235  a#upcase-table25
│ │ │ │ -00014540: 362d 6279 7465 2073 7472 696e 6720 686f  6-byte string ho
│ │ │ │ -00014550: 6c64 696e 6720 7472 616e 736c 6174 696f  lding translatio
│ │ │ │ -00014560: 6e73 2074 6f20 7475 726e 2065 6163 6820  ns to turn each 
│ │ │ │ -00014570: 6368 6172 6163 7465 7220 696e 746f 2069  character into i
│ │ │ │ -00014580: 7473 0a75 7070 6572 2d63 6173 6520 6571  ts.upper-case eq
│ │ │ │ -00014590: 7569 7661 6c65 6e74 2e72 6570 2e73 7973  uivalent.rep.sys
│ │ │ │ -000145a0: 7465 6d23 7573 6572 2d66 756c 6c2d 6e61  tem#user-full-na
│ │ │ │ -000145b0: 6d65 7573 6572 2d66 756c 6c2d 6e61 6d65  meuser-full-name
│ │ │ │ -000145c0: 205b 5245 414c 2d4e 414d 455d 0a0a 5265   [REAL-NAME]..Re
│ │ │ │ -000145d0: 7475 726e 7320 7468 6520 7265 616c 206e  turns the real n
│ │ │ │ -000145e0: 616d 6520 6f66 2074 6865 2075 7365 7220  ame of the user 
│ │ │ │ -000145f0: 2861 2073 7472 696e 6729 2e20 4966 2052  (a string). If R
│ │ │ │ -00014600: 4541 4c2d 4e41 4d45 2069 7320 6e6f 6e2d  EAL-NAME is non-
│ │ │ │ -00014610: 6e69 6c2c 2069 7427 730a 7468 6520 6e61  nil, it's.the na
│ │ │ │ -00014620: 6d65 2074 6f20 7265 7475 726e 2069 6e20  me to return in 
│ │ │ │ -00014630: 7375 6273 6571 7565 6e74 2063 616c 6c73  subsequent calls
│ │ │ │ -00014640: 2e72 6570 2e73 7973 7465 6d23 6d65 7373  .rep.system#mess
│ │ │ │ -00014650: 6167 656d 6573 7361 6765 2053 5452 494e  agemessage STRIN
│ │ │ │ -00014660: 4720 5b44 4953 504c 4159 2d4e 4f57 5d0a  G [DISPLAY-NOW].
│ │ │ │ -00014670: 0a54 656d 706f 7261 7269 6c79 2073 6574  .Temporarily set
│ │ │ │ -00014680: 7320 7468 6520 7374 6174 7573 2064 6973  s the status dis
│ │ │ │ -00014690: 706c 6179 2074 6f20 5354 5249 4e47 2c20  play to STRING, 
│ │ │ │ -000146a0: 7468 6973 206d 6179 206e 6f74 2068 6170  this may not hap
│ │ │ │ -000146b0: 7065 6e20 756e 7469 6c20 7468 650a 6e65  pen until the.ne
│ │ │ │ -000146c0: 7874 2063 6f6d 706c 6574 6520 7265 6469  xt complete redi
│ │ │ │ -000146d0: 7370 6c61 792c 2075 6e6c 6573 7320 4449  splay, unless DI
│ │ │ │ -000146e0: 5350 4c41 592d 4e4f 5720 6973 206e 6f6e  SPLAY-NOW is non
│ │ │ │ -000146f0: 2d6e 696c 2e72 6570 2e64 6174 6123 6469  -nil.rep.data#di
│ │ │ │ -00014700: 6769 742d 6368 6172 2d70 6469 6769 742d  git-char-pdigit-
│ │ │ │ -00014710: 6368 6172 2d70 2043 4841 520a 0a52 6574  char-p CHAR..Ret
│ │ │ │ -00014720: 7572 6e73 2074 2069 6620 4348 4152 2069  urns t if CHAR i
│ │ │ │ -00014730: 7320 6120 6469 6769 742e 7265 702e 6461  s a digit.rep.da
│ │ │ │ -00014740: 7461 2363 6861 722d 646f 776e 6361 7365  ta#char-downcase
│ │ │ │ -00014750: 6368 6172 2d64 6f77 6e63 6173 6520 4348  char-downcase CH
│ │ │ │ -00014760: 4152 0a0a 5265 7475 726e 7320 7468 6520  AR..Returns the 
│ │ │ │ -00014770: 6c6f 7765 722d 6361 7365 2065 7175 6976  lower-case equiv
│ │ │ │ -00014780: 616c 656e 7420 6f66 2043 4841 522e 7265  alent of CHAR.re
│ │ │ │ -00014790: 702e 7379 7374 656d 2363 7279 7074 6372  p.system#cryptcr
│ │ │ │ -000147a0: 7970 7420 4b45 5920 5341 4c54 0a0a 5468  ypt KEY SALT..Th
│ │ │ │ -000147b0: 6520 6063 7279 7074 2720 6675 6e63 7469  e `crypt' functi
│ │ │ │ -000147c0: 6f6e 2074 616b 6573 2061 2070 6173 7377  on takes a passw
│ │ │ │ -000147d0: 6f72 642c 204b 4559 2c20 6173 2061 2073  ord, KEY, as a s
│ │ │ │ -000147e0: 7472 696e 672c 2061 6e64 2061 2053 414c  tring, and a SAL
│ │ │ │ -000147f0: 540a 6368 6172 6163 7465 7220 6172 7261  T.character arra
│ │ │ │ -00014800: 792c 2061 6e64 2072 6574 7572 6e73 2061  y, and returns a
│ │ │ │ -00014810: 2070 7269 6e74 6162 6c65 2041 5343 4949   printable ASCII
│ │ │ │ -00014820: 2073 7472 696e 6720 7768 6963 6820 7374   string which st
│ │ │ │ -00014830: 6172 7473 2077 6974 680a 616e 6f74 6865  arts with.anothe
│ │ │ │ -00014840: 7220 7361 6c74 2e20 2049 7420 6973 2062  r salt.  It is b
│ │ │ │ -00014850: 656c 6965 7665 6420 7468 6174 2c20 6769  elieved that, gi
│ │ │ │ -00014860: 7665 6e20 7468 6520 6f75 7470 7574 206f  ven the output o
│ │ │ │ -00014870: 6620 7468 6520 6675 6e63 7469 6f6e 2c0a  f the function,.
│ │ │ │ -00014880: 7468 6520 6265 7374 2077 6179 2074 6f20  the best way to 
│ │ │ │ -00014890: 6669 6e64 2061 204b 4559 2074 6861 7420  find a KEY that 
│ │ │ │ -000148a0: 7769 6c6c 2070 726f 6475 6365 2074 6861  will produce tha
│ │ │ │ -000148b0: 7420 6f75 7470 7574 2069 7320 746f 2067  t output is to g
│ │ │ │ -000148c0: 7565 7373 0a76 616c 7565 7320 6f66 204b  uess.values of K
│ │ │ │ -000148d0: 4559 2075 6e74 696c 2074 6865 206f 7269  EY until the ori
│ │ │ │ -000148e0: 6769 6e61 6c20 7661 6c75 6520 6f66 204b  ginal value of K
│ │ │ │ -000148f0: 4559 2069 7320 666f 756e 642e 0a0a 5365  EY is found...Se
│ │ │ │ -00014900: 6520 6372 7970 7428 3329 2066 6f72 206d  e crypt(3) for m
│ │ │ │ -00014910: 6f72 6520 696e 666f 726d 6174 696f 6e2e  ore information.
│ │ │ │ -00014920: 7265 702e 7574 696c 2e75 7466 3823 7574  rep.util.utf8#ut
│ │ │ │ -00014930: 6638 2d73 7472 696e 672d 6c65 6e67 7468  f8-string-length
│ │ │ │ -00014940: 7574 6638 2d73 7472 696e 672d 6c65 6e67  utf8-string-leng
│ │ │ │ -00014950: 7468 2053 5452 494e 470a 0a52 6574 7572  th STRING..Retur
│ │ │ │ -00014960: 6e73 2074 6865 206e 756d 6265 7220 6f66  ns the number of
│ │ │ │ -00014970: 2063 6861 7261 6374 6572 7320 696e 2075   characters in u
│ │ │ │ -00014980: 7466 2d38 2065 6e63 6f64 6564 2053 5452  tf-8 encoded STR
│ │ │ │ -00014990: 494e 472e 7265 702e 6461 7461 2367 6172  ING.rep.data#gar
│ │ │ │ -000149a0: 6261 6765 2d74 6872 6573 686f 6c64 6761  bage-thresholdga
│ │ │ │ -000149b0: 7262 6167 652d 7468 7265 7368 6f6c 6420  rbage-threshold 
│ │ │ │ -000149c0: 5b4e 4557 2d56 414c 5545 5d0a 0a54 6865  [NEW-VALUE]..The
│ │ │ │ -000149d0: 206e 756d 6265 7220 6f66 2062 7974 6573   number of bytes
│ │ │ │ -000149e0: 206f 6620 7374 6f72 6167 6520 7768 6963   of storage whic
│ │ │ │ -000149f0: 6820 6d75 7374 2062 6520 7573 6564 2062  h must be used b
│ │ │ │ -00014a00: 6566 6f72 6520 6120 6761 7262 6167 652d  efore a garbage-
│ │ │ │ -00014a10: 0a63 6f6c 6c65 6374 696f 6e20 6973 2074  .collection is t
│ │ │ │ -00014a20: 7269 6767 6572 6564 2e72 6570 2e69 6f2e  riggered.rep.io.
│ │ │ │ -00014a30: 6462 2e73 6462 6d23 7364 626d 2d73 746f  db.sdbm#sdbm-sto
│ │ │ │ -00014a40: 7265 7364 626d 2d73 746f 7265 2044 424d  resdbm-store DBM
│ │ │ │ -00014a50: 204b 4559 2056 414c 5545 205b 464c 4147   KEY VALUE [FLAG
│ │ │ │ -00014a60: 535d 7265 702e 696f 2e64 622e 7364 626d  S]rep.io.db.sdbm
│ │ │ │ -00014a70: 2373 6462 6d2d 7264 6f6e 6c79 7364 626d  #sdbm-rdonlysdbm
│ │ │ │ -00014a80: 2d72 646f 6e6c 7920 4442 4d72 6570 2e69  -rdonly DBMrep.i
│ │ │ │ -00014a90: 6f2e 6462 2e73 6462 6d23 7364 626d 2d65  o.db.sdbm#sdbm-e
│ │ │ │ -00014aa0: 7272 6f72 7364 626d 2d65 7272 6f72 2044  rrorsdbm-error D
│ │ │ │ -00014ab0: 424d 7265 702e 766d 2e63 6f6d 7069 6c65  BMrep.vm.compile
│ │ │ │ -00014ac0: 7223 636f 6d70 696c 652d 6469 7265 6374  r#compile-direct
│ │ │ │ -00014ad0: 6f72 7943 6f6d 7069 6c65 7320 616c 6c20  oryCompiles all 
│ │ │ │ -00014ae0: 4c69 7370 2066 696c 6573 2069 6e20 7468  Lisp files in th
│ │ │ │ -00014af0: 6520 6469 7265 6374 6f72 7920 4449 5245  e directory DIRE
│ │ │ │ -00014b00: 4354 4f52 592d 4e41 4d45 2077 686f 7365  CTORY-NAME whose
│ │ │ │ -00014b10: 206f 626a 6563 740a 6669 6c65 7320 6172   object.files ar
│ │ │ │ -00014b20: 6520 6569 7468 6572 206f 6c64 6572 2074  e either older t
│ │ │ │ -00014b30: 6861 6e20 7468 6569 7220 736f 7572 6365  han their source
│ │ │ │ -00014b40: 2066 696c 6520 6f72 2064 6f6e 2774 2065   file or don't e
│ │ │ │ -00014b50: 7869 7374 2e20 4966 0a46 4f52 4345 2d50  xist. If.FORCE-P
│ │ │ │ -00014b60: 2069 7320 7472 7565 2065 7665 7279 206c   is true every l
│ │ │ │ -00014b70: 6973 7020 6669 6c65 2069 7320 7265 636f  isp file is reco
│ │ │ │ -00014b80: 6d70 696c 6564 2e20 416e 7920 7375 6264  mpiled. Any subd
│ │ │ │ -00014b90: 6972 6563 746f 7269 6573 206f 660a 4449  irectories of.DI
│ │ │ │ -00014ba0: 522d 4e41 4d45 2061 7265 2072 6563 7572  R-NAME are recur
│ │ │ │ -00014bb0: 7365 6420 696e 746f 2e0a 0a45 5843 4c55  sed into...EXCLU
│ │ │ │ -00014bc0: 4445 2d52 4520 6d61 7920 6265 2061 2072  DE-RE may be a r
│ │ │ │ -00014bd0: 6567 6578 7020 6d61 7463 6869 6e67 2066  egexp matching f
│ │ │ │ -00014be0: 696c 6573 2077 6869 6368 2073 686f 756c  iles which shoul
│ │ │ │ -00014bf0: 646e 2774 2062 6520 636f 6d70 696c 6564  dn't be compiled
│ │ │ │ -00014c00: 2e72 6570 2e76 6d2e 636f 6d70 696c 6572  .rep.vm.compiler
│ │ │ │ -00014c10: 2e6d 6f64 756c 6573 2363 6f6d 7069 6c65  .modules#compile
│ │ │ │ -00014c20: 2d66 756e 6374 696f 6e43 6f6d 7069 6c65  -functionCompile
│ │ │ │ -00014c30: 7320 7468 6520 626f 6479 206f 6620 7468  s the body of th
│ │ │ │ -00014c40: 6520 6675 6e63 7469 6f6e 2046 554e 4354  e function FUNCT
│ │ │ │ -00014c50: 494f 4e2e 7265 702e 766d 2e63 6f6d 7069  ION.rep.vm.compi
│ │ │ │ -00014c60: 6c65 722e 6d6f 6475 6c65 7323 636f 6d70  ler.modules#comp
│ │ │ │ -00014c70: 696c 652d 6d6f 6475 6c65 436f 6d70 696c  ile-moduleCompil
│ │ │ │ -00014c80: 6573 2061 6c6c 2066 756e 6374 696f 6e20  es all function 
│ │ │ │ -00014c90: 6269 6e64 696e 6773 2069 6e20 7468 6520  bindings in the 
│ │ │ │ -00014ca0: 6d6f 6475 6c65 206e 616d 6564 2053 5452  module named STR
│ │ │ │ -00014cb0: 5543 542e 7374 616e 6461 7264 2d69 6e70  UCT.standard-inp
│ │ │ │ -00014cc0: 7574 5374 7265 616d 2074 6861 7420 6072  utStream that `r
│ │ │ │ -00014cd0: 6561 6427 2074 616b 6573 2069 7473 2069  ead' takes its i
│ │ │ │ -00014ce0: 6e70 7574 2066 726f 6d20 6279 2064 6566  nput from by def
│ │ │ │ -00014cf0: 6175 6c74 2e73 7461 6e64 6172 642d 6572  ault.standard-er
│ │ │ │ -00014d00: 726f 7253 7461 6e64 6172 6420 7374 7265  rorStandard stre
│ │ │ │ -00014d10: 616d 2066 6f72 2065 7272 6f72 206f 7574  am for error out
│ │ │ │ -00014d20: 7075 742e 7265 702e 6461 7461 2373 7472  put.rep.data#str
│ │ │ │ -00014d30: 696e 672d 6c6f 7765 722d 6361 7365 2d70  ing-lower-case-p
│ │ │ │ -00014d40: 5265 7475 726e 2074 2069 6620 7374 7269  Return t if stri
│ │ │ │ -00014d50: 6e67 2058 2069 7320 6c6f 7765 7220 6361  ng X is lower ca
│ │ │ │ -00014d60: 7365 2028 636f 6e74 6169 6e73 206e 6f20  se (contains no 
│ │ │ │ -00014d70: 7570 7065 7220 6361 7365 2063 6861 7261  upper case chara
│ │ │ │ -00014d80: 6374 6572 7320 616e 640a 6174 206c 6561  cters and.at lea
│ │ │ │ -00014d90: 7374 206f 6e65 206c 6f77 6572 2d63 6173  st one lower-cas
│ │ │ │ -00014da0: 6520 6368 6172 6163 7465 7229 2e00 7265  e character)..re
│ │ │ │ -00014db0: 702e 6461 7461 2373 7472 696e 672d 646f  p.data#string-do
│ │ │ │ -00014dc0: 776e 6361 7365 2058 0072 6570 2e64 6174  wncase X.rep.dat
│ │ │ │ -00014dd0: 6123 6361 7069 7461 6c69 7a65 2d73 7472  a#capitalize-str
│ │ │ │ -00014de0: 696e 6720 5872 6570 2e64 6174 6123 6d61  ing Xrep.data#ma
│ │ │ │ -00014df0: 7063 6f6e 6361 7443 616c 6c20 4655 4e20  pconcatCall FUN 
│ │ │ │ -00014e00: 666f 7220 6561 6368 206d 656d 6265 7220  for each member 
│ │ │ │ -00014e10: 6f66 2053 4551 5545 4e43 452c 2063 6f6e  of SEQUENCE, con
│ │ │ │ -00014e20: 6361 7465 6e61 7469 6e67 2074 6865 2072  catenating the r
│ │ │ │ -00014e30: 6573 756c 7473 2e20 4265 7477 6565 6e0a  esults. Between.
│ │ │ │ -00014e40: 6561 6368 2070 6169 7220 6f66 2072 6573  each pair of res
│ │ │ │ -00014e50: 756c 7473 2c20 696e 7365 7274 2053 4550  ults, insert SEP
│ │ │ │ -00014e60: 4152 4154 4f52 2e20 5265 7475 726e 2074  ARATOR. Return t
│ │ │ │ -00014e70: 6865 2072 6573 756c 7469 6e67 2073 7472  he resulting str
│ │ │ │ -00014e80: 696e 672e 7265 702e 6461 7461 2e72 696e  ing.rep.data.rin
│ │ │ │ -00014e90: 6723 7269 6e67 2d73 697a 6552 6574 7572  g#ring-sizeRetur
│ │ │ │ -00014ea0: 6e73 2074 6865 206e 756d 6265 7220 6f66  ns the number of
│ │ │ │ -00014eb0: 2066 696c 6c65 6420 736c 6f74 7320 696e   filled slots in
│ │ │ │ -00014ec0: 2074 6865 2072 696e 6720 6275 6666 6572   the ring buffer
│ │ │ │ -00014ed0: 2052 494e 472e 0072 6570 2e64 6174 612e   RING..rep.data.
│ │ │ │ -00014ee0: 7269 6e67 2372 696e 672d 7369 7a65 2052  ring#ring-size R
│ │ │ │ -00014ef0: 494e 4772 6570 2e64 6174 612e 7269 6e67  INGrep.data.ring
│ │ │ │ -00014f00: 236d 616b 652d 7269 6e67 4372 6561 7465  #make-ringCreate
│ │ │ │ -00014f10: 2061 2072 696e 6720 6275 6666 6572 2074   a ring buffer t
│ │ │ │ -00014f20: 6861 7420 6361 6e20 636f 6e74 6169 6e20  hat can contain 
│ │ │ │ -00014f30: 5349 5a45 2076 616c 7565 732e 2049 6620  SIZE values. If 
│ │ │ │ -00014f40: 5349 5a45 2069 7320 6e6f 740a 7370 6563  SIZE is not.spec
│ │ │ │ -00014f50: 6966 6965 6420 7468 6520 6465 6661 756c  ified the defaul
│ │ │ │ -00014f60: 7420 6361 7061 6369 7479 2060 7269 6e67  t capacity `ring
│ │ │ │ -00014f70: 2d64 6566 6175 6c74 2d73 697a 6527 2069  -default-size' i
│ │ │ │ -00014f80: 7320 7573 6564 2e72 6570 2e64 6174 612e  s used.rep.data.
│ │ │ │ -00014f90: 7269 6e67 2372 696e 672d 6170 7065 6e64  ring#ring-append
│ │ │ │ -00014fa0: 4170 7065 6e64 204f 424a 4543 5420 746f  Append OBJECT to
│ │ │ │ -00014fb0: 2074 6865 2072 696e 6720 6275 6666 6572   the ring buffer
│ │ │ │ -00014fc0: 2052 494e 472e 2054 6869 7320 6d61 7920   RING. This may 
│ │ │ │ -00014fd0: 6f76 6572 7772 6974 6520 6120 7072 6576  overwrite a prev
│ │ │ │ -00014fe0: 696f 7573 6c79 0a61 6464 6564 206f 626a  iously.added obj
│ │ │ │ -00014ff0: 6563 742e 0000 0000 0000 0000 0000 0000  ect.............
│ │ │ │ -00015000: 7265 702e 696f 2e70 726f 6365 7373 6573  rep.io.processes
│ │ │ │ -00015010: 2370 726f 6365 7373 2d70 726f 6770 726f  #process-progpro
│ │ │ │ -00015020: 6365 7373 2d70 726f 6720 5052 4f43 4553  cess-prog PROCES
│ │ │ │ -00015030: 530a 0a52 6574 7572 6e20 7468 6520 6e61  S..Return the na
│ │ │ │ -00015040: 6d65 206f 6620 7468 6520 7072 6f67 7261  me of the progra
│ │ │ │ -00015050: 6d20 696e 2050 524f 4345 5353 2e72 6570  m in PROCESS.rep
│ │ │ │ -00015060: 2e69 6f2e 7072 6f63 6573 7365 7323 7365  .io.processes#se
│ │ │ │ -00015070: 742d 7072 6f63 6573 732d 7072 6f67 7365  t-process-progse
│ │ │ │ -00015080: 742d 7072 6f63 6573 732d 7072 6f67 2050  t-process-prog P
│ │ │ │ -00015090: 524f 4345 5353 2050 524f 4752 414d 0a0a  ROCESS PROGRAM..
│ │ │ │ -000150a0: 5365 7473 2074 6865 206e 616d 6520 6f66  Sets the name of
│ │ │ │ -000150b0: 2074 6865 2070 726f 6772 616d 2074 6f20   the program to 
│ │ │ │ -000150c0: 7275 6e20 6f6e 2050 524f 4345 5353 2074  run on PROCESS t
│ │ │ │ -000150d0: 6f20 4649 4c45 2e72 6570 2e69 6f2e 7072  o FILE.rep.io.pr
│ │ │ │ -000150e0: 6f63 6573 7365 7323 7365 742d 7072 6f63  ocesses#set-proc
│ │ │ │ -000150f0: 6573 732d 6172 6773 7365 742d 7072 6f63  ess-argsset-proc
│ │ │ │ -00015100: 6573 732d 6172 6773 2050 524f 4345 5353  ess-args PROCESS
│ │ │ │ -00015110: 2041 5247 2d4c 4953 540a 0a53 6574 2074   ARG-LIST..Set t
│ │ │ │ -00015120: 6865 2061 7267 756d 656e 7473 2074 6f20  he arguments to 
│ │ │ │ -00015130: 5052 4f43 4553 532e 7265 702e 696f 2e70  PROCESS.rep.io.p
│ │ │ │ -00015140: 726f 6365 7373 6573 2370 726f 6365 7373  rocesses#process
│ │ │ │ -00015150: 2d6f 7574 7075 742d 7374 7265 616d 7072  -output-streampr
│ │ │ │ -00015160: 6f63 6573 732d 6f75 7470 7574 2d73 7472  ocess-output-str
│ │ │ │ -00015170: 6561 6d20 5052 4f43 4553 530a 0a52 6574  eam PROCESS..Ret
│ │ │ │ -00015180: 7572 6e20 7468 6520 7374 7265 616d 2074  urn the stream t
│ │ │ │ -00015190: 6f20 7768 6963 6820 616c 6c20 6f75 7470  o which all outp
│ │ │ │ -000151a0: 7574 2066 726f 6d20 5052 4f43 4553 5320  ut from PROCESS 
│ │ │ │ -000151b0: 6973 2073 656e 742e 7265 702e 696f 2e70  is sent.rep.io.p
│ │ │ │ -000151c0: 726f 6365 7373 6573 2373 6574 2d70 726f  rocesses#set-pro
│ │ │ │ -000151d0: 6365 7373 2d65 7272 6f72 2d73 7472 6561  cess-error-strea
│ │ │ │ -000151e0: 6d73 6574 2d70 726f 6365 7373 2d65 7272  mset-process-err
│ │ │ │ -000151f0: 6f72 2d73 7472 6561 6d20 5052 4f43 4553  or-stream PROCES
│ │ │ │ -00015200: 5320 5354 5245 414d 0a0a 5365 7420 7468  S STREAM..Set th
│ │ │ │ -00015210: 6520 6572 726f 722d 7374 7265 616d 206f  e error-stream o
│ │ │ │ -00015220: 6620 5052 4f43 4553 5320 746f 2053 5452  f PROCESS to STR
│ │ │ │ -00015230: 4541 4d2e 206e 696c 206d 6561 6e73 2064  EAM. nil means d
│ │ │ │ -00015240: 6973 6361 7264 2061 6c6c 206f 7574 7075  iscard all outpu
│ │ │ │ -00015250: 742e 0a0a 4e6f 7465 2074 6861 7420 7468  t...Note that th
│ │ │ │ -00015260: 6973 2063 7572 7265 6e74 6c79 206f 6e6c  is currently onl
│ │ │ │ -00015270: 7920 776f 726b 7320 636f 7272 6563 746c  y works correctl
│ │ │ │ -00015280: 7920 7769 7468 2070 6970 6520 636f 6e6e  y with pipe conn
│ │ │ │ -00015290: 6563 7469 6f6e 732e 7265 702e 696f 2e70  ections.rep.io.p
│ │ │ │ -000152a0: 726f 6365 7373 6573 2370 726f 6365 7373  rocesses#process
│ │ │ │ -000152b0: 2d66 756e 6374 696f 6e70 726f 6365 7373  -functionprocess
│ │ │ │ -000152c0: 2d66 756e 6374 696f 6e20 5052 4f43 4553  -function PROCES
│ │ │ │ -000152d0: 530a 0a52 6574 7572 6e20 7468 6520 6675  S..Return the fu
│ │ │ │ -000152e0: 6e63 7469 6f6e 2077 6869 6368 2069 7320  nction which is 
│ │ │ │ -000152f0: 6361 6c6c 6564 2077 6865 6e20 5052 4f43  called when PROC
│ │ │ │ -00015300: 4553 5320 6368 616e 6765 7320 7374 6174  ESS changes stat
│ │ │ │ -00015310: 6520 2869 2e65 2e20 6974 0a65 7869 7473  e (i.e. it.exits
│ │ │ │ -00015320: 206f 7220 6973 2073 746f 7070 6564 292e   or is stopped).
│ │ │ │ -00015330: 7265 702e 696f 2e70 726f 6365 7373 6573  rep.io.processes
│ │ │ │ -00015340: 2370 726f 6365 7373 2d64 6972 7072 6f63  #process-dirproc
│ │ │ │ -00015350: 6573 732d 6469 7220 5052 4f43 4553 530a  ess-dir PROCESS.
│ │ │ │ -00015360: 0a52 6574 7572 6e20 7468 6520 6e61 6d65  .Return the name
│ │ │ │ -00015370: 206f 6620 7468 6520 6469 7265 6374 6f72   of the director
│ │ │ │ -00015380: 7920 7768 6963 6820 6265 636f 6d65 7320  y which becomes 
│ │ │ │ -00015390: 7468 6520 776f 726b 696e 6720 6469 7265  the working dire
│ │ │ │ -000153a0: 6374 6f72 7920 6f66 0a50 524f 4345 5353  ctory of.PROCESS
│ │ │ │ -000153b0: 2077 6865 6e20 6974 2069 7320 7374 6172   when it is star
│ │ │ │ -000153c0: 7465 642e 7265 702e 696f 2e70 726f 6365  ted.rep.io.proce
│ │ │ │ -000153d0: 7373 6573 2361 6363 6570 742d 7072 6f63  sses#accept-proc
│ │ │ │ -000153e0: 6573 732d 6f75 7470 7574 6163 6365 7074  ess-outputaccept
│ │ │ │ -000153f0: 2d70 726f 6365 7373 2d6f 7574 7075 7420  -process-output 
│ │ │ │ -00015400: 5b53 4543 4f4e 4453 5d20 5b4d 494c 4c49  [SECONDS] [MILLI
│ │ │ │ -00015410: 5345 434f 4e44 535d 0a0a 5761 6974 2053  SECONDS]..Wait S
│ │ │ │ -00015420: 4543 4f4e 4453 2070 6c75 7320 4d49 4c4c  ECONDS plus MILL
│ │ │ │ -00015430: 4953 4543 4f4e 4453 2066 6f72 206f 7574  ISECONDS for out
│ │ │ │ -00015440: 7075 7420 6672 6f6d 2061 6e79 2061 7379  put from any asy
│ │ │ │ -00015450: 6e63 6872 6f6e 6f75 7320 7375 6270 726f  nchronous subpro
│ │ │ │ -00015460: 6365 7373 6573 2e0a 4966 2061 6e79 2061  cesses..If any a
│ │ │ │ -00015470: 7272 6976 6573 2c20 7072 6f63 6573 7320  rrives, process 
│ │ │ │ -00015480: 6974 2c20 7468 656e 2072 6574 7572 6e20  it, then return 
│ │ │ │ -00015490: 6e69 6c2e 204f 7468 6572 7769 7365 2072  nil. Otherwise r
│ │ │ │ -000154a0: 6574 7572 6e20 742e 0a0a 4e6f 7465 2074  eturn t...Note t
│ │ │ │ -000154b0: 6861 7420 6f75 7470 7574 2069 6e63 6c75  hat output inclu
│ │ │ │ -000154c0: 6465 7320 6e6f 7469 6669 6361 7469 6f6e  des notification
│ │ │ │ -000154d0: 206f 6620 7072 6f63 6573 7320 7465 726d   of process term
│ │ │ │ -000154e0: 696e 6174 696f 6e2e 6465 6661 756c 742d  ination.default-
│ │ │ │ -000154f0: 6469 7265 6374 6f72 7942 7566 6665 722d  directoryBuffer-
│ │ │ │ -00015500: 6c6f 6361 6c20 7661 7269 6162 6c65 2061  local variable a
│ │ │ │ -00015510: 6273 6f6c 7574 656c 7920 6465 6669 6e69  bsolutely defini
│ │ │ │ -00015520: 6e67 2074 6865 2064 6972 6563 746f 7279  ng the directory
│ │ │ │ -00015530: 2074 6f20 7768 6963 6820 616c 6c20 6669   to which all fi
│ │ │ │ -00015540: 6c65 730a 6163 6365 7373 6564 2069 6e20  les.accessed in 
│ │ │ │ -00015550: 7468 6520 6275 6666 6572 2061 7265 2072  the buffer are r
│ │ │ │ -00015560: 6573 6f6c 7665 6420 6672 6f6d 2028 756e  esolved from (un
│ │ │ │ -00015570: 6c65 7373 2074 6865 7927 7265 2061 6273  less they're abs
│ │ │ │ -00015580: 6f6c 7574 652e 2920 7265 702e 696f 2e66  olute.) rep.io.f
│ │ │ │ -00015590: 696c 6573 2365 7870 616e 642d 6669 6c65  iles#expand-file
│ │ │ │ -000155a0: 2d6e 616d 6565 7870 616e 642d 6669 6c65  -nameexpand-file
│ │ │ │ -000155b0: 2d6e 616d 6520 4649 4c45 2d4e 414d 4520  -name FILE-NAME 
│ │ │ │ -000155c0: 5b42 4153 452d 4449 525d 0a0a 4578 7061  [BASE-DIR]..Expa
│ │ │ │ -000155d0: 6e64 7320 4649 4c45 2d4e 414d 4520 6173  nds FILE-NAME as
│ │ │ │ -000155e0: 7375 6d69 6e67 2074 6861 7420 6974 2073  suming that it s
│ │ │ │ -000155f0: 7065 6369 6669 6573 2061 2066 696c 6520  pecifies a file 
│ │ │ │ -00015600: 7265 6c61 7469 7665 2074 6f20 4241 5345  relative to BASE
│ │ │ │ -00015610: 2d44 4952 2e0a 4966 2042 4153 452d 4449  -DIR..If BASE-DI
│ │ │ │ -00015620: 5220 6973 2075 6e64 6566 696e 6564 2069  R is undefined i
│ │ │ │ -00015630: 7420 6973 2074 616b 656e 2061 7320 7468  t is taken as th
│ │ │ │ -00015640: 6520 6375 7272 656e 7420 7661 6c75 6520  e current value 
│ │ │ │ -00015650: 6f66 2074 6865 0a60 6465 6661 756c 742d  of the.`default-
│ │ │ │ -00015660: 6469 7265 6374 6f72 7927 2076 6172 6961  directory' varia
│ │ │ │ -00015670: 626c 652e 2057 6869 6c65 2065 7870 616e  ble. While expan
│ │ │ │ -00015680: 6469 6e67 2074 6865 2066 696c 6520 6e61  ding the file na
│ │ │ │ -00015690: 6d65 2c20 616e 7920 6f62 7669 6f75 730a  me, any obvious.
│ │ │ │ -000156a0: 7369 6d70 6c69 6669 6361 7469 6f6e 7320  simplifications 
│ │ │ │ -000156b0: 7769 6c6c 2062 6520 7065 7266 6f72 6d65  will be performe
│ │ │ │ -000156c0: 6420 2865 2e67 2e20 6f6e 2055 6e69 7820  d (e.g. on Unix 
│ │ │ │ -000156d0: 7468 6520 7265 6d6f 7661 6c20 6f66 2022  the removal of "
│ │ │ │ -000156e0: 2e22 2061 6e64 0a22 2e2e 2220 7768 6572  ." and.".." wher
│ │ │ │ -000156f0: 6520 706f 7373 6962 6c65 292e 0a0a 4e6f  e possible)...No
│ │ │ │ -00015700: 7465 2074 6861 7420 7468 6520 7265 7475  te that the retu
│ │ │ │ -00015710: 726e 6564 2066 696c 6520 6e61 6d65 2077  rned file name w
│ │ │ │ -00015720: 696c 6c20 6f6e 6c79 2062 6520 6162 736f  ill only be abso
│ │ │ │ -00015730: 6c75 7465 2069 6620 6f6e 6520 6f66 2074  lute if one of t
│ │ │ │ -00015740: 6865 0a66 6f6c 6c6f 7769 6e67 2063 6f6e  he.following con
│ │ │ │ -00015750: 6469 7469 6f6e 7320 6973 206d 6574 3a0a  ditions is met:.
│ │ │ │ -00015760: 2020 312e 2042 4153 452d 4449 5220 286f    1. BASE-DIR (o
│ │ │ │ -00015770: 7220 6064 6566 6175 6c74 2d64 6972 6563  r `default-direc
│ │ │ │ -00015780: 746f 7279 2729 2069 7320 6162 736f 6c75  tory') is absolu
│ │ │ │ -00015790: 7465 0a20 2032 2e20 4649 4c45 2d4e 414d  te.  2. FILE-NAM
│ │ │ │ -000157a0: 4520 6973 2061 6c72 6561 6479 2061 6273  E is already abs
│ │ │ │ -000157b0: 6f6c 7574 652e 0a0a 4e6f 7465 2066 6f72  olute...Note for
│ │ │ │ -000157c0: 2066 696c 6520 6861 6e64 6c65 7220 696d   file handler im
│ │ │ │ -000157d0: 706c 656d 656e 746f 7273 3a20 7768 656e  plementors: when
│ │ │ │ -000157e0: 2061 2068 616e 646c 6572 2069 7320 6361   a handler is ca
│ │ │ │ -000157f0: 6c6c 6564 2066 6f72 2074 6865 0a60 6578  lled for the.`ex
│ │ │ │ -00015800: 7061 6e64 2d66 696c 652d 6e61 6d65 2720  pand-file-name' 
│ │ │ │ -00015810: 6f70 6572 6174 696f 6e2c 2069 7420 7769  operation, it wi
│ │ │ │ -00015820: 6c6c 206f 6e6c 7920 6576 6572 2072 6563  ll only ever rec
│ │ │ │ -00015830: 6569 7665 206f 6e65 2061 7267 756d 656e  eive one argumen
│ │ │ │ -00015840: 742c 0a74 6865 2061 6c72 6561 6479 2065  t,.the already e
│ │ │ │ -00015850: 7870 616e 6465 6420 6669 6c65 206e 616d  xpanded file nam
│ │ │ │ -00015860: 652e 2054 6865 206f 6e6c 7920 6163 7469  e. The only acti
│ │ │ │ -00015870: 6f6e 2074 6861 7420 6d61 7920 6265 206e  on that may be n
│ │ │ │ -00015880: 6565 6420 746f 0a62 6520 7461 6b65 6e20  eed to.be taken 
│ │ │ │ -00015890: 6973 2074 6f20 7369 6d70 6c69 6679 2074  is to simplify t
│ │ │ │ -000158a0: 6865 2066 696c 6520 6e61 6d65 2028 652e  he file name (e.
│ │ │ │ -000158b0: 672e 2072 656d 6f76 696e 6720 222e 2220  g. removing "." 
│ │ │ │ -000158c0: 616e 6420 222e 2e22 2065 6e74 7269 6573  and ".." entries
│ │ │ │ -000158d0: 0a6f 7220 7768 6174 6576 6572 292e 7265  .or whatever).re
│ │ │ │ -000158e0: 702e 696f 2e66 696c 6573 236c 6f63 616c  p.io.files#local
│ │ │ │ -000158f0: 2d66 696c 652d 6e61 6d65 6c6f 6361 6c2d  -file-namelocal-
│ │ │ │ -00015900: 6669 6c65 2d6e 616d 6520 4649 4c45 2d4e  file-name FILE-N
│ │ │ │ -00015910: 414d 450a 0a57 6865 6e20 706f 7373 6962  AME..When possib
│ │ │ │ -00015920: 6c65 2c20 7265 7475 726e 2061 2073 7472  le, return a str
│ │ │ │ -00015930: 696e 6720 6162 736f 6c75 7465 6c79 206e  ing absolutely n
│ │ │ │ -00015940: 616d 696e 6720 7468 6520 6669 6c65 2069  aming the file i
│ │ │ │ -00015950: 6e20 7468 6520 6c6f 6361 6c0a 6669 6c65  n the local.file
│ │ │ │ -00015960: 2073 7973 7465 6d20 7468 6174 2046 494c   system that FIL
│ │ │ │ -00015970: 452d 4e41 4d45 2072 6566 6572 7320 746f  E-NAME refers to
│ │ │ │ -00015980: 2e20 4966 2046 494c 452d 4e41 4d45 2064  . If FILE-NAME d
│ │ │ │ -00015990: 6f65 7320 6e6f 7420 7265 6665 7220 746f  oes not refer to
│ │ │ │ -000159a0: 0a61 2066 696c 6520 696e 2074 6865 206c  .a file in the l
│ │ │ │ -000159b0: 6f63 616c 2073 7973 7465 6d2c 2072 6574  ocal system, ret
│ │ │ │ -000159c0: 7572 6e20 6e69 6c2e 7265 702e 696f 2e66  urn nil.rep.io.f
│ │ │ │ -000159d0: 696c 6573 2366 696c 652d 6269 6e64 696e  iles#file-bindin
│ │ │ │ -000159e0: 6766 696c 652d 6269 6e64 696e 6720 4649  gfile-binding FI
│ │ │ │ -000159f0: 4c45 0a0a 5265 7475 726e 7320 7468 6520  LE..Returns the 
│ │ │ │ -00015a00: 6e61 6d65 206f 6620 7468 6520 6c6f 6769  name of the logi
│ │ │ │ -00015a10: 6361 6c20 6669 6c65 2074 6861 7420 4649  cal file that FI
│ │ │ │ -00015a20: 4c45 2077 6173 206f 7065 6e65 6420 746f  LE was opened to
│ │ │ │ -00015a30: 2061 6363 6573 732c 206f 7220 6e69 6c0a   access, or nil.
│ │ │ │ -00015a40: 6966 2069 7420 6861 7320 6265 656e 2063  if it has been c
│ │ │ │ -00015a50: 6c6f 7365 642c 2062 7574 2069 7320 7374  losed, but is st
│ │ │ │ -00015a60: 696c 6c20 746f 2062 6520 6761 7262 6167  ill to be garbag
│ │ │ │ -00015a70: 6520 636f 6c6c 6563 7465 642e 7265 702e  e collected.rep.
│ │ │ │ -00015a80: 696f 2e66 696c 6573 2373 6574 2d66 696c  io.files#set-fil
│ │ │ │ -00015a90: 652d 6861 6e64 6c65 722d 6461 7461 7365  e-handler-datase
│ │ │ │ -00015aa0: 742d 6669 6c65 2d68 616e 646c 6572 2d64  t-file-handler-d
│ │ │ │ -00015ab0: 6174 6120 4649 4c45 2044 4154 410a 0a53  ata FILE DATA..S
│ │ │ │ -00015ac0: 6574 2074 6865 2068 616e 646c 6572 2d73  et the handler-s
│ │ │ │ -00015ad0: 7065 6369 6669 6320 6461 7461 206f 6620  pecific data of 
│ │ │ │ -00015ae0: 6669 6c65 206f 626a 6563 7420 4649 4c45  file object FILE
│ │ │ │ -00015af0: 2074 6f20 4441 5441 2e72 6570 2e69 6f2e   to DATA.rep.io.
│ │ │ │ -00015b00: 6669 6c65 7323 6d61 6b65 2d66 696c 652d  files#make-file-
│ │ │ │ -00015b10: 6672 6f6d 2d73 7472 6561 6d6d 616b 652d  from-streammake-
│ │ │ │ -00015b20: 6669 6c65 2d66 726f 6d2d 7374 7265 616d  file-from-stream
│ │ │ │ -00015b30: 2046 494c 452d 4e41 4d45 2053 5452 4541   FILE-NAME STREA
│ │ │ │ -00015b40: 4d20 4841 4e44 4c45 520a 0a52 6574 7572  M HANDLER..Retur
│ │ │ │ -00015b50: 6e20 6120 6e65 7720 6669 6c65 206f 626a  n a new file obj
│ │ │ │ -00015b60: 6563 7420 7468 6174 2072 6566 6572 7320  ect that refers 
│ │ │ │ -00015b70: 746f 2074 6865 206c 6f67 6963 616c 2066  to the logical f
│ │ │ │ -00015b80: 696c 6520 6361 6c6c 6564 2046 494c 452d  ile called FILE-
│ │ │ │ -00015b90: 4e41 4d45 2c0a 7468 6174 2069 7320 6e6f  NAME,.that is no
│ │ │ │ -00015ba0: 7420 696e 2074 6865 206c 6f63 616c 2066  t in the local f
│ │ │ │ -00015bb0: 696c 696e 6720 7379 7374 656d 2e20 416c  iling system. Al
│ │ │ │ -00015bc0: 6c20 6163 6365 7373 2074 6f20 7468 6520  l access to the 
│ │ │ │ -00015bd0: 6669 6c65 206f 626a 6563 740a 7769 6c6c  file object.will
│ │ │ │ -00015be0: 2062 6520 6469 7265 6374 6564 2074 6872   be directed thr
│ │ │ │ -00015bf0: 6f75 6768 2074 6865 2073 7472 6561 6d20  ough the stream 
│ │ │ │ -00015c00: 6f62 6a65 6374 2053 5452 4541 4d2c 2061  object STREAM, a
│ │ │ │ -00015c10: 6e64 2074 6865 2066 696c 6520 6861 6e64  nd the file hand
│ │ │ │ -00015c20: 6c65 720a 6675 6e63 7469 6f6e 2048 414e  ler.function HAN
│ │ │ │ -00015c30: 444c 4552 2e72 6570 2e69 6f2e 6669 6c65  DLER.rep.io.file
│ │ │ │ -00015c40: 7323 6465 6c65 7465 2d66 696c 6564 656c  s#delete-filedel
│ │ │ │ -00015c50: 6574 652d 6669 6c65 2046 494c 452d 4e41  ete-file FILE-NA
│ │ │ │ -00015c60: 4d45 0a0a 4465 6c65 7465 2074 6865 2066  ME..Delete the f
│ │ │ │ -00015c70: 696c 6520 6361 6c6c 6564 2046 494c 452d  ile called FILE-
│ │ │ │ -00015c80: 4e41 4d45 2e72 6570 2e69 6f2e 6669 6c65  NAME.rep.io.file
│ │ │ │ -00015c90: 7323 7265 6e61 6d65 2d66 696c 6572 656e  s#rename-fileren
│ │ │ │ -00015ca0: 616d 652d 6669 6c65 204f 4c44 2d4e 414d  ame-file OLD-NAM
│ │ │ │ -00015cb0: 4520 4e45 572d 4e41 4d45 0a0a 5265 6e61  E NEW-NAME..Rena
│ │ │ │ -00015cc0: 6d65 2074 6865 2066 696c 6520 6361 6c6c  me the file call
│ │ │ │ -00015cd0: 6564 204f 4c44 2d4e 414d 4520 736f 2074  ed OLD-NAME so t
│ │ │ │ -00015ce0: 6861 7420 6974 2069 7320 6361 6c6c 6564  hat it is called
│ │ │ │ -00015cf0: 204e 4557 2d4e 414d 452e 204e 6f74 6520   NEW-NAME. Note 
│ │ │ │ -00015d00: 7468 6174 0a74 6869 7320 616c 6d6f 7374  that.this almost
│ │ │ │ -00015d10: 2063 6572 7461 696e 6c79 2077 6f6e 2774   certainly won't
│ │ │ │ -00015d20: 2077 6f72 6b20 6163 726f 7373 2066 696c   work across fil
│ │ │ │ -00015d30: 696e 6720 7379 7374 656d 732e 7265 702e  ing systems.rep.
│ │ │ │ -00015d40: 696f 2e66 696c 6573 2366 696c 652d 7265  io.files#file-re
│ │ │ │ -00015d50: 6164 6162 6c65 2d70 6669 6c65 2d72 6561  adable-pfile-rea
│ │ │ │ -00015d60: 6461 626c 652d 7020 4649 4c45 2d4e 414d  dable-p FILE-NAM
│ │ │ │ -00015d70: 450a 0a52 6574 7572 6e73 2074 2069 6620  E..Returns t if 
│ │ │ │ -00015d80: 7468 6520 6669 6c65 2063 616c 6c65 6420  the file called 
│ │ │ │ -00015d90: 4649 4c45 2d4e 414d 4520 6973 2061 7661  FILE-NAME is ava
│ │ │ │ -00015da0: 696c 6162 6c65 2066 6f72 2072 6561 6469  ilable for readi
│ │ │ │ -00015db0: 6e67 2066 726f 6d2e 7265 702e 696f 2e66  ng from.rep.io.f
│ │ │ │ -00015dc0: 696c 6573 2373 6574 2d66 696c 652d 6d6f  iles#set-file-mo
│ │ │ │ -00015dd0: 6465 7373 6574 2d66 696c 652d 6d6f 6465  desset-file-mode
│ │ │ │ -00015de0: 7320 4649 4c45 2d4e 414d 4520 4d4f 4445  s FILE-NAME MODE
│ │ │ │ -00015df0: 530a 0a53 6574 7320 7468 6520 6163 6365  S..Sets the acce
│ │ │ │ -00015e00: 7373 2070 6572 6d69 7373 696f 6e73 206f  ss permissions o
│ │ │ │ -00015e10: 6620 7468 6520 6669 6c65 2063 616c 6c65  f the file calle
│ │ │ │ -00015e20: 6420 4649 4c45 2d4e 414d 4520 746f 204d  d FILE-NAME to M
│ │ │ │ -00015e30: 4f44 4553 2e20 5468 6520 6f6e 6c79 0a70  ODES. The only.p
│ │ │ │ -00015e40: 6f72 7461 626c 6520 7761 7920 6f66 2067  ortable way of g
│ │ │ │ -00015e50: 6574 7469 6e67 204d 4f44 4553 2069 7320  etting MODES is 
│ │ │ │ -00015e60: 6672 6f6d 2074 6865 2060 6669 6c65 2d6d  from the `file-m
│ │ │ │ -00015e70: 6f64 6573 2720 6675 6e63 7469 6f6e 2073  odes' function s
│ │ │ │ -00015e80: 696e 6365 2069 740a 6d61 7920 6368 616e  ince it.may chan
│ │ │ │ -00015e90: 6765 2061 6372 6f73 7320 6669 6c69 6e67  ge across filing
│ │ │ │ -00015ea0: 2073 7973 7465 6d73 2e72 6570 2e69 6f2e   systems.rep.io.
│ │ │ │ -00015eb0: 6669 6c65 7323 6669 6c65 2d6d 6f64 6573  files#file-modes
│ │ │ │ -00015ec0: 2d61 732d 7374 7269 6e67 6669 6c65 2d6d  -as-stringfile-m
│ │ │ │ -00015ed0: 6f64 6573 2d61 732d 7374 7269 6e67 2046  odes-as-string F
│ │ │ │ -00015ee0: 494c 452d 4e41 4d45 0a0a 5265 7475 726e  ILE-NAME..Return
│ │ │ │ -00015ef0: 7320 6120 7465 6e20 6368 6172 6163 7465  s a ten characte
│ │ │ │ -00015f00: 7220 7374 7269 6e67 2064 6573 6372 6962  r string describ
│ │ │ │ -00015f10: 696e 6720 7468 6520 6174 7472 6962 7574  ing the attribut
│ │ │ │ -00015f20: 6573 206f 6620 7468 6520 6669 6c65 0a63  es of the file.c
│ │ │ │ -00015f30: 616c 6c65 6420 4649 4c45 2d4e 414d 452e  alled FILE-NAME.
│ │ │ │ -00015f40: 7265 702e 696f 2e66 696c 6573 2366 696c  rep.io.files#fil
│ │ │ │ -00015f50: 652d 6d6f 6474 696d 6566 696c 652d 6d6f  e-modtimefile-mo
│ │ │ │ -00015f60: 6474 696d 6520 4649 4c45 2d4e 414d 450a  dtime FILE-NAME.
│ │ │ │ -00015f70: 0a52 6574 7572 6e20 7468 6520 7469 6d65  .Return the time
│ │ │ │ -00015f80: 2074 6861 7420 7468 6520 6669 6c65 2063   that the file c
│ │ │ │ -00015f90: 616c 6c65 6420 4649 4c45 2d4e 414d 4520  alled FILE-NAME 
│ │ │ │ -00015fa0: 7761 7320 6c61 7374 206d 6f64 6966 6965  was last modifie
│ │ │ │ -00015fb0: 642c 2061 7320 6120 636f 6e73 0a63 656c  d, as a cons.cel
│ │ │ │ -00015fc0: 6c20 7374 6f72 696e 6720 7477 6f20 696e  l storing two in
│ │ │ │ -00015fd0: 7465 6765 7273 2c20 7468 6520 6c6f 7720  tegers, the low 
│ │ │ │ -00015fe0: 3234 2062 6974 732c 2061 6e64 2074 6865  24 bits, and the
│ │ │ │ -00015ff0: 2068 6967 6820 6269 7473 2e00 0000 0000   high bits......
│ │ │ │ -00016000: 7265 702e 696f 2e66 696c 6573 2366 696c  rep.io.files#fil
│ │ │ │ -00016010: 652d 6e61 6d65 2d61 6273 6f6c 7574 652d  e-name-absolute-
│ │ │ │ -00016020: 7066 696c 652d 6e61 6d65 2d61 6273 6f6c  pfile-name-absol
│ │ │ │ -00016030: 7574 652d 7020 4649 4c45 2d4e 414d 450a  ute-p FILE-NAME.
│ │ │ │ -00016040: 0a52 6574 7572 6e73 2074 2069 6620 4649  .Returns t if FI
│ │ │ │ -00016050: 4c45 2d4e 414d 4520 6973 2063 6f6e 7465  LE-NAME is conte
│ │ │ │ -00016060: 7874 2d69 6e64 6570 656e 6465 6e74 2c20  xt-independent, 
│ │ │ │ -00016070: 692e 652e 2069 7420 646f 6573 206e 6f74  i.e. it does not
│ │ │ │ -00016080: 206e 616d 6520 6120 6669 6c65 0a72 656c   name a file.rel
│ │ │ │ -00016090: 6174 6976 6520 746f 2074 6865 2064 6566  ative to the def
│ │ │ │ -000160a0: 6175 6c74 2d64 6972 6563 746f 7279 2e72  ault-directory.r
│ │ │ │ -000160b0: 6570 2e69 6f2e 6669 6c65 7323 6361 6e6f  ep.io.files#cano
│ │ │ │ -000160c0: 6e69 6361 6c2d 6669 6c65 2d6e 616d 6563  nical-file-namec
│ │ │ │ -000160d0: 616e 6f6e 6963 616c 2d66 696c 652d 6e61  anonical-file-na
│ │ │ │ -000160e0: 6d65 2046 494c 452d 4e41 4d45 0a0a 5265  me FILE-NAME..Re
│ │ │ │ -000160f0: 7475 726e 2074 6865 2063 616e 6f6e 6963  turn the canonic
│ │ │ │ -00016100: 616c 206e 616d 6520 6f66 2074 6865 2066  al name of the f
│ │ │ │ -00016110: 696c 6520 6361 6c6c 6564 2046 494c 452d  ile called FILE-
│ │ │ │ -00016120: 4e41 4d45 2e20 5468 6520 6361 6e6f 6e69  NAME. The canoni
│ │ │ │ -00016130: 6361 6c20 6e61 6d65 0a6f 6620 6120 6669  cal name.of a fi
│ │ │ │ -00016140: 6c65 2069 7320 6465 6669 6e65 6420 7375  le is defined su
│ │ │ │ -00016150: 6368 2074 6861 7420 7477 6f20 6669 6c65  ch that two file
│ │ │ │ -00016160: 7320 6361 6e20 6265 2063 6f6d 7061 7265  s can be compare
│ │ │ │ -00016170: 6420 7369 6d70 6c79 2062 7920 636f 6d70  d simply by comp
│ │ │ │ -00016180: 6172 696e 670a 7468 6569 7220 6361 6e6f  aring.their cano
│ │ │ │ -00016190: 6e69 6361 6c20 6e61 6d65 733b 2069 6620  nical names; if 
│ │ │ │ -000161a0: 7468 6520 6e61 6d65 7320 6d61 7463 682c  the names match,
│ │ │ │ -000161b0: 2074 6865 7920 7265 6665 7220 746f 2074   they refer to t
│ │ │ │ -000161c0: 6865 2073 616d 6520 6669 6c65 2e0a 0a28  he same file...(
│ │ │ │ -000161d0: 4e6f 7465 2074 6861 7420 7468 6520 6f70  Note that the op
│ │ │ │ -000161e0: 706f 7369 7465 2069 736e 2774 2061 6c77  posite isn't alw
│ │ │ │ -000161f0: 6179 7320 7472 7565 2c20 6966 2074 776f  ays true, if two
│ │ │ │ -00016200: 2063 616e 6f6e 6963 616c 206e 616d 6573   canonical names
│ │ │ │ -00016210: 2064 6f6e 2774 0a6d 6174 6368 2074 6865   don't.match the
│ │ │ │ -00016220: 2066 696c 6520 636f 756c 6420 7374 696c   file could stil
│ │ │ │ -00016230: 6c20 6265 2074 6865 2073 616d 652c 2066  l be the same, f
│ │ │ │ -00016240: 6f72 2065 7861 6d70 6c65 2076 6961 206c  or example via l
│ │ │ │ -00016250: 696e 6b73 2e20 4f6e 206d 6f73 740a 6f70  inks. On most.op
│ │ │ │ -00016260: 6572 6174 696e 6720 7379 7374 656d 732c  erating systems,
│ │ │ │ -00016270: 2073 796d 626f 6c69 6320 6c69 6e6b 7320   symbolic links 
│ │ │ │ -00016280: 7769 6c6c 2062 6520 6578 7061 6e64 6564  will be expanded
│ │ │ │ -00016290: 2077 6865 7265 2070 6f73 7369 626c 652e   where possible.
│ │ │ │ -000162a0: 2972 6570 2e69 6f2e 6669 6c65 7323 6669  )rep.io.files#fi
│ │ │ │ -000162b0: 6c65 2d6e 616d 652d 6173 2d64 6972 6563  le-name-as-direc
│ │ │ │ -000162c0: 746f 7279 6669 6c65 2d6e 616d 652d 6173  toryfile-name-as
│ │ │ │ -000162d0: 2d64 6972 6563 746f 7279 2046 494c 452d  -directory FILE-
│ │ │ │ -000162e0: 4e41 4d45 0a0a 5265 7475 726e 2046 494c  NAME..Return FIL
│ │ │ │ -000162f0: 452d 4e41 4d45 2073 7563 6820 7468 6174  E-NAME such that
│ │ │ │ -00016300: 2069 7420 6e61 6d65 7320 6120 6469 7265   it names a dire
│ │ │ │ -00016310: 6374 6f72 7920 2869 2e65 2077 6974 6820  ctory (i.e with 
│ │ │ │ -00016320: 6120 7465 726d 696e 6174 696e 670a 6469  a terminating.di
│ │ │ │ -00016330: 7265 6374 6f72 7920 7365 7061 7261 746f  rectory separato
│ │ │ │ -00016340: 7220 6368 6172 6163 7465 722e 2972 6570  r character.)rep
│ │ │ │ -00016350: 2e69 6f2e 6669 6c65 7323 7365 742d 696e  .io.files#set-in
│ │ │ │ -00016360: 7075 742d 6861 6e64 6c65 7273 6574 2d69  put-handlerset-i
│ │ │ │ -00016370: 6e70 7574 2d68 616e 646c 6572 204c 4f43  nput-handler LOC
│ │ │ │ -00016380: 414c 2d46 494c 4520 4655 4e43 5449 4f4e  AL-FILE FUNCTION
│ │ │ │ -00016390: 0a0a 4172 7261 6e67 6520 666f 7220 4655  ..Arrange for FU
│ │ │ │ -000163a0: 4e43 5449 4f4e 2074 6f20 6265 2063 616c  NCTION to be cal
│ │ │ │ -000163b0: 6c65 6420 7768 656e 6576 6572 2070 656e  led whenever pen
│ │ │ │ -000163c0: 6469 6e67 2069 6e70 7574 2069 7320 6176  ding input is av
│ │ │ │ -000163d0: 6169 6c61 626c 650a 6f6e 204c 4f43 414c  ailable.on LOCAL
│ │ │ │ -000163e0: 2d46 494c 452e 204e 6f74 6520 7468 6174  -FILE. Note that
│ │ │ │ -000163f0: 2074 6869 7320 6d61 6b65 7320 4c4f 4341   this makes LOCA
│ │ │ │ -00016400: 4c2d 4649 4c45 2064 6f20 6e6f 6e2d 626c  L-FILE do non-bl
│ │ │ │ -00016410: 6f63 6b69 6e67 2069 6e70 7574 2e72 6570  ocking input.rep
│ │ │ │ -00016420: 2e69 6f2e 6669 6c65 7323 6669 6c65 2d62  .io.files#file-b
│ │ │ │ -00016430: 6f75 6e64 2d73 7472 6561 6d66 696c 652d  ound-streamfile-
│ │ │ │ -00016440: 626f 756e 642d 7374 7265 616d 2046 494c  bound-stream FIL
│ │ │ │ -00016450: 450a 0a49 6620 6669 6c65 206f 626a 6563  E..If file objec
│ │ │ │ -00016460: 7420 4649 4c45 2064 6f65 736e 2774 2072  t FILE doesn't r
│ │ │ │ -00016470: 6566 6572 2074 6f20 6120 6c6f 6361 6c20  efer to a local 
│ │ │ │ -00016480: 6669 6c65 2c20 7265 7475 726e 2074 6865  file, return the
│ │ │ │ -00016490: 2073 7472 6561 6d0a 7468 6174 2069 7427   stream.that it'
│ │ │ │ -000164a0: 7320 626f 756e 6420 746f 2e72 6570 2e69  s bound to.rep.i
│ │ │ │ -000164b0: 6f2e 6669 6c65 7323 6669 6c65 2d68 616e  o.files#file-han
│ │ │ │ -000164c0: 646c 6572 2d64 6174 6166 696c 652d 6861  dler-datafile-ha
│ │ │ │ -000164d0: 6e64 6c65 722d 6461 7461 2046 494c 450a  ndler-data FILE.
│ │ │ │ -000164e0: 0a52 6574 7572 6e20 7468 6520 6861 6e64  .Return the hand
│ │ │ │ -000164f0: 6c65 722d 7370 6563 6966 6963 2064 6174  ler-specific dat
│ │ │ │ -00016500: 6120 666f 7220 4649 4c45 2e72 6570 2e69  a for FILE.rep.i
│ │ │ │ -00016510: 6f2e 6669 6c65 7323 6f70 656e 2d66 696c  o.files#open-fil
│ │ │ │ -00016520: 656f 7065 6e2d 6669 6c65 2046 494c 452d  eopen-file FILE-
│ │ │ │ -00016530: 4e41 4d45 2041 4343 4553 532d 5459 5045  NAME ACCESS-TYPE
│ │ │ │ -00016540: 0a0a 5265 7475 726e 2061 206e 6577 2066  ..Return a new f
│ │ │ │ -00016550: 696c 6520 6f62 6a65 6374 2072 6566 6572  ile object refer
│ │ │ │ -00016560: 656e 6369 6e67 2074 6865 206c 6f67 6963  encing the logic
│ │ │ │ -00016570: 616c 2066 696c 6520 6361 6c6c 6564 2046  al file called F
│ │ │ │ -00016580: 494c 452d 4e41 4d45 2c0a 666f 7220 4143  ILE-NAME,.for AC
│ │ │ │ -00016590: 4345 5353 2d54 5950 4520 7265 7175 6573  CESS-TYPE reques
│ │ │ │ -000165a0: 7473 2e20 4143 4345 5353 2d54 5950 4520  ts. ACCESS-TYPE 
│ │ │ │ -000165b0: 6361 6e20 6265 206f 6e65 206f 6620 7468  can be one of th
│ │ │ │ -000165c0: 6520 7379 6d62 6f6c 733a 0a0a 0972 6561  e symbols:...rea
│ │ │ │ -000165d0: 6409 0946 6f72 2069 6e70 7574 0a09 7772  d..For input..wr
│ │ │ │ -000165e0: 6974 6509 0954 7275 6e63 6174 6520 6f72  ite..Truncate or
│ │ │ │ -000165f0: 2063 7265 6174 6520 7468 6520 6669 6c65   create the file
│ │ │ │ -00016600: 2c20 616e 6420 6f70 656e 2066 6f72 206f  , and open for o
│ │ │ │ -00016610: 7574 7075 740a 0961 7070 656e 6409 094f  utput..append..O
│ │ │ │ -00016620: 7065 6e20 666f 7220 6f75 7470 7574 2061  pen for output a
│ │ │ │ -00016630: 7420 7468 6520 656e 6420 6f66 2074 6865  t the end of the
│ │ │ │ -00016640: 2066 696c 652e 7265 702e 696f 2e66 696c   file.rep.io.fil
│ │ │ │ -00016650: 6573 2363 6c6f 7365 2d66 696c 6563 6c6f  es#close-fileclo
│ │ │ │ -00016660: 7365 2d66 696c 6520 4649 4c45 0a0a 5369  se-file FILE..Si
│ │ │ │ -00016670: 676e 616c 2074 6861 7420 7468 6572 6520  gnal that there 
│ │ │ │ -00016680: 7769 6c6c 2062 6520 6e6f 206d 6f72 6520  will be no more 
│ │ │ │ -00016690: 492f 4f20 7468 726f 7567 6820 7468 6520  I/O through the 
│ │ │ │ -000166a0: 6669 6c65 206f 626a 6563 7420 4649 4c45  file object FILE
│ │ │ │ -000166b0: 2e72 6570 2e69 6f2e 6669 6c65 7323 666c  .rep.io.files#fl
│ │ │ │ -000166c0: 7573 682d 6669 6c65 666c 7573 682d 6669  ush-fileflush-fi
│ │ │ │ -000166d0: 6c65 2046 494c 450a 0a46 6c75 7368 2061  le FILE..Flush a
│ │ │ │ -000166e0: 6e79 2062 7566 6665 7265 6420 6f75 7470  ny buffered outp
│ │ │ │ -000166f0: 7574 206f 6e20 4649 4c45 2e20 5468 6973  ut on FILE. This
│ │ │ │ -00016700: 2069 7320 7573 7561 6c6c 7920 756e 6e65   is usually unne
│ │ │ │ -00016710: 6365 7373 6172 7920 7369 6e63 650a 616c  cessary since.al
│ │ │ │ -00016720: 6c20 6f75 7470 7574 2077 696c 6c20 6265  l output will be
│ │ │ │ -00016730: 2066 6c75 7368 6564 2077 6865 6e20 4649   flushed when FI
│ │ │ │ -00016740: 4c45 2069 7320 6576 656e 7475 616c 6c79  LE is eventually
│ │ │ │ -00016750: 2063 6c6f 7365 642e 7265 702e 696f 2e66   closed.rep.io.f
│ │ │ │ -00016760: 696c 6573 2364 656c 6574 652d 6469 7265  iles#delete-dire
│ │ │ │ -00016770: 6374 6f72 7964 656c 6574 652d 6469 7265  ctorydelete-dire
│ │ │ │ -00016780: 6374 6f72 7920 4449 5245 4354 4f52 592d  ctory DIRECTORY-
│ │ │ │ -00016790: 4e41 4d45 0a0a 4465 6c65 7465 2074 6865  NAME..Delete the
│ │ │ │ -000167a0: 2064 6972 6563 746f 7279 2063 616c 6c65   directory calle
│ │ │ │ -000167b0: 6420 4449 5245 4354 4f52 592d 4e41 4d45  d DIRECTORY-NAME
│ │ │ │ -000167c0: 2e20 4e6f 7465 2074 6861 7420 7468 6520  . Note that the 
│ │ │ │ -000167d0: 6469 7265 6374 6f72 7920 696e 0a71 7565  directory in.que
│ │ │ │ -000167e0: 7374 696f 6e20 7368 6f75 6c64 2062 6520  stion should be 
│ │ │ │ -000167f0: 656d 7074 792e 7265 702e 696f 2e66 696c  empty.rep.io.fil
│ │ │ │ -00016800: 6573 2363 6f70 792d 6669 6c65 636f 7079  es#copy-filecopy
│ │ │ │ -00016810: 2d66 696c 6520 534f 5552 4345 2044 4553  -file SOURCE DES
│ │ │ │ -00016820: 5449 4e41 5449 4f4e 0a0a 4372 6561 7465  TINATION..Create
│ │ │ │ -00016830: 2061 206e 6577 2063 6f70 7920 6f66 2074   a new copy of t
│ │ │ │ -00016840: 6865 2066 696c 6520 6361 6c6c 6564 2053  he file called S
│ │ │ │ -00016850: 4f55 5243 452c 2061 7320 7468 6520 6669  OURCE, as the fi
│ │ │ │ -00016860: 6c65 2063 616c 6c65 6420 4445 5354 494e  le called DESTIN
│ │ │ │ -00016870: 4154 494f 4e2e 7265 702e 696f 2e66 696c  ATION.rep.io.fil
│ │ │ │ -00016880: 6573 2366 696c 652d 6578 6563 7574 6162  es#file-executab
│ │ │ │ -00016890: 6c65 2d70 6669 6c65 2d65 7865 6375 7461  le-pfile-executa
│ │ │ │ -000168a0: 626c 652d 7020 4649 4c45 2d4e 414d 450a  ble-p FILE-NAME.
│ │ │ │ -000168b0: 0a52 6574 7572 6e73 2074 2069 6620 7468  .Returns t if th
│ │ │ │ -000168c0: 6520 6669 6c65 2063 616c 6c65 6420 4649  e file called FI
│ │ │ │ -000168d0: 4c45 2d4e 414d 4520 6973 2065 7865 6375  LE-NAME is execu
│ │ │ │ -000168e0: 7461 626c 652e 7265 702e 696f 2e66 696c  table.rep.io.fil
│ │ │ │ -000168f0: 6573 2366 696c 652d 6578 6973 7473 2d70  es#file-exists-p
│ │ │ │ -00016900: 6669 6c65 2d65 7869 7374 732d 7020 4649  file-exists-p FI
│ │ │ │ -00016910: 4c45 2d4e 414d 450a 0a52 6574 7572 6e73  LE-NAME..Returns
│ │ │ │ -00016920: 2074 2069 6620 7468 6520 6669 6c65 2063   t if the file c
│ │ │ │ -00016930: 616c 6c65 6420 4649 4c45 2d4e 414d 4520  alled FILE-NAME 
│ │ │ │ -00016940: 6578 6973 7473 2e72 6570 2e69 6f2e 6669  exists.rep.io.fi
│ │ │ │ -00016950: 6c65 7323 6669 6c65 2d72 6567 756c 6172  les#file-regular
│ │ │ │ -00016960: 2d70 6669 6c65 2d72 6567 756c 6172 2d70  -pfile-regular-p
│ │ │ │ -00016970: 2046 494c 452d 4e41 4d45 0a0a 5265 7475   FILE-NAME..Retu
│ │ │ │ -00016980: 726e 7320 7420 6966 2074 6865 2066 696c  rns t if the fil
│ │ │ │ -00016990: 6520 6361 6c6c 6564 2046 494c 452d 4e41  e called FILE-NA
│ │ │ │ -000169a0: 4d45 2069 7320 6120 6e6f 726d 616c 2066  ME is a normal f
│ │ │ │ -000169b0: 696c 652c 2069 652c 206e 6f74 2061 0a64  ile, ie, not a.d
│ │ │ │ -000169c0: 6972 6563 746f 7279 2c20 6465 7669 6365  irectory, device
│ │ │ │ -000169d0: 2c20 7379 6d62 6f6c 6963 206c 696e 6b2c  , symbolic link,
│ │ │ │ -000169e0: 2065 7463 2e2e 2e72 6570 2e69 6f2e 6669   etc...rep.io.fi
│ │ │ │ -000169f0: 6c65 7323 6669 6c65 2d64 6972 6563 746f  les#file-directo
│ │ │ │ -00016a00: 7279 2d70 6669 6c65 2d64 6972 6563 746f  ry-pfile-directo
│ │ │ │ -00016a10: 7279 2d70 2046 494c 452d 4e41 4d45 0a0a  ry-p FILE-NAME..
│ │ │ │ -00016a20: 5265 7475 726e 7320 7420 6966 2074 6865  Returns t if the
│ │ │ │ -00016a30: 2066 696c 6520 6361 6c6c 6564 2046 494c   file called FIL
│ │ │ │ -00016a40: 452d 4e41 4d45 2069 7320 6120 6469 7265  E-NAME is a dire
│ │ │ │ -00016a50: 6374 6f72 792e 7265 702e 696f 2e66 696c  ctory.rep.io.fil
│ │ │ │ -00016a60: 6573 2366 696c 652d 7379 6d6c 696e 6b2d  es#file-symlink-
│ │ │ │ -00016a70: 7066 696c 652d 7379 6d6c 696e 6b2d 7020  pfile-symlink-p 
│ │ │ │ -00016a80: 4649 4c45 2d4e 414d 450a 0a52 6574 7572  FILE-NAME..Retur
│ │ │ │ -00016a90: 6e73 2074 2069 6620 7468 6520 6669 6c65  ns t if the file
│ │ │ │ -00016aa0: 2063 616c 6c65 6420 4649 4c45 2d4e 414d   called FILE-NAM
│ │ │ │ -00016ab0: 4520 6973 2061 2073 796d 626f 6c69 6320  E is a symbolic 
│ │ │ │ -00016ac0: 6c69 6e6b 2074 6f20 616e 6f74 6865 7220  link to another 
│ │ │ │ -00016ad0: 6669 6c65 2e3a 7265 702e 696f 2e66 696c  file.:rep.io.fil
│ │ │ │ -00016ae0: 6573 2366 696c 652d 6769 6466 696c 652d  es#file-gidfile-
│ │ │ │ -00016af0: 6769 6420 4649 4c45 2d4e 414d 450a 0a52  gid FILE-NAME..R
│ │ │ │ -00016b00: 6574 7572 6e73 2074 6865 2067 6964 206f  eturns the gid o
│ │ │ │ -00016b10: 6620 7468 6520 6669 6c65 2063 616c 6c65  f the file calle
│ │ │ │ -00016b20: 6420 4649 4c45 2d4e 414d 453a 7265 702e  d FILE-NAME:rep.
│ │ │ │ -00016b30: 696f 2e66 696c 6573 2366 696c 652d 7569  io.files#file-ui
│ │ │ │ -00016b40: 6466 696c 652d 7569 6420 4649 4c45 2d4e  dfile-uid FILE-N
│ │ │ │ -00016b50: 414d 450a 0a52 6574 7572 6e73 2074 6865  AME..Returns the
│ │ │ │ -00016b60: 2075 6964 206f 6620 7468 6520 6669 6c65   uid of the file
│ │ │ │ -00016b70: 2063 616c 6c65 6420 4649 4c45 2d4e 414d   called FILE-NAM
│ │ │ │ -00016b80: 4572 6570 2e69 6f2e 6669 6c65 7323 6669  Erep.io.files#fi
│ │ │ │ -00016b90: 6c65 2d73 697a 6566 696c 652d 7369 7a65  le-sizefile-size
│ │ │ │ -00016ba0: 2046 494c 452d 4e41 4d45 0a0a 5265 7475   FILE-NAME..Retu
│ │ │ │ -00016bb0: 726e 7320 7468 6520 7369 7a65 206f 6620  rns the size of 
│ │ │ │ -00016bc0: 7468 6520 6669 6c65 2063 616c 6c65 6420  the file called 
│ │ │ │ -00016bd0: 4649 4c45 2d4e 414d 4520 696e 2062 7974  FILE-NAME in byt
│ │ │ │ -00016be0: 6573 2e72 6570 2e69 6f2e 6669 6c65 7323  es.rep.io.files#
│ │ │ │ -00016bf0: 6669 6c65 2d6d 6f64 6573 6669 6c65 2d6d  file-modesfile-m
│ │ │ │ -00016c00: 6f64 6573 2046 494c 452d 4e41 4d45 0a0a  odes FILE-NAME..
│ │ │ │ -00016c10: 5265 7475 726e 2074 6865 2061 6363 6573  Return the acces
│ │ │ │ -00016c20: 7320 7065 726d 6973 7369 6f6e 7320 6f66  s permissions of
│ │ │ │ -00016c30: 2074 6865 2066 696c 6520 6361 6c6c 6564   the file called
│ │ │ │ -00016c40: 2046 494c 452d 4e41 4d45 2e20 4e6f 7465   FILE-NAME. Note
│ │ │ │ -00016c50: 2074 6861 7420 7468 650a 666f 726d 6174   that the.format
│ │ │ │ -00016c60: 206f 6620 7468 6973 206f 626a 6563 7420   of this object 
│ │ │ │ -00016c70: 6973 2066 696c 696e 6720 7379 7374 656d  is filing system
│ │ │ │ -00016c80: 2064 6570 656e 6465 6e74 2e20 4974 2773   dependent. It's
│ │ │ │ -00016c90: 206f 6e6c 7920 706f 7274 6162 6c65 2075   only portable u
│ │ │ │ -00016ca0: 7365 0a69 7320 6173 2061 6e20 6172 6775  se.is as an argu
│ │ │ │ -00016cb0: 6d65 6e74 2074 6f20 7365 742d 6669 6c65  ment to set-file
│ │ │ │ -00016cc0: 2d6d 6f64 6573 2e72 6570 2e69 6f2e 6669  -modes.rep.io.fi
│ │ │ │ -00016cd0: 6c65 7323 6469 7265 6374 6f72 792d 6669  les#directory-fi
│ │ │ │ -00016ce0: 6c65 7364 6972 6563 746f 7279 2d66 696c  lesdirectory-fil
│ │ │ │ -00016cf0: 6573 2044 4952 4543 544f 5259 0a0a 5265  es DIRECTORY..Re
│ │ │ │ -00016d00: 7475 726e 7320 6120 6c69 7374 206f 6620  turns a list of 
│ │ │ │ -00016d10: 7468 6520 6e61 6d65 7320 6f66 2061 6c6c  the names of all
│ │ │ │ -00016d20: 2066 696c 6573 2069 6e20 7468 6520 6469   files in the di
│ │ │ │ -00016d30: 7265 6374 6f72 7920 6361 6c6c 6564 2044  rectory called D
│ │ │ │ -00016d40: 4952 4543 544f 5259 2e0a 5468 6520 6c69  IRECTORY..The li
│ │ │ │ -00016d50: 7374 2069 7320 756e 736f 7274 6564 2e72  st is unsorted.r
│ │ │ │ -00016d60: 6570 2e69 6f2e 6669 6c65 7323 6d61 6b65  ep.io.files#make
│ │ │ │ -00016d70: 2d73 796d 6c69 6e6b 6d61 6b65 2d73 796d  -symlinkmake-sym
│ │ │ │ -00016d80: 6c69 6e6b 2046 494c 454e 414d 4520 434f  link FILENAME CO
│ │ │ │ -00016d90: 4e54 454e 5453 0a0a 4372 6561 7465 2061  NTENTS..Create a
│ │ │ │ -00016da0: 2073 796d 626f 6c69 6320 6c69 6e6b 2046   symbolic link F
│ │ │ │ -00016db0: 494c 454e 414d 4520 706f 696e 7469 6e67  ILENAME pointing
│ │ │ │ -00016dc0: 2074 6f20 7468 6520 6669 6c65 2063 616c   to the file cal
│ │ │ │ -00016dd0: 6c65 6420 434f 4e54 454e 5453 2e0a 434f  led CONTENTS..CO
│ │ │ │ -00016de0: 4e54 454e 5453 206d 6179 2062 6520 7265  NTENTS may be re
│ │ │ │ -00016df0: 6c61 7469 7665 2074 6f20 7468 6520 6469  lative to the di
│ │ │ │ -00016e00: 7265 6374 6f72 7920 636f 6e74 6169 6e69  rectory containi
│ │ │ │ -00016e10: 6e67 2046 494c 454e 414d 452e 7265 702e  ng FILENAME.rep.
│ │ │ │ -00016e20: 696f 2e66 696c 6573 2373 7464 696e 2d66  io.files#stdin-f
│ │ │ │ -00016e30: 696c 6573 7464 696e 2d66 696c 650a 0a52  ilestdin-file..R
│ │ │ │ -00016e40: 6574 7572 6e73 2074 6865 2066 696c 6520  eturns the file 
│ │ │ │ -00016e50: 6f62 6a65 6374 2072 6570 7265 7365 6e74  object represent
│ │ │ │ -00016e60: 696e 6720 7468 6520 6564 6974 6f72 2773  ing the editor's
│ │ │ │ -00016e70: 2073 7461 6e64 6172 6420 696e 7075 742e   standard input.
│ │ │ │ -00016e80: 7265 702e 696f 2e66 696c 6573 2373 7464  rep.io.files#std
│ │ │ │ -00016e90: 6f75 742d 6669 6c65 7374 646f 7574 2d66  out-filestdout-f
│ │ │ │ -00016ea0: 696c 650a 0a52 6574 7572 6e73 2074 6865  ile..Returns the
│ │ │ │ -00016eb0: 2066 696c 6520 6f62 6a65 6374 2072 6570   file object rep
│ │ │ │ -00016ec0: 7265 7365 6e74 696e 6720 7468 6520 6564  resenting the ed
│ │ │ │ -00016ed0: 6974 6f72 2773 2073 7461 6e64 6172 6420  itor's standard 
│ │ │ │ -00016ee0: 6f75 7470 7574 2e72 6570 2e69 6f2e 6669  output.rep.io.fi
│ │ │ │ -00016ef0: 6c65 7323 6d61 6b65 2d74 656d 702d 6e61  les#make-temp-na
│ │ │ │ -00016f00: 6d65 6d61 6b65 2d74 656d 702d 6e61 6d65  memake-temp-name
│ │ │ │ -00016f10: 0a0a 5265 7475 726e 7320 7468 6520 6e61  ..Returns the na
│ │ │ │ -00016f20: 6d65 206f 6620 6120 756e 6971 7565 2066  me of a unique f
│ │ │ │ -00016f30: 696c 6520 696e 2074 6865 206c 6f63 616c  ile in the local
│ │ │ │ -00016f40: 2066 696c 696e 6720 7379 7374 656d 2e72   filing system.r
│ │ │ │ -00016f50: 6570 2e73 7973 7465 6d23 6f70 6572 6174  ep.system#operat
│ │ │ │ -00016f60: 696e 672d 7379 7374 656d 4120 7379 6d62  ing-systemA symb
│ │ │ │ -00016f70: 6f6c 2064 6566 696e 696e 6720 7468 6520  ol defining the 
│ │ │ │ -00016f80: 7479 7065 206f 6620 6f70 6572 6174 696e  type of operatin
│ │ │ │ -00016f90: 6720 7379 7374 656d 2074 6861 7420 4a61  g system that Ja
│ │ │ │ -00016fa0: 6465 2069 7320 7275 6e6e 696e 670a 756e  de is running.un
│ │ │ │ -00016fb0: 6465 722e 2043 7572 7265 6e74 6c79 2074  der. Currently t
│ │ │ │ -00016fc0: 6869 7320 6973 2061 6c77 6179 7320 7468  his is always th
│ │ │ │ -00016fd0: 6520 7379 6d62 6f6c 2060 756e 6978 272e  e symbol `unix'.
│ │ │ │ -00016fe0: 0072 6570 2e64 6174 6123 7374 7269 6e67  .rep.data#string
│ │ │ │ -00016ff0: 2d75 7063 6173 6520 5800 0000 0000 0000  -upcase X.......
│ │ │ │ -00017000: 7265 702e 6e65 742e 7270 6323 7270 632d  rep.net.rpc#rpc-
│ │ │ │ -00017010: 6372 6561 7465 2d73 6572 7665 7253 7461  create-serverSta
│ │ │ │ -00017020: 7274 206c 6973 7465 6e69 6e67 2066 6f72  rt listening for
│ │ │ │ -00017030: 2072 7063 2063 6f6e 6e65 6374 696f 6e73   rpc connections
│ │ │ │ -00017040: 206f 6e20 7468 6520 6375 7272 656e 7420   on the current 
│ │ │ │ -00017050: 6d61 6368 696e 6572 6570 2e6e 6574 2e72  machinerep.net.r
│ │ │ │ -00017060: 7063 2364 6573 7472 6f79 2d72 7063 2d73  pc#destroy-rpc-s
│ │ │ │ -00017070: 6572 7661 6e74 5265 6d6f 7665 2074 6865  ervantRemove the
│ │ │ │ -00017080: 2073 6572 7661 6e74 2077 6974 6820 7365   servant with se
│ │ │ │ -00017090: 7276 616e 742d 6964 2049 4420 6672 6f6d  rvant-id ID from
│ │ │ │ -000170a0: 2074 6865 2074 6162 6c65 206f 6620 7365   the table of se
│ │ │ │ -000170b0: 7276 616e 7473 2e00 7265 702e 6e65 742e  rvants..rep.net.
│ │ │ │ -000170c0: 7270 6323 7270 632d 7072 6f78 792d 3e67  rpc#rpc-proxy->g
│ │ │ │ -000170d0: 6c6f 6261 6c2d 6964 2050 524f 5859 0072  lobal-id PROXY.r
│ │ │ │ -000170e0: 6570 2e6e 6574 2e72 7063 2372 7063 2d70  ep.net.rpc#rpc-p
│ │ │ │ -000170f0: 726f 7879 2d3e 7365 7276 616e 742d 6964  roxy->servant-id
│ │ │ │ -00017100: 2050 524f 5859 7265 702e 6e65 742e 646f   PROXYrep.net.do
│ │ │ │ -00017110: 6d61 696e 2d6e 616d 6523 646f 6d61 696e  main-name#domain
│ │ │ │ -00017120: 2d61 626f 7665 5265 7475 726e 2074 6865  -aboveReturn the
│ │ │ │ -00017130: 206e 616d 6520 6f66 2070 6172 656e 7420   name of parent 
│ │ │ │ -00017140: 646f 6d61 696e 206f 6620 7468 6520 7374  domain of the st
│ │ │ │ -00017150: 7269 6e67 2044 4f4d 4149 4e2e 0072 6570  ring DOMAIN..rep
│ │ │ │ -00017160: 2e6e 6574 2e64 6f6d 6169 6e2d 6e61 6d65  .net.domain-name
│ │ │ │ -00017170: 2364 6f6d 6169 6e2d 6162 6f76 6520 444f  #domain-above DO
│ │ │ │ -00017180: 4d41 494e 0072 6570 2e6d 6f64 756c 652d  MAIN.rep.module-
│ │ │ │ -00017190: 7379 7374 656d 2364 6566 696e 652d 696e  system#define-in
│ │ │ │ -000171a0: 7465 7266 6163 6520 4e41 4d45 2053 4947  terface NAME SIG
│ │ │ │ -000171b0: 7265 702e 6d6f 6475 6c65 2d73 7973 7465  rep.module-syste
│ │ │ │ -000171c0: 6d23 6465 6669 6e65 2d73 7472 7563 7475  m#define-structu
│ │ │ │ -000171d0: 7265 2d61 6c69 6173 4372 6561 7465 2061  re-aliasCreate a
│ │ │ │ -000171e0: 2073 6563 6f6e 6461 7279 206e 616d 6520   secondary name 
│ │ │ │ -000171f0: 544f 2066 6f72 2074 6865 2073 7472 7563  TO for the struc
│ │ │ │ -00017200: 7475 7265 2063 616c 6c65 6420 4652 4f4d  ture called FROM
│ │ │ │ -00017210: 2e00 7265 702e 7468 7265 6164 732e 6d65  ..rep.threads.me
│ │ │ │ -00017220: 7373 6167 652d 706f 7274 236d 616b 652d  ssage-port#make-
│ │ │ │ -00017230: 6d65 7373 6167 652d 706f 7274 0072 6570  message-port.rep
│ │ │ │ -00017240: 2e74 6872 6561 6473 2e6d 6573 7361 6765  .threads.message
│ │ │ │ -00017250: 2d70 6f72 7423 6d65 7373 6167 652d 7761  -port#message-wa
│ │ │ │ -00017260: 6974 696e 672d 7020 504f 5254 0072 6570  iting-p PORT.rep
│ │ │ │ -00017270: 2e74 6872 6561 6473 2e6d 6573 7361 6765  .threads.message
│ │ │ │ -00017280: 2d70 6f72 7423 6d65 7373 6167 652d 7365  -port#message-se
│ │ │ │ -00017290: 6e64 2050 4f52 5420 4d45 5353 4147 4572  nd PORT MESSAGEr
│ │ │ │ -000172a0: 6570 2e74 6872 6561 6473 2e6d 7574 6578  ep.threads.mutex
│ │ │ │ -000172b0: 236d 7574 6578 7052 6574 7572 6e73 2074  #mutexpReturns t
│ │ │ │ -000172c0: 7275 6520 6966 2041 5247 2069 7320 6120  rue if ARG is a 
│ │ │ │ -000172d0: 6d75 7465 7820 6f62 6a65 6374 2e00 7265  mutex object..re
│ │ │ │ -000172e0: 702e 7468 7265 6164 732e 6d75 7465 7823  p.threads.mutex#
│ │ │ │ -000172f0: 6d75 7465 7870 2041 5247 7265 702e 7468  mutexp ARGrep.th
│ │ │ │ -00017300: 7265 6164 732e 6d75 7465 7823 7265 6c65  reads.mutex#rele
│ │ │ │ -00017310: 6173 652d 6d75 7465 7852 656c 6561 7365  ase-mutexRelease
│ │ │ │ -00017320: 2074 6865 206d 7574 6578 206f 626a 6563   the mutex objec
│ │ │ │ -00017330: 7420 4d54 5820 2877 6869 6368 2073 686f  t MTX (which sho
│ │ │ │ -00017340: 756c 6420 6861 7665 2070 7265 7669 6f75  uld have previou
│ │ │ │ -00017350: 736c 7920 6265 656e 206f 6274 6169 6e65  sly been obtaine
│ │ │ │ -00017360: 640a 6279 2074 6865 2063 7572 7265 6e74  d.by the current
│ │ │ │ -00017370: 2074 6872 6561 6429 2e20 5265 7475 726e   thread). Return
│ │ │ │ -00017380: 7320 7472 7565 2069 6620 7468 6520 6d75  s true if the mu
│ │ │ │ -00017390: 7465 7820 6861 7320 6e6f 206e 6577 206f  tex has no new o
│ │ │ │ -000173a0: 776e 6572 2e00 7265 702e 7574 696c 2e64  wner..rep.util.d
│ │ │ │ -000173b0: 6174 6523 7061 7273 652d 6461 7465 2053  ate#parse-date S
│ │ │ │ -000173c0: 5452 494e 4720 2321 6f70 7469 6f6e 616c  TRING #!optional
│ │ │ │ -000173d0: 2050 4f49 4e54 0072 6570 2e75 7469 6c2e   POINT.rep.util.
│ │ │ │ -000173e0: 6973 7065 6c6c 2369 7370 656c 6c2d 6164  ispell#ispell-ad
│ │ │ │ -000173f0: 642d 776f 7264 2d66 6f72 2d73 6573 7369  d-word-for-sessi
│ │ │ │ -00017400: 6f6e 2057 4f52 4472 6570 2e75 7469 6c2e  on WORDrep.util.
│ │ │ │ -00017410: 7469 6d65 2373 6563 6f6e 6473 2d3e 7469  time#seconds->ti
│ │ │ │ -00017420: 6d65 436f 6e76 6572 7420 7468 6520 6e75  meConvert the nu
│ │ │ │ -00017430: 6d62 6572 206f 6620 7365 6373 2070 6173  mber of secs pas
│ │ │ │ -00017440: 7420 7468 6520 6570 6f63 682c 2053 4543  t the epoch, SEC
│ │ │ │ -00017450: 532c 2074 6f20 6120 7469 6d65 7374 616d  S, to a timestam
│ │ │ │ -00017460: 702e 7265 702e 766d 2e64 6973 6173 7365  p.rep.vm.disasse
│ │ │ │ -00017470: 6d62 6c65 7223 6469 7361 7373 656d 626c  mbler#disassembl
│ │ │ │ -00017480: 6544 6973 7361 7365 6d62 6c65 7320 4152  eDissasembles AR
│ │ │ │ -00017490: 472c 2077 6974 6820 6f75 7470 7574 2074  G, with output t
│ │ │ │ -000174a0: 6f20 5354 5245 414d 2c20 6f72 2074 6865  o STREAM, or the
│ │ │ │ -000174b0: 202a 6469 7361 7373 656d 626c 792a 2062   *disassembly* b
│ │ │ │ -000174c0: 7566 6665 722e 702e ffcd 0000 0000 0000  uffer.p.........
│ │ │ │ -000174d0: 3400 0000 2a00 0000 bf43 2455 7265 702e  4...*....C$Urep.
│ │ │ │ -000174e0: 5dce 0000 0000 0000 3600 0000 3000 0000  ].......6...0...
│ │ │ │ -000174f0: c2d4 f654 7265 702e 5961 0000 0000 0000  ...Trep.Ya......
│ │ │ │ -00017500: 0d00 0000 3600 0000 e338 d659 7265 702e  ....6....8.Yrep.
│ │ │ │ -00017510: 075b 0000 0000 0000 1600 0000 3d00 0000  .[..........=...
│ │ │ │ -00017520: 8ca8 3642 7461 7266 65d0 0100 0000 0000  ..6Btarfe.......
│ │ │ │ -00017530: 1500 0000 1c00 0000 dc26 0f52 7265 702e  .........&.Rrep.
│ │ │ │ -00017540: 40dc 0100 0000 0000 1700 0000 3600 0000  @...........6...
│ │ │ │ -00017550: 124b 3e40 7265 702e 70c2 0000 0000 0000  .K>@rep.p.......
│ │ │ │ -00017560: 1e00 0000 2201 0000 5d42 3041 7265 702e  ...."...]B0Arep.
│ │ │ │ -00017570: 806e 0100 0000 0000 1800 0000 4f00 0000  .n..........O...
│ │ │ │ -00017580: 6d8a fd5d 7265 702e 574c 0000 0000 0000  m..]rep.WL......
│ │ │ │ -00017590: 1800 0000 2900 0000 1651 c658 7265 702e  ....)....Q.Xrep.
│ │ │ │ -000175a0: 00e0 0000 0000 0000 1c00 0000 a700 0000  ................
│ │ │ │ -000175b0: dc0a 5c52 7265 702e c577 0000 0000 0000  ..\Rrep..w......
│ │ │ │ -000175c0: 0f00 0000 5700 0000 8d45 7346 7265 702e  ....W....EsFrep.
│ │ │ │ -000175d0: 658c 0000 0000 0000 3000 0000 c600 0000  e.......0.......
│ │ │ │ -000175e0: 4ace 8c51 7265 702e 43e4 0000 0000 0000  J..Qrep.C.......
│ │ │ │ -000175f0: 1300 0000 8000 0000 a52e 8c5c 7265 702e  ...........\rep.
│ │ │ │ -00017600: 7a83 0000 0000 0000 0c00 0000 a100 0000  z...............
│ │ │ │ -00017610: 6b18 4048 7265 702e 85e9 0000 0000 0000  k.@Hrep.........
│ │ │ │ -00017620: 2900 0000 5f00 0000 278d e05b 7265 702e  )..._...'..[rep.
│ │ │ │ -00017630: 0dea 0000 0000 0000 1f00 0000 4800 0000  ............H...
│ │ │ │ -00017640: e74a 8b50 7265 702e 7eea 0000 0000 0000  .J.Prep.~.......
│ │ │ │ -00017650: 2100 0000 4800 0000 8b55 f641 7265 702e  !...H....U.Arep.
│ │ │ │ -00017660: 9a07 0100 0000 0000 1d00 0000 9b00 0000  ................
│ │ │ │ -00017670: 467a a641 7265 702e e668 0100 0000 0000  Fz.Arep..h......
│ │ │ │ -00017680: 1a00 0000 4700 0000 8dad 9659 7265 702e  ....G......Yrep.
│ │ │ │ -00017690: 2fcb 0000 0000 0000 1a00 0000 4800 0000  /...........H...
│ │ │ │ -000176a0: c6d2 ef40 7265 702e 00d0 0100 0000 0000  ...@rep.........
│ │ │ │ -000176b0: 3500 0000 3000 0000 3b65 5556 7265 702e  5...0...;eUVrep.
│ │ │ │ -000176c0: e769 0100 0000 0000 1d00 0000 5200 0000  .i..........R...
│ │ │ │ -000176d0: 1ead 844b 7265 702e 54d3 0000 0000 0000  ...Krep.T.......
│ │ │ │ -000176e0: 1100 0000 a800 0000 7bf3 a755 0072 6570  ........{..U.rep
│ │ │ │ -000176f0: b3c9 0000 0000 0000 2100 0000 1d00 0000  ........!.......
│ │ │ │ -00017700: 7d15 375b 0072 6570 07d4 0100 0000 0000  }.7[.rep........
│ │ │ │ -00017710: 1e00 0000 0e00 0000 0f86 f45d 7265 6d6f  ...........]remo
│ │ │ │ -00017720: 9ccf 0000 0000 0000 1600 0000 2c00 0000  ............,...
│ │ │ │ -00017730: 5c55 1650 7265 702e 12cc 0000 0000 0000  \U.Prep.........
│ │ │ │ -00017740: 0f00 0000 4500 0000 63aa 9d58 7265 702e  ....E...c..Xrep.
│ │ │ │ -00017750: 0ca8 0000 0000 0000 2600 0000 8200 0000  ........&.......
│ │ │ │ -00017760: 24a3 0b5c 7265 702e e7cc 0000 0000 0000  $..\rep.........
│ │ │ │ -00017770: 2300 0000 3b00 0000 fb20 9d56 7265 702e  #...;.... .Vrep.
│ │ │ │ -00017780: 5bdb 0100 0000 0000 1e00 0000 3800 0000  [...........8...
│ │ │ │ -00017790: 4e4b e746 7265 702e 0dd4 0000 0000 0000  NK.Frep.........
│ │ │ │ -000177a0: 1100 0000 2c00 0000 62bd f144 0072 6570  ....,...b..D.rep
│ │ │ │ -000177b0: 08df 0100 0000 0000 1700 0000 0a00 0000  ................
│ │ │ │ -000177c0: daf9 775b 7265 702e 29df 0100 0000 0000  ..w[rep.).......
│ │ │ │ -000177d0: 2100 0000 3000 0000 db38 8359 0072 6570  !...0....8.Y.rep
│ │ │ │ -000177e0: 7adf 0100 0000 0000 2200 0000 0700 0000  z.......".......
│ │ │ │ -000177f0: 805c 295e 7265 702e 2781 0000 0000 0000  .\)^rep.'.......
│ │ │ │ -00017800: 1700 0000 b000 0000 7776 d758 0072 6570  ........wv.X.rep
│ │ │ │ -00017810: 3add 0100 0000 0000 1200 0000 0700 0000  :...............
│ │ │ │ -00017820: 4e79 b74a 7265 702e 99d6 0000 0000 0000  Ny.Jrep.........
│ │ │ │ -00017830: 1100 0000 a700 0000 6127 8259 6465 6275  ........a'.Ydebu
│ │ │ │ -00017840: 9641 0000 0000 0000 0e00 0000 0101 0000  .A..............
│ │ │ │ -00017850: 3729 c14b 7265 702e af6e 0000 0000 0000  7).Krep..n......
│ │ │ │ -00017860: 0e00 0000 9900 0000 a2ba 3b48 7265 702e  ..........;Hrep.
│ │ │ │ -00017870: 5208 0100 0000 0000 1f00 0000 ae01 0000  R...............
│ │ │ │ -00017880: 9d5c 2040 7265 702e eec7 0000 0000 0000  .\ @rep.........
│ │ │ │ -00017890: 1c00 0000 1100 0000 5226 295f 0072 6570  ........R&)_.rep
│ │ │ │ -000178a0: b9cb 0000 0000 0000 1900 0000 0500 0000  ................
│ │ │ │ -000178b0: fe03 7c48 7265 702e a9d4 0000 0000 0000  ..|Hrep.........
│ │ │ │ -000178c0: 1100 0000 8200 0000 9dbb da58 7265 702e  ...........Xrep.
│ │ │ │ -000178d0: 33d2 0100 0000 0000 1d00 0000 b701 0000  3...............
│ │ │ │ -000178e0: d4eb 1d5f 7265 702e 4cc1 0000 0000 0000  ..._rep.L.......
│ │ │ │ -000178f0: 0f00 0000 1300 0000 9984 554b 7265 702e  ..........UKrep.
│ │ │ │ -00017900: b1c4 0000 0000 0000 1400 0000 3c00 0000  ............<...
│ │ │ │ -00017910: 9da6 895d 7265 702e 8ac7 0000 0000 0000  ...]rep.........
│ │ │ │ -00017920: 1800 0000 2100 0000 8d24 1656 7265 702e  ....!....$.Vrep.
│ │ │ │ -00017930: 4a01 0100 0000 0000 1400 0000 5000 0000  J...........P...
│ │ │ │ -00017940: 6e3e b654 7265 702e 363f 0000 0000 0000  n>.Trep.6?......
│ │ │ │ -00017950: 1700 0000 3200 0000 dee0 f155 0072 6570  ....2......U.rep
│ │ │ │ -00017960: 4fd6 0100 0000 0000 2d00 0000 1900 0000  O.......-.......
│ │ │ │ -00017970: 8c76 df52 7265 702e 166c 0000 0000 0000  .v.Rrep..l......
│ │ │ │ -00017980: 0f00 0000 fb00 0000 9339 4f5a 7265 702e  .........9OZrep.
│ │ │ │ -00017990: 00d9 0100 0000 0000 1d00 0000 5000 0000  ............P...
│ │ │ │ -000179a0: dea3 c652 7265 702e ed0a 0100 0000 0000  ...Rrep.........
│ │ │ │ -000179b0: 2200 0000 4000 0000 9f9b 5441 7265 702e  "...@.....TArep.
│ │ │ │ -000179c0: e7ea 0000 0000 0000 1d00 0000 2a00 0000  ............*...
│ │ │ │ -000179d0: d68c ec4f 0072 6570 06d6 0100 0000 0000  ...O.rep........
│ │ │ │ -000179e0: 1900 0000 0700 0000 df3f ff49 7265 702e  .........?.Irep.
│ │ │ │ -000179f0: 33d4 0100 0000 0000 1f00 0000 af00 0000  3...............
│ │ │ │ -00017a00: e457 2857 7265 702e 00c0 0000 0000 0000  .W(Wrep.........
│ │ │ │ -00017a10: 2400 0000 d500 0000 d144 315b 7265 702e  $........D1[rep.
│ │ │ │ -00017a20: 2a9a 0000 0000 0000 1d00 0000 6300 0000  *...........c...
│ │ │ │ -00017a30: 23ab 0e54 7265 702e 95d6 0100 0000 0000  #..Trep.........
│ │ │ │ -00017a40: 2000 0000 de00 0000 4c21 9859 7265 702e   .......L!.Yrep.
│ │ │ │ -00017a50: aeda 0100 0000 0000 1b00 0000 9200 0000  ................
│ │ │ │ -00017a60: a817 044a 7265 702e 3ade 0100 0000 0000  ...Jrep.:.......
│ │ │ │ -00017a70: 1300 0000 bb00 0000 216b 1b5a 7265 702e  ........!k.Zrep.
│ │ │ │ -00017a80: 9b78 0000 0000 0000 0c00 0000 5a00 0000  .x..........Z...
│ │ │ │ -00017a90: b48f 8351 7265 702e 4f6f 0100 0000 0000  ...Qrep.Oo......
│ │ │ │ -00017aa0: 1b00 0000 7600 0000 81ee aa5d 7265 702e  ....v......]rep.
│ │ │ │ -00017ab0: b200 0100 0000 0000 1800 0000 2a00 0000  ............*...
│ │ │ │ -00017ac0: 53b5 9044 7265 702e c5d1 0100 0000 0000  S..Drep.........
│ │ │ │ -00017ad0: 1f00 0000 4f00 0000 2b47 1159 7265 702e  ....O...+G.Yrep.
│ │ │ │ -00017ae0: 5b7b 0000 0000 0000 1600 0000 ed00 0000  [{..............
│ │ │ │ -00017af0: 28e0 fd41 7265 702e e5e7 0000 0000 0000  (..Arep.........
│ │ │ │ -00017b00: 1e00 0000 8f00 0000 a53a 275e 7265 702e  .........:'^rep.
│ │ │ │ -00017b10: 9be3 0000 0000 0000 2000 0000 3700 0000  ........ ...7...
│ │ │ │ -00017b20: dae3 b35a 7265 702e 984c 0000 0000 0000  ...Zrep..L......
│ │ │ │ -00017b30: 1900 0000 1200 0000 ac84 0a55 7265 702e  ...........Urep.
│ │ │ │ -00017b40: 70d0 0000 0000 0000 0f00 0000 4d00 0000  p...........M...
│ │ │ │ -00017b50: c396 fb4d 3a72 6570 2b6b 0100 0000 0000  ...M:rep+k......
│ │ │ │ -00017b60: 1600 0000 4000 0000 89f3 a749 7265 702e  ....@......Irep.
│ │ │ │ -00017b70: 524d 0000 0000 0000 1400 0000 4700 0000  RM..........G...
│ │ │ │ -00017b80: 5b1f 5842 7265 702e 19e3 0000 0000 0000  [.XBrep.........
│ │ │ │ -00017b90: 1d00 0000 6500 0000 87e3 225f 7265 702e  ....e....."_rep.
│ │ │ │ -00017ba0: 4669 0000 0000 0000 0e00 0000 8300 0000  Fi..............
│ │ │ │ -00017bb0: db8a 014f 7265 702e 64c4 0000 0000 0000  ...Orep.d.......
│ │ │ │ -00017bc0: 1600 0000 3700 0000 0980 0a50 0072 6570  ....7......P.rep
│ │ │ │ -00017bd0: 76c8 0000 0000 0000 1d00 0000 0a00 0000  v...............
│ │ │ │ -00017be0: 064d 2e42 7265 702e 45cd 0000 0000 0000  .M.Brep.E.......
│ │ │ │ -00017bf0: 1500 0000 7a00 0000 1f61 3c47 7265 6d6f  ....z....a<Gremo
│ │ │ │ -00017c00: c3ce 0000 0000 0000 1600 0000 2800 0000  ............(...
│ │ │ │ -00017c10: 6ded 974b 0072 6570 a2d1 0100 0000 0000  m..K.rep........
│ │ │ │ -00017c20: 1f00 0000 0400 0000 71fb 4244 7265 702e  ........q.BDrep.
│ │ │ │ -00017c30: ae01 0100 0000 0000 1800 0000 2a01 0000  ............*...
│ │ │ │ -00017c40: 983d 3e4b 7265 702e e36b 0100 0000 0000  .=>Krep..k......
│ │ │ │ -00017c50: 1700 0000 cd00 0000 8db1 b147 7265 702e  ...........Grep.
│ │ │ │ -00017c60: 12d1 0000 0000 0000 1400 0000 4600 0000  ............F...
│ │ │ │ -00017c70: 9a02 5055 7265 702e 5bca 0000 0000 0000  ..PUrep.[.......
│ │ │ │ -00017c80: 1c00 0000 6d00 0000 8b42 2d42 7265 702e  ....m....B-Brep.
│ │ │ │ -00017c90: 0b65 0100 0000 0000 1600 0000 2501 0000  .e..........%...
│ │ │ │ -00017ca0: 7662 5343 7265 702e 0fc4 0000 0000 0000  vbSCrep.........
│ │ │ │ -00017cb0: 1500 0000 4000 0000 c132 4340 7265 702e  ....@....2C@rep.
│ │ │ │ -00017cc0: ec60 0000 0000 0000 0c00 0000 6100 0000  .`..........a...
│ │ │ │ -00017cd0: ac84 0a40 7265 702e ccd0 0000 0000 0000  ...@rep.........
│ │ │ │ -00017ce0: 0f00 0000 3700 0000 8146 a14c 7265 702e  ....7....F.Lrep.
│ │ │ │ -00017cf0: 9dc8 0000 0000 0000 2000 0000 f600 0000  ........ .......
│ │ │ │ -00017d00: f00f 6250 7461 7266 96d0 0100 0000 0000  ..bPtarf........
│ │ │ │ -00017d10: 1500 0000 2600 0000 45a9 3d55 0072 6570  ....&...E.=U.rep
│ │ │ │ -00017d20: 3cda 0100 0000 0000 2700 0000 0500 0000  <.......'.......
│ │ │ │ -00017d30: daf9 6b57 0072 6570 95da 0100 0000 0000  ..kW.rep........
│ │ │ │ -00017d40: 1900 0000 0000 0000 0326 c243 7265 702e  .........&.Crep.
│ │ │ │ -00017d50: 7c06 0100 0000 0000 2800 0000 9e00 0000  |.......(.......
│ │ │ │ -00017d60: 941b 3e53 6572 726f b543 0000 0000 0000  ..>Serro.C......
│ │ │ │ -00017d70: 1600 0000 6500 0000 33e3 634f 7265 702e  ....e...3.cOrep.
│ │ │ │ -00017d80: 1038 0000 0000 0000 2100 0000 8e00 0000  .8......!.......
│ │ │ │ -00017d90: 2762 8a4f 7265 702e f400 0100 0000 0000  'b.Orep.........
│ │ │ │ -00017da0: 1b00 0000 3b00 0000 e51a ea50 7265 702e  ....;......Prep.
│ │ │ │ -00017db0: c3e0 0000 0000 0000 2500 0000 3a01 0000  ........%...:...
│ │ │ │ -00017dc0: c2de a244 7265 702e 2aef 0000 0000 0000  ...Drep.*.......
│ │ │ │ -00017dd0: 1900 0000 5c00 0000 c502 8c57 7265 702e  ....\......Wrep.
│ │ │ │ -00017de0: b147 0000 0000 0000 1400 0000 4f00 0000  .G..........O...
│ │ │ │ -00017df0: 9bcb 445f 7265 702e c64f 0000 0000 0000  ..D_rep..O......
│ │ │ │ -00017e00: 1a00 0000 1c00 0000 0513 2856 7265 702e  ..........(Vrep.
│ │ │ │ -00017e10: 4f0b 0100 0000 0000 1d00 0000 3e00 0000  O...........>...
│ │ │ │ -00017e20: 7a28 ae5c 7265 702e 1b74 0000 0000 0000  z(.\rep..t......
│ │ │ │ -00017e30: 0d00 0000 d200 0000 3a0a 4358 7265 702e  ........:.CXrep.
│ │ │ │ -00017e40: 00d0 0000 0000 0000 1c00 0000 5400 0000  ............T...
│ │ │ │ -00017e50: b8bb ec4f 7265 702e 5b8d 0000 0000 0000  ...Orep.[.......
│ │ │ │ -00017e60: 2400 0000 4c00 0000 a18e ab4a 7265 702e  $...L......Jrep.
│ │ │ │ -00017e70: 6ec1 0000 0000 0000 1800 0000 ea00 0000  n...............
│ │ │ │ -00017e80: 64ee 4e40 7265 702e c76c 0100 0000 0000  d.N@rep..l......
│ │ │ │ -00017e90: 1c00 0000 7c00 0000 d6d9 c84a 7265 702e  ....|......Jrep.
│ │ │ │ -00017ea0: 63d1 0100 0000 0000 1e00 0000 2100 0000  c...........!...
│ │ │ │ -00017eb0: 0a00 405a 7265 702e c3c7 0000 0000 0000  ..@Zrep.........
│ │ │ │ -00017ec0: 1900 0000 1200 0000 139a 2d5b 6465 6275  ..........-[debu
│ │ │ │ -00017ed0: 7f3f 0000 0000 0000 0c00 0000 4700 0000  .?..........G...
│ │ │ │ -00017ee0: 5447 7051 7265 702e 4d88 0000 0000 0000  TGpQrep.M.......
│ │ │ │ -00017ef0: 1e00 0000 2e00 0000 b90f 3449 7265 702e  ..........4Irep.
│ │ │ │ -00017f00: 1bc8 0000 0000 0000 1400 0000 4700 0000  ............G...
│ │ │ │ -00017f10: f841 6750 7265 702e 0edc 0100 0000 0000  .AgPrep.........
│ │ │ │ -00017f20: 1300 0000 1f00 0000 ac97 4b50 7265 702e  ..........KPrep.
│ │ │ │ -00017f30: a7dc 0100 0000 0000 1700 0000 2000 0000  ............ ...
│ │ │ │ -00017f40: 5958 1249 0072 6570 dedc 0100 0000 0000  YX.I.rep........
│ │ │ │ -00017f50: 1400 0000 0200 0000 8da4 b64b 7265 702e  ...........Krep.
│ │ │ │ -00017f60: 2cee 0000 0000 0000 1400 0000 ea00 0000  ,...............
│ │ │ │ -00017f70: c00b 1a4e 7265 702e 10d1 0100 0000 0000  ...Nrep.........
│ │ │ │ -00017f80: 2a00 0000 2900 0000 371c 5240 0072 6570  *...)...7.R@.rep
│ │ │ │ -00017f90: 26d6 0100 0000 0000 2200 0000 0700 0000  &.......".......
│ │ │ │ -00017fa0: 5fbc c852 7265 702e b1db 0100 0000 0000  _..Rrep.........
│ │ │ │ -00017fb0: 1e00 0000 3f00 0000 e38f cb5d 7265 702e  ....?......]rep.
│ │ │ │ -00017fc0: a10f 0100 0000 0000 1600 0000 3800 0000  ............8...
│ │ │ │ -00017fd0: fec6 fd46 7265 702e f4dc 0100 0000 0000  ...Frep.........
│ │ │ │ -00017fe0: 1100 0000 3500 0000 3235 3c45 0072 6570  ....5...25<E.rep
│ │ │ │ -00017ff0: eedd 0100 0000 0000 1c00 0000 0700 0000  ................
│ │ │ │ -00018000: 0200 0000 0000 0000 3f00 0000 0000 0000  ........?.......
│ │ │ │ -00018010: c1cf 0100 0000 0000 490b 0000 0000 0000  ........I.......
│ │ │ │ -00018020: b734 0200 0000 0000 510d 0000 0000 0000  .4......Q.......
│ │ │ │ -00018030: af32 0200 0000 0000 0000 0000 0000 0000  .2..............
│ │ │ │ -00018040: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00018050: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00018060: 0000 0000 0000 0000 0200 0000 a600 0000  ................
│ │ │ │ -00018070: 508c 2565 0072 6570 9398 0100 0000 0000  P.%e.rep........
│ │ │ │ -00018080: 1a00 0000 1700 0000 556b a463 0072 6570  ........Uk.c.rep
│ │ │ │ -00018090: 1b99 0100 0000 0000 1800 0000 0e00 0000  ................
│ │ │ │ -000180a0: 3d47 7e78 0072 6570 a4cf 0100 0000 0000  =G~x.rep........
│ │ │ │ -000180b0: 1600 0000 0700 0000 d3c1 c569 7265 702e  ...........irep.
│ │ │ │ -000180c0: 8489 0000 0000 0000 1200 0000 4900 0000  ............I...
│ │ │ │ -000180d0: 1c0d 9c66 7265 702e 9e95 0000 0000 0000  ...frep.........
│ │ │ │ -000180e0: 1a00 0000 8100 0000 c767 ae64 7265 702e  .........g.drep.
│ │ │ │ -000180f0: 2635 0000 0000 0000 2600 0000 0302 0000  &5......&.......
│ │ │ │ -00018100: 3488 ea7f 7265 702e cb40 0000 0000 0000  4...rep..@......
│ │ │ │ -00018110: 1900 0000 b200 0000 ea86 6469 7265 702e  ..........direp.
│ │ │ │ -00018120: ae65 0000 0000 0000 1100 0000 9400 0000  .e..............
│ │ │ │ -00018130: 9267 cb68 7265 702e 0070 0000 0000 0000  .g.hrep..p......
│ │ │ │ -00018140: 0d00 0000 4f00 0000 1c3b 0c67 7265 702e  ....O....;.grep.
│ │ │ │ -00018150: 45d6 0000 0000 0000 1900 0000 3b00 0000  E...........;...
│ │ │ │ -00018160: 104d 1674 7265 702e 4666 0100 0000 0000  .M.trep.Ff......
│ │ │ │ -00018170: 1700 0000 5400 0000 8d8b cb70 7265 702e  ....T......prep.
│ │ │ │ -00018180: b291 0100 0000 0000 1400 0000 6d00 0000  ............m...
│ │ │ │ -00018190: f122 1363 7265 6d6f 46c3 0100 0000 0000  .".cremoF.......
│ │ │ │ -000181a0: 1800 0000 4a00 0000 73ba 8066 7265 702e  ....J...s..frep.
│ │ │ │ -000181b0: 379a 0100 0000 0000 1b00 0000 3400 0000  7...........4...
│ │ │ │ -000181c0: 3e0c cd65 6578 6563 0d5e 0000 0000 0000  >..eexec.^......
│ │ │ │ -000181d0: 0e00 0000 4100 0000 948b 7b6a 7265 702e  ....A.....{jrep.
│ │ │ │ -000181e0: 2a77 0000 0000 0000 0f00 0000 8c00 0000  *w..............
│ │ │ │ -000181f0: 58c1 ae72 7265 702e e37e 0000 0000 0000  X..rrep..~......
│ │ │ │ -00018200: 0b00 0000 9e00 0000 a731 d56c 7265 702e  .........1.lrep.
│ │ │ │ -00018210: 2c53 0000 0000 0000 1c00 0000 1402 0000  ,S..............
│ │ │ │ -00018220: d401 ec64 7265 6d6f 5ec0 0100 0000 0000  ...dremo^.......
│ │ │ │ -00018230: 0f00 0000 2900 0000 abcd 2562 7265 702e  ....).....%brep.
│ │ │ │ -00018240: d1c4 0100 0000 0000 1600 0000 3a00 0000  ............:...
│ │ │ │ -00018250: e617 9e64 0072 6570 a99e 0100 0000 0000  ...d.rep........
│ │ │ │ -00018260: 1e00 0000 0d00 0000 ba2a 896e 6674 702d  .........*.nftp-
│ │ │ │ -00018270: 35c0 0100 0000 0000 0b00 0000 1e00 0000  5...............
│ │ │ │ -00018280: 3a79 4f7e 7265 6d6f 39c1 0100 0000 0000  :yO~remo9.......
│ │ │ │ -00018290: 1500 0000 4300 0000 f9d7 ee76 6261 636b  ....C......vback
│ │ │ │ -000182a0: a542 0000 0000 0000 1200 0000 fe00 0000  .B..............
│ │ │ │ -000182b0: 9757 9166 7265 702e a09b 0100 0000 0000  .W.frep.........
│ │ │ │ -000182c0: 1600 0000 0302 0000 4186 af78 7265 702e  ........A..xrep.
│ │ │ │ -000182d0: fee5 0000 0000 0000 1600 0000 6300 0000  ............c...
│ │ │ │ -000182e0: 6891 9a69 7265 702e 67e5 0000 0000 0000  h..irep.g.......
│ │ │ │ -000182f0: 2200 0000 7500 0000 57b5 c56f 7265 702e  "...u...W..orep.
│ │ │ │ -00018300: 5867 0100 0000 0000 1d00 0000 8100 0000  Xg..............
│ │ │ │ -00018310: 40fa c477 7265 702e c164 0000 0000 0000  @..wrep..d......
│ │ │ │ -00018320: 0f00 0000 6800 0000 fa48 e373 7265 702e  ....h....H.srep.
│ │ │ │ -00018330: 8f93 0100 0000 0000 1500 0000 3300 0000  ............3...
│ │ │ │ -00018340: 68ef 7872 7265 702e b2a0 0000 0000 0000  h.xrrep.........
│ │ │ │ -00018350: 1c00 0000 2f01 0000 d415 637d 7265 702e  ..../.....c}rep.
│ │ │ │ -00018360: c498 0100 0000 0000 1700 0000 4000 0000  ............@...
│ │ │ │ -00018370: 7bb3 f16d 7265 702e c399 0100 0000 0000  {..mrep.........
│ │ │ │ -00018380: 1600 0000 3400 0000 ebd8 767d 7265 6d6f  ....4.....v}remo
│ │ │ │ -00018390: edc0 0100 0000 0000 1200 0000 3a00 0000  ............:...
│ │ │ │ -000183a0: be78 bf73 7265 702e af60 0100 0000 0000  .x.srep..`......
│ │ │ │ -000183b0: 2000 0000 d201 0000 1382 476c 7072 696e   .........Glprin
│ │ │ │ -000183c0: 7f45 0000 0000 0000 0c00 0000 4100 0000  .E..........A...
│ │ │ │ -000183d0: dde7 6473 7265 702e d6e4 0000 0000 0000  ..dsrep.........
│ │ │ │ -000183e0: 2500 0000 6c00 0000 1fd6 b269 7265 702e  %...l......irep.
│ │ │ │ -000183f0: 620f 0100 0000 0000 1200 0000 2d00 0000  b...........-...
│ │ │ │ -00018400: bef8 ad63 7265 702e aa0b 0100 0000 0000  ...crep.........
│ │ │ │ -00018410: 2000 0000 4100 0000 b97a 826b 7265 702e   ...A....z.krep.
│ │ │ │ -00018420: 6595 0100 0000 0000 1900 0000 0e00 0000  e...............
│ │ │ │ -00018430: 2021 2f7d 7265 702e b166 0100 0000 0000   !/}rep..f......
│ │ │ │ -00018440: 1700 0000 9000 0000 c91f 8f79 7265 702e  ...........yrep.
│ │ │ │ -00018450: a305 0100 0000 0000 1400 0000 c500 0000  ................
│ │ │ │ -00018460: 1722 5d6d 7265 702e ab64 0100 0000 0000  ."]mrep..d......
│ │ │ │ -00018470: 1e00 0000 4200 0000 51d7 9661 7265 702e  ....B...Q..arep.
│ │ │ │ -00018480: 1a9b 0000 0000 0000 1b00 0000 4c00 0000  ............L...
│ │ │ │ -00018490: 8aaa b878 7265 702e 0000 0100 0000 0000  ...xrep.........
│ │ │ │ -000184a0: 1d00 0000 3900 0000 4ffb 3c71 0072 6570  ....9...O.<q.rep
│ │ │ │ -000184b0: 229f 0100 0000 0000 1800 0000 0c00 0000  "...............
│ │ │ │ -000184c0: 5cc5 b767 7265 702e 769f 0100 0000 0000  \..grep.v.......
│ │ │ │ -000184d0: 3500 0000 3900 0000 8537 286f 0072 6570  5...9....7(o.rep
│ │ │ │ -000184e0: 869a 0100 0000 0000 1a00 0000 0c00 0000  ................
│ │ │ │ -000184f0: 6fab ee7b 0072 6570 8a9b 0100 0000 0000  o..{.rep........
│ │ │ │ -00018500: 0e00 0000 0800 0000 9970 2a75 7265 702e  .........p*urep.
│ │ │ │ -00018510: c1d2 0000 0000 0000 1000 0000 2000 0000  ............ ...
│ │ │ │ -00018520: a9ea 006e 7265 6d6f 93c2 0100 0000 0000  ...nremo........
│ │ │ │ -00018530: 1c00 0000 4b00 0000 80f9 cd79 7265 6d6f  ....K......yremo
│ │ │ │ -00018540: fac2 0100 0000 0000 1300 0000 3900 0000  ............9...
│ │ │ │ -00018550: 225c 3364 7265 702e 2ec4 0100 0000 0000  "\3drep.........
│ │ │ │ -00018560: 3500 0000 4300 0000 8ba2 d075 7265 702e  5...C......urep.
│ │ │ │ -00018570: 193e 0000 0000 0000 1e00 0000 5400 0000  .>..........T...
│ │ │ │ -00018580: 234b 7776 7265 702e 9390 0100 0000 0000  #Kwvrep.........
│ │ │ │ -00018590: 1600 0000 3a00 0000 63b8 8c7b 7265 702e  ....:...c..{rep.
│ │ │ │ -000185a0: 8c95 0100 0000 0000 1c00 0000 7900 0000  ............y...
│ │ │ │ -000185b0: 84d8 a376 7265 702e d051 0000 0000 0000  ...vrep..Q......
│ │ │ │ -000185c0: 1c00 0000 4001 0000 8814 937d 7265 702e  ....@......}rep.
│ │ │ │ -000185d0: f2e3 0000 0000 0000 1900 0000 3800 0000  ............8...
│ │ │ │ -000185e0: 2c34 7869 7265 702e 69ed 0000 0000 0000  ,4xirep.i.......
│ │ │ │ -000185f0: 1e00 0000 a500 0000 7d4f f66c 7265 702e  ........}O.lrep.
│ │ │ │ -00018600: 6f03 0100 0000 0000 1d00 0000 c600 0000  o...............
│ │ │ │ -00018610: 260c 4a7d 7265 702e 4793 0100 0000 0000  &.J}rep.G.......
│ │ │ │ -00018620: 1500 0000 3300 0000 e360 ec6e 7265 702e  ....3....`.nrep.
│ │ │ │ -00018630: 2bdf 0000 0000 0000 1d00 0000 b300 0000  +...............
│ │ │ │ -00018640: 0c50 e27c 7265 702e 5600 0100 0000 0000  .P.|rep.V.......
│ │ │ │ -00018650: 1700 0000 4500 0000 7923 cf63 6669 6c65  ....E...y#.cfile
│ │ │ │ -00018660: 840e 0100 0000 0000 1200 0000 cc00 0000  ................
│ │ │ │ -00018670: 32ea bc6d 7265 702e 5e7c 0000 0000 0000  2..mrep.^|......
│ │ │ │ -00018680: 1100 0000 7402 0000 8bf6 916f 0072 6570  ....t......o.rep
│ │ │ │ -00018690: ac9a 0100 0000 0000 1b00 0000 0c00 0000  ................
│ │ │ │ -000186a0: 2029 307d 7265 6d6f 96c0 0100 0000 0000   )0}remo........
│ │ │ │ -000186b0: 1c00 0000 3b00 0000 b528 a274 0072 6570  ....;....(.t.rep
│ │ │ │ -000186c0: b1c5 0100 0000 0000 1c00 0000 1000 0000  ................
│ │ │ │ -000186d0: bb56 ee60 7265 702e 35c6 0100 0000 0000  .V.`rep.5.......
│ │ │ │ -000186e0: 1b00 0000 4c00 0000 d0ab 257b 7265 702e  ....L.....%{rep.
│ │ │ │ -000186f0: 9cc6 0100 0000 0000 1700 0000 5501 0000  ............U...
│ │ │ │ -00018700: e5de 2561 0072 6570 08c8 0100 0000 0000  ..%a.rep........
│ │ │ │ -00018710: 1800 0000 0700 0000 15fb b662 7265 702e  ...........brep.
│ │ │ │ -00018720: eb96 0100 0000 0000 1900 0000 8f01 0000  ................
│ │ │ │ -00018730: 2eab c46b 7265 702e 0adb 0000 0000 0000  ...krep.........
│ │ │ │ -00018740: 1e00 0000 7600 0000 4d6e 1969 7265 702e  ....v...Mn.irep.
│ │ │ │ -00018750: ba30 0000 0000 0000 1c00 0000 6201 0000  .0..........b...
│ │ │ │ -00018760: 36d0 f579 7265 702e 7668 0100 0000 0000  6..yrep.vh......
│ │ │ │ -00018770: 1e00 0000 5200 0000 d77d de6f 7265 702e  ....R....}.orep.
│ │ │ │ -00018780: 0ae9 0000 0000 0000 2500 0000 5600 0000  ........%...V...
│ │ │ │ -00018790: c396 fb60 3a72 6570 d56a 0100 0000 0000  ...`:rep.j......
│ │ │ │ -000187a0: 1600 0000 4000 0000 3bcc a87f 7265 702e  ....@...;...rep.
│ │ │ │ -000187b0: e693 0000 0000 0000 1b00 0000 9c00 0000  ................
│ │ │ │ -000187c0: e0aa 7d72 7265 702e 92e8 0000 0000 0000  ..}rrep.........
│ │ │ │ -000187d0: 1900 0000 5f00 0000 c287 5062 7265 702e  ...._.....Pbrep.
│ │ │ │ -000187e0: 4769 0100 0000 0000 1b00 0000 8500 0000  Gi..............
│ │ │ │ -000187f0: 6e65 f264 7265 702e 4f37 0000 0000 0000  ne.drep.O7......
│ │ │ │ -00018800: 1700 0000 aa00 0000 11d3 977f 7265 702e  ............rep.
│ │ │ │ -00018810: dc88 0000 0000 0000 2300 0000 3700 0000  ........#...7...
│ │ │ │ -00018820: 02da 2369 7265 702e 5c55 0000 0000 0000  ..#irep.\U......
│ │ │ │ -00018830: 1c00 0000 3202 0000 7afa 7d76 7265 702d  ....2...z.}vrep-
│ │ │ │ -00018840: 1f5d 0000 0000 0000 0d00 0000 3500 0000  .]..........5...
│ │ │ │ -00018850: a526 8279 7265 702e 7fd5 0000 0000 0000  .&.yrep.........
│ │ │ │ -00018860: 1c00 0000 5c00 0000 a6b6 027c 7265 702e  ....\......|rep.
│ │ │ │ -00018870: d793 0100 0000 0000 1500 0000 3300 0000  ............3...
│ │ │ │ -00018880: acab 1e7f 7265 702e 09d8 0000 0000 0000  ....rep.........
│ │ │ │ -00018890: 1c00 0000 a100 0000 e051 3779 7265 702e  .........Q7yrep.
│ │ │ │ -000188a0: a004 0100 0000 0000 1700 0000 ec00 0000  ................
│ │ │ │ -000188b0: 9ca0 1167 7265 702e 9fef 0000 0000 0000  ...grep.........
│ │ │ │ -000188c0: 1700 0000 3d00 0000 6df3 4a6e 7265 702e  ....=...m.Jnrep.
│ │ │ │ -000188d0: 9edb 0000 0000 0000 1d00 0000 7003 0000  ............p...
│ │ │ │ -000188e0: 200c 1978 7265 702e d30c 0100 0000 0000   ..xrep.........
│ │ │ │ -000188f0: 2c00 0000 8501 0000 bf20 bb7e 7265 702e  ,........ .~rep.
│ │ │ │ -00018900: fda1 0000 0000 0000 1600 0000 8101 0000  ................
│ │ │ │ -00018910: 6fcd cd6d 7265 702e e76e 0100 0000 0000  o..mrep..n......
│ │ │ │ -00018920: 1b00 0000 4d00 0000 915b 8c6a 7265 702e  ....M....[.jrep.
│ │ │ │ -00018930: 77e6 0000 0000 0000 1600 0000 9500 0000  w...............
│ │ │ │ -00018940: 98ae e670 7265 702e b96f 0000 0000 0000  ...prep..o......
│ │ │ │ -00018950: 0f00 0000 2b00 0000 4a73 8372 7265 702e  ....+...Js.rrep.
│ │ │ │ -00018960: 1f94 0100 0000 0000 0d00 0000 3f00 0000  ............?...
│ │ │ │ -00018970: 723c 5178 7265 702e 3392 0100 0000 0000  r<Qxrep.3.......
│ │ │ │ -00018980: 1a00 0000 3f00 0000 7145 f76a 0072 6570  ....?...qE.j.rep
│ │ │ │ -00018990: 729b 0100 0000 0000 1000 0000 0800 0000  r...............
│ │ │ │ -000189a0: ce70 fc65 0072 6570 00c0 0100 0000 0000  .p.e.rep........
│ │ │ │ -000189b0: 3500 0000 0000 0000 731f b87d 7265 702e  5.......s..}rep.
│ │ │ │ -000189c0: 5f6d 0100 0000 0000 1900 0000 a400 0000  _m..............
│ │ │ │ -000189d0: bf4e c276 7265 6d6f 91c1 0100 0000 0000  .N.vremo........
│ │ │ │ -000189e0: 1600 0000 4300 0000 5baa 0e66 7265 702e  ....C...[..frep.
│ │ │ │ -000189f0: 22e2 0000 0000 0000 1d00 0000 5400 0000  "...........T...
│ │ │ │ -00018a00: 05a7 c368 7265 6d6f a8c3 0100 0000 0000  ...hremo........
│ │ │ │ -00018a10: 1400 0000 3d00 0000 5370 b26f 7265 702e  ....=...Sp.orep.
│ │ │ │ -00018a20: bf38 0000 0000 0000 1800 0000 5c00 0000  .8..........\...
│ │ │ │ -00018a30: 4e57 5371 7265 702e 0050 0000 0000 0000  NWSqrep..P......
│ │ │ │ -00018a40: 2200 0000 ae01 0000 47c0 c569 7265 702e  ".......G..irep.
│ │ │ │ -00018a50: 2784 0000 0000 0000 0a00 0000 cf00 0000  '...............
│ │ │ │ -00018a60: 06c4 666a 0072 6570 f9c3 0100 0000 0000  ..fj.rep........
│ │ │ │ -00018a70: 3500 0000 0000 0000 6f4a 977d 7265 702e  5.......oJ.}rep.
│ │ │ │ -00018a80: a162 0100 0000 0000 2300 0000 8900 0000  .b......#.......
│ │ │ │ -00018a90: 64eb 0375 7265 702e 8c92 0100 0000 0000  d..urep.........
│ │ │ │ -00018aa0: 1e00 0000 9d00 0000 92d9 5373 7265 702e  ..........Ssrep.
│ │ │ │ -00018ab0: b99d 0100 0000 0000 1d00 0000 4200 0000  ............B...
│ │ │ │ -00018ac0: 120f 6961 7265 702e 0090 0100 0000 0000  ..iarep.........
│ │ │ │ -00018ad0: 1900 0000 7a00 0000 9344 4769 7265 702e  ....z....DGirep.
│ │ │ │ -00018ae0: 816b 0100 0000 0000 1600 0000 4c00 0000  .k..........L...
│ │ │ │ -00018af0: 9f71 b062 7265 702e 21c5 0100 0000 0000  .q.brep.!.......
│ │ │ │ -00018b00: 1d00 0000 7300 0000 bbd9 ab61 7265 702e  ....s......arep.
│ │ │ │ -00018b10: c6d8 0000 0000 0000 1c00 0000 b300 0000  ................
│ │ │ │ -00018b20: 0ee6 3a7d 7265 702e 51d7 0000 0000 0000  ..:}rep.Q.......
│ │ │ │ -00018b30: 1100 0000 a700 0000 2038 0d7b 0072 6570  ........ 8.{.rep
│ │ │ │ -00018b40: 0dc6 0100 0000 0000 1a00 0000 0e00 0000  ................
│ │ │ │ -00018b50: 7499 0874 0072 6570 469f 0100 0000 0000  t..t.repF.......
│ │ │ │ -00018b60: 2400 0000 0c00 0000 8427 346c 7265 702e  $........'4lrep.
│ │ │ │ -00018b70: 24c9 0100 0000 0000 2c00 0000 1800 0000  $.......,.......
│ │ │ │ -00018b80: 439c d369 7265 702e 68c9 0100 0000 0000  C..irep.h.......
│ │ │ │ -00018b90: 1a00 0000 6f01 0000 59d1 6b7e 0072 6570  ....o...Y.k~.rep
│ │ │ │ -00018ba0: f1ca 0100 0000 0000 1b00 0000 0e00 0000  ................
│ │ │ │ -00018bb0: c89a 2365 0072 6570 a6c4 0100 0000 0000  ..#e.rep........
│ │ │ │ -00018bc0: 2b00 0000 0000 0000 c766 6673 7265 702e  +........ffsrep.
│ │ │ │ -00018bd0: df89 0000 0000 0000 1e00 0000 4b00 0000  ............K...
│ │ │ │ -00018be0: c8d9 d174 7265 702e d49e 0100 0000 0000  ...trep.........
│ │ │ │ -00018bf0: 1700 0000 3700 0000 0cd0 9170 7265 702e  ....7......prep.
│ │ │ │ -00018c00: 1acb 0100 0000 0000 1a00 0000 9f00 0000  ................
│ │ │ │ -00018c10: 1679 c46c 7265 702e 2eeb 0000 0000 0000  .y.lrep.........
│ │ │ │ -00018c20: 1b00 0000 2002 0000 f59e 3a62 7265 702e  .... .....:brep.
│ │ │ │ -00018c30: f002 0100 0000 0000 1400 0000 6b00 0000  ............k...
│ │ │ │ -00018c40: d4f2 8761 7265 702e 3291 0100 0000 0000  ...arep.2.......
│ │ │ │ -00018c50: 1700 0000 6900 0000 9cd2 9674 0072 6570  ....i......t.rep
│ │ │ │ -00018c60: 0d9a 0100 0000 0000 1300 0000 1700 0000  ................
│ │ │ │ -00018c70: 827f 4b62 7265 702e 1f0a 0100 0000 0000  ..Kbrep.........
│ │ │ │ -00018c80: 2400 0000 aa00 0000 23d4 0564 0072 6570  $.......#..d.rep
│ │ │ │ -00018c90: d39a 0100 0000 0000 1600 0000 2100 0000  ............!...
│ │ │ │ -00018ca0: 0a86 5767 0072 6570 d3cb 0100 0000 0000  ..Wg.rep........
│ │ │ │ -00018cb0: 2100 0000 0b00 0000 48a4 d061 7265 702e  !.......H..arep.
│ │ │ │ -00018cc0: ffcb 0100 0000 0000 2300 0000 1602 0000  ........#.......
│ │ │ │ -00018cd0: c66a 8f70 0072 6570 a399 0100 0000 0000  .j.p.rep........
│ │ │ │ -00018ce0: 1e00 0000 0200 0000 6351 8c7e 7265 702e  ........cQ.~rep.
│ │ │ │ -00018cf0: 38ce 0100 0000 0000 2300 0000 5a00 0000  8.......#...Z...
│ │ │ │ -00018d00: e797 9061 7265 702e 0030 0200 0000 0000  ...arep..0......
│ │ │ │ -00018d10: 2100 0000 4e01 0000 53d0 ee6e 7265 702e  !...N...S..nrep.
│ │ │ │ -00018d20: f667 0100 0000 0000 1600 0000 6a00 0000  .g..........j...
│ │ │ │ -00018d30: 5292 9d67 7265 702e cb7f 0000 0000 0000  R..grep.........
│ │ │ │ -00018d40: 0d00 0000 2200 0000 7ddf 5f64 7265 702e  ...."...}._drep.
│ │ │ │ -00018d50: 6cd1 0000 0000 0000 0c00 0000 4901 0000  l...........I...
│ │ │ │ -00018d60: c4b6 8876 7265 702e 22e7 0000 0000 0000  ...vrep.".......
│ │ │ │ -00018d70: 1c00 0000 a700 0000 2349 c371 7265 702e  ........#I.qrep.
│ │ │ │ -00018d80: 4ad4 0000 0000 0000 1200 0000 4d00 0000  J...........M...
│ │ │ │ -00018d90: fad2 6478 7265 702e 1d64 0100 0000 0000  ..dxrep..d......
│ │ │ │ -00018da0: 1e00 0000 7000 0000 c928 a678 7265 702e  ....p....(.xrep.
│ │ │ │ -00018db0: 4207 0100 0000 0000 1e00 0000 3a00 0000  B...........:...
│ │ │ │ -00018dc0: 02bf 2369 2a63 6f6d 2196 0100 0000 0000  ..#i*com!.......
│ │ │ │ -00018dd0: 1500 0000 6200 0000 94fd 3b6f 7265 702e  ....b.....;orep.
│ │ │ │ -00018de0: 9896 0100 0000 0000 2200 0000 3100 0000  ........"...1...
│ │ │ │ -00018df0: 4363 6664 7265 702e 0a9b 0100 0000 0000  Ccfdrep.........
│ │ │ │ -00018e00: 1200 0000 5600 0000 0edb b573 7265 702e  ....V......srep.
│ │ │ │ -00018e10: 189e 0100 0000 0000 1d00 0000 7400 0000  ............t...
│ │ │ │ -00018e20: 94df 736b 7265 6d6f eac1 0100 0000 0000  ..skremo........
│ │ │ │ -00018e30: 1700 0000 3f00 0000 336b c568 7265 702e  ....?...3k.hrep.
│ │ │ │ -00018e40: 27c8 0100 0000 0000 2100 0000 dc00 0000  '.......!.......
│ │ │ │ -00018e50: 8ec3 c375 6c6f 6164 0060 0000 0000 0000  ...uload.`......
│ │ │ │ -00018e60: 0d00 0000 7200 0000 0c07 9079 7265 702e  ....r......yrep.
│ │ │ │ -00018e70: 4199 0100 0000 0000 1d00 0000 4500 0000  A...........E...
│ │ │ │ -00018e80: aece a27e 7265 702e 9758 0000 0000 0000  ...~rep..X......
│ │ │ │ -00018e90: 2200 0000 6c00 0000 1918 767f 7265 702e  "...l.....v.rep.
│ │ │ │ -00018ea0: e390 0100 0000 0000 1800 0000 3700 0000  ............7...
│ │ │ │ -00018eb0: 28be 5d72 7265 702e b5ce 0100 0000 0000  (.]rrep.........
│ │ │ │ -00018ec0: 1d00 0000 0b00 0000 98f3 f771 7265 702e  ...........qrep.
│ │ │ │ -00018ed0: 6f31 0200 0000 0000 1a00 0000 2601 0000  o1..........&...
│ │ │ │ -00018ee0: 60cb 437d 0072 6570 ddce 0100 0000 0000  `.C}.rep........
│ │ │ │ -00018ef0: 1f00 0000 1800 0000 7bfc 396d 0072 6570  ........{.9m.rep
│ │ │ │ -00018f00: 14cf 0100 0000 0000 2600 0000 1a00 0000  ........&.......
│ │ │ │ -00018f10: 0573 8b65 0072 6570 e49f 0100 0000 0000  .s.e.rep........
│ │ │ │ -00018f20: 1800 0000 0200 0000 2f79 887f 0072 6570  ......../y...rep
│ │ │ │ -00018f30: ddc5 0100 0000 0000 2000 0000 1000 0000  ........ .......
│ │ │ │ -00018f40: 3f48 7d77 7265 702e 54cf 0100 0000 0000  ?H}wrep.T.......
│ │ │ │ -00018f50: 1600 0000 2300 0000 d5f9 a87a 7265 702e  ....#......zrep.
│ │ │ │ -00018f60: 95d9 0000 0000 0000 1f00 0000 d600 0000  ................
│ │ │ │ -00018f70: 365a 167e 7265 702e 93e2 0000 0000 0000  6Z.~rep.........
│ │ │ │ -00018f80: 2000 0000 6600 0000 71e8 c56f 7265 702e   ...f...q..orep.
│ │ │ │ -00018f90: 6b94 0100 0000 0000 1800 0000 e200 0000  k...............
│ │ │ │ -00018fa0: 50ac 9860 7265 6d6f 40c2 0100 0000 0000  P..`remo@.......
│ │ │ │ -00018fb0: 1f00 0000 3400 0000 6c42 686d 7265 702e  ....4...lBhmrep.
│ │ │ │ -00018fc0: af32 0200 0000 0000 1c00 0000 ec01 0000  .2..............
│ │ │ │ -00018fd0: e9e6 1366 0072 6570 8dcf 0100 0000 0000  ...f.rep........
│ │ │ │ -00018fe0: 1200 0000 0500 0000 895e f66b 7265 702e  .........^.krep.
│ │ │ │ -00018ff0: d23f 0000 0000 0000 1900 0000 0e00 0000  .?..............
│ │ │ │ -00019000: 7265 702e 6461 7461 2e64 6174 756d 7323  rep.data.datums#
│ │ │ │ -00019010: 6461 7475 6d2d 7365 7464 6174 756d 2d73  datum-setdatum-s
│ │ │ │ -00019020: 6574 2044 4154 554d 2049 4420 5641 4c55  et DATUM ID VALU
│ │ │ │ -00019030: 450a 0a49 6620 6461 7461 206f 626a 6563  E..If data objec
│ │ │ │ -00019040: 7420 4441 5455 4d20 6861 7320 7479 7065  t DATUM has type
│ │ │ │ -00019050: 2049 442c 206d 6f64 6966 7920 6974 7320   ID, modify its 
│ │ │ │ -00019060: 6173 736f 6369 6174 6564 2076 616c 7565  associated value
│ │ │ │ -00019070: 2074 6f20 6265 0a56 414c 5545 2c20 656c   to be.VALUE, el
│ │ │ │ -00019080: 7365 2073 6967 6e61 6c20 616e 2065 7272  se signal an err
│ │ │ │ -00019090: 6f72 2e72 6570 2e64 6174 6123 666c 6174  or.rep.data#flat
│ │ │ │ -000190a0: 7465 6e2d 7461 626c 6554 7261 6e73 6c61  ten-tableTransla
│ │ │ │ -000190b0: 7469 6f6e 2074 6162 6c65 2074 6f20 636f  tion table to co
│ │ │ │ -000190c0: 6e76 6572 7420 6e65 776c 696e 6520 6368  nvert newline ch
│ │ │ │ -000190d0: 6172 6163 7465 7273 2074 6f20 7370 6163  aracters to spac
│ │ │ │ -000190e0: 6573 2e72 6570 2e73 7973 7465 6d23 6375  es.rep.system#cu
│ │ │ │ -000190f0: 7272 656e 742d 7574 696d 6563 7572 7265  rrent-utimecurre
│ │ │ │ -00019100: 6e74 2d75 7469 6d65 0a0a 5265 7475 726e  nt-utime..Return
│ │ │ │ -00019110: 2074 6865 2063 7572 7265 6e74 2074 696d   the current tim
│ │ │ │ -00019120: 6520 696e 206d 6963 726f 7365 636f 6e64  e in microsecond
│ │ │ │ -00019130: 732e 7265 702e 7379 7374 656d 2374 696d  s.rep.system#tim
│ │ │ │ -00019140: 652d 6c61 7465 722d 7074 696d 652d 6c61  e-later-ptime-la
│ │ │ │ -00019150: 7465 722d 7020 5449 4d45 2d53 5441 4d50  ter-p TIME-STAMP
│ │ │ │ -00019160: 3120 5449 4d45 2d53 5441 4d50 320a 0a52  1 TIME-STAMP2..R
│ │ │ │ -00019170: 6574 7572 6e73 2074 2077 6865 6e20 5449  eturns t when TI
│ │ │ │ -00019180: 4d45 2d53 5441 4d50 3120 7265 6665 7273  ME-STAMP1 refers
│ │ │ │ -00019190: 2074 6f20 6120 6c61 7465 7220 7469 6d65   to a later time
│ │ │ │ -000191a0: 2074 6861 6e20 5449 4d45 2d53 5441 4d50   than TIME-STAMP
│ │ │ │ -000191b0: 322e 7265 702e 7379 7374 656d 2373 6c65  2.rep.system#sle
│ │ │ │ -000191c0: 6570 2d66 6f72 736c 6565 702d 666f 7220  ep-forsleep-for 
│ │ │ │ -000191d0: 5345 434f 4e44 5320 5b4d 494c 4c49 5345  SECONDS [MILLISE
│ │ │ │ -000191e0: 434f 4e44 535d 0a0a 5061 7573 6520 666f  CONDS]..Pause fo
│ │ │ │ -000191f0: 7220 5345 434f 4e44 5320 2870 6c75 7320  r SECONDS (plus 
│ │ │ │ -00019200: 7468 6520 6f70 7469 6f6e 616c 204d 494c  the optional MIL
│ │ │ │ -00019210: 4c49 5345 434f 4e44 2063 6f6d 706f 6e65  LISECOND compone
│ │ │ │ -00019220: 6e74 2920 6c65 6e67 7468 206f 6620 7469  nt) length of ti
│ │ │ │ -00019230: 6d65 2e72 6570 2e73 7973 7465 6d23 7573  me.rep.system#us
│ │ │ │ -00019240: 6572 2d6c 6f67 696e 2d6e 616d 6575 7365  er-login-nameuse
│ │ │ │ -00019250: 722d 6c6f 6769 6e2d 6e61 6d65 0a0a 5265  r-login-name..Re
│ │ │ │ -00019260: 7475 726e 7320 7468 6520 6c6f 6769 6e20  turns the login 
│ │ │ │ -00019270: 6e61 6d65 206f 6620 7468 6520 7573 6572  name of the user
│ │ │ │ -00019280: 2028 6120 7374 7269 6e67 292e 7265 702e   (a string).rep.
│ │ │ │ -00019290: 7379 7374 656d 2375 7365 722d 686f 6d65  system#user-home
│ │ │ │ -000192a0: 2d64 6972 6563 746f 7279 7573 6572 2d68  -directoryuser-h
│ │ │ │ -000192b0: 6f6d 652d 6469 7265 6374 6f72 7920 5b55  ome-directory [U
│ │ │ │ -000192c0: 5345 525d 0a0a 5265 7475 726e 2074 6865  SER]..Return the
│ │ │ │ -000192d0: 2070 6174 6820 746f 2055 5345 5227 7320   path to USER's 
│ │ │ │ -000192e0: 686f 6d65 2064 6972 6563 746f 7279 2028  home directory (
│ │ │ │ -000192f0: 6120 7374 7269 6e67 292e 2057 6865 6e20  a string). When 
│ │ │ │ -00019300: 5553 4552 2069 7320 756e 6465 6669 6e65  USER is undefine
│ │ │ │ -00019310: 640a 7468 6520 6469 7265 6374 6f72 7920  d.the directory 
│ │ │ │ -00019320: 6f66 2074 6865 2075 7365 7220 7768 6f20  of the user who 
│ │ │ │ -00019330: 6578 6563 7574 6564 204a 6164 6520 6973  executed Jade is
│ │ │ │ -00019340: 2066 6f75 6e64 2e72 6570 2e64 6174 6123   found.rep.data#
│ │ │ │ -00019350: 7570 7065 722d 6361 7365 2d70 7570 7065  upper-case-puppe
│ │ │ │ -00019360: 722d 6361 7365 2d70 2043 4841 520a 0a52  r-case-p CHAR..R
│ │ │ │ -00019370: 6574 7572 6e73 2074 2069 6620 4348 4152  eturns t if CHAR
│ │ │ │ -00019380: 2069 7320 7570 7065 7220 6361 7365 2e72   is upper case.r
│ │ │ │ -00019390: 6570 2e64 6174 6123 6c6f 7765 722d 6361  ep.data#lower-ca
│ │ │ │ -000193a0: 7365 2d70 6c6f 7765 722d 6361 7365 2d70  se-plower-case-p
│ │ │ │ -000193b0: 2043 4841 520a 0a52 6574 7572 6e73 2074   CHAR..Returns t
│ │ │ │ -000193c0: 2069 6620 4348 4152 2069 7320 6c6f 7765   if CHAR is lowe
│ │ │ │ -000193d0: 7220 6361 7365 2e72 6570 2e64 6174 6123  r case.rep.data#
│ │ │ │ -000193e0: 7370 6163 652d 6368 6172 2d70 7370 6163  space-char-pspac
│ │ │ │ -000193f0: 652d 6368 6172 2d70 2043 4841 520a 0a52  e-char-p CHAR..R
│ │ │ │ -00019400: 6574 7572 6e73 2074 2069 6620 4348 4152  eturns t if CHAR
│ │ │ │ -00019410: 2069 7320 7768 6974 6573 7061 6365 2e72   is whitespace.r
│ │ │ │ -00019420: 6570 2e64 6174 6123 636f 6e73 636f 6e73  ep.data#conscons
│ │ │ │ -00019430: 2043 4152 2043 4452 0a0a 5265 7475 726e   CAR CDR..Return
│ │ │ │ -00019440: 7320 6120 6e65 7720 636f 6e73 2d63 656c  s a new cons-cel
│ │ │ │ -00019450: 6c20 7769 7468 2063 6172 2043 4152 2061  l with car CAR a
│ │ │ │ -00019460: 6e64 2063 6472 2043 4452 2e72 6570 2e64  nd cdr CDR.rep.d
│ │ │ │ -00019470: 6174 6123 6761 7262 6167 652d 636f 6c6c  ata#garbage-coll
│ │ │ │ -00019480: 6563 7467 6172 6261 6765 2d63 6f6c 6c65  ectgarbage-colle
│ │ │ │ -00019490: 6374 0a0a 5363 616e 7320 616c 6c20 616c  ct..Scans all al
│ │ │ │ -000194a0: 6c6f 6361 7465 6420 7374 6f72 6167 6520  located storage 
│ │ │ │ -000194b0: 666f 7220 756e 7573 6162 6c65 2064 6174  for unusable dat
│ │ │ │ -000194c0: 612c 2061 6e64 2070 7574 7320 6974 206f  a, and puts it o
│ │ │ │ -000194d0: 6e74 6f20 7468 6520 6672 6565 2d0a 6c69  nto the free-.li
│ │ │ │ -000194e0: 7374 2e20 5468 6973 2069 7320 646f 6e65  st. This is done
│ │ │ │ -000194f0: 2061 7574 6f6d 6174 6963 616c 6c79 2077   automatically w
│ │ │ │ -00019500: 6865 6e20 7468 6520 616d 6f75 6e74 206f  hen the amount o
│ │ │ │ -00019510: 6620 7374 6f72 6167 6520 7573 6564 2073  f storage used s
│ │ │ │ -00019520: 696e 6365 2074 6865 0a6c 6173 7420 6761  ince the.last ga
│ │ │ │ -00019530: 7262 6167 652d 636f 6c6c 6563 7469 6f6e  rbage-collection
│ │ │ │ -00019540: 2069 7320 6772 6561 7465 7220 7468 616e   is greater than
│ │ │ │ -00019550: 2060 6761 7262 6167 652d 7468 7265 7368   `garbage-thresh
│ │ │ │ -00019560: 6f6c 6427 2e72 6570 2e69 6f2e 6462 2e73  old'.rep.io.db.s
│ │ │ │ -00019570: 6462 6d23 7364 626d 2d63 6c6f 7365 7364  dbm#sdbm-closesd
│ │ │ │ -00019580: 626d 2d63 6c6f 7365 2044 424d 7265 702e  bm-close DBMrep.
│ │ │ │ -00019590: 766d 2e63 6f6d 7069 6c65 7223 636f 6d70  vm.compiler#comp
│ │ │ │ -000195a0: 696c 652d 6669 6c65 436f 6d70 696c 6573  ile-fileCompiles
│ │ │ │ -000195b0: 2074 6865 2066 696c 6520 6f66 206a 6164   the file of jad
│ │ │ │ -000195c0: 652d 6c69 7370 2063 6f64 6520 4649 4c45  e-lisp code FILE
│ │ │ │ -000195d0: 2d4e 414d 4520 696e 746f 2061 206e 6577  -NAME into a new
│ │ │ │ -000195e0: 2066 696c 6520 6361 6c6c 6564 0a60 2863   file called.`(c
│ │ │ │ -000195f0: 6f6e 6361 7420 4649 4c45 2d4e 414d 4520  oncat FILE-NAME 
│ │ │ │ -00019600: 3f63 2927 2028 6965 2c20 6066 6f6f 2e6a  ?c)' (ie, `foo.j
│ │ │ │ -00019610: 6c27 203d 3e20 6066 6f6f 2e6a 6c63 2729  l' => `foo.jlc')
│ │ │ │ -00019620: 2e2a 636f 6d70 696c 6572 2d77 7269 7465  .*compiler-write
│ │ │ │ -00019630: 2d64 6f63 732a 5768 656e 2074 2061 6c6c  -docs*When t all
│ │ │ │ -00019640: 2064 6f63 2d73 7472 696e 6773 2061 7265   doc-strings are
│ │ │ │ -00019650: 2061 7070 656e 6465 6420 746f 2074 6865   appended to the
│ │ │ │ -00019660: 2064 6f63 2066 696c 6520 616e 6420 7265   doc file and re
│ │ │ │ -00019670: 706c 6163 6564 2077 6974 680a 7468 6569  placed with.thei
│ │ │ │ -00019680: 7220 706f 7369 7469 6f6e 2069 6e20 7468  r position in th
│ │ │ │ -00019690: 6174 2066 696c 652e 7265 702e 766d 2e63  at file.rep.vm.c
│ │ │ │ -000196a0: 6f6d 7069 6c65 722e 6261 7369 6323 636f  ompiler.basic#co
│ │ │ │ -000196b0: 6d70 696c 652d 666f 726d 436f 6d70 696c  mpile-formCompil
│ │ │ │ -000196c0: 6520 7468 6520 4c69 7370 2066 6f72 6d20  e the Lisp form 
│ │ │ │ -000196d0: 464f 524d 2069 6e74 6f20 6120 6279 7465  FORM into a byte
│ │ │ │ -000196e0: 2063 6f64 6520 666f 726d 2e72 6570 2e72   code form.rep.r
│ │ │ │ -000196f0: 6567 6578 7023 7374 7269 6e67 2d72 6570  egexp#string-rep
│ │ │ │ -00019700: 6c61 6365 5265 7475 726e 2074 6865 2073  laceReturn the s
│ │ │ │ -00019710: 7472 696e 6720 6372 6561 7465 6420 6279  tring created by
│ │ │ │ -00019720: 2072 6570 6c61 6369 6e67 2061 6c6c 206d   replacing all m
│ │ │ │ -00019730: 6174 6368 6573 206f 6620 5245 4745 5850  atches of REGEXP
│ │ │ │ -00019740: 2069 6e0a 5354 5249 4e47 2077 6974 6820   in.STRING with 
│ │ │ │ -00019750: 7468 6520 6578 7061 6e73 696f 6e20 6f66  the expansion of
│ │ │ │ -00019760: 2054 454d 504c 4154 452e 0a0a 4966 2054   TEMPLATE...If T
│ │ │ │ -00019770: 454d 504c 4154 4520 6973 2061 2073 7472  EMPLATE is a str
│ │ │ │ -00019780: 696e 672c 2069 7420 6973 2065 7870 616e  ing, it is expan
│ │ │ │ -00019790: 6465 6420 7573 696e 6720 7468 6520 6065  ded using the `e
│ │ │ │ -000197a0: 7870 616e 642d 6c61 7374 2d6d 6174 6368  xpand-last-match
│ │ │ │ -000197b0: 270a 6675 6e63 7469 6f6e 2c20 6f74 6865  '.function, othe
│ │ │ │ -000197c0: 7277 6973 6520 5445 4d50 4c41 5445 2069  rwise TEMPLATE i
│ │ │ │ -000197d0: 7320 6361 6c6c 6564 2061 7320 6120 6675  s called as a fu
│ │ │ │ -000197e0: 6e63 7469 6f6e 2077 6974 6820 5354 5249  nction with STRI
│ │ │ │ -000197f0: 4e47 2061 7320 6974 730a 736f 6c65 2061  NG as its.sole a
│ │ │ │ -00019800: 7267 756d 656e 742e 2049 7420 7368 6f75  rgument. It shou
│ │ │ │ -00019810: 6c64 2072 6574 7572 6e20 6120 7374 7269  ld return a stri
│ │ │ │ -00019820: 6e67 2e20 416c 736f 2069 7420 6973 2067  ng. Also it is g
│ │ │ │ -00019830: 7561 7261 6e74 6565 6420 7468 6174 0a74  uaranteed that.t
│ │ │ │ -00019840: 6865 206c 6173 7420 7265 6775 6c61 7220  he last regular 
│ │ │ │ -00019850: 6578 7072 6573 7369 6f6e 2074 6f20 6861  expression to ha
│ │ │ │ -00019860: 7665 2062 6565 6e20 6d61 7463 6865 6420  ve been matched 
│ │ │ │ -00019870: 7761 7320 5245 4745 5850 2077 6865 6e0a  was REGEXP when.
│ │ │ │ -00019880: 5445 4d50 4c41 5445 2069 7320 6361 6c6c  TEMPLATE is call
│ │ │ │ -00019890: 6564 2e00 7265 702e 7265 6765 7870 2373  ed..rep.regexp#s
│ │ │ │ -000198a0: 7472 696e 672d 7265 706c 6163 6520 5245  tring-replace RE
│ │ │ │ -000198b0: 4745 5850 2054 454d 504c 4154 4520 5354  GEXP TEMPLATE ST
│ │ │ │ -000198c0: 5249 4e47 7265 702e 7265 6765 7870 2373  RINGrep.regexp#s
│ │ │ │ -000198d0: 7472 696e 672d 7370 6c69 7452 6574 7572  tring-splitRetur
│ │ │ │ -000198e0: 6e20 6120 6c69 7374 206f 6620 7375 6273  n a list of subs
│ │ │ │ -000198f0: 7472 696e 6773 206f 6620 5354 5249 4e47  trings of STRING
│ │ │ │ -00019900: 2c20 6561 6368 2064 656c 696d 6974 6564  , each delimited
│ │ │ │ -00019910: 2062 7920 5245 4745 5850 2e00 7265 702e   by REGEXP..rep.
│ │ │ │ -00019920: 7265 6765 7870 2373 7472 696e 672d 7370  regexp#string-sp
│ │ │ │ -00019930: 6c69 7420 5245 4745 5850 2053 5452 494e  lit REGEXP STRIN
│ │ │ │ -00019940: 4772 6570 2e64 6174 6123 7374 7269 6e67  Grep.data#string
│ │ │ │ -00019950: 2d63 6170 6974 616c 697a 6564 2d70 5265  -capitalized-pRe
│ │ │ │ -00019960: 7475 726e 7320 7420 6966 2073 7472 696e  turns t if strin
│ │ │ │ -00019970: 6720 5820 6973 2063 6170 6974 616c 697a  g X is capitaliz
│ │ │ │ -00019980: 6564 2028 6669 7273 7420 6368 6172 6163  ed (first charac
│ │ │ │ -00019990: 7465 7220 6973 2075 7070 6572 2063 6173  ter is upper cas
│ │ │ │ -000199a0: 6529 2e00 7265 702e 6461 7461 2373 7472  e)..rep.data#str
│ │ │ │ -000199b0: 696e 672d 6361 7069 7461 6c69 7a65 642d  ing-capitalized-
│ │ │ │ -000199c0: 7020 5872 6570 2e64 6174 6123 7374 7269  p Xrep.data#stri
│ │ │ │ -000199d0: 6e67 2d75 7063 6173 6552 6574 7572 6e20  ng-upcaseReturn 
│ │ │ │ -000199e0: 6120 6e65 7720 7374 7269 6e67 2c20 616e  a new string, an
│ │ │ │ -000199f0: 2075 7070 6572 2063 6173 6520 636f 7079   upper case copy
│ │ │ │ -00019a00: 206f 6620 7374 7269 6e67 2058 2e00 7265   of string X..re
│ │ │ │ -00019a10: 702e 6461 7461 236d 6170 636f 6e63 6174  p.data#mapconcat
│ │ │ │ -00019a20: 2046 554e 2053 4551 5545 4e43 4520 5345   FUN SEQUENCE SE
│ │ │ │ -00019a30: 5041 5241 544f 5272 6570 2e64 6174 612e  PARATORrep.data.
│ │ │ │ -00019a40: 7269 6e67 2372 696e 672d 6361 7061 6369  ring#ring-capaci
│ │ │ │ -00019a50: 7479 5265 7475 726e 7320 7468 6520 6e75  tyReturns the nu
│ │ │ │ -00019a60: 6d62 6572 206f 6620 736c 6f74 7320 696e  mber of slots in
│ │ │ │ -00019a70: 2074 6865 2072 696e 6720 6275 6666 6572   the ring buffer
│ │ │ │ -00019a80: 2052 494e 472e 0072 6570 2e64 6174 612e   RING..rep.data.
│ │ │ │ -00019a90: 7269 6e67 2372 696e 672d 6170 7065 6e64  ring#ring-append
│ │ │ │ -00019aa0: 2052 494e 4720 4f42 4a45 4354 0072 6570   RING OBJECT.rep
│ │ │ │ -00019ab0: 2e64 6174 612e 7269 6e67 2372 696e 672d  .data.ring#ring-
│ │ │ │ -00019ac0: 7265 706c 6163 6520 5249 4e47 204f 424a  replace RING OBJ
│ │ │ │ -00019ad0: 4543 5400 7265 702e 6461 7461 2361 7373  ECT.rep.data#ass
│ │ │ │ -00019ae0: 6f63 2d72 6567 6578 7020 494e 5055 5420  oc-regexp INPUT 
│ │ │ │ -00019af0: 414c 4953 5420 2321 6f70 7469 6f6e 616c  ALIST #!optional
│ │ │ │ -00019b00: 2046 4f4c 442d 4341 5345 7265 702e 6461   FOLD-CASErep.da
│ │ │ │ -00019b10: 7461 2372 656d 6f76 652d 6966 5265 7475  ta#remove-ifRetu
│ │ │ │ -00019b20: 726e 7320 6120 6e65 7720 636f 7079 206f  rns a new copy o
│ │ │ │ -00019b30: 6620 4c53 5420 7769 7468 2061 6e79 2065  f LST with any e
│ │ │ │ -00019b40: 6c65 6d65 6e74 7320 7265 6d6f 7665 6420  lements removed 
│ │ │ │ -00019b50: 666f 7220 7768 6963 6820 2850 5245 4420  for which (PRED 
│ │ │ │ -00019b60: 454c 5429 0a72 6574 7572 6e73 2074 7275  ELT).returns tru
│ │ │ │ -00019b70: 652e 0072 6570 2e64 6174 6123 7265 6d6f  e..rep.data#remo
│ │ │ │ -00019b80: 7665 2045 4c54 204c 5354 0072 6570 2e64  ve ELT LST.rep.d
│ │ │ │ -00019b90: 6174 6123 7265 6d71 2045 4c54 204c 5354  ata#remq ELT LST
│ │ │ │ -00019ba0: 7265 702e 6461 7461 236d 616b 652d 6775  rep.data#make-gu
│ │ │ │ -00019bb0: 6172 6469 616e 4372 6561 7465 2061 206e  ardianCreate a n
│ │ │ │ -00019bc0: 6577 2067 7561 7264 6961 6e2e 2047 7561  ew guardian. Gua
│ │ │ │ -00019bd0: 7264 6961 6e73 2070 726f 7669 6465 2061  rdians provide a
│ │ │ │ -00019be0: 206d 6561 6e73 206f 6620 7072 6f74 6563   means of protec
│ │ │ │ -00019bf0: 7469 6e67 2064 6174 610a 6f62 6a65 6374  ting data.object
│ │ │ │ -00019c00: 7320 6672 6f6d 2064 6561 6c6c 6f63 6174  s from deallocat
│ │ │ │ -00019c10: 696f 6e20 7768 656e 2074 6865 7920 6861  ion when they ha
│ │ │ │ -00019c20: 7665 206e 6f20 6578 7461 6e74 2072 6566  ve no extant ref
│ │ │ │ -00019c30: 6572 656e 6365 732e 0a0a 606d 616b 652d  erences...`make-
│ │ │ │ -00019c40: 6775 6172 6469 616e 2720 7265 7475 726e  guardian' return
│ │ │ │ -00019c50: 7320 6120 6675 6e63 7469 6f6e 2072 6570  s a function rep
│ │ │ │ -00019c60: 7265 7365 6e74 696e 6720 6120 7369 6e67  resenting a sing
│ │ │ │ -00019c70: 6c65 2067 7561 7264 6961 6e2e 0a43 616c  le guardian..Cal
│ │ │ │ -00019c80: 6c69 6e67 2074 6869 7320 6675 6e63 7469  ling this functi
│ │ │ │ -00019c90: 6f6e 2077 6974 6820 6120 7369 6e67 6c65  on with a single
│ │ │ │ -00019ca0: 2061 7267 756d 656e 7420 6164 6473 2074   argument adds t
│ │ │ │ -00019cb0: 6861 7420 7661 6c75 6520 746f 2074 6865  hat value to the
│ │ │ │ -00019cc0: 0a6c 6973 7420 6f66 206f 626a 6563 7473  .list of objects
│ │ │ │ -00019cd0: 2070 726f 7465 6374 6564 2062 7920 7468   protected by th
│ │ │ │ -00019ce0: 6520 6775 6172 6469 616e 2e20 4361 6c6c  e guardian. Call
│ │ │ │ -00019cf0: 696e 6720 7468 6520 6675 6e63 7469 6f6e  ing the function
│ │ │ │ -00019d00: 2077 6974 6820 6e6f 0a61 7267 756d 656e   with no.argumen
│ │ │ │ -00019d10: 7473 2072 6574 7572 6e73 206f 6e65 206f  ts returns one o
│ │ │ │ -00019d20: 6620 7468 6520 6f62 6a65 6374 7320 7468  f the objects th
│ │ │ │ -00019d30: 6174 2077 6f75 6c64 206f 7468 6572 7769  at would otherwi
│ │ │ │ -00019d40: 7365 2068 6176 6520 6265 656e 0a64 6561  se have been.dea
│ │ │ │ -00019d50: 6c6c 6f63 6174 6564 2062 7920 7468 6520  llocated by the 
│ │ │ │ -00019d60: 6761 7262 6167 6520 636f 6c6c 6563 746f  garbage collecto
│ │ │ │ -00019d70: 722c 206f 7220 6661 6c73 6520 6966 206e  r, or false if n
│ │ │ │ -00019d80: 6f20 7375 6368 206f 626a 6563 7473 0a65  o such objects.e
│ │ │ │ -00019d90: 7869 7374 2074 6861 7420 6861 7665 206e  xist that have n
│ │ │ │ -00019da0: 6f74 2061 6c72 6561 6479 2062 6565 6e20  ot already been 
│ │ │ │ -00019db0: 7265 7475 726e 6564 2e72 6570 2e73 7472  returned.rep.str
│ │ │ │ -00019dc0: 7563 7475 7265 7323 6d61 6b65 2d69 6e74  uctures#make-int
│ │ │ │ -00019dd0: 6572 6661 6365 4372 6561 7465 2061 6e20  erfaceCreate an 
│ │ │ │ -00019de0: 696e 7465 7266 6163 6520 6361 6c6c 6564  interface called
│ │ │ │ -00019df0: 204e 414d 4520 6578 706f 7274 696e 6720   NAME exporting 
│ │ │ │ -00019e00: 7468 6520 6c69 7374 206f 6620 7379 6d62  the list of symb
│ │ │ │ -00019e10: 6f6c 7320 5349 472e 7265 702e 7374 7275  ols SIG.rep.stru
│ │ │ │ -00019e20: 6374 7572 6573 236c 6f63 6174 652d 6269  ctures#locate-bi
│ │ │ │ -00019e30: 6e64 696e 6752 6574 7572 6e20 7468 6520  ndingReturn the 
│ │ │ │ -00019e40: 6e61 6d65 206f 6620 7468 6520 7374 7275  name of the stru
│ │ │ │ -00019e50: 6374 7572 6520 6269 6e64 696e 6720 6f66  cture binding of
│ │ │ │ -00019e60: 2053 594d 2c20 7573 696e 6720 7468 6520   SYM, using the 
│ │ │ │ -00019e70: 6c69 7374 206f 6620 6d6f 6475 6c65 0a6e  list of module.n
│ │ │ │ -00019e80: 616d 6573 2049 4d50 4f52 5445 4420 6173  ames IMPORTED as
│ │ │ │ -00019e90: 2074 6865 2073 6561 7263 6820 7374 6172   the search star
│ │ │ │ -00019ea0: 7420 706f 696e 7473 2e00 7265 702e 7374  t points..rep.st
│ │ │ │ -00019eb0: 7275 6374 7572 6573 236c 6f63 6174 652d  ructures#locate-
│ │ │ │ -00019ec0: 6269 6e64 696e 6720 5359 4d20 494d 504f  binding SYM IMPO
│ │ │ │ -00019ed0: 5254 4544 7265 702e 696f 2e66 696c 6573  RTEDrep.io.files
│ │ │ │ -00019ee0: 2366 696c 652d 6e61 6d65 3d52 6574 7572  #file-name=Retur
│ │ │ │ -00019ef0: 6e73 2074 2077 6865 6e20 4e41 4d45 3120  ns t when NAME1 
│ │ │ │ -00019f00: 616e 6420 4e41 4d45 3220 626f 7468 206e  and NAME2 both n
│ │ │ │ -00019f10: 616d 6520 7468 6520 7361 6d65 2066 696c  ame the same fil
│ │ │ │ -00019f20: 652e 0072 6570 2e69 6f2e 6669 6c65 7323  e..rep.io.files#
│ │ │ │ -00019f30: 6669 6c65 2d6e 616d 653d 204e 414d 4531  file-name= NAME1
│ │ │ │ -00019f40: 204e 414d 4532 0072 6570 2e69 6f2e 6669   NAME2.rep.io.fi
│ │ │ │ -00019f50: 6c65 7323 6669 6c65 2d6e 6577 6572 2d74  les#file-newer-t
│ │ │ │ -00019f60: 6861 6e2d 6669 6c65 2d70 2046 494c 4531  han-file-p FILE1
│ │ │ │ -00019f70: 2046 494c 4532 7265 702e 696f 2e66 696c   FILE2rep.io.fil
│ │ │ │ -00019f80: 652d 6861 6e64 6c65 7273 2e72 656d 6f74  e-handlers.remot
│ │ │ │ -00019f90: 652e 7265 7023 7265 6d6f 7465 2d72 6570  e.rep#remote-rep
│ │ │ │ -00019fa0: 2d63 6c6f 7365 2d68 6f73 7443 6c6f 7365  -close-hostClose
│ │ │ │ -00019fb0: 2074 6865 2072 6570 2d72 656d 6f74 6520   the rep-remote 
│ │ │ │ -00019fc0: 7375 6270 726f 6365 7373 2063 6f6e 6e65  subprocess conne
│ │ │ │ -00019fd0: 6374 6564 2074 6f20 6055 5345 5240 484f  cted to `USER@HO
│ │ │ │ -00019fe0: 5354 272e 0072 6570 2e6c 616e 672e 6d61  ST'..rep.lang.ma
│ │ │ │ -00019ff0: 7468 2372 6174 696f 6e61 6c70 2058 0000  th#rationalp X..
│ │ │ │ -0001a000: 7265 702e 6461 7461 2e64 6174 756d 7323  rep.data.datums#
│ │ │ │ -0001a010: 6d61 6b65 2d64 6174 756d 6d61 6b65 2d64  make-datummake-d
│ │ │ │ -0001a020: 6174 756d 2056 414c 5545 2049 440a 0a43  atum VALUE ID..C
│ │ │ │ -0001a030: 7265 6174 6520 616e 6420 7265 7475 726e  reate and return
│ │ │ │ -0001a040: 2061 206e 6577 2064 6174 6120 6f62 6a65   a new data obje
│ │ │ │ -0001a050: 6374 206f 6620 7479 7065 2049 4420 2861  ct of type ID (a
│ │ │ │ -0001a060: 6e20 6172 6269 7472 6172 7920 7661 6c75  n arbitrary valu
│ │ │ │ -0001a070: 6529 2c20 6974 0a77 696c 6c20 6861 7665  e), it.will have
│ │ │ │ -0001a080: 206f 626a 6563 7420 5641 4c55 4520 6173   object VALUE as
│ │ │ │ -0001a090: 736f 6369 6174 6564 2077 6974 6820 6974  sociated with it
│ │ │ │ -0001a0a0: 2e70 726f 6365 7373 2d65 6e76 6972 6f6e  .process-environ
│ │ │ │ -0001a0b0: 6d65 6e74 4120 6c69 7374 206f 6620 616c  mentA list of al
│ │ │ │ -0001a0c0: 6c20 656e 7669 726f 6e6d 656e 7420 7661  l environment va
│ │ │ │ -0001a0d0: 7269 6162 6c65 7320 2861 7320 7374 7269  riables (as stri
│ │ │ │ -0001a0e0: 6e67 7320 224e 414d 453d 5641 4c55 4522  ngs "NAME=VALUE"
│ │ │ │ -0001a0f0: 2920 7061 7373 6564 0a74 6f20 7468 6520  ) passed.to the 
│ │ │ │ -0001a100: 696e 7465 7270 7265 7465 722e 2041 6c73  interpreter. Als
│ │ │ │ -0001a110: 6f20 7573 6564 2074 6f20 7370 6563 6966  o used to specif
│ │ │ │ -0001a120: 7920 7468 6520 656e 7669 726f 6e6d 656e  y the environmen
│ │ │ │ -0001a130: 7420 6f66 2073 7562 7072 6f63 6573 7365  t of subprocesse
│ │ │ │ -0001a140: 732e 7265 702e 7379 7374 656d 2372 6570  s.rep.system#rep
│ │ │ │ -0001a150: 2d62 7569 6c64 2d69 6441 2073 7472 696e  -build-idA strin
│ │ │ │ -0001a160: 6720 6465 7363 7269 6269 6e67 2077 6865  g describing whe
│ │ │ │ -0001a170: 6e2c 2077 6865 7265 2c20 616e 6420 6279  n, where, and by
│ │ │ │ -0001a180: 2077 686f 2074 6865 2072 756e 6e69 6e67   who the running
│ │ │ │ -0001a190: 2076 6572 7369 6f6e 206f 6620 7468 650a   version of the.
│ │ │ │ -0001a1a0: 4c49 5350 2069 6e74 6572 7072 6574 6572  LISP interpreter
│ │ │ │ -0001a1b0: 2077 6173 2062 7569 6c74 2e72 6570 2e64   was built.rep.d
│ │ │ │ -0001a1c0: 6174 6123 646f 776e 6361 7365 2d74 6162  ata#downcase-tab
│ │ │ │ -0001a1d0: 6c65 3235 362d 6279 7465 2073 7472 696e  le256-byte strin
│ │ │ │ -0001a1e0: 6720 686f 6c64 696e 6720 7472 616e 736c  g holding transl
│ │ │ │ -0001a1f0: 6174 696f 6e73 2074 6f20 7475 726e 2065  ations to turn e
│ │ │ │ -0001a200: 6163 6820 6368 6172 6163 7465 7220 696e  ach character in
│ │ │ │ -0001a210: 746f 2069 7473 0a6c 6f77 6572 2d63 6173  to its.lower-cas
│ │ │ │ -0001a220: 6520 6571 7569 7661 6c65 6e74 2e72 6570  e equivalent.rep
│ │ │ │ -0001a230: 2e73 7973 7465 6d23 6375 7272 656e 742d  .system#current-
│ │ │ │ -0001a240: 7469 6d65 6375 7272 656e 742d 7469 6d65  timecurrent-time
│ │ │ │ -0001a250: 0a0a 5265 7475 726e 2061 2076 616c 7565  ..Return a value
│ │ │ │ -0001a260: 2064 656e 6f74 696e 6720 7468 6520 6375   denoting the cu
│ │ │ │ -0001a270: 7272 656e 7420 7379 7374 656d 2074 696d  rrent system tim
│ │ │ │ -0001a280: 652e 2054 6869 7320 7769 6c6c 2062 6520  e. This will be 
│ │ │ │ -0001a290: 6120 636f 6e73 2063 656c 6c0a 636f 6e74  a cons cell.cont
│ │ │ │ -0001a2a0: 6169 6e69 6e67 2028 4441 5953 202e 2053  aining (DAYS . S
│ │ │ │ -0001a2b0: 4543 4f4e 4453 292c 2074 6865 206e 756d  ECONDS), the num
│ │ │ │ -0001a2c0: 6265 7220 6f66 2044 4159 5320 7369 6e63  ber of DAYS sinc
│ │ │ │ -0001a2d0: 6520 7468 6520 6570 6f63 682c 2061 6e64  e the epoch, and
│ │ │ │ -0001a2e0: 2074 6865 0a6e 756d 6265 7220 6f66 2073   the.number of s
│ │ │ │ -0001a2f0: 6563 6f6e 6473 2073 696e 6365 2074 6865  econds since the
│ │ │ │ -0001a300: 2073 7461 7274 206f 6620 7468 6520 6461   start of the da
│ │ │ │ -0001a310: 7920 2875 6e69 7665 7273 616c 2074 696d  y (universal tim
│ │ │ │ -0001a320: 6529 2e72 6570 2e73 7973 7465 6d23 6669  e).rep.system#fi
│ │ │ │ -0001a330: 782d 7469 6d65 6669 782d 7469 6d65 2054  x-timefix-time T
│ │ │ │ -0001a340: 494d 4553 5441 4d50 0a0a 456e 7375 7265  IMESTAMP..Ensure
│ │ │ │ -0001a350: 2074 6861 7420 7468 6520 7477 6f20 7061   that the two pa
│ │ │ │ -0001a360: 7274 7320 6f66 2054 494d 4553 5441 4d50  rts of TIMESTAMP
│ │ │ │ -0001a370: 2061 7265 206d 7574 7561 6c6c 7920 636f   are mutually co
│ │ │ │ -0001a380: 6e73 6973 7465 6e74 2e20 4966 206e 6f74  nsistent. If not
│ │ │ │ -0001a390: 0a54 494d 4553 5441 4d50 2069 7320 616c  .TIMESTAMP is al
│ │ │ │ -0001a3a0: 7465 7265 642e 2052 6574 7572 6e73 2054  tered. Returns T
│ │ │ │ -0001a3b0: 494d 4553 5441 4d50 2e72 6570 2e73 7973  IMESTAMP.rep.sys
│ │ │ │ -0001a3c0: 7465 6d23 7369 742d 666f 7273 6974 2d66  tem#sit-forsit-f
│ │ │ │ -0001a3d0: 6f72 205b 5345 434f 4e44 535d 205b 4d49  or [SECONDS] [MI
│ │ │ │ -0001a3e0: 4c4c 4953 4543 4f4e 4453 5d0a 0a57 6169  LLISECONDS]..Wai
│ │ │ │ -0001a3f0: 7420 666f 7220 696e 7075 7420 746f 2061  t for input to a
│ │ │ │ -0001a400: 7272 6976 6520 616e 6420 6265 2070 726f  rrive and be pro
│ │ │ │ -0001a410: 6365 7373 6564 2e20 4e6f 206d 6f72 6520  cessed. No more 
│ │ │ │ -0001a420: 7468 616e 2053 4543 4f4e 4453 2073 6563  than SECONDS sec
│ │ │ │ -0001a430: 6f6e 6473 2070 6c75 730a 4d49 4c4c 4953  onds plus.MILLIS
│ │ │ │ -0001a440: 4543 4f4e 4453 206d 696c 6c69 7365 636f  ECONDS milliseco
│ │ │ │ -0001a450: 6e64 7320 7769 6c6c 2062 6520 7761 6974  nds will be wait
│ │ │ │ -0001a460: 6564 2e20 4966 2061 7420 7468 6520 656e  ed. If at the en
│ │ │ │ -0001a470: 6420 6f66 2074 6869 7320 7469 6d65 206e  d of this time n
│ │ │ │ -0001a480: 6f0a 696e 7075 7420 6861 7320 6172 7269  o.input has arri
│ │ │ │ -0001a490: 7665 642c 2072 6574 7572 6e20 742e 204f  ved, return t. O
│ │ │ │ -0001a4a0: 7468 6572 7769 7365 2072 6574 7572 6e20  therwise return 
│ │ │ │ -0001a4b0: 6e69 6c20 6966 2069 6e70 7574 2077 6173  nil if input was
│ │ │ │ -0001a4c0: 2066 6f75 6e64 2e0a 0a49 6620 6e65 6974   found...If neit
│ │ │ │ -0001a4d0: 6865 7220 5345 434f 4e44 5320 6e6f 7220  her SECONDS nor 
│ │ │ │ -0001a4e0: 4d49 4c4c 4953 4543 4f4e 4453 2069 7320  MILLISECONDS is 
│ │ │ │ -0001a4f0: 6465 6669 6e65 6420 7468 6520 636f 6d6d  defined the comm
│ │ │ │ -0001a500: 616e 6420 7769 6c6c 2072 6574 7572 6e0a  and will return.
│ │ │ │ -0001a510: 696d 6d65 6469 6174 656c 792c 2075 7369  immediately, usi
│ │ │ │ -0001a520: 6e67 2061 206e 756c 6c20 7469 6d65 6f75  ng a null timeou
│ │ │ │ -0001a530: 742e 7265 702e 7379 7374 656d 2373 7973  t.rep.system#sys
│ │ │ │ -0001a540: 7465 6d73 7973 7465 6d20 5348 454c 4c2d  temsystem SHELL-
│ │ │ │ -0001a550: 434f 4d4d 414e 440a 0a53 796e 6368 726f  COMMAND..Synchro
│ │ │ │ -0001a560: 6e6f 7573 6c79 2065 7865 6375 7465 2074  nously execute t
│ │ │ │ -0001a570: 6865 2073 6865 6c6c 2063 6f6d 6d61 6e64  he shell command
│ │ │ │ -0001a580: 2073 7472 696e 6720 5348 454c 4c2d 434f   string SHELL-CO
│ │ │ │ -0001a590: 4d4d 414e 442e 2052 6574 7572 6e73 2074  MMAND. Returns t
│ │ │ │ -0001a5a0: 6865 0a65 7869 7420 7374 6174 7573 206f  he.exit status o
│ │ │ │ -0001a5b0: 6620 7468 6520 636f 6d6d 616e 642c 206f  f the command, o
│ │ │ │ -0001a5c0: 7220 7369 676e 616c 7320 616e 2065 7272  r signals an err
│ │ │ │ -0001a5d0: 6f72 2069 6620 7468 6520 7368 656c 6c20  or if the shell 
│ │ │ │ -0001a5e0: 636f 756c 646e 2774 0a62 6520 7374 6172  couldn't.be star
│ │ │ │ -0001a5f0: 7465 642e 0a0a 4e6f 7465 2074 6861 7420  ted...Note that 
│ │ │ │ -0001a600: 7468 6520 6578 6974 2073 7461 7475 7320  the exit status 
│ │ │ │ -0001a610: 6973 205f 6e6f 745f 2074 6865 2073 616d  is _not_ the sam
│ │ │ │ -0001a620: 6520 6173 2074 6865 2072 6574 7572 6e20  e as the return 
│ │ │ │ -0001a630: 636f 6465 2e20 4974 0a64 6570 656e 6473  code. It.depends
│ │ │ │ -0001a640: 206f 6e20 7468 6520 6f70 6572 6174 696e   on the operatin
│ │ │ │ -0001a650: 6720 7379 7374 656d 2c20 6275 7420 756e  g system, but un
│ │ │ │ -0001a660: 6465 7220 756e 6978 2074 6865 2072 6574  der unix the ret
│ │ │ │ -0001a670: 7572 6e20 636f 6465 206d 6179 2062 650a  urn code may be.
│ │ │ │ -0001a680: 666f 756e 6420 6279 2072 6967 6874 2d73  found by right-s
│ │ │ │ -0001a690: 6869 6674 696e 6720 7468 6520 6578 6974  hifting the exit
│ │ │ │ -0001a6a0: 2073 7461 7475 7320 6279 2065 6967 6874   status by eight
│ │ │ │ -0001a6b0: 2062 6974 732e 204c 6f77 206e 6f6e 2d7a   bits. Low non-z
│ │ │ │ -0001a6c0: 6572 6f0a 7661 6c75 6573 2072 6570 7265  ero.values repre
│ │ │ │ -0001a6d0: 7365 6e74 2074 6861 7420 7468 6520 7072  sent that the pr
│ │ │ │ -0001a6e0: 6f63 6573 7320 7761 7320 6b69 6c6c 6564  ocess was killed
│ │ │ │ -0001a6f0: 2062 7920 6120 7369 676e 616c 2e72 6570   by a signal.rep
│ │ │ │ -0001a700: 2e75 7469 6c2e 7574 6638 2375 7466 382d  .util.utf8#utf8-
│ │ │ │ -0001a710: 7375 6273 7472 696e 6775 7466 382d 7375  substringutf8-su
│ │ │ │ -0001a720: 6273 7472 696e 6720 5354 5249 4e47 2053  bstring STRING S
│ │ │ │ -0001a730: 5441 5254 205b 454e 445d 0a0a 5265 7475  TART [END]..Retu
│ │ │ │ -0001a740: 726e 7320 7468 6520 706f 7274 696f 6e20  rns the portion 
│ │ │ │ -0001a750: 6f66 2053 5452 494e 472c 2065 6e63 6f64  of STRING, encod
│ │ │ │ -0001a760: 6564 2069 6e20 7574 662d 382c 2073 7461  ed in utf-8, sta
│ │ │ │ -0001a770: 7274 696e 6720 6174 0a63 6861 7261 6374  rting at.charact
│ │ │ │ -0001a780: 6572 206e 756d 6265 7220 5354 4152 5420  er number START 
│ │ │ │ -0001a790: 616e 6420 656e 6469 6e67 2061 7420 7468  and ending at th
│ │ │ │ -0001a7a0: 6520 6368 6172 6163 7465 7220 6265 666f  e character befo
│ │ │ │ -0001a7b0: 7265 2045 4e44 2028 6f72 2074 6865 0a65  re END (or the.e
│ │ │ │ -0001a7c0: 6e64 206f 6620 7468 6520 7374 7269 6e67  nd of the string
│ │ │ │ -0001a7d0: 2069 6620 454e 4420 6973 206e 6f74 2067   if END is not g
│ │ │ │ -0001a7e0: 6976 656e 292e 2041 6c6c 2069 6e64 6963  iven). All indic
│ │ │ │ -0001a7f0: 6573 2073 7461 7274 2061 7420 7a65 726f  es start at zero
│ │ │ │ -0001a800: 2e72 6570 2e69 6f2e 6462 2e73 6462 6d23  .rep.io.db.sdbm#
│ │ │ │ -0001a810: 7364 626d 2d64 656c 6574 6573 6462 6d2d  sdbm-deletesdbm-
│ │ │ │ -0001a820: 6465 6c65 7465 2044 424d 204b 4559 7265  delete DBM KEYre
│ │ │ │ -0001a830: 702e 696f 2e64 622e 7364 626d 2373 6462  p.io.db.sdbm#sdb
│ │ │ │ -0001a840: 6d2d 6e65 7874 6b65 7973 6462 6d2d 6e65  m-nextkeysdbm-ne
│ │ │ │ -0001a850: 7874 6b65 7920 4442 4d00 7265 702e 766d  xtkey DBM.rep.vm
│ │ │ │ -0001a860: 2e63 6f6d 7069 6c65 7223 636f 6d70 696c  .compiler#compil
│ │ │ │ -0001a870: 652d 6469 7265 6374 6f72 7920 4449 522d  e-directory DIR-
│ │ │ │ -0001a880: 4e41 4d45 2023 216f 7074 696f 6e61 6c20  NAME #!optional 
│ │ │ │ -0001a890: 464f 5243 452d 5020 4558 434c 5544 452d  FORCE-P EXCLUDE-
│ │ │ │ -0001a8a0: 5245 0072 6570 2e76 6d2e 636f 6d70 696c  RE.rep.vm.compil
│ │ │ │ -0001a8b0: 6572 2e6d 6f64 756c 6573 2363 6f6d 7069  er.modules#compi
│ │ │ │ -0001a8c0: 6c65 2d6d 6f64 756c 6520 5354 5255 4354  le-module STRUCT
│ │ │ │ -0001a8d0: 7374 616e 6461 7264 2d6f 7574 7075 7453  standard-outputS
│ │ │ │ -0001a8e0: 7472 6561 6d20 7468 6174 2060 7072 696e  tream that `prin
│ │ │ │ -0001a8f0: 3f27 2077 7269 7465 7320 6974 7320 6f75  ?' writes its ou
│ │ │ │ -0001a900: 7470 7574 2074 6f20 6279 2064 6566 6175  tput to by defau
│ │ │ │ -0001a910: 6c74 2e72 6570 2e64 6174 612e 7269 6e67  lt.rep.data.ring
│ │ │ │ -0001a920: 2372 696e 672d 7265 706c 6163 6552 6570  #ring-replaceRep
│ │ │ │ -0001a930: 6c61 6365 7320 7468 6520 6d6f 7374 2072  laces the most r
│ │ │ │ -0001a940: 6563 656e 746c 7920 6164 6465 6420 6f62  ecently added ob
│ │ │ │ -0001a950: 6a65 6374 2069 6e20 7269 6e67 2062 7566  ject in ring buf
│ │ │ │ -0001a960: 6665 7220 5249 4e47 2077 6974 6820 4f42  fer RING with OB
│ │ │ │ -0001a970: 4a45 4354 2e0a 4966 2052 494e 4720 636f  JECT..If RING co
│ │ │ │ -0001a980: 6e74 6169 6e73 206e 6f20 6974 656d 732c  ntains no items,
│ │ │ │ -0001a990: 2061 6464 204f 424a 4543 5420 6173 2074   add OBJECT as t
│ │ │ │ -0001a9a0: 6865 2066 6972 7374 2e72 6570 2e64 6174  he first.rep.dat
│ │ │ │ -0001a9b0: 612e 7269 6e67 2372 696e 672d 3e6c 6973  a.ring#ring->lis
│ │ │ │ -0001a9c0: 7452 6574 7572 6e20 7468 6520 656c 656d  tReturn the elem
│ │ │ │ -0001a9d0: 656e 7473 2069 6e20 7269 6e67 2062 7566  ents in ring buf
│ │ │ │ -0001a9e0: 6665 7220 5249 4e47 2061 7320 6120 6c69  fer RING as a li
│ │ │ │ -0001a9f0: 7374 2c20 6e65 7765 7374 2074 6f20 6f6c  st, newest to ol
│ │ │ │ -0001aa00: 6465 7374 2e72 6570 2e64 6174 6123 6173  dest.rep.data#as
│ │ │ │ -0001aa10: 736f 632d 7265 6765 7870 5363 616e 2041  soc-regexpScan A
│ │ │ │ -0001aa20: 4c49 5354 2066 6f72 2061 6e20 656c 656d  LIST for an elem
│ │ │ │ -0001aa30: 656e 7420 7768 6f73 6520 6361 7220 6973  ent whose car is
│ │ │ │ -0001aa40: 2061 2072 6567 756c 6172 2065 7870 7265   a regular expre
│ │ │ │ -0001aa50: 7373 696f 6e20 6d61 7463 6869 6e67 2074  ssion matching t
│ │ │ │ -0001aa60: 6865 0a73 7472 696e 6720 494e 5055 542e  he.string INPUT.
│ │ │ │ -0001aa70: 7265 702e 6461 7461 2372 656d 6f76 652d  rep.data#remove-
│ │ │ │ -0001aa80: 6966 2d6e 6f74 5265 7475 726e 7320 6120  if-notReturns a 
│ │ │ │ -0001aa90: 6e65 7720 636f 7079 206f 6620 4c53 5420  new copy of LST 
│ │ │ │ -0001aaa0: 7769 7468 2061 6e79 2065 6c65 6d65 6e74  with any element
│ │ │ │ -0001aab0: 7320 7265 6d6f 7665 6420 666f 7220 7768  s removed for wh
│ │ │ │ -0001aac0: 6963 6820 2850 5245 4420 454c 5429 0a72  ich (PRED ELT).r
│ │ │ │ -0001aad0: 6574 7572 6e73 2066 616c 7365 2e72 6570  eturns false.rep
│ │ │ │ -0001aae0: 2e64 6174 6123 7265 6d71 5265 7475 726e  .data#remqReturn
│ │ │ │ -0001aaf0: 7320 6120 6e65 7720 636f 7079 206f 6620  s a new copy of 
│ │ │ │ -0001ab00: 4c53 5420 7769 7468 2061 6c6c 2065 6c65  LST with all ele
│ │ │ │ -0001ab10: 6d65 6e74 7320 6065 7127 2074 6f20 454c  ments `eq' to EL
│ │ │ │ -0001ab20: 5420 6469 7363 6172 6465 642e 0072 6570  T discarded..rep
│ │ │ │ -0001ab30: 2e64 6174 6123 6d61 6b65 2d67 7561 7264  .data#make-guard
│ │ │ │ -0001ab40: 6961 6e00 7265 702e 7374 7275 6374 7572  ian.rep.structur
│ │ │ │ -0001ab50: 6573 236d 616b 652d 696e 7465 7266 6163  es#make-interfac
│ │ │ │ -0001ab60: 6520 4e41 4d45 2053 4947 7265 702e 7374  e NAME SIGrep.st
│ │ │ │ -0001ab70: 7275 6374 7572 6573 2370 6172 7365 2d69  ructures#parse-i
│ │ │ │ -0001ab80: 6e74 6572 6661 6365 5265 7475 726e 2074  nterfaceReturn t
│ │ │ │ -0001ab90: 6865 206c 6973 7420 6f66 2073 796d 626f  he list of symbo
│ │ │ │ -0001aba0: 6c73 2064 6573 6372 6962 6564 2062 7920  ls described by 
│ │ │ │ -0001abb0: 7468 6520 6d6f 6475 6c65 2069 6e74 6572  the module inter
│ │ │ │ -0001abc0: 6661 6365 2053 4947 2e00 7265 702e 7374  face SIG..rep.st
│ │ │ │ -0001abd0: 7275 6374 7572 6573 2370 6172 7365 2d69  ructures#parse-i
│ │ │ │ -0001abe0: 6e74 6572 6661 6365 2053 4947 0072 6570  nterface SIG.rep
│ │ │ │ -0001abf0: 2e69 6f2e 6669 6c65 7323 6c6f 6164 2d61  .io.files#load-a
│ │ │ │ -0001ac00: 6c6c 2046 494c 4520 2321 6f70 7469 6f6e  ll FILE #!option
│ │ │ │ -0001ac10: 616c 2043 414c 4c42 4143 4b72 6570 2e69  al CALLBACKrep.i
│ │ │ │ -0001ac20: 6f2e 6669 6c65 7323 6576 616c 2d61 6674  o.files#eval-aft
│ │ │ │ -0001ac30: 6572 2d6c 6f61 6441 7272 616e 6765 2066  er-loadArrange f
│ │ │ │ -0001ac40: 6f72 2046 4f52 4d20 746f 2062 6520 6576  or FORM to be ev
│ │ │ │ -0001ac50: 616c 7561 7465 6420 696d 6d65 6469 6174  aluated immediat
│ │ │ │ -0001ac60: 656c 7920 6166 7465 7220 7468 6520 6c69  ely after the li
│ │ │ │ -0001ac70: 6272 6172 7920 6f66 204c 6973 7020 636f  brary of Lisp co
│ │ │ │ -0001ac80: 6465 0a4c 4942 5241 5259 2068 6173 2062  de.LIBRARY has b
│ │ │ │ -0001ac90: 6565 6e20 7265 6164 2062 7920 7468 6520  een read by the 
│ │ │ │ -0001aca0: 606c 6f61 6427 2066 756e 6374 696f 6e2e  `load' function.
│ │ │ │ -0001acb0: 204e 6f74 6520 7468 6174 204c 4942 5241   Note that LIBRA
│ │ │ │ -0001acc0: 5259 206d 7573 7420 6578 6163 746c 790a  RY must exactly.
│ │ │ │ -0001acd0: 6d61 7463 6820 7468 6520 4649 4c45 2061  match the FILE a
│ │ │ │ -0001ace0: 7267 756d 656e 7420 746f 2060 6c6f 6164  rgument to `load
│ │ │ │ -0001acf0: 272e 0072 6570 2e69 6f2e 6669 6c65 7323  '..rep.io.files#
│ │ │ │ -0001ad00: 6576 616c 2d61 6674 6572 2d6c 6f61 6420  eval-after-load 
│ │ │ │ -0001ad10: 4c49 4252 4152 5920 464f 524d 7265 6d6f  LIBRARY FORMremo
│ │ │ │ -0001ad20: 7465 2d64 6566 6175 6c74 2d62 6163 6b65  te-default-backe
│ │ │ │ -0001ad30: 6e64 4261 636b 656e 6420 7573 6564 2066  ndBackend used f
│ │ │ │ -0001ad40: 6f72 206f 7468 6572 7769 7365 2075 6e73  or otherwise uns
│ │ │ │ -0001ad50: 7065 6369 6669 6564 2068 6f73 7473 2e00  pecified hosts..
│ │ │ │ -0001ad60: 7265 702e 696f 2e66 696c 652d 6861 6e64  rep.io.file-hand
│ │ │ │ -0001ad70: 6c65 7273 2e72 656d 6f74 652e 7265 7023  lers.remote.rep#
│ │ │ │ -0001ad80: 7265 6d6f 7465 2d72 6570 2d63 6c6f 7365  remote-rep-close
│ │ │ │ -0001ad90: 2d68 6f73 7420 484f 5354 2023 216f 7074  -host HOST #!opt
│ │ │ │ -0001ada0: 696f 6e61 6c20 5553 4552 7265 702e 696f  ional USERrep.io
│ │ │ │ -0001adb0: 2e66 696c 652d 6861 6e64 6c65 7273 2e72  .file-handlers.r
│ │ │ │ -0001adc0: 656d 6f74 652e 7265 7023 7265 6d6f 7465  emote.rep#remote
│ │ │ │ -0001add0: 2d72 6570 2d61 6464 2d70 6173 7377 6441  -rep-add-passwdA
│ │ │ │ -0001ade0: 6464 2074 6865 2073 7472 696e 6720 5041  dd the string PA
│ │ │ │ -0001adf0: 5353 5744 2061 7320 7468 6520 7061 7373  SSWD as the pass
│ │ │ │ -0001ae00: 776f 7264 2066 6f72 2072 6570 2d72 656d  word for rep-rem
│ │ │ │ -0001ae10: 6f74 6520 7365 7373 696f 6e20 6f66 2055  ote session of U
│ │ │ │ -0001ae20: 5345 5240 484f 5354 2e00 7265 702e 696f  SER@HOST..rep.io
│ │ │ │ -0001ae30: 2e66 696c 652d 6861 6e64 6c65 7273 2e72  .file-handlers.r
│ │ │ │ -0001ae40: 656d 6f74 652e 7265 7023 7265 6d6f 7465  emote.rep#remote
│ │ │ │ -0001ae50: 2d72 6570 2d61 6464 2d70 6173 7377 6420  -rep-add-passwd 
│ │ │ │ -0001ae60: 5553 4552 2048 4f53 5420 5041 5353 5744  USER HOST PASSWD
│ │ │ │ -0001ae70: 7265 6d6f 7465 2d66 7470 2d6d 6178 2d73  remote-ftp-max-s
│ │ │ │ -0001ae80: 6573 7369 6f6e 7349 6620 7472 7565 2c20  essionsIf true, 
│ │ │ │ -0001ae90: 7468 6520 6d61 7869 6d75 6d20 6e75 6d62  the maximum numb
│ │ │ │ -0001aea0: 6572 206f 6620 4654 5020 636c 6965 6e74  er of FTP client
│ │ │ │ -0001aeb0: 7320 7468 6174 206d 6179 2062 6520 7275  s that may be ru
│ │ │ │ -0001aec0: 6e6e 696e 670a 636f 6e63 7572 7265 6e74  nning.concurrent
│ │ │ │ -0001aed0: 6c79 2e72 656d 6f74 652d 6674 702d 7472  ly.remote-ftp-tr
│ │ │ │ -0001aee0: 616e 7366 6572 2d74 7970 654d 6f64 6520  ansfer-typeMode 
│ │ │ │ -0001aef0: 696e 2077 6869 6368 2074 6f20 7472 616e  in which to tran
│ │ │ │ -0001af00: 7366 6572 2066 696c 6573 2c20 6f6e 6520  sfer files, one 
│ │ │ │ -0001af10: 6f66 2074 6865 2073 796d 626f 6c73 2060  of the symbols `
│ │ │ │ -0001af20: 6269 6e61 7279 2720 6f72 2060 6173 6369  binary' or `asci
│ │ │ │ -0001af30: 6927 2e72 656d 6f74 652d 6674 702d 6261  i'.remote-ftp-ba
│ │ │ │ -0001af40: 642d 6d73 6773 5265 6775 6c61 7220 6578  d-msgsRegular ex
│ │ │ │ -0001af50: 7072 6573 7369 6f6e 206d 6174 6368 696e  pression matchin
│ │ │ │ -0001af60: 6720 6674 7020 2266 6169 6c75 7265 2220  g ftp "failure" 
│ │ │ │ -0001af70: 6d65 7373 6167 6573 2e00 7265 702e 696f  messages..rep.io
│ │ │ │ -0001af80: 2e66 696c 652d 6861 6e64 6c65 7273 2e72  .file-handlers.r
│ │ │ │ -0001af90: 656d 6f74 652e 6674 7023 7265 6d6f 7465  emote.ftp#remote
│ │ │ │ -0001afa0: 2d66 7470 2d63 6c6f 7365 2d68 6f73 7420  -ftp-close-host 
│ │ │ │ -0001afb0: 484f 5354 2023 216f 7074 696f 6e61 6c20  HOST #!optional 
│ │ │ │ -0001afc0: 5553 4552 0072 6570 2e69 6f2e 7374 7265  USER.rep.io.stre
│ │ │ │ -0001afd0: 616d 7323 7265 6164 2d66 726f 6d2d 7374  ams#read-from-st
│ │ │ │ -0001afe0: 7269 6e67 2053 5452 494e 4720 2321 6f70  ring STRING #!op
│ │ │ │ -0001aff0: 7469 6f6e 616c 2053 5441 5254 0000 0000  tional START....
│ │ │ │ -0001b000: 7265 702e 6461 7461 2e72 696e 6723 7269  rep.data.ring#ri
│ │ │ │ -0001b010: 6e67 2d72 6566 5265 6164 2061 6e20 6f62  ng-refRead an ob
│ │ │ │ -0001b020: 6a65 6374 2066 726f 6d20 7468 6520 7269  ject from the ri
│ │ │ │ -0001b030: 6e67 2062 7566 6665 7220 5249 4e47 2e20  ng buffer RING. 
│ │ │ │ -0001b040: 4966 2044 4550 5448 2069 7320 7472 7565  If DEPTH is true
│ │ │ │ -0001b050: 2069 740a 6465 6669 6e65 7320 7468 6520   it.defines the 
│ │ │ │ -0001b060: 6f62 6a65 6374 2074 6f20 6163 6365 7373  object to access
│ │ │ │ -0001b070: 2c20 7468 6520 6d6f 7374 2072 6563 656e  , the most recen
│ │ │ │ -0001b080: 746c 7920 6164 6465 6420 6974 656d 2069  tly added item i
│ │ │ │ -0001b090: 7320 6174 0a64 6570 7468 207a 6572 6f2c  s at.depth zero,
│ │ │ │ -0001b0a0: 2074 6865 206e 6578 7420 6174 2064 6570   the next at dep
│ │ │ │ -0001b0b0: 7468 206f 6e65 2c20 616e 6420 736f 206f  th one, and so o
│ │ │ │ -0001b0c0: 6e2e 2049 6620 7468 6572 6520 6973 206e  n. If there is n
│ │ │ │ -0001b0d0: 6f20 6974 656d 2061 740a 4445 5054 4820  o item at.DEPTH 
│ │ │ │ -0001b0e0: 6e69 6c20 6973 2072 6574 7572 6e65 642e  nil is returned.
│ │ │ │ -0001b0f0: 0072 6570 2e64 6174 612e 7269 6e67 2372  .rep.data.ring#r
│ │ │ │ -0001b100: 696e 672d 7265 6620 5249 4e47 2023 216f  ing-ref RING #!o
│ │ │ │ -0001b110: 7074 696f 6e61 6c20 4445 5054 4872 6570  ptional DEPTHrep
│ │ │ │ -0001b120: 2e64 6174 6123 736f 7274 536f 7274 204c  .data#sortSort L
│ │ │ │ -0001b130: 5354 2064 6573 7472 7563 7469 7665 6c79  ST destructively
│ │ │ │ -0001b140: 2c20 6275 7420 7374 6162 6c79 2c20 7265  , but stably, re
│ │ │ │ -0001b150: 7475 726e 696e 6720 7468 6520 736f 7274  turning the sort
│ │ │ │ -0001b160: 6564 206c 6973 742e 0a0a 4966 2050 5245  ed list...If PRE
│ │ │ │ -0001b170: 4420 6973 2064 6566 696e 6564 2069 7420  D is defined it 
│ │ │ │ -0001b180: 6973 2075 7365 6420 746f 2063 6f6d 7061  is used to compa
│ │ │ │ -0001b190: 7265 2074 776f 206f 626a 6563 7473 2c20  re two objects, 
│ │ │ │ -0001b1a0: 6974 2073 686f 756c 6420 7265 7475 726e  it should return
│ │ │ │ -0001b1b0: 2074 0a77 6865 6e20 7468 6520 6669 7273   t.when the firs
│ │ │ │ -0001b1c0: 7420 6973 2060 6c65 7373 2720 7468 616e  t is `less' than
│ │ │ │ -0001b1d0: 2074 6865 2073 6563 6f6e 642e 2042 7920   the second. By 
│ │ │ │ -0001b1e0: 6465 6661 756c 7420 7468 6520 7374 616e  default the stan
│ │ │ │ -0001b1f0: 6461 7264 206c 6573 732d 7468 616e 0a66  dard less-than.f
│ │ │ │ -0001b200: 756e 6374 696f 6e20 2860 3c27 2920 6973  unction (`<') is
│ │ │ │ -0001b210: 2075 7365 642e 0a0a 5468 6520 6661 6374   used...The fact
│ │ │ │ -0001b220: 2074 6861 7420 7468 6520 736f 7274 2069   that the sort i
│ │ │ │ -0001b230: 7320 7374 6162 6c65 206d 6561 6e73 2074  s stable means t
│ │ │ │ -0001b240: 6861 7420 736f 7274 206b 6579 7320 7768  hat sort keys wh
│ │ │ │ -0001b250: 6963 6820 6172 6520 6571 7561 6c20 7769  ich are equal wi
│ │ │ │ -0001b260: 6c6c 0a70 7265 7365 7276 6520 7468 6569  ll.preserve thei
│ │ │ │ -0001b270: 7220 6f72 6967 696e 616c 2070 6f73 6974  r original posit
│ │ │ │ -0001b280: 696f 6e20 696e 2072 656c 6174 696f 6e20  ion in relation 
│ │ │ │ -0001b290: 746f 2065 6163 6820 6f74 6865 722e 0072  to each other..r
│ │ │ │ -0001b2a0: 6570 2e64 6174 6123 736f 7274 204c 5354  ep.data#sort LST
│ │ │ │ -0001b2b0: 2023 216f 7074 696f 6e61 6c20 5052 4544   #!optional PRED
│ │ │ │ -0001b2c0: 7265 702e 6461 7461 236d 656d 6265 722d  rep.data#member-
│ │ │ │ -0001b2d0: 6966 5369 6d69 6c61 7220 746f 2074 6865  ifSimilar to the
│ │ │ │ -0001b2e0: 2060 6d65 6d62 6572 2720 6675 6e63 7469   `member' functi
│ │ │ │ -0001b2f0: 6f6e 2c20 6578 6365 7074 2074 6861 7420  on, except that 
│ │ │ │ -0001b300: 7468 6520 6675 6e63 7469 6f6e 2046 554e  the function FUN
│ │ │ │ -0001b310: 2069 730a 6361 6c6c 6564 2074 6f20 7465   is.called to te
│ │ │ │ -0001b320: 7374 2074 6865 2065 6c65 6d65 6e74 7320  st the elements 
│ │ │ │ -0001b330: 666f 7220 6d61 7463 6865 732e 2049 6620  for matches. If 
│ │ │ │ -0001b340: 6028 4655 4e20 454c 5429 2720 7265 7475  `(FUN ELT)' retu
│ │ │ │ -0001b350: 726e 7320 7472 7565 2c0a 7468 656e 2074  rns true,.then t
│ │ │ │ -0001b360: 6865 2073 7562 6c69 7374 2073 7461 7274  he sublist start
│ │ │ │ -0001b370: 696e 6720 7769 7468 2045 4c54 2069 7320  ing with ELT is 
│ │ │ │ -0001b380: 7265 7475 726e 6564 2e00 7265 702e 6461  returned..rep.da
│ │ │ │ -0001b390: 7461 236d 656d 6265 722d 6966 2046 554e  ta#member-if FUN
│ │ │ │ -0001b3a0: 204c 5354 7265 702e 696f 2e66 696c 6573   LSTrep.io.files
│ │ │ │ -0001b3b0: 2363 616c 6c2d 6166 7465 722d 6c6f 6164  #call-after-load
│ │ │ │ -0001b3c0: 4172 7261 6e67 6520 666f 7220 5448 554e  Arrange for THUN
│ │ │ │ -0001b3d0: 4b20 746f 2062 6520 6361 6c6c 6564 2069  K to be called i
│ │ │ │ -0001b3e0: 6d6d 6564 6961 7465 6c79 2061 6674 6572  mmediately after
│ │ │ │ -0001b3f0: 2074 6865 206c 6962 7261 7279 206f 6620   the library of 
│ │ │ │ -0001b400: 4c69 7370 2063 6f64 650a 4c49 4252 4152  Lisp code.LIBRAR
│ │ │ │ -0001b410: 5920 6861 7320 6265 656e 2072 6561 6420  Y has been read 
│ │ │ │ -0001b420: 6279 2074 6865 2060 6c6f 6164 2720 6675  by the `load' fu
│ │ │ │ -0001b430: 6e63 7469 6f6e 2e20 4e6f 7465 2074 6861  nction. Note tha
│ │ │ │ -0001b440: 7420 4c49 4252 4152 5920 6d75 7374 2065  t LIBRARY must e
│ │ │ │ -0001b450: 7861 6374 6c79 0a6d 6174 6368 2074 6865  xactly.match the
│ │ │ │ -0001b460: 2046 494c 4520 6172 6775 6d65 6e74 2074   FILE argument t
│ │ │ │ -0001b470: 6f20 606c 6f61 6427 2e72 656d 6f74 652d  o `load'.remote-
│ │ │ │ -0001b480: 6175 746f 2d62 6163 6b65 6e64 2d61 6c69  auto-backend-ali
│ │ │ │ -0001b490: 7374 416e 2061 6c69 7374 206f 6620 2848  stAn alist of (H
│ │ │ │ -0001b4a0: 4f53 542d 5245 4745 5850 202e 2042 4143  OST-REGEXP . BAC
│ │ │ │ -0001b4b0: 4b45 4e44 2d54 5950 4529 2064 6566 696e  KEND-TYPE) defin
│ │ │ │ -0001b4c0: 696e 6720 686f 7720 7265 6d6f 7465 2066  ing how remote f
│ │ │ │ -0001b4d0: 696c 6573 2061 7265 0a61 6363 6573 7365  iles are.accesse
│ │ │ │ -0001b4e0: 6420 6f6e 2073 7065 6369 6669 6320 686f  d on specific ho
│ │ │ │ -0001b4f0: 7374 732e 7263 702d 7072 6f67 7261 6d54  sts.rcp-programT
│ │ │ │ -0001b500: 6865 206e 616d 6520 6f66 2074 6865 2060  he name of the `
│ │ │ │ -0001b510: 7263 7027 2070 726f 6772 616d 2075 7365  rcp' program use
│ │ │ │ -0001b520: 6420 746f 2063 6f70 7920 6669 6c65 7320  d to copy files 
│ │ │ │ -0001b530: 6672 6f6d 2068 6f73 7420 746f 2068 6f73  from host to hos
│ │ │ │ -0001b540: 742e 7265 6d6f 7465 2d72 6570 2d70 6173  t.remote-rep-pas
│ │ │ │ -0001b550: 7377 642d 6d73 6773 5265 6775 6c61 7220  swd-msgsRegular 
│ │ │ │ -0001b560: 6578 7072 6573 7369 6f6e 206d 6174 6368  expression match
│ │ │ │ -0001b570: 696e 6720 7061 7373 776f 7264 2070 726f  ing password pro
│ │ │ │ -0001b580: 6d70 742e 0072 6570 2e69 6f2e 6669 6c65  mpt..rep.io.file
│ │ │ │ -0001b590: 2d68 616e 646c 6572 732e 7265 6d6f 7465  -handlers.remote
│ │ │ │ -0001b5a0: 2e72 6570 2372 656d 6f74 652d 7265 702d  .rep#remote-rep-
│ │ │ │ -0001b5b0: 656d 7074 792d 6361 6368 6572 656d 6f74  empty-cacheremot
│ │ │ │ -0001b5c0: 652d 686f 7374 2d75 7365 722d 616c 6973  e-host-user-alis
│ │ │ │ -0001b5d0: 7441 6c69 7374 206f 6620 2848 4f53 542d  tAlist of (HOST-
│ │ │ │ -0001b5e0: 5245 4745 5850 202e 2055 5345 522d 4e41  REGEXP . USER-NA
│ │ │ │ -0001b5f0: 4d45 2920 6d61 7463 6869 6e67 2068 6f73  ME) matching hos
│ │ │ │ -0001b600: 7420 6e61 6d65 7320 746f 2075 7365 726e  t names to usern
│ │ │ │ -0001b610: 616d 6573 2e0a 4f6e 6c79 2075 7365 6420  ames..Only used 
│ │ │ │ -0001b620: 7768 656e 206e 6f20 7573 6572 6e61 6d65  when no username
│ │ │ │ -0001b630: 2069 7320 6769 7665 6e20 696e 2061 2066   is given in a f
│ │ │ │ -0001b640: 696c 656e 616d 652e 7265 6d6f 7465 2d64  ilename.remote-d
│ │ │ │ -0001b650: 6566 6175 6c74 2d75 7365 7244 6566 6175  efault-userDefau
│ │ │ │ -0001b660: 6c74 2075 7365 726e 616d 6520 746f 2075  lt username to u
│ │ │ │ -0001b670: 7365 2066 6f72 2066 696c 652d 7472 616e  se for file-tran
│ │ │ │ -0001b680: 7366 6572 2077 6865 6e20 6e6f 6e65 2069  sfer when none i
│ │ │ │ -0001b690: 7320 7370 6563 6966 6965 642c 2065 6974  s specified, eit
│ │ │ │ -0001b6a0: 6865 720a 6578 706c 6963 6974 6c79 2c20  her.explicitly, 
│ │ │ │ -0001b6b0: 6f72 2062 7920 7468 6520 7265 6d6f 7465  or by the remote
│ │ │ │ -0001b6c0: 2d66 7470 2d68 6f73 742d 7573 6572 2d61  -ftp-host-user-a
│ │ │ │ -0001b6d0: 6c69 7374 2076 6172 6961 626c 652e 7265  list variable.re
│ │ │ │ -0001b6e0: 6d6f 7465 2d66 7470 2d73 686f 772d 6d65  mote-ftp-show-me
│ │ │ │ -0001b6f0: 7373 6167 6573 5768 656e 2074 2c20 696e  ssagesWhen t, in
│ │ │ │ -0001b700: 666f 726d 6174 696f 6e61 6c20 6d65 7373  formational mess
│ │ │ │ -0001b710: 6167 6573 2066 726f 6d20 4654 5020 7365  ages from FTP se
│ │ │ │ -0001b720: 7373 696f 6e73 2061 7265 2064 6973 706c  ssions are displ
│ │ │ │ -0001b730: 6179 6564 2e72 656d 6f74 652d 6674 702d  ayed.remote-ftp-
│ │ │ │ -0001b740: 6469 7370 6c61 792d 7072 6f67 7265 7373  display-progress
│ │ │ │ -0001b750: 5768 656e 2074 7275 652c 2073 686f 7720  When true, show 
│ │ │ │ -0001b760: 7072 6f67 7265 7373 206f 6620 4654 5020  progress of FTP 
│ │ │ │ -0001b770: 7472 616e 7366 6572 732e 7265 6d6f 7465  transfers.remote
│ │ │ │ -0001b780: 2d66 7470 2d6c 732d 666f 726d 6174 4654  -ftp-ls-formatFT
│ │ │ │ -0001b790: 5020 636f 6d6d 616e 6420 666f 726d 6174  P command format
│ │ │ │ -0001b7a0: 2073 7472 696e 6720 746f 2070 726f 6475   string to produ
│ │ │ │ -0001b7b0: 6365 2061 6e20 606c 7320 2d6c 2720 666f  ce an `ls -l' fo
│ │ │ │ -0001b7c0: 726d 6174 206c 6973 7469 6e67 206f 6620  rmat listing of 
│ │ │ │ -0001b7d0: 7468 650a 6469 7265 6374 6f72 7920 7375  the.directory su
│ │ │ │ -0001b7e0: 6273 7469 7475 7465 6420 666f 7220 7468  bstituted for th
│ │ │ │ -0001b7f0: 6520 7369 6e67 6c65 2025 7320 666f 726d  e single %s form
│ │ │ │ -0001b800: 6174 2073 7065 6369 6669 6572 2e72 656d  at specifier.rem
│ │ │ │ -0001b810: 6f74 652d 6674 702d 7265 636f 6e6e 6563  ote-ftp-reconnec
│ │ │ │ -0001b820: 742d 6d73 6773 5265 6775 6c61 7220 6578  t-msgsRegular ex
│ │ │ │ -0001b830: 7072 6573 7369 6f6e 206d 6174 6368 696e  pression matchin
│ │ │ │ -0001b840: 6720 6674 7020 6d65 7373 6167 6573 2074  g ftp messages t
│ │ │ │ -0001b850: 6861 7420 696e 6469 6361 7465 2074 6861  hat indicate tha
│ │ │ │ -0001b860: 7420 7468 6520 6375 7272 656e 740a 4654  t the current.FT
│ │ │ │ -0001b870: 5020 7072 6f63 6573 7320 7368 6f75 6c64  P process should
│ │ │ │ -0001b880: 2062 6520 6162 616e 646f 6e65 642c 2061   be abandoned, a
│ │ │ │ -0001b890: 6e64 2061 206e 6577 2073 6573 7369 6f6e  nd a new session
│ │ │ │ -0001b8a0: 2073 7461 7274 6564 2e72 656d 6f74 652d   started.remote-
│ │ │ │ -0001b8b0: 6674 702d 6c73 2d6c 2d72 6567 6578 7052  ftp-ls-l-regexpR
│ │ │ │ -0001b8c0: 6567 6578 7020 6465 6669 6e69 6e67 2060  egexp defining `
│ │ │ │ -0001b8d0: 6c73 202d 6c27 206f 7574 7075 7420 7379  ls -l' output sy
│ │ │ │ -0001b8e0: 6e74 6178 2e20 4861 6972 792e 7265 6d6f  ntax. Hairy.remo
│ │ │ │ -0001b8f0: 7465 2d66 7470 2d6c 732d 6c2d 7479 7065  te-ftp-ls-l-type
│ │ │ │ -0001b900: 2d61 6c69 7374 416c 6973 7420 6173 736f  -alistAlist asso
│ │ │ │ -0001b910: 6369 6174 696e 6720 6368 6172 6163 7465  ciating characte
│ │ │ │ -0001b920: 7273 2069 6e20 7468 6520 6669 7273 7420  rs in the first 
│ │ │ │ -0001b930: 636f 6c75 6d6e 206f 6620 606c 7320 2d6c  column of `ls -l
│ │ │ │ -0001b940: 2720 6f75 7470 7574 2077 6974 680a 6669  ' output with.fi
│ │ │ │ -0001b950: 6c65 2074 7970 6573 2e72 6570 2e69 6f2e  le types.rep.io.
│ │ │ │ -0001b960: 6669 6c65 2d68 616e 646c 6572 732e 7265  file-handlers.re
│ │ │ │ -0001b970: 6d6f 7465 2e66 7470 2372 656d 6f74 652d  mote.ftp#remote-
│ │ │ │ -0001b980: 6674 702d 636c 6f73 652d 616c 6c43 6c6f  ftp-close-allClo
│ │ │ │ -0001b990: 7365 2061 6c6c 2072 756e 6e69 6e67 2046  se all running F
│ │ │ │ -0001b9a0: 5450 2073 7562 7072 6f63 6573 7365 732e  TP subprocesses.
│ │ │ │ -0001b9b0: 7265 702e 696f 2e66 696c 652d 6861 6e64  rep.io.file-hand
│ │ │ │ -0001b9c0: 6c65 7273 2e72 656d 6f74 652e 6674 7023  lers.remote.ftp#
│ │ │ │ -0001b9d0: 7265 6d6f 7465 2d66 7470 2d65 6d70 7479  remote-ftp-empty
│ │ │ │ -0001b9e0: 2d63 6163 6865 4469 7363 6172 6420 616c  -cacheDiscard al
│ │ │ │ -0001b9f0: 6c20 6361 6368 6564 2046 5450 2064 6972  l cached FTP dir
│ │ │ │ -0001ba00: 6563 746f 7279 2065 6e74 7269 6573 2e00  ectory entries..
│ │ │ │ -0001ba10: 7265 702e 696f 2e66 696c 652d 6861 6e64  rep.io.file-hand
│ │ │ │ -0001ba20: 6c65 7273 2e72 656d 6f74 652e 6674 7023  lers.remote.ftp#
│ │ │ │ -0001ba30: 7265 6d6f 7465 2d66 7470 2d65 6d70 7479  remote-ftp-empty
│ │ │ │ -0001ba40: 2d63 6163 6865 7265 702e 696f 2e73 7472  -cacherep.io.str
│ │ │ │ -0001ba50: 6561 6d73 2373 7472 6561 6d70 5265 7475  eams#streampRetu
│ │ │ │ -0001ba60: 726e 7320 7472 7565 2069 6620 4152 4720  rns true if ARG 
│ │ │ │ -0001ba70: 6973 2073 6f6d 6520 736f 7274 206f 6620  is some sort of 
│ │ │ │ -0001ba80: 492f 4f20 7374 7265 616d 2e72 6570 2e6c  I/O stream.rep.l
│ │ │ │ -0001ba90: 616e 672e 696e 7465 7270 7265 7465 7223  ang.interpreter#
│ │ │ │ -0001baa0: 6465 6675 6e64 6566 756e 204e 414d 4520  defundefun NAME 
│ │ │ │ -0001bab0: 4c41 4d42 4441 2d4c 4953 5420 5b44 4f43  LAMBDA-LIST [DOC
│ │ │ │ -0001bac0: 2d53 5452 494e 475d 2042 4f44 592e 2e2e  -STRING] BODY...
│ │ │ │ -0001bad0: 0a64 6566 756e 204e 414d 4520 4259 5445  .defun NAME BYTE
│ │ │ │ -0001bae0: 434f 4445 2d4f 424a 4543 540a 0a44 6566  CODE-OBJECT..Def
│ │ │ │ -0001baf0: 696e 6573 2061 2066 756e 6374 696f 6e20  ines a function 
│ │ │ │ -0001bb00: 6361 6c6c 6564 204e 414d 4520 7769 7468  called NAME with
│ │ │ │ -0001bb10: 2061 7267 756d 656e 7420 7370 6563 6966   argument specif
│ │ │ │ -0001bb20: 6963 6174 696f 6e20 4c41 4d42 4441 2d4c  ication LAMBDA-L
│ │ │ │ -0001bb30: 4953 542c 0a64 6f63 756d 656e 7461 7469  IST,.documentati
│ │ │ │ -0001bb40: 6f6e 2044 4f43 2d53 5452 494e 4720 286f  on DOC-STRING (o
│ │ │ │ -0001bb50: 7074 696f 6e61 6c29 2061 6e64 2062 6f64  ptional) and bod
│ │ │ │ -0001bb60: 7920 424f 4459 2e72 6570 2e6c 616e 672e  y BODY.rep.lang.
│ │ │ │ -0001bb70: 696e 7465 7270 7265 7465 7223 6465 6663  interpreter#defc
│ │ │ │ -0001bb80: 6f6e 7374 6465 6663 6f6e 7374 204e 414d  onstdefconst NAM
│ │ │ │ -0001bb90: 4520 5641 4c55 4520 5b44 4f43 2d53 5452  E VALUE [DOC-STR
│ │ │ │ -0001bba0: 494e 475d 0a0a 4465 6669 6e65 2061 2063  ING]..Define a c
│ │ │ │ -0001bbb0: 6f6e 7374 616e 7420 4e41 4d45 2077 686f  onstant NAME who
│ │ │ │ -0001bbc0: 7365 2028 6465 6661 756c 7429 2076 616c  se (default) val
│ │ │ │ -0001bbd0: 7565 2069 7320 5641 4c55 452e 2049 6620  ue is VALUE. If 
│ │ │ │ -0001bbe0: 4e41 4d45 2069 730a 616c 7265 6164 7920  NAME is.already 
│ │ │ │ -0001bbf0: 626f 756e 6420 616e 2065 7272 6f72 2069  bound an error i
│ │ │ │ -0001bc00: 7320 7369 676e 616c 6c65 642e 0a0a 436f  s signalled...Co
│ │ │ │ -0001bc10: 6e73 7461 6e74 7320 6172 6520 7472 6561  nstants are trea
│ │ │ │ -0001bc20: 7465 6420 7370 6563 6961 6c6c 7920 6279  ted specially by
│ │ │ │ -0001bc30: 2074 6865 204c 6973 7020 636f 6d70 696c   the Lisp compil
│ │ │ │ -0001bc40: 6572 2c20 6261 7369 6361 6c6c 7920 7468  er, basically th
│ │ │ │ -0001bc50: 6579 0a61 7265 2068 6172 642d 636f 6465  ey.are hard-code
│ │ │ │ -0001bc60: 6420 696e 746f 2074 6865 2062 7974 652d  d into the byte-
│ │ │ │ -0001bc70: 636f 6465 2e72 6570 2e6c 616e 672e 696e  code.rep.lang.in
│ │ │ │ -0001bc80: 7465 7270 7265 7465 7223 6675 6e63 7469  terpreter#functi
│ │ │ │ -0001bc90: 6f6e 2327 4152 470a 0a52 6574 7572 6e20  on#'ARG..Return 
│ │ │ │ -0001bca0: 7468 6520 636c 6f73 7572 6520 6672 6f6d  the closure from
│ │ │ │ -0001bcb0: 2041 5247 2c20 6569 7468 6572 2061 206c   ARG, either a l
│ │ │ │ -0001bcc0: 616d 6264 612d 6578 7072 6573 7369 6f6e  ambda-expression
│ │ │ │ -0001bcd0: 2c20 6f72 2061 2073 796d 626f 6c2e 0a57  , or a symbol..W
│ │ │ │ -0001bce0: 6865 6e20 6170 706c 6965 6420 746f 2061  hen applied to a
│ │ │ │ -0001bcf0: 2073 796d 626f 6c2c 2074 6865 2073 796d   symbol, the sym
│ │ │ │ -0001bd00: 626f 6c27 7320 7661 6c75 6520 6973 2072  bol's value is r
│ │ │ │ -0001bd10: 6574 7572 6e65 642e 7265 702e 6c61 6e67  eturned.rep.lang
│ │ │ │ -0001bd20: 2e69 6e74 6572 7072 6574 6572 236c 6574  .interpreter#let
│ │ │ │ -0001bd30: 6c65 7420 5b56 4152 5d20 2842 494e 4449  let [VAR] (BINDI
│ │ │ │ -0001bd40: 4e47 532e 2e2e 2920 424f 4459 2e2e 2e0a  NGS...) BODY....
│ │ │ │ -0001bd50: 0a42 696e 6473 2074 656d 706f 7261 7279  .Binds temporary
│ │ │ │ -0001bd60: 2076 616c 7565 7320 746f 2073 796d 626f   values to symbo
│ │ │ │ -0001bd70: 6c73 2077 6869 6c65 2042 4f44 5920 6973  ls while BODY is
│ │ │ │ -0001bd80: 2062 6569 6e67 2065 7661 6c75 6174 6564   being evaluated
│ │ │ │ -0001bd90: 2e0a 0a45 6163 6820 6f66 2074 6865 2042  ...Each of the B
│ │ │ │ -0001bda0: 494e 4449 4e47 5320 6973 2065 6974 6865  INDINGS is eithe
│ │ │ │ -0001bdb0: 7220 6120 6c69 7374 2060 2853 594d 424f  r a list `(SYMBO
│ │ │ │ -0001bdc0: 4c20 464f 524d 532e 2e2e 2927 2069 6e20  L FORMS...)' in 
│ │ │ │ -0001bdd0: 7768 6963 6820 6361 7365 0a74 6865 2076  which case.the v
│ │ │ │ -0001bde0: 6172 6961 626c 6520 5359 4d42 4f4c 2069  ariable SYMBOL i
│ │ │ │ -0001bdf0: 7320 626f 756e 6420 746f 2074 6865 2072  s bound to the r
│ │ │ │ -0001be00: 6573 756c 7420 6f66 2065 7661 6c75 6174  esult of evaluat
│ │ │ │ -0001be10: 696e 6720 6028 7072 6f67 6e20 464f 524d  ing `(progn FORM
│ │ │ │ -0001be20: 532e 2e2e 2927 2c0a 6f72 2061 2073 696e  S...)',.or a sin
│ │ │ │ -0001be30: 676c 6520 7379 6d62 6f6c 2c20 696e 2077  gle symbol, in w
│ │ │ │ -0001be40: 6869 6368 2063 6173 6520 6974 2069 7320  hich case it is 
│ │ │ │ -0001be50: 626f 756e 6420 746f 2074 6865 2066 616c  bound to the fal
│ │ │ │ -0001be60: 7365 2076 616c 7565 2e0a 0a49 6620 5641  se value...If VA
│ │ │ │ -0001be70: 5220 6973 2067 6976 656e 2c20 7468 656e  R is given, then
│ │ │ │ -0001be80: 2074 6865 2073 796d 626f 6c20 5641 5220   the symbol VAR 
│ │ │ │ -0001be90: 6973 2062 6f75 6e64 2074 6f20 6120 6675  is bound to a fu
│ │ │ │ -0001bea0: 6e63 7469 6f6e 2077 686f 7365 0a66 6f72  nction whose.for
│ │ │ │ -0001beb0: 6d61 6c20 7061 7261 6d65 7465 7273 2061  mal parameters a
│ │ │ │ -0001bec0: 7265 2074 6865 2073 616d 6520 6173 2074  re the same as t
│ │ │ │ -0001bed0: 6865 2076 6172 6961 626c 6573 2062 6f75  he variables bou
│ │ │ │ -0001bee0: 6e64 2062 7920 7468 6520 606c 6574 270a  nd by the `let'.
│ │ │ │ -0001bef0: 666f 726d 2e20 5468 7573 2074 6865 2065  form. Thus the e
│ │ │ │ -0001bf00: 7865 6375 7469 6f6e 206f 6620 424f 4459  xecution of BODY
│ │ │ │ -0001bf10: 2e2e 2e20 6d61 7920 6265 2072 6570 6561  ... may be repea
│ │ │ │ -0001bf20: 7465 6420 6279 2069 6e76 6f6b 696e 6720  ted by invoking 
│ │ │ │ -0001bf30: 5641 522e 0072 6570 2e6c 616e 672e 696e  VAR..rep.lang.in
│ │ │ │ -0001bf40: 7465 7270 7265 7465 7223 6c65 7420 2e20  terpreter#let . 
│ │ │ │ -0001bf50: 4152 4753 0072 6570 2e6c 616e 672e 696e  ARGS.rep.lang.in
│ │ │ │ -0001bf60: 7465 7270 7265 7465 7223 6c65 742a 202e  terpreter#let* .
│ │ │ │ -0001bf70: 2041 5247 5300 7265 702e 6c61 6e67 2e69   ARGS.rep.lang.i
│ │ │ │ -0001bf80: 6e74 6572 7072 6574 6572 2364 6f20 5641  nterpreter#do VA
│ │ │ │ -0001bf90: 5253 2054 4553 5420 2e20 424f 4459 0072  RS TEST . BODY.r
│ │ │ │ -0001bfa0: 6570 2e6c 616e 672e 696e 7465 7270 7265  ep.lang.interpre
│ │ │ │ -0001bfb0: 7465 7223 6465 636c 6172 6500 7265 702e  ter#declare.rep.
│ │ │ │ -0001bfc0: 6c61 6e67 2e69 6e74 6572 7072 6574 6572  lang.interpreter
│ │ │ │ -0001bfd0: 2363 6174 6368 2054 4147 202e 2042 4f44  #catch TAG . BOD
│ │ │ │ -0001bfe0: 5900 7265 702e 7379 7374 656d 2373 6574  Y.rep.system#set
│ │ │ │ -0001bff0: 656e 7620 4e41 4d45 2056 414c 5545 0000  env NAME VALUE..
│ │ │ │ -0001c000: 0072 6570 2e69 6f2e 6669 6c65 2d68 616e  .rep.io.file-han
│ │ │ │ -0001c010: 646c 6572 732e 7265 6d6f 7465 2e72 6570  dlers.remote.rep
│ │ │ │ -0001c020: 2372 656d 6f74 652d 7265 702d 636c 6f73  #remote-rep-clos
│ │ │ │ -0001c030: 652d 616c 6c66 7470 2d70 726f 6772 616d  e-allftp-program
│ │ │ │ -0001c040: 5072 6f67 7261 6d20 7573 6564 2066 6f72  Program used for
│ │ │ │ -0001c050: 2046 5450 2073 6573 7369 6f6e 732e 7265   FTP sessions.re
│ │ │ │ -0001c060: 6d6f 7465 2d66 7470 2d61 7267 734c 6973  mote-ftp-argsLis
│ │ │ │ -0001c070: 7420 6f66 2061 7267 756d 656e 7473 2074  t of arguments t
│ │ │ │ -0001c080: 6f20 7265 6d6f 7465 2046 5450 2073 6573  o remote FTP ses
│ │ │ │ -0001c090: 7369 6f6e 732e 7265 6d6f 7465 2d66 7470  sions.remote-ftp
│ │ │ │ -0001c0a0: 2d6d 6178 2d6d 6573 7361 6765 2d6c 696e  -max-message-lin
│ │ │ │ -0001c0b0: 6573 5768 656e 2074 7275 652c 2074 6865  esWhen true, the
│ │ │ │ -0001c0c0: 206d 6178 696d 756d 206e 756d 6265 7220   maximum number 
│ │ │ │ -0001c0d0: 6f66 2046 5450 206d 6573 7361 6765 206c  of FTP message l
│ │ │ │ -0001c0e0: 696e 6573 2074 6f20 6b65 6570 2e72 656d  ines to keep.rem
│ │ │ │ -0001c0f0: 6f74 652d 6674 702d 7469 6d65 6f75 744e  ote-ftp-timeoutN
│ │ │ │ -0001c100: 756d 6265 7220 6f66 2073 6563 6f6e 6473  umber of seconds
│ │ │ │ -0001c110: 2074 6f20 7761 6974 2066 6f72 2046 5450   to wait for FTP
│ │ │ │ -0001c120: 206f 7574 7075 7420 6265 666f 7265 2067   output before g
│ │ │ │ -0001c130: 6976 696e 6720 7570 2e72 656d 6f74 652d  iving up.remote-
│ │ │ │ -0001c140: 6674 702d 616e 6f6e 2d75 7365 7273 5265  ftp-anon-usersRe
│ │ │ │ -0001c150: 6775 6c61 7220 6578 7072 6573 7369 6f6e  gular expression
│ │ │ │ -0001c160: 206d 6174 6368 696e 6720 7573 6572 206e   matching user n
│ │ │ │ -0001c170: 616d 6573 206f 6620 6061 6e6f 6e79 6d6f  ames of `anonymo
│ │ │ │ -0001c180: 7573 2720 4654 5020 7365 7373 696f 6e73  us' FTP sessions
│ │ │ │ -0001c190: 2e72 656d 6f74 652d 6674 702d 6563 686f  .remote-ftp-echo
│ │ │ │ -0001c1a0: 2d6f 7574 7075 7457 6865 6e20 742c 2065  -outputWhen t, e
│ │ │ │ -0001c1b0: 6368 6f20 616c 6c20 6f75 7470 7574 2066  cho all output f
│ │ │ │ -0001c1c0: 726f 6d20 4654 5020 7072 6f63 6573 7365  rom FTP processe
│ │ │ │ -0001c1d0: 732e 2055 7365 2066 6f72 2064 6562 7567  s. Use for debug
│ │ │ │ -0001c1e0: 6769 6e67 206f 6e6c 792e 7265 6d6f 7465  ging only.remote
│ │ │ │ -0001c1f0: 2d66 7470 2d70 6173 7377 642d 616c 6973  -ftp-passwd-alis
│ │ │ │ -0001c200: 7441 6c69 7374 206f 6620 2855 5345 5240  tAlist of (USER@
│ │ │ │ -0001c210: 484f 5354 202e 2050 4153 5357 4429 2064  HOST . PASSWD) d
│ │ │ │ -0001c220: 6566 696e 696e 6720 616c 6c20 6b6e 6f77  efining all know
│ │ │ │ -0001c230: 6e20 4654 5020 7061 7373 776f 7264 732e  n FTP passwords.
│ │ │ │ -0001c240: 7265 6d6f 7465 2d66 7470 2d64 6972 6361  remote-ftp-dirca
│ │ │ │ -0001c250: 6368 652d 6578 7069 7279 2d74 696d 654e  che-expiry-timeN
│ │ │ │ -0001c260: 756d 6265 7220 6f66 2073 6563 6f6e 6473  umber of seconds
│ │ │ │ -0001c270: 2062 6566 6f72 6520 6120 6469 7263 6163   before a dircac
│ │ │ │ -0001c280: 6865 2065 6e74 7279 2069 7320 7265 7265  he entry is rere
│ │ │ │ -0001c290: 6164 2e72 656d 6f74 652d 6674 702d 6469  ad.remote-ftp-di
│ │ │ │ -0001c2a0: 7263 6163 6865 2d6d 6178 2d64 6972 734d  rcache-max-dirsM
│ │ │ │ -0001c2b0: 6178 696d 756d 206e 756d 6265 7220 6f66  aximum number of
│ │ │ │ -0001c2c0: 2064 6972 6563 746f 7269 6573 2077 686f   directories who
│ │ │ │ -0001c2d0: 7365 2063 6f6e 7465 6e74 7320 6d61 7920  se contents may 
│ │ │ │ -0001c2e0: 6265 2063 6163 6865 6420 6174 2061 6e79  be cached at any
│ │ │ │ -0001c2f0: 206f 6e65 0a74 696d 652e 7265 6d6f 7465   one.time.remote
│ │ │ │ -0001c300: 2d66 7470 2d73 6573 7369 6f6e 734c 6973  -ftp-sessionsLis
│ │ │ │ -0001c310: 7420 6f66 2046 5450 2073 7472 7563 7475  t of FTP structu
│ │ │ │ -0001c320: 7265 7320 6465 6669 6e69 6e67 2061 6c6c  res defining all
│ │ │ │ -0001c330: 2072 756e 6e69 6e67 2046 5450 2073 6573   running FTP ses
│ │ │ │ -0001c340: 7369 6f6e 732e 7265 6d6f 7465 2d66 7470  sions.remote-ftp
│ │ │ │ -0001c350: 2d70 726f 6d70 742d 7265 6765 7870 5265  -prompt-regexpRe
│ │ │ │ -0001c360: 6775 6c61 7220 6578 7072 6573 7369 6f6e  gular expression
│ │ │ │ -0001c370: 206d 6174 6368 696e 6720 6120 7072 6f6d   matching a prom
│ │ │ │ -0001c380: 7074 2066 726f 6d20 7468 6520 4654 5020  pt from the FTP 
│ │ │ │ -0001c390: 636f 6d6d 616e 6420 2874 6f20 6265 2069  command (to be i
│ │ │ │ -0001c3a0: 676e 6f72 6564 292e 7265 6d6f 7465 2d66  gnored).remote-f
│ │ │ │ -0001c3b0: 7470 2d73 6b69 702d 6d73 6773 5265 6775  tp-skip-msgsRegu
│ │ │ │ -0001c3c0: 6c61 7220 6578 7072 6573 7369 6f6e 206d  lar expression m
│ │ │ │ -0001c3d0: 6174 6368 696e 6720 6674 7020 6d65 7373  atching ftp mess
│ │ │ │ -0001c3e0: 6167 6573 2074 6861 7420 6361 6e20 6265  ages that can be
│ │ │ │ -0001c3f0: 2069 676e 6f72 6564 2e00 7265 702e 696f   ignored..rep.io
│ │ │ │ -0001c400: 2e66 696c 652d 6861 6e64 6c65 7273 2e72  .file-handlers.r
│ │ │ │ -0001c410: 656d 6f74 652e 6674 7023 7265 6d6f 7465  emote.ftp#remote
│ │ │ │ -0001c420: 2d66 7470 2d63 6c6f 7365 2d61 6c6c 7265  -ftp-close-allre
│ │ │ │ -0001c430: 702e 696f 2e66 696c 652d 6861 6e64 6c65  p.io.file-handle
│ │ │ │ -0001c440: 7273 2e72 656d 6f74 652e 6674 7023 7265  rs.remote.ftp#re
│ │ │ │ -0001c450: 6d6f 7465 2d66 7470 2d61 6464 2d70 6173  mote-ftp-add-pas
│ │ │ │ -0001c460: 7377 6441 6464 2074 6865 2073 7472 696e  swdAdd the strin
│ │ │ │ -0001c470: 6720 5041 5353 5744 2061 7320 7468 6520  g PASSWD as the 
│ │ │ │ -0001c480: 7061 7373 776f 7264 2066 6f72 2046 5450  password for FTP
│ │ │ │ -0001c490: 2073 6573 7369 6f6e 206f 6620 5553 4552   session of USER
│ │ │ │ -0001c4a0: 4048 4f53 542e 0072 6570 2e69 6f2e 6669  @HOST..rep.io.fi
│ │ │ │ -0001c4b0: 6c65 2d68 616e 646c 6572 732e 7461 7223  le-handlers.tar#
│ │ │ │ -0001c4c0: 7461 7266 682d 656d 7074 792d 6361 6368  tarfh-empty-cach
│ │ │ │ -0001c4d0: 6572 6570 2e6c 616e 672e 696e 7465 7270  erep.lang.interp
│ │ │ │ -0001c4e0: 7265 7465 7223 7454 6865 2073 796d 626f  reter#tThe symbo
│ │ │ │ -0001c4f0: 6c20 6f66 7465 6e20 7573 6564 2061 7320  l often used as 
│ │ │ │ -0001c500: 7468 6520 6361 6e6f 6e69 6361 6c20 626f  the canonical bo
│ │ │ │ -0001c510: 6f6c 6561 6e2d 7472 7565 2076 616c 7565  olean-true value
│ │ │ │ -0001c520: 2e72 6570 2e6c 616e 672e 696e 7465 7270  .rep.lang.interp
│ │ │ │ -0001c530: 7265 7465 7223 6465 6673 7562 7374 4465  reter#defsubstDe
│ │ │ │ -0001c540: 6669 6e65 7320 6120 6675 6e63 7469 6f6e  fines a function
│ │ │ │ -0001c550: 2074 6861 7420 7769 6c6c 2062 6520 636f   that will be co
│ │ │ │ -0001c560: 6d70 696c 6564 2069 6e6c 696e 6520 746f  mpiled inline to
│ │ │ │ -0001c570: 2061 6e79 2066 756e 6374 696f 6e73 2074   any functions t
│ │ │ │ -0001c580: 6861 740a 6361 6c6c 2069 742e 204f 7468  hat.call it. Oth
│ │ │ │ -0001c590: 6572 7769 7365 2065 7861 6374 6c79 2074  erwise exactly t
│ │ │ │ -0001c5a0: 6865 2073 616d 6520 6173 2064 6566 756e  he same as defun
│ │ │ │ -0001c5b0: 2e00 7265 702e 6c61 6e67 2e69 6e74 6572  ..rep.lang.inter
│ │ │ │ -0001c5c0: 7072 6574 6572 236c 6574 7265 6320 4249  preter#letrec BI
│ │ │ │ -0001c5d0: 4e44 494e 4753 202e 2042 4f44 5900 7265  NDINGS . BODY.re
│ │ │ │ -0001c5e0: 702e 6c61 6e67 2e69 6e74 6572 7072 6574  p.lang.interpret
│ │ │ │ -0001c5f0: 6572 236c 6574 2d66 6c75 6964 7320 4249  er#let-fluids BI
│ │ │ │ -0001c600: 4e44 494e 4753 202e 2042 4f44 5900 7265  NDINGS . BODY.re
│ │ │ │ -0001c610: 702e 6c61 6e67 2e69 6e74 6572 7072 6574  p.lang.interpret
│ │ │ │ -0001c620: 6572 2363 6173 6520 4b45 5920 2e20 434c  er#case KEY . CL
│ │ │ │ -0001c630: 4155 5345 5372 6570 2e6c 616e 672e 696e  AUSESrep.lang.in
│ │ │ │ -0001c640: 7465 7270 7265 7465 7223 756e 6c65 7373  terpreter#unless
│ │ │ │ -0001c650: 4576 616c 7561 7465 7320 434f 4e44 4954  Evaluates CONDIT
│ │ │ │ -0001c660: 494f 4e2c 2069 6620 6974 2069 7320 6e69  ION, if it is ni
│ │ │ │ -0001c670: 6c20 616e 2069 6d70 6c69 6369 7420 7072  l an implicit pr
│ │ │ │ -0001c680: 6f67 6e20 6973 2070 6572 666f 726d 6564  ogn is performed
│ │ │ │ -0001c690: 2077 6974 680a 464f 524d 532e 7265 702e   with.FORMS.rep.
│ │ │ │ -0001c6a0: 6c61 6e67 2e69 6e74 6572 7072 6574 6572  lang.interpreter
│ │ │ │ -0001c6b0: 236f 7254 6865 2066 6972 7374 206f 6620  #orThe first of 
│ │ │ │ -0001c6c0: 7468 6520 4152 4753 2069 7320 6576 616c  the ARGS is eval
│ │ │ │ -0001c6d0: 7561 7465 642c 2069 6620 6974 2069 7320  uated, if it is 
│ │ │ │ -0001c6e0: 7472 7565 2069 7473 2076 616c 7565 2069  true its value i
│ │ │ │ -0001c6f0: 7320 7468 6520 7661 6c75 650a 6f66 2074  s the value.of t
│ │ │ │ -0001c700: 6865 2060 6f72 2720 666f 726d 2061 6e64  he `or' form and
│ │ │ │ -0001c710: 206e 6f20 6d6f 7265 2061 7267 756d 656e   no more argumen
│ │ │ │ -0001c720: 7473 2061 7265 2065 7661 6c75 6174 6564  ts are evaluated
│ │ │ │ -0001c730: 2e20 4f74 6865 7277 6973 6520 7468 6973  . Otherwise this
│ │ │ │ -0001c740: 2073 7465 700a 6973 2072 6570 6561 7465   step.is repeate
│ │ │ │ -0001c750: 6420 666f 7220 7468 6520 6e65 7874 206d  d for the next m
│ │ │ │ -0001c760: 656d 6265 7220 6f66 2041 5247 532e 0a0a  ember of ARGS...
│ │ │ │ -0001c770: 4966 2061 6c6c 206f 6620 7468 6520 4152  If all of the AR
│ │ │ │ -0001c780: 4753 2068 6176 6520 6265 656e 2065 7661  GS have been eva
│ │ │ │ -0001c790: 6c75 6174 6564 2061 6e64 206e 6f6e 6520  luated and none 
│ │ │ │ -0001c7a0: 6861 7665 2061 2074 7275 6520 7661 6c75  have a true valu
│ │ │ │ -0001c7b0: 650a 6028 2927 2069 7320 7468 6520 7661  e.`()' is the va
│ │ │ │ -0001c7c0: 6c75 6520 6f66 2074 6865 2060 6f72 2720  lue of the `or' 
│ │ │ │ -0001c7d0: 666f 726d 2e0a 0a49 6620 7468 6572 6520  form...If there 
│ │ │ │ -0001c7e0: 6172 6520 6e6f 2041 5247 5320 7468 6520  are no ARGS the 
│ │ │ │ -0001c7f0: 6661 6c73 6520 7661 6c75 6520 6973 2072  false value is r
│ │ │ │ -0001c800: 6574 7572 6e65 642e 0072 6570 2e6c 616e  eturned..rep.lan
│ │ │ │ -0001c810: 672e 696e 7465 7270 7265 7465 7223 6f72  g.interpreter#or
│ │ │ │ -0001c820: 202e 2041 5247 5372 6570 2e6c 616e 672e   . ARGSrep.lang.
│ │ │ │ -0001c830: 696e 7465 7270 7265 7465 7223 7365 7471  interpreter#setq
│ │ │ │ -0001c840: 2d64 6566 6175 6c74 7365 7471 2d64 6566  -defaultsetq-def
│ │ │ │ -0001c850: 6175 6c74 207b 2056 4152 4941 424c 4520  ault { VARIABLE 
│ │ │ │ -0001c860: 464f 524d 207d 202e 2e2e 0a0a 5365 7473  FORM } .....Sets
│ │ │ │ -0001c870: 2074 6865 2064 6566 6175 6c74 2076 616c   the default val
│ │ │ │ -0001c880: 7565 206f 6620 6561 6368 2056 4152 4941  ue of each VARIA
│ │ │ │ -0001c890: 424c 4520 746f 2074 6865 2076 616c 7565  BLE to the value
│ │ │ │ -0001c8a0: 206f 6620 6974 730a 636f 7272 6573 706f   of its.correspo
│ │ │ │ -0001c8b0: 6e64 696e 6720 464f 524d 2065 7661 6c75  nding FORM evalu
│ │ │ │ -0001c8c0: 6174 6564 2c20 7265 7475 726e 7320 7468  ated, returns th
│ │ │ │ -0001c8d0: 6520 7661 6c75 6520 6f66 2074 6865 206c  e value of the l
│ │ │ │ -0001c8e0: 6173 7420 6576 616c 7561 7469 6f6e 2e0a  ast evaluation..
│ │ │ │ -0001c8f0: 5365 6520 616c 736f 2060 7365 7471 272e  See also `setq'.
│ │ │ │ -0001c900: 2052 6574 7572 6e73 2074 6865 2076 616c   Returns the val
│ │ │ │ -0001c910: 7565 206f 6620 7468 6520 6c61 7374 2046  ue of the last F
│ │ │ │ -0001c920: 4f52 4d2e 7265 702e 6c61 6e67 2e69 6e74  ORM.rep.lang.int
│ │ │ │ -0001c930: 6572 7072 6574 6572 2364 6566 696e 652d  erpreter#define-
│ │ │ │ -0001c940: 7370 6563 6961 6c2d 7661 7269 6162 6c65  special-variable
│ │ │ │ -0001c950: 5573 6520 6465 6676 6172 2d73 6574 7120  Use defvar-setq 
│ │ │ │ -0001c960: 696e 7374 6561 642e 7265 702e 6c61 6e67  instead.rep.lang
│ │ │ │ -0001c970: 2e69 6e74 6572 7072 6574 6572 2377 6869  .interpreter#whi
│ │ │ │ -0001c980: 6c65 7768 696c 6520 434f 4e44 4954 494f  lewhile CONDITIO
│ │ │ │ -0001c990: 4e20 424f 4459 2e2e 2e0a 0a60 7768 696c  N BODY.....`whil
│ │ │ │ -0001c9a0: 6527 2069 7320 616e 2069 6d70 6572 6174  e' is an imperat
│ │ │ │ -0001c9b0: 6976 6520 6c6f 6f70 696e 6720 636f 6e73  ive looping cons
│ │ │ │ -0001c9c0: 7472 7563 742e 2043 4f4e 4449 5449 4f4e  truct. CONDITION
│ │ │ │ -0001c9d0: 2069 7320 6576 616c 7561 7465 642c 2069   is evaluated, i
│ │ │ │ -0001c9e0: 660a 6974 2070 726f 6475 6365 7320 6120  f.it produces a 
│ │ │ │ -0001c9f0: 7472 7565 2076 616c 7565 2c20 7468 656e  true value, then
│ │ │ │ -0001ca00: 2074 6865 2073 6571 7565 6e63 6520 6f66   the sequence of
│ │ │ │ -0001ca10: 2042 4f44 592e 2e2e 2066 6f72 6d73 2061   BODY... forms a
│ │ │ │ -0001ca20: 7265 0a65 7661 6c75 6174 6564 2075 7369  re.evaluated usi
│ │ │ │ -0001ca30: 6e67 2061 6e20 696d 706c 6963 6974 2060  ng an implicit `
│ │ │ │ -0001ca40: 7072 6f67 6e27 2073 7461 7465 6d65 6e74  progn' statement
│ │ │ │ -0001ca50: 2c20 616e 6420 636f 6e74 726f 6c20 7061  , and control pa
│ │ │ │ -0001ca60: 7373 6573 2062 6163 6b0a 746f 2074 6865  sses back.to the
│ │ │ │ -0001ca70: 2062 6567 696e 6e69 6e67 206f 6620 7468   beginning of th
│ │ │ │ -0001ca80: 6520 7768 696c 6520 666f 726d 2e0a 0a57  e while form...W
│ │ │ │ -0001ca90: 6865 6e20 7468 6520 5641 4c55 4520 6f66  hen the VALUE of
│ │ │ │ -0001caa0: 2043 4f4e 4449 5449 4f4e 2069 7320 6661   CONDITION is fa
│ │ │ │ -0001cab0: 6c73 652c 2074 6865 2077 6869 6c65 2073  lse, the while s
│ │ │ │ -0001cac0: 7461 7465 6d65 6e74 2069 7320 6578 6974  tatement is exit
│ │ │ │ -0001cad0: 6564 2c0a 7265 7475 726e 696e 6720 616e  ed,.returning an
│ │ │ │ -0001cae0: 2075 6e64 6566 696e 6564 2076 616c 7565   undefined value
│ │ │ │ -0001caf0: 2e00 7265 702e 6c61 6e67 2e69 6e74 6572  ..rep.lang.inter
│ │ │ │ -0001cb00: 7072 6574 6572 2370 726f 6731 2046 4f52  preter#prog1 FOR
│ │ │ │ -0001cb10: 4d31 202e 2046 4f52 4d53 7265 702e 6c61  M1 . FORMSrep.la
│ │ │ │ -0001cb20: 6e67 2e69 6e74 6572 7072 6574 6572 2370  ng.interpreter#p
│ │ │ │ -0001cb30: 726f 6732 7072 6f67 3220 464f 524d 3120  rog2prog2 FORM1 
│ │ │ │ -0001cb40: 464f 524d 3220 5b46 4f52 4d53 2e2e 2e5d  FORM2 [FORMS...]
│ │ │ │ -0001cb50: 0a0a 4576 616c 7561 7465 2046 4f52 4d31  ..Evaluate FORM1
│ │ │ │ -0001cb60: 2064 6973 6361 7264 696e 6720 6974 7320   discarding its 
│ │ │ │ -0001cb70: 7265 7375 6c74 2c20 7468 656e 2065 7661  result, then eva
│ │ │ │ -0001cb80: 6c75 6174 6520 464f 524d 3220 666f 6c6c  luate FORM2 foll
│ │ │ │ -0001cb90: 6f77 6564 2062 790a 6028 7072 6f67 6e20  owed by.`(progn 
│ │ │ │ -0001cba0: 464f 524d 532e 2e2e 2927 2e20 5265 7475  FORMS...)'. Retu
│ │ │ │ -0001cbb0: 726e 7320 7468 6520 7265 7375 6c74 206f  rns the result o
│ │ │ │ -0001cbc0: 6620 6576 616c 7561 7469 6e67 2046 4f52  f evaluating FOR
│ │ │ │ -0001cbd0: 4d32 2e00 7265 702e 6c61 6e67 2e69 6e74  M2..rep.lang.int
│ │ │ │ -0001cbe0: 6572 7072 6574 6572 2377 6974 682d 6f62  erpreter#with-ob
│ │ │ │ -0001cbf0: 6a65 6374 204f 424a 202e 2042 4f44 5972  ject OBJ . BODYr
│ │ │ │ -0001cc00: 6570 2e6c 616e 672e 696e 7465 7270 7265  ep.lang.interpre
│ │ │ │ -0001cc10: 7465 7223 636f 6e64 6974 696f 6e2d 6361  ter#condition-ca
│ │ │ │ -0001cc20: 7365 4576 616c 7561 7465 7320 464f 524d  seEvaluates FORM
│ │ │ │ -0001cc30: 2077 6974 6820 6572 726f 722d 6861 6e64   with error-hand
│ │ │ │ -0001cc40: 6c65 7273 2069 6e20 706c 6163 652c 2069  lers in place, i
│ │ │ │ -0001cc50: 6620 6e6f 2065 7272 6f72 7320 6f63 6375  f no errors occu
│ │ │ │ -0001cc60: 720a 7265 7475 726e 2074 6865 2076 616c  r.return the val
│ │ │ │ -0001cc70: 7565 2072 6574 7572 6e65 6420 6279 2046  ue returned by F
│ │ │ │ -0001cc80: 4f52 4d2c 2065 6c73 6520 7468 6520 7661  ORM, else the va
│ │ │ │ -0001cc90: 6c75 6520 6f66 2077 6869 6368 6576 6572  lue of whichever
│ │ │ │ -0001cca0: 0a68 616e 646c 6572 2773 2062 6f64 7920  .handler's body 
│ │ │ │ -0001ccb0: 7761 7320 6576 616c 7561 7465 642e 0a0a  was evaluated...
│ │ │ │ -0001ccc0: 4561 6368 2048 414e 444c 4552 2069 7320  Each HANDLER is 
│ │ │ │ -0001ccd0: 6120 6c69 7374 206f 6620 6028 4552 524f  a list of `(ERRO
│ │ │ │ -0001cce0: 5220 424f 4459 2e2e 2e29 272e 2045 5252  R BODY...)'. ERR
│ │ │ │ -0001ccf0: 4f52 2064 6566 696e 6573 2077 6869 6368  OR defines which
│ │ │ │ -0001cd00: 2074 7970 6573 0a6f 6620 6572 726f 7273   types.of errors
│ │ │ │ -0001cd10: 2074 6865 2068 616e 646c 6572 2063 6174   the handler cat
│ │ │ │ -0001cd20: 6368 6573 2c20 6569 7468 6572 2061 2073  ches, either a s
│ │ │ │ -0001cd30: 796d 626f 6c20 6f72 2061 206c 6973 7420  ymbol or a list 
│ │ │ │ -0001cd40: 6f66 2073 796d 626f 6c73 2e0a 5468 6520  of symbols..The 
│ │ │ │ -0001cd50: 7370 6563 6961 6c20 7379 6d62 6f6c 2060  special symbol `
│ │ │ │ -0001cd60: 6572 726f 7227 206d 6174 6368 6573 2061  error' matches a
│ │ │ │ -0001cd70: 6c6c 2074 7970 6573 206f 6620 6572 726f  ll types of erro
│ │ │ │ -0001cd80: 7273 2e0a 0a49 6620 5641 5220 6973 2074  rs...If VAR is t
│ │ │ │ -0001cd90: 7275 6520 6974 2773 2061 2073 796d 626f  rue it's a symbo
│ │ │ │ -0001cda0: 6c20 7768 6f73 6520 7661 6c75 6573 2069  l whose values i
│ │ │ │ -0001cdb0: 7320 626f 756e 6420 746f 2060 2845 5252  s bound to `(ERR
│ │ │ │ -0001cdc0: 4f52 2d53 594d 424f 4c20 2e0a 4441 5441  OR-SYMBOL ..DATA
│ │ │ │ -0001cdd0: 2927 2077 6869 6c65 2074 6865 2068 616e  )' while the han
│ │ │ │ -0001cde0: 646c 6572 2069 7320 6576 616c 7561 7465  dler is evaluate
│ │ │ │ -0001cdf0: 6420 2874 6865 7365 2061 7265 2074 6865  d (these are the
│ │ │ │ -0001ce00: 2061 7267 756d 656e 7473 2067 6976 656e   arguments given
│ │ │ │ -0001ce10: 2074 6f0a 6073 6967 6e61 6c27 2077 6865   to.`signal' whe
│ │ │ │ -0001ce20: 6e20 7468 6520 6572 726f 7220 7761 7320  n the error was 
│ │ │ │ -0001ce30: 7261 6973 6564 292e 7265 702e 6c61 6e67  raised).rep.lang
│ │ │ │ -0001ce40: 2e69 6e74 6572 7072 6574 6572 2361 7574  .interpreter#aut
│ │ │ │ -0001ce50: 6f6c 6f61 642d 6d61 6372 6f54 656c 6c20  oload-macroTell 
│ │ │ │ -0001ce60: 7468 6520 6576 616c 7561 746f 7220 7468  the evaluator th
│ │ │ │ -0001ce70: 6174 2074 6865 2076 616c 7565 206f 6620  at the value of 
│ │ │ │ -0001ce80: 7468 6520 6d61 6372 6f20 5359 4d42 4f4c  the macro SYMBOL
│ │ │ │ -0001ce90: 2077 696c 6c20 6265 2069 6e69 7469 616c   will be initial
│ │ │ │ -0001cea0: 6973 6564 0a62 7920 6c6f 6164 696e 6720  ised.by loading 
│ │ │ │ -0001ceb0: 4649 4c45 2e72 6570 2e6c 616e 672e 696e  FILE.rep.lang.in
│ │ │ │ -0001cec0: 7465 7270 7265 7465 7223 6964 656e 7469  terpreter#identi
│ │ │ │ -0001ced0: 7479 5265 7475 726e 2041 5247 2e00 7265  tyReturn ARG..re
│ │ │ │ -0001cee0: 702e 6c61 6e67 2e64 6f63 2361 6464 2d64  p.lang.doc#add-d
│ │ │ │ -0001cef0: 6f63 756d 656e 7461 7469 6f6e 2053 594d  ocumentation SYM
│ │ │ │ -0001cf00: 424f 4c20 5354 5255 4354 5552 4520 5354  BOL STRUCTURE ST
│ │ │ │ -0001cf10: 5249 4e47 0072 6570 2e6c 616e 672e 646f  RING.rep.lang.do
│ │ │ │ -0001cf20: 6323 6164 642d 646f 6375 6d65 6e74 6174  c#add-documentat
│ │ │ │ -0001cf30: 696f 6e2d 7061 7261 6d73 204e 414d 4520  ion-params NAME 
│ │ │ │ -0001cf40: 5354 5255 4354 5552 4520 5041 5241 4d2d  STRUCTURE PARAM-
│ │ │ │ -0001cf50: 4c49 5354 7265 702e 6c61 6e67 2e6d 6174  LISTrep.lang.mat
│ │ │ │ -0001cf60: 6823 696e 6578 6163 7470 5265 7475 726e  h#inexactpReturn
│ │ │ │ -0001cf70: 2074 2069 6620 5820 6973 2061 6e20 696e   t if X is an in
│ │ │ │ -0001cf80: 6578 6163 7420 6e75 6d62 6572 2e00 7265  exact number..re
│ │ │ │ -0001cf90: 702e 7379 7374 656d 2367 6574 656e 7620  p.system#getenv 
│ │ │ │ -0001cfa0: 4e41 4d45 0072 6570 2e73 7973 7465 6d23  NAME.rep.system#
│ │ │ │ -0001cfb0: 7077 642d 7072 6f6d 7074 2050 524f 4d50  pwd-prompt PROMP
│ │ │ │ -0001cfc0: 5400 7265 702e 6e65 742e 7270 6323 7270  T.rep.net.rpc#rp
│ │ │ │ -0001cfd0: 632d 6f75 7470 7574 2d68 616e 646c 6572  c-output-handler
│ │ │ │ -0001cfe0: 2053 4f43 4b45 5420 4f55 5450 5554 0000   SOCKET OUTPUT..
│ │ │ │ -0001cff0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0001d000: 7265 702e 696f 2e66 696c 652d 6861 6e64  rep.io.file-hand
│ │ │ │ -0001d010: 6c65 7273 2e72 656d 6f74 652e 6674 7023  lers.remote.ftp#
│ │ │ │ -0001d020: 7265 6d6f 7465 2d66 7470 2d63 6c6f 7365  remote-ftp-close
│ │ │ │ -0001d030: 2d68 6f73 7443 6c6f 7365 2074 6865 2046  -hostClose the F
│ │ │ │ -0001d040: 5450 2073 7562 7072 6f63 6573 7320 636f  TP subprocess co
│ │ │ │ -0001d050: 6e6e 6563 7420 746f 2060 5553 4552 4048  nnect to `USER@H
│ │ │ │ -0001d060: 4f53 5427 2e74 6172 6668 2d67 6e75 2d74  OST'.tarfh-gnu-t
│ │ │ │ -0001d070: 6172 2d70 726f 6772 616d 4c6f 6361 7469  ar-programLocati
│ │ │ │ -0001d080: 6f6e 206f 6620 474e 5520 7461 7220 7072  on of GNU tar pr
│ │ │ │ -0001d090: 6f67 7261 6d2e 7461 7266 682d 6d61 782d  ogram.tarfh-max-
│ │ │ │ -0001d0a0: 6361 6368 6564 2d64 6972 7354 6f74 616c  cached-dirsTotal
│ │ │ │ -0001d0b0: 206e 756d 6265 7220 6f66 2074 6172 206c   number of tar l
│ │ │ │ -0001d0c0: 6973 7469 6e67 7320 746f 2063 6163 6865  istings to cache
│ │ │ │ -0001d0d0: 2e74 6172 6668 2d6c 6172 6765 7374 2d63  .tarfh-largest-c
│ │ │ │ -0001d0e0: 6163 6865 642d 6669 6c65 5369 7a65 206f  ached-fileSize o
│ │ │ │ -0001d0f0: 6620 7468 6520 6c61 7267 6573 7420 6361  f the largest ca
│ │ │ │ -0001d100: 6368 6162 6c65 2074 6172 2066 696c 652e  chable tar file.
│ │ │ │ -0001d110: 7265 702e 696f 2e66 696c 652d 6861 6e64  rep.io.file-hand
│ │ │ │ -0001d120: 6c65 7273 2e74 6172 2374 6172 6668 2d65  lers.tar#tarfh-e
│ │ │ │ -0001d130: 6d70 7479 2d63 6163 6865 4469 7363 6172  mpty-cacheDiscar
│ │ │ │ -0001d140: 6420 616c 6c20 6361 6368 6564 2054 4152  d all cached TAR
│ │ │ │ -0001d150: 2064 6972 6563 746f 7279 2065 6e74 7269   directory entri
│ │ │ │ -0001d160: 6573 2e72 6570 2e69 6f2e 7374 7265 616d  es.rep.io.stream
│ │ │ │ -0001d170: 7323 7072 696e 312d 746f 2d73 7472 696e  s#prin1-to-strin
│ │ │ │ -0001d180: 6752 6574 7572 6e20 6120 7374 7269 6e67  gReturn a string
│ │ │ │ -0001d190: 2072 6570 7265 7365 6e74 696e 6720 4152   representing AR
│ │ │ │ -0001d1a0: 472e 0072 6570 2e69 6f2e 7374 7265 616d  G..rep.io.stream
│ │ │ │ -0001d1b0: 7323 7072 696e 312d 746f 2d73 7472 696e  s#prin1-to-strin
│ │ │ │ -0001d1c0: 6720 4152 4772 6570 2e69 6f2e 7374 7265  g ARGrep.io.stre
│ │ │ │ -0001d1d0: 616d 7323 7265 6164 2d66 726f 6d2d 7374  ams#read-from-st
│ │ │ │ -0001d1e0: 7269 6e67 5265 6164 7320 616e 206f 626a  ringReads an obj
│ │ │ │ -0001d1f0: 6563 7420 6672 6f6d 2053 5452 494e 472c  ect from STRING,
│ │ │ │ -0001d200: 2073 7461 7274 696e 6720 6174 2063 6861   starting at cha
│ │ │ │ -0001d210: 7261 6374 6572 206e 756d 6265 7220 5354  racter number ST
│ │ │ │ -0001d220: 4152 5420 2864 6566 6175 6c74 0a69 7320  ART (default.is 
│ │ │ │ -0001d230: 3029 2e72 6570 2e6c 616e 672e 696e 7465  0).rep.lang.inte
│ │ │ │ -0001d240: 7270 7265 7465 7223 6465 666d 6163 726f  rpreter#defmacro
│ │ │ │ -0001d250: 6465 666d 6163 726f 204e 414d 4520 4c41  defmacro NAME LA
│ │ │ │ -0001d260: 4d42 4441 2d4c 4953 5420 5b44 4f43 2d53  MBDA-LIST [DOC-S
│ │ │ │ -0001d270: 5452 494e 475d 2042 4f44 592e 2e2e 0a64  TRING] BODY....d
│ │ │ │ -0001d280: 6566 6d61 6372 6f20 4e41 4d45 2042 5954  efmacro NAME BYT
│ │ │ │ -0001d290: 4543 4f44 452d 4f42 4a45 4354 0a0a 4465  ECODE-OBJECT..De
│ │ │ │ -0001d2a0: 6669 6e65 7320 6120 6d61 6372 6f20 6361  fines a macro ca
│ │ │ │ -0001d2b0: 6c6c 6564 204e 414d 4520 7769 7468 2061  lled NAME with a
│ │ │ │ -0001d2c0: 7267 756d 656e 7420 7370 6563 2e20 4c41  rgument spec. LA
│ │ │ │ -0001d2d0: 4d42 4441 2d4c 4953 542c 0a64 6f63 756d  MBDA-LIST,.docum
│ │ │ │ -0001d2e0: 656e 7461 7469 6f6e 2044 4f43 2d53 5452  entation DOC-STR
│ │ │ │ -0001d2f0: 494e 4720 286f 7074 696f 6e61 6c29 2061  ING (optional) a
│ │ │ │ -0001d300: 6e64 2062 6f64 7920 424f 4459 2e0a 0a4d  nd body BODY...M
│ │ │ │ -0001d310: 6163 726f 7320 6172 6520 6361 6c6c 6564  acros are called
│ │ │ │ -0001d320: 2077 6974 6820 7468 6569 7220 6172 6775   with their argu
│ │ │ │ -0001d330: 6d65 6e74 7320 756e 2d65 7661 6c75 6174  ments un-evaluat
│ │ │ │ -0001d340: 6564 2c20 7468 6579 2061 7265 2065 7870  ed, they are exp
│ │ │ │ -0001d350: 6563 7465 640a 746f 2072 6574 7572 6e20  ected.to return 
│ │ │ │ -0001d360: 6120 666f 726d 2077 6869 6368 2077 696c  a form which wil
│ │ │ │ -0001d370: 6c20 6265 2065 7865 6375 7465 6420 746f  l be executed to
│ │ │ │ -0001d380: 2070 726f 7669 6465 2074 6865 2072 6573   provide the res
│ │ │ │ -0001d390: 756c 7420 6f66 2074 6865 0a65 7870 7265  ult of the.expre
│ │ │ │ -0001d3a0: 7373 696f 6e2e 204e 6f74 6520 7468 6174  ssion. Note that
│ │ │ │ -0001d3b0: 206d 6163 726f 7320 6172 6520 6578 7061   macros are expa
│ │ │ │ -0001d3c0: 6e64 6564 2061 7420 636f 6d70 696c 652d  nded at compile-
│ │ │ │ -0001d3d0: 7469 6d65 2c20 616e 6420 6d61 7920 6265  time, and may be
│ │ │ │ -0001d3e0: 0a65 7870 616e 6465 6420 616e 2061 7262  .expanded an arb
│ │ │ │ -0001d3f0: 6974 7261 7279 206e 756d 6265 7220 6f66  itrary number of
│ │ │ │ -0001d400: 2074 696d 6573 2e00 7265 702e 6c61 6e67   times..rep.lang
│ │ │ │ -0001d410: 2e69 6e74 6572 7072 6574 6572 2364 6566  .interpreter#def
│ │ │ │ -0001d420: 7375 6273 7420 5359 4d42 4f4c 202e 2042  subst SYMBOL . B
│ │ │ │ -0001d430: 4f44 5972 6570 2e6c 616e 672e 696e 7465  ODYrep.lang.inte
│ │ │ │ -0001d440: 7270 7265 7465 7223 6c65 742d 666c 7569  rpreter#let-flui
│ │ │ │ -0001d450: 6473 5369 6d69 6c61 7220 746f 2060 6c65  dsSimilar to `le
│ │ │ │ -0001d460: 7427 2065 7863 6570 7420 7468 6174 2074  t' except that t
│ │ │ │ -0001d470: 6865 2042 494e 4449 4e47 5320 6d75 7374  he BINDINGS must
│ │ │ │ -0001d480: 2072 6566 6572 2074 6f20 7661 7269 6162   refer to variab
│ │ │ │ -0001d490: 6c65 730a 636f 6e74 6169 6e69 6e67 2066  les.containing f
│ │ │ │ -0001d4a0: 6c75 6964 206f 626a 6563 7473 2e20 5468  luid objects. Th
│ │ │ │ -0001d4b0: 6520 666c 7569 6473 2077 696c 6c20 6265  e fluids will be
│ │ │ │ -0001d4c0: 2062 6f75 6e64 2074 6f20 6e65 7720 6c6f   bound to new lo
│ │ │ │ -0001d4d0: 6361 7469 6f6e 732c 0a6e 6f74 2074 6865  cations,.not the
│ │ │ │ -0001d4e0: 2076 6172 6961 626c 6573 2063 6f6e 7461   variables conta
│ │ │ │ -0001d4f0: 696e 696e 6720 7468 6520 666c 7569 6473  ining the fluids
│ │ │ │ -0001d500: 2e72 6570 2e6c 616e 672e 696e 7465 7270  .rep.lang.interp
│ │ │ │ -0001d510: 7265 7465 7223 6966 4669 7273 7420 7468  reter#ifFirst th
│ │ │ │ -0001d520: 6520 434f 4e44 4954 494f 4e20 666f 726d  e CONDITION form
│ │ │ │ -0001d530: 2069 7320 6576 616c 7561 7465 642c 2069   is evaluated, i
│ │ │ │ -0001d540: 6620 6974 2072 6574 7572 6e73 2074 7275  f it returns tru
│ │ │ │ -0001d550: 6520 7468 650a 5452 5545 2d46 4f52 4d20  e the.TRUE-FORM 
│ │ │ │ -0001d560: 6973 2065 7661 6c75 6174 6564 2061 6e64  is evaluated and
│ │ │ │ -0001d570: 2069 7473 2072 6573 756c 7420 7265 7475   its result retu
│ │ │ │ -0001d580: 726e 6564 2e20 4f74 6865 7277 6973 6520  rned. Otherwise 
│ │ │ │ -0001d590: 7468 6520 7265 7375 6c74 206f 660a 616e  the result of.an
│ │ │ │ -0001d5a0: 2069 6d70 6c69 6369 7420 7072 6f67 6e20   implicit progn 
│ │ │ │ -0001d5b0: 6f6e 2074 6865 2045 4c53 4520 666f 726d  on the ELSE form
│ │ │ │ -0001d5c0: 7320 6973 2072 6574 7572 6e65 642e 2049  s is returned. I
│ │ │ │ -0001d5d0: 6620 7468 6572 6520 6172 6520 6e6f 2045  f there are no E
│ │ │ │ -0001d5e0: 4c53 450a 666f 726d 7320 7468 6520 6661  LSE.forms the fa
│ │ │ │ -0001d5f0: 6c73 6520 7661 6c75 6520 6973 2072 6574  lse value is ret
│ │ │ │ -0001d600: 7572 6e65 642e 0072 6570 2e6c 616e 672e  urned..rep.lang.
│ │ │ │ -0001d610: 696e 7465 7270 7265 7465 7223 616e 6420  interpreter#and 
│ │ │ │ -0001d620: 2e20 4152 4753 0072 6570 2e6c 616e 672e  . ARGS.rep.lang.
│ │ │ │ -0001d630: 696e 7465 7270 7265 7465 7223 7365 7471  interpreter#setq
│ │ │ │ -0001d640: 2d64 6566 6175 6c74 202e 2041 5247 5300  -default . ARGS.
│ │ │ │ -0001d650: 7265 702e 6c61 6e67 2e69 6e74 6572 7072  rep.lang.interpr
│ │ │ │ -0001d660: 6574 6572 2364 6566 696e 652d 7370 6563  eter#define-spec
│ │ │ │ -0001d670: 6961 6c2d 7661 7269 6162 6c65 2056 4152  ial-variable VAR
│ │ │ │ -0001d680: 2023 216f 7074 696f 6e61 6c20 5641 4c55   #!optional VALU
│ │ │ │ -0001d690: 4520 444f 4372 6570 2e6c 616e 672e 696e  E DOCrep.lang.in
│ │ │ │ -0001d6a0: 7465 7270 7265 7465 7223 7769 7468 2d6f  terpreter#with-o
│ │ │ │ -0001d6b0: 626a 6563 7445 7661 6c75 6174 6520 4f42  bjectEvaluate OB
│ │ │ │ -0001d6c0: 4a20 616e 6420 6d61 6b65 2069 7473 2076  J and make its v
│ │ │ │ -0001d6d0: 616c 7565 2060 6063 7572 7265 6e74 2727  alue ``current''
│ │ │ │ -0001d6e0: 2069 6e20 736f 6d65 2077 6179 206d 6561   in some way mea
│ │ │ │ -0001d6f0: 6e69 6e67 6675 6c0a 666f 7220 7468 6520  ningful.for the 
│ │ │ │ -0001d700: 6461 7461 2074 7970 652c 2065 7661 6c75  data type, evalu
│ │ │ │ -0001d710: 6174 6520 616c 6c20 424f 4459 2066 6f72  ate all BODY for
│ │ │ │ -0001d720: 6d73 2c20 7468 656e 2072 6574 7572 6e20  ms, then return 
│ │ │ │ -0001d730: 746f 2074 6865 206f 6c64 0a63 7572 7265  to the old.curre
│ │ │ │ -0001d740: 6e74 2076 616c 7565 206f 6620 7768 6174  nt value of what
│ │ │ │ -0001d750: 6576 6572 2077 6173 2063 6861 6e67 6564  ever was changed
│ │ │ │ -0001d760: 2e20 5265 7475 726e 2074 6865 2076 616c  . Return the val
│ │ │ │ -0001d770: 7565 206f 6620 7468 6520 6c61 7374 0a42  ue of the last.B
│ │ │ │ -0001d780: 4f44 5920 666f 726d 2065 7661 6c75 6174  ODY form evaluat
│ │ │ │ -0001d790: 6564 2e72 6570 2e6c 616e 672e 696e 7465  ed.rep.lang.inte
│ │ │ │ -0001d7a0: 7270 7265 7465 7223 756e 7769 6e64 2d70  rpreter#unwind-p
│ │ │ │ -0001d7b0: 726f 7465 6374 5265 7475 726e 2074 6865  rotectReturn the
│ │ │ │ -0001d7c0: 2072 6573 756c 7420 6f66 2065 7661 6c75   result of evalu
│ │ │ │ -0001d7d0: 6174 696e 6720 464f 524d 2e20 5768 656e  ating FORM. When
│ │ │ │ -0001d7e0: 2065 7865 6375 7469 6f6e 206c 6561 7665   execution leave
│ │ │ │ -0001d7f0: 7320 7468 650a 6479 6e61 6d69 6320 6578  s the.dynamic ex
│ │ │ │ -0001d800: 7465 6e74 206f 6620 464f 524d 2065 7661  tent of FORM eva
│ │ │ │ -0001d810: 6c75 6174 6520 6028 7072 6f67 6e20 424f  luate `(progn BO
│ │ │ │ -0001d820: 4459 2927 2028 6576 656e 2069 6620 6578  DY)' (even if ex
│ │ │ │ -0001d830: 6974 696e 6720 6475 6520 746f 0a61 6e20  iting due to.an 
│ │ │ │ -0001d840: 6578 6365 7074 696f 6e20 7769 7468 696e  exception within
│ │ │ │ -0001d850: 2046 4f52 4d29 2e0a 0a4e 6f74 6520 7468   FORM)...Note th
│ │ │ │ -0001d860: 6174 2077 6865 6e20 464f 524d 2069 7320  at when FORM is 
│ │ │ │ -0001d870: 6578 6974 6564 2062 7920 6361 6c6c 696e  exited by callin
│ │ │ │ -0001d880: 6720 6120 636f 6e74 696e 7561 7469 6f6e  g a continuation
│ │ │ │ -0001d890: 2c20 6974 2069 730a 756e 6465 6669 6e65  , it is.undefine
│ │ │ │ -0001d8a0: 6420 7768 6574 6865 7220 6f72 206e 6f74  d whether or not
│ │ │ │ -0001d8b0: 2042 4f44 5920 7769 6c6c 2062 6520 6576   BODY will be ev
│ │ │ │ -0001d8c0: 616c 7561 7465 642e 0072 6570 2e6c 616e  aluated..rep.lan
│ │ │ │ -0001d8d0: 672e 696e 7465 7270 7265 7465 7223 636f  g.interpreter#co
│ │ │ │ -0001d8e0: 6e64 6974 696f 6e2d 6361 7365 2056 4152  ndition-case VAR
│ │ │ │ -0001d8f0: 2046 4f52 4d20 2e20 4841 4e44 4c45 5253   FORM . HANDLERS
│ │ │ │ -0001d900: 7265 702e 6c61 6e67 2e69 6e74 6572 7072  rep.lang.interpr
│ │ │ │ -0001d910: 6574 6572 2361 7574 6f6c 6f61 6454 656c  eter#autoloadTel
│ │ │ │ -0001d920: 6c20 7468 6520 6576 616c 7561 746f 7220  l the evaluator 
│ │ │ │ -0001d930: 7468 6174 2074 6865 2076 616c 7565 206f  that the value o
│ │ │ │ -0001d940: 6620 5359 4d42 4f4c 2077 696c 6c20 6265  f SYMBOL will be
│ │ │ │ -0001d950: 2069 6e69 7469 616c 6973 6564 0a62 7920   initialised.by 
│ │ │ │ -0001d960: 6c6f 6164 696e 6720 4649 4c45 2e00 7265  loading FILE..re
│ │ │ │ -0001d970: 702e 6c61 6e67 2e69 6e74 6572 7072 6574  p.lang.interpret
│ │ │ │ -0001d980: 6572 2369 6465 6e74 6974 7920 4152 4772  er#identity ARGr
│ │ │ │ -0001d990: 6570 2e6c 616e 672e 696e 7465 7270 7265  ep.lang.interpre
│ │ │ │ -0001d9a0: 7465 7223 6576 616c 2d77 6865 6e2d 636f  ter#eval-when-co
│ │ │ │ -0001d9b0: 6d70 696c 6546 4f52 4d20 6973 2065 7661  mpileFORM is eva
│ │ │ │ -0001d9c0: 6c75 6174 6564 2061 7420 636f 6d70 696c  luated at compil
│ │ │ │ -0001d9d0: 652d 7469 6d65 202a 6f6e 6c79 2a2e 2054  e-time *only*. T
│ │ │ │ -0001d9e0: 6865 2065 7661 6c75 6174 6564 2076 616c  he evaluated val
│ │ │ │ -0001d9f0: 7565 2069 7320 696e 7365 7274 6564 0a69  ue is inserted.i
│ │ │ │ -0001da00: 6e74 6f20 7468 6520 636f 6d70 696c 6564  nto the compiled
│ │ │ │ -0001da10: 2070 726f 6772 616d 2e20 5768 656e 2069   program. When i
│ │ │ │ -0001da20: 6e74 6572 7072 6574 6564 2c20 6e69 6c20  nterpreted, nil 
│ │ │ │ -0001da30: 6973 2072 6574 7572 6e65 642e 0072 6570  is returned..rep
│ │ │ │ -0001da40: 2e6c 616e 672e 696e 7465 7270 7265 7465  .lang.interprete
│ │ │ │ -0001da50: 7223 6576 616c 2d77 6865 6e2d 636f 6d70  r#eval-when-comp
│ │ │ │ -0001da60: 696c 6520 464f 524d 7265 702e 6c61 6e67  ile FORMrep.lang
│ │ │ │ -0001da70: 2e69 6e74 6572 7072 6574 6572 236e 6f70  .interpreter#nop
│ │ │ │ -0001da80: 4120 646f 2d6e 6f74 6869 6e67 2063 6f6d  A do-nothing com
│ │ │ │ -0001da90: 6d61 6e64 2e00 7265 702e 6c61 6e67 2e69  mand..rep.lang.i
│ │ │ │ -0001daa0: 6e74 6572 7072 6574 6572 236e 6f70 7265  nterpreter#nopre
│ │ │ │ -0001dab0: 702e 6c61 6e67 2e64 6f63 2364 6573 6372  p.lang.doc#descr
│ │ │ │ -0001dac0: 6962 652d 7661 6c75 6550 7269 6e74 2074  ibe-valuePrint t
│ │ │ │ -0001dad0: 6f20 7374 616e 6461 7264 2d6f 7574 7075  o standard-outpu
│ │ │ │ -0001dae0: 7420 6120 6465 7363 7269 7074 696f 6e20  t a description 
│ │ │ │ -0001daf0: 6f66 2074 6865 206c 6973 7020 6461 7461  of the lisp data
│ │ │ │ -0001db00: 206f 626a 6563 7420 5641 4c55 452e 2049   object VALUE. I
│ │ │ │ -0001db10: 660a 4e41 4d45 2069 7320 7472 7565 2c20  f.NAME is true, 
│ │ │ │ -0001db20: 7468 656e 2069 7420 7368 6f75 6c64 2062  then it should b
│ │ │ │ -0001db30: 6520 7468 6520 7379 6d62 6f6c 2074 6861  e the symbol tha
│ │ │ │ -0001db40: 7420 6973 2061 7373 6f63 6961 7465 6420  t is associated 
│ │ │ │ -0001db50: 7769 7468 2056 414c 5545 2e72 6570 2e6c  with VALUE.rep.l
│ │ │ │ -0001db60: 616e 672e 646f 6323 646f 6375 6d65 6e74  ang.doc#document
│ │ │ │ -0001db70: 2d76 6172 6961 626c 6553 6574 7320 7468  -variableSets th
│ │ │ │ -0001db80: 6520 646f 6375 6d65 6e74 6174 696f 6e20  e documentation 
│ │ │ │ -0001db90: 7072 6f70 6572 7479 206f 6620 5359 4d42  property of SYMB
│ │ │ │ -0001dba0: 4f4c 2074 6f20 444f 432d 5354 5249 4e47  OL to DOC-STRING
│ │ │ │ -0001dbb0: 2e72 6570 2e6c 616e 672e 646f 6323 6164  .rep.lang.doc#ad
│ │ │ │ -0001dbc0: 642d 646f 6375 6d65 6e74 6174 696f 6e41  d-documentationA
│ │ │ │ -0001dbd0: 6464 7320 6120 646f 6375 6d65 6e74 6174  dds a documentat
│ │ │ │ -0001dbe0: 696f 6e20 7374 7269 6e67 2053 5452 494e  ion string STRIN
│ │ │ │ -0001dbf0: 4720 746f 2074 6865 2066 696c 6520 6f66  G to the file of
│ │ │ │ -0001dc00: 2073 7563 6820 7374 7269 6e67 732e 7265   such strings.re
│ │ │ │ -0001dc10: 702e 6c61 6e67 2e6d 6174 6823 7265 616c  p.lang.math#real
│ │ │ │ -0001dc20: 7052 6574 7572 6e20 7420 6966 2058 2069  pReturn t if X i
│ │ │ │ -0001dc30: 7320 6120 7265 616c 206e 756d 6265 722e  s a real number.
│ │ │ │ -0001dc40: 7265 702e 6c61 6e67 2e6d 6174 6823 7261  rep.lang.math#ra
│ │ │ │ -0001dc50: 7469 6f6e 616c 7052 6574 7572 6e20 7420  tionalpReturn t 
│ │ │ │ -0001dc60: 6966 2058 2069 7320 6120 2870 6f73 7369  if X is a (possi
│ │ │ │ -0001dc70: 626c 7920 696e 6578 6163 7429 2072 6174  bly inexact) rat
│ │ │ │ -0001dc80: 696f 6e61 6c20 6e75 6d62 6572 2e00 7265  ional number..re
│ │ │ │ -0001dc90: 702e 6c61 6e67 2e6d 6174 6823 706f 7369  p.lang.math#posi
│ │ │ │ -0001dca0: 7469 7665 7020 5872 6570 2e6c 616e 672e  tivep Xrep.lang.
│ │ │ │ -0001dcb0: 6d61 7468 236e 6567 6174 6976 6570 5265  math#negativepRe
│ │ │ │ -0001dcc0: 7475 726e 2074 2069 6620 5820 6973 206c  turn t if X is l
│ │ │ │ -0001dcd0: 6573 7320 7468 616e 207a 6572 6f2e 0072  ess than zero..r
│ │ │ │ -0001dce0: 6570 2e6c 616e 672e 6d61 7468 2365 7665  ep.lang.math#eve
│ │ │ │ -0001dcf0: 6e70 2058 7265 702e 6c61 6e67 2e6d 6174  np Xrep.lang.mat
│ │ │ │ -0001dd00: 6823 6c63 6d52 6574 7572 6e20 7468 6520  h#lcmReturn the 
│ │ │ │ -0001dd10: 6c65 6173 7420 636f 6d6d 6f6e 206d 756c  least common mul
│ │ │ │ -0001dd20: 7469 706c 6520 6f66 2069 6e74 6567 6572  tiple of integer
│ │ │ │ -0001dd30: 7320 4120 616e 6420 422e 0072 6570 2e6c  s A and B..rep.l
│ │ │ │ -0001dd40: 616e 672e 6d61 7468 236c 636d 202e 2041  ang.math#lcm . A
│ │ │ │ -0001dd50: 5247 5372 6570 2e73 7973 7465 6d23 7077  RGSrep.system#pw
│ │ │ │ -0001dd60: 642d 7072 6f6d 7074 5072 6f6d 7074 2066  d-promptPrompt f
│ │ │ │ -0001dd70: 6f72 2061 2063 6f6e 6669 6465 6e74 6961  or a confidentia
│ │ │ │ -0001dd80: 6c20 7374 7269 6e67 2c20 7769 7468 2050  l string, with P
│ │ │ │ -0001dd90: 524f 4d50 5420 6173 2074 6865 2074 6974  ROMPT as the tit
│ │ │ │ -0001dda0: 6c65 2073 7472 696e 672e 2054 6865 0a63  le string. The.c
│ │ │ │ -0001ddb0: 6f6e 7465 6e74 7320 6f66 2074 6865 2070  ontents of the p
│ │ │ │ -0001ddc0: 726f 6d70 7420 7769 6c6c 2062 6520 6d61  rompt will be ma
│ │ │ │ -0001ddd0: 736b 6564 206f 7574 2077 6869 6c73 7420  sked out whilst 
│ │ │ │ -0001dde0: 6265 696e 6720 656e 7465 7265 642e 0072  being entered..r
│ │ │ │ -0001ddf0: 6570 2e77 7777 2e71 756f 7465 2d75 726c  ep.www.quote-url
│ │ │ │ -0001de00: 2371 756f 7465 2d75 726c 2053 5452 494e  #quote-url STRIN
│ │ │ │ -0001de10: 472a 7767 6574 2d70 726f 6772 616d 2a4c  G*wget-program*L
│ │ │ │ -0001de20: 6f63 6174 696f 6e20 6f66 2060 7767 6574  ocation of `wget
│ │ │ │ -0001de30: 2720 7072 6f67 7261 6d2e 7265 702e 7379  ' program.rep.sy
│ │ │ │ -0001de40: 7374 656d 2361 6464 2d68 6f6f 6b41 7272  stem#add-hookArr
│ │ │ │ -0001de50: 616e 6765 2069 7420 736f 2074 6861 7420  ange it so that 
│ │ │ │ -0001de60: 4655 4e43 5449 4f4e 2d4e 414d 4520 6973  FUNCTION-NAME is
│ │ │ │ -0001de70: 2061 6464 6564 2074 6f20 7468 6520 686f   added to the ho
│ │ │ │ -0001de80: 6f6b 2d6c 6973 7420 7374 6f72 6564 2069  ok-list stored i
│ │ │ │ -0001de90: 6e0a 7379 6d62 6f6c 2c20 484f 4f4b 2d53  n.symbol, HOOK-S
│ │ │ │ -0001dea0: 594d 424f 4c2e 2049 7420 7769 6c6c 2061  YMBOL. It will a
│ │ │ │ -0001deb0: 6464 6564 2061 7420 7468 6520 6865 6164  dded at the head
│ │ │ │ -0001dec0: 206f 6620 7468 6520 6c69 7374 2075 6e6c   of the list unl
│ │ │ │ -0001ded0: 6573 7320 4154 2d45 4e44 0a69 7320 7472  ess AT-END.is tr
│ │ │ │ -0001dee0: 7565 2069 6e20 7768 6963 6820 6361 7365  ue in which case
│ │ │ │ -0001def0: 2069 7420 6973 2061 6464 6564 2061 7420   it is added at 
│ │ │ │ -0001df00: 7468 6520 656e 642e 0072 6570 2e73 7973  the end..rep.sys
│ │ │ │ -0001df10: 7465 6d23 7265 6d6f 7665 2d68 6f6f 6b20  tem#remove-hook 
│ │ │ │ -0001df20: 484f 4f4b 2046 554e 4372 6570 2e6e 6574  HOOK FUNCrep.net
│ │ │ │ -0001df30: 2e72 7063 2364 6572 6567 6973 7465 722d  .rpc#deregister-
│ │ │ │ -0001df40: 7270 632d 7365 7276 6572 5265 6d6f 7665  rpc-serverRemove
│ │ │ │ -0001df50: 2053 4f43 4b45 5420 6672 6f6d 2074 6865   SOCKET from the
│ │ │ │ -0001df60: 2074 6162 6c65 206f 6620 7270 6320 636f   table of rpc co
│ │ │ │ -0001df70: 6e6e 6563 7469 6f6e 732e 0072 6570 2e6e  nnections..rep.n
│ │ │ │ -0001df80: 6574 2e72 7063 2364 6572 6567 6973 7465  et.rpc#deregiste
│ │ │ │ -0001df90: 722d 7270 632d 7365 7276 6572 2053 4f43  r-rpc-server SOC
│ │ │ │ -0001dfa0: 4b45 5472 6570 2e6e 6574 2e72 7063 2372  KETrep.net.rpc#r
│ │ │ │ -0001dfb0: 7063 2d6f 7574 7075 742d 6861 6e64 6c65  pc-output-handle
│ │ │ │ -0001dfc0: 7254 6865 2066 756e 6374 696f 6e20 7573  rThe function us
│ │ │ │ -0001dfd0: 6564 2074 6f20 6861 6e64 6c65 2061 6e79  ed to handle any
│ │ │ │ -0001dfe0: 204f 5554 5055 5420 6672 6f6d 2053 4f43   OUTPUT from SOC
│ │ │ │ -0001dff0: 4b45 542e 0000 0000 0000 0000 0000 0000  KET.............
│ │ │ │ -0001e000: 0072 6570 2e69 6f2e 6669 6c65 2d68 616e  .rep.io.file-han
│ │ │ │ -0001e010: 646c 6572 732e 7265 6d6f 7465 2e66 7470  dlers.remote.ftp
│ │ │ │ -0001e020: 2372 656d 6f74 652d 6674 702d 6164 642d  #remote-ftp-add-
│ │ │ │ -0001e030: 7061 7373 7764 2055 5345 5220 484f 5354  passwd USER HOST
│ │ │ │ -0001e040: 2050 4153 5357 4472 6570 2e6c 616e 672e   PASSWDrep.lang.
│ │ │ │ -0001e050: 696e 7465 7270 7265 7465 7223 6e69 6c54  interpreter#nilT
│ │ │ │ -0001e060: 6865 2076 616c 7565 206f 6620 7468 6520  he value of the 
│ │ │ │ -0001e070: 626f 6f6c 6561 6e2d 6661 6c73 6520 616e  boolean-false an
│ │ │ │ -0001e080: 6420 656e 642d 6f66 2d6c 6973 7420 6f62  d end-of-list ob
│ │ │ │ -0001e090: 6a65 6374 2e00 7265 702e 6c61 6e67 2e69  ject..rep.lang.i
│ │ │ │ -0001e0a0: 6e74 6572 7072 6574 6572 2364 6566 756e  nterpreter#defun
│ │ │ │ -0001e0b0: 2053 594d 424f 4c20 2e20 424f 4459 0072   SYMBOL . BODY.r
│ │ │ │ -0001e0c0: 6570 2e6c 616e 672e 696e 7465 7270 7265  ep.lang.interpre
│ │ │ │ -0001e0d0: 7465 7223 6465 6663 6f6e 7374 2053 594d  ter#defconst SYM
│ │ │ │ -0001e0e0: 424f 4c20 5641 4c55 4520 2e20 5245 5354  BOL VALUE . REST
│ │ │ │ -0001e0f0: 0072 6570 2e6c 616e 672e 696e 7465 7270  .rep.lang.interp
│ │ │ │ -0001e100: 7265 7465 7223 6675 6e63 7469 6f6e 2041  reter#function A
│ │ │ │ -0001e110: 5247 7265 702e 6c61 6e67 2e69 6e74 6572  RGrep.lang.inter
│ │ │ │ -0001e120: 7072 6574 6572 236c 6574 2a6c 6574 2028  preter#let*let (
│ │ │ │ -0001e130: 4249 4e44 494e 4753 2e2e 2e29 2042 4f44  BINDINGS...) BOD
│ │ │ │ -0001e140: 592e 2e2e 0a0a 5369 6d69 6c61 7220 746f  Y.....Similar to
│ │ │ │ -0001e150: 2060 6c65 7427 2065 7863 6570 7420 7468   `let' except th
│ │ │ │ -0001e160: 6174 2074 6865 2042 494e 4449 4e47 5320  at the BINDINGS 
│ │ │ │ -0001e170: 6172 6520 696e 7374 616c 6c65 6420 6173  are installed as
│ │ │ │ -0001e180: 2074 6865 6972 2076 616c 7565 730a 6172   their values.ar
│ │ │ │ -0001e190: 6520 636f 6d70 7574 6564 2c20 696e 2074  e computed, in t
│ │ │ │ -0001e1a0: 6865 206f 7264 6572 2074 6865 7920 6172  he order they ar
│ │ │ │ -0001e1b0: 6520 7772 6974 7465 6e2e 7265 702e 6c61  e written.rep.la
│ │ │ │ -0001e1c0: 6e67 2e69 6e74 6572 7072 6574 6572 236c  ng.interpreter#l
│ │ │ │ -0001e1d0: 6574 7265 6353 696d 696c 6172 2074 6f20  etrecSimilar to 
│ │ │ │ -0001e1e0: 606c 6574 2720 616e 6420 606c 6574 2a27  `let' and `let*'
│ │ │ │ -0001e1f0: 2065 7863 6570 7420 7468 6174 2074 6865   except that the
│ │ │ │ -0001e200: 2076 616c 7565 7320 6f66 2074 6865 2042   values of the B
│ │ │ │ -0001e210: 494e 4449 4e47 530a 6172 6520 6576 616c  INDINGS.are eval
│ │ │ │ -0001e220: 7561 7465 6420 7375 6368 2074 6861 7420  uated such that 
│ │ │ │ -0001e230: 616c 6c20 6f66 2074 6865 2062 6f75 6e64  all of the bound
│ │ │ │ -0001e240: 2076 6172 6961 626c 6573 2061 7265 2069   variables are i
│ │ │ │ -0001e250: 6e20 7468 6520 7363 6f70 652e 0a54 6869  n the scope..Thi
│ │ │ │ -0001e260: 7320 6d65 616e 7320 7468 6174 2060 6c65  s means that `le
│ │ │ │ -0001e270: 7472 6563 2720 6d61 7920 6265 2075 7365  trec' may be use
│ │ │ │ -0001e280: 6420 746f 2064 6566 696e 6520 6d75 7475  d to define mutu
│ │ │ │ -0001e290: 616c 6c79 2072 6563 7572 7369 7665 0a66  ally recursive.f
│ │ │ │ -0001e2a0: 756e 6374 696f 6e73 2e00 7265 702e 6c61  unctions..rep.la
│ │ │ │ -0001e2b0: 6e67 2e69 6e74 6572 7072 6574 6572 2369  ng.interpreter#i
│ │ │ │ -0001e2c0: 6620 434f 4e44 4954 494f 4e20 5448 454e  f CONDITION THEN
│ │ │ │ -0001e2d0: 2023 2172 6573 7420 454c 5345 7265 702e   #!rest ELSErep.
│ │ │ │ -0001e2e0: 6c61 6e67 2e69 6e74 6572 7072 6574 6572  lang.interpreter
│ │ │ │ -0001e2f0: 2363 6173 6545 6163 6820 434c 4155 5345  #caseEach CLAUSE
│ │ │ │ -0001e300: 2069 7320 6028 2849 5445 4d53 2e2e 2e20   is `((ITEMS... 
│ │ │ │ -0001e310: 2920 464f 524d 532e 2e2e 2927 2e20 4669  ) FORMS...)'. Fi
│ │ │ │ -0001e320: 6e64 2074 6865 2066 6972 7374 2043 4c41  nd the first CLA
│ │ │ │ -0001e330: 5553 4520 7769 7468 2061 6e0a 4954 454d  USE with an.ITEM
│ │ │ │ -0001e340: 206d 6174 6368 696e 6720 2875 7369 6e67   matching (using
│ │ │ │ -0001e350: 2060 6571 6c27 2920 7468 6520 7265 7375   `eql') the resu
│ │ │ │ -0001e360: 6c74 206f 6620 6576 616c 7561 7469 6e67  lt of evaluating
│ │ │ │ -0001e370: 204b 4559 2028 6f6e 6c79 0a65 7661 6c75   KEY (only.evalu
│ │ │ │ -0001e380: 6174 6564 206f 6e63 6529 2c20 7468 656e  ated once), then
│ │ │ │ -0001e390: 2065 7661 6c75 6174 6520 7468 6520 6173   evaluate the as
│ │ │ │ -0001e3a0: 736f 6369 6174 6564 2046 4f52 4d53 2069  sociated FORMS i
│ │ │ │ -0001e3b0: 6e20 6120 6070 726f 676e 272e 2054 6865  n a `progn'. The
│ │ │ │ -0001e3c0: 0a66 696e 616c 2063 6c61 7573 6520 6d61  .final clause ma
│ │ │ │ -0001e3d0: 7920 6861 7665 2074 6865 2066 6f72 6d20  y have the form 
│ │ │ │ -0001e3e0: 6028 7420 464f 524d 532e 2e2e 2927 2c20  `(t FORMS...)', 
│ │ │ │ -0001e3f0: 7768 6963 6820 616c 7761 7973 206d 6174  which always mat
│ │ │ │ -0001e400: 6368 6573 204b 4559 0a69 6620 6e6f 206f  ches KEY.if no o
│ │ │ │ -0001e410: 7468 6572 2043 4c41 5553 4520 6861 7320  ther CLAUSE has 
│ │ │ │ -0001e420: 616c 7265 6164 792e 2052 6574 7572 6e73  already. Returns
│ │ │ │ -0001e430: 2066 616c 7365 2069 6620 6e6f 2063 6c61   false if no cla
│ │ │ │ -0001e440: 7573 6520 6d61 7463 6865 732e 0a0a 4966  use matches...If
│ │ │ │ -0001e450: 2061 6e79 206f 6620 7468 6520 4954 454d   any of the ITEM
│ │ │ │ -0001e460: 5320 6170 7065 6172 206d 6f72 6520 7468  S appear more th
│ │ │ │ -0001e470: 616e 206f 6e63 652c 2074 6865 6e20 7468  an once, then th
│ │ │ │ -0001e480: 6520 6265 6861 7669 6f75 7220 6973 0a75  e behaviour is.u
│ │ │ │ -0001e490: 6e64 6566 696e 6564 2e72 6570 2e6c 616e  ndefined.rep.lan
│ │ │ │ -0001e4a0: 672e 696e 7465 7270 7265 7465 7223 7768  g.interpreter#wh
│ │ │ │ -0001e4b0: 656e 4576 616c 7561 7465 7320 434f 4e44  enEvaluates COND
│ │ │ │ -0001e4c0: 4954 494f 4e2c 2069 6620 6974 2069 7320  ITION, if it is 
│ │ │ │ -0001e4d0: 7472 7565 2061 6e20 696d 706c 6963 6974  true an implicit
│ │ │ │ -0001e4e0: 2070 726f 676e 2069 7320 7065 7266 6f72   progn is perfor
│ │ │ │ -0001e4f0: 6d65 640a 7769 7468 2046 4f52 4d53 2e00  med.with FORMS..
│ │ │ │ -0001e500: 7265 702e 6c61 6e67 2e69 6e74 6572 7072  rep.lang.interpr
│ │ │ │ -0001e510: 6574 6572 2377 6865 6e20 434f 4e44 4954  eter#when CONDIT
│ │ │ │ -0001e520: 494f 4e20 2321 7265 7374 2046 4f52 4d53  ION #!rest FORMS
│ │ │ │ -0001e530: 0072 6570 2e6c 616e 672e 696e 7465 7270  .rep.lang.interp
│ │ │ │ -0001e540: 7265 7465 7223 756e 6c65 7373 2043 4f4e  reter#unless CON
│ │ │ │ -0001e550: 4449 5449 4f4e 2023 2172 6573 7420 464f  DITION #!rest FO
│ │ │ │ -0001e560: 524d 5300 7265 702e 6c61 6e67 2e69 6e74  RMS.rep.lang.int
│ │ │ │ -0001e570: 6572 7072 6574 6572 2364 6566 7661 722d  erpreter#defvar-
│ │ │ │ -0001e580: 7365 7471 2056 4152 2023 216f 7074 696f  setq VAR #!optio
│ │ │ │ -0001e590: 6e61 6c20 5641 4c55 4520 444f 4300 7265  nal VALUE DOC.re
│ │ │ │ -0001e5a0: 702e 6c61 6e67 2e69 6e74 6572 7072 6574  p.lang.interpret
│ │ │ │ -0001e5b0: 6572 2370 726f 6732 202e 2041 5247 5372  er#prog2 . ARGSr
│ │ │ │ -0001e5c0: 6570 2e6c 616e 672e 696e 7465 7270 7265  ep.lang.interpre
│ │ │ │ -0001e5d0: 7465 7223 6465 636c 6172 6564 6563 6c61  ter#declaredecla
│ │ │ │ -0001e5e0: 7265 2043 4c41 5553 4553 2e2e 2e0a 0a50  re CLAUSES.....P
│ │ │ │ -0001e5f0: 726f 7669 6465 2074 6865 2063 6f6d 7069  rovide the compi
│ │ │ │ -0001e600: 6c65 7220 7769 7468 2065 7874 7261 2069  ler with extra i
│ │ │ │ -0001e610: 6e66 6f72 6d61 7469 6f6e 2077 6869 6c65  nformation while
│ │ │ │ -0001e620: 2063 6f6d 7069 6c69 6e67 2074 6865 2066   compiling the f
│ │ │ │ -0001e630: 6f72 6d73 0a74 6861 7420 6170 7065 6172  orms.that appear
│ │ │ │ -0001e640: 2069 6e20 7468 6520 7361 6d65 206c 6578   in the same lex
│ │ │ │ -0001e650: 6963 616c 2073 636f 7065 2061 7320 7468  ical scope as th
│ │ │ │ -0001e660: 6520 6465 636c 6172 6174 696f 6e2e 0a0a  e declaration...
│ │ │ │ -0001e670: 4561 6368 2043 4c41 5553 4520 6973 2061  Each CLAUSE is a
│ │ │ │ -0001e680: 206c 6973 742c 2074 6865 2066 6972 7374   list, the first
│ │ │ │ -0001e690: 2065 6c65 6d65 6e74 206f 6620 7768 6963   element of whic
│ │ │ │ -0001e6a0: 6820 6973 2061 2073 796d 626f 6c20 6465  h is a symbol de
│ │ │ │ -0001e6b0: 6669 6e69 6e67 0a74 6865 2074 7970 6520  fining.the type 
│ │ │ │ -0001e6c0: 6f66 2064 6563 6c61 7261 7469 6f6e 2c20  of declaration, 
│ │ │ │ -0001e6d0: 7468 6520 6f74 6865 7220 656c 656d 656e  the other elemen
│ │ │ │ -0001e6e0: 7473 2072 656c 6174 6520 746f 2074 6865  ts relate to the
│ │ │ │ -0001e6f0: 2064 6563 6c61 7261 7469 6f6e 2e0a 5365   declaration..Se
│ │ │ │ -0001e700: 6520 7468 6520 6043 6f6d 7069 6c65 7220  e the `Compiler 
│ │ │ │ -0001e710: 4465 636c 6172 6174 696f 6e73 2720 6e6f  Declarations' no
│ │ │ │ -0001e720: 6465 206f 6620 7468 6520 6c69 6272 6570  de of the librep
│ │ │ │ -0001e730: 206d 616e 7561 6c20 666f 7220 6465 7461   manual for deta
│ │ │ │ -0001e740: 696c 730a 6f66 2074 6865 2070 6f73 7369  ils.of the possi
│ │ │ │ -0001e750: 626c 6520 6465 636c 6172 6174 696f 6e20  ble declaration 
│ │ │ │ -0001e760: 7479 7065 732e 7265 702e 6c61 6e67 2e69  types.rep.lang.i
│ │ │ │ -0001e770: 6e74 6572 7072 6574 6572 2374 6872 6f77  nterpreter#throw
│ │ │ │ -0001e780: 5065 7266 6f72 6d73 2061 206e 6f6e 2d6c  Performs a non-l
│ │ │ │ -0001e790: 6f63 616c 2065 7869 7420 746f 2074 6865  ocal exit to the
│ │ │ │ -0001e7a0: 2060 6361 7463 6827 2066 6f72 6d20 7761   `catch' form wa
│ │ │ │ -0001e7b0: 6974 696e 6720 666f 7220 5441 4720 616e  iting for TAG an
│ │ │ │ -0001e7c0: 6420 7265 7475 726e 0a56 414c 5545 2066  d return.VALUE f
│ │ │ │ -0001e7d0: 726f 6d20 6974 2e00 7265 702e 6c61 6e67  rom it..rep.lang
│ │ │ │ -0001e7e0: 2e69 6e74 6572 7072 6574 6572 2361 7574  .interpreter#aut
│ │ │ │ -0001e7f0: 6f6c 6f61 642d 6d61 6372 6f20 5359 4d42  oload-macro SYMB
│ │ │ │ -0001e800: 4f4c 2d46 4f52 4d20 4649 4c45 2023 2172  OL-FORM FILE #!r
│ │ │ │ -0001e810: 6573 7420 4558 5452 4100 7265 702e 6c61  est EXTRA.rep.la
│ │ │ │ -0001e820: 6e67 2e64 6f63 2364 6573 6372 6962 652d  ng.doc#describe-
│ │ │ │ -0001e830: 7661 6c75 6520 5641 4c55 4520 2321 6f70  value VALUE #!op
│ │ │ │ -0001e840: 7469 6f6e 616c 204e 414d 4520 5354 5255  tional NAME STRU
│ │ │ │ -0001e850: 4354 5552 4500 7265 702e 6c61 6e67 2e64  CTURE.rep.lang.d
│ │ │ │ -0001e860: 6f63 2364 6f63 756d 656e 7461 7469 6f6e  oc#documentation
│ │ │ │ -0001e870: 2053 594d 424f 4c20 2321 6f70 7469 6f6e   SYMBOL #!option
│ │ │ │ -0001e880: 616c 2053 5452 5543 5455 5245 2056 414c  al STRUCTURE VAL
│ │ │ │ -0001e890: 5545 0072 6570 2e6c 616e 672e 646f 6323  UE.rep.lang.doc#
│ │ │ │ -0001e8a0: 646f 6375 6d65 6e74 2d76 6172 6961 626c  document-variabl
│ │ │ │ -0001e8b0: 6520 5359 4d42 4f4c 2053 5452 5543 5455  e SYMBOL STRUCTU
│ │ │ │ -0001e8c0: 5245 2044 4f43 2d53 5452 494e 4772 6570  RE DOC-STRINGrep
│ │ │ │ -0001e8d0: 2e6c 616e 672e 646f 6323 6164 642d 646f  .lang.doc#add-do
│ │ │ │ -0001e8e0: 6375 6d65 6e74 6174 696f 6e2d 7061 7261  cumentation-para
│ │ │ │ -0001e8f0: 6d73 5265 636f 7264 7320 7468 6174 2066  msRecords that f
│ │ │ │ -0001e900: 756e 6374 696f 6e20 4e41 4d45 2028 6120  unction NAME (a 
│ │ │ │ -0001e910: 7379 6d62 6f6c 2920 6861 7320 6172 6775  symbol) has argu
│ │ │ │ -0001e920: 6d65 6e74 206c 6973 7420 5041 5241 4d2d  ment list PARAM-
│ │ │ │ -0001e930: 4c49 5354 2e00 7265 702e 6c61 6e67 2e6d  LIST..rep.lang.m
│ │ │ │ -0001e940: 6174 6823 696e 6578 6163 7470 2058 0072  ath#inexactp X.r
│ │ │ │ -0001e950: 6570 2e6c 616e 672e 6d61 7468 236f 6464  ep.lang.math#odd
│ │ │ │ -0001e960: 7020 5872 6570 2e73 7973 7465 6d23 7265  p Xrep.system#re
│ │ │ │ -0001e970: 6d6f 7665 2d68 6f6f 6b2d 6279 2d6e 616d  move-hook-by-nam
│ │ │ │ -0001e980: 6552 656d 6f76 6520 6675 6e63 7469 6f6e  eRemove function
│ │ │ │ -0001e990: 7320 7768 6f73 6520 6e61 6d65 2069 7320  s whose name is 
│ │ │ │ -0001e9a0: 4e41 4d45 2066 726f 6d20 484f 4f4b 2028  NAME from HOOK (
│ │ │ │ -0001e9b0: 6120 7379 6d62 6f6c 292e 7265 702e 6e65  a symbol).rep.ne
│ │ │ │ -0001e9c0: 742e 7270 6323 7265 6769 7374 6572 2d72  t.rpc#register-r
│ │ │ │ -0001e9d0: 7063 2d73 6572 7665 7241 6464 2074 6865  pc-serverAdd the
│ │ │ │ -0001e9e0: 2063 6f6e 6e65 6374 696f 6e20 534f 434b   connection SOCK
│ │ │ │ -0001e9f0: 4554 2074 6f20 7468 6520 7461 626c 6520  ET to the table 
│ │ │ │ -0001ea00: 6f66 206b 6e6f 776e 2072 7063 2063 6f6e  of known rpc con
│ │ │ │ -0001ea10: 6e65 6374 696f 6e73 2e20 4966 0a43 4c4f  nections. If.CLO
│ │ │ │ -0001ea20: 5341 424c 4520 6973 2074 7275 652c 2074  SABLE is true, t
│ │ │ │ -0001ea30: 6865 6e20 7468 6520 736f 636b 6574 2063  hen the socket c
│ │ │ │ -0001ea40: 6f75 6c64 2062 6520 636c 6f73 6564 2061  ould be closed a
│ │ │ │ -0001ea50: 6e64 2072 656f 7065 6e65 6420 7369 6d70  nd reopened simp
│ │ │ │ -0001ea60: 6c79 0a62 7920 6b6e 6f77 696e 6720 6974  ly.by knowing it
│ │ │ │ -0001ea70: 7320 6164 6472 6573 7320 616e 6420 706f  s address and po
│ │ │ │ -0001ea80: 7274 206e 756d 6265 722e 7265 702e 6e65  rt number.rep.ne
│ │ │ │ -0001ea90: 742e 7270 6323 7270 632d 7072 6f78 792d  t.rpc#rpc-proxy-
│ │ │ │ -0001eaa0: 3e67 6c6f 6261 6c2d 6964 5265 7475 726e  >global-idReturn
│ │ │ │ -0001eab0: 2074 6865 2067 6c6f 6261 6c6c 792d 7661   the globally-va
│ │ │ │ -0001eac0: 6c69 6420 7365 7276 616e 742d 6964 2028  lid servant-id (
│ │ │ │ -0001ead0: 6120 7374 7269 6e67 2920 7468 6174 2063  a string) that c
│ │ │ │ -0001eae0: 616e 2062 6520 7573 6564 2074 6f0a 7265  an be used to.re
│ │ │ │ -0001eaf0: 6665 7265 6e63 6520 7468 6520 5250 4320  ference the RPC 
│ │ │ │ -0001eb00: 7072 6f78 7920 6675 6e63 7469 6f6e 2050  proxy function P
│ │ │ │ -0001eb10: 524f 5859 2e00 7265 702e 6e65 742e 646f  ROXY..rep.net.do
│ │ │ │ -0001eb20: 6d61 696e 2d6e 616d 6523 646f 6d61 696e  main-name#domain
│ │ │ │ -0001eb30: 2d62 656c 6f77 2d70 2044 3120 4432 0072  -below-p D1 D2.r
│ │ │ │ -0001eb40: 6570 2e6e 6574 2e64 6f6d 6169 6e2d 6e61  ep.net.domain-na
│ │ │ │ -0001eb50: 6d65 236d 6170 2d64 6f6d 6169 6e73 2046  me#map-domains F
│ │ │ │ -0001eb60: 554e 2044 4f4d 4149 4e72 6570 2e6d 6f64  UN DOMAINrep.mod
│ │ │ │ -0001eb70: 756c 652d 7379 7374 656d 2373 7472 7563  ule-system#struc
│ │ │ │ -0001eb80: 7475 7265 4372 6561 7465 2061 206e 6577  tureCreate a new
│ │ │ │ -0001eb90: 206d 6f64 756c 6520 7768 6f73 6520 696e   module whose in
│ │ │ │ -0001eba0: 7465 7266 6163 6520 6973 2053 4947 2c20  terface is SIG, 
│ │ │ │ -0001ebb0: 7768 6f73 6520 636f 6e66 6967 7572 6174  whose configurat
│ │ │ │ -0001ebc0: 696f 6e20 6973 0a64 6566 696e 6564 2062  ion is.defined b
│ │ │ │ -0001ebd0: 7920 434f 4e46 4947 2028 6569 7468 6572  y CONFIG (either
│ │ │ │ -0001ebe0: 2061 2073 696e 676c 6520 636c 6175 7365   a single clause
│ │ │ │ -0001ebf0: 2c20 6f72 2061 206c 6973 7420 6f66 2063  , or a list of c
│ │ │ │ -0001ec00: 6c61 7573 6573 292c 2061 6e64 0a77 686f  lauses), and.who
│ │ │ │ -0001ec10: 7365 2064 6566 696e 6974 696f 6e73 2061  se definitions a
│ │ │ │ -0001ec20: 7265 2064 6566 696e 6564 2062 7920 7468  re defined by th
│ │ │ │ -0001ec30: 6520 6c69 7374 206f 6620 666f 726d 7320  e list of forms 
│ │ │ │ -0001ec40: 424f 4459 2e0a 0a53 6565 2060 6465 6669  BODY...See `defi
│ │ │ │ -0001ec50: 6e65 2d69 6e74 6572 6661 6365 2720 666f  ne-interface' fo
│ │ │ │ -0001ec60: 7220 7468 6520 696e 7465 7266 6163 6520  r the interface 
│ │ │ │ -0001ec70: 7379 6e74 6178 2c20 6561 6368 2063 6f6e  syntax, each con
│ │ │ │ -0001ec80: 6669 6775 7261 7469 6f6e 0a63 6c61 7573  figuration.claus
│ │ │ │ -0001ec90: 6520 6d75 7374 2068 6176 6520 7468 6520  e must have the 
│ │ │ │ -0001eca0: 7379 6e74 6178 3a0a 0a20 2020 434c 4155  syntax:..   CLAU
│ │ │ │ -0001ecb0: 5345 202d 3e20 2028 6f70 656e 205b 4e41  SE ->  (open [NA
│ │ │ │ -0001ecc0: 4d45 2e2e 2e5d 290a 0920 206f 7220 2028  ME...])..  or  (
│ │ │ │ -0001ecd0: 6163 6365 7373 205b 4e41 4d45 2e2e 2e5d  access [NAME...]
│ │ │ │ -0001ece0: 290a 0a77 6865 7265 204e 414d 4520 6973  )..where NAME is
│ │ │ │ -0001ecf0: 2074 6865 206e 616d 6520 6f66 2061 206d   the name of a m
│ │ │ │ -0001ed00: 6f64 756c 652e 204f 7065 6e69 6e67 2061  odule. Opening a
│ │ │ │ -0001ed10: 206d 6f64 756c 6520 696d 706f 7274 7320   module imports 
│ │ │ │ -0001ed20: 616c 6c20 6f66 2069 7473 0a65 7870 6f72  all of its.expor
│ │ │ │ -0001ed30: 7465 6420 6465 6669 6e69 7469 6f6e 7320  ted definitions 
│ │ │ │ -0001ed40: 696e 746f 2074 6865 2063 7572 7265 6e74  into the current
│ │ │ │ -0001ed50: 6c79 206d 6f64 756c 652c 2077 6869 6c65  ly module, while
│ │ │ │ -0001ed60: 2061 6363 6573 7369 6e67 2061 0a6d 6f64   accessing a.mod
│ │ │ │ -0001ed70: 756c 6520 6d61 6b65 7320 7468 6520 6578  ule makes the ex
│ │ │ │ -0001ed80: 706f 7274 6564 2064 6566 696e 6974 696f  ported definitio
│ │ │ │ -0001ed90: 6e73 2061 7661 696c 6162 6c65 2066 726f  ns available fro
│ │ │ │ -0001eda0: 6d20 7468 6520 6375 7272 656e 7420 6d6f  m the current mo
│ │ │ │ -0001edb0: 6475 6c65 0a75 7369 6e67 2074 6865 2060  dule.using the `
│ │ │ │ -0001edc0: 7374 7275 6374 7572 652d 7265 6627 2066  structure-ref' f
│ │ │ │ -0001edd0: 6f72 6d2e 7265 702e 7468 7265 6164 732e  orm.rep.threads.
│ │ │ │ -0001ede0: 6d65 7373 6167 652d 706f 7274 236d 6573  message-port#mes
│ │ │ │ -0001edf0: 7361 6765 2d66 6574 6368 4665 7463 6820  sage-fetchFetch 
│ │ │ │ -0001ee00: 7468 6520 6561 726c 6965 7374 2075 6e72  the earliest unr
│ │ │ │ -0001ee10: 6561 6420 6d65 7373 6167 6520 7365 6e74  ead message sent
│ │ │ │ -0001ee20: 2074 6f20 6d65 7373 6167 6520 706f 7274   to message port
│ │ │ │ -0001ee30: 2050 4f52 542e 2042 6c6f 636b 7320 7468   PORT. Blocks th
│ │ │ │ -0001ee40: 650a 6375 7272 656e 7420 7468 7265 6164  e.current thread
│ │ │ │ -0001ee50: 2066 6f72 2054 494d 454f 5554 206d 696c   for TIMEOUT mil
│ │ │ │ -0001ee60: 6c69 7365 636f 6e64 732c 206f 7220 696e  liseconds, or in
│ │ │ │ -0001ee70: 6465 6669 6e69 7465 6c79 2069 6620 5449  definitely if TI
│ │ │ │ -0001ee80: 4d45 4f55 5420 6973 6e27 740a 6465 6669  MEOUT isn't.defi
│ │ │ │ -0001ee90: 6e65 642e 2052 6574 7572 6e73 2074 6865  ned. Returns the
│ │ │ │ -0001eea0: 206d 6573 7361 6765 2c20 6f72 2066 616c   message, or fal
│ │ │ │ -0001eeb0: 7365 2069 6620 6e6f 206d 6573 7361 6765  se if no message
│ │ │ │ -0001eec0: 2063 6f75 6c64 2062 6520 7265 6164 2e00   could be read..
│ │ │ │ -0001eed0: 7265 702e 7468 7265 6164 732e 6d75 7465  rep.threads.mute
│ │ │ │ -0001eee0: 7823 6d61 6b65 2d6d 7574 6578 0072 6570  x#make-mutex.rep
│ │ │ │ -0001eef0: 2e74 6872 6561 6473 2e6d 7574 6578 236f  .threads.mutex#o
│ │ │ │ -0001ef00: 6274 6169 6e2d 6d75 7465 7820 4d54 5820  btain-mutex MTX 
│ │ │ │ -0001ef10: 2321 6f70 7469 6f6e 616c 2054 494d 454f  #!optional TIMEO
│ │ │ │ -0001ef20: 5554 7265 702e 7574 696c 2e64 6174 6523  UTrep.util.date#
│ │ │ │ -0001ef30: 6461 7465 2d6d 6f6e 7468 2d61 6c69 7374  date-month-alist
│ │ │ │ -0001ef40: 416c 6973 7420 6f66 2028 4d4f 4e54 482d  Alist of (MONTH-
│ │ │ │ -0001ef50: 4e41 4d45 202e 204d 4f4e 5448 2d4e 554d  NAME . MONTH-NUM
│ │ │ │ -0001ef60: 292e 7265 702e 7574 696c 2e69 7370 656c  ).rep.util.ispel
│ │ │ │ -0001ef70: 6c23 6964 2d73 7472 696e 6753 7472 696e  l#id-stringStrin
│ │ │ │ -0001ef80: 6720 7365 6e74 2062 7920 6973 7065 6c6c  g sent by ispell
│ │ │ │ -0001ef90: 2069 6465 6e74 6966 7969 6e67 2069 7473   identifying its
│ │ │ │ -0001efa0: 656c 6620 7768 656e 2069 7420 7374 6172  elf when it star
│ │ │ │ -0001efb0: 7465 6420 6578 6563 7574 696e 672e 0000  ted executing...
│ │ │ │ +00013f90: 4011 0100 0000 0000 1900 0000 2901 0000  @...........)...
│ │ │ │ +00013fa0: 40fa 8427 7265 702e 1e52 0000 0000 0000  @..'rep..R......
│ │ │ │ +00013fb0: 0f00 0000 6800 0000 811b 9828 7265 702e  ....h......(rep.
│ │ │ │ +00013fc0: 7f90 0000 0000 0000 1800 0000 1300 0000  ................
│ │ │ │ +00013fd0: 8b01 5a3c 7265 702e 0f45 0100 0000 0000  ..Z<rep..E......
│ │ │ │ +00013fe0: 1600 0000 5e02 0000 7b12 c230 7265 702e  ....^...{..0rep.
│ │ │ │ +00013ff0: 374f 0100 0000 0000 1a00 0000 0f00 0000  7O..............
│ │ │ │ +00014000: 7265 702e 7468 7265 6164 7323 7468 7265  rep.threads#thre
│ │ │ │ +00014010: 6164 2d6a 6f69 6e74 6872 6561 642d 6a6f  ad-jointhread-jo
│ │ │ │ +00014020: 696e 2054 4852 4541 4420 5b4d 5345 4353  in THREAD [MSECS
│ │ │ │ +00014030: 5d20 5b44 4546 4155 4c54 2d56 414c 5545  ] [DEFAULT-VALUE
│ │ │ │ +00014040: 5d0a 0a53 7573 7065 6e64 2074 6865 2063  ]..Suspend the c
│ │ │ │ +00014050: 7572 7265 6e74 2074 6872 6561 6420 756e  urrent thread un
│ │ │ │ +00014060: 7469 6c20 5448 5245 4144 2068 6173 2065  til THREAD has e
│ │ │ │ +00014070: 7869 7465 642c 206f 7220 4d53 4543 530a  xited, or MSECS.
│ │ │ │ +00014080: 6d69 6c6c 6973 6563 6f6e 6473 2068 6176  milliseconds hav
│ │ │ │ +00014090: 6520 7061 7373 6564 2e20 4966 2054 4852  e passed. If THR
│ │ │ │ +000140a0: 4541 4420 6578 6974 7320 6e6f 726d 616c  EAD exits normal
│ │ │ │ +000140b0: 6c79 2c20 7265 7475 726e 2074 6865 2076  ly, return the v
│ │ │ │ +000140c0: 616c 7565 206f 660a 7468 6520 6c61 7374  alue of.the last
│ │ │ │ +000140d0: 2066 6f72 6d20 6974 2065 7661 6c75 6174   form it evaluat
│ │ │ │ +000140e0: 6564 2c20 656c 7365 2072 6574 7572 6e20  ed, else return 
│ │ │ │ +000140f0: 4445 4641 554c 542d 5641 4c55 452e 0a0a  DEFAULT-VALUE...
│ │ │ │ +00014100: 4974 2069 7320 616e 2065 7272 6f72 2074  It is an error t
│ │ │ │ +00014110: 6f20 6361 6c6c 2074 6872 6561 642d 6a6f  o call thread-jo
│ │ │ │ +00014120: 696e 206f 6e20 6120 5448 5245 4144 2074  in on a THREAD t
│ │ │ │ +00014130: 6861 7420 6973 206e 6f74 2061 206d 656d  hat is not a mem
│ │ │ │ +00014140: 6265 7220 6f66 0a63 7572 7265 6e74 2064  ber of.current d
│ │ │ │ +00014150: 796e 616d 6963 2072 6f6f 742e 7265 702e  ynamic root.rep.
│ │ │ │ +00014160: 7468 7265 6164 7323 7468 7265 6164 2d77  threads#thread-w
│ │ │ │ +00014170: 616b 6574 6872 6561 642d 7761 6b65 205b  akethread-wake [
│ │ │ │ +00014180: 5448 5245 4144 5d0a 0a49 6620 5448 5245  THREAD]..If THRE
│ │ │ │ +00014190: 4144 2028 6f72 2074 6865 2063 7572 7265  AD (or the curre
│ │ │ │ +000141a0: 6e74 2074 6872 6561 6429 2069 7320 6375  nt thread) is cu
│ │ │ │ +000141b0: 7272 656e 746c 7920 7375 7370 656e 6465  rrently suspende
│ │ │ │ +000141c0: 642c 206d 6172 6b20 6974 2061 730a 6265  d, mark it as.be
│ │ │ │ +000141d0: 696e 6720 7275 6e6e 6162 6c65 206f 6e63  ing runnable onc
│ │ │ │ +000141e0: 6520 6d6f 7265 2e72 6570 2e74 6872 6561  e more.rep.threa
│ │ │ │ +000141f0: 6473 2374 6872 6561 6470 7468 7265 6164  ds#threadpthread
│ │ │ │ +00014200: 7020 4152 470a 0a52 6574 7572 6e20 6074  p ARG..Return `t
│ │ │ │ +00014210: 2720 6966 2041 5247 2069 7320 6120 7468  ' if ARG is a th
│ │ │ │ +00014220: 7265 6164 206f 626a 6563 742e 7265 702e  read object.rep.
│ │ │ │ +00014230: 7468 7265 6164 7323 7468 7265 6164 2d65  threads#thread-e
│ │ │ │ +00014240: 7869 7465 642d 7074 6872 6561 642d 6578  xited-pthread-ex
│ │ │ │ +00014250: 6974 6564 2d70 2054 4852 4541 440a 0a52  ited-p THREAD..R
│ │ │ │ +00014260: 6574 7572 6e20 6074 2720 6966 2054 4852  eturn `t' if THR
│ │ │ │ +00014270: 4541 4420 6861 7320 6578 6974 6564 2e72  EAD has exited.r
│ │ │ │ +00014280: 6570 2e74 6872 6561 6473 2363 7572 7265  ep.threads#curre
│ │ │ │ +00014290: 6e74 2d74 6872 6561 6463 7572 7265 6e74  nt-threadcurrent
│ │ │ │ +000142a0: 2d74 6872 6561 6420 5b44 4550 5448 5d0a  -thread [DEPTH].
│ │ │ │ +000142b0: 0a52 6574 7572 6e20 7468 6520 6375 7272  .Return the curr
│ │ │ │ +000142c0: 656e 746c 7920 6578 6563 7574 696e 6720  ently executing 
│ │ │ │ +000142d0: 7468 7265 6164 2e72 6570 2e69 6f2e 6669  thread.rep.io.fi
│ │ │ │ +000142e0: 6c65 7323 6669 6c65 2d6e 616d 652d 6e6f  les#file-name-no
│ │ │ │ +000142f0: 6e64 6972 6563 746f 7279 6669 6c65 2d6e  ndirectoryfile-n
│ │ │ │ +00014300: 616d 652d 6e6f 6e64 6972 6563 746f 7279  ame-nondirectory
│ │ │ │ +00014310: 2046 494c 452d 4e41 4d45 0a0a 5265 7475   FILE-NAME..Retu
│ │ │ │ +00014320: 726e 2074 6865 2064 6972 6563 746f 7279  rn the directory
│ │ │ │ +00014330: 2063 6f6d 706f 6e65 6e74 206f 6620 4649   component of FI
│ │ │ │ +00014340: 4c45 2d4e 414d 452c 2069 6e63 6c75 6469  LE-NAME, includi
│ │ │ │ +00014350: 6e67 2074 6865 2066 696e 616c 0a64 6972  ng the final.dir
│ │ │ │ +00014360: 6563 746f 7279 2073 6570 6172 6174 6f72  ectory separator
│ │ │ │ +00014370: 2e72 6570 2e69 6f2e 6669 6c65 7323 6669  .rep.io.files#fi
│ │ │ │ +00014380: 6c65 2d6e 616d 652d 6469 7265 6374 6f72  le-name-director
│ │ │ │ +00014390: 7966 696c 652d 6e61 6d65 2d64 6972 6563  yfile-name-direc
│ │ │ │ +000143a0: 746f 7279 2046 494c 452d 4e41 4d45 0a0a  tory FILE-NAME..
│ │ │ │ +000143b0: 5265 7475 726e 2074 6865 2066 696c 6520  Return the file 
│ │ │ │ +000143c0: 6e61 6d65 2063 6f6d 706f 6e65 6e74 206f  name component o
│ │ │ │ +000143d0: 6620 4649 4c45 2d4e 414d 452c 2069 2e65  f FILE-NAME, i.e
│ │ │ │ +000143e0: 2e20 6576 6572 7974 6869 6e67 2066 6f6c  . everything fol
│ │ │ │ +000143f0: 6c6f 7769 6e67 0a74 6865 2066 696e 616c  lowing.the final
│ │ │ │ +00014400: 2064 6972 6563 746f 7279 2073 6570 6172   directory separ
│ │ │ │ +00014410: 6174 6f72 2e72 6570 2e69 6f2e 6669 6c65  ator.rep.io.file
│ │ │ │ +00014420: 7323 6469 7265 6374 6f72 792d 6669 6c65  s#directory-file
│ │ │ │ +00014430: 2d6e 616d 6564 6972 6563 746f 7279 2d66  -namedirectory-f
│ │ │ │ +00014440: 696c 652d 6e61 6d65 2044 4952 2d4e 414d  ile-name DIR-NAM
│ │ │ │ +00014450: 450a 0a52 6574 7572 6e20 7468 6520 6e61  E..Return the na
│ │ │ │ +00014460: 6d65 206f 6620 7468 6520 6669 6c65 2072  me of the file r
│ │ │ │ +00014470: 6570 7265 7365 6e74 696e 6720 7468 6520  epresenting the 
│ │ │ │ +00014480: 6469 7265 6374 6f72 7920 6361 6c6c 6564  directory called
│ │ │ │ +00014490: 2044 4952 2d4e 414d 452e 0a54 6869 7320   DIR-NAME..This 
│ │ │ │ +000144a0: 6973 2074 6865 206f 7070 6f73 6974 6520  is the opposite 
│ │ │ │ +000144b0: 6f66 2066 696c 652d 6e61 6d65 2d61 732d  of file-name-as-
│ │ │ │ +000144c0: 6469 7265 6374 6f72 792c 2073 696e 6365  directory, since
│ │ │ │ +000144d0: 2069 7473 2065 6666 6563 7420 6973 2074   its effect is t
│ │ │ │ +000144e0: 6f0a 5f72 656d 6f76 655f 2061 6e79 2074  o._remove_ any t
│ │ │ │ +000144f0: 6572 6d69 6e61 7469 6e67 2064 6972 6563  erminating direc
│ │ │ │ +00014500: 746f 7279 2073 6570 6172 6174 6f72 2e72  tory separator.r
│ │ │ │ +00014510: 6570 2e69 6f2e 6669 6c65 7323 7365 656b  ep.io.files#seek
│ │ │ │ +00014520: 2d66 696c 6573 6565 6b2d 6669 6c65 2046  -fileseek-file F
│ │ │ │ +00014530: 494c 4520 5b4f 4646 5345 545d 205b 5748  ILE [OFFSET] [WH
│ │ │ │ +00014540: 4552 452d 4652 4f4d 5d0a 0a43 616c 6c65  ERE-FROM]..Calle
│ │ │ │ +00014550: 6420 6173 2028 7365 656b 2d66 696c 6520  d as (seek-file 
│ │ │ │ +00014560: 4649 4c45 292c 2072 6574 7572 6e73 2074  FILE), returns t
│ │ │ │ +00014570: 6865 2064 6973 7461 6e63 6520 696e 2062  he distance in b
│ │ │ │ +00014580: 7974 6573 2066 726f 6d20 7468 6520 7374  ytes from the st
│ │ │ │ +00014590: 6172 740a 6f66 2074 6865 2066 696c 6520  art.of the file 
│ │ │ │ +000145a0: 7468 6174 2074 6865 206e 6578 7420 6368  that the next ch
│ │ │ │ +000145b0: 6172 6163 7465 7220 776f 756c 6420 6265  aracter would be
│ │ │ │ +000145c0: 2072 6561 6420 6672 6f6d 2e0a 0a43 616c   read from...Cal
│ │ │ │ +000145d0: 6c65 6420 6173 2028 7365 656b 2d66 696c  led as (seek-fil
│ │ │ │ +000145e0: 6520 4649 4c45 204f 4646 5345 5420 5b57  e FILE OFFSET [W
│ │ │ │ +000145f0: 4845 5245 5d29 2061 6c74 6572 7320 7468  HERE]) alters th
│ │ │ │ +00014600: 6520 706f 7369 7469 6f6e 2066 726f 6d20  e position from 
│ │ │ │ +00014610: 7768 6963 6820 7468 650a 6e65 7874 2062  which the.next b
│ │ │ │ +00014620: 7974 6520 7769 6c6c 2062 6520 7265 6164  yte will be read
│ │ │ │ +00014630: 2e20 5748 4552 4520 6361 6e20 6265 206f  . WHERE can be o
│ │ │ │ +00014640: 6e65 206f 662c 0a0a 096e 696c 0909 4f46  ne of,...nil..OF
│ │ │ │ +00014650: 4653 4554 2062 7974 6573 2061 6674 6572  FSET bytes after
│ │ │ │ +00014660: 2074 6865 2063 7572 7265 6e74 2070 6f73   the current pos
│ │ │ │ +00014670: 6974 696f 6e0a 0973 7461 7274 0909 4f46  ition..start..OF
│ │ │ │ +00014680: 4653 4554 2062 7974 6573 2061 6674 6572  FSET bytes after
│ │ │ │ +00014690: 2074 6865 2062 6567 696e 6e69 6e67 206f   the beginning o
│ │ │ │ +000146a0: 6620 7468 6520 6669 6c65 0a09 656e 6409  f the file..end.
│ │ │ │ +000146b0: 094f 4646 5345 5420 6279 7465 7320 6265  .OFFSET bytes be
│ │ │ │ +000146c0: 666f 7265 2074 6865 2065 6e64 206f 6620  fore the end of 
│ │ │ │ +000146d0: 7468 6520 6669 6c65 2e0a 0a4e 6f74 6520  the file...Note 
│ │ │ │ +000146e0: 7468 6174 206e 6f74 2061 6c6c 2066 696c  that not all fil
│ │ │ │ +000146f0: 6573 206d 6179 2062 6520 7365 656b 6162  es may be seekab
│ │ │ │ +00014700: 6c65 3b20 6966 2028 7365 656b 2d66 696c  le; if (seek-fil
│ │ │ │ +00014710: 6520 4649 4c45 2920 7265 7475 726e 730a  e FILE) returns.
│ │ │ │ +00014720: 6e69 6c20 2869 2e65 2e20 7468 6520 6375  nil (i.e. the cu
│ │ │ │ +00014730: 7272 656e 7420 706f 7369 7469 6f6e 2069  rrent position i
│ │ │ │ +00014740: 7320 756e 6b6e 6f77 6e29 2061 6e79 2061  s unknown) any a
│ │ │ │ +00014750: 7474 656d 7074 7320 746f 2073 6574 2074  ttempts to set t
│ │ │ │ +00014760: 6865 0a63 7572 7265 6e74 2070 6f73 6974  he.current posit
│ │ │ │ +00014770: 696f 6e20 7769 6c6c 2061 6c73 6f20 6661  ion will also fa
│ │ │ │ +00014780: 696c 2e72 6570 2e69 6f2e 6669 6c65 7323  il.rep.io.files#
│ │ │ │ +00014790: 6d61 6b65 2d64 6972 6563 746f 7279 6d61  make-directoryma
│ │ │ │ +000147a0: 6b65 2d64 6972 6563 746f 7279 2044 4952  ke-directory DIR
│ │ │ │ +000147b0: 4543 544f 5259 2d4e 414d 450a 0a43 7265  ECTORY-NAME..Cre
│ │ │ │ +000147c0: 6174 6520 6120 6469 7265 6374 6f72 7920  ate a directory 
│ │ │ │ +000147d0: 6361 6c6c 6564 2044 4952 4543 544f 5259  called DIRECTORY
│ │ │ │ +000147e0: 2d4e 414d 452e 7265 702e 696f 2e66 696c  -NAME.rep.io.fil
│ │ │ │ +000147f0: 6573 2366 696c 652d 7772 6974 6561 626c  es#file-writeabl
│ │ │ │ +00014800: 652d 7066 696c 652d 7772 6974 6162 6c65  e-pfile-writable
│ │ │ │ +00014810: 2d70 2046 494c 452d 4e41 4d45 0a0a 5265  -p FILE-NAME..Re
│ │ │ │ +00014820: 7475 726e 7320 7420 6966 2074 6865 2066  turns t if the f
│ │ │ │ +00014830: 696c 6520 6361 6c6c 6564 2046 494c 452d  ile called FILE-
│ │ │ │ +00014840: 4e41 4d45 2069 7320 6176 6169 6c61 626c  NAME is availabl
│ │ │ │ +00014850: 6520 666f 7220 7772 6974 696e 6720 746f  e for writing to
│ │ │ │ +00014860: 2e72 6570 2e69 6f2e 6669 6c65 7323 6669  .rep.io.files#fi
│ │ │ │ +00014870: 6c65 2d6f 776e 6572 2d70 6669 6c65 2d6f  le-owner-pfile-o
│ │ │ │ +00014880: 776e 6572 2d70 2046 494c 452d 4e41 4d45  wner-p FILE-NAME
│ │ │ │ +00014890: 0a0a 5265 7475 726e 7320 7420 6966 2074  ..Returns t if t
│ │ │ │ +000148a0: 6865 206f 776e 6572 7368 6970 2028 7569  he ownership (ui
│ │ │ │ +000148b0: 6420 2620 6769 6429 206f 6620 7468 6520  d & gid) of the 
│ │ │ │ +000148c0: 6669 6c65 2063 616c 6c65 6420 4649 4c45  file called FILE
│ │ │ │ +000148d0: 2d4e 414d 4520 6973 2074 6865 0a73 616d  -NAME is the.sam
│ │ │ │ +000148e0: 6520 6173 2074 6861 7420 6f66 2061 6e79  e as that of any
│ │ │ │ +000148f0: 2066 696c 6573 2077 7269 7474 656e 2062   files written b
│ │ │ │ +00014900: 7920 7468 6520 6564 6974 6f72 2e72 6570  y the editor.rep
│ │ │ │ +00014910: 2e69 6f2e 6669 6c65 7323 6669 6c65 2d6e  .io.files#file-n
│ │ │ │ +00014920: 6c69 6e6b 7366 696c 652d 6e6c 696e 6b73  linksfile-nlinks
│ │ │ │ +00014930: 2046 494c 452d 4e41 4d45 0a0a 5265 7475   FILE-NAME..Retu
│ │ │ │ +00014940: 726e 7320 7468 6520 6e75 6d62 6572 206f  rns the number o
│ │ │ │ +00014950: 6620 6c69 6e6b 7320 706f 696e 7469 6e67  f links pointing
│ │ │ │ +00014960: 2074 6f20 7468 6520 6669 6c65 2063 616c   to the file cal
│ │ │ │ +00014970: 6c65 6420 4649 4c45 2d4e 414d 452e 2054  led FILE-NAME. T
│ │ │ │ +00014980: 6869 7320 7769 6c6c 0a62 6520 6f6e 6520  his will.be one 
│ │ │ │ +00014990: 6966 2046 494c 452d 4e41 4d45 2068 6173  if FILE-NAME has
│ │ │ │ +000149a0: 206f 6e6c 7920 6f6e 6520 6e61 6d65 2e20   only one name. 
│ │ │ │ +000149b0: 446f 6573 6e27 7420 636f 756e 7420 7379  Doesn't count sy
│ │ │ │ +000149c0: 6d62 6f6c 6963 206c 696e 6b73 2e72 6570  mbolic links.rep
│ │ │ │ +000149d0: 2e69 6f2e 6669 6c65 7323 7265 6164 2d73  .io.files#read-s
│ │ │ │ +000149e0: 796d 6c69 6e6b 7265 6164 2d73 796d 6c69  ymlinkread-symli
│ │ │ │ +000149f0: 6e6b 2046 494c 454e 414d 450a 0a52 6574  nk FILENAME..Ret
│ │ │ │ +00014a00: 7572 6e20 7468 6520 7374 7269 6e67 2074  urn the string t
│ │ │ │ +00014a10: 6861 7420 6973 2074 6865 2063 6f6e 7465  hat is the conte
│ │ │ │ +00014a20: 6e74 7320 6f66 2074 6865 2073 796d 626f  nts of the symbo
│ │ │ │ +00014a30: 6c69 6320 6c69 6e6b 2046 494c 454e 414d  lic link FILENAM
│ │ │ │ +00014a40: 452e 2054 6869 730a 7374 7269 6e67 206d  E. This.string m
│ │ │ │ +00014a50: 6179 2062 6520 7265 6c61 7469 7665 2074  ay be relative t
│ │ │ │ +00014a60: 6f20 7468 6520 6469 7265 6374 6f72 7920  o the directory 
│ │ │ │ +00014a70: 636f 6e74 6169 6e69 6e67 2046 494c 454e  containing FILEN
│ │ │ │ +00014a80: 414d 452e 0a0a 5369 676e 616c 7320 616e  AME...Signals an
│ │ │ │ +00014a90: 2065 7272 6f72 2069 6620 4649 4c45 4e41   error if FILENA
│ │ │ │ +00014aa0: 4d45 2069 736e 2774 2061 2073 796d 626f  ME isn't a symbo
│ │ │ │ +00014ab0: 6c69 6320 6c69 6e6b 2e72 6570 2e69 6f2e  lic link.rep.io.
│ │ │ │ +00014ac0: 6669 6c65 7323 7374 6465 7272 2d66 696c  files#stderr-fil
│ │ │ │ +00014ad0: 6573 7464 6572 722d 6669 6c65 0a0a 5265  estderr-file..Re
│ │ │ │ +00014ae0: 7475 726e 7320 7468 6520 6669 6c65 206f  turns the file o
│ │ │ │ +00014af0: 626a 6563 7420 7265 7072 6573 656e 7469  bject representi
│ │ │ │ +00014b00: 6e67 2074 6865 2065 6469 746f 7227 7320  ng the editor's 
│ │ │ │ +00014b10: 7374 616e 6461 7264 206f 7574 7075 742e  standard output.
│ │ │ │ +00014b20: 7265 702e 696f 2e66 696c 6573 2373 6574  rep.io.files#set
│ │ │ │ +00014b30: 2d66 696c 652d 6861 6e64 6c65 722d 656e  -file-handler-en
│ │ │ │ +00014b40: 7669 726f 6e6d 656e 7473 6574 2d66 696c  vironmentset-fil
│ │ │ │ +00014b50: 652d 6861 6e64 6c65 722d 656e 7669 726f  e-handler-enviro
│ │ │ │ +00014b60: 6e6d 656e 7420 454e 5669 646c 652d 686f  nment ENVidle-ho
│ │ │ │ +00014b70: 6f6b 5468 6973 2068 6f6f 6b20 6765 7473  okThis hook gets
│ │ │ │ +00014b80: 2065 7661 6c75 6174 6564 2065 7665 7279   evaluated every
│ │ │ │ +00014b90: 2073 6563 6f6e 6420 7768 696c 6520 7468   second while th
│ │ │ │ +00014ba0: 6520 6564 6974 6f72 2069 7320 6964 6c65  e editor is idle
│ │ │ │ +00014bb0: 2e20 446f 6e27 7420 6465 7065 6e64 0a6f  . Don't depend.o
│ │ │ │ +00014bc0: 6e20 686f 7720 7265 6775 6c61 726c 7920  n how regularly 
│ │ │ │ +00014bd0: 7468 6973 2067 6574 7320 6361 6c6c 6564  this gets called
│ │ │ │ +00014be0: 2c20 616e 7920 6576 656e 7473 2066 726f  , any events fro
│ │ │ │ +00014bf0: 6d20 7468 6520 7769 6e64 6f77 2d73 7973  m the window-sys
│ │ │ │ +00014c00: 7465 6d20 7769 6c6c 0a64 656c 6179 2069  tem will.delay i
│ │ │ │ +00014c10: 742e 2041 6c73 6f2c 2061 7574 6f2d 7361  t. Also, auto-sa
│ │ │ │ +00014c20: 7669 6e67 2066 696c 6573 2061 6e64 2067  ving files and g
│ │ │ │ +00014c30: 6172 6261 6765 2d63 6f6c 6c65 6374 696f  arbage-collectio
│ │ │ │ +00014c40: 6e20 7461 6b65 2070 7265 6365 6465 6e63  n take precedenc
│ │ │ │ +00014c50: 650a 7768 656e 2074 6865 7265 2773 2069  e.when there's i
│ │ │ │ +00014c60: 646c 6520 7469 6d65 2061 7661 696c 6162  dle time availab
│ │ │ │ +00014c70: 6c65 2e20 5573 6520 7468 6973 2068 6f6f  le. Use this hoo
│ │ │ │ +00014c80: 6b20 7370 6172 696e 676c 792c 206f 7220  k sparingly, or 
│ │ │ │ +00014c90: 666f 7220 7368 6f72 740a 7065 7269 6f64  for short.period
│ │ │ │ +00014ca0: 7320 6f6e 6c79 2170 7269 6e74 2d6c 6576  s only!print-lev
│ │ │ │ +00014cb0: 656c 5468 6520 6e75 6d62 6572 206f 6620  elThe number of 
│ │ │ │ +00014cc0: 6c69 7374 206c 6576 656c 7320 746f 2064  list levels to d
│ │ │ │ +00014cd0: 6573 6365 6e64 2077 6865 6e20 7072 696e  escend when prin
│ │ │ │ +00014ce0: 7469 6e67 2062 6566 6f72 6520 6162 6272  ting before abbr
│ │ │ │ +00014cf0: 6576 6961 7469 6e67 2e72 6570 2e6c 616e  eviating.rep.lan
│ │ │ │ +00014d00: 672e 696e 7465 7270 7265 7465 7223 7072  g.interpreter#pr
│ │ │ │ +00014d10: 6f67 6e70 726f 676e 2046 4f52 4d53 2e2e  ognprogn FORMS..
│ │ │ │ +00014d20: 2e0a 0a45 7661 6c27 7320 6561 6368 206f  ...Eval's each o
│ │ │ │ +00014d30: 6620 7468 6520 464f 524d 5320 696e 206f  f the FORMS in o
│ │ │ │ +00014d40: 7264 6572 2072 6574 7572 6e69 6e67 2074  rder returning t
│ │ │ │ +00014d50: 6865 2076 616c 7565 206f 6620 7468 6520  he value of the 
│ │ │ │ +00014d60: 6c61 7374 0a6f 6e65 2e72 6570 2e6c 616e  last.one.rep.lan
│ │ │ │ +00014d70: 672e 6465 6275 6723 7374 6570 7374 6570  g.debug#stepstep
│ │ │ │ +00014d80: 2046 4f52 4d0a 0a55 7365 2074 6865 204c   FORM..Use the L
│ │ │ │ +00014d90: 6973 7020 6465 6275 6767 6572 2074 6f20  isp debugger to 
│ │ │ │ +00014da0: 6576 616c 7561 7465 2046 4f52 4d2e 7265  evaluate FORM.re
│ │ │ │ +00014db0: 702e 6c61 6e67 2e64 6562 7567 2362 6163  p.lang.debug#bac
│ │ │ │ +00014dc0: 6b74 7261 6365 6261 636b 7472 6163 6520  ktracebacktrace 
│ │ │ │ +00014dd0: 5b53 5452 4541 4d5d 0a0a 5072 696e 7473  [STREAM]..Prints
│ │ │ │ +00014de0: 2061 2062 6163 6b74 7261 6365 206f 6620   a backtrace of 
│ │ │ │ +00014df0: 7468 6520 6375 7272 656e 7420 4c69 7370  the current Lisp
│ │ │ │ +00014e00: 2063 616c 6c20 7374 6163 6b20 746f 2053   call stack to S
│ │ │ │ +00014e10: 5452 4541 4d20 286f 7220 746f 0a60 7374  TREAM (or to.`st
│ │ │ │ +00014e20: 616e 6461 7264 2d6f 7574 7075 7427 292e  andard-output').
│ │ │ │ +00014e30: 0a54 6865 2066 6f72 6d61 7420 6973 2073  .The format is s
│ │ │ │ +00014e40: 6f6d 6574 6869 6e67 206c 696b 653a 0a20  omething like:. 
│ │ │ │ +00014e50: 2046 554e 4354 494f 4e20 2841 5247 4c49   FUNCTION (ARGLI
│ │ │ │ +00014e60: 5354 2920 4152 4753 2d45 5641 4c4c 4544  ST) ARGS-EVALLED
│ │ │ │ +00014e70: 2d50 0a77 6865 7265 2041 5247 532d 4556  -P.where ARGS-EV
│ │ │ │ +00014e80: 414c 4c45 442d 5020 6973 2065 6974 6865  ALLED-P is eithe
│ │ │ │ +00014e90: 7220 6074 2720 6f72 2060 6e69 6c27 2c20  r `t' or `nil', 
│ │ │ │ +00014ea0: 6465 7065 6e64 696e 6720 6f6e 2077 6865  depending on whe
│ │ │ │ +00014eb0: 7468 6572 206f 7220 6e6f 740a 4152 474c  ther or not.ARGL
│ │ │ │ +00014ec0: 4953 5420 6861 6420 6265 656e 2065 7661  IST had been eva
│ │ │ │ +00014ed0: 6c75 6174 6564 206f 7220 6e6f 7420 6265  luated or not be
│ │ │ │ +00014ee0: 666f 7265 2062 6569 6e67 2070 7574 2069  fore being put i
│ │ │ │ +00014ef0: 6e74 6f20 7468 6520 7374 6163 6b2e 7265  nto the stack.re
│ │ │ │ +00014f00: 702e 696f 2e64 622e 7364 626d 2373 6462  p.io.db.sdbm#sdb
│ │ │ │ +00014f10: 6d2d 7374 6f72 6573 6462 6d2d 7374 6f72  m-storesdbm-stor
│ │ │ │ +00014f20: 6520 4442 4d20 4b45 5920 5641 4c55 4520  e DBM KEY VALUE 
│ │ │ │ +00014f30: 5b46 4c41 4753 5d72 6570 2e69 6f2e 6462  [FLAGS]rep.io.db
│ │ │ │ +00014f40: 2e73 6462 6d23 7364 626d 2d72 646f 6e6c  .sdbm#sdbm-rdonl
│ │ │ │ +00014f50: 7973 6462 6d2d 7264 6f6e 6c79 2044 424d  ysdbm-rdonly DBM
│ │ │ │ +00014f60: 7265 702e 696f 2e64 622e 7364 626d 2373  rep.io.db.sdbm#s
│ │ │ │ +00014f70: 6462 6d2d 6572 726f 7273 6462 6d2d 6572  dbm-errorsdbm-er
│ │ │ │ +00014f80: 726f 7220 4442 4d72 6570 2e75 7469 6c2e  ror DBMrep.util.
│ │ │ │ +00014f90: 7574 6638 2375 7466 382d 7374 7269 6e67  utf8#utf8-string
│ │ │ │ +00014fa0: 2d6c 656e 6774 6875 7466 382d 7374 7269  -lengthutf8-stri
│ │ │ │ +00014fb0: 6e67 2d6c 656e 6774 6820 5354 5249 4e47  ng-length STRING
│ │ │ │ +00014fc0: 0a0a 5265 7475 726e 7320 7468 6520 6e75  ..Returns the nu
│ │ │ │ +00014fd0: 6d62 6572 206f 6620 6368 6172 6163 7465  mber of characte
│ │ │ │ +00014fe0: 7273 2069 6e20 7574 662d 3820 656e 636f  rs in utf-8 enco
│ │ │ │ +00014ff0: 6465 6420 5354 5249 4e47 2e00 0000 0000  ded STRING......
│ │ │ │ +00015000: 7265 702e 696f 2e66 696c 6573 2363 6c6f  rep.io.files#clo
│ │ │ │ +00015010: 7365 2d66 696c 6563 6c6f 7365 2d66 696c  se-fileclose-fil
│ │ │ │ +00015020: 6520 4649 4c45 0a0a 5369 676e 616c 2074  e FILE..Signal t
│ │ │ │ +00015030: 6861 7420 7468 6572 6520 7769 6c6c 2062  hat there will b
│ │ │ │ +00015040: 6520 6e6f 206d 6f72 6520 492f 4f20 7468  e no more I/O th
│ │ │ │ +00015050: 726f 7567 6820 7468 6520 6669 6c65 206f  rough the file o
│ │ │ │ +00015060: 626a 6563 7420 4649 4c45 2e72 6570 2e69  bject FILE.rep.i
│ │ │ │ +00015070: 6f2e 6669 6c65 7323 666c 7573 682d 6669  o.files#flush-fi
│ │ │ │ +00015080: 6c65 666c 7573 682d 6669 6c65 2046 494c  leflush-file FIL
│ │ │ │ +00015090: 450a 0a46 6c75 7368 2061 6e79 2062 7566  E..Flush any buf
│ │ │ │ +000150a0: 6665 7265 6420 6f75 7470 7574 206f 6e20  fered output on 
│ │ │ │ +000150b0: 4649 4c45 2e20 5468 6973 2069 7320 7573  FILE. This is us
│ │ │ │ +000150c0: 7561 6c6c 7920 756e 6e65 6365 7373 6172  ually unnecessar
│ │ │ │ +000150d0: 7920 7369 6e63 650a 616c 6c20 6f75 7470  y since.all outp
│ │ │ │ +000150e0: 7574 2077 696c 6c20 6265 2066 6c75 7368  ut will be flush
│ │ │ │ +000150f0: 6564 2077 6865 6e20 4649 4c45 2069 7320  ed when FILE is 
│ │ │ │ +00015100: 6576 656e 7475 616c 6c79 2063 6c6f 7365  eventually close
│ │ │ │ +00015110: 642e 7265 702e 696f 2e66 696c 6573 2364  d.rep.io.files#d
│ │ │ │ +00015120: 656c 6574 652d 6469 7265 6374 6f72 7964  elete-directoryd
│ │ │ │ +00015130: 656c 6574 652d 6469 7265 6374 6f72 7920  elete-directory 
│ │ │ │ +00015140: 4449 5245 4354 4f52 592d 4e41 4d45 0a0a  DIRECTORY-NAME..
│ │ │ │ +00015150: 4465 6c65 7465 2074 6865 2064 6972 6563  Delete the direc
│ │ │ │ +00015160: 746f 7279 2063 616c 6c65 6420 4449 5245  tory called DIRE
│ │ │ │ +00015170: 4354 4f52 592d 4e41 4d45 2e20 4e6f 7465  CTORY-NAME. Note
│ │ │ │ +00015180: 2074 6861 7420 7468 6520 6469 7265 6374   that the direct
│ │ │ │ +00015190: 6f72 7920 696e 0a71 7565 7374 696f 6e20  ory in.question 
│ │ │ │ +000151a0: 7368 6f75 6c64 2062 6520 656d 7074 792e  should be empty.
│ │ │ │ +000151b0: 7265 702e 696f 2e66 696c 6573 2363 6f70  rep.io.files#cop
│ │ │ │ +000151c0: 792d 6669 6c65 636f 7079 2d66 696c 6520  y-filecopy-file 
│ │ │ │ +000151d0: 534f 5552 4345 2044 4553 5449 4e41 5449  SOURCE DESTINATI
│ │ │ │ +000151e0: 4f4e 0a0a 4372 6561 7465 2061 206e 6577  ON..Create a new
│ │ │ │ +000151f0: 2063 6f70 7920 6f66 2074 6865 2066 696c   copy of the fil
│ │ │ │ +00015200: 6520 6361 6c6c 6564 2053 4f55 5243 452c  e called SOURCE,
│ │ │ │ +00015210: 2061 7320 7468 6520 6669 6c65 2063 616c   as the file cal
│ │ │ │ +00015220: 6c65 6420 4445 5354 494e 4154 494f 4e2e  led DESTINATION.
│ │ │ │ +00015230: 7265 702e 696f 2e66 696c 6573 2366 696c  rep.io.files#fil
│ │ │ │ +00015240: 652d 6578 6563 7574 6162 6c65 2d70 6669  e-executable-pfi
│ │ │ │ +00015250: 6c65 2d65 7865 6375 7461 626c 652d 7020  le-executable-p 
│ │ │ │ +00015260: 4649 4c45 2d4e 414d 450a 0a52 6574 7572  FILE-NAME..Retur
│ │ │ │ +00015270: 6e73 2074 2069 6620 7468 6520 6669 6c65  ns t if the file
│ │ │ │ +00015280: 2063 616c 6c65 6420 4649 4c45 2d4e 414d   called FILE-NAM
│ │ │ │ +00015290: 4520 6973 2065 7865 6375 7461 626c 652e  E is executable.
│ │ │ │ +000152a0: 7265 702e 696f 2e66 696c 6573 2366 696c  rep.io.files#fil
│ │ │ │ +000152b0: 652d 6578 6973 7473 2d70 6669 6c65 2d65  e-exists-pfile-e
│ │ │ │ +000152c0: 7869 7374 732d 7020 4649 4c45 2d4e 414d  xists-p FILE-NAM
│ │ │ │ +000152d0: 450a 0a52 6574 7572 6e73 2074 2069 6620  E..Returns t if 
│ │ │ │ +000152e0: 7468 6520 6669 6c65 2063 616c 6c65 6420  the file called 
│ │ │ │ +000152f0: 4649 4c45 2d4e 414d 4520 6578 6973 7473  FILE-NAME exists
│ │ │ │ +00015300: 2e72 6570 2e69 6f2e 6669 6c65 7323 6669  .rep.io.files#fi
│ │ │ │ +00015310: 6c65 2d72 6567 756c 6172 2d70 6669 6c65  le-regular-pfile
│ │ │ │ +00015320: 2d72 6567 756c 6172 2d70 2046 494c 452d  -regular-p FILE-
│ │ │ │ +00015330: 4e41 4d45 0a0a 5265 7475 726e 7320 7420  NAME..Returns t 
│ │ │ │ +00015340: 6966 2074 6865 2066 696c 6520 6361 6c6c  if the file call
│ │ │ │ +00015350: 6564 2046 494c 452d 4e41 4d45 2069 7320  ed FILE-NAME is 
│ │ │ │ +00015360: 6120 6e6f 726d 616c 2066 696c 652c 2069  a normal file, i
│ │ │ │ +00015370: 652c 206e 6f74 2061 0a64 6972 6563 746f  e, not a.directo
│ │ │ │ +00015380: 7279 2c20 6465 7669 6365 2c20 7379 6d62  ry, device, symb
│ │ │ │ +00015390: 6f6c 6963 206c 696e 6b2c 2065 7463 2e2e  olic link, etc..
│ │ │ │ +000153a0: 2e72 6570 2e69 6f2e 6669 6c65 7323 6669  .rep.io.files#fi
│ │ │ │ +000153b0: 6c65 2d64 6972 6563 746f 7279 2d70 6669  le-directory-pfi
│ │ │ │ +000153c0: 6c65 2d64 6972 6563 746f 7279 2d70 2046  le-directory-p F
│ │ │ │ +000153d0: 494c 452d 4e41 4d45 0a0a 5265 7475 726e  ILE-NAME..Return
│ │ │ │ +000153e0: 7320 7420 6966 2074 6865 2066 696c 6520  s t if the file 
│ │ │ │ +000153f0: 6361 6c6c 6564 2046 494c 452d 4e41 4d45  called FILE-NAME
│ │ │ │ +00015400: 2069 7320 6120 6469 7265 6374 6f72 792e   is a directory.
│ │ │ │ +00015410: 7265 702e 696f 2e66 696c 6573 2366 696c  rep.io.files#fil
│ │ │ │ +00015420: 652d 7379 6d6c 696e 6b2d 7066 696c 652d  e-symlink-pfile-
│ │ │ │ +00015430: 7379 6d6c 696e 6b2d 7020 4649 4c45 2d4e  symlink-p FILE-N
│ │ │ │ +00015440: 414d 450a 0a52 6574 7572 6e73 2074 2069  AME..Returns t i
│ │ │ │ +00015450: 6620 7468 6520 6669 6c65 2063 616c 6c65  f the file calle
│ │ │ │ +00015460: 6420 4649 4c45 2d4e 414d 4520 6973 2061  d FILE-NAME is a
│ │ │ │ +00015470: 2073 796d 626f 6c69 6320 6c69 6e6b 2074   symbolic link t
│ │ │ │ +00015480: 6f20 616e 6f74 6865 7220 6669 6c65 2e3a  o another file.:
│ │ │ │ +00015490: 7265 702e 696f 2e66 696c 6573 2366 696c  rep.io.files#fil
│ │ │ │ +000154a0: 652d 6769 6466 696c 652d 6769 6420 4649  e-gidfile-gid FI
│ │ │ │ +000154b0: 4c45 2d4e 414d 450a 0a52 6574 7572 6e73  LE-NAME..Returns
│ │ │ │ +000154c0: 2074 6865 2067 6964 206f 6620 7468 6520   the gid of the 
│ │ │ │ +000154d0: 6669 6c65 2063 616c 6c65 6420 4649 4c45  file called FILE
│ │ │ │ +000154e0: 2d4e 414d 453a 7265 702e 696f 2e66 696c  -NAME:rep.io.fil
│ │ │ │ +000154f0: 6573 2366 696c 652d 7569 6466 696c 652d  es#file-uidfile-
│ │ │ │ +00015500: 7569 6420 4649 4c45 2d4e 414d 450a 0a52  uid FILE-NAME..R
│ │ │ │ +00015510: 6574 7572 6e73 2074 6865 2075 6964 206f  eturns the uid o
│ │ │ │ +00015520: 6620 7468 6520 6669 6c65 2063 616c 6c65  f the file calle
│ │ │ │ +00015530: 6420 4649 4c45 2d4e 414d 4572 6570 2e69  d FILE-NAMErep.i
│ │ │ │ +00015540: 6f2e 6669 6c65 7323 6669 6c65 2d73 697a  o.files#file-siz
│ │ │ │ +00015550: 6566 696c 652d 7369 7a65 2046 494c 452d  efile-size FILE-
│ │ │ │ +00015560: 4e41 4d45 0a0a 5265 7475 726e 7320 7468  NAME..Returns th
│ │ │ │ +00015570: 6520 7369 7a65 206f 6620 7468 6520 6669  e size of the fi
│ │ │ │ +00015580: 6c65 2063 616c 6c65 6420 4649 4c45 2d4e  le called FILE-N
│ │ │ │ +00015590: 414d 4520 696e 2062 7974 6573 2e72 6570  AME in bytes.rep
│ │ │ │ +000155a0: 2e69 6f2e 6669 6c65 7323 6669 6c65 2d6d  .io.files#file-m
│ │ │ │ +000155b0: 6f64 6573 6669 6c65 2d6d 6f64 6573 2046  odesfile-modes F
│ │ │ │ +000155c0: 494c 452d 4e41 4d45 0a0a 5265 7475 726e  ILE-NAME..Return
│ │ │ │ +000155d0: 2074 6865 2061 6363 6573 7320 7065 726d   the access perm
│ │ │ │ +000155e0: 6973 7369 6f6e 7320 6f66 2074 6865 2066  issions of the f
│ │ │ │ +000155f0: 696c 6520 6361 6c6c 6564 2046 494c 452d  ile called FILE-
│ │ │ │ +00015600: 4e41 4d45 2e20 4e6f 7465 2074 6861 7420  NAME. Note that 
│ │ │ │ +00015610: 7468 650a 666f 726d 6174 206f 6620 7468  the.format of th
│ │ │ │ +00015620: 6973 206f 626a 6563 7420 6973 2066 696c  is object is fil
│ │ │ │ +00015630: 696e 6720 7379 7374 656d 2064 6570 656e  ing system depen
│ │ │ │ +00015640: 6465 6e74 2e20 4974 2773 206f 6e6c 7920  dent. It's only 
│ │ │ │ +00015650: 706f 7274 6162 6c65 2075 7365 0a69 7320  portable use.is 
│ │ │ │ +00015660: 6173 2061 6e20 6172 6775 6d65 6e74 2074  as an argument t
│ │ │ │ +00015670: 6f20 7365 742d 6669 6c65 2d6d 6f64 6573  o set-file-modes
│ │ │ │ +00015680: 2e72 6570 2e69 6f2e 6669 6c65 7323 6469  .rep.io.files#di
│ │ │ │ +00015690: 7265 6374 6f72 792d 6669 6c65 7364 6972  rectory-filesdir
│ │ │ │ +000156a0: 6563 746f 7279 2d66 696c 6573 2044 4952  ectory-files DIR
│ │ │ │ +000156b0: 4543 544f 5259 0a0a 5265 7475 726e 7320  ECTORY..Returns 
│ │ │ │ +000156c0: 6120 6c69 7374 206f 6620 7468 6520 6e61  a list of the na
│ │ │ │ +000156d0: 6d65 7320 6f66 2061 6c6c 2066 696c 6573  mes of all files
│ │ │ │ +000156e0: 2069 6e20 7468 6520 6469 7265 6374 6f72   in the director
│ │ │ │ +000156f0: 7920 6361 6c6c 6564 2044 4952 4543 544f  y called DIRECTO
│ │ │ │ +00015700: 5259 2e0a 5468 6520 6c69 7374 2069 7320  RY..The list is 
│ │ │ │ +00015710: 756e 736f 7274 6564 2e72 6570 2e69 6f2e  unsorted.rep.io.
│ │ │ │ +00015720: 6669 6c65 7323 6d61 6b65 2d73 796d 6c69  files#make-symli
│ │ │ │ +00015730: 6e6b 6d61 6b65 2d73 796d 6c69 6e6b 2046  nkmake-symlink F
│ │ │ │ +00015740: 494c 454e 414d 4520 434f 4e54 454e 5453  ILENAME CONTENTS
│ │ │ │ +00015750: 0a0a 4372 6561 7465 2061 2073 796d 626f  ..Create a symbo
│ │ │ │ +00015760: 6c69 6320 6c69 6e6b 2046 494c 454e 414d  lic link FILENAM
│ │ │ │ +00015770: 4520 706f 696e 7469 6e67 2074 6f20 7468  E pointing to th
│ │ │ │ +00015780: 6520 6669 6c65 2063 616c 6c65 6420 434f  e file called CO
│ │ │ │ +00015790: 4e54 454e 5453 2e0a 434f 4e54 454e 5453  NTENTS..CONTENTS
│ │ │ │ +000157a0: 206d 6179 2062 6520 7265 6c61 7469 7665   may be relative
│ │ │ │ +000157b0: 2074 6f20 7468 6520 6469 7265 6374 6f72   to the director
│ │ │ │ +000157c0: 7920 636f 6e74 6169 6e69 6e67 2046 494c  y containing FIL
│ │ │ │ +000157d0: 454e 414d 452e 7265 702e 696f 2e66 696c  ENAME.rep.io.fil
│ │ │ │ +000157e0: 6573 2373 7464 696e 2d66 696c 6573 7464  es#stdin-filestd
│ │ │ │ +000157f0: 696e 2d66 696c 650a 0a52 6574 7572 6e73  in-file..Returns
│ │ │ │ +00015800: 2074 6865 2066 696c 6520 6f62 6a65 6374   the file object
│ │ │ │ +00015810: 2072 6570 7265 7365 6e74 696e 6720 7468   representing th
│ │ │ │ +00015820: 6520 6564 6974 6f72 2773 2073 7461 6e64  e editor's stand
│ │ │ │ +00015830: 6172 6420 696e 7075 742e 7265 702e 696f  ard input.rep.io
│ │ │ │ +00015840: 2e66 696c 6573 2373 7464 6f75 742d 6669  .files#stdout-fi
│ │ │ │ +00015850: 6c65 7374 646f 7574 2d66 696c 650a 0a52  lestdout-file..R
│ │ │ │ +00015860: 6574 7572 6e73 2074 6865 2066 696c 6520  eturns the file 
│ │ │ │ +00015870: 6f62 6a65 6374 2072 6570 7265 7365 6e74  object represent
│ │ │ │ +00015880: 696e 6720 7468 6520 6564 6974 6f72 2773  ing the editor's
│ │ │ │ +00015890: 2073 7461 6e64 6172 6420 6f75 7470 7574   standard output
│ │ │ │ +000158a0: 2e72 6570 2e69 6f2e 6669 6c65 7323 6d61  .rep.io.files#ma
│ │ │ │ +000158b0: 6b65 2d74 656d 702d 6e61 6d65 6d61 6b65  ke-temp-namemake
│ │ │ │ +000158c0: 2d74 656d 702d 6e61 6d65 0a0a 5265 7475  -temp-name..Retu
│ │ │ │ +000158d0: 726e 7320 7468 6520 6e61 6d65 206f 6620  rns the name of 
│ │ │ │ +000158e0: 6120 756e 6971 7565 2066 696c 6520 696e  a unique file in
│ │ │ │ +000158f0: 2074 6865 206c 6f63 616c 2066 696c 696e   the local filin
│ │ │ │ +00015900: 6720 7379 7374 656d 2e65 7272 6f72 2d6d  g system.error-m
│ │ │ │ +00015910: 6f64 6557 6865 6e20 6e69 6c2c 2065 7272  odeWhen nil, err
│ │ │ │ +00015920: 6f72 7320 6172 6520 6861 6e64 6c65 6420  ors are handled 
│ │ │ │ +00015930: 6174 2074 6865 2063 7572 7265 6e74 2065  at the current e
│ │ │ │ +00015940: 7665 6e74 206c 6f6f 702c 206f 7468 6572  vent loop, other
│ │ │ │ +00015950: 2070 6f73 7369 626c 650a 7661 6c75 6573   possible.values
│ │ │ │ +00015960: 2069 6e63 6c75 6465 2060 6578 6974 2720   include `exit' 
│ │ │ │ +00015970: 616e 6420 6074 6f70 2d6c 6576 656c 272e  and `top-level'.
│ │ │ │ +00015980: 7265 702e 7379 7374 656d 2372 6563 7572  rep.system#recur
│ │ │ │ +00015990: 7369 6f6e 2d64 6570 7468 7265 6375 7273  sion-depthrecurs
│ │ │ │ +000159a0: 696f 6e2d 6465 7074 680a 0a52 6574 7572  ion-depth..Retur
│ │ │ │ +000159b0: 6e73 2074 6865 206e 756d 6265 7220 6f66  ns the number of
│ │ │ │ +000159c0: 2072 6563 7572 7369 7665 2d65 6469 7427   recursive-edit'
│ │ │ │ +000159d0: 7320 6465 6570 2077 6520 6172 652c 207a  s deep we are, z
│ │ │ │ +000159e0: 6572 6f20 7369 676e 6966 6965 7320 7468  ero signifies th
│ │ │ │ +000159f0: 650a 6f72 6967 696e 616c 206c 6576 656c  e.original level
│ │ │ │ +00015a00: 2e64 6562 7567 2d6f 6e2d 6572 726f 7257  .debug-on-errorW
│ │ │ │ +00015a10: 6865 6e20 616e 2065 7272 6f72 2069 7320  hen an error is 
│ │ │ │ +00015a20: 7369 676e 616c 6c65 6420 7468 6973 2076  signalled this v
│ │ │ │ +00015a30: 6172 6961 626c 6520 636f 6e74 726f 6c73  ariable controls
│ │ │ │ +00015a40: 2077 6865 7468 6572 206f 7220 6e6f 7420   whether or not 
│ │ │ │ +00015a50: 746f 0a65 6e74 6572 2074 6865 204c 6973  to.enter the Lis
│ │ │ │ +00015a60: 7020 6465 6275 6767 6572 2069 6d6d 6564  p debugger immed
│ │ │ │ +00015a70: 6961 7465 6c79 2e20 4966 2074 6865 2076  iately. If the v
│ │ │ │ +00015a80: 6172 6961 626c 6527 7320 7661 6c75 6520  ariable's value 
│ │ │ │ +00015a90: 6973 206e 6f6e 2d6e 696c 206f 7220 610a  is non-nil or a.
│ │ │ │ +00015aa0: 6c69 7374 206f 6620 7379 6d62 6f6c 732d  list of symbols-
│ │ │ │ +00015ab0: 2d6f 6e65 206f 6620 7768 6963 6820 6973  -one of which is
│ │ │ │ +00015ac0: 2074 6865 2073 6967 6e61 6c6c 6564 2065   the signalled e
│ │ │ │ +00015ad0: 7272 6f72 2073 796d 626f 6c2d 2d74 6865  rror symbol--the
│ │ │ │ +00015ae0: 0a64 6562 7567 6765 7220 6973 2065 6e74  .debugger is ent
│ │ │ │ +00015af0: 6572 6564 2e20 5265 6164 2069 6e66 6f20  ered. Read info 
│ │ │ │ +00015b00: 666f 7220 7468 6520 6465 7461 696c 732e  for the details.
│ │ │ │ +00015b10: 6261 636b 7472 6163 652d 6f6e 2d65 7272  backtrace-on-err
│ │ │ │ +00015b20: 6f72 5768 656e 2061 6e20 6572 726f 7220  orWhen an error 
│ │ │ │ +00015b30: 6973 2073 6967 6e61 6c6c 6564 2074 6869  is signalled thi
│ │ │ │ +00015b40: 7320 7661 7269 6162 6c65 2063 6f6e 7472  s variable contr
│ │ │ │ +00015b50: 6f6c 7320 7768 6574 6865 7220 6f72 206e  ols whether or n
│ │ │ │ +00015b60: 6f74 2074 6f0a 7072 696e 7420 7468 6520  ot to.print the 
│ │ │ │ +00015b70: 6261 636b 7472 6163 6520 696d 6d65 6469  backtrace immedi
│ │ │ │ +00015b80: 6174 656c 792e 2049 6620 7468 6520 7661  ately. If the va
│ │ │ │ +00015b90: 7269 6162 6c65 2773 2076 616c 7565 2069  riable's value i
│ │ │ │ +00015ba0: 7320 6e6f 6e2d 6e69 6c20 6f72 2061 206c  s non-nil or a l
│ │ │ │ +00015bb0: 6973 740a 6f66 2073 796d 626f 6c73 2d2d  ist.of symbols--
│ │ │ │ +00015bc0: 6f6e 6520 6f66 2077 6869 6368 2069 7320  one of which is 
│ │ │ │ +00015bd0: 7468 6520 7369 676e 616c 6c65 6420 6572  the signalled er
│ │ │ │ +00015be0: 726f 7220 7379 6d62 6f6c 2d2d 7468 6520  ror symbol--the 
│ │ │ │ +00015bf0: 6261 636b 7472 6163 650a 6973 2070 7269  backtrace.is pri
│ │ │ │ +00015c00: 6e74 6564 2e20 5265 6164 2069 6e66 6f20  nted. Read info 
│ │ │ │ +00015c10: 666f 7220 7468 6520 6465 7461 696c 732e  for the details.
│ │ │ │ +00015c20: 6465 6275 672d 6d61 6372 6f73 5768 656e  debug-macrosWhen
│ │ │ │ +00015c30: 206e 696c 2c20 7468 6520 6465 6275 6767   nil, the debugg
│ │ │ │ +00015c40: 6572 2069 736e 2774 2065 6e74 6572 6564  er isn't entered
│ │ │ │ +00015c50: 2077 6869 6c65 2065 7870 616e 6469 6e67   while expanding
│ │ │ │ +00015c60: 206d 6163 726f 2064 6566 696e 6974 696f   macro definitio
│ │ │ │ +00015c70: 6e73 2e65 7272 6f72 2d68 616e 646c 6572  ns.error-handler
│ │ │ │ +00015c80: 2d66 756e 6374 696f 6e57 6865 6e20 7365  -functionWhen se
│ │ │ │ +00015c90: 7420 746f 2061 2066 756e 6374 696f 6e20  t to a function 
│ │ │ │ +00015ca0: 7661 6c75 652c 2063 616c 6c65 6420 7769  value, called wi
│ │ │ │ +00015cb0: 7468 2074 776f 2061 7267 756d 656e 7473  th two arguments
│ │ │ │ +00015cc0: 2028 6572 726f 7220 7479 7065 0a61 6e64   (error type.and
│ │ │ │ +00015cd0: 2064 6174 6129 2077 6865 6e20 6c69 7370   data) when lisp
│ │ │ │ +00015ce0: 2065 7272 6f72 7320 6f63 6375 722e 7072   errors occur.pr
│ │ │ │ +00015cf0: 696e 742d 6c65 6e67 7468 5468 6520 6d61  int-lengthThe ma
│ │ │ │ +00015d00: 7869 6d75 6d20 6e75 6d62 6572 206f 6620  ximum number of 
│ │ │ │ +00015d10: 6c69 7374 2065 6c65 6d65 6e74 7320 746f  list elements to
│ │ │ │ +00015d20: 2070 7269 6e74 2062 6566 6f72 6520 6162   print before ab
│ │ │ │ +00015d30: 6272 6576 6961 7469 6e67 2e72 6570 2e6c  breviating.rep.l
│ │ │ │ +00015d40: 616e 672e 6465 6275 6723 6272 6561 6b62  ang.debug#breakb
│ │ │ │ +00015d50: 7265 616b 0a0a 5468 6520 6e65 7874 2066  reak..The next f
│ │ │ │ +00015d60: 6f72 6d20 746f 2062 6520 6576 616c 7561  orm to be evalua
│ │ │ │ +00015d70: 7465 6420 7769 6c6c 2062 6520 646f 6e65  ted will be done
│ │ │ │ +00015d80: 2073 6f20 7468 726f 7567 6820 7468 6520   so through the 
│ │ │ │ +00015d90: 4c69 7370 2064 6562 7567 6765 722e 7265  Lisp debugger.re
│ │ │ │ +00015da0: 702e 6c61 6e67 2e69 6e74 6572 7072 6574  p.lang.interpret
│ │ │ │ +00015db0: 6572 2373 6967 6e61 6c73 6967 6e61 6c20  er#signalsignal 
│ │ │ │ +00015dc0: 4552 524f 522d 5359 4d42 4f4c 2044 4154  ERROR-SYMBOL DAT
│ │ │ │ +00015dd0: 410a 0a53 6967 6e61 6c20 7468 6174 2061  A..Signal that a
│ │ │ │ +00015de0: 6e20 6572 726f 7220 6861 7320 6861 7070  n error has happ
│ │ │ │ +00015df0: 656e 6564 2e20 4552 524f 522d 5359 4d42  ened. ERROR-SYMB
│ │ │ │ +00015e00: 4f4c 2069 7320 7468 6520 6e61 6d65 206f  OL is the name o
│ │ │ │ +00015e10: 6620 6120 7379 6d62 6f6c 0a63 6c61 7373  f a symbol.class
│ │ │ │ +00015e20: 6966 7969 6e67 2074 6865 2074 7970 6520  ifying the type 
│ │ │ │ +00015e30: 6f66 2065 7272 6f72 2c20 6974 2073 686f  of error, it sho
│ │ │ │ +00015e40: 756c 6420 6861 7665 2061 2070 726f 7065  uld have a prope
│ │ │ │ +00015e50: 7274 7920 6065 7272 6f72 2d6d 6573 7361  rty `error-messa
│ │ │ │ +00015e60: 6765 270a 2861 2073 7472 696e 6729 2077  ge'.(a string) w
│ │ │ │ +00015e70: 6974 6820 6120 7368 6f72 7420 6465 7363  ith a short desc
│ │ │ │ +00015e80: 7269 7074 696f 6e20 6f66 2074 6865 2065  ription of the e
│ │ │ │ +00015e90: 7272 6f72 206d 6573 7361 6765 2e0a 4441  rror message..DA
│ │ │ │ +00015ea0: 5441 2069 7320 6120 6c69 7374 206f 6620  TA is a list of 
│ │ │ │ +00015eb0: 6f62 6a65 6374 7320 7768 6963 6820 6172  objects which ar
│ │ │ │ +00015ec0: 6520 7265 6c65 7661 6e74 2074 6f20 7468  e relevant to th
│ │ │ │ +00015ed0: 6520 6572 726f 7220 2d2d 2074 6865 7920  e error -- they 
│ │ │ │ +00015ee0: 7769 6c6c 0a62 6520 6d61 6465 2061 7661  will.be made ava
│ │ │ │ +00015ef0: 696c 6162 6c65 2074 6f20 616e 7920 6572  ilable to any er
│ │ │ │ +00015f00: 726f 722d 6861 6e64 6c65 7220 6f72 2070  ror-handler or p
│ │ │ │ +00015f10: 7269 6e74 6564 2062 7920 7468 6520 6465  rinted by the de
│ │ │ │ +00015f20: 6661 756c 7420 6572 726f 720a 6861 6e64  fault error.hand
│ │ │ │ +00015f30: 6c65 722e 7265 702e 6c61 6e67 2e64 6562  ler.rep.lang.deb
│ │ │ │ +00015f40: 7567 2375 6e69 782d 7072 696e 742d 616c  ug#unix-print-al
│ │ │ │ +00015f50: 6c6f 6361 7469 6f6e 7375 6e69 782d 7072  locationsunix-pr
│ │ │ │ +00015f60: 696e 742d 616c 6c6f 6361 7469 6f6e 730a  int-allocations.
│ │ │ │ +00015f70: 0a4f 7574 7075 7420 6120 6c69 7374 206f  .Output a list o
│ │ │ │ +00015f80: 6620 616c 6c20 616c 6c6f 6361 7465 6420  f all allocated 
│ │ │ │ +00015f90: 6d65 6d6f 7279 2062 6c6f 636b 7320 746f  memory blocks to
│ │ │ │ +00015fa0: 2073 7461 6e64 6172 6420 6572 726f 722e   standard error.
│ │ │ │ +00015fb0: 7265 702e 696f 2e64 622e 7364 626d 2373  rep.io.db.sdbm#s
│ │ │ │ +00015fc0: 6462 6d2d 6f70 656e 7364 626d 2d6f 7065  dbm-opensdbm-ope
│ │ │ │ +00015fd0: 6e20 5041 5448 2041 4343 4553 532d 5459  n PATH ACCESS-TY
│ │ │ │ +00015fe0: 5045 205b 4d4f 4445 5d00 7265 702e 6c61  PE [MODE].rep.la
│ │ │ │ +00015ff0: 6e67 2e6d 6174 6823 6576 656e 7020 5800  ng.math#evenp X.
│ │ │ │ +00016000: 0400 0000 0000 0000 1000 0000 0000 0000  ................
│ │ │ │ +00016010: f02f 0000 0000 0000 1500 0000 0000 0000  ./..............
│ │ │ │ +00016020: ebaf 0100 0000 0000 1700 0000 0000 0000  ................
│ │ │ │ +00016030: e95f 0100 0000 0000 9906 0000 0000 0000  ._..............
│ │ │ │ +00016040: 67e9 0100 0000 0000 ec0e 0000 0000 0000  g...............
│ │ │ │ +00016050: 14f1 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00016060: 0000 0000 0000 0000 0200 0000 a600 0000  ................
│ │ │ │ +00016070: f34a e644 0072 6570 e6e7 0100 0000 0000  .J.D.rep........
│ │ │ │ +00016080: 2200 0000 0e00 0000 6ba3 935c 7265 702e  ".......k..\rep.
│ │ │ │ +00016090: 00e0 0100 0000 0000 1f00 0000 8c00 0000  ................
│ │ │ │ +000160a0: 2a39 6355 7265 702e a225 0000 0000 0000  *9cUrep..%......
│ │ │ │ +000160b0: 2800 0000 a000 0000 4f8d 335e 0072 6570  (.......O.3^.rep
│ │ │ │ +000160c0: 16e8 0100 0000 0000 2100 0000 0600 0000  ........!.......
│ │ │ │ +000160d0: 221e 395e 7265 702e 790c 0100 0000 0000  ".9^rep.y.......
│ │ │ │ +000160e0: 1e00 0000 b200 0000 9296 025e 7265 702e  ...........^rep.
│ │ │ │ +000160f0: dda4 0100 0000 0000 1900 0000 5700 0000  ............W...
│ │ │ │ +00016100: e635 8055 7265 702e e320 0000 0000 0000  .5.Urep.. ......
│ │ │ │ +00016110: 1900 0000 3500 0000 17ab f045 0072 6570  ....5......E.rep
│ │ │ │ +00016120: 65e8 0100 0000 0000 2200 0000 0300 0000  e.......".......
│ │ │ │ +00016130: da7b 4f5e 7265 6d6f 32e3 0100 0000 0000  .{O^remo2.......
│ │ │ │ +00016140: 1500 0000 3f00 0000 b972 8542 0072 6570  ....?....r.B.rep
│ │ │ │ +00016150: 54ae 0100 0000 0000 1800 0000 1000 0000  T...............
│ │ │ │ +00016160: 00c4 1c5b 6572 726f 0959 0100 0000 0000  ...[erro.Y......
│ │ │ │ +00016170: 0a00 0000 6d00 0000 71f8 8642 0072 6570  ....m...q..B.rep
│ │ │ │ +00016180: b7a7 0100 0000 0000 2900 0000 1900 0000  ........).......
│ │ │ │ +00016190: 3012 bc5b 0072 6570 51ab 0100 0000 0000  0..[.repQ.......
│ │ │ │ +000161a0: 2c00 0000 0500 0000 5f2c 9642 7265 702e  ,......._,.Brep.
│ │ │ │ +000161b0: 2666 0000 0000 0000 1600 0000 5a00 0000  &f..........Z...
│ │ │ │ +000161c0: b734 1f55 7265 702e ac28 0000 0000 0000  .4.Urep..(......
│ │ │ │ +000161d0: 1600 0000 3d00 0000 07f4 3347 7265 702e  ....=.....3Grep.
│ │ │ │ +000161e0: 8059 0100 0000 0000 1a00 0000 6700 0000  .Y..........g...
│ │ │ │ +000161f0: bcbb 9650 7265 702e 345f 0100 0000 0000  ...Prep.4_......
│ │ │ │ +00016200: 2500 0000 5700 0000 1433 8d47 0072 6570  %...W....3.G.rep
│ │ │ │ +00016210: e3a8 0100 0000 0000 1700 0000 0800 0000  ................
│ │ │ │ +00016220: 00c7 6f4a 0072 6570 8ead 0100 0000 0000  ..oJ.rep........
│ │ │ │ +00016230: 1700 0000 0200 0000 f2c5 4b4e 7265 702e  ..........KNrep.
│ │ │ │ +00016240: 9aae 0100 0000 0000 1500 0000 8600 0000  ................
│ │ │ │ +00016250: 7e4f 8b53 7265 702e 50c0 0000 0000 0000  ~O.Srep.P.......
│ │ │ │ +00016260: 2200 0000 3401 0000 15d8 9353 7265 702e  "...4......Srep.
│ │ │ │ +00016270: 9ea2 0100 0000 0000 1f00 0000 a001 0000  ................
│ │ │ │ +00016280: 12a1 db5b 0072 6570 bbaf 0100 0000 0000  ...[.rep........
│ │ │ │ +00016290: 2b00 0000 0500 0000 2b24 4f4b 7461 7266  +.......+$OKtarf
│ │ │ │ +000162a0: 62e2 0100 0000 0000 1900 0000 2600 0000  b...........&...
│ │ │ │ +000162b0: 05e5 8b42 7265 6d6f 86e3 0100 0000 0000  ...Bremo........
│ │ │ │ +000162c0: 1400 0000 3300 0000 079a c742 0072 6570  ....3......B.rep
│ │ │ │ +000162d0: cbe1 0100 0000 0000 1d00 0000 0e00 0000  ................
│ │ │ │ +000162e0: 1658 c55d 7265 702e 0000 0100 0000 0000  .X.]rep.........
│ │ │ │ +000162f0: 1f00 0000 9800 0000 bb38 f058 0072 6570  .........8.X.rep
│ │ │ │ +00016300: 82ab 0100 0000 0000 1900 0000 1800 0000  ................
│ │ │ │ +00016310: be87 2b46 7265 702e 9e5d 0100 0000 0000  ..+Frep..]......
│ │ │ │ +00016320: 1b00 0000 7b01 0000 22ac 8c49 0072 6570  ....{..."..I.rep
│ │ │ │ +00016330: 08e6 0100 0000 0000 1700 0000 0400 0000  ................
│ │ │ │ +00016340: d108 3a52 7265 702e 63e7 0100 0000 0000  ..:Rrep.c.......
│ │ │ │ +00016350: 1f00 0000 4100 0000 0aeb ab4d 0072 6570  ....A......M.rep
│ │ │ │ +00016360: c3e7 0100 0000 0000 2000 0000 0300 0000  ........ .......
│ │ │ │ +00016370: ccdd b24d 7265 702e 4f41 0000 0000 0000  ...Mrep.OA......
│ │ │ │ +00016380: 1700 0000 3700 0000 ffa5 2342 7265 702e  ....7.....#Brep.
│ │ │ │ +00016390: 172e 0000 0000 0000 1600 0000 4900 0000  ............I...
│ │ │ │ +000163a0: 08c5 9d44 7265 702e 2c09 0100 0000 0000  ...Drep.,.......
│ │ │ │ +000163b0: 2100 0000 8e00 0000 9fd3 0257 7265 702e  !..........Wrep.
│ │ │ │ +000163c0: d838 0000 0000 0000 1600 0000 4d00 0000  .8..........M...
│ │ │ │ +000163d0: a2ad d74b 7265 702e b3a0 0100 0000 0000  ...Krep.........
│ │ │ │ +000163e0: 1a00 0000 6600 0000 f504 1257 7265 702e  ....f......Wrep.
│ │ │ │ +000163f0: 1054 0100 0000 0000 1b00 0000 6400 0000  .T..........d...
│ │ │ │ +00016400: b7aa 8642 0072 6570 8fa7 0100 0000 0000  ...B.rep........
│ │ │ │ +00016410: 2300 0000 0500 0000 47c0 054f 7265 702e  #.......G..Orep.
│ │ │ │ +00016420: c973 0000 0000 0000 0a00 0000 9f00 0000  .s..............
│ │ │ │ +00016430: ce4e f750 7265 702e f562 0000 0000 0000  .N.Prep..b......
│ │ │ │ +00016440: 0d00 0000 8900 0000 a5fd 0356 7265 702e  ...........Vrep.
│ │ │ │ +00016450: 9f3f 0000 0000 0000 1400 0000 2f00 0000  .?........../...
│ │ │ │ +00016460: 62bd f144 0072 6570 dccf 0000 0000 0000  b..D.rep........
│ │ │ │ +00016470: 1700 0000 0a00 0000 e018 f85d 0072 6570  ...........].rep
│ │ │ │ +00016480: c7a8 0100 0000 0000 1300 0000 0900 0000  ................
│ │ │ │ +00016490: 488a 7354 7265 702e d657 0100 0000 0000  H.sTrep..W......
│ │ │ │ +000164a0: 1700 0000 4d00 0000 6d8c 3c43 7265 702e  ....M...m.<Crep.
│ │ │ │ +000164b0: e3a9 0100 0000 0000 1f00 0000 0301 0000  ................
│ │ │ │ +000164c0: c5cd a643 7265 702e a7ad 0100 0000 0000  ...Crep.........
│ │ │ │ +000164d0: 1800 0000 3300 0000 5e86 f45a 0072 6570  ....3...^..Z.rep
│ │ │ │ +000164e0: 90af 0100 0000 0000 2b00 0000 0000 0000  ........+.......
│ │ │ │ +000164f0: c2d4 f654 7265 702e 294f 0000 0000 0000  ...Trep.)O......
│ │ │ │ +00016500: 0d00 0000 3600 0000 e338 d659 7265 702e  ....6....8.Yrep.
│ │ │ │ +00016510: 33a1 0100 0000 0000 1600 0000 3d00 0000  3...........=...
│ │ │ │ +00016520: 6874 304d 0072 6570 68ac 0100 0000 0000  ht0M.reph.......
│ │ │ │ +00016530: 1c00 0000 0500 0000 8ca8 3642 7461 7266  ..........6Btarf
│ │ │ │ +00016540: f6e1 0100 0000 0000 1500 0000 1c00 0000  ................
│ │ │ │ +00016550: 124b 3e40 7265 702e c22a 0000 0000 0000  .K>@rep..*......
│ │ │ │ +00016560: 1e00 0000 2201 0000 5d42 3041 7265 702e  ...."...]B0Arep.
│ │ │ │ +00016570: 3a58 0100 0000 0000 1800 0000 4f00 0000  :X..........O...
│ │ │ │ +00016580: 6b18 4048 7265 702e 1d81 0000 0000 0000  k.@Hrep.........
│ │ │ │ +00016590: 2900 0000 5f00 0000 278d e05b 7265 702e  )..._...'..[rep.
│ │ │ │ +000165a0: a581 0000 0000 0000 1f00 0000 4800 0000  ............H...
│ │ │ │ +000165b0: dc0a 5c52 7265 702e c065 0000 0000 0000  ..\Rrep..e......
│ │ │ │ +000165c0: 0f00 0000 5700 0000 8d45 7346 7265 702e  ....W....EsFrep.
│ │ │ │ +000165d0: 3c7a 0000 0000 0000 3000 0000 c600 0000  <z......0.......
│ │ │ │ +000165e0: e74a 8b50 7265 702e 1682 0000 0000 0000  .J.Prep.........
│ │ │ │ +000165f0: 2100 0000 4800 0000 a52e 8c5c 7265 702e  !...H......\rep.
│ │ │ │ +00016600: 8c71 0000 0000 0000 0c00 0000 a100 0000  .q..............
│ │ │ │ +00016610: 8b55 f641 7265 702e 3121 0000 0000 0000  .U.Arep.1!......
│ │ │ │ +00016620: 1d00 0000 9b00 0000 1651 c658 7265 702e  .........Q.Xrep.
│ │ │ │ +00016630: 03c6 0000 0000 0000 1c00 0000 a700 0000  ................
│ │ │ │ +00016640: 4ace 8c51 7265 702e 46ca 0000 0000 0000  J..Qrep.F.......
│ │ │ │ +00016650: 1300 0000 8000 0000 467a a641 7265 702e  ........Fz.Arep.
│ │ │ │ +00016660: a052 0100 0000 0000 1a00 0000 4700 0000  .R..........G...
│ │ │ │ +00016670: 6d8a fd5d 7265 702e 4da5 0100 0000 0000  m..]rep.M.......
│ │ │ │ +00016680: 1800 0000 2900 0000 6764 6746 0072 6570  ....)...gdgF.rep
│ │ │ │ +00016690: e4ac 0100 0000 0000 1c00 0000 0500 0000  ................
│ │ │ │ +000166a0: 8dad 9659 7265 702e f2ad 0100 0000 0000  ...Yrep.........
│ │ │ │ +000166b0: 1a00 0000 4800 0000 3b65 5556 7265 702e  ....H...;eUVrep.
│ │ │ │ +000166c0: a153 0100 0000 0000 1d00 0000 5200 0000  .S..........R...
│ │ │ │ +000166d0: 1ead 844b 7265 702e 113a 0000 0000 0000  ...Krep..:......
│ │ │ │ +000166e0: 1100 0000 a800 0000 7bf3 a755 0072 6570  ........{..U.rep
│ │ │ │ +000166f0: 51a7 0100 0000 0000 2100 0000 1d00 0000  Q.......!.......
│ │ │ │ +00016700: 5479 0843 0072 6570 b3ab 0100 0000 0000  Ty.C.rep........
│ │ │ │ +00016710: 1f00 0000 0800 0000 0f86 f45d 7265 6d6f  ...........]remo
│ │ │ │ +00016720: cde3 0100 0000 0000 1600 0000 2c00 0000  ............,...
│ │ │ │ +00016730: 5c55 1650 7265 702e 02a9 0100 0000 0000  \U.Prep.........
│ │ │ │ +00016740: 0f00 0000 4500 0000 63aa 9d58 7265 702e  ....E...c..Xrep.
│ │ │ │ +00016750: 86a1 0100 0000 0000 2600 0000 8200 0000  ........&.......
│ │ │ │ +00016760: d9c6 1f55 0072 6570 abe0 0100 0000 0000  ...U.rep........
│ │ │ │ +00016770: 2600 0000 0d00 0000 24a3 0b5c 7265 702e  &.......$..\rep.
│ │ │ │ +00016780: dee0 0100 0000 0000 2300 0000 3b00 0000  ........#...;...
│ │ │ │ +00016790: 4e4b e746 7265 702e 403b 0000 0000 0000  NK.Frep.@;......
│ │ │ │ +000167a0: 1100 0000 2c00 0000 f3b5 595c 0072 6570  ....,.....Y\.rep
│ │ │ │ +000167b0: 56a9 0100 0000 0000 2300 0000 0900 0000  V.......#.......
│ │ │ │ +000167c0: c6d2 ef40 7265 702e 0fe4 0100 0000 0000  ...@rep.........
│ │ │ │ +000167d0: 3500 0000 3000 0000 9717 2957 7265 702e  5...0.....)Wrep.
│ │ │ │ +000167e0: 74e4 0100 0000 0000 3400 0000 2a00 0000  t.......4...*...
│ │ │ │ +000167f0: 805c 295e 7265 702e ed6e 0000 0000 0000  .\)^rep..n......
│ │ │ │ +00016800: 1700 0000 b000 0000 bf43 2455 7265 702e  .........C$Urep.
│ │ │ │ +00016810: d2e4 0100 0000 0000 3600 0000 3000 0000  ........6...0...
│ │ │ │ +00016820: 4e79 b74a 7265 702e f141 0000 0000 0000  Ny.Jrep..A......
│ │ │ │ +00016830: 1100 0000 a700 0000 6127 8259 6465 6275  ........a'.Ydebu
│ │ │ │ +00016840: 015a 0100 0000 0000 0e00 0000 0101 0000  .Z..............
│ │ │ │ +00016850: 3729 c14b 7265 702e 835c 0000 0000 0000  7).Krep..\......
│ │ │ │ +00016860: 0e00 0000 9900 0000 a2ba 3b48 7265 702e  ..........;Hrep.
│ │ │ │ +00016870: e921 0000 0000 0000 1f00 0000 ae01 0000  .!..............
│ │ │ │ +00016880: 9d5c 2040 7265 702e 2ba0 0100 0000 0000  .\ @rep.+.......
│ │ │ │ +00016890: 1c00 0000 1100 0000 5226 295f 0072 6570  ........R&)_.rep
│ │ │ │ +000168a0: 7cae 0100 0000 0000 1900 0000 0500 0000  |...............
│ │ │ │ +000168b0: fe03 7c48 7265 702e 8d3e 0000 0000 0000  ..|Hrep..>......
│ │ │ │ +000168c0: 1100 0000 8200 0000 daf9 775b 7265 702e  ..........w[rep.
│ │ │ │ +000168d0: 23e6 0100 0000 0000 2100 0000 3000 0000  #.......!...0...
│ │ │ │ +000168e0: d4eb 1d5f 7265 702e 4f29 0000 0000 0000  ..._rep.O)......
│ │ │ │ +000168f0: 0f00 0000 1300 0000 9984 554b 7265 702e  ..........UKrep.
│ │ │ │ +00016900: 00c0 0000 0000 0000 1400 0000 3c00 0000  ............<...
│ │ │ │ +00016910: 9da6 895d 7265 702e b05f 0100 0000 0000  ...]rep.._......
│ │ │ │ +00016920: 1800 0000 2100 0000 8d24 1656 7265 702e  ....!....$.Vrep.
│ │ │ │ +00016930: 688c 0000 0000 0000 1400 0000 5000 0000  h...........P...
│ │ │ │ +00016940: 6e3e b654 7265 702e 3a07 0100 0000 0000  n>.Trep.:.......
│ │ │ │ +00016950: 1700 0000 3200 0000 a817 044a 7265 702e  ....2......Jrep.
│ │ │ │ +00016960: f9a7 0100 0000 0000 1300 0000 bb00 0000  ................
│ │ │ │ +00016970: 8c76 df52 7265 702e ea59 0000 0000 0000  .v.Rrep..Y......
│ │ │ │ +00016980: 0f00 0000 fb00 0000 db38 8359 0072 6570  .........8.Y.rep
│ │ │ │ +00016990: 74e6 0100 0000 0000 2200 0000 0700 0000  t.......".......
│ │ │ │ +000169a0: dea3 c652 7265 702e 8424 0000 0000 0000  ...Rrep..$......
│ │ │ │ +000169b0: 2200 0000 4000 0000 9f9b 5441 7265 702e  "...@.....TArep.
│ │ │ │ +000169c0: 7f82 0000 0000 0000 1d00 0000 2a00 0000  ............*...
│ │ │ │ +000169d0: 864b 2c45 7265 702e 9de6 0100 0000 0000  .K,Erep.........
│ │ │ │ +000169e0: 1e00 0000 3300 0000 915a b956 7265 702e  ....3....Z.Vrep.
│ │ │ │ +000169f0: eee6 0100 0000 0000 1d00 0000 3a00 0000  ............:...
│ │ │ │ +00016a00: e457 2857 7265 702e 6946 0000 0000 0000  .W(Wrep.iF......
│ │ │ │ +00016a10: 2400 0000 d500 0000 d144 315b 7265 702e  $........D1[rep.
│ │ │ │ +00016a20: 5da4 0100 0000 0000 1d00 0000 6300 0000  ]...........c...
│ │ │ │ +00016a30: c4b1 9354 0072 6570 3de8 0100 0000 0000  ...T.rep=.......
│ │ │ │ +00016a40: 2200 0000 0600 0000 fbab db4b 7265 702e  "..........Krep.
│ │ │ │ +00016a50: 8ae8 0100 0000 0000 2000 0000 6700 0000  ........ ...g...
│ │ │ │ +00016a60: 868e d457 7265 702e 11e9 0100 0000 0000  ...Wrep.........
│ │ │ │ +00016a70: 2000 0000 3600 0000 216b 1b5a 7265 702e   ...6...!k.Zrep.
│ │ │ │ +00016a80: 9666 0000 0000 0000 0c00 0000 5a00 0000  .f..........Z...
│ │ │ │ +00016a90: b48f 8351 7265 702e 1b28 0000 0000 0000  ...Qrep..(......
│ │ │ │ +00016aa0: 1b00 0000 7600 0000 81ee aa5d 7265 702e  ....v......]rep.
│ │ │ │ +00016ab0: 498a 0000 0000 0000 1800 0000 2a00 0000  I...........*...
│ │ │ │ +00016ac0: 37b1 a34f 0072 6570 4dac 0100 0000 0000  7..O.repM.......
│ │ │ │ +00016ad0: 1900 0000 0200 0000 2b47 1159 7265 702e  ........+G.Yrep.
│ │ │ │ +00016ae0: 5669 0000 0000 0000 1600 0000 ed00 0000  Vi..............
│ │ │ │ +00016af0: 28e0 fd41 7265 702e e27d 0000 0000 0000  (..Arep..}......
│ │ │ │ +00016b00: 1e00 0000 8f00 0000 db8a 014f 7265 702e  ...........Orep.
│ │ │ │ +00016b10: 5b2f 0000 0000 0000 1600 0000 3700 0000  [/..........7...
│ │ │ │ +00016b20: ac84 0a55 7265 702e 0030 0000 0000 0000  ...Urep..0......
│ │ │ │ +00016b30: 0f00 0000 4d00 0000 a53a 275e 7265 702e  ....M....:'^rep.
│ │ │ │ +00016b40: 9ec9 0000 0000 0000 2000 0000 3700 0000  ........ ...7...
│ │ │ │ +00016b50: c396 fb4d 3a72 6570 e554 0100 0000 0000  ...M:rep.T......
│ │ │ │ +00016b60: 1600 0000 4000 0000 5b1f 5842 7265 702e  ....@...[.XBrep.
│ │ │ │ +00016b70: 1cc9 0000 0000 0000 1d00 0000 6500 0000  ............e...
│ │ │ │ +00016b80: dae3 b35a 7265 702e 8ea5 0100 0000 0000  ...Zrep.........
│ │ │ │ +00016b90: 1900 0000 1200 0000 87e3 225f 7265 702e  .........."_rep.
│ │ │ │ +00016ba0: 1a57 0000 0000 0000 0e00 0000 8300 0000  .W..............
│ │ │ │ +00016bb0: 89f3 a749 7265 702e b9a5 0100 0000 0000  ...Irep.........
│ │ │ │ +00016bc0: 1400 0000 4700 0000 0980 0a50 0072 6570  ....G......P.rep
│ │ │ │ +00016bd0: 14a6 0100 0000 0000 1d00 0000 0a00 0000  ................
│ │ │ │ +00016be0: f56c ed5e 7265 702e 89ac 0100 0000 0000  .l.^rep.........
│ │ │ │ +00016bf0: 1b00 0000 4000 0000 5e6f 2950 0072 6570  ....@...^o)P.rep
│ │ │ │ +00016c00: 73af 0100 0000 0000 1900 0000 0400 0000  s...............
│ │ │ │ +00016c10: 064d 2e42 7265 702e 3ce1 0100 0000 0000  .M.Brep.<.......
│ │ │ │ +00016c20: 1500 0000 7a00 0000 71fb 4244 7265 702e  ....z...q.BDrep.
│ │ │ │ +00016c30: 648d 0000 0000 0000 1800 0000 2a01 0000  d...........*...
│ │ │ │ +00016c40: 983d 3e4b 7265 702e 9d55 0100 0000 0000  .=>Krep..U......
│ │ │ │ +00016c50: 1700 0000 cd00 0000 8db1 b147 7265 702e  ...........Grep.
│ │ │ │ +00016c60: f134 0000 0000 0000 1400 0000 4600 0000  .4..........F...
│ │ │ │ +00016c70: 9a02 5055 7265 702e 05ad 0100 0000 0000  ..PUrep.........
│ │ │ │ +00016c80: 1c00 0000 6d00 0000 8b42 2d42 7265 702e  ....m....B-Brep.
│ │ │ │ +00016c90: c40e 0100 0000 0000 1600 0000 2501 0000  ............%...
│ │ │ │ +00016ca0: 7662 5343 7265 702e 762e 0000 0000 0000  vbSCrep.v.......
│ │ │ │ +00016cb0: 1500 0000 4000 0000 c132 4340 7265 702e  ....@....2C@rep.
│ │ │ │ +00016cc0: bc4e 0000 0000 0000 0c00 0000 6100 0000  .N..........a...
│ │ │ │ +00016cd0: ac84 0a40 7265 702e 2c31 0000 0000 0000  ...@rep.,1......
│ │ │ │ +00016ce0: 0f00 0000 3700 0000 8146 a14c 7265 702e  ....7....F.Lrep.
│ │ │ │ +00016cf0: 3ba6 0100 0000 0000 2000 0000 f600 0000  ;....... .......
│ │ │ │ +00016d00: da22 5052 7265 702e 82a9 0100 0000 0000  ."PRrep.........
│ │ │ │ +00016d10: 2800 0000 3900 0000 f00f 6250 7461 7266  (...9.....bPtarf
│ │ │ │ +00016d20: 27e2 0100 0000 0000 1500 0000 2600 0000  '...........&...
│ │ │ │ +00016d30: 3235 3c45 0072 6570 2eab 0100 0000 0000  25<E.rep........
│ │ │ │ +00016d40: 1c00 0000 0700 0000 0326 c243 7265 702e  .........&.Crep.
│ │ │ │ +00016d50: fecd 0000 0000 0000 2800 0000 9e00 0000  ........(.......
│ │ │ │ +00016d60: 941b 3e53 6572 726f 735c 0100 0000 0000  ..>Serros\......
│ │ │ │ +00016d70: 1600 0000 6500 0000 2762 8a4f 7265 702e  ....e...'b.Orep.
│ │ │ │ +00016d80: 128c 0000 0000 0000 1b00 0000 3b00 0000  ............;...
│ │ │ │ +00016d90: 0513 2856 7265 702e e624 0000 0000 0000  ..(Vrep..$......
│ │ │ │ +00016da0: 1d00 0000 3e00 0000 a18e ab4a 7265 702e  ....>......Jrep.
│ │ │ │ +00016db0: 7129 0000 0000 0000 1800 0000 ea00 0000  q)..............
│ │ │ │ +00016dc0: c2de a244 7265 702e 1f88 0000 0000 0000  ...Drep.........
│ │ │ │ +00016dd0: 1900 0000 5c00 0000 c502 8c57 7265 702e  ....\......Wrep.
│ │ │ │ +00016de0: 3b5d 0100 0000 0000 1400 0000 4f00 0000  ;]..........O...
│ │ │ │ +00016df0: 9bcb 445f 7265 702e bf4d 0000 0000 0000  ..D_rep..M......
│ │ │ │ +00016e00: 1a00 0000 1c00 0000 e51a ea50 7265 702e  ...........Prep.
│ │ │ │ +00016e10: c6c6 0000 0000 0000 2500 0000 3a01 0000  ........%...:...
│ │ │ │ +00016e20: 7a28 ae5c 7265 702e 1662 0000 0000 0000  z(.\rep..b......
│ │ │ │ +00016e30: 0d00 0000 d200 0000 33e3 634f 7265 702e  ........3.cOrep.
│ │ │ │ +00016e40: 1906 0100 0000 0000 2100 0000 8e00 0000  ........!.......
│ │ │ │ +00016e50: b8bb ec4f 7265 702e 327b 0000 0000 0000  ...Orep.2{......
│ │ │ │ +00016e60: 2400 0000 4c00 0000 3a0a 4358 7265 702e  $...L...:.CXrep.
│ │ │ │ +00016e70: 2ea2 0100 0000 0000 1c00 0000 5400 0000  ............T...
│ │ │ │ +00016e80: 64ee 4e40 7265 702e 8156 0100 0000 0000  d.N@rep..V......
│ │ │ │ +00016e90: 1c00 0000 7c00 0000 233d 9c44 2a77 6765  ....|...#=.D*wge
│ │ │ │ +00016ea0: 05ab 0100 0000 0000 0e00 0000 1b00 0000  ................
│ │ │ │ +00016eb0: 0a00 405a 7265 702e 00a0 0100 0000 0000  ..@Zrep.........
│ │ │ │ +00016ec0: 1900 0000 1200 0000 139a 2d5b 6465 6275  ..........-[debu
│ │ │ │ +00016ed0: 205c 0100 0000 0000 0c00 0000 4700 0000   \..........G...
│ │ │ │ +00016ee0: 5447 7051 7265 702e 2476 0000 0000 0000  TGpQrep.$v......
│ │ │ │ +00016ef0: 1e00 0000 2e00 0000 b90f 3449 7265 702e  ..........4Irep.
│ │ │ │ +00016f00: 58a0 0100 0000 0000 1400 0000 4700 0000  X...........G...
│ │ │ │ +00016f10: 6313 0e51 7265 702e 35af 0100 0000 0000  c..Qrep.5.......
│ │ │ │ +00016f20: 1800 0000 2600 0000 1f61 3c47 7265 6d6f  ....&....a<Gremo
│ │ │ │ +00016f30: f4e2 0100 0000 0000 1600 0000 2800 0000  ............(...
│ │ │ │ +00016f40: d6d9 c84a 7265 702e 38e5 0100 0000 0000  ...Jrep.8.......
│ │ │ │ +00016f50: 1e00 0000 2100 0000 8da4 b64b 7265 702e  ....!......Krep.
│ │ │ │ +00016f60: ad86 0000 0000 0000 1400 0000 ea00 0000  ................
│ │ │ │ +00016f70: c00b 1a4e 7265 702e a1e2 0100 0000 0000  ...Nrep.........
│ │ │ │ +00016f80: 2a00 0000 2900 0000 5357 c24c 7265 702e  *...)...SW.Lrep.
│ │ │ │ +00016f90: daab 0100 0000 0000 1800 0000 5b00 0000  ............[...
│ │ │ │ +00016fa0: 6ded 974b 0072 6570 77e5 0100 0000 0000  m..K.repw.......
│ │ │ │ +00016fb0: 1f00 0000 0400 0000 e38f cb5d 7265 702e  ...........]rep.
│ │ │ │ +00016fc0: 880d 0100 0000 0000 1600 0000 3800 0000  ............8...
│ │ │ │ +00016fd0: 53b5 9044 7265 702e 9ae5 0100 0000 0000  S..Drep.........
│ │ │ │ +00016fe0: 1f00 0000 4f00 0000 b895 d34e 0072 6570  ....O......N.rep
│ │ │ │ +00016ff0: 45e7 0100 0000 0000 1e00 0000 0000 0000  E...............
│ │ │ │ +00017000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072  rep.lang.interpr
│ │ │ │ +00017010: 6574 6572 2377 6869 6c65 7768 696c 6520  eter#whilewhile 
│ │ │ │ +00017020: 434f 4e44 4954 494f 4e20 424f 4459 2e2e  CONDITION BODY..
│ │ │ │ +00017030: 2e0a 0a60 7768 696c 6527 2069 7320 616e  ...`while' is an
│ │ │ │ +00017040: 2069 6d70 6572 6174 6976 6520 6c6f 6f70   imperative loop
│ │ │ │ +00017050: 696e 6720 636f 6e73 7472 7563 742e 2043  ing construct. C
│ │ │ │ +00017060: 4f4e 4449 5449 4f4e 2069 7320 6576 616c  ONDITION is eval
│ │ │ │ +00017070: 7561 7465 642c 2069 660a 6974 2070 726f  uated, if.it pro
│ │ │ │ +00017080: 6475 6365 7320 6120 7472 7565 2076 616c  duces a true val
│ │ │ │ +00017090: 7565 2c20 7468 656e 2074 6865 2073 6571  ue, then the seq
│ │ │ │ +000170a0: 7565 6e63 6520 6f66 2042 4f44 592e 2e2e  uence of BODY...
│ │ │ │ +000170b0: 2066 6f72 6d73 2061 7265 0a65 7661 6c75   forms are.evalu
│ │ │ │ +000170c0: 6174 6564 2075 7369 6e67 2061 6e20 696d  ated using an im
│ │ │ │ +000170d0: 706c 6963 6974 2060 7072 6f67 6e27 2073  plicit `progn' s
│ │ │ │ +000170e0: 7461 7465 6d65 6e74 2c20 616e 6420 636f  tatement, and co
│ │ │ │ +000170f0: 6e74 726f 6c20 7061 7373 6573 2062 6163  ntrol passes bac
│ │ │ │ +00017100: 6b0a 746f 2074 6865 2062 6567 696e 6e69  k.to the beginni
│ │ │ │ +00017110: 6e67 206f 6620 7468 6520 7768 696c 6520  ng of the while 
│ │ │ │ +00017120: 666f 726d 2e0a 0a57 6865 6e20 7468 6520  form...When the 
│ │ │ │ +00017130: 5641 4c55 4520 6f66 2043 4f4e 4449 5449  VALUE of CONDITI
│ │ │ │ +00017140: 4f4e 2069 7320 6661 6c73 652c 2074 6865  ON is false, the
│ │ │ │ +00017150: 2077 6869 6c65 2073 7461 7465 6d65 6e74   while statement
│ │ │ │ +00017160: 2069 7320 6578 6974 6564 2c0a 7265 7475   is exited,.retu
│ │ │ │ +00017170: 726e 696e 6720 616e 2075 6e64 6566 696e  rning an undefin
│ │ │ │ +00017180: 6564 2076 616c 7565 2e72 6570 2e6c 616e  ed value.rep.lan
│ │ │ │ +00017190: 672e 696e 7465 7270 7265 7465 7223 636f  g.interpreter#co
│ │ │ │ +000171a0: 6e64 6974 696f 6e2d 6361 7365 4576 616c  ndition-caseEval
│ │ │ │ +000171b0: 7561 7465 7320 464f 524d 2077 6974 6820  uates FORM with 
│ │ │ │ +000171c0: 6572 726f 722d 6861 6e64 6c65 7273 2069  error-handlers i
│ │ │ │ +000171d0: 6e20 706c 6163 652c 2069 6620 6e6f 2065  n place, if no e
│ │ │ │ +000171e0: 7272 6f72 7320 6f63 6375 720a 7265 7475  rrors occur.retu
│ │ │ │ +000171f0: 726e 2074 6865 2076 616c 7565 2072 6574  rn the value ret
│ │ │ │ +00017200: 7572 6e65 6420 6279 2046 4f52 4d2c 2065  urned by FORM, e
│ │ │ │ +00017210: 6c73 6520 7468 6520 7661 6c75 6520 6f66  lse the value of
│ │ │ │ +00017220: 2077 6869 6368 6576 6572 0a68 616e 646c   whichever.handl
│ │ │ │ +00017230: 6572 2773 2062 6f64 7920 7761 7320 6576  er's body was ev
│ │ │ │ +00017240: 616c 7561 7465 642e 0a0a 4561 6368 2048  aluated...Each H
│ │ │ │ +00017250: 414e 444c 4552 2069 7320 6120 6c69 7374  ANDLER is a list
│ │ │ │ +00017260: 206f 6620 6028 4552 524f 5220 424f 4459   of `(ERROR BODY
│ │ │ │ +00017270: 2e2e 2e29 272e 2045 5252 4f52 2064 6566  ...)'. ERROR def
│ │ │ │ +00017280: 696e 6573 2077 6869 6368 2074 7970 6573  ines which types
│ │ │ │ +00017290: 0a6f 6620 6572 726f 7273 2074 6865 2068  .of errors the h
│ │ │ │ +000172a0: 616e 646c 6572 2063 6174 6368 6573 2c20  andler catches, 
│ │ │ │ +000172b0: 6569 7468 6572 2061 2073 796d 626f 6c20  either a symbol 
│ │ │ │ +000172c0: 6f72 2061 206c 6973 7420 6f66 2073 796d  or a list of sym
│ │ │ │ +000172d0: 626f 6c73 2e0a 5468 6520 7370 6563 6961  bols..The specia
│ │ │ │ +000172e0: 6c20 7379 6d62 6f6c 2060 6572 726f 7227  l symbol `error'
│ │ │ │ +000172f0: 206d 6174 6368 6573 2061 6c6c 2074 7970   matches all typ
│ │ │ │ +00017300: 6573 206f 6620 6572 726f 7273 2e0a 0a49  es of errors...I
│ │ │ │ +00017310: 6620 5641 5220 6973 2074 7275 6520 6974  f VAR is true it
│ │ │ │ +00017320: 2773 2061 2073 796d 626f 6c20 7768 6f73  's a symbol whos
│ │ │ │ +00017330: 6520 7661 6c75 6573 2069 7320 626f 756e  e values is boun
│ │ │ │ +00017340: 6420 746f 2060 2845 5252 4f52 2d53 594d  d to `(ERROR-SYM
│ │ │ │ +00017350: 424f 4c20 2e0a 4441 5441 2927 2077 6869  BOL ..DATA)' whi
│ │ │ │ +00017360: 6c65 2074 6865 2068 616e 646c 6572 2069  le the handler i
│ │ │ │ +00017370: 7320 6576 616c 7561 7465 6420 2874 6865  s evaluated (the
│ │ │ │ +00017380: 7365 2061 7265 2074 6865 2061 7267 756d  se are the argum
│ │ │ │ +00017390: 656e 7473 2067 6976 656e 2074 6f0a 6073  ents given to.`s
│ │ │ │ +000173a0: 6967 6e61 6c27 2077 6865 6e20 7468 6520  ignal' when the 
│ │ │ │ +000173b0: 6572 726f 7220 7761 7320 7261 6973 6564  error was raised
│ │ │ │ +000173c0: 292e 7265 702e 6c61 6e67 2e69 6e74 6572  ).rep.lang.inter
│ │ │ │ +000173d0: 7072 6574 6572 2364 796e 616d 6963 2d77  preter#dynamic-w
│ │ │ │ +000173e0: 696e 6443 616c 6c20 5448 554e 4b20 7769  indCall THUNK wi
│ │ │ │ +000173f0: 7468 6f75 7420 6172 6775 6d65 6e74 732c  thout arguments,
│ │ │ │ +00017400: 2072 6574 7572 6e69 6e67 2074 6865 2072   returning the r
│ │ │ │ +00017410: 6573 756c 7420 6f66 2074 6869 7320 6361  esult of this ca
│ │ │ │ +00017420: 6c6c 2e0a 4245 464f 5245 2061 6e64 2041  ll..BEFORE and A
│ │ │ │ +00017430: 4654 4552 2061 7265 2061 6c73 6f20 6361  FTER are also ca
│ │ │ │ +00017440: 6c6c 6564 2028 7769 7468 6f75 7420 6172  lled (without ar
│ │ │ │ +00017450: 6775 6d65 6e74 7329 2c20 7768 656e 6576  guments), whenev
│ │ │ │ +00017460: 6572 0a65 7865 6375 7469 6f6e 2072 6573  er.execution res
│ │ │ │ +00017470: 7065 6374 6976 656c 7920 656e 7465 7273  pectively enters
│ │ │ │ +00017480: 206f 7220 6c65 6176 6573 2074 6865 2064   or leaves the d
│ │ │ │ +00017490: 796e 616d 6963 2065 7874 656e 7420 6f66  ynamic extent of
│ │ │ │ +000174a0: 2074 6865 2063 616c 6c0a 746f 2054 4855   the call.to THU
│ │ │ │ +000174b0: 4e4b 2e0a 0a49 6e20 7468 6520 7369 6d70  NK...In the simp
│ │ │ │ +000174c0: 6c65 7374 2063 6173 6520 2877 6865 6e20  lest case (when 
│ │ │ │ +000174d0: 6361 6c6c 2f63 6320 6973 6e27 7420 7573  call/cc isn't us
│ │ │ │ +000174e0: 6564 2074 6f20 7061 7373 2063 6f6e 7472  ed to pass contr
│ │ │ │ +000174f0: 6f6c 2069 6e20 6f72 206f 7574 0a6f 6620  ol in or out.of 
│ │ │ │ +00017500: 5448 554e 4b29 2065 6163 6820 6675 6e63  THUNK) each func
│ │ │ │ +00017510: 7469 6f6e 2077 696c 6c20 6265 2063 616c  tion will be cal
│ │ │ │ +00017520: 6c65 6420 6578 6163 746c 7920 6f6e 6365  led exactly once
│ │ │ │ +00017530: 2e00 0000 2100 0000 4ffb 3c71 0072 6570  ....!...O.<q.rep
│ │ │ │ +00017540: 5ad3 0100 0000 0000 1800 0000 0c00 0000  Z...............
│ │ │ │ +00017550: d401 ec64 7265 6d6f 02d4 0100 0000 0000  ...dremo........
│ │ │ │ +00017560: 0f00 0000 2900 0000 234b 7776 7265 702e  ....)...#Kwvrep.
│ │ │ │ +00017570: ff28 0000 0000 0000 1600 0000 3a00 0000  .(..........:...
│ │ │ │ +00017580: 8ba2 d075 7265 702e c806 0100 0000 0000  ...urep.........
│ │ │ │ +00017590: 1e00 0000 5400 0000 63b8 8c7b 7265 702e  ....T...c..{rep.
│ │ │ │ +000175a0: 0080 0100 0000 0000 1c00 0000 7900 0000  ............y...
│ │ │ │ +000175b0: 2c34 7869 7265 702e ea85 0000 0000 0000  ,4xirep.........
│ │ │ │ +000175c0: 1e00 0000 a500 0000 8814 937d 7265 702e  ...........}rep.
│ │ │ │ +000175d0: f5c9 0000 0000 0000 1900 0000 3800 0000  ............8...
│ │ │ │ +000175e0: 84d8 a376 7265 702e 83b4 0000 0000 0000  ...vrep.........
│ │ │ │ +000175f0: 1c00 0000 4001 0000 7d4f f66c 7265 702e  ....@...}O.lrep.
│ │ │ │ +00017600: 0020 0000 0000 0000 1d00 0000 c600 0000  . ..............
│ │ │ │ +00017610: 260c 4a7d 7265 702e cb2e 0000 0000 0000  &.J}rep.........
│ │ │ │ +00017620: 1500 0000 3300 0000 e360 ec6e 7265 702e  ....3....`.nrep.
│ │ │ │ +00017630: 33c5 0000 0000 0000 1d00 0000 b300 0000  3...............
│ │ │ │ +00017640: 0c50 e27c 7265 702e ed89 0000 0000 0000  .P.|rep.........
│ │ │ │ +00017650: 1700 0000 4500 0000 7923 cf63 6669 6c65  ....E...y#.cfile
│ │ │ │ +00017660: 4e08 0100 0000 0000 1200 0000 cc00 0000  N...............
│ │ │ │ +00017670: 32ea bc6d 7265 702e 596a 0000 0000 0000  2..mrep.Yj......
│ │ │ │ +00017680: 1100 0000 7402 0000 9cab cf73 7265 702e  ....t......srep.
│ │ │ │ +00017690: dc8e 0100 0000 0000 1e00 0000 4400 0000  ............D...
│ │ │ │ +000176a0: 8bf6 916f 0072 6570 09d1 0100 0000 0000  ...o.rep........
│ │ │ │ +000176b0: 1b00 0000 0c00 0000 2029 307d 7265 6d6f  ........ )0}remo
│ │ │ │ +000176c0: 3ad4 0100 0000 0000 1c00 0000 3b00 0000  :...........;...
│ │ │ │ +000176d0: ebd8 767d 7265 6d6f 91d4 0100 0000 0000  ..v}remo........
│ │ │ │ +000176e0: 1200 0000 3a00 0000 3a79 4f7e 7265 6d6f  ....:...:yO~remo
│ │ │ │ +000176f0: ddd4 0100 0000 0000 1500 0000 4300 0000  ............C...
│ │ │ │ +00017700: a9ea 006e 7265 6d6f 37d6 0100 0000 0000  ...nremo7.......
│ │ │ │ +00017710: 1c00 0000 4b00 0000 15fb b662 7265 702e  ....K......brep.
│ │ │ │ +00017720: 5a81 0100 0000 0000 1900 0000 8f01 0000  Z...............
│ │ │ │ +00017730: 36d0 f579 7265 702e 3052 0100 0000 0000  6..yrep.0R......
│ │ │ │ +00017740: 1e00 0000 5200 0000 4d6e 1969 7265 702e  ....R...Mn.irep.
│ │ │ │ +00017750: b101 0100 0000 0000 1c00 0000 6201 0000  ............b...
│ │ │ │ +00017760: 2eab c46b 7265 702e 1cb1 0000 0000 0000  ...krep.........
│ │ │ │ +00017770: 1e00 0000 7600 0000 d77d de6f 7265 702e  ....v....}.orep.
│ │ │ │ +00017780: a280 0000 0000 0000 2500 0000 5600 0000  ........%...V...
│ │ │ │ +00017790: c396 fb60 3a72 6570 8f54 0100 0000 0000  ...`:rep.T......
│ │ │ │ +000177a0: 1600 0000 4000 0000 3bcc a87f 7265 702e  ....@...;...rep.
│ │ │ │ +000177b0: cdbd 0000 0000 0000 1b00 0000 9c00 0000  ................
│ │ │ │ +000177c0: e0aa 7d72 7265 702e 6a7f 0000 0000 0000  ..}rrep.j.......
│ │ │ │ +000177d0: 1900 0000 5f00 0000 c287 5062 7265 702e  ...._.....Pbrep.
│ │ │ │ +000177e0: 0153 0100 0000 0000 1b00 0000 8500 0000  .S..............
│ │ │ │ +000177f0: a6b6 027c 7265 702e a82f 0000 0000 0000  ...|rep../......
│ │ │ │ +00017800: 1500 0000 3300 0000 a526 8279 7265 702e  ....3....&.yrep.
│ │ │ │ +00017810: d740 0000 0000 0000 1c00 0000 5c00 0000  .@..........\...
│ │ │ │ +00017820: 7afa 7d76 7265 702d d34a 0000 0000 0000  z.}vrep-.J......
│ │ │ │ +00017830: 0d00 0000 3500 0000 11d3 977f 7265 702e  ....5.......rep.
│ │ │ │ +00017840: b376 0000 0000 0000 2300 0000 3700 0000  .v......#...7...
│ │ │ │ +00017850: 6e65 f264 7265 702e 5805 0100 0000 0000  ne.drep.X.......
│ │ │ │ +00017860: 1700 0000 aa00 0000 02da 2369 7265 702e  ..........#irep.
│ │ │ │ +00017870: 0fb8 0000 0000 0000 1c00 0000 3202 0000  ............2...
│ │ │ │ +00017880: acab 1e7f 7265 702e 6143 0000 0000 0000  ....rep.aC......
│ │ │ │ +00017890: 1c00 0000 a100 0000 4a73 8372 7265 702e  ........Js.rrep.
│ │ │ │ +000178a0: 1ccf 0000 0000 0000 0d00 0000 3f00 0000  ............?...
│ │ │ │ +000178b0: 9ca0 1167 7265 702e 4389 0000 0000 0000  ...grep.C.......
│ │ │ │ +000178c0: 1700 0000 3d00 0000 200c 1978 7265 702e  ....=... ..xrep.
│ │ │ │ +000178d0: 6a26 0000 0000 0000 2c00 0000 8501 0000  j&......,.......
│ │ │ │ +000178e0: 6df3 4a6e 7265 702e a6c1 0000 0000 0000  m.Jnrep.........
│ │ │ │ +000178f0: 1d00 0000 7003 0000 6fcd cd6d 7265 702e  ....p...o..mrep.
│ │ │ │ +00017900: a158 0100 0000 0000 1b00 0000 4d00 0000  .X..........M...
│ │ │ │ +00017910: e051 3779 7265 702e b0b1 0000 0000 0000  .Q7yrep.........
│ │ │ │ +00017920: 1700 0000 ec00 0000 915b 8c6a 7265 702e  .........[.jrep.
│ │ │ │ +00017930: 7acc 0000 0000 0000 1600 0000 9500 0000  z...............
│ │ │ │ +00017940: 98ae e670 7265 702e 925f 0000 0000 0000  ...prep.._......
│ │ │ │ +00017950: 0f00 0000 2b00 0000 bf20 bb7e 7265 702e  ....+.... .~rep.
│ │ │ │ +00017960: 36bc 0000 0000 0000 1600 0000 8101 0000  6...............
│ │ │ │ +00017970: 723c 5178 7265 702e 032d 0000 0000 0000  r<Qxrep..-......
│ │ │ │ +00017980: 1a00 0000 3f00 0000 7145 f76a 0072 6570  ....?...qE.j.rep
│ │ │ │ +00017990: 4f84 0100 0000 0000 1000 0000 0800 0000  O...............
│ │ │ │ +000179a0: 13fa e972 0072 6570 6c8a 0100 0000 0000  ...r.repl.......
│ │ │ │ +000179b0: 2300 0000 2200 0000 731f b87d 7265 702e  #..."...s..}rep.
│ │ │ │ +000179c0: 1957 0100 0000 0000 1900 0000 a400 0000  .W..............
│ │ │ │ +000179d0: 4310 737f 2a69 7370 b38b 0100 0000 0000  C.s.*isp........
│ │ │ │ +000179e0: 1000 0000 2c00 0000 5baa 0e66 7265 702e  ....,...[..frep.
│ │ │ │ +000179f0: 25c8 0000 0000 0000 1d00 0000 5400 0000  %...........T...
│ │ │ │ +00017a00: 414a e872 7265 702e 47d1 0100 0000 0000  AJ.rrep.G.......
│ │ │ │ +00017a10: 2400 0000 3900 0000 5370 b26f 7265 702e  $...9...Sp.orep.
│ │ │ │ +00017a20: 68cf 0000 0000 0000 1800 0000 5c00 0000  h...........\...
│ │ │ │ +00017a30: 4e57 5371 7265 702e b3b2 0000 0000 0000  NWSqrep.........
│ │ │ │ +00017a40: 2200 0000 ae01 0000 47c0 c569 7265 702e  ".......G..irep.
│ │ │ │ +00017a50: 3972 0000 0000 0000 0a00 0000 cf00 0000  9r..............
│ │ │ │ +00017a60: 9df8 2e7b 7265 702e 928e 0100 0000 0000  ...{rep.........
│ │ │ │ +00017a70: 2100 0000 2900 0000 6f4a 977d 7265 702e  !...)...oJ.}rep.
│ │ │ │ +00017a80: cd0b 0100 0000 0000 2300 0000 8900 0000  ........#.......
│ │ │ │ +00017a90: 64eb 0375 7265 702e 5c2d 0000 0000 0000  d..urep.\-......
│ │ │ │ +00017aa0: 1e00 0000 9d00 0000 401f 5472 7265 702e  ........@.Trrep.
│ │ │ │ +00017ab0: d1d1 0100 0000 0000 1e00 0000 9000 0000  ................
│ │ │ │ +00017ac0: 120f 6961 7265 702e e347 0000 0000 0000  ..iarep..G......
│ │ │ │ +00017ad0: 1900 0000 7a00 0000 9344 4769 7265 702e  ....z....DGirep.
│ │ │ │ +00017ae0: 3b55 0100 0000 0000 1600 0000 4c00 0000  ;U..........L...
│ │ │ │ +00017af0: b860 9c69 7265 702e fc88 0100 0000 0000  .`.irep.........
│ │ │ │ +00017b00: 2200 0000 4e01 0000 bbd9 ab61 7265 702e  "...N......arep.
│ │ │ │ +00017b10: 1e44 0000 0000 0000 1c00 0000 b300 0000  .D..............
│ │ │ │ +00017b20: 0ee6 3a7d 7265 702e a942 0000 0000 0000  ..:}rep..B......
│ │ │ │ +00017b30: 1100 0000 a700 0000 be46 d57c 0072 6570  .........F.|.rep
│ │ │ │ +00017b40: 0c81 0100 0000 0000 1f00 0000 0a00 0000  ................
│ │ │ │ +00017b50: f812 b363 7265 702e a3d2 0100 0000 0000  ...crep.........
│ │ │ │ +00017b60: 2a00 0000 3f00 0000 7499 0874 0072 6570  *...?...t..t.rep
│ │ │ │ +00017b70: 7ed3 0100 0000 0000 2400 0000 0c00 0000  ~.......$.......
│ │ │ │ +00017b80: bf4e c276 7265 6d6f 35d5 0100 0000 0000  .N.vremo5.......
│ │ │ │ +00017b90: 1600 0000 4300 0000 80f9 cd79 7265 6d6f  ....C......yremo
│ │ │ │ +00017ba0: 9ed6 0100 0000 0000 1300 0000 3900 0000  ............9...
│ │ │ │ +00017bb0: c89a 2365 0072 6570 aed3 0100 0000 0000  ..#e.rep........
│ │ │ │ +00017bc0: 2b00 0000 0000 0000 c766 6673 7265 702e  +........ffsrep.
│ │ │ │ +00017bd0: b677 0000 0000 0000 1e00 0000 4b00 0000  .w..........K...
│ │ │ │ +00017be0: c8d9 d174 7265 702e 0cd3 0100 0000 0000  ...trep.........
│ │ │ │ +00017bf0: 1700 0000 3700 0000 f122 1363 7265 6d6f  ....7....".cremo
│ │ │ │ +00017c00: ead6 0100 0000 0000 1800 0000 4a00 0000  ............J...
│ │ │ │ +00017c10: 1679 c46c 7265 702e 1183 0000 0000 0000  .y.lrep.........
│ │ │ │ +00017c20: 1b00 0000 2002 0000 f59e 3a62 7265 702e  .... .....:brep.
│ │ │ │ +00017c30: 0090 0000 0000 0000 1400 0000 6b00 0000  ............k...
│ │ │ │ +00017c40: d4f2 8761 7265 702e 022c 0000 0000 0000  ...arep..,......
│ │ │ │ +00017c50: 1700 0000 6900 0000 23d4 0564 0072 6570  ....i...#..d.rep
│ │ │ │ +00017c60: b083 0100 0000 0000 1600 0000 2100 0000  ............!...
│ │ │ │ +00017c70: 827f 4b62 7265 702e b623 0000 0000 0000  ..Kbrep..#......
│ │ │ │ +00017c80: 2400 0000 aa00 0000 8a80 8b71 7265 702e  $..........qrep.
│ │ │ │ +00017c90: e28a 0100 0000 0000 1d00 0000 b400 0000  ................
│ │ │ │ +00017ca0: 9cd2 9674 0072 6570 6ad0 0100 0000 0000  ...t.repj.......
│ │ │ │ +00017cb0: 1300 0000 1700 0000 05a7 c368 7265 6d6f  ...........hremo
│ │ │ │ +00017cc0: 4cd7 0100 0000 0000 1400 0000 3d00 0000  L...........=...
│ │ │ │ +00017cd0: c66a 8f70 0072 6570 00d0 0100 0000 0000  .j.p.rep........
│ │ │ │ +00017ce0: 1e00 0000 0200 0000 06c4 666a 0072 6570  ..........fj.rep
│ │ │ │ +00017cf0: 9dd7 0100 0000 0000 3500 0000 0000 0000  ........5.......
│ │ │ │ +00017d00: 225c 3364 7265 702e d2d7 0100 0000 0000  "\3drep.........
│ │ │ │ +00017d10: 3500 0000 4300 0000 53d0 ee6e 7265 702e  5...C...S..nrep.
│ │ │ │ +00017d20: b051 0100 0000 0000 1600 0000 6a00 0000  .Q..........j...
│ │ │ │ +00017d30: 5292 9d67 7265 702e cc5f 0000 0000 0000  R..grep.._......
│ │ │ │ +00017d40: 0d00 0000 2200 0000 7ddf 5f64 7265 702e  ...."...}._drep.
│ │ │ │ +00017d50: 4b35 0000 0000 0000 0c00 0000 4901 0000  K5..........I...
│ │ │ │ +00017d60: c4b6 8876 7265 702e 1f7d 0000 0000 0000  ...vrep..}......
│ │ │ │ +00017d70: 1c00 0000 a700 0000 2349 c371 7265 702e  ........#I.qrep.
│ │ │ │ +00017d80: d83b 0000 0000 0000 1200 0000 4d00 0000  .;..........M...
│ │ │ │ +00017d90: fad2 6478 7265 702e d60d 0100 0000 0000  ..dxrep.........
│ │ │ │ +00017da0: 1e00 0000 7000 0000 c928 a678 7265 702e  ....p....(.xrep.
│ │ │ │ +00017db0: c4ce 0000 0000 0000 1e00 0000 3a00 0000  ............:...
│ │ │ │ +00017dc0: 02bf 2369 2a63 6f6d 9580 0100 0000 0000  ..#i*com........
│ │ │ │ +00017dd0: 1500 0000 6200 0000 94fd 3b6f 7265 702e  ....b.....;orep.
│ │ │ │ +00017de0: adbf 0000 0000 0000 2200 0000 3100 0000  ........"...1...
│ │ │ │ +00017df0: 4363 6664 7265 702e e783 0100 0000 0000  Ccfdrep.........
│ │ │ │ +00017e00: 1200 0000 5600 0000 c91f 7e64 0072 6570  ....V.....~d.rep
│ │ │ │ +00017e10: b18a 0100 0000 0000 2900 0000 0800 0000  ........).......
│ │ │ │ +00017e20: a021 d564 7265 702e a58d 0100 0000 0000  .!.drep.........
│ │ │ │ +00017e30: 2d00 0000 3700 0000 3a36 ea6c 0072 6570  -...7...:6.l.rep
│ │ │ │ +00017e40: 7fd2 0100 0000 0000 2000 0000 0400 0000  ........ .......
│ │ │ │ +00017e50: 8ec3 c375 6c6f 6164 404d 0000 0000 0000  ...uload@M......
│ │ │ │ +00017e60: 0d00 0000 7200 0000 022d ae73 7265 702e  ....r....-.srep.
│ │ │ │ +00017e70: 9686 0100 0000 0000 2200 0000 4402 0000  ........"...D...
│ │ │ │ +00017e80: aece a27e 7265 702e 5dba 0000 0000 0000  ...~rep.].......
│ │ │ │ +00017e90: 2200 0000 6c00 0000 1918 767f 7265 702e  "...l.....v.rep.
│ │ │ │ +00017ea0: 732a 0000 0000 0000 1800 0000 3700 0000  s*..........7...
│ │ │ │ +00017eb0: 60fd 6b7a 0072 6570 3581 0100 0000 0000  `.kz.rep5.......
│ │ │ │ +00017ec0: 1500 0000 1000 0000 4003 dc78 0072 6570  ........@..x.rep
│ │ │ │ +00017ed0: 758d 0100 0000 0000 2600 0000 0a00 0000  u.......&.......
│ │ │ │ +00017ee0: 0c07 9079 7265 702e 9d8f 0100 0000 0000  ...yrep.........
│ │ │ │ +00017ef0: 1d00 0000 4500 0000 94df 736b 7265 6d6f  ....E.....skremo
│ │ │ │ +00017f00: 8ed5 0100 0000 0000 1700 0000 3f00 0000  ............?...
│ │ │ │ +00017f10: 5cc5 b767 7265 702e 4ad8 0100 0000 0000  \..grep.J.......
│ │ │ │ +00017f20: 3500 0000 3900 0000 ce70 fc65 0072 6570  5...9....p.e.rep
│ │ │ │ +00017f30: b8d8 0100 0000 0000 3500 0000 0000 0000  ........5.......
│ │ │ │ +00017f40: b6ea c664 0072 6570 edd8 0100 0000 0000  ...d.rep........
│ │ │ │ +00017f50: 1f00 0000 0e00 0000 d5f9 a87a 7265 702e  ...........zrep.
│ │ │ │ +00017f60: 27b0 0000 0000 0000 1f00 0000 d600 0000  '...............
│ │ │ │ +00017f70: 365a 167e 7265 702e 96c8 0000 0000 0000  6Z.~rep.........
│ │ │ │ +00017f80: 2000 0000 6600 0000 71e8 c56f 7265 702e   ...f...q..orep.
│ │ │ │ +00017f90: b700 0100 0000 0000 1800 0000 e200 0000  ................
│ │ │ │ +00017fa0: e9e6 1366 0072 6570 30d1 0100 0000 0000  ...f.rep0.......
│ │ │ │ +00017fb0: 1200 0000 0500 0000 50ac 9860 7265 6d6f  ........P..`remo
│ │ │ │ +00017fc0: e4d5 0100 0000 0000 1f00 0000 3400 0000  ............4...
│ │ │ │ +00017fd0: 9c83 cd71 7265 702e 1ad9 0100 0000 0000  ...qrep.........
│ │ │ │ +00017fe0: 1e00 0000 3900 0000 895e f66b 7265 702e  ....9....^.krep.
│ │ │ │ +00017ff0: 86bf 0000 0000 0000 1900 0000 0e00 0000  ................
│ │ │ │ +00018000: 7265 702e 766d 2e63 6f6d 7069 6c65 7223  rep.vm.compiler#
│ │ │ │ +00018010: 636f 6d70 696c 652d 6669 6c65 436f 6d70  compile-fileComp
│ │ │ │ +00018020: 696c 6573 2074 6865 2066 696c 6520 6f66  iles the file of
│ │ │ │ +00018030: 206a 6164 652d 6c69 7370 2063 6f64 6520   jade-lisp code 
│ │ │ │ +00018040: 4649 4c45 2d4e 414d 4520 696e 746f 2061  FILE-NAME into a
│ │ │ │ +00018050: 206e 6577 2066 696c 6520 6361 6c6c 6564   new file called
│ │ │ │ +00018060: 0a60 2863 6f6e 6361 7420 4649 4c45 2d4e  .`(concat FILE-N
│ │ │ │ +00018070: 414d 4520 3f63 2927 2028 6965 2c20 6066  AME ?c)' (ie, `f
│ │ │ │ +00018080: 6f6f 2e6a 6c27 203d 3e20 6066 6f6f 2e6a  oo.jl' => `foo.j
│ │ │ │ +00018090: 6c63 2729 2e2a 636f 6d70 696c 6572 2d77  lc').*compiler-w
│ │ │ │ +000180a0: 7269 7465 2d64 6f63 732a 5768 656e 2074  rite-docs*When t
│ │ │ │ +000180b0: 2061 6c6c 2064 6f63 2d73 7472 696e 6773   all doc-strings
│ │ │ │ +000180c0: 2061 7265 2061 7070 656e 6465 6420 746f   are appended to
│ │ │ │ +000180d0: 2074 6865 2064 6f63 2066 696c 6520 616e   the doc file an
│ │ │ │ +000180e0: 6420 7265 706c 6163 6564 2077 6974 680a  d replaced with.
│ │ │ │ +000180f0: 7468 6569 7220 706f 7369 7469 6f6e 2069  their position i
│ │ │ │ +00018100: 6e20 7468 6174 2066 696c 652e 0072 6570  n that file..rep
│ │ │ │ +00018110: 2e73 7973 7465 6d23 7265 6d6f 7665 2d68  .system#remove-h
│ │ │ │ +00018120: 6f6f 6b2d 6279 2d6e 616d 6520 484f 4f4b  ook-by-name HOOK
│ │ │ │ +00018130: 204e 414d 4500 7265 702e 7379 7374 656d   NAME.rep.system
│ │ │ │ +00018140: 2369 6e2d 686f 6f6b 2d70 2048 4f4f 4b2d  #in-hook-p HOOK-
│ │ │ │ +00018150: 5359 4d42 4f4c 2046 554e 7265 702e 7265  SYMBOL FUNrep.re
│ │ │ │ +00018160: 6765 7870 2373 7472 696e 672d 7265 706c  gexp#string-repl
│ │ │ │ +00018170: 6163 6552 6574 7572 6e20 7468 6520 7374  aceReturn the st
│ │ │ │ +00018180: 7269 6e67 2063 7265 6174 6564 2062 7920  ring created by 
│ │ │ │ +00018190: 7265 706c 6163 696e 6720 616c 6c20 6d61  replacing all ma
│ │ │ │ +000181a0: 7463 6865 7320 6f66 2052 4547 4558 5020  tches of REGEXP 
│ │ │ │ +000181b0: 696e 0a53 5452 494e 4720 7769 7468 2074  in.STRING with t
│ │ │ │ +000181c0: 6865 2065 7870 616e 7369 6f6e 206f 6620  he expansion of 
│ │ │ │ +000181d0: 5445 4d50 4c41 5445 2e0a 0a49 6620 5445  TEMPLATE...If TE
│ │ │ │ +000181e0: 4d50 4c41 5445 2069 7320 6120 7374 7269  MPLATE is a stri
│ │ │ │ +000181f0: 6e67 2c20 6974 2069 7320 6578 7061 6e64  ng, it is expand
│ │ │ │ +00018200: 6564 2075 7369 6e67 2074 6865 2060 6578  ed using the `ex
│ │ │ │ +00018210: 7061 6e64 2d6c 6173 742d 6d61 7463 6827  pand-last-match'
│ │ │ │ +00018220: 0a66 756e 6374 696f 6e2c 206f 7468 6572  .function, other
│ │ │ │ +00018230: 7769 7365 2054 454d 504c 4154 4520 6973  wise TEMPLATE is
│ │ │ │ +00018240: 2063 616c 6c65 6420 6173 2061 2066 756e   called as a fun
│ │ │ │ +00018250: 6374 696f 6e20 7769 7468 2053 5452 494e  ction with STRIN
│ │ │ │ +00018260: 4720 6173 2069 7473 0a73 6f6c 6520 6172  G as its.sole ar
│ │ │ │ +00018270: 6775 6d65 6e74 2e20 4974 2073 686f 756c  gument. It shoul
│ │ │ │ +00018280: 6420 7265 7475 726e 2061 2073 7472 696e  d return a strin
│ │ │ │ +00018290: 672e 2041 6c73 6f20 6974 2069 7320 6775  g. Also it is gu
│ │ │ │ +000182a0: 6172 616e 7465 6564 2074 6861 740a 7468  aranteed that.th
│ │ │ │ +000182b0: 6520 6c61 7374 2072 6567 756c 6172 2065  e last regular e
│ │ │ │ +000182c0: 7870 7265 7373 696f 6e20 746f 2068 6176  xpression to hav
│ │ │ │ +000182d0: 6520 6265 656e 206d 6174 6368 6564 2077  e been matched w
│ │ │ │ +000182e0: 6173 2052 4547 4558 5020 7768 656e 0a54  as REGEXP when.T
│ │ │ │ +000182f0: 454d 504c 4154 4520 6973 2063 616c 6c65  EMPLATE is calle
│ │ │ │ +00018300: 642e 0072 6570 2e72 6567 6578 7023 7374  d..rep.regexp#st
│ │ │ │ +00018310: 7269 6e67 2d72 6570 6c61 6365 2052 4547  ring-replace REG
│ │ │ │ +00018320: 4558 5020 5445 4d50 4c41 5445 2053 5452  EXP TEMPLATE STR
│ │ │ │ +00018330: 494e 4772 6570 2e72 6567 6578 7023 7374  INGrep.regexp#st
│ │ │ │ +00018340: 7269 6e67 2d73 706c 6974 5265 7475 726e  ring-splitReturn
│ │ │ │ +00018350: 2061 206c 6973 7420 6f66 2073 7562 7374   a list of subst
│ │ │ │ +00018360: 7269 6e67 7320 6f66 2053 5452 494e 472c  rings of STRING,
│ │ │ │ +00018370: 2065 6163 6820 6465 6c69 6d69 7465 6420   each delimited 
│ │ │ │ +00018380: 6279 2052 4547 4558 502e 0072 6570 2e72  by REGEXP..rep.r
│ │ │ │ +00018390: 6567 6578 7023 7374 7269 6e67 2d73 706c  egexp#string-spl
│ │ │ │ +000183a0: 6974 2052 4547 4558 5020 5354 5249 4e47  it REGEXP STRING
│ │ │ │ +000183b0: 0072 6570 2e64 6174 6123 6173 736f 632d  .rep.data#assoc-
│ │ │ │ +000183c0: 7265 6765 7870 2049 4e50 5554 2041 4c49  regexp INPUT ALI
│ │ │ │ +000183d0: 5354 2023 216f 7074 696f 6e61 6c20 464f  ST #!optional FO
│ │ │ │ +000183e0: 4c44 2d43 4153 4572 6570 2e64 6174 6123  LD-CASErep.data#
│ │ │ │ +000183f0: 7265 6d6f 7665 2d69 6652 6574 7572 6e73  remove-ifReturns
│ │ │ │ +00018400: 2061 206e 6577 2063 6f70 7920 6f66 204c   a new copy of L
│ │ │ │ +00018410: 5354 2077 6974 6820 616e 7920 656c 656d  ST with any elem
│ │ │ │ +00018420: 656e 7473 2072 656d 6f76 6564 2066 6f72  ents removed for
│ │ │ │ +00018430: 2077 6869 6368 2028 5052 4544 2045 4c54   which (PRED ELT
│ │ │ │ +00018440: 290a 7265 7475 726e 7320 7472 7565 2e00  ).returns true..
│ │ │ │ +00018450: 7265 702e 6461 7461 2372 656d 6f76 6520  rep.data#remove 
│ │ │ │ +00018460: 454c 5420 4c53 5400 7265 702e 6461 7461  ELT LST.rep.data
│ │ │ │ +00018470: 2372 656d 7120 454c 5420 4c53 5472 6570  #remq ELT LSTrep
│ │ │ │ +00018480: 2e64 6174 6123 6d61 6b65 2d67 7561 7264  .data#make-guard
│ │ │ │ +00018490: 6961 6e43 7265 6174 6520 6120 6e65 7720  ianCreate a new 
│ │ │ │ +000184a0: 6775 6172 6469 616e 2e20 4775 6172 6469  guardian. Guardi
│ │ │ │ +000184b0: 616e 7320 7072 6f76 6964 6520 6120 6d65  ans provide a me
│ │ │ │ +000184c0: 616e 7320 6f66 2070 726f 7465 6374 696e  ans of protectin
│ │ │ │ +000184d0: 6720 6461 7461 0a6f 626a 6563 7473 2066  g data.objects f
│ │ │ │ +000184e0: 726f 6d20 6465 616c 6c6f 6361 7469 6f6e  rom deallocation
│ │ │ │ +000184f0: 2077 6865 6e20 7468 6579 2068 6176 6520   when they have 
│ │ │ │ +00018500: 6e6f 2065 7874 616e 7420 7265 6665 7265  no extant refere
│ │ │ │ +00018510: 6e63 6573 2e0a 0a60 6d61 6b65 2d67 7561  nces...`make-gua
│ │ │ │ +00018520: 7264 6961 6e27 2072 6574 7572 6e73 2061  rdian' returns a
│ │ │ │ +00018530: 2066 756e 6374 696f 6e20 7265 7072 6573   function repres
│ │ │ │ +00018540: 656e 7469 6e67 2061 2073 696e 676c 6520  enting a single 
│ │ │ │ +00018550: 6775 6172 6469 616e 2e0a 4361 6c6c 696e  guardian..Callin
│ │ │ │ +00018560: 6720 7468 6973 2066 756e 6374 696f 6e20  g this function 
│ │ │ │ +00018570: 7769 7468 2061 2073 696e 676c 6520 6172  with a single ar
│ │ │ │ +00018580: 6775 6d65 6e74 2061 6464 7320 7468 6174  gument adds that
│ │ │ │ +00018590: 2076 616c 7565 2074 6f20 7468 650a 6c69   value to the.li
│ │ │ │ +000185a0: 7374 206f 6620 6f62 6a65 6374 7320 7072  st of objects pr
│ │ │ │ +000185b0: 6f74 6563 7465 6420 6279 2074 6865 2067  otected by the g
│ │ │ │ +000185c0: 7561 7264 6961 6e2e 2043 616c 6c69 6e67  uardian. Calling
│ │ │ │ +000185d0: 2074 6865 2066 756e 6374 696f 6e20 7769   the function wi
│ │ │ │ +000185e0: 7468 206e 6f0a 6172 6775 6d65 6e74 7320  th no.arguments 
│ │ │ │ +000185f0: 7265 7475 726e 7320 6f6e 6520 6f66 2074  returns one of t
│ │ │ │ +00018600: 6865 206f 626a 6563 7473 2074 6861 7420  he objects that 
│ │ │ │ +00018610: 776f 756c 6420 6f74 6865 7277 6973 6520  would otherwise 
│ │ │ │ +00018620: 6861 7665 2062 6565 6e0a 6465 616c 6c6f  have been.deallo
│ │ │ │ +00018630: 6361 7465 6420 6279 2074 6865 2067 6172  cated by the gar
│ │ │ │ +00018640: 6261 6765 2063 6f6c 6c65 6374 6f72 2c20  bage collector, 
│ │ │ │ +00018650: 6f72 2066 616c 7365 2069 6620 6e6f 2073  or false if no s
│ │ │ │ +00018660: 7563 6820 6f62 6a65 6374 730a 6578 6973  uch objects.exis
│ │ │ │ +00018670: 7420 7468 6174 2068 6176 6520 6e6f 7420  t that have not 
│ │ │ │ +00018680: 616c 7265 6164 7920 6265 656e 2072 6574  already been ret
│ │ │ │ +00018690: 7572 6e65 642e 7265 702e 6d6f 6475 6c65  urned.rep.module
│ │ │ │ +000186a0: 2d73 7973 7465 6d23 6465 6669 6e65 2d69  -system#define-i
│ │ │ │ +000186b0: 6e74 6572 6661 6365 4173 736f 6369 6174  nterfaceAssociat
│ │ │ │ +000186c0: 6520 7468 6520 7379 6d62 6f6c 204e 414d  e the symbol NAM
│ │ │ │ +000186d0: 4520 7769 7468 2074 6865 206d 6f64 756c  E with the modul
│ │ │ │ +000186e0: 6520 696e 7465 7266 6163 6520 5349 4720  e interface SIG 
│ │ │ │ +000186f0: 2869 6e20 610a 7365 7061 7261 7465 2069  (in a.separate i
│ │ │ │ +00018700: 6e74 6572 6661 6365 2d6e 616d 6520 6e61  nterface-name na
│ │ │ │ +00018710: 6d65 7370 6163 6529 2e20 416e 2069 6e74  mespace). An int
│ │ │ │ +00018720: 6572 6661 6365 2073 7065 6369 6669 6361  erface specifica
│ │ │ │ +00018730: 7469 6f6e 206d 7573 7420 6265 0a6f 6620  tion must be.of 
│ │ │ │ +00018740: 7468 6520 666f 726d 3a0a 0a20 2020 494e  the form:..   IN
│ │ │ │ +00018750: 5445 5246 4143 4520 2d3e 2020 2865 7870  TERFACE ->  (exp
│ │ │ │ +00018760: 6f72 7420 5b49 442e 2e2e 5d29 0a09 2020  ort [ID...])..  
│ │ │ │ +00018770: 2020 206f 7220 204e 414d 450a 0920 2020     or  NAME..   
│ │ │ │ +00018780: 2020 6f72 2020 2863 6f6d 706f 756e 642d    or  (compound-
│ │ │ │ +00018790: 696e 7465 7266 6163 6520 5b49 4e54 4552  interface [INTER
│ │ │ │ +000187a0: 4641 4345 2e2e 2e5d 290a 0920 2020 2020  FACE...])..     
│ │ │ │ +000187b0: 6f72 2020 2873 7472 7563 7475 7265 2d69  or  (structure-i
│ │ │ │ +000187c0: 6e74 6572 6661 6365 205b 5354 5255 4354  nterface [STRUCT
│ │ │ │ +000187d0: 5552 452d 4e41 4d45 2e2e 2e5d 290a 0a77  URE-NAME...])..w
│ │ │ │ +000187e0: 6865 7265 2061 6e20 4944 2069 7320 6120  here an ID is a 
│ │ │ │ +000187f0: 7379 6d62 6f6c 206e 616d 696e 6720 6120  symbol naming a 
│ │ │ │ +00018800: 746f 702d 6c65 7665 6c20 6269 6e64 696e  top-level bindin
│ │ │ │ +00018810: 6720 746f 2065 7870 6f72 742c 2061 6e64  g to export, and
│ │ │ │ +00018820: 204e 414d 450a 6973 2074 6865 206e 616d   NAME.is the nam
│ │ │ │ +00018830: 6520 6f66 2061 6e20 696e 7465 7266 6163  e of an interfac
│ │ │ │ +00018840: 6520 7072 6576 696f 7573 6c79 2064 6566  e previously def
│ │ │ │ +00018850: 696e 6564 2075 7369 6e67 2064 6566 696e  ined using defin
│ │ │ │ +00018860: 652d 696e 7465 7266 6163 652e 0a0a 5468  e-interface...Th
│ │ │ │ +00018870: 6520 6065 7870 6f72 7427 2066 6f72 6d20  e `export' form 
│ │ │ │ +00018880: 6164 6473 2074 6f70 2d6c 6576 656c 2064  adds top-level d
│ │ │ │ +00018890: 6566 696e 6974 696f 6e73 2049 442e 2e2e  efinitions ID...
│ │ │ │ +000188a0: 2074 6f20 7468 6520 696e 7465 7266 6163   to the interfac
│ │ │ │ +000188b0: 653b 0a74 6865 2060 636f 6d70 6f75 6e64  e;.the `compound
│ │ │ │ +000188c0: 2d69 6e74 6572 6661 6365 2720 636c 6175  -interface' clau
│ │ │ │ +000188d0: 7365 7320 666f 726d 7320 7468 6520 756e  ses forms the un
│ │ │ │ +000188e0: 696f 6e20 6f66 2074 6865 2067 6976 656e  ion of the given
│ │ │ │ +000188f0: 0a69 6e74 6572 6661 6365 732e 7265 702e  .interfaces.rep.
│ │ │ │ +00018900: 6d6f 6475 6c65 2d73 7973 7465 6d23 6465  module-system#de
│ │ │ │ +00018910: 6669 6e65 2d73 7472 7563 7475 7265 4372  fine-structureCr
│ │ │ │ +00018920: 6561 7465 2061 206d 6f64 756c 6520 6361  eate a module ca
│ │ │ │ +00018930: 6c6c 6564 204e 414d 4520 7768 6f73 6520  lled NAME whose 
│ │ │ │ +00018940: 696e 7465 7266 6163 6520 6973 2053 4947  interface is SIG
│ │ │ │ +00018950: 2c20 7768 6f73 650a 636f 6e66 6967 7572  , whose.configur
│ │ │ │ +00018960: 6174 696f 6e20 6973 2064 6566 696e 6564  ation is defined
│ │ │ │ +00018970: 2062 7920 434f 4e46 4947 2028 6569 7468   by CONFIG (eith
│ │ │ │ +00018980: 6572 2061 2073 696e 676c 6520 636c 6175  er a single clau
│ │ │ │ +00018990: 7365 2c20 6f72 2061 206c 6973 740a 6f66  se, or a list.of
│ │ │ │ +000189a0: 2063 6c61 7573 6573 292c 2061 6e64 2077   clauses), and w
│ │ │ │ +000189b0: 686f 7365 2064 6566 696e 6974 696f 6e73  hose definitions
│ │ │ │ +000189c0: 2061 7265 2064 6566 696e 6564 2062 7920   are defined by 
│ │ │ │ +000189d0: 7468 6520 6c69 7374 206f 6620 666f 726d  the list of form
│ │ │ │ +000189e0: 730a 424f 4459 2e0a 0a53 6565 2074 6865  s.BODY...See the
│ │ │ │ +000189f0: 2060 6465 6669 6e65 2d69 6e74 6572 6661   `define-interfa
│ │ │ │ +00018a00: 6365 2720 616e 6420 6073 7472 7563 7475  ce' and `structu
│ │ │ │ +00018a10: 7265 2720 6d61 6372 6f73 2066 6f72 2064  re' macros for d
│ │ │ │ +00018a20: 6573 6372 6970 7469 6f6e 7320 6f66 0a74  escriptions of.t
│ │ │ │ +00018a30: 6865 2069 6e74 6572 6661 6365 2061 6e64  he interface and
│ │ │ │ +00018a40: 2063 6f6e 6669 6775 7261 7469 6f6e 2063   configuration c
│ │ │ │ +00018a50: 6c61 7573 6520 7379 6e74 6178 6573 2072  lause syntaxes r
│ │ │ │ +00018a60: 6573 7065 6374 6976 656c 792e 0072 6570  espectively..rep
│ │ │ │ +00018a70: 2e6d 6f64 756c 652d 7379 7374 656d 2364  .module-system#d
│ │ │ │ +00018a80: 6566 696e 652d 7374 7275 6374 7572 6520  efine-structure 
│ │ │ │ +00018a90: 4e41 4d45 2023 216f 7074 696f 6e61 6c20  NAME #!optional 
│ │ │ │ +00018aa0: 5349 4720 434f 4e46 4947 202e 2042 4f44  SIG CONFIG . BOD
│ │ │ │ +00018ab0: 5900 7265 702e 6d6f 6475 6c65 2d73 7973  Y.rep.module-sys
│ │ │ │ +00018ac0: 7465 6d23 6465 6669 6e65 2d73 7472 7563  tem#define-struc
│ │ │ │ +00018ad0: 7475 7265 2d61 6c69 6173 2054 4f20 4652  ture-alias TO FR
│ │ │ │ +00018ae0: 4f4d 7265 702e 7777 772e 7175 6f74 652d  OMrep.www.quote-
│ │ │ │ +00018af0: 7572 6c23 7572 6c2d 6d65 7461 2d72 6541  url#url-meta-reA
│ │ │ │ +00018b00: 2072 6567 6578 7020 6d61 7463 6869 6e67   regexp matching
│ │ │ │ +00018b10: 2061 2073 696e 676c 6520 6368 6172 6163   a single charac
│ │ │ │ +00018b20: 7465 7220 7468 6174 2069 7320 7265 7365  ter that is rese
│ │ │ │ +00018b30: 7276 6564 2069 6e20 7468 6520 5552 4c20  rved in the URL 
│ │ │ │ +00018b40: 7370 6563 2e0a 5468 6973 2069 7320 7461  spec..This is ta
│ │ │ │ +00018b50: 6b65 6e20 6672 6f6d 2064 7261 6674 2d66  ken from draft-f
│ │ │ │ +00018b60: 6965 6c64 696e 672d 7572 6c2d 7379 6e74  ielding-url-synt
│ │ │ │ +00018b70: 6178 2d30 322e 7478 7420 2d2d 2063 6865  ax-02.txt -- che
│ │ │ │ +00018b80: 636b 2079 6f75 7220 6c6f 6361 6c0a 696e  ck your local.in
│ │ │ │ +00018b90: 7465 726e 6574 2064 7261 6674 7320 6469  ternet drafts di
│ │ │ │ +00018ba0: 7265 6374 6f72 7920 666f 7220 6120 636f  rectory for a co
│ │ │ │ +00018bb0: 7079 2e2a 6973 7065 6c6c 2d70 726f 6772  py.*ispell-progr
│ │ │ │ +00018bc0: 616d 2a46 696c 656e 616d 6520 6f66 2070  am*Filename of p
│ │ │ │ +00018bd0: 726f 6772 616d 2075 7365 6420 746f 2073  rogram used to s
│ │ │ │ +00018be0: 7461 7274 2069 7370 656c 6c28 3129 2e2a  tart ispell(1).*
│ │ │ │ +00018bf0: 6973 7065 6c6c 2d6f 7074 696f 6e73 2a4c  ispell-options*L
│ │ │ │ +00018c00: 6973 7420 6f66 206f 7074 696f 6e73 2074  ist of options t
│ │ │ │ +00018c10: 6f20 7061 7373 2074 6f20 4973 7065 6c6c  o pass to Ispell
│ │ │ │ +00018c20: 2a69 7370 656c 6c2d 6469 6374 696f 6e61  *ispell-dictiona
│ │ │ │ +00018c30: 7279 2a4e 616d 6520 6f66 2064 6963 7469  ry*Name of dicti
│ │ │ │ +00018c40: 6f6e 6172 7920 746f 2070 6173 7320 746f  onary to pass to
│ │ │ │ +00018c50: 2049 7370 656c 6c2c 206f 7220 6e69 6c20   Ispell, or nil 
│ │ │ │ +00018c60: 666f 7220 7468 6520 6465 6661 756c 742e  for the default.
│ │ │ │ +00018c70: 2a69 7370 656c 6c2d 7469 6d65 6f75 742a  *ispell-timeout*
│ │ │ │ +00018c80: 5365 636f 6e64 7320 746f 2077 6169 7420  Seconds to wait 
│ │ │ │ +00018c90: 666f 7220 6973 7065 6c6c 206f 7574 7075  for ispell outpu
│ │ │ │ +00018ca0: 7420 6265 666f 7265 2067 6976 696e 6720  t before giving 
│ │ │ │ +00018cb0: 7570 2e72 6570 2e75 7469 6c2e 6973 7065  up.rep.util.ispe
│ │ │ │ +00018cc0: 6c6c 2370 726f 6365 7373 5375 6270 726f  ll#processSubpro
│ │ │ │ +00018cd0: 6365 7373 2074 6861 7420 6973 7065 6c6c  cess that ispell
│ │ │ │ +00018ce0: 2069 7320 7275 6e6e 696e 6720 696e 2c20   is running in, 
│ │ │ │ +00018cf0: 6f72 206e 696c 2069 6620 6973 7065 6c6c  or nil if ispell
│ │ │ │ +00018d00: 2069 736e 2774 2072 756e 6e69 6e67 2e72   isn't running.r
│ │ │ │ +00018d10: 6570 2e75 7469 6c2e 6973 7065 6c6c 236c  ep.util.ispell#l
│ │ │ │ +00018d20: 696e 652d 6361 6c6c 6261 636b 4675 6e63  ine-callbackFunc
│ │ │ │ +00018d30: 7469 6f6e 2074 6f20 6361 6c6c 2061 7379  tion to call asy
│ │ │ │ +00018d40: 6e63 6872 6f6e 6f75 736c 7920 7769 7468  nchronously with
│ │ │ │ +00018d50: 2061 2073 696e 676c 6520 6c69 6e65 206f   a single line o
│ │ │ │ +00018d60: 6620 6f75 7470 7574 2066 726f 6d20 6973  f output from is
│ │ │ │ +00018d70: 7065 6c6c 2e00 7265 702e 7574 696c 2e69  pell..rep.util.i
│ │ │ │ +00018d80: 7370 656c 6c23 6973 7065 6c6c 2d73 6574  spell#ispell-set
│ │ │ │ +00018d90: 2d64 6963 7469 6f6e 6172 7920 4449 4354  -dictionary DICT
│ │ │ │ +00018da0: 2d4e 414d 4572 6570 2e75 7469 6c2e 6973  -NAMErep.util.is
│ │ │ │ +00018db0: 7065 6c6c 2369 7370 656c 6c2d 6164 642d  pell#ispell-add-
│ │ │ │ +00018dc0: 776f 7264 2d74 6f2d 6469 6374 696f 6e61  word-to-dictiona
│ │ │ │ +00018dd0: 7279 4164 6420 7468 6520 7374 7269 6e67  ryAdd the string
│ │ │ │ +00018de0: 2057 4f52 4420 746f 2079 6f75 7220 7065   WORD to your pe
│ │ │ │ +00018df0: 7273 6f6e 616c 2049 7370 656c 6c20 6469  rsonal Ispell di
│ │ │ │ +00018e00: 6374 696f 6e61 7279 2e72 6570 2e75 7469  ctionary.rep.uti
│ │ │ │ +00018e10: 6c2e 6973 7065 6c6c 2369 7370 656c 6c2d  l.ispell#ispell-
│ │ │ │ +00018e20: 6164 642d 776f 7264 2d66 6f72 2d73 6573  add-word-for-ses
│ │ │ │ +00018e30: 7369 6f6e 4164 6420 7468 6520 7374 7269  sionAdd the stri
│ │ │ │ +00018e40: 6e67 2057 4f52 4420 746f 2049 7370 656c  ng WORD to Ispel
│ │ │ │ +00018e50: 6c27 7320 7065 722d 7365 7373 696f 6e20  l's per-session 
│ │ │ │ +00018e60: 6469 6374 696f 6e61 7279 2e00 7265 702e  dictionary..rep.
│ │ │ │ +00018e70: 7574 696c 2e69 7370 656c 6c23 6973 7065  util.ispell#ispe
│ │ │ │ +00018e80: 6c6c 2d73 6176 652d 6469 6374 696f 6e61  ll-save-dictiona
│ │ │ │ +00018e90: 7279 7265 702e 7574 696c 2e64 6174 6523  ryrep.util.date#
│ │ │ │ +00018ea0: 6461 7465 2d74 696d 657a 6f6e 652d 616c  date-timezone-al
│ │ │ │ +00018eb0: 6973 7441 6c69 7374 206f 6620 2854 494d  istAlist of (TIM
│ │ │ │ +00018ec0: 455a 4f4e 4520 2e20 4d49 4e55 5445 532d  EZONE . MINUTES-
│ │ │ │ +00018ed0: 4449 4646 4552 454e 4345 292e 7265 702e  DIFFERENCE).rep.
│ │ │ │ +00018ee0: 7574 696c 2e6d 6973 6323 7072 6f67 7261  util.misc#progra
│ │ │ │ +00018ef0: 6d2d 6578 6973 7473 2d70 5265 7475 726e  m-exists-pReturn
│ │ │ │ +00018f00: 7320 7472 7565 2069 6620 6120 7072 6f67  s true if a prog
│ │ │ │ +00018f10: 7261 6d20 6e61 6d65 6420 434d 4420 6361  ram named CMD ca
│ │ │ │ +00018f20: 6e20 6265 2066 6f75 6e64 2069 6e20 7468  n be found in th
│ │ │ │ +00018f30: 6520 6375 7272 656e 7420 7061 7468 7265  e current pathre
│ │ │ │ +00018f40: 702e 7574 696c 2e74 696d 6523 7469 6d65  p.util.time#time
│ │ │ │ +00018f50: 2d3e 7365 636f 6e64 7343 6f6e 7665 7274  ->secondsConvert
│ │ │ │ +00018f60: 2074 6865 2074 696d 6573 7461 6d70 2054   the timestamp T
│ │ │ │ +00018f70: 494d 4520 746f 2074 6865 206e 756d 6265  IME to the numbe
│ │ │ │ +00018f80: 7220 6f66 2073 6563 6f6e 6473 2073 696e  r of seconds sin
│ │ │ │ +00018f90: 6365 2074 6865 2065 706f 6368 2e72 6570  ce the epoch.rep
│ │ │ │ +00018fa0: 2e64 6174 6123 7374 7269 6e67 2d63 6170  .data#string-cap
│ │ │ │ +00018fb0: 6974 616c 697a 6564 2d70 5265 7475 726e  italized-pReturn
│ │ │ │ +00018fc0: 7320 7420 6966 2073 7472 696e 6720 5820  s t if string X 
│ │ │ │ +00018fd0: 6973 2063 6170 6974 616c 697a 6564 2028  is capitalized (
│ │ │ │ +00018fe0: 6669 7273 7420 6368 6172 6163 7465 7220  first character 
│ │ │ │ +00018ff0: 6973 2075 7070 6572 2063 6173 6529 2e00  is upper case)..
│ │ │ │ +00019000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072  rep.lang.interpr
│ │ │ │ +00019010: 6574 6572 236d 6163 726f 6578 7061 6e64  eter#macroexpand
│ │ │ │ +00019020: 6d61 6372 6f65 7870 616e 6420 464f 524d  macroexpand FORM
│ │ │ │ +00019030: 205b 454e 5649 524f 4e4d 454e 545d 0a0a   [ENVIRONMENT]..
│ │ │ │ +00019040: 4966 2046 4f52 4d20 6973 2061 206d 6163  If FORM is a mac
│ │ │ │ +00019050: 726f 2063 616c 6c2c 2065 7870 616e 6420  ro call, expand 
│ │ │ │ +00019060: 6974 2075 6e74 696c 2069 7420 6973 6e27  it until it isn'
│ │ │ │ +00019070: 742e 0a0a 4966 2045 4e56 4952 4f4e 4d45  t...If ENVIRONME
│ │ │ │ +00019080: 4e54 2069 7320 7370 6563 6966 6965 6420  NT is specified 
│ │ │ │ +00019090: 6974 2069 7320 6120 6675 6e63 7469 6f6e  it is a function
│ │ │ │ +000190a0: 2074 6f20 6361 6c6c 2074 6f20 646f 2074   to call to do t
│ │ │ │ +000190b0: 6865 2061 6374 7561 6c0a 6578 7061 6e73  he actual.expans
│ │ │ │ +000190c0: 696f 6e2e 2041 6e79 206d 6163 726f 2065  ion. Any macro e
│ │ │ │ +000190d0: 7870 616e 6465 7273 2072 6563 7572 7369  xpanders recursi
│ │ │ │ +000190e0: 7665 6c79 2063 616c 6c69 6e67 206d 6163  vely calling mac
│ │ │ │ +000190f0: 726f 6578 7061 6e64 2073 686f 756c 640a  roexpand should.
│ │ │ │ +00019100: 7061 7373 2074 6865 2076 616c 7565 206f  pass the value o
│ │ │ │ +00019110: 6620 7468 6520 606d 6163 726f 2d65 6e76  f the `macro-env
│ │ │ │ +00019120: 6972 6f6e 6d65 6e74 2720 7661 7269 6162  ironment' variab
│ │ │ │ +00019130: 6c65 2074 6f20 7468 6973 2070 6172 616d  le to this param
│ │ │ │ +00019140: 6574 6572 2e72 6570 2e6c 616e 672e 696e  eter.rep.lang.in
│ │ │ │ +00019150: 7465 7270 7265 7465 7223 7769 7468 2d66  terpreter#with-f
│ │ │ │ +00019160: 6c75 6964 7377 6974 682d 666c 7569 6473  luidswith-fluids
│ │ │ │ +00019170: 2046 4c55 4944 5320 5641 4c55 4553 2054   FLUIDS VALUES T
│ │ │ │ +00019180: 4855 4e4b 0a0a 4361 6c6c 2054 4855 4e4b  HUNK..Call THUNK
│ │ │ │ +00019190: 2061 6e64 2072 6574 7572 6e20 7468 6520   and return the 
│ │ │ │ +000191a0: 7661 6c75 6520 7468 6174 2069 7420 7265  value that it re
│ │ │ │ +000191b0: 7475 726e 7320 7769 7468 206e 6577 2062  turns with new b
│ │ │ │ +000191c0: 696e 6469 6e67 730a 6372 6561 7465 6420  indings.created 
│ │ │ │ +000191d0: 666f 7220 6561 6368 206f 6620 7468 6520  for each of the 
│ │ │ │ +000191e0: 666c 7569 6420 7661 7269 6162 6c65 7320  fluid variables 
│ │ │ │ +000191f0: 7370 6563 6966 6965 6420 696e 2074 6865  specified in the
│ │ │ │ +00019200: 206c 6973 7420 464c 5549 4453 2e0a 466f   list FLUIDS..Fo
│ │ │ │ +00019210: 7220 6561 6368 206d 656d 6265 7220 6f66  r each member of
│ │ │ │ +00019220: 2046 4c55 4944 5320 7468 6520 636f 7272   FLUIDS the corr
│ │ │ │ +00019230: 6573 706f 6e64 696e 6720 6d65 6d62 6572  esponding member
│ │ │ │ +00019240: 206f 6620 7468 6520 5641 4c55 4553 206c   of the VALUES l
│ │ │ │ +00019250: 6973 740a 7072 6f76 6964 6573 2074 6865  ist.provides the
│ │ │ │ +00019260: 2069 6e69 7469 616c 2076 616c 7565 206f   initial value o
│ │ │ │ +00019270: 6620 7468 6520 6e65 7720 6269 6e64 696e  f the new bindin
│ │ │ │ +00019280: 672e 0a0a 4966 2074 6865 206c 6973 7473  g...If the lists
│ │ │ │ +00019290: 2046 4c55 4944 5320 616e 6420 5641 4c55   FLUIDS and VALU
│ │ │ │ +000192a0: 4553 2061 7265 206e 6f74 206f 6620 7468  ES are not of th
│ │ │ │ +000192b0: 6520 7361 6d65 206c 656e 6774 682c 2061  e same length, a
│ │ │ │ +000192c0: 6e20 6572 726f 7220 6973 0a73 6967 6e61  n error is.signa
│ │ │ │ +000192d0: 6c6c 6564 2e72 6570 2e69 6f2e 7469 6d65  lled.rep.io.time
│ │ │ │ +000192e0: 7273 2364 656c 6574 652d 7469 6d65 7264  rs#delete-timerd
│ │ │ │ +000192f0: 656c 6574 652d 7469 6d65 7220 5449 4d45  elete-timer TIME
│ │ │ │ +00019300: 520a 0a50 7265 7665 6e74 2074 6865 206f  R..Prevent the o
│ │ │ │ +00019310: 6e65 2d73 686f 7420 7469 6d65 7220 5449  ne-shot timer TI
│ │ │ │ +00019320: 4d45 5220 6672 6f6d 2066 6972 696e 6720  MER from firing 
│ │ │ │ +00019330: 2869 2e65 2e20 6361 6c6c 696e 6720 7468  (i.e. calling th
│ │ │ │ +00019340: 6520 6675 6e63 7469 6f6e 0a61 7373 6f63  e function.assoc
│ │ │ │ +00019350: 6961 7465 6420 7769 7468 2069 7429 2e20  iated with it). 
│ │ │ │ +00019360: 4966 2074 6865 2074 696d 6572 2068 6173  If the timer has
│ │ │ │ +00019370: 2061 6c72 6561 6479 2066 6972 6564 2c20   already fired, 
│ │ │ │ +00019380: 7468 6973 2066 756e 6374 696f 6e20 6861  this function ha
│ │ │ │ +00019390: 730a 6e6f 2065 6666 6563 742e 7265 702e  s.no effect.rep.
│ │ │ │ +000193a0: 696f 2e73 6f63 6b65 7473 2373 6f63 6b65  io.sockets#socke
│ │ │ │ +000193b0: 742d 6c6f 6361 6c2d 636c 6965 6e74 736f  t-local-clientso
│ │ │ │ +000193c0: 636b 6574 2d6c 6f63 616c 2d63 6c69 656e  cket-local-clien
│ │ │ │ +000193d0: 7420 4144 4452 4553 5320 5b53 5452 4541  t ADDRESS [STREA
│ │ │ │ +000193e0: 4d5d 205b 5345 4e54 494e 454c 5d0a 0a43  M] [SENTINEL]..C
│ │ │ │ +000193f0: 7265 6174 6520 616e 6420 7265 7475 726e  reate and return
│ │ │ │ +00019400: 2061 2073 6f63 6b65 7420 636f 6e6e 6563   a socket connec
│ │ │ │ +00019410: 7465 6420 746f 2074 6865 2075 6e69 7820  ted to the unix 
│ │ │ │ +00019420: 646f 6d61 696e 2073 6f63 6b65 7420 6174  domain socket at
│ │ │ │ +00019430: 0a41 4444 5245 5353 2028 6120 7370 6563  .ADDRESS (a spec
│ │ │ │ +00019440: 6961 6c20 6e6f 6465 2069 6e20 7468 6520  ial node in the 
│ │ │ │ +00019450: 6c6f 6361 6c20 6669 6c69 6e67 2073 7973  local filing sys
│ │ │ │ +00019460: 7465 6d29 2e0a 0a41 6c6c 206f 7574 7075  tem)...All outpu
│ │ │ │ +00019470: 7420 6672 6f6d 2074 6869 7320 736f 636b  t from this sock
│ │ │ │ +00019480: 6574 2077 696c 6c20 6265 2063 6f70 6965  et will be copie
│ │ │ │ +00019490: 6420 746f 2053 5452 4541 4d3b 2077 6865  d to STREAM; whe
│ │ │ │ +000194a0: 6e20 7468 6520 736f 636b 6574 0a69 7320  n the socket.is 
│ │ │ │ +000194b0: 636c 6f73 6564 2064 6f77 6e20 7265 6d6f  closed down remo
│ │ │ │ +000194c0: 7465 6c79 2053 454e 5449 4e45 4c20 7769  tely SENTINEL wi
│ │ │ │ +000194d0: 6c6c 2062 6520 6361 6c6c 6564 2077 6974  ll be called wit
│ │ │ │ +000194e0: 6820 7468 6520 736f 636b 6574 2061 7320  h the socket as 
│ │ │ │ +000194f0: 6974 730a 7369 6e67 6c65 2061 7267 756d  its.single argum
│ │ │ │ +00019500: 656e 742e 7265 702e 696f 2e73 6f63 6b65  ent.rep.io.socke
│ │ │ │ +00019510: 7473 2363 6c6f 7365 2d73 6f63 6b65 7463  ts#close-socketc
│ │ │ │ +00019520: 6c6f 7365 2d73 6f63 6b65 7420 534f 434b  lose-socket SOCK
│ │ │ │ +00019530: 4554 0a0a 5368 7574 646f 776e 2074 6865  ET..Shutdown the
│ │ │ │ +00019540: 2063 6f6e 6e65 6374 696f 6e20 6173 736f   connection asso
│ │ │ │ +00019550: 6369 6174 6520 7769 7468 2053 4f43 4b45  ciate with SOCKE
│ │ │ │ +00019560: 542e 204e 6f74 6520 7468 6174 2074 6869  T. Note that thi
│ │ │ │ +00019570: 7320 646f 6573 206e 6f74 0a63 6175 7365  s does not.cause
│ │ │ │ +00019580: 2074 6865 2053 454e 5449 4e45 4c20 6675   the SENTINEL fu
│ │ │ │ +00019590: 6e63 7469 6f6e 2061 7373 6f63 6961 7465  nction associate
│ │ │ │ +000195a0: 6420 7769 7468 2053 4f43 4b45 5420 746f  d with SOCKET to
│ │ │ │ +000195b0: 2072 756e 2e72 6570 2e72 6567 6578 7023   run.rep.regexp#
│ │ │ │ +000195c0: 7374 7269 6e67 2d6d 6174 6368 7374 7269  string-matchstri
│ │ │ │ +000195d0: 6e67 2d6d 6174 6368 2052 4547 4558 5020  ng-match REGEXP 
│ │ │ │ +000195e0: 5354 5249 4e47 205b 5354 4152 545d 205b  STRING [START] [
│ │ │ │ +000195f0: 4947 4e4f 5245 2d43 4153 452d 505d 0a0a  IGNORE-CASE-P]..
│ │ │ │ +00019600: 5265 7475 726e 2074 2069 6620 5245 4745  Return t if REGE
│ │ │ │ +00019610: 5850 206d 6174 6368 6573 2053 5452 494e  XP matches STRIN
│ │ │ │ +00019620: 472e 2055 7064 6174 6573 2074 6865 206d  G. Updates the m
│ │ │ │ +00019630: 6174 6368 2064 6174 612e 0a0a 5768 656e  atch data...When
│ │ │ │ +00019640: 2064 6566 696e 6564 2c20 5354 4152 5420   defined, START 
│ │ │ │ +00019650: 6973 2074 6865 2069 6e64 6578 206f 6620  is the index of 
│ │ │ │ +00019660: 7468 6520 6669 7273 7420 6368 6172 6163  the first charac
│ │ │ │ +00019670: 7465 7220 746f 2073 7461 7274 0a6d 6174  ter to start.mat
│ │ │ │ +00019680: 6368 696e 6720 6174 2028 636f 756e 7469  ching at (counti
│ │ │ │ +00019690: 6e67 2066 726f 6d20 7a65 726f 292e 2057  ng from zero). W
│ │ │ │ +000196a0: 6865 6e20 4947 4e4f 5245 2d43 4153 452d  hen IGNORE-CASE-
│ │ │ │ +000196b0: 5020 6973 206e 6f6e 2d6e 696c 2074 6865  P is non-nil the
│ │ │ │ +000196c0: 0a63 6173 6520 6f66 206d 6174 6368 6564  .case of matched
│ │ │ │ +000196d0: 2073 7472 696e 6773 2061 7265 2069 676e   strings are ign
│ │ │ │ +000196e0: 6f72 6564 2e20 4e6f 7465 2074 6861 7420  ored. Note that 
│ │ │ │ +000196f0: 6368 6172 6163 7465 7220 636c 6173 7365  character classe
│ │ │ │ +00019700: 7320 6172 650a 7374 696c 6c20 6361 7365  s are.still case
│ │ │ │ +00019710: 2d73 6967 6e69 6669 6361 6e74 2e72 6570  -significant.rep
│ │ │ │ +00019720: 2e72 6567 6578 7023 7374 7269 6e67 2d6c  .regexp#string-l
│ │ │ │ +00019730: 6f6f 6b69 6e67 2d61 7473 7472 696e 672d  ooking-atstring-
│ │ │ │ +00019740: 6c6f 6f6b 696e 672d 6174 2052 4547 4558  looking-at REGEX
│ │ │ │ +00019750: 5020 5354 5249 4e47 205b 5354 4152 545d  P STRING [START]
│ │ │ │ +00019760: 205b 4947 4e4f 5245 2d43 4153 452d 505d   [IGNORE-CASE-P]
│ │ │ │ +00019770: 0a0a 5265 7475 726e 7320 7420 6966 2052  ..Returns t if R
│ │ │ │ +00019780: 4547 4558 5020 6d61 7463 6865 7320 7468  EGEXP matches th
│ │ │ │ +00019790: 6520 5354 5249 4e47 2028 7374 6172 7469  e STRING (starti
│ │ │ │ +000197a0: 6e67 2061 7420 6368 6172 6163 7465 7220  ng at character 
│ │ │ │ +000197b0: 5354 4152 5429 2e0a 5570 6461 7465 7320  START)..Updates 
│ │ │ │ +000197c0: 7468 6520 6d61 7463 6820 6461 7461 2e72  the match data.r
│ │ │ │ +000197d0: 6570 2e72 6567 6578 7023 6d61 7463 682d  ep.regexp#match-
│ │ │ │ +000197e0: 656e 646d 6174 6368 2d65 6e64 205b 4558  endmatch-end [EX
│ │ │ │ +000197f0: 5052 4553 5349 4f4e 2d49 4e44 4558 5d0a  PRESSION-INDEX].
│ │ │ │ +00019800: 0a52 6574 7572 6e20 7468 6520 706f 7369  .Return the posi
│ │ │ │ +00019810: 7469 6f6e 2077 6869 6368 2074 6865 2045  tion which the E
│ │ │ │ +00019820: 5850 5245 5353 494f 4e2d 494e 4445 5827  XPRESSION-INDEX'
│ │ │ │ +00019830: 7468 2070 6172 656e 7468 6573 6973 6564  th parenthesised
│ │ │ │ +00019840: 2065 7870 7265 7373 696f 6e0a 656e 6465   expression.ende
│ │ │ │ +00019850: 6420 6174 2069 6e20 7468 6520 6c61 7374  d at in the last
│ │ │ │ +00019860: 2073 7563 6365 7373 6675 6c20 7265 6765   successful rege
│ │ │ │ +00019870: 7870 206d 6174 6368 2e20 4966 2045 5850  xp match. If EXP
│ │ │ │ +00019880: 5245 5353 494f 4e2d 494e 4445 5820 6973  RESSION-INDEX is
│ │ │ │ +00019890: 0a6e 696c 206f 7220 3020 7468 6520 656e  .nil or 0 the en
│ │ │ │ +000198a0: 6420 6f66 2074 6865 2077 686f 6c65 206d  d of the whole m
│ │ │ │ +000198b0: 6174 6368 2069 7320 7265 7475 726e 6564  atch is returned
│ │ │ │ +000198c0: 2069 6e73 7465 6164 2e0a 5468 6520 7265   instead..The re
│ │ │ │ +000198d0: 7475 726e 6564 2076 616c 7565 2077 696c  turned value wil
│ │ │ │ +000198e0: 6c20 6569 7468 6572 2062 6520 6120 706f  l either be a po
│ │ │ │ +000198f0: 7369 7469 6f6e 2069 6620 7468 6520 6c61  sition if the la
│ │ │ │ +00019900: 7374 206d 6174 6368 2077 6173 2069 6e20  st match was in 
│ │ │ │ +00019910: 610a 6275 6666 6572 2c20 6f72 2061 6e20  a.buffer, or an 
│ │ │ │ +00019920: 696e 7465 6765 7220 6966 2074 6865 206c  integer if the l
│ │ │ │ +00019930: 6173 7420 6d61 7463 6820 7761 7320 696e  ast match was in
│ │ │ │ +00019940: 2061 2073 7472 696e 6720 2869 2e65 2e20   a string (i.e. 
│ │ │ │ +00019950: 7265 6765 7870 2d6d 6174 6368 292e 7265  regexp-match).re
│ │ │ │ +00019960: 702e 7265 6765 7870 2372 6567 6578 702d  p.regexp#regexp-
│ │ │ │ +00019970: 6361 6368 652d 636f 6e74 726f 6c72 6567  cache-controlreg
│ │ │ │ +00019980: 6578 702d 6361 6368 652d 636f 6e74 726f  exp-cache-contro
│ │ │ │ +00019990: 6c20 5b53 4f46 542d 4c49 4d49 545d 0a0a  l [SOFT-LIMIT]..
│ │ │ │ +000199a0: 4966 2053 4f46 542d 4c49 4d49 5420 6973  If SOFT-LIMIT is
│ │ │ │ +000199b0: 2064 6566 696e 6564 2c20 6974 2073 7065   defined, it spe
│ │ │ │ +000199c0: 6369 6669 6573 2074 6865 206d 6178 696d  cifies the maxim
│ │ │ │ +000199d0: 756d 206e 756d 6265 7220 6f66 2062 7974  um number of byt
│ │ │ │ +000199e0: 6573 2074 6861 740a 7468 6520 7265 6765  es that.the rege
│ │ │ │ +000199f0: 7870 2063 6163 6865 206d 6179 206f 6363  xp cache may occ
│ │ │ │ +00019a00: 7570 7920 6166 7465 7220 6761 7262 6167  upy after garbag
│ │ │ │ +00019a10: 6520 636f 6c6c 6563 7469 6f6e 2e0a 0a52  e collection...R
│ │ │ │ +00019a20: 6574 7572 6e73 2028 534f 4654 2d4c 494d  eturns (SOFT-LIM
│ │ │ │ +00019a30: 4954 2043 5552 5245 4e54 2d53 495a 4520  IT CURRENT-SIZE 
│ │ │ │ +00019a40: 4355 5252 454e 542d 454e 5452 4945 5320  CURRENT-ENTRIES 
│ │ │ │ +00019a50: 4849 5453 204d 4953 5345 5329 2e72 6570  HITS MISSES).rep
│ │ │ │ +00019a60: 2e64 6174 612e 7461 626c 6573 2373 796d  .data.tables#sym
│ │ │ │ +00019a70: 626f 6c2d 6861 7368 7379 6d62 6f6c 2d68  bol-hashsymbol-h
│ │ │ │ +00019a80: 6173 6820 5359 4d42 4f4c 0a0a 5265 7475  ash SYMBOL..Retu
│ │ │ │ +00019a90: 726e 2061 2070 6f73 6974 6976 6520 6669  rn a positive fi
│ │ │ │ +00019aa0: 786e 756d 2073 6f6d 6568 6f77 2072 656c  xnum somehow rel
│ │ │ │ +00019ab0: 6174 6564 2074 6f20 7468 6520 6e61 6d65  ated to the name
│ │ │ │ +00019ac0: 206f 6620 5359 4d42 4f4c 2e72 6570 2e64   of SYMBOL.rep.d
│ │ │ │ +00019ad0: 6174 612e 7461 626c 6573 2365 712d 6861  ata.tables#eq-ha
│ │ │ │ +00019ae0: 7368 6571 2d68 6173 6820 4152 470a 0a52  sheq-hash ARG..R
│ │ │ │ +00019af0: 6574 7572 6e20 6120 706f 7369 7469 7665  eturn a positive
│ │ │ │ +00019b00: 2066 6978 6e75 6d20 736f 6d65 686f 7720   fixnum somehow 
│ │ │ │ +00019b10: 7265 6c61 7465 6420 746f 206f 626a 6563  related to objec
│ │ │ │ +00019b20: 7420 4152 472c 2073 7563 6820 7468 6174  t ARG, such that
│ │ │ │ +00019b30: 2028 6571 2058 0a59 2920 696d 706c 6965   (eq X.Y) implie
│ │ │ │ +00019b40: 7320 283d 2028 6571 2d68 6173 6820 5829  s (= (eq-hash X)
│ │ │ │ +00019b50: 2028 6571 2d68 6173 6820 5929 292e 7265   (eq-hash Y)).re
│ │ │ │ +00019b60: 702e 6461 7461 2e74 6162 6c65 7323 7461  p.data.tables#ta
│ │ │ │ +00019b70: 626c 6570 7461 626c 6570 2041 5247 0a0a  bleptablep ARG..
│ │ │ │ +00019b80: 5265 7475 726e 2074 7275 6520 6966 2041  Return true if A
│ │ │ │ +00019b90: 5247 2069 7320 6120 6861 7368 2074 6162  RG is a hash tab
│ │ │ │ +00019ba0: 6c65 2e72 6570 2e64 6174 612e 7461 626c  le.rep.data.tabl
│ │ │ │ +00019bb0: 6573 2374 6162 6c65 2d72 6566 7461 626c  es#table-reftabl
│ │ │ │ +00019bc0: 652d 7265 6620 5441 424c 4520 4b45 590a  e-ref TABLE KEY.
│ │ │ │ +00019bd0: 0a52 6574 7572 6e20 7468 6520 7661 6c75  .Return the valu
│ │ │ │ +00019be0: 6520 7374 6f72 6564 2069 6e20 6861 7368  e stored in hash
│ │ │ │ +00019bf0: 2074 6162 6c65 2054 4142 4c45 2069 6e64   table TABLE ind
│ │ │ │ +00019c00: 6578 6564 2062 7920 6f62 6a65 6374 204b  exed by object K
│ │ │ │ +00019c10: 4559 2e0a 5265 7475 726e 7320 6661 6c73  EY..Returns fals
│ │ │ │ +00019c20: 6520 6966 206e 6f20 7375 6368 2076 616c  e if no such val
│ │ │ │ +00019c30: 7565 2065 7869 7374 732e 7265 702e 6461  ue exists.rep.da
│ │ │ │ +00019c40: 7461 2e74 6162 6c65 7323 7461 626c 652d  ta.tables#table-
│ │ │ │ +00019c50: 7761 6c6b 7461 626c 652d 7761 6c6b 2046  walktable-walk F
│ │ │ │ +00019c60: 554e 4354 494f 4e20 5441 424c 450a 0a43  UNCTION TABLE..C
│ │ │ │ +00019c70: 616c 6c20 4655 4e43 5449 4f4e 2066 6f72  all FUNCTION for
│ │ │ │ +00019c80: 2065 7665 7279 206b 6579 2d76 616c 7565   every key-value
│ │ │ │ +00019c90: 2070 6169 7220 7374 6f72 6564 2069 6e20   pair stored in 
│ │ │ │ +00019ca0: 6861 7368 2074 6162 6c65 2054 4142 4c45  hash table TABLE
│ │ │ │ +00019cb0: 2e20 466f 720a 6561 6368 2070 6169 722c  . For.each pair,
│ │ │ │ +00019cc0: 2074 6865 2066 756e 6374 696f 6e20 6973   the function is
│ │ │ │ +00019cd0: 2063 616c 6c65 6420 7769 7468 2061 7267   called with arg
│ │ │ │ +00019ce0: 756d 656e 7473 2060 284b 4559 2056 414c  uments `(KEY VAL
│ │ │ │ +00019cf0: 5545 2927 2e72 6570 2e64 6174 612e 7461  UE)'.rep.data.ta
│ │ │ │ +00019d00: 626c 6573 2374 6162 6c65 2d73 697a 6574  bles#table-sizet
│ │ │ │ +00019d10: 6162 6c65 2d73 697a 6520 5441 424c 450a  able-size TABLE.
│ │ │ │ +00019d20: 0a52 6574 7572 6e73 2074 6865 206e 756d  .Returns the num
│ │ │ │ +00019d30: 6265 7220 6f66 2069 7465 6d73 2063 7572  ber of items cur
│ │ │ │ +00019d40: 7265 6e74 6c79 2073 746f 7265 6420 696e  rently stored in
│ │ │ │ +00019d50: 2054 4142 4c45 2e72 6570 2e69 6f2e 6462   TABLE.rep.io.db
│ │ │ │ +00019d60: 2e67 6462 6d23 6764 626d 2d73 746f 7265  .gdbm#gdbm-store
│ │ │ │ +00019d70: 6764 626d 2d73 746f 7265 2044 424d 204b  gdbm-store DBM K
│ │ │ │ +00019d80: 4559 2056 414c 5545 205b 464c 4147 535d  EY VALUE [FLAGS]
│ │ │ │ +00019d90: 7265 702e 696f 2e64 622e 6764 626d 2367  rep.io.db.gdbm#g
│ │ │ │ +00019da0: 6462 6d2d 7761 6c6b 6764 626d 2d77 616c  dbm-walkgdbm-wal
│ │ │ │ +00019db0: 6b20 4655 4e20 4442 4d72 6570 2e76 6d2e  k FUN DBMrep.vm.
│ │ │ │ +00019dc0: 636f 6d70 696c 6572 2363 6f6d 7069 6c65  compiler#compile
│ │ │ │ +00019dd0: 2d64 6972 6563 746f 7279 436f 6d70 696c  -directoryCompil
│ │ │ │ +00019de0: 6573 2061 6c6c 204c 6973 7020 6669 6c65  es all Lisp file
│ │ │ │ +00019df0: 7320 696e 2074 6865 2064 6972 6563 746f  s in the directo
│ │ │ │ +00019e00: 7279 2044 4952 4543 544f 5259 2d4e 414d  ry DIRECTORY-NAM
│ │ │ │ +00019e10: 4520 7768 6f73 6520 6f62 6a65 6374 0a66  E whose object.f
│ │ │ │ +00019e20: 696c 6573 2061 7265 2065 6974 6865 7220  iles are either 
│ │ │ │ +00019e30: 6f6c 6465 7220 7468 616e 2074 6865 6972  older than their
│ │ │ │ +00019e40: 2073 6f75 7263 6520 6669 6c65 206f 7220   source file or 
│ │ │ │ +00019e50: 646f 6e27 7420 6578 6973 742e 2049 660a  don't exist. If.
│ │ │ │ +00019e60: 464f 5243 452d 5020 6973 2074 7275 6520  FORCE-P is true 
│ │ │ │ +00019e70: 6576 6572 7920 6c69 7370 2066 696c 6520  every lisp file 
│ │ │ │ +00019e80: 6973 2072 6563 6f6d 7069 6c65 642e 2041  is recompiled. A
│ │ │ │ +00019e90: 6e79 2073 7562 6469 7265 6374 6f72 6965  ny subdirectorie
│ │ │ │ +00019ea0: 7320 6f66 0a44 4952 2d4e 414d 4520 6172  s of.DIR-NAME ar
│ │ │ │ +00019eb0: 6520 7265 6375 7273 6564 2069 6e74 6f2e  e recursed into.
│ │ │ │ +00019ec0: 0a0a 4558 434c 5544 452d 5245 206d 6179  ..EXCLUDE-RE may
│ │ │ │ +00019ed0: 2062 6520 6120 7265 6765 7870 206d 6174   be a regexp mat
│ │ │ │ +00019ee0: 6368 696e 6720 6669 6c65 7320 7768 6963  ching files whic
│ │ │ │ +00019ef0: 6820 7368 6f75 6c64 6e27 7420 6265 2063  h shouldn't be c
│ │ │ │ +00019f00: 6f6d 7069 6c65 642e 7265 702e 766d 2e63  ompiled.rep.vm.c
│ │ │ │ +00019f10: 6f6d 7069 6c65 722e 6d6f 6475 6c65 7323  ompiler.modules#
│ │ │ │ +00019f20: 636f 6d70 696c 652d 6675 6e63 7469 6f6e  compile-function
│ │ │ │ +00019f30: 436f 6d70 696c 6573 2074 6865 2062 6f64  Compiles the bod
│ │ │ │ +00019f40: 7920 6f66 2074 6865 2066 756e 6374 696f  y of the functio
│ │ │ │ +00019f50: 6e20 4655 4e43 5449 4f4e 2e72 6570 2e76  n FUNCTION.rep.v
│ │ │ │ +00019f60: 6d2e 636f 6d70 696c 6572 2e6d 6f64 756c  m.compiler.modul
│ │ │ │ +00019f70: 6573 2363 6f6d 7069 6c65 2d6d 6f64 756c  es#compile-modul
│ │ │ │ +00019f80: 6543 6f6d 7069 6c65 7320 616c 6c20 6675  eCompiles all fu
│ │ │ │ +00019f90: 6e63 7469 6f6e 2062 696e 6469 6e67 7320  nction bindings 
│ │ │ │ +00019fa0: 696e 2074 6865 206d 6f64 756c 6520 6e61  in the module na
│ │ │ │ +00019fb0: 6d65 6420 5354 5255 4354 2e72 6570 2e73  med STRUCT.rep.s
│ │ │ │ +00019fc0: 7973 7465 6d23 7265 6d6f 7665 2d68 6f6f  ystem#remove-hoo
│ │ │ │ +00019fd0: 6b52 656d 6f76 6520 4655 4e43 2066 726f  kRemove FUNC fro
│ │ │ │ +00019fe0: 6d20 7468 6520 686f 6f6b 2048 4f4f 4b20  m the hook HOOK 
│ │ │ │ +00019ff0: 2873 796d 626f 6c29 2e00 0000 0000 0000  (symbol)........
│ │ │ │ +0001a000: 7265 702e 696f 2e64 622e 7364 626d 2373  rep.io.db.sdbm#s
│ │ │ │ +0001a010: 6462 6d2d 6665 7463 6873 6462 6d2d 6665  dbm-fetchsdbm-fe
│ │ │ │ +0001a020: 7463 6820 4442 4d20 4b45 5972 6570 2e69  tch DBM KEYrep.i
│ │ │ │ +0001a030: 6f2e 6462 2e73 6462 6d23 7364 626d 2d66  o.db.sdbm#sdbm-f
│ │ │ │ +0001a040: 6972 7374 6b65 7973 6462 6d2d 6669 7273  irstkeysdbm-firs
│ │ │ │ +0001a050: 746b 6579 2044 424d 7265 702e 696f 2e64  tkey DBMrep.io.d
│ │ │ │ +0001a060: 622e 7364 626d 2373 6462 6d70 7364 626d  b.sdbm#sdbmpsdbm
│ │ │ │ +0001a070: 7020 4152 470a 0a52 6574 7572 6e73 2074  p ARG..Returns t
│ │ │ │ +0001a080: 2069 6620 4152 4720 6973 2061 6e20 7364   if ARG is an sd
│ │ │ │ +0001a090: 626d 206f 626a 6563 7420 2863 7265 6174  bm object (creat
│ │ │ │ +0001a0a0: 6564 2062 7920 6073 6462 6d2d 6f70 656e  ed by `sdbm-open
│ │ │ │ +0001a0b0: 2729 2e72 6570 2e6c 616e 672e 696e 7465  ').rep.lang.inte
│ │ │ │ +0001a0c0: 7270 7265 7465 7223 666c 7569 6466 6c75  rpreter#fluidflu
│ │ │ │ +0001a0d0: 6964 2046 4c55 4944 0a0a 5265 7475 726e  id FLUID..Return
│ │ │ │ +0001a0e0: 2074 6865 2076 616c 7565 206f 6620 7468   the value of th
│ │ │ │ +0001a0f0: 6520 6d6f 7374 2072 6563 656e 746c 7920  e most recently 
│ │ │ │ +0001a100: 6372 6561 7465 6420 6269 6e64 696e 6720  created binding 
│ │ │ │ +0001a110: 6f66 2074 6865 2066 6c75 6964 0a76 6172  of the fluid.var
│ │ │ │ +0001a120: 6961 626c 6520 6f62 6a65 6374 2046 4c55  iable object FLU
│ │ │ │ +0001a130: 4944 2e72 6570 2e69 6f2e 736f 636b 6574  ID.rep.io.socket
│ │ │ │ +0001a140: 7323 736f 636b 6574 7073 6f63 6b65 7470  s#socketpsocketp
│ │ │ │ +0001a150: 2041 5247 0a0a 5265 7475 726e 2074 7275   ARG..Return tru
│ │ │ │ +0001a160: 6520 6966 2041 5247 2069 7320 616e 2075  e if ARG is an u
│ │ │ │ +0001a170: 6e63 6c6f 7365 6420 736f 636b 6574 206f  nclosed socket o
│ │ │ │ +0001a180: 626a 6563 742e 7265 702e 766d 2e69 6e74  bject.rep.vm.int
│ │ │ │ +0001a190: 6572 7072 6574 6572 236d 616b 652d 6279  erpreter#make-by
│ │ │ │ +0001a1a0: 7465 2d63 6f64 652d 7375 6272 6d61 6b65  te-code-subrmake
│ │ │ │ +0001a1b0: 2d62 7974 652d 636f 6465 2d73 7562 7220  -byte-code-subr 
│ │ │ │ +0001a1c0: 434f 4445 2043 4f4e 5354 414e 5453 2053  CODE CONSTANTS S
│ │ │ │ +0001a1d0: 5441 434b 205b 444f 435d 205b 494e 5445  TACK [DOC] [INTE
│ │ │ │ +0001a1e0: 5241 4354 4956 455d 0a0a 5265 7475 726e  RACTIVE]..Return
│ │ │ │ +0001a1f0: 2061 6e20 6f62 6a65 6374 2074 6861 7420   an object that 
│ │ │ │ +0001a200: 6361 6e20 6265 2075 7365 6420 6173 2074  can be used as t
│ │ │ │ +0001a210: 6865 2066 756e 6374 696f 6e20 7661 6c75  he function valu
│ │ │ │ +0001a220: 6520 6f66 2061 2073 796d 626f 6c2e 7265  e of a symbol.re
│ │ │ │ +0001a230: 702e 766d 2e69 6e74 6572 7072 6574 6572  p.vm.interpreter
│ │ │ │ +0001a240: 2362 7974 6563 6f64 6570 6279 7465 636f  #bytecodepbyteco
│ │ │ │ +0001a250: 6465 7020 4152 470a 0a52 6574 7572 6e73  dep ARG..Returns
│ │ │ │ +0001a260: 2074 2069 6620 4152 4720 6973 2061 2062   t if ARG is a b
│ │ │ │ +0001a270: 7974 6520 636f 6465 2073 7562 726f 7574  yte code subrout
│ │ │ │ +0001a280: 696e 6520 2869 2e65 2e20 636f 6d70 696c  ine (i.e. compil
│ │ │ │ +0001a290: 6564 204c 6973 7020 636f 6465 292e 7265  ed Lisp code).re
│ │ │ │ +0001a2a0: 702e 6461 7461 2e74 6162 6c65 7323 6d61  p.data.tables#ma
│ │ │ │ +0001a2b0: 6b65 2d77 6561 6b2d 7461 626c 656d 616b  ke-weak-tablemak
│ │ │ │ +0001a2c0: 652d 7765 616b 2d74 6162 6c65 2048 4153  e-weak-table HAS
│ │ │ │ +0001a2d0: 482d 4655 4e43 5449 4f4e 2043 4f4d 5041  H-FUNCTION COMPA
│ │ │ │ +0001a2e0: 5245 2d46 554e 4354 494f 4e0a 0a53 696d  RE-FUNCTION..Sim
│ │ │ │ +0001a2f0: 696c 6172 2074 6f20 606d 616b 652d 7461  ilar to `make-ta
│ │ │ │ +0001a300: 626c 652c 2065 7863 6570 7420 7468 6174  ble, except that
│ │ │ │ +0001a310: 206b 6579 2d76 616c 7565 2070 6169 7273   key-value pairs
│ │ │ │ +0001a320: 2073 746f 7265 6420 696e 2074 6865 2074   stored in the t
│ │ │ │ +0001a330: 6162 6c65 0a61 7265 2073 6169 6420 746f  able.are said to
│ │ │ │ +0001a340: 2062 6520 6060 7765 616b 6c79 206b 6579   be ``weakly key
│ │ │ │ +0001a350: 6564 2727 2e20 5468 6174 2069 732c 2074  ed''. That is, t
│ │ │ │ +0001a360: 6865 7920 6172 6520 6f6e 6c79 2072 6574  hey are only ret
│ │ │ │ +0001a370: 6169 6e65 6420 696e 2074 6865 0a74 6162  ained in the.tab
│ │ │ │ +0001a380: 6c65 2061 7320 6c6f 6e67 2074 6865 206b  le as long the k
│ │ │ │ +0001a390: 6579 2068 6173 206e 6f74 2062 6565 6e20  ey has not been 
│ │ │ │ +0001a3a0: 6761 7262 6167 6520 636f 6c6c 6563 7465  garbage collecte
│ │ │ │ +0001a3b0: 642e 0a0a 556e 6c69 6b65 2077 6974 6820  d...Unlike with 
│ │ │ │ +0001a3c0: 7461 626c 6573 2063 7265 6174 6564 2062  tables created b
│ │ │ │ +0001a3d0: 7920 7468 6520 606d 616b 652d 7461 626c  y the `make-tabl
│ │ │ │ +0001a3e0: 6520 6675 6e63 7469 6f6e 2c20 7468 6520  e function, the 
│ │ │ │ +0001a3f0: 6661 6374 2074 6861 740a 7468 6520 6b65  fact that.the ke
│ │ │ │ +0001a400: 7920 6973 2073 746f 7265 6420 696e 2074  y is stored in t
│ │ │ │ +0001a410: 6865 2074 6162 6c65 2069 7320 6e6f 7420  he table is not 
│ │ │ │ +0001a420: 636f 6e73 6964 6572 6564 2067 6f6f 6420  considered good 
│ │ │ │ +0001a430: 656e 6f75 6768 2074 6f20 7072 6576 656e  enough to preven
│ │ │ │ +0001a440: 740a 6974 2062 6569 6e67 2067 6172 6261  t.it being garba
│ │ │ │ +0001a450: 6765 2063 6f6c 6c65 6374 6564 2e72 6570  ge collected.rep
│ │ │ │ +0001a460: 2e64 6174 612e 7461 626c 6573 2374 6162  .data.tables#tab
│ │ │ │ +0001a470: 6c65 2d62 6f75 6e64 2d70 7461 626c 652d  le-bound-ptable-
│ │ │ │ +0001a480: 626f 756e 642d 7020 5441 424c 4520 4b45  bound-p TABLE KE
│ │ │ │ +0001a490: 590a 0a52 6574 7572 6e73 2074 7275 6520  Y..Returns true 
│ │ │ │ +0001a4a0: 6966 2074 6865 2068 6173 6820 7461 626c  if the hash tabl
│ │ │ │ +0001a4b0: 6520 5441 424c 4520 636f 6e74 6169 6e73  e TABLE contains
│ │ │ │ +0001a4c0: 2061 2076 616c 7565 2061 7373 6f63 6961   a value associa
│ │ │ │ +0001a4d0: 7465 6420 7769 7468 0a4b 4559 2e72 6570  ted with.KEY.rep
│ │ │ │ +0001a4e0: 2e64 6174 612e 7461 626c 6573 2374 6162  .data.tables#tab
│ │ │ │ +0001a4f0: 6c65 2d73 6574 7461 626c 652d 7365 7420  le-settable-set 
│ │ │ │ +0001a500: 5441 424c 4520 4b45 5920 5641 4c55 450a  TABLE KEY VALUE.
│ │ │ │ +0001a510: 0a41 7373 6f63 6961 7465 2056 414c 5545  .Associate VALUE
│ │ │ │ +0001a520: 2077 6974 6820 4b45 5920 696e 2068 6173   with KEY in has
│ │ │ │ +0001a530: 6820 7461 626c 6520 5441 424c 452e 2052  h table TABLE. R
│ │ │ │ +0001a540: 6574 7572 6e73 2056 414c 5545 2e72 6570  eturns VALUE.rep
│ │ │ │ +0001a550: 2e69 6f2e 6462 2e67 6462 6d23 6764 626d  .io.db.gdbm#gdbm
│ │ │ │ +0001a560: 2d6f 7065 6e67 6462 6d2d 6f70 656e 2050  -opengdbm-open P
│ │ │ │ +0001a570: 4154 4820 4143 4345 5353 2d54 5950 4520  ATH ACCESS-TYPE 
│ │ │ │ +0001a580: 5b4d 4f44 455d 205b 464c 4147 535d 7265  [MODE] [FLAGS]re
│ │ │ │ +0001a590: 702e 696f 2e64 622e 6764 626d 2367 6462  p.io.db.gdbm#gdb
│ │ │ │ +0001a5a0: 6d2d 6665 7463 6867 6462 6d2d 6665 7463  m-fetchgdbm-fetc
│ │ │ │ +0001a5b0: 6820 4442 4d20 4b45 5972 6570 2e69 6f2e  h DBM KEYrep.io.
│ │ │ │ +0001a5c0: 6462 2e67 6462 6d23 6764 626d 7067 6462  db.gdbm#gdbmpgdb
│ │ │ │ +0001a5d0: 6d70 2041 5247 0a0a 5265 7475 726e 7320  mp ARG..Returns 
│ │ │ │ +0001a5e0: 7420 6966 2041 5247 2069 7320 616e 2067  t if ARG is an g
│ │ │ │ +0001a5f0: 6462 6d20 6f62 6a65 6374 2028 6372 6561  dbm object (crea
│ │ │ │ +0001a600: 7465 6420 6279 2060 6764 626d 2d6f 7065  ted by `gdbm-ope
│ │ │ │ +0001a610: 6e27 292e 0072 6570 2e76 6d2e 636f 6d70  n')..rep.vm.comp
│ │ │ │ +0001a620: 696c 6572 2363 6f6d 7069 6c65 2d66 696c  iler#compile-fil
│ │ │ │ +0001a630: 6520 4649 4c45 2d4e 414d 4572 6570 2e76  e FILE-NAMErep.v
│ │ │ │ +0001a640: 6d2e 636f 6d70 696c 6572 2363 6f6d 7069  m.compiler#compi
│ │ │ │ +0001a650: 6c65 2d6c 6973 702d 6c69 6252 6563 6f6d  le-lisp-libRecom
│ │ │ │ +0001a660: 7069 6c65 2061 6c6c 206f 7574 206f 6620  pile all out of 
│ │ │ │ +0001a670: 6461 7465 2066 696c 6573 2069 6e20 7468  date files in th
│ │ │ │ +0001a680: 6520 6c69 7370 206c 6962 7261 7279 2064  e lisp library d
│ │ │ │ +0001a690: 6972 6563 746f 7279 2e20 4966 2046 4f52  irectory. If FOR
│ │ │ │ +0001a6a0: 4345 2d50 0a69 7320 7472 7565 2069 7427  CE-P.is true it'
│ │ │ │ +0001a6b0: 7320 6173 2074 686f 7567 6820 616c 6c20  s as though all 
│ │ │ │ +0001a6c0: 6669 6c65 7320 7765 7265 206f 7574 206f  files were out o
│ │ │ │ +0001a6d0: 6620 6461 7465 2e0a 5468 6973 206d 616b  f date..This mak
│ │ │ │ +0001a6e0: 6573 2073 7572 6520 7468 6174 2061 6c6c  es sure that all
│ │ │ │ +0001a6f0: 2064 6f63 2073 7472 696e 6773 2061 7265   doc strings are
│ │ │ │ +0001a700: 2077 7269 7474 656e 2074 6f20 7468 6569   written to thei
│ │ │ │ +0001a710: 7220 7370 6563 6961 6c20 6669 6c65 2061  r special file a
│ │ │ │ +0001a720: 6e64 0a74 6861 7420 6669 6c65 7320 7768  nd.that files wh
│ │ │ │ +0001a730: 6963 6820 7368 6f75 6c64 6e27 7420 6265  ich shouldn't be
│ │ │ │ +0001a740: 2063 6f6d 7069 6c65 6420 6172 656e 2774   compiled aren't
│ │ │ │ +0001a750: 2e00 7265 702e 766d 2e63 6f6d 7069 6c65  ..rep.vm.compile
│ │ │ │ +0001a760: 7223 636f 6d70 696c 652d 6c69 7370 2d6c  r#compile-lisp-l
│ │ │ │ +0001a770: 6962 2023 216f 7074 696f 6e61 6c20 4449  ib #!optional DI
│ │ │ │ +0001a780: 5245 4354 4f52 5920 464f 5243 452d 5000  RECTORY FORCE-P.
│ │ │ │ +0001a790: 7265 702e 766d 2e63 6f6d 7069 6c65 722e  rep.vm.compiler.
│ │ │ │ +0001a7a0: 6261 7369 6323 636f 6d70 696c 652d 666f  basic#compile-fo
│ │ │ │ +0001a7b0: 726d 2046 4f52 4d00 7265 702e 766d 2e63  rm FORM.rep.vm.c
│ │ │ │ +0001a7c0: 6f6d 7069 6c65 722e 6d6f 6475 6c65 7323  ompiler.modules#
│ │ │ │ +0001a7d0: 636f 6d70 696c 652d 6675 6e63 7469 6f6e  compile-function
│ │ │ │ +0001a7e0: 2046 554e 4354 494f 4e20 2321 6f70 7469   FUNCTION #!opti
│ │ │ │ +0001a7f0: 6f6e 616c 204e 414d 4572 6570 2e73 7973  onal NAMErep.sys
│ │ │ │ +0001a800: 7465 6d23 6164 642d 686f 6f6b 4172 7261  tem#add-hookArra
│ │ │ │ +0001a810: 6e67 6520 6974 2073 6f20 7468 6174 2046  nge it so that F
│ │ │ │ +0001a820: 554e 4354 494f 4e2d 4e41 4d45 2069 7320  UNCTION-NAME is 
│ │ │ │ +0001a830: 6164 6465 6420 746f 2074 6865 2068 6f6f  added to the hoo
│ │ │ │ +0001a840: 6b2d 6c69 7374 2073 746f 7265 6420 696e  k-list stored in
│ │ │ │ +0001a850: 0a73 796d 626f 6c2c 2048 4f4f 4b2d 5359  .symbol, HOOK-SY
│ │ │ │ +0001a860: 4d42 4f4c 2e20 4974 2077 696c 6c20 6164  MBOL. It will ad
│ │ │ │ +0001a870: 6465 6420 6174 2074 6865 2068 6561 6420  ded at the head 
│ │ │ │ +0001a880: 6f66 2074 6865 206c 6973 7420 756e 6c65  of the list unle
│ │ │ │ +0001a890: 7373 2041 542d 454e 440a 6973 2074 7275  ss AT-END.is tru
│ │ │ │ +0001a8a0: 6520 696e 2077 6869 6368 2063 6173 6520  e in which case 
│ │ │ │ +0001a8b0: 6974 2069 7320 6164 6465 6420 6174 2074  it is added at t
│ │ │ │ +0001a8c0: 6865 2065 6e64 2e00 7265 702e 6461 7461  he end..rep.data
│ │ │ │ +0001a8d0: 2372 656d 6f76 652d 6966 2050 5245 4420  #remove-if PRED 
│ │ │ │ +0001a8e0: 4c53 5400 7265 702e 6461 7461 2372 656d  LST.rep.data#rem
│ │ │ │ +0001a8f0: 6f76 652d 6966 2d6e 6f74 2046 554e 204c  ove-if-not FUN L
│ │ │ │ +0001a900: 5354 7265 702e 6461 7461 2372 656d 6f76  STrep.data#remov
│ │ │ │ +0001a910: 6552 6574 7572 6e73 2061 206e 6577 2063  eReturns a new c
│ │ │ │ +0001a920: 6f70 7920 6f66 204c 5354 2077 6974 6820  opy of LST with 
│ │ │ │ +0001a930: 616c 6c20 656c 656d 656e 7473 2060 6571  all elements `eq
│ │ │ │ +0001a940: 7561 6c27 2074 6f20 454c 5420 6469 7363  ual' to ELT disc
│ │ │ │ +0001a950: 6172 6465 642e 0072 6570 2e6d 6f64 756c  arded..rep.modul
│ │ │ │ +0001a960: 652d 7379 7374 656d 2364 6566 696e 652d  e-system#define-
│ │ │ │ +0001a970: 696e 7465 7266 6163 6520 4e41 4d45 2053  interface NAME S
│ │ │ │ +0001a980: 4947 7265 702e 6d6f 6475 6c65 2d73 7973  IGrep.module-sys
│ │ │ │ +0001a990: 7465 6d23 6465 6669 6e65 2d73 7472 7563  tem#define-struc
│ │ │ │ +0001a9a0: 7475 7265 2d61 6c69 6173 4372 6561 7465  ture-aliasCreate
│ │ │ │ +0001a9b0: 2061 2073 6563 6f6e 6461 7279 206e 616d   a secondary nam
│ │ │ │ +0001a9c0: 6520 544f 2066 6f72 2074 6865 2073 7472  e TO for the str
│ │ │ │ +0001a9d0: 7563 7475 7265 2063 616c 6c65 6420 4652  ucture called FR
│ │ │ │ +0001a9e0: 4f4d 2e72 6570 2e6d 6f64 756c 652d 7379  OM.rep.module-sy
│ │ │ │ +0001a9f0: 7374 656d 2373 7472 7563 7475 7265 2d72  stem#structure-r
│ │ │ │ +0001aa00: 6566 4576 616c 7561 7465 7320 746f 2074  efEvaluates to t
│ │ │ │ +0001aa10: 6865 2063 7572 7265 6e74 2076 616c 7565  he current value
│ │ │ │ +0001aa20: 206f 6620 7468 6520 676c 6f62 616c 2062   of the global b
│ │ │ │ +0001aa30: 696e 6469 6e67 206f 6620 7379 6d62 6f6c  inding of symbol
│ │ │ │ +0001aa40: 0a56 4152 2d4e 414d 4520 696e 2074 6865  .VAR-NAME in the
│ │ │ │ +0001aa50: 206d 6f64 756c 6520 6361 6c6c 6564 2053   module called S
│ │ │ │ +0001aa60: 5452 5543 542d 4e41 4d45 2e20 5468 6973  TRUCT-NAME. This
│ │ │ │ +0001aa70: 2073 7472 7563 7475 7265 206d 7573 740a   structure must.
│ │ │ │ +0001aa80: 7072 6576 696f 7573 6c79 2068 6176 6520  previously have 
│ │ │ │ +0001aa90: 6265 656e 206f 7065 6e65 6420 6f72 2061  been opened or a
│ │ │ │ +0001aaa0: 6363 6573 7365 6420 6279 2074 6865 2063  ccessed by the c
│ │ │ │ +0001aab0: 7572 7265 6e74 206d 6f64 756c 652e 0a0a  urrent module...
│ │ │ │ +0001aac0: 5768 656e 2072 6561 642c 2074 6865 2073  When read, the s
│ │ │ │ +0001aad0: 796e 7461 7820 6046 4f4f 2342 4152 2720  yntax `FOO#BAR' 
│ │ │ │ +0001aae0: 6578 7061 6e64 7320 746f 2060 2873 7472  expands to `(str
│ │ │ │ +0001aaf0: 7563 7475 7265 2d72 6566 2046 4f4f 2042  ucture-ref FOO B
│ │ │ │ +0001ab00: 4152 2927 2e2a 7767 6574 2d70 726f 6772  AR)'.*wget-progr
│ │ │ │ +0001ab10: 616d 2a4c 6f63 6174 696f 6e20 6f66 2060  am*Location of `
│ │ │ │ +0001ab20: 7767 6574 2720 7072 6f67 7261 6d2e 0072  wget' program..r
│ │ │ │ +0001ab30: 6570 2e77 7777 2e71 756f 7465 2d75 726c  ep.www.quote-url
│ │ │ │ +0001ab40: 2371 756f 7465 2d75 726c 2053 5452 494e  #quote-url STRIN
│ │ │ │ +0001ab50: 4700 7265 702e 7574 696c 2e69 7370 656c  G.rep.util.ispel
│ │ │ │ +0001ab60: 6c23 6973 7065 6c6c 2d61 6464 2d77 6f72  l#ispell-add-wor
│ │ │ │ +0001ab70: 642d 666f 722d 7365 7373 696f 6e20 574f  d-for-session WO
│ │ │ │ +0001ab80: 5244 0072 6570 2e75 7469 6c2e 6461 7465  RD.rep.util.date
│ │ │ │ +0001ab90: 2370 6172 7365 2d64 6174 6520 5354 5249  #parse-date STRI
│ │ │ │ +0001aba0: 4e47 2023 216f 7074 696f 6e61 6c20 504f  NG #!optional PO
│ │ │ │ +0001abb0: 494e 5400 7265 702e 7574 696c 2e6d 6973  INT.rep.util.mis
│ │ │ │ +0001abc0: 6323 7072 6f67 7261 6d2d 6578 6973 7473  c#program-exists
│ │ │ │ +0001abd0: 2d70 2050 524f 4752 414d 7265 702e 7574  -p PROGRAMrep.ut
│ │ │ │ +0001abe0: 696c 2e6d 656d 6f69 7a65 236d 656d 6f69  il.memoize#memoi
│ │ │ │ +0001abf0: 7a65 4372 6561 7465 2061 6e64 2072 6574  zeCreate and ret
│ │ │ │ +0001ac00: 7572 6e20 6120 6361 6368 696e 6720 7665  urn a caching ve
│ │ │ │ +0001ac10: 7273 696f 6e20 6f66 2074 6865 2066 756e  rsion of the fun
│ │ │ │ +0001ac20: 6374 696f 6e20 462e 2046 206d 6179 206e  ction F. F may n
│ │ │ │ +0001ac30: 6f74 2062 650a 616e 2061 7574 6f6c 6f61  ot be.an autoloa
│ │ │ │ +0001ac40: 6420 6465 6669 6e69 7469 6f6e 2e00 7265  d definition..re
│ │ │ │ +0001ac50: 702e 7574 696c 2e6d 656d 6f69 7a65 236d  p.util.memoize#m
│ │ │ │ +0001ac60: 656d 6f69 7a65 2046 0072 6570 2e75 7469  emoize F.rep.uti
│ │ │ │ +0001ac70: 6c2e 7469 6d65 2374 696d 652d 3e73 6563  l.time#time->sec
│ │ │ │ +0001ac80: 6f6e 6473 2054 494d 4572 6570 2e75 7469  onds TIMErep.uti
│ │ │ │ +0001ac90: 6c2e 7469 6d65 2373 6563 6f6e 6473 2d3e  l.time#seconds->
│ │ │ │ +0001aca0: 7469 6d65 436f 6e76 6572 7420 7468 6520  timeConvert the 
│ │ │ │ +0001acb0: 6e75 6d62 6572 206f 6620 7365 6373 2070  number of secs p
│ │ │ │ +0001acc0: 6173 7420 7468 6520 6570 6f63 682c 2053  ast the epoch, S
│ │ │ │ +0001acd0: 4543 532c 2074 6f20 6120 7469 6d65 7374  ECS, to a timest
│ │ │ │ +0001ace0: 616d 702e 0072 6570 2e75 7469 6c2e 7469  amp..rep.util.ti
│ │ │ │ +0001acf0: 6d65 2373 6563 6f6e 6473 2d3e 7469 6d65  me#seconds->time
│ │ │ │ +0001ad00: 2053 4543 5372 6570 2e64 6174 6123 7374   SECSrep.data#st
│ │ │ │ +0001ad10: 7269 6e67 2d75 7070 6572 2d63 6173 652d  ring-upper-case-
│ │ │ │ +0001ad20: 7052 6574 7572 6e20 7420 6966 2073 7472  pReturn t if str
│ │ │ │ +0001ad30: 696e 6720 5820 6973 2075 7070 6572 2063  ing X is upper c
│ │ │ │ +0001ad40: 6173 6520 2863 6f6e 7461 696e 7320 6e6f  ase (contains no
│ │ │ │ +0001ad50: 206c 6f77 6572 2063 6173 6520 6368 6172   lower case char
│ │ │ │ +0001ad60: 6163 7465 7273 2061 6e64 0a61 7420 6c65  acters and.at le
│ │ │ │ +0001ad70: 6173 7420 6f6e 6520 7570 7065 722d 6361  ast one upper-ca
│ │ │ │ +0001ad80: 7365 2063 6861 7261 6374 6572 292e 0072  se character)..r
│ │ │ │ +0001ad90: 6570 2e64 6174 6123 7374 7269 6e67 2d75  ep.data#string-u
│ │ │ │ +0001ada0: 7063 6173 6520 5872 6570 2e64 6174 6123  pcase Xrep.data#
│ │ │ │ +0001adb0: 7374 7269 6e67 2d64 6f77 6e63 6173 6552  string-downcaseR
│ │ │ │ +0001adc0: 6574 7572 6e20 6120 6e65 7720 7374 7269  eturn a new stri
│ │ │ │ +0001add0: 6e67 2c20 6120 6c6f 7765 7220 6361 7365  ng, a lower case
│ │ │ │ +0001ade0: 2063 6f70 7920 6f66 2073 7472 696e 6720   copy of string 
│ │ │ │ +0001adf0: 582e 7265 702e 6461 7461 2363 6170 6974  X.rep.data#capit
│ │ │ │ +0001ae00: 616c 697a 652d 7374 7269 6e67 5265 7475  alize-stringRetu
│ │ │ │ +0001ae10: 726e 2061 206e 6577 2073 7472 696e 672c  rn a new string,
│ │ │ │ +0001ae20: 2061 2063 6f70 7920 6f66 2058 2077 6974   a copy of X wit
│ │ │ │ +0001ae30: 6820 6974 7320 6669 7273 7420 6368 6172  h its first char
│ │ │ │ +0001ae40: 6163 7465 7220 696e 2075 7070 6572 2063  acter in upper c
│ │ │ │ +0001ae50: 6173 652e 0072 6570 2e64 6174 612e 7269  ase..rep.data.ri
│ │ │ │ +0001ae60: 6e67 236d 616b 652d 7269 6e67 2023 216f  ng#make-ring #!o
│ │ │ │ +0001ae70: 7074 696f 6e61 6c20 5349 5a45 0072 6570  ptional SIZE.rep
│ │ │ │ +0001ae80: 2e64 6174 612e 7269 6e67 2372 696e 672d  .data.ring#ring-
│ │ │ │ +0001ae90: 3e6c 6973 7420 5249 4e47 7265 702e 7379  >list RINGrep.sy
│ │ │ │ +0001aea0: 7374 656d 2370 7764 2d70 726f 6d70 7450  stem#pwd-promptP
│ │ │ │ +0001aeb0: 726f 6d70 7420 666f 7220 6120 636f 6e66  rompt for a conf
│ │ │ │ +0001aec0: 6964 656e 7469 616c 2073 7472 696e 672c  idential string,
│ │ │ │ +0001aed0: 2077 6974 6820 5052 4f4d 5054 2061 7320   with PROMPT as 
│ │ │ │ +0001aee0: 7468 6520 7469 746c 6520 7374 7269 6e67  the title string
│ │ │ │ +0001aef0: 2e20 5468 650a 636f 6e74 656e 7473 206f  . The.contents o
│ │ │ │ +0001af00: 6620 7468 6520 7072 6f6d 7074 2077 696c  f the prompt wil
│ │ │ │ +0001af10: 6c20 6265 206d 6173 6b65 6420 6f75 7420  l be masked out 
│ │ │ │ +0001af20: 7768 696c 7374 2062 6569 6e67 2065 6e74  whilst being ent
│ │ │ │ +0001af30: 6572 6564 2e72 6570 2e74 6872 6561 6473  ered.rep.threads
│ │ │ │ +0001af40: 2e6d 7574 6578 236d 7574 6578 7052 6574  .mutex#mutexpRet
│ │ │ │ +0001af50: 7572 6e73 2074 7275 6520 6966 2041 5247  urns true if ARG
│ │ │ │ +0001af60: 2069 7320 6120 6d75 7465 7820 6f62 6a65   is a mutex obje
│ │ │ │ +0001af70: 6374 2e00 7265 702e 7468 7265 6164 732e  ct..rep.threads.
│ │ │ │ +0001af80: 6d75 7465 7823 6d75 7465 7870 2041 5247  mutex#mutexp ARG
│ │ │ │ +0001af90: 0072 6570 2e74 6872 6561 6473 2e6d 6573  .rep.threads.mes
│ │ │ │ +0001afa0: 7361 6765 2d70 6f72 7423 6d61 6b65 2d6d  sage-port#make-m
│ │ │ │ +0001afb0: 6573 7361 6765 2d70 6f72 7400 7265 702e  essage-port.rep.
│ │ │ │ +0001afc0: 7468 7265 6164 732e 6d65 7373 6167 652d  threads.message-
│ │ │ │ +0001afd0: 706f 7274 236d 6573 7361 6765 2d77 6169  port#message-wai
│ │ │ │ +0001afe0: 7469 6e67 2d70 2050 4f52 5400 0000 0000  ting-p PORT.....
│ │ │ │ +0001aff0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001b000: 7265 702e 6461 7461 236d 656d 6265 722d  rep.data#member-
│ │ │ │ +0001b010: 6966 5369 6d69 6c61 7220 746f 2074 6865  ifSimilar to the
│ │ │ │ +0001b020: 2060 6d65 6d62 6572 2720 6675 6e63 7469   `member' functi
│ │ │ │ +0001b030: 6f6e 2c20 6578 6365 7074 2074 6861 7420  on, except that 
│ │ │ │ +0001b040: 7468 6520 6675 6e63 7469 6f6e 2046 554e  the function FUN
│ │ │ │ +0001b050: 2069 730a 6361 6c6c 6564 2074 6f20 7465   is.called to te
│ │ │ │ +0001b060: 7374 2074 6865 2065 6c65 6d65 6e74 7320  st the elements 
│ │ │ │ +0001b070: 666f 7220 6d61 7463 6865 732e 2049 6620  for matches. If 
│ │ │ │ +0001b080: 6028 4655 4e20 454c 5429 2720 7265 7475  `(FUN ELT)' retu
│ │ │ │ +0001b090: 726e 7320 7472 7565 2c0a 7468 656e 2074  rns true,.then t
│ │ │ │ +0001b0a0: 6865 2073 7562 6c69 7374 2073 7461 7274  he sublist start
│ │ │ │ +0001b0b0: 696e 6720 7769 7468 2045 4c54 2069 7320  ing with ELT is 
│ │ │ │ +0001b0c0: 7265 7475 726e 6564 2e00 7265 702e 6461  returned..rep.da
│ │ │ │ +0001b0d0: 7461 236d 656d 6265 722d 6966 2046 554e  ta#member-if FUN
│ │ │ │ +0001b0e0: 204c 5354 0072 6570 2e6d 6f64 756c 652d   LST.rep.module-
│ │ │ │ +0001b0f0: 7379 7374 656d 2373 7472 7563 7475 7265  system#structure
│ │ │ │ +0001b100: 2023 216f 7074 696f 6e61 6c20 5349 4720   #!optional SIG 
│ │ │ │ +0001b110: 434f 4e46 4947 202e 2042 4f44 5972 6570  CONFIG . BODYrep
│ │ │ │ +0001b120: 2e6d 6f64 756c 652d 7379 7374 656d 2364  .module-system#d
│ │ │ │ +0001b130: 6566 696e 652d 7374 7275 6374 7572 6573  efine-structures
│ │ │ │ +0001b140: 5369 6d69 6c61 7220 746f 2060 6465 6669  Similar to `defi
│ │ │ │ +0001b150: 6e65 2d73 7472 7563 7475 7265 2720 6578  ne-structure' ex
│ │ │ │ +0001b160: 6365 7074 2074 6861 7420 6d75 6c74 6970  cept that multip
│ │ │ │ +0001b170: 6c65 2073 7472 7563 7475 7265 7320 6172  le structures ar
│ │ │ │ +0001b180: 650a 6372 6561 7465 642c 2065 6163 6820  e.created, each 
│ │ │ │ +0001b190: 6578 706f 7274 696e 6720 6120 7061 7274  exporting a part
│ │ │ │ +0001b1a0: 6963 756c 6172 2076 6965 7720 6f66 2074  icular view of t
│ │ │ │ +0001b1b0: 6865 2075 6e64 6572 6c79 696e 6720 6269  he underlying bi
│ │ │ │ +0001b1c0: 6e64 696e 6773 2e0a 0a53 5452 5543 5453  ndings...STRUCTS
│ │ │ │ +0001b1d0: 2069 7320 6120 6c69 7374 2064 6566 696e   is a list defin
│ │ │ │ +0001b1e0: 696e 6720 7468 6520 6e61 6d65 7320 616e  ing the names an
│ │ │ │ +0001b1f0: 6420 696e 7465 7266 6163 6573 206f 6620  d interfaces of 
│ │ │ │ +0001b200: 7468 6520 6372 6561 7465 640a 6d6f 6475  the created.modu
│ │ │ │ +0001b210: 6c65 732c 2065 6163 6820 6974 656d 2068  les, each item h
│ │ │ │ +0001b220: 6173 2074 6865 2066 6f72 6d20 6028 4e41  as the form `(NA
│ │ │ │ +0001b230: 4d45 2049 4e54 4552 4641 4345 2927 2e20  ME INTERFACE)'. 
│ │ │ │ +0001b240: 434f 4e46 4947 2061 6e64 2042 4f44 5920  CONFIG and BODY 
│ │ │ │ +0001b250: 6172 650a 6578 6163 746c 7920 7468 6520  are.exactly the 
│ │ │ │ +0001b260: 7361 6d65 2061 7320 696e 2074 6865 2060  same as in the `
│ │ │ │ +0001b270: 6465 6669 6e65 2d73 7472 7563 7475 7265  define-structure
│ │ │ │ +0001b280: 2720 7379 6e74 6178 2e00 7265 702e 6d6f  ' syntax..rep.mo
│ │ │ │ +0001b290: 6475 6c65 2d73 7973 7465 6d23 7374 7275  dule-system#stru
│ │ │ │ +0001b2a0: 6374 7572 652d 7265 6620 5354 5255 4354  cture-ref STRUCT
│ │ │ │ +0001b2b0: 2d4e 414d 4520 5641 522d 4e41 4d45 7265  -NAME VAR-NAMEre
│ │ │ │ +0001b2c0: 702e 7777 772e 7175 6f74 652d 7572 6c23  p.www.quote-url#
│ │ │ │ +0001b2d0: 7175 6f74 652d 7572 6c45 7363 6170 6520  quote-urlEscape 
│ │ │ │ +0001b2e0: 5552 4c20 6d65 7461 2d63 6861 7261 6374  URL meta-charact
│ │ │ │ +0001b2f0: 6572 7320 696e 2053 5452 494e 472e 7265  ers in STRING.re
│ │ │ │ +0001b300: 702e 7777 772e 7175 6f74 652d 7572 6c23  p.www.quote-url#
│ │ │ │ +0001b310: 756e 7175 6f74 652d 7572 6c55 6e65 7363  unquote-urlUnesc
│ │ │ │ +0001b320: 6170 6520 5552 4c20 6d65 7461 2d63 6861  ape URL meta-cha
│ │ │ │ +0001b330: 7261 6374 6572 7320 696e 2053 5452 494e  racters in STRIN
│ │ │ │ +0001b340: 472e 0072 6570 2e77 7777 2e71 756f 7465  G..rep.www.quote
│ │ │ │ +0001b350: 2d75 726c 2375 6e71 756f 7465 2d75 726c  -url#unquote-url
│ │ │ │ +0001b360: 2053 5452 494e 472a 6973 7065 6c6c 2d65   STRING*ispell-e
│ │ │ │ +0001b370: 6368 6f2d 6f75 7470 7574 2a55 7365 2066  cho-output*Use f
│ │ │ │ +0001b380: 6f72 2064 6562 7567 6769 6e67 206f 6e6c  or debugging onl
│ │ │ │ +0001b390: 792e 7265 702e 7574 696c 2e69 7370 656c  y.rep.util.ispel
│ │ │ │ +0001b3a0: 6c23 7072 6f63 6573 732d 6275 7379 5768  l#process-busyWh
│ │ │ │ +0001b3b0: 656e 2074 2c20 7468 6520 7072 6f63 6573  en t, the proces
│ │ │ │ +0001b3c0: 7320 6973 2062 6569 6e67 2075 7365 6420  s is being used 
│ │ │ │ +0001b3d0: 746f 2063 6865 636b 2061 2077 6f72 642c  to check a word,
│ │ │ │ +0001b3e0: 2062 7574 206e 6f74 2061 6c6c 0a72 6573   but not all.res
│ │ │ │ +0001b3f0: 756c 7473 2068 6176 6520 6265 656e 2072  ults have been r
│ │ │ │ +0001b400: 6563 6569 7665 642e 7265 702e 7574 696c  eceived.rep.util
│ │ │ │ +0001b410: 2e69 7370 656c 6c23 6973 7065 6c6c 2d73  .ispell#ispell-s
│ │ │ │ +0001b420: 746f 704b 696c 6c20 616e 7920 7375 6270  topKill any subp
│ │ │ │ +0001b430: 726f 6365 7373 6573 2062 6569 6e67 2075  rocesses being u
│ │ │ │ +0001b440: 7365 6420 696e 7465 726e 616c 6c79 2074  sed internally t
│ │ │ │ +0001b450: 6f20 7275 6e20 4973 7065 6c6c 2e00 7265  o run Ispell..re
│ │ │ │ +0001b460: 702e 7574 696c 2e69 7370 656c 6c23 6973  p.util.ispell#is
│ │ │ │ +0001b470: 7065 6c6c 2d73 746f 7072 6570 2e75 7469  pell-stoprep.uti
│ │ │ │ +0001b480: 6c2e 6973 7065 6c6c 2369 7370 656c 6c2d  l.ispell#ispell-
│ │ │ │ +0001b490: 7365 742d 6469 6374 696f 6e61 7279 5365  set-dictionarySe
│ │ │ │ +0001b4a0: 7420 7468 6520 6e61 6d65 206f 6620 7468  t the name of th
│ │ │ │ +0001b4b0: 6520 6469 6374 696f 6e61 7279 2075 7365  e dictionary use
│ │ │ │ +0001b4c0: 6420 6279 2049 7370 656c 6c20 746f 2044  d by Ispell to D
│ │ │ │ +0001b4d0: 4943 542d 4e41 4d45 2e00 7265 702e 7574  ICT-NAME..rep.ut
│ │ │ │ +0001b4e0: 696c 2e69 7370 656c 6c23 6973 7065 6c6c  il.ispell#ispell
│ │ │ │ +0001b4f0: 2d61 6464 2d77 6f72 642d 746f 2d64 6963  -add-word-to-dic
│ │ │ │ +0001b500: 7469 6f6e 6172 7920 574f 5244 7265 702e  tionary WORDrep.
│ │ │ │ +0001b510: 7574 696c 2e69 7370 656c 6c23 6973 7065  util.ispell#ispe
│ │ │ │ +0001b520: 6c6c 2d73 6176 652d 6469 6374 696f 6e61  ll-save-dictiona
│ │ │ │ +0001b530: 7279 4d61 6b65 2049 7370 656c 6c20 7361  ryMake Ispell sa
│ │ │ │ +0001b540: 7665 2074 6865 2063 7572 7265 6e74 2070  ve the current p
│ │ │ │ +0001b550: 6572 736f 6e61 6c20 6469 6374 696f 6e61  ersonal dictiona
│ │ │ │ +0001b560: 7279 2074 6f20 6974 7320 6669 6c65 2e72  ry to its file.r
│ │ │ │ +0001b570: 6570 2e64 6174 6123 7374 7269 6e67 2d6c  ep.data#string-l
│ │ │ │ +0001b580: 6f77 6572 2d63 6173 652d 7052 6574 7572  ower-case-pRetur
│ │ │ │ +0001b590: 6e20 7420 6966 2073 7472 696e 6720 5820  n t if string X 
│ │ │ │ +0001b5a0: 6973 206c 6f77 6572 2063 6173 6520 2863  is lower case (c
│ │ │ │ +0001b5b0: 6f6e 7461 696e 7320 6e6f 2075 7070 6572  ontains no upper
│ │ │ │ +0001b5c0: 2063 6173 6520 6368 6172 6163 7465 7273   case characters
│ │ │ │ +0001b5d0: 2061 6e64 0a61 7420 6c65 6173 7420 6f6e   and.at least on
│ │ │ │ +0001b5e0: 6520 6c6f 7765 722d 6361 7365 2063 6861  e lower-case cha
│ │ │ │ +0001b5f0: 7261 6374 6572 292e 0072 6570 2e64 6174  racter)..rep.dat
│ │ │ │ +0001b600: 6123 7374 7269 6e67 2d6c 6f77 6572 2d63  a#string-lower-c
│ │ │ │ +0001b610: 6173 652d 7020 5800 7265 702e 6461 7461  ase-p X.rep.data
│ │ │ │ +0001b620: 2373 7472 696e 672d 646f 776e 6361 7365  #string-downcase
│ │ │ │ +0001b630: 2058 0072 6570 2e64 6174 6123 6361 7069   X.rep.data#capi
│ │ │ │ +0001b640: 7461 6c69 7a65 2d73 7472 696e 6720 5872  talize-string Xr
│ │ │ │ +0001b650: 6570 2e64 6174 6123 6d61 7063 6f6e 6361  ep.data#mapconca
│ │ │ │ +0001b660: 7443 616c 6c20 4655 4e20 666f 7220 6561  tCall FUN for ea
│ │ │ │ +0001b670: 6368 206d 656d 6265 7220 6f66 2053 4551  ch member of SEQ
│ │ │ │ +0001b680: 5545 4e43 452c 2063 6f6e 6361 7465 6e61  UENCE, concatena
│ │ │ │ +0001b690: 7469 6e67 2074 6865 2072 6573 756c 7473  ting the results
│ │ │ │ +0001b6a0: 2e20 4265 7477 6565 6e0a 6561 6368 2070  . Between.each p
│ │ │ │ +0001b6b0: 6169 7220 6f66 2072 6573 756c 7473 2c20  air of results, 
│ │ │ │ +0001b6c0: 696e 7365 7274 2053 4550 4152 4154 4f52  insert SEPARATOR
│ │ │ │ +0001b6d0: 2e20 5265 7475 726e 2074 6865 2072 6573  . Return the res
│ │ │ │ +0001b6e0: 756c 7469 6e67 2073 7472 696e 672e 7265  ulting string.re
│ │ │ │ +0001b6f0: 702e 6461 7461 2e72 696e 6723 7269 6e67  p.data.ring#ring
│ │ │ │ +0001b700: 2d73 697a 6552 6574 7572 6e73 2074 6865  -sizeReturns the
│ │ │ │ +0001b710: 206e 756d 6265 7220 6f66 2066 696c 6c65   number of fille
│ │ │ │ +0001b720: 6420 736c 6f74 7320 696e 2074 6865 2072  d slots in the r
│ │ │ │ +0001b730: 696e 6720 6275 6666 6572 2052 494e 472e  ing buffer RING.
│ │ │ │ +0001b740: 0072 6570 2e64 6174 612e 7269 6e67 2372  .rep.data.ring#r
│ │ │ │ +0001b750: 696e 672d 7369 7a65 2052 494e 4772 6570  ing-size RINGrep
│ │ │ │ +0001b760: 2e64 6174 612e 7269 6e67 236d 616b 652d  .data.ring#make-
│ │ │ │ +0001b770: 7269 6e67 4372 6561 7465 2061 2072 696e  ringCreate a rin
│ │ │ │ +0001b780: 6720 6275 6666 6572 2074 6861 7420 6361  g buffer that ca
│ │ │ │ +0001b790: 6e20 636f 6e74 6169 6e20 5349 5a45 2076  n contain SIZE v
│ │ │ │ +0001b7a0: 616c 7565 732e 2049 6620 5349 5a45 2069  alues. If SIZE i
│ │ │ │ +0001b7b0: 7320 6e6f 740a 7370 6563 6966 6965 6420  s not.specified 
│ │ │ │ +0001b7c0: 7468 6520 6465 6661 756c 7420 6361 7061  the default capa
│ │ │ │ +0001b7d0: 6369 7479 2060 7269 6e67 2d64 6566 6175  city `ring-defau
│ │ │ │ +0001b7e0: 6c74 2d73 697a 6527 2069 7320 7573 6564  lt-size' is used
│ │ │ │ +0001b7f0: 2e72 6570 2e64 6174 612e 7269 6e67 2372  .rep.data.ring#r
│ │ │ │ +0001b800: 696e 672d 6170 7065 6e64 4170 7065 6e64  ing-appendAppend
│ │ │ │ +0001b810: 204f 424a 4543 5420 746f 2074 6865 2072   OBJECT to the r
│ │ │ │ +0001b820: 696e 6720 6275 6666 6572 2052 494e 472e  ing buffer RING.
│ │ │ │ +0001b830: 2054 6869 7320 6d61 7920 6f76 6572 7772   This may overwr
│ │ │ │ +0001b840: 6974 6520 6120 7072 6576 696f 7573 6c79  ite a previously
│ │ │ │ +0001b850: 0a61 6464 6564 206f 626a 6563 742e 7265  .added object.re
│ │ │ │ +0001b860: 702e 6461 7461 2e72 696e 6723 7269 6e67  p.data.ring#ring
│ │ │ │ +0001b870: 2d72 6566 5265 6164 2061 6e20 6f62 6a65  -refRead an obje
│ │ │ │ +0001b880: 6374 2066 726f 6d20 7468 6520 7269 6e67  ct from the ring
│ │ │ │ +0001b890: 2062 7566 6665 7220 5249 4e47 2e20 4966   buffer RING. If
│ │ │ │ +0001b8a0: 2044 4550 5448 2069 7320 7472 7565 2069   DEPTH is true i
│ │ │ │ +0001b8b0: 740a 6465 6669 6e65 7320 7468 6520 6f62  t.defines the ob
│ │ │ │ +0001b8c0: 6a65 6374 2074 6f20 6163 6365 7373 2c20  ject to access, 
│ │ │ │ +0001b8d0: 7468 6520 6d6f 7374 2072 6563 656e 746c  the most recentl
│ │ │ │ +0001b8e0: 7920 6164 6465 6420 6974 656d 2069 7320  y added item is 
│ │ │ │ +0001b8f0: 6174 0a64 6570 7468 207a 6572 6f2c 2074  at.depth zero, t
│ │ │ │ +0001b900: 6865 206e 6578 7420 6174 2064 6570 7468  he next at depth
│ │ │ │ +0001b910: 206f 6e65 2c20 616e 6420 736f 206f 6e2e   one, and so on.
│ │ │ │ +0001b920: 2049 6620 7468 6572 6520 6973 206e 6f20   If there is no 
│ │ │ │ +0001b930: 6974 656d 2061 740a 4445 5054 4820 6e69  item at.DEPTH ni
│ │ │ │ +0001b940: 6c20 6973 2072 6574 7572 6e65 642e 0072  l is returned..r
│ │ │ │ +0001b950: 6570 2e64 6174 612e 7269 6e67 2372 696e  ep.data.ring#rin
│ │ │ │ +0001b960: 672d 7265 6620 5249 4e47 2023 216f 7074  g-ref RING #!opt
│ │ │ │ +0001b970: 696f 6e61 6c20 4445 5054 4872 6570 2e64  ional DEPTHrep.d
│ │ │ │ +0001b980: 6174 6123 736f 7274 536f 7274 204c 5354  ata#sortSort LST
│ │ │ │ +0001b990: 2064 6573 7472 7563 7469 7665 6c79 2c20   destructively, 
│ │ │ │ +0001b9a0: 6275 7420 7374 6162 6c79 2c20 7265 7475  but stably, retu
│ │ │ │ +0001b9b0: 726e 696e 6720 7468 6520 736f 7274 6564  rning the sorted
│ │ │ │ +0001b9c0: 206c 6973 742e 0a0a 4966 2050 5245 4420   list...If PRED 
│ │ │ │ +0001b9d0: 6973 2064 6566 696e 6564 2069 7420 6973  is defined it is
│ │ │ │ +0001b9e0: 2075 7365 6420 746f 2063 6f6d 7061 7265   used to compare
│ │ │ │ +0001b9f0: 2074 776f 206f 626a 6563 7473 2c20 6974   two objects, it
│ │ │ │ +0001ba00: 2073 686f 756c 6420 7265 7475 726e 2074   should return t
│ │ │ │ +0001ba10: 0a77 6865 6e20 7468 6520 6669 7273 7420  .when the first 
│ │ │ │ +0001ba20: 6973 2060 6c65 7373 2720 7468 616e 2074  is `less' than t
│ │ │ │ +0001ba30: 6865 2073 6563 6f6e 642e 2042 7920 6465  he second. By de
│ │ │ │ +0001ba40: 6661 756c 7420 7468 6520 7374 616e 6461  fault the standa
│ │ │ │ +0001ba50: 7264 206c 6573 732d 7468 616e 0a66 756e  rd less-than.fun
│ │ │ │ +0001ba60: 6374 696f 6e20 2860 3c27 2920 6973 2075  ction (`<') is u
│ │ │ │ +0001ba70: 7365 642e 0a0a 5468 6520 6661 6374 2074  sed...The fact t
│ │ │ │ +0001ba80: 6861 7420 7468 6520 736f 7274 2069 7320  hat the sort is 
│ │ │ │ +0001ba90: 7374 6162 6c65 206d 6561 6e73 2074 6861  stable means tha
│ │ │ │ +0001baa0: 7420 736f 7274 206b 6579 7320 7768 6963  t sort keys whic
│ │ │ │ +0001bab0: 6820 6172 6520 6571 7561 6c20 7769 6c6c  h are equal will
│ │ │ │ +0001bac0: 0a70 7265 7365 7276 6520 7468 6569 7220  .preserve their 
│ │ │ │ +0001bad0: 6f72 6967 696e 616c 2070 6f73 6974 696f  original positio
│ │ │ │ +0001bae0: 6e20 696e 2072 656c 6174 696f 6e20 746f  n in relation to
│ │ │ │ +0001baf0: 2065 6163 6820 6f74 6865 722e 0072 6570   each other..rep
│ │ │ │ +0001bb00: 2e64 6174 6123 736f 7274 204c 5354 2023  .data#sort LST #
│ │ │ │ +0001bb10: 216f 7074 696f 6e61 6c20 5052 4544 7265  !optional PREDre
│ │ │ │ +0001bb20: 702e 7379 7374 656d 2373 6574 656e 7653  p.system#setenvS
│ │ │ │ +0001bb30: 6574 2074 6865 2063 7572 7265 6e74 2076  et the current v
│ │ │ │ +0001bb40: 616c 7565 206f 6620 7468 6520 656e 7669  alue of the envi
│ │ │ │ +0001bb50: 726f 6e6d 656e 7420 7661 7269 6162 6c65  ronment variable
│ │ │ │ +0001bb60: 204e 414d 4520 746f 2074 6865 2073 7472   NAME to the str
│ │ │ │ +0001bb70: 696e 6720 5641 4c55 452e 0a54 6865 2060  ing VALUE..The `
│ │ │ │ +0001bb80: 7072 6f63 6573 732d 656e 7669 726f 6e6d  process-environm
│ │ │ │ +0001bb90: 656e 7427 2076 6172 6961 626c 6520 6973  ent' variable is
│ │ │ │ +0001bba0: 2064 6573 7472 7563 7469 7665 6c79 206d   destructively m
│ │ │ │ +0001bbb0: 6f64 6966 6965 642e 0072 6570 2e73 7973  odified..rep.sys
│ │ │ │ +0001bbc0: 7465 6d23 7365 7465 6e76 204e 414d 4520  tem#setenv NAME 
│ │ │ │ +0001bbd0: 5641 4c55 4572 6570 2e73 7973 7465 6d23  VALUErep.system#
│ │ │ │ +0001bbe0: 756e 7365 7465 6e76 4465 6c65 7465 2074  unsetenvDelete t
│ │ │ │ +0001bbf0: 6865 2065 6e76 6972 6f6e 6d65 6e74 2076  he environment v
│ │ │ │ +0001bc00: 6172 6961 626c 6520 6361 6c6c 6564 204e  ariable called N
│ │ │ │ +0001bc10: 414d 452e 0072 6570 2e73 7973 7465 6d23  AME..rep.system#
│ │ │ │ +0001bc20: 756e 7365 7465 6e76 204e 414d 4500 7265  unsetenv NAME.re
│ │ │ │ +0001bc30: 702e 7468 7265 6164 732e 6d75 7465 7823  p.threads.mutex#
│ │ │ │ +0001bc40: 6d61 7962 652d 6f62 7461 696e 2d6d 7574  maybe-obtain-mut
│ │ │ │ +0001bc50: 6578 204d 5458 7265 702e 7468 7265 6164  ex MTXrep.thread
│ │ │ │ +0001bc60: 732e 6d65 7373 6167 652d 706f 7274 236d  s.message-port#m
│ │ │ │ +0001bc70: 616b 652d 6d65 7373 6167 652d 706f 7274  ake-message-port
│ │ │ │ +0001bc80: 4372 6561 7465 2061 6e64 2072 6574 7572  Create and retur
│ │ │ │ +0001bc90: 6e20 6120 6e65 7720 6d65 7373 6167 6520  n a new message 
│ │ │ │ +0001bca0: 706f 7274 2e00 7265 702e 7468 7265 6164  port..rep.thread
│ │ │ │ +0001bcb0: 732e 6d65 7373 6167 652d 706f 7274 236d  s.message-port#m
│ │ │ │ +0001bcc0: 6573 7361 6765 2d66 6574 6368 2050 4f52  essage-fetch POR
│ │ │ │ +0001bcd0: 5420 2321 6f70 7469 6f6e 616c 2054 494d  T #!optional TIM
│ │ │ │ +0001bce0: 454f 5554 7265 702e 7468 7265 6164 732e  EOUTrep.threads.
│ │ │ │ +0001bcf0: 6d65 7373 6167 652d 706f 7274 236d 6573  message-port#mes
│ │ │ │ +0001bd00: 7361 6765 2d73 656e 6453 656e 6420 7468  sage-sendSend th
│ │ │ │ +0001bd10: 6520 6d65 7373 6167 6520 4d45 5353 4147  e message MESSAG
│ │ │ │ +0001bd20: 4520 2861 6e20 6172 6269 7472 6172 7920  E (an arbitrary 
│ │ │ │ +0001bd30: 7661 6c75 6529 2074 6f20 6d65 7373 6167  value) to messag
│ │ │ │ +0001bd40: 6520 706f 7274 2050 4f52 542e 7265 702e  e port PORT.rep.
│ │ │ │ +0001bd50: 696f 2e66 696c 6573 2363 616c 6c2d 6166  io.files#call-af
│ │ │ │ +0001bd60: 7465 722d 6c6f 6164 4172 7261 6e67 6520  ter-loadArrange 
│ │ │ │ +0001bd70: 666f 7220 5448 554e 4b20 746f 2062 6520  for THUNK to be 
│ │ │ │ +0001bd80: 6361 6c6c 6564 2069 6d6d 6564 6961 7465  called immediate
│ │ │ │ +0001bd90: 6c79 2061 6674 6572 2074 6865 206c 6962  ly after the lib
│ │ │ │ +0001bda0: 7261 7279 206f 6620 4c69 7370 2063 6f64  rary of Lisp cod
│ │ │ │ +0001bdb0: 650a 4c49 4252 4152 5920 6861 7320 6265  e.LIBRARY has be
│ │ │ │ +0001bdc0: 656e 2072 6561 6420 6279 2074 6865 2060  en read by the `
│ │ │ │ +0001bdd0: 6c6f 6164 2720 6675 6e63 7469 6f6e 2e20  load' function. 
│ │ │ │ +0001bde0: 4e6f 7465 2074 6861 7420 4c49 4252 4152  Note that LIBRAR
│ │ │ │ +0001bdf0: 5920 6d75 7374 2065 7861 6374 6c79 0a6d  Y must exactly.m
│ │ │ │ +0001be00: 6174 6368 2074 6865 2046 494c 4520 6172  atch the FILE ar
│ │ │ │ +0001be10: 6775 6d65 6e74 2074 6f20 606c 6f61 6427  gument to `load'
│ │ │ │ +0001be20: 2e72 656d 6f74 652d 6175 746f 2d62 6163  .remote-auto-bac
│ │ │ │ +0001be30: 6b65 6e64 2d61 6c69 7374 416e 2061 6c69  kend-alistAn ali
│ │ │ │ +0001be40: 7374 206f 6620 2848 4f53 542d 5245 4745  st of (HOST-REGE
│ │ │ │ +0001be50: 5850 202e 2042 4143 4b45 4e44 2d54 5950  XP . BACKEND-TYP
│ │ │ │ +0001be60: 4529 2064 6566 696e 696e 6720 686f 7720  E) defining how 
│ │ │ │ +0001be70: 7265 6d6f 7465 2066 696c 6573 2061 7265  remote files are
│ │ │ │ +0001be80: 0a61 6363 6573 7365 6420 6f6e 2073 7065  .accessed on spe
│ │ │ │ +0001be90: 6369 6669 6320 686f 7374 732e 7265 6d6f  cific hosts.remo
│ │ │ │ +0001bea0: 7465 2d66 7470 2d73 686f 772d 6d65 7373  te-ftp-show-mess
│ │ │ │ +0001beb0: 6167 6573 5768 656e 2074 2c20 696e 666f  agesWhen t, info
│ │ │ │ +0001bec0: 726d 6174 696f 6e61 6c20 6d65 7373 6167  rmational messag
│ │ │ │ +0001bed0: 6573 2066 726f 6d20 4654 5020 7365 7373  es from FTP sess
│ │ │ │ +0001bee0: 696f 6e73 2061 7265 2064 6973 706c 6179  ions are display
│ │ │ │ +0001bef0: 6564 2e72 656d 6f74 652d 6674 702d 6469  ed.remote-ftp-di
│ │ │ │ +0001bf00: 7370 6c61 792d 7072 6f67 7265 7373 5768  splay-progressWh
│ │ │ │ +0001bf10: 656e 2074 7275 652c 2073 686f 7720 7072  en true, show pr
│ │ │ │ +0001bf20: 6f67 7265 7373 206f 6620 4654 5020 7472  ogress of FTP tr
│ │ │ │ +0001bf30: 616e 7366 6572 732e 7265 6d6f 7465 2d66  ansfers.remote-f
│ │ │ │ +0001bf40: 7470 2d6c 732d 666f 726d 6174 4654 5020  tp-ls-formatFTP 
│ │ │ │ +0001bf50: 636f 6d6d 616e 6420 666f 726d 6174 2073  command format s
│ │ │ │ +0001bf60: 7472 696e 6720 746f 2070 726f 6475 6365  tring to produce
│ │ │ │ +0001bf70: 2061 6e20 606c 7320 2d6c 2720 666f 726d   an `ls -l' form
│ │ │ │ +0001bf80: 6174 206c 6973 7469 6e67 206f 6620 7468  at listing of th
│ │ │ │ +0001bf90: 650a 6469 7265 6374 6f72 7920 7375 6273  e.directory subs
│ │ │ │ +0001bfa0: 7469 7475 7465 6420 666f 7220 7468 6520  tituted for the 
│ │ │ │ +0001bfb0: 7369 6e67 6c65 2025 7320 666f 726d 6174  single %s format
│ │ │ │ +0001bfc0: 2073 7065 6369 6669 6572 2e00 7265 702e   specifier..rep.
│ │ │ │ +0001bfd0: 6e65 742e 7270 6323 7270 632d 736f 636b  net.rpc#rpc-sock
│ │ │ │ +0001bfe0: 6574 2d6c 6973 7465 6e65 7220 4d41 5354  et-listener MAST
│ │ │ │ +0001bff0: 4552 2d53 4f43 4b45 5400 0000 0000 0000  ER-SOCKET.......
│ │ │ │ +0001c000: 7265 702e 6d6f 6475 6c65 2d73 7973 7465  rep.module-syste
│ │ │ │ +0001c010: 6d23 7374 7275 6374 7572 6543 7265 6174  m#structureCreat
│ │ │ │ +0001c020: 6520 6120 6e65 7720 6d6f 6475 6c65 2077  e a new module w
│ │ │ │ +0001c030: 686f 7365 2069 6e74 6572 6661 6365 2069  hose interface i
│ │ │ │ +0001c040: 7320 5349 472c 2077 686f 7365 2063 6f6e  s SIG, whose con
│ │ │ │ +0001c050: 6669 6775 7261 7469 6f6e 2069 730a 6465  figuration is.de
│ │ │ │ +0001c060: 6669 6e65 6420 6279 2043 4f4e 4649 4720  fined by CONFIG 
│ │ │ │ +0001c070: 2865 6974 6865 7220 6120 7369 6e67 6c65  (either a single
│ │ │ │ +0001c080: 2063 6c61 7573 652c 206f 7220 6120 6c69   clause, or a li
│ │ │ │ +0001c090: 7374 206f 6620 636c 6175 7365 7329 2c20  st of clauses), 
│ │ │ │ +0001c0a0: 616e 640a 7768 6f73 6520 6465 6669 6e69  and.whose defini
│ │ │ │ +0001c0b0: 7469 6f6e 7320 6172 6520 6465 6669 6e65  tions are define
│ │ │ │ +0001c0c0: 6420 6279 2074 6865 206c 6973 7420 6f66  d by the list of
│ │ │ │ +0001c0d0: 2066 6f72 6d73 2042 4f44 592e 0a0a 5365   forms BODY...Se
│ │ │ │ +0001c0e0: 6520 6064 6566 696e 652d 696e 7465 7266  e `define-interf
│ │ │ │ +0001c0f0: 6163 6527 2066 6f72 2074 6865 2069 6e74  ace' for the int
│ │ │ │ +0001c100: 6572 6661 6365 2073 796e 7461 782c 2065  erface syntax, e
│ │ │ │ +0001c110: 6163 6820 636f 6e66 6967 7572 6174 696f  ach configuratio
│ │ │ │ +0001c120: 6e0a 636c 6175 7365 206d 7573 7420 6861  n.clause must ha
│ │ │ │ +0001c130: 7665 2074 6865 2073 796e 7461 783a 0a0a  ve the syntax:..
│ │ │ │ +0001c140: 2020 2043 4c41 5553 4520 2d3e 2020 286f     CLAUSE ->  (o
│ │ │ │ +0001c150: 7065 6e20 5b4e 414d 452e 2e2e 5d29 0a09  pen [NAME...])..
│ │ │ │ +0001c160: 2020 6f72 2020 2861 6363 6573 7320 5b4e    or  (access [N
│ │ │ │ +0001c170: 414d 452e 2e2e 5d29 0a0a 7768 6572 6520  AME...])..where 
│ │ │ │ +0001c180: 4e41 4d45 2069 7320 7468 6520 6e61 6d65  NAME is the name
│ │ │ │ +0001c190: 206f 6620 6120 6d6f 6475 6c65 2e20 4f70   of a module. Op
│ │ │ │ +0001c1a0: 656e 696e 6720 6120 6d6f 6475 6c65 2069  ening a module i
│ │ │ │ +0001c1b0: 6d70 6f72 7473 2061 6c6c 206f 6620 6974  mports all of it
│ │ │ │ +0001c1c0: 730a 6578 706f 7274 6564 2064 6566 696e  s.exported defin
│ │ │ │ +0001c1d0: 6974 696f 6e73 2069 6e74 6f20 7468 6520  itions into the 
│ │ │ │ +0001c1e0: 6375 7272 656e 746c 7920 6d6f 6475 6c65  currently module
│ │ │ │ +0001c1f0: 2c20 7768 696c 6520 6163 6365 7373 696e  , while accessin
│ │ │ │ +0001c200: 6720 610a 6d6f 6475 6c65 206d 616b 6573  g a.module makes
│ │ │ │ +0001c210: 2074 6865 2065 7870 6f72 7465 6420 6465   the exported de
│ │ │ │ +0001c220: 6669 6e69 7469 6f6e 7320 6176 6169 6c61  finitions availa
│ │ │ │ +0001c230: 626c 6520 6672 6f6d 2074 6865 2063 7572  ble from the cur
│ │ │ │ +0001c240: 7265 6e74 206d 6f64 756c 650a 7573 696e  rent module.usin
│ │ │ │ +0001c250: 6720 7468 6520 6073 7472 7563 7475 7265  g the `structure
│ │ │ │ +0001c260: 2d72 6566 2720 666f 726d 2e00 7265 702e  -ref' form..rep.
│ │ │ │ +0001c270: 6d6f 6475 6c65 2d73 7973 7465 6d23 6465  module-system#de
│ │ │ │ +0001c280: 6669 6e65 2d73 7472 7563 7475 7265 7320  fine-structures 
│ │ │ │ +0001c290: 5354 5255 4354 5320 434f 4e46 4947 202e  STRUCTS CONFIG .
│ │ │ │ +0001c2a0: 2042 4f44 5972 6570 2e75 7469 6c2e 6973   BODYrep.util.is
│ │ │ │ +0001c2b0: 7065 6c6c 2369 642d 7374 7269 6e67 5374  pell#id-stringSt
│ │ │ │ +0001c2c0: 7269 6e67 2073 656e 7420 6279 2069 7370  ring sent by isp
│ │ │ │ +0001c2d0: 656c 6c20 6964 656e 7469 6679 696e 6720  ell identifying 
│ │ │ │ +0001c2e0: 6974 7365 6c66 2077 6865 6e20 6974 2073  itself when it s
│ │ │ │ +0001c2f0: 7461 7274 6564 2065 7865 6375 7469 6e67  tarted executing
│ │ │ │ +0001c300: 2e72 6570 2e75 7469 6c2e 6973 7065 6c6c  .rep.util.ispell
│ │ │ │ +0001c310: 2370 656e 6469 6e67 2d6f 7574 7075 7453  #pending-outputS
│ │ │ │ +0001c320: 7472 696e 6720 6f66 206f 7574 7075 7420  tring of output 
│ │ │ │ +0001c330: 7265 6365 6976 6564 2066 726f 6d20 6973  received from is
│ │ │ │ +0001c340: 7065 6c6c 2062 7574 206e 6f74 2070 726f  pell but not pro
│ │ │ │ +0001c350: 6365 7373 6564 2e72 6570 2e75 7469 6c2e  cessed.rep.util.
│ │ │ │ +0001c360: 6461 7465 2364 6174 652d 6d6f 6e74 682d  date#date-month-
│ │ │ │ +0001c370: 616c 6973 7441 6c69 7374 206f 6620 284d  alistAlist of (M
│ │ │ │ +0001c380: 4f4e 5448 2d4e 414d 4520 2e20 4d4f 4e54  ONTH-NAME . MONT
│ │ │ │ +0001c390: 482d 4e55 4d29 2e72 6570 2e75 7469 6c2e  H-NUM).rep.util.
│ │ │ │ +0001c3a0: 6461 7465 2364 6174 652d 7477 6f2d 6469  date#date-two-di
│ │ │ │ +0001c3b0: 6769 742d 7965 6172 2d70 7265 6669 7841  git-year-prefixA
│ │ │ │ +0001c3c0: 2074 776f 2d64 6967 6974 2073 7472 696e   two-digit strin
│ │ │ │ +0001c3d0: 6720 7468 6174 2077 696c 6c20 6265 2070  g that will be p
│ │ │ │ +0001c3e0: 7265 7065 6e64 6564 2074 6f20 7965 6172  repended to year
│ │ │ │ +0001c3f0: 2073 7065 6369 6669 6361 7469 6f6e 7320   specifications 
│ │ │ │ +0001c400: 7468 6174 0a6f 6e6c 7920 6861 7665 2074  that.only have t
│ │ │ │ +0001c410: 776f 2c20 6c6f 7765 7220 6f72 6465 722c  wo, lower order,
│ │ │ │ +0001c420: 2064 6967 6974 732e 2054 6869 7320 6973   digits. This is
│ │ │ │ +0001c430: 2070 6963 6b65 6420 7570 2061 7574 6f6d   picked up autom
│ │ │ │ +0001c440: 6174 6963 616c 6c79 2066 726f 6d0a 7468  atically from.th
│ │ │ │ +0001c450: 6520 6375 7272 656e 7420 7965 6172 2c20  e current year, 
│ │ │ │ +0001c460: 692e 652e 2031 3939 3720 2d3e 2022 3139  i.e. 1997 -> "19
│ │ │ │ +0001c470: 222c 2032 3030 3120 2d3e 2022 3230 222e  ", 2001 -> "20".
│ │ │ │ +0001c480: 7265 702e 7574 696c 2e64 6174 6523 7061  rep.util.date#pa
│ │ │ │ +0001c490: 7273 652d 6461 7465 5061 7273 6520 7468  rse-dateParse th
│ │ │ │ +0001c4a0: 6520 6461 7465 2073 7065 6369 6669 6374  e date specifict
│ │ │ │ +0001c4b0: 696f 6e20 696e 2053 5452 494e 472c 206f  ion in STRING, o
│ │ │ │ +0001c4c0: 7074 696f 6e61 6c6c 7920 7374 6172 7469  ptionally starti
│ │ │ │ +0001c4d0: 6e67 2061 7420 7468 6520 504f 494e 5427  ng at the POINT'
│ │ │ │ +0001c4e0: 7468 0a63 6861 7261 6374 6572 2069 6e20  th.character in 
│ │ │ │ +0001c4f0: 7468 6520 7374 7269 6e67 2e20 5468 6973  the string. This
│ │ │ │ +0001c500: 2077 696c 6c20 7061 7273 6520 6461 7465   will parse date
│ │ │ │ +0001c510: 7320 696e 2052 4643 2d38 3232 206d 6169  s in RFC-822 mai
│ │ │ │ +0001c520: 6c20 6d65 7373 6167 6573 2e72 6570 2e75  l messages.rep.u
│ │ │ │ +0001c530: 7469 6c2e 7469 6d65 2374 696d 652d 5265  til.time#time-Re
│ │ │ │ +0001c540: 7475 726e 2074 6865 206e 756d 6265 7220  turn the number 
│ │ │ │ +0001c550: 6f66 2073 6563 6f6e 6473 2064 6966 6665  of seconds diffe
│ │ │ │ +0001c560: 7265 6e63 6520 6265 7477 6565 6e20 7469  rence between ti
│ │ │ │ +0001c570: 6d65 7374 616d 7073 2054 3120 616e 6420  mestamps T1 and 
│ │ │ │ +0001c580: 5432 2e00 7265 702e 7574 696c 2e74 696d  T2..rep.util.tim
│ │ │ │ +0001c590: 6523 7469 6d65 2d20 5431 2054 3200 7265  e#time- T1 T2.re
│ │ │ │ +0001c5a0: 702e 6461 7461 2373 7472 696e 672d 7570  p.data#string-up
│ │ │ │ +0001c5b0: 7065 722d 6361 7365 2d70 2058 0072 6570  per-case-p X.rep
│ │ │ │ +0001c5c0: 2e64 6174 612e 7269 6e67 2372 696e 672d  .data.ring#ring-
│ │ │ │ +0001c5d0: 6361 7061 6369 7479 2052 494e 4772 6570  capacity RINGrep
│ │ │ │ +0001c5e0: 2e64 6174 612e 7269 6e67 2372 696e 672d  .data.ring#ring-
│ │ │ │ +0001c5f0: 7265 706c 6163 6552 6570 6c61 6365 7320  replaceReplaces 
│ │ │ │ +0001c600: 7468 6520 6d6f 7374 2072 6563 656e 746c  the most recentl
│ │ │ │ +0001c610: 7920 6164 6465 6420 6f62 6a65 6374 2069  y added object i
│ │ │ │ +0001c620: 6e20 7269 6e67 2062 7566 6665 7220 5249  n ring buffer RI
│ │ │ │ +0001c630: 4e47 2077 6974 6820 4f42 4a45 4354 2e0a  NG with OBJECT..
│ │ │ │ +0001c640: 4966 2052 494e 4720 636f 6e74 6169 6e73  If RING contains
│ │ │ │ +0001c650: 206e 6f20 6974 656d 732c 2061 6464 204f   no items, add O
│ │ │ │ +0001c660: 424a 4543 5420 6173 2074 6865 2066 6972  BJECT as the fir
│ │ │ │ +0001c670: 7374 2e72 6570 2e64 6174 612e 7269 6e67  st.rep.data.ring
│ │ │ │ +0001c680: 2372 696e 672d 3e6c 6973 7452 6574 7572  #ring->listRetur
│ │ │ │ +0001c690: 6e20 7468 6520 656c 656d 656e 7473 2069  n the elements i
│ │ │ │ +0001c6a0: 6e20 7269 6e67 2062 7566 6665 7220 5249  n ring buffer RI
│ │ │ │ +0001c6b0: 4e47 2061 7320 6120 6c69 7374 2c20 6e65  NG as a list, ne
│ │ │ │ +0001c6c0: 7765 7374 2074 6f20 6f6c 6465 7374 2e72  west to oldest.r
│ │ │ │ +0001c6d0: 6570 2e73 7973 7465 6d23 6765 7465 6e76  ep.system#getenv
│ │ │ │ +0001c6e0: 5265 7475 726e 2074 6865 2076 616c 7565  Return the value
│ │ │ │ +0001c6f0: 206f 6620 7468 6520 656e 7669 726f 6e6d   of the environm
│ │ │ │ +0001c700: 656e 7420 7661 7269 6162 6c65 204e 414d  ent variable NAM
│ │ │ │ +0001c710: 452c 2061 2073 7472 696e 672e 2054 6865  E, a string. The
│ │ │ │ +0001c720: 2076 6172 6961 626c 650a 6070 726f 6365   variable.`proce
│ │ │ │ +0001c730: 7373 2d65 6e76 6972 6f6e 6d65 6e74 2720  ss-environment' 
│ │ │ │ +0001c740: 6973 2075 7365 6420 746f 2066 696e 6420  is used to find 
│ │ │ │ +0001c750: 7468 6520 7661 6c75 652e 7265 702e 7468  the value.rep.th
│ │ │ │ +0001c760: 7265 6164 732e 6d75 7465 7823 6d61 6b65  reads.mutex#make
│ │ │ │ +0001c770: 2d6d 7574 6578 4372 6561 7465 2061 6e64  -mutexCreate and
│ │ │ │ +0001c780: 2072 6574 7572 6e20 6120 6d75 7465 7820   return a mutex 
│ │ │ │ +0001c790: 6f62 6a65 6374 2e20 4e6f 2074 6872 6561  object. No threa
│ │ │ │ +0001c7a0: 6420 7769 6c6c 206f 776e 2074 6865 206e  d will own the n
│ │ │ │ +0001c7b0: 6577 206d 7574 6578 2e00 7265 702e 7468  ew mutex..rep.th
│ │ │ │ +0001c7c0: 7265 6164 732e 6d75 7465 7823 6d61 6b65  reads.mutex#make
│ │ │ │ +0001c7d0: 2d6d 7574 6578 0072 6570 2e74 6872 6561  -mutex.rep.threa
│ │ │ │ +0001c7e0: 6473 2e6d 7574 6578 236f 6274 6169 6e2d  ds.mutex#obtain-
│ │ │ │ +0001c7f0: 6d75 7465 7820 4d54 5820 2321 6f70 7469  mutex MTX #!opti
│ │ │ │ +0001c800: 6f6e 616c 2054 494d 454f 5554 7265 702e  onal TIMEOUTrep.
│ │ │ │ +0001c810: 7468 7265 6164 732e 6d75 7465 7823 6d61  threads.mutex#ma
│ │ │ │ +0001c820: 7962 652d 6f62 7461 696e 2d6d 7574 6578  ybe-obtain-mutex
│ │ │ │ +0001c830: 4174 7465 6d70 7420 746f 206f 6274 6169  Attempt to obtai
│ │ │ │ +0001c840: 6e20 6d75 7465 7820 4d54 5820 666f 7220  n mutex MTX for 
│ │ │ │ +0001c850: 7468 6520 6375 7272 656e 7420 7468 7265  the current thre
│ │ │ │ +0001c860: 6164 2077 6974 686f 7574 2062 6c6f 636b  ad without block
│ │ │ │ +0001c870: 696e 672e 0a52 6574 7572 6e73 2074 7275  ing..Returns tru
│ │ │ │ +0001c880: 6520 6966 2061 626c 6520 746f 206f 6274  e if able to obt
│ │ │ │ +0001c890: 6169 6e20 7468 6520 6d75 7465 782c 2066  ain the mutex, f
│ │ │ │ +0001c8a0: 616c 7365 206f 7468 6572 7769 7365 2e72  alse otherwise.r
│ │ │ │ +0001c8b0: 6570 2e74 6872 6561 6473 2e6d 6573 7361  ep.threads.messa
│ │ │ │ +0001c8c0: 6765 2d70 6f72 7423 6d65 7373 6167 652d  ge-port#message-
│ │ │ │ +0001c8d0: 6665 7463 6846 6574 6368 2074 6865 2065  fetchFetch the e
│ │ │ │ +0001c8e0: 6172 6c69 6573 7420 756e 7265 6164 206d  arliest unread m
│ │ │ │ +0001c8f0: 6573 7361 6765 2073 656e 7420 746f 206d  essage sent to m
│ │ │ │ +0001c900: 6573 7361 6765 2070 6f72 7420 504f 5254  essage port PORT
│ │ │ │ +0001c910: 2e20 426c 6f63 6b73 2074 6865 0a63 7572  . Blocks the.cur
│ │ │ │ +0001c920: 7265 6e74 2074 6872 6561 6420 666f 7220  rent thread for 
│ │ │ │ +0001c930: 5449 4d45 4f55 5420 6d69 6c6c 6973 6563  TIMEOUT millisec
│ │ │ │ +0001c940: 6f6e 6473 2c20 6f72 2069 6e64 6566 696e  onds, or indefin
│ │ │ │ +0001c950: 6974 656c 7920 6966 2054 494d 454f 5554  itely if TIMEOUT
│ │ │ │ +0001c960: 2069 736e 2774 0a64 6566 696e 6564 2e20   isn't.defined. 
│ │ │ │ +0001c970: 5265 7475 726e 7320 7468 6520 6d65 7373  Returns the mess
│ │ │ │ +0001c980: 6167 652c 206f 7220 6661 6c73 6520 6966  age, or false if
│ │ │ │ +0001c990: 206e 6f20 6d65 7373 6167 6520 636f 756c   no message coul
│ │ │ │ +0001c9a0: 6420 6265 2072 6561 642e 0072 6570 2e69  d be read..rep.i
│ │ │ │ +0001c9b0: 6f2e 6669 6c65 7323 6c6f 6164 2d61 6c6c  o.files#load-all
│ │ │ │ +0001c9c0: 2046 494c 4520 2321 6f70 7469 6f6e 616c   FILE #!optional
│ │ │ │ +0001c9d0: 2043 414c 4c42 4143 4b72 6570 2e69 6f2e   CALLBACKrep.io.
│ │ │ │ +0001c9e0: 6669 6c65 7323 6576 616c 2d61 6674 6572  files#eval-after
│ │ │ │ +0001c9f0: 2d6c 6f61 6441 7272 616e 6765 2066 6f72  -loadArrange for
│ │ │ │ +0001ca00: 2046 4f52 4d20 746f 2062 6520 6576 616c   FORM to be eval
│ │ │ │ +0001ca10: 7561 7465 6420 696d 6d65 6469 6174 656c  uated immediatel
│ │ │ │ +0001ca20: 7920 6166 7465 7220 7468 6520 6c69 6272  y after the libr
│ │ │ │ +0001ca30: 6172 7920 6f66 204c 6973 7020 636f 6465  ary of Lisp code
│ │ │ │ +0001ca40: 0a4c 4942 5241 5259 2068 6173 2062 6565  .LIBRARY has bee
│ │ │ │ +0001ca50: 6e20 7265 6164 2062 7920 7468 6520 606c  n read by the `l
│ │ │ │ +0001ca60: 6f61 6427 2066 756e 6374 696f 6e2e 204e  oad' function. N
│ │ │ │ +0001ca70: 6f74 6520 7468 6174 204c 4942 5241 5259  ote that LIBRARY
│ │ │ │ +0001ca80: 206d 7573 7420 6578 6163 746c 790a 6d61   must exactly.ma
│ │ │ │ +0001ca90: 7463 6820 7468 6520 4649 4c45 2061 7267  tch the FILE arg
│ │ │ │ +0001caa0: 756d 656e 7420 746f 2060 6c6f 6164 272e  ument to `load'.
│ │ │ │ +0001cab0: 0072 6570 2e69 6f2e 6669 6c65 7323 6576  .rep.io.files#ev
│ │ │ │ +0001cac0: 616c 2d61 6674 6572 2d6c 6f61 6420 4c49  al-after-load LI
│ │ │ │ +0001cad0: 4252 4152 5920 464f 524d 7265 6d6f 7465  BRARY FORMremote
│ │ │ │ +0001cae0: 2d64 6566 6175 6c74 2d62 6163 6b65 6e64  -default-backend
│ │ │ │ +0001caf0: 4261 636b 656e 6420 7573 6564 2066 6f72  Backend used for
│ │ │ │ +0001cb00: 206f 7468 6572 7769 7365 2075 6e73 7065   otherwise unspe
│ │ │ │ +0001cb10: 6369 6669 6564 2068 6f73 7473 2e72 656d  cified hosts.rem
│ │ │ │ +0001cb20: 6f74 652d 6674 702d 6d61 782d 7365 7373  ote-ftp-max-sess
│ │ │ │ +0001cb30: 696f 6e73 4966 2074 7275 652c 2074 6865  ionsIf true, the
│ │ │ │ +0001cb40: 206d 6178 696d 756d 206e 756d 6265 7220   maximum number 
│ │ │ │ +0001cb50: 6f66 2046 5450 2063 6c69 656e 7473 2074  of FTP clients t
│ │ │ │ +0001cb60: 6861 7420 6d61 7920 6265 2072 756e 6e69  hat may be runni
│ │ │ │ +0001cb70: 6e67 0a63 6f6e 6375 7272 656e 746c 792e  ng.concurrently.
│ │ │ │ +0001cb80: 7265 6d6f 7465 2d66 7470 2d74 7261 6e73  remote-ftp-trans
│ │ │ │ +0001cb90: 6665 722d 7479 7065 4d6f 6465 2069 6e20  fer-typeMode in 
│ │ │ │ +0001cba0: 7768 6963 6820 746f 2074 7261 6e73 6665  which to transfe
│ │ │ │ +0001cbb0: 7220 6669 6c65 732c 206f 6e65 206f 6620  r files, one of 
│ │ │ │ +0001cbc0: 7468 6520 7379 6d62 6f6c 7320 6062 696e  the symbols `bin
│ │ │ │ +0001cbd0: 6172 7927 206f 7220 6061 7363 6969 272e  ary' or `ascii'.
│ │ │ │ +0001cbe0: 7265 6d6f 7465 2d66 7470 2d62 6164 2d6d  remote-ftp-bad-m
│ │ │ │ +0001cbf0: 7367 7352 6567 756c 6172 2065 7870 7265  sgsRegular expre
│ │ │ │ +0001cc00: 7373 696f 6e20 6d61 7463 6869 6e67 2066  ssion matching f
│ │ │ │ +0001cc10: 7470 2022 6661 696c 7572 6522 206d 6573  tp "failure" mes
│ │ │ │ +0001cc20: 7361 6765 732e 0072 6570 2e69 6f2e 6669  sages..rep.io.fi
│ │ │ │ +0001cc30: 6c65 2d68 616e 646c 6572 732e 7265 6d6f  le-handlers.remo
│ │ │ │ +0001cc40: 7465 2e66 7470 2372 656d 6f74 652d 6674  te.ftp#remote-ft
│ │ │ │ +0001cc50: 702d 636c 6f73 652d 686f 7374 2048 4f53  p-close-host HOS
│ │ │ │ +0001cc60: 5420 2321 6f70 7469 6f6e 616c 2055 5345  T #!optional USE
│ │ │ │ +0001cc70: 5200 7265 702e 696f 2e66 696c 652d 6861  R.rep.io.file-ha
│ │ │ │ +0001cc80: 6e64 6c65 7273 2e72 656d 6f74 652e 6674  ndlers.remote.ft
│ │ │ │ +0001cc90: 7023 7265 6d6f 7465 2d66 7470 2d61 6464  p#remote-ftp-add
│ │ │ │ +0001cca0: 2d70 6173 7377 6420 5553 4552 2048 4f53  -passwd USER HOS
│ │ │ │ +0001ccb0: 5420 5041 5353 5744 0072 6570 2e69 6f2e  T PASSWD.rep.io.
│ │ │ │ +0001ccc0: 6669 6c65 2d68 616e 646c 6572 732e 7265  file-handlers.re
│ │ │ │ +0001ccd0: 6d6f 7465 2e72 6570 2372 656d 6f74 652d  mote.rep#remote-
│ │ │ │ +0001cce0: 7265 702d 636c 6f73 652d 686f 7374 2048  rep-close-host H
│ │ │ │ +0001ccf0: 4f53 5420 2321 6f70 7469 6f6e 616c 2055  OST #!optional U
│ │ │ │ +0001cd00: 5345 5272 6570 2e69 6f2e 6669 6c65 2d68  SERrep.io.file-h
│ │ │ │ +0001cd10: 616e 646c 6572 732e 7265 6d6f 7465 2e72  andlers.remote.r
│ │ │ │ +0001cd20: 6570 2372 656d 6f74 652d 7265 702d 6164  ep#remote-rep-ad
│ │ │ │ +0001cd30: 642d 7061 7373 7764 4164 6420 7468 6520  d-passwdAdd the 
│ │ │ │ +0001cd40: 7374 7269 6e67 2050 4153 5357 4420 6173  string PASSWD as
│ │ │ │ +0001cd50: 2074 6865 2070 6173 7377 6f72 6420 666f   the password fo
│ │ │ │ +0001cd60: 7220 7265 702d 7265 6d6f 7465 2073 6573  r rep-remote ses
│ │ │ │ +0001cd70: 7369 6f6e 206f 6620 5553 4552 4048 4f53  sion of USER@HOS
│ │ │ │ +0001cd80: 542e 0072 6570 2e69 6f2e 6669 6c65 2d68  T..rep.io.file-h
│ │ │ │ +0001cd90: 616e 646c 6572 732e 7265 6d6f 7465 2e72  andlers.remote.r
│ │ │ │ +0001cda0: 6570 2372 656d 6f74 652d 7265 702d 6164  ep#remote-rep-ad
│ │ │ │ +0001cdb0: 642d 7061 7373 7764 2055 5345 5220 484f  d-passwd USER HO
│ │ │ │ +0001cdc0: 5354 2050 4153 5357 4400 7265 702e 696f  ST PASSWD.rep.io
│ │ │ │ +0001cdd0: 2e73 7472 6561 6d73 2372 6561 642d 6672  .streams#read-fr
│ │ │ │ +0001cde0: 6f6d 2d73 7472 696e 6720 5354 5249 4e47  om-string STRING
│ │ │ │ +0001cdf0: 2023 216f 7074 696f 6e61 6c20 5354 4152   #!optional STAR
│ │ │ │ +0001ce00: 5472 6570 2e6e 6574 2e72 7063 2372 6567  Trep.net.rpc#reg
│ │ │ │ +0001ce10: 6973 7465 722d 7270 632d 7365 7276 6572  ister-rpc-server
│ │ │ │ +0001ce20: 4164 6420 7468 6520 636f 6e6e 6563 7469  Add the connecti
│ │ │ │ +0001ce30: 6f6e 2053 4f43 4b45 5420 746f 2074 6865  on SOCKET to the
│ │ │ │ +0001ce40: 2074 6162 6c65 206f 6620 6b6e 6f77 6e20   table of known 
│ │ │ │ +0001ce50: 7270 6320 636f 6e6e 6563 7469 6f6e 732e  rpc connections.
│ │ │ │ +0001ce60: 2049 660a 434c 4f53 4142 4c45 2069 7320   If.CLOSABLE is 
│ │ │ │ +0001ce70: 7472 7565 2c20 7468 656e 2074 6865 2073  true, then the s
│ │ │ │ +0001ce80: 6f63 6b65 7420 636f 756c 6420 6265 2063  ocket could be c
│ │ │ │ +0001ce90: 6c6f 7365 6420 616e 6420 7265 6f70 656e  losed and reopen
│ │ │ │ +0001cea0: 6564 2073 696d 706c 790a 6279 206b 6e6f  ed simply.by kno
│ │ │ │ +0001ceb0: 7769 6e67 2069 7473 2061 6464 7265 7373  wing its address
│ │ │ │ +0001cec0: 2061 6e64 2070 6f72 7420 6e75 6d62 6572   and port number
│ │ │ │ +0001ced0: 2e72 6570 2e6e 6574 2e72 7063 2372 7063  .rep.net.rpc#rpc
│ │ │ │ +0001cee0: 2d73 6f63 6b65 742d 6c69 7374 656e 6572  -socket-listener
│ │ │ │ +0001cef0: 5468 6520 6675 6e63 7469 6f6e 2074 6861  The function tha
│ │ │ │ +0001cf00: 7420 7368 6f75 6c64 2062 6520 7573 6564  t should be used
│ │ │ │ +0001cf10: 2074 6f20 6c69 7374 656e 2066 6f72 2063   to listen for c
│ │ │ │ +0001cf20: 6f6e 6e65 6374 696f 6e73 206f 6e20 7270  onnections on rp
│ │ │ │ +0001cf30: 630a 7365 7276 6572 2073 6f63 6b65 7473  c.server sockets
│ │ │ │ +0001cf40: 2e72 6570 2e6e 6574 2e72 7063 236d 616b  .rep.net.rpc#mak
│ │ │ │ +0001cf50: 652d 7270 632d 7365 7276 616e 7452 6567  e-rpc-servantReg
│ │ │ │ +0001cf60: 6973 7465 7220 7468 6520 6675 6e63 7469  ister the functi
│ │ │ │ +0001cf70: 6f6e 2049 4d50 4c20 6173 2061 6e20 7270  on IMPL as an rp
│ │ │ │ +0001cf80: 6320 7365 7276 616e 742c 2061 6e64 2072  c servant, and r
│ │ │ │ +0001cf90: 6574 7572 6e20 7468 6520 6372 6561 7465  eturn the create
│ │ │ │ +0001cfa0: 640a 7365 7276 616e 742d 6964 2e00 7265  d.servant-id..re
│ │ │ │ +0001cfb0: 702e 6e65 742e 7270 6323 7265 6d6f 7465  p.net.rpc#remote
│ │ │ │ +0001cfc0: 2d73 6572 7661 6e74 2d69 642d 3e67 6c6f  -servant-id->glo
│ │ │ │ +0001cfd0: 6261 6c2d 6964 2049 4400 7265 702e 6c61  bal-id ID.rep.la
│ │ │ │ +0001cfe0: 6e67 2e6d 6174 6823 696e 6578 6163 7470  ng.math#inexactp
│ │ │ │ +0001cff0: 2058 0000 0000 0000 0000 0000 0000 0000   X..............
│ │ │ │ +0001d000: 0072 6570 2e64 6174 6123 7374 7269 6e67  .rep.data#string
│ │ │ │ +0001d010: 2d63 6170 6974 616c 697a 6564 2d70 2058  -capitalized-p X
│ │ │ │ +0001d020: 7265 702e 6461 7461 2373 7472 696e 672d  rep.data#string-
│ │ │ │ +0001d030: 7570 6361 7365 5265 7475 726e 2061 206e  upcaseReturn a n
│ │ │ │ +0001d040: 6577 2073 7472 696e 672c 2061 6e20 7570  ew string, an up
│ │ │ │ +0001d050: 7065 7220 6361 7365 2063 6f70 7920 6f66  per case copy of
│ │ │ │ +0001d060: 2073 7472 696e 6720 582e 0072 6570 2e64   string X..rep.d
│ │ │ │ +0001d070: 6174 6123 6d61 7063 6f6e 6361 7420 4655  ata#mapconcat FU
│ │ │ │ +0001d080: 4e20 5345 5155 454e 4345 2053 4550 4152  N SEQUENCE SEPAR
│ │ │ │ +0001d090: 4154 4f52 7265 702e 6461 7461 2e72 696e  ATORrep.data.rin
│ │ │ │ +0001d0a0: 6723 7269 6e67 2d63 6170 6163 6974 7952  g#ring-capacityR
│ │ │ │ +0001d0b0: 6574 7572 6e73 2074 6865 206e 756d 6265  eturns the numbe
│ │ │ │ +0001d0c0: 7220 6f66 2073 6c6f 7473 2069 6e20 7468  r of slots in th
│ │ │ │ +0001d0d0: 6520 7269 6e67 2062 7566 6665 7220 5249  e ring buffer RI
│ │ │ │ +0001d0e0: 4e47 2e00 7265 702e 6461 7461 2e72 696e  NG..rep.data.rin
│ │ │ │ +0001d0f0: 6723 7269 6e67 2d61 7070 656e 6420 5249  g#ring-append RI
│ │ │ │ +0001d100: 4e47 204f 424a 4543 5400 7265 702e 6461  NG OBJECT.rep.da
│ │ │ │ +0001d110: 7461 2e72 696e 6723 7269 6e67 2d72 6570  ta.ring#ring-rep
│ │ │ │ +0001d120: 6c61 6365 2052 494e 4720 4f42 4a45 4354  lace RING OBJECT
│ │ │ │ +0001d130: 0072 6570 2e73 7973 7465 6d23 6765 7465  .rep.system#gete
│ │ │ │ +0001d140: 6e76 204e 414d 4572 6570 2e74 6872 6561  nv NAMErep.threa
│ │ │ │ +0001d150: 6473 2e75 7469 6c73 2377 6974 686f 7574  ds.utils#without
│ │ │ │ +0001d160: 2d69 6e74 6572 7275 7074 7345 7661 6c75  -interruptsEvalu
│ │ │ │ +0001d170: 6174 6520 6028 7072 6f67 6e20 464f 524d  ate `(progn FORM
│ │ │ │ +0001d180: 5329 2720 7769 7468 2074 6872 6561 6420  S)' with thread 
│ │ │ │ +0001d190: 7072 6565 6d70 7469 6f6e 2064 6973 6162  preemption disab
│ │ │ │ +0001d1a0: 6c65 642e 0072 6570 2e74 6872 6561 6473  led..rep.threads
│ │ │ │ +0001d1b0: 2e75 7469 6c73 2377 6974 686f 7574 2d69  .utils#without-i
│ │ │ │ +0001d1c0: 6e74 6572 7275 7074 7320 2e20 464f 524d  nterrupts . FORM
│ │ │ │ +0001d1d0: 5372 6570 2e74 6872 6561 6473 2e6d 7574  Srep.threads.mut
│ │ │ │ +0001d1e0: 6578 236f 6274 6169 6e2d 6d75 7465 784f  ex#obtain-mutexO
│ │ │ │ +0001d1f0: 6274 6169 6e20 7468 6520 6d75 7465 7820  btain the mutex 
│ │ │ │ +0001d200: 4d54 5820 666f 7220 7468 6520 6375 7272  MTX for the curr
│ │ │ │ +0001d210: 656e 7420 7468 7265 6164 2e20 5769 6c6c  ent thread. Will
│ │ │ │ +0001d220: 2073 7573 7065 6e64 2074 6865 2063 7572   suspend the cur
│ │ │ │ +0001d230: 7265 6e74 0a74 6872 6561 6420 756e 7469  rent.thread unti
│ │ │ │ +0001d240: 6c20 7468 6520 6d75 7465 7820 6973 2061  l the mutex is a
│ │ │ │ +0001d250: 7661 696c 6162 6c65 2e20 5265 7475 726e  vailable. Return
│ │ │ │ +0001d260: 7320 6661 6c73 6520 6966 2074 6865 2074  s false if the t
│ │ │ │ +0001d270: 696d 656f 7574 2065 7870 6972 6564 2e00  imeout expired..
│ │ │ │ +0001d280: 7265 702e 7468 7265 6164 732e 6d75 7465  rep.threads.mute
│ │ │ │ +0001d290: 7823 7265 6c65 6173 652d 6d75 7465 7820  x#release-mutex 
│ │ │ │ +0001d2a0: 4d54 5872 6570 2e74 6872 6561 6473 2e6d  MTXrep.threads.m
│ │ │ │ +0001d2b0: 6573 7361 6765 2d70 6f72 7423 6d65 7373  essage-port#mess
│ │ │ │ +0001d2c0: 6167 652d 7761 6974 696e 672d 7052 6574  age-waiting-pRet
│ │ │ │ +0001d2d0: 7572 6e20 7472 7565 2069 6620 7468 6572  urn true if ther
│ │ │ │ +0001d2e0: 6520 6172 6520 6d65 7373 6167 6573 2077  e are messages w
│ │ │ │ +0001d2f0: 6169 7469 6e67 206f 6e20 6d65 7373 6167  aiting on messag
│ │ │ │ +0001d300: 6520 706f 7274 2050 4f52 542e 7265 702e  e port PORT.rep.
│ │ │ │ +0001d310: 696f 2e66 696c 6573 2366 696c 652d 6e61  io.files#file-na
│ │ │ │ +0001d320: 6d65 3d52 6574 7572 6e73 2074 2077 6865  me=Returns t whe
│ │ │ │ +0001d330: 6e20 4e41 4d45 3120 616e 6420 4e41 4d45  n NAME1 and NAME
│ │ │ │ +0001d340: 3220 626f 7468 206e 616d 6520 7468 6520  2 both name the 
│ │ │ │ +0001d350: 7361 6d65 2066 696c 652e 0072 6570 2e69  same file..rep.i
│ │ │ │ +0001d360: 6f2e 6669 6c65 7323 6669 6c65 2d6e 616d  o.files#file-nam
│ │ │ │ +0001d370: 653d 204e 414d 4531 204e 414d 4532 0072  e= NAME1 NAME2.r
│ │ │ │ +0001d380: 6570 2e69 6f2e 6669 6c65 7323 6669 6c65  ep.io.files#file
│ │ │ │ +0001d390: 2d6e 6577 6572 2d74 6861 6e2d 6669 6c65  -newer-than-file
│ │ │ │ +0001d3a0: 2d70 2046 494c 4531 2046 494c 4532 0072  -p FILE1 FILE2.r
│ │ │ │ +0001d3b0: 6570 2e69 6f2e 6669 6c65 2d68 616e 646c  ep.io.file-handl
│ │ │ │ +0001d3c0: 6572 732e 7461 7223 7461 7266 682d 656d  ers.tar#tarfh-em
│ │ │ │ +0001d3d0: 7074 792d 6361 6368 6566 7470 2d70 726f  pty-cacheftp-pro
│ │ │ │ +0001d3e0: 6772 616d 5072 6f67 7261 6d20 7573 6564  gramProgram used
│ │ │ │ +0001d3f0: 2066 6f72 2046 5450 2073 6573 7369 6f6e   for FTP session
│ │ │ │ +0001d400: 732e 7265 6d6f 7465 2d66 7470 2d61 7267  s.remote-ftp-arg
│ │ │ │ +0001d410: 734c 6973 7420 6f66 2061 7267 756d 656e  sList of argumen
│ │ │ │ +0001d420: 7473 2074 6f20 7265 6d6f 7465 2046 5450  ts to remote FTP
│ │ │ │ +0001d430: 2073 6573 7369 6f6e 732e 7265 6d6f 7465   sessions.remote
│ │ │ │ +0001d440: 2d66 7470 2d6d 6178 2d6d 6573 7361 6765  -ftp-max-message
│ │ │ │ +0001d450: 2d6c 696e 6573 5768 656e 2074 7275 652c  -linesWhen true,
│ │ │ │ +0001d460: 2074 6865 206d 6178 696d 756d 206e 756d   the maximum num
│ │ │ │ +0001d470: 6265 7220 6f66 2046 5450 206d 6573 7361  ber of FTP messa
│ │ │ │ +0001d480: 6765 206c 696e 6573 2074 6f20 6b65 6570  ge lines to keep
│ │ │ │ +0001d490: 2e72 656d 6f74 652d 6674 702d 7469 6d65  .remote-ftp-time
│ │ │ │ +0001d4a0: 6f75 744e 756d 6265 7220 6f66 2073 6563  outNumber of sec
│ │ │ │ +0001d4b0: 6f6e 6473 2074 6f20 7761 6974 2066 6f72  onds to wait for
│ │ │ │ +0001d4c0: 2046 5450 206f 7574 7075 7420 6265 666f   FTP output befo
│ │ │ │ +0001d4d0: 7265 2067 6976 696e 6720 7570 2e72 656d  re giving up.rem
│ │ │ │ +0001d4e0: 6f74 652d 6674 702d 616e 6f6e 2d75 7365  ote-ftp-anon-use
│ │ │ │ +0001d4f0: 7273 5265 6775 6c61 7220 6578 7072 6573  rsRegular expres
│ │ │ │ +0001d500: 7369 6f6e 206d 6174 6368 696e 6720 7573  sion matching us
│ │ │ │ +0001d510: 6572 206e 616d 6573 206f 6620 6061 6e6f  er names of `ano
│ │ │ │ +0001d520: 6e79 6d6f 7573 2720 4654 5020 7365 7373  nymous' FTP sess
│ │ │ │ +0001d530: 696f 6e73 2e72 656d 6f74 652d 6674 702d  ions.remote-ftp-
│ │ │ │ +0001d540: 6563 686f 2d6f 7574 7075 7457 6865 6e20  echo-outputWhen 
│ │ │ │ +0001d550: 742c 2065 6368 6f20 616c 6c20 6f75 7470  t, echo all outp
│ │ │ │ +0001d560: 7574 2066 726f 6d20 4654 5020 7072 6f63  ut from FTP proc
│ │ │ │ +0001d570: 6573 7365 732e 2055 7365 2066 6f72 2064  esses. Use for d
│ │ │ │ +0001d580: 6562 7567 6769 6e67 206f 6e6c 792e 7265  ebugging only.re
│ │ │ │ +0001d590: 6d6f 7465 2d66 7470 2d70 6173 7377 642d  mote-ftp-passwd-
│ │ │ │ +0001d5a0: 616c 6973 7441 6c69 7374 206f 6620 2855  alistAlist of (U
│ │ │ │ +0001d5b0: 5345 5240 484f 5354 202e 2050 4153 5357  SER@HOST . PASSW
│ │ │ │ +0001d5c0: 4429 2064 6566 696e 696e 6720 616c 6c20  D) defining all 
│ │ │ │ +0001d5d0: 6b6e 6f77 6e20 4654 5020 7061 7373 776f  known FTP passwo
│ │ │ │ +0001d5e0: 7264 732e 7265 6d6f 7465 2d66 7470 2d64  rds.remote-ftp-d
│ │ │ │ +0001d5f0: 6972 6361 6368 652d 6578 7069 7279 2d74  ircache-expiry-t
│ │ │ │ +0001d600: 696d 654e 756d 6265 7220 6f66 2073 6563  imeNumber of sec
│ │ │ │ +0001d610: 6f6e 6473 2062 6566 6f72 6520 6120 6469  onds before a di
│ │ │ │ +0001d620: 7263 6163 6865 2065 6e74 7279 2069 7320  rcache entry is 
│ │ │ │ +0001d630: 7265 7265 6164 2e72 656d 6f74 652d 6674  reread.remote-ft
│ │ │ │ +0001d640: 702d 6469 7263 6163 6865 2d6d 6178 2d64  p-dircache-max-d
│ │ │ │ +0001d650: 6972 734d 6178 696d 756d 206e 756d 6265  irsMaximum numbe
│ │ │ │ +0001d660: 7220 6f66 2064 6972 6563 746f 7269 6573  r of directories
│ │ │ │ +0001d670: 2077 686f 7365 2063 6f6e 7465 6e74 7320   whose contents 
│ │ │ │ +0001d680: 6d61 7920 6265 2063 6163 6865 6420 6174  may be cached at
│ │ │ │ +0001d690: 2061 6e79 206f 6e65 0a74 696d 652e 7265   any one.time.re
│ │ │ │ +0001d6a0: 6d6f 7465 2d66 7470 2d73 6573 7369 6f6e  mote-ftp-session
│ │ │ │ +0001d6b0: 734c 6973 7420 6f66 2046 5450 2073 7472  sList of FTP str
│ │ │ │ +0001d6c0: 7563 7475 7265 7320 6465 6669 6e69 6e67  uctures defining
│ │ │ │ +0001d6d0: 2061 6c6c 2072 756e 6e69 6e67 2046 5450   all running FTP
│ │ │ │ +0001d6e0: 2073 6573 7369 6f6e 732e 7265 6d6f 7465   sessions.remote
│ │ │ │ +0001d6f0: 2d66 7470 2d70 726f 6d70 742d 7265 6765  -ftp-prompt-rege
│ │ │ │ +0001d700: 7870 5265 6775 6c61 7220 6578 7072 6573  xpRegular expres
│ │ │ │ +0001d710: 7369 6f6e 206d 6174 6368 696e 6720 6120  sion matching a 
│ │ │ │ +0001d720: 7072 6f6d 7074 2066 726f 6d20 7468 6520  prompt from the 
│ │ │ │ +0001d730: 4654 5020 636f 6d6d 616e 6420 2874 6f20  FTP command (to 
│ │ │ │ +0001d740: 6265 2069 676e 6f72 6564 292e 7265 6d6f  be ignored).remo
│ │ │ │ +0001d750: 7465 2d66 7470 2d73 6b69 702d 6d73 6773  te-ftp-skip-msgs
│ │ │ │ +0001d760: 5265 6775 6c61 7220 6578 7072 6573 7369  Regular expressi
│ │ │ │ +0001d770: 6f6e 206d 6174 6368 696e 6720 6674 7020  on matching ftp 
│ │ │ │ +0001d780: 6d65 7373 6167 6573 2074 6861 7420 6361  messages that ca
│ │ │ │ +0001d790: 6e20 6265 2069 676e 6f72 6564 2e00 7265  n be ignored..re
│ │ │ │ +0001d7a0: 702e 696f 2e66 696c 652d 6861 6e64 6c65  p.io.file-handle
│ │ │ │ +0001d7b0: 7273 2e72 656d 6f74 652e 6674 7023 7265  rs.remote.ftp#re
│ │ │ │ +0001d7c0: 6d6f 7465 2d66 7470 2d63 6c6f 7365 2d61  mote-ftp-close-a
│ │ │ │ +0001d7d0: 6c6c 7265 702e 696f 2e66 696c 652d 6861  llrep.io.file-ha
│ │ │ │ +0001d7e0: 6e64 6c65 7273 2e72 656d 6f74 652e 6674  ndlers.remote.ft
│ │ │ │ +0001d7f0: 7023 7265 6d6f 7465 2d66 7470 2d61 6464  p#remote-ftp-add
│ │ │ │ +0001d800: 2d70 6173 7377 6441 6464 2074 6865 2073  -passwdAdd the s
│ │ │ │ +0001d810: 7472 696e 6720 5041 5353 5744 2061 7320  tring PASSWD as 
│ │ │ │ +0001d820: 7468 6520 7061 7373 776f 7264 2066 6f72  the password for
│ │ │ │ +0001d830: 2046 5450 2073 6573 7369 6f6e 206f 6620   FTP session of 
│ │ │ │ +0001d840: 5553 4552 4048 4f53 542e 7265 702e 696f  USER@HOST.rep.io
│ │ │ │ +0001d850: 2e66 696c 652d 6861 6e64 6c65 7273 2e72  .file-handlers.r
│ │ │ │ +0001d860: 656d 6f74 652e 7265 7023 7265 6d6f 7465  emote.rep#remote
│ │ │ │ +0001d870: 2d72 6570 2d63 6c6f 7365 2d68 6f73 7443  -rep-close-hostC
│ │ │ │ +0001d880: 6c6f 7365 2074 6865 2072 6570 2d72 656d  lose the rep-rem
│ │ │ │ +0001d890: 6f74 6520 7375 6270 726f 6365 7373 2063  ote subprocess c
│ │ │ │ +0001d8a0: 6f6e 6e65 6374 6564 2074 6f20 6055 5345  onnected to `USE
│ │ │ │ +0001d8b0: 5240 484f 5354 272e 0072 6570 2e69 6f2e  R@HOST'..rep.io.
│ │ │ │ +0001d8c0: 6669 6c65 2d68 616e 646c 6572 732e 7265  file-handlers.re
│ │ │ │ +0001d8d0: 6d6f 7465 2e72 6570 2372 656d 6f74 652d  mote.rep#remote-
│ │ │ │ +0001d8e0: 7265 702d 636c 6f73 652d 616c 6c00 7265  rep-close-all.re
│ │ │ │ +0001d8f0: 702e 6e65 742e 7270 6323 7270 632d 6f75  p.net.rpc#rpc-ou
│ │ │ │ +0001d900: 7470 7574 2d68 616e 646c 6572 2053 4f43  tput-handler SOC
│ │ │ │ +0001d910: 4b45 5420 4f55 5450 5554 7265 702e 6e65  KET OUTPUTrep.ne
│ │ │ │ +0001d920: 742e 7270 6323 7270 632d 6465 7374 726f  t.rpc#rpc-destro
│ │ │ │ +0001d930: 792d 7365 7276 6572 5374 6f70 206c 6973  y-serverStop lis
│ │ │ │ +0001d940: 7465 6e69 6e67 2066 6f72 2072 7063 2063  tening for rpc c
│ │ │ │ +0001d950: 6f6e 6e65 6374 696f 6e73 206f 6e20 7468  onnections on th
│ │ │ │ +0001d960: 6520 6375 7272 656e 7420 6d61 6368 696e  e current machin
│ │ │ │ +0001d970: 6500 7265 702e 6e65 742e 7270 6323 676c  e.rep.net.rpc#gl
│ │ │ │ +0001d980: 6f62 616c 2d69 642d 3e72 7063 2d70 726f  obal-id->rpc-pro
│ │ │ │ +0001d990: 7879 2049 4400 7265 702e 7374 7275 6374  xy ID.rep.struct
│ │ │ │ +0001d9a0: 7572 6573 236c 6f63 6174 652d 6269 6e64  ures#locate-bind
│ │ │ │ +0001d9b0: 696e 6720 5359 4d20 494d 504f 5254 4544  ing SYM IMPORTED
│ │ │ │ +0001d9c0: 0072 6570 2e6c 616e 672e 646f 6323 6164  .rep.lang.doc#ad
│ │ │ │ +0001d9d0: 642d 646f 6375 6d65 6e74 6174 696f 6e2d  d-documentation-
│ │ │ │ +0001d9e0: 7061 7261 6d73 204e 414d 4520 5354 5255  params NAME STRU
│ │ │ │ +0001d9f0: 4354 5552 4520 5041 5241 4d2d 4c49 5354  CTURE PARAM-LIST
│ │ │ │ +0001da00: 7265 702e 6c61 6e67 2e62 6163 6b71 756f  rep.lang.backquo
│ │ │ │ +0001da10: 7465 2362 6163 6b71 756f 7465 4172 6775  te#backquoteArgu
│ │ │ │ +0001da20: 6d65 6e74 2053 5452 5543 5455 5245 2064  ment STRUCTURE d
│ │ │ │ +0001da30: 6573 6372 6962 6573 2061 2074 656d 706c  escribes a templ
│ │ │ │ +0001da40: 6174 6520 746f 2062 7569 6c64 2e0a 0a54  ate to build...T
│ │ │ │ +0001da50: 6865 2077 686f 6c65 2073 7472 7563 7475  he whole structu
│ │ │ │ +0001da60: 7265 2061 6374 7320 6173 2069 6620 6974  re acts as if it
│ │ │ │ +0001da70: 2077 6572 6520 7175 6f74 6564 2065 7863   were quoted exc
│ │ │ │ +0001da80: 6570 7420 666f 7220 6365 7274 6169 6e0a  ept for certain.
│ │ │ │ +0001da90: 706c 6163 6573 2077 6865 7265 2065 7870  places where exp
│ │ │ │ +0001daa0: 7265 7373 696f 6e73 2061 7265 2065 7661  ressions are eva
│ │ │ │ +0001dab0: 6c75 6174 6564 2061 6e64 2069 6e73 6572  luated and inser
│ │ │ │ +0001dac0: 7465 6420 6f72 2073 706c 6963 6564 2069  ted or spliced i
│ │ │ │ +0001dad0: 6e2e 0a0a 466f 7220 6578 616d 706c 653a  n...For example:
│ │ │ │ +0001dae0: 0a0a 6220 2020 2020 2020 2020 2020 2020  ..b             
│ │ │ │ +0001daf0: 203d 3e20 2862 6120 6262 2062 6329 0909   => (ba bb bc)..
│ │ │ │ +0001db00: 3b20 6173 7375 6d65 2062 2068 6173 2074  ; assume b has t
│ │ │ │ +0001db10: 6869 7320 7661 6c75 650a 6028 6120 6220  his value.`(a b 
│ │ │ │ +0001db20: 6329 2020 2020 2020 203d 3e20 2861 2062  c)       => (a b
│ │ │ │ +0001db30: 2063 2909 093b 2062 6163 6b71 756f 7465   c)..; backquote
│ │ │ │ +0001db40: 2061 6374 7320 6c69 6b65 2071 756f 7465   acts like quote
│ │ │ │ +0001db50: 0a60 2861 202c 6220 6329 2020 2020 2020  .`(a ,b c)      
│ │ │ │ +0001db60: 3d3e 2028 6120 2862 6120 6262 2062 6329  => (a (ba bb bc)
│ │ │ │ +0001db70: 2063 2909 3b20 696e 7365 7274 2074 6865   c).; insert the
│ │ │ │ +0001db80: 2076 616c 7565 206f 6620 620a 6028 6120   value of b.`(a 
│ │ │ │ +0001db90: 2c40 6220 6329 2020 2020 203d 3e20 2861  ,@b c)     => (a
│ │ │ │ +0001dba0: 2062 6120 6262 2062 6320 6329 093b 2073   ba bb bc c).; s
│ │ │ │ +0001dbb0: 706c 6963 6520 696e 2074 6865 2076 616c  plice in the val
│ │ │ │ +0001dbc0: 7565 206f 6620 620a 0a56 6563 746f 7273  ue of b..Vectors
│ │ │ │ +0001dbd0: 2077 6f72 6b20 6a75 7374 206c 696b 6520   work just like 
│ │ │ │ +0001dbe0: 6c69 7374 732e 2020 4e65 7374 6564 2062  lists.  Nested b
│ │ │ │ +0001dbf0: 6163 6b71 756f 7465 7320 6172 6520 7065  ackquotes are pe
│ │ │ │ +0001dc00: 726d 6974 7465 642e 0072 6570 2e6c 616e  rmitted..rep.lan
│ │ │ │ +0001dc10: 672e 6d61 7468 2372 6174 696f 6e61 6c70  g.math#rationalp
│ │ │ │ +0001dc20: 2058 7265 702e 6c61 6e67 2e69 6e74 6572   Xrep.lang.inter
│ │ │ │ +0001dc30: 7072 6574 6572 2374 5468 6520 7379 6d62  preter#tThe symb
│ │ │ │ +0001dc40: 6f6c 206f 6674 656e 2075 7365 6420 6173  ol often used as
│ │ │ │ +0001dc50: 2074 6865 2063 616e 6f6e 6963 616c 2062   the canonical b
│ │ │ │ +0001dc60: 6f6f 6c65 616e 2d74 7275 6520 7661 6c75  oolean-true valu
│ │ │ │ +0001dc70: 652e 7265 702e 6c61 6e67 2e69 6e74 6572  e.rep.lang.inter
│ │ │ │ +0001dc80: 7072 6574 6572 2364 6566 7375 6273 7444  preter#defsubstD
│ │ │ │ +0001dc90: 6566 696e 6573 2061 2066 756e 6374 696f  efines a functio
│ │ │ │ +0001dca0: 6e20 7468 6174 2077 696c 6c20 6265 2063  n that will be c
│ │ │ │ +0001dcb0: 6f6d 7069 6c65 6420 696e 6c69 6e65 2074  ompiled inline t
│ │ │ │ +0001dcc0: 6f20 616e 7920 6675 6e63 7469 6f6e 7320  o any functions 
│ │ │ │ +0001dcd0: 7468 6174 0a63 616c 6c20 6974 2e20 4f74  that.call it. Ot
│ │ │ │ +0001dce0: 6865 7277 6973 6520 6578 6163 746c 7920  herwise exactly 
│ │ │ │ +0001dcf0: 7468 6520 7361 6d65 2061 7320 6465 6675  the same as defu
│ │ │ │ +0001dd00: 6e2e 7265 702e 6c61 6e67 2e69 6e74 6572  n.rep.lang.inter
│ │ │ │ +0001dd10: 7072 6574 6572 2375 6e6c 6573 7345 7661  preter#unlessEva
│ │ │ │ +0001dd20: 6c75 6174 6573 2043 4f4e 4449 5449 4f4e  luates CONDITION
│ │ │ │ +0001dd30: 2c20 6966 2069 7420 6973 206e 696c 2061  , if it is nil a
│ │ │ │ +0001dd40: 6e20 696d 706c 6963 6974 2070 726f 676e  n implicit progn
│ │ │ │ +0001dd50: 2069 7320 7065 7266 6f72 6d65 6420 7769   is performed wi
│ │ │ │ +0001dd60: 7468 0a46 4f52 4d53 2e00 7265 702e 6c61  th.FORMS..rep.la
│ │ │ │ +0001dd70: 6e67 2e69 6e74 6572 7072 6574 6572 236f  ng.interpreter#o
│ │ │ │ +0001dd80: 7220 2e20 4152 4753 7265 702e 6c61 6e67  r . ARGSrep.lang
│ │ │ │ +0001dd90: 2e69 6e74 6572 7072 6574 6572 2373 6574  .interpreter#set
│ │ │ │ +0001dda0: 712d 6465 6661 756c 7473 6574 712d 6465  q-defaultsetq-de
│ │ │ │ +0001ddb0: 6661 756c 7420 7b20 5641 5249 4142 4c45  fault { VARIABLE
│ │ │ │ +0001ddc0: 2046 4f52 4d20 7d20 2e2e 2e0a 0a53 6574   FORM } .....Set
│ │ │ │ +0001ddd0: 7320 7468 6520 6465 6661 756c 7420 7661  s the default va
│ │ │ │ +0001dde0: 6c75 6520 6f66 2065 6163 6820 5641 5249  lue of each VARI
│ │ │ │ +0001ddf0: 4142 4c45 2074 6f20 7468 6520 7661 6c75  ABLE to the valu
│ │ │ │ +0001de00: 6520 6f66 2069 7473 0a63 6f72 7265 7370  e of its.corresp
│ │ │ │ +0001de10: 6f6e 6469 6e67 2046 4f52 4d20 6576 616c  onding FORM eval
│ │ │ │ +0001de20: 7561 7465 642c 2072 6574 7572 6e73 2074  uated, returns t
│ │ │ │ +0001de30: 6865 2076 616c 7565 206f 6620 7468 6520  he value of the 
│ │ │ │ +0001de40: 6c61 7374 2065 7661 6c75 6174 696f 6e2e  last evaluation.
│ │ │ │ +0001de50: 0a53 6565 2061 6c73 6f20 6073 6574 7127  .See also `setq'
│ │ │ │ +0001de60: 2e20 5265 7475 726e 7320 7468 6520 7661  . Returns the va
│ │ │ │ +0001de70: 6c75 6520 6f66 2074 6865 206c 6173 7420  lue of the last 
│ │ │ │ +0001de80: 464f 524d 2e72 6570 2e6c 616e 672e 696e  FORM.rep.lang.in
│ │ │ │ +0001de90: 7465 7270 7265 7465 7223 6465 6669 6e65  terpreter#define
│ │ │ │ +0001dea0: 2d73 7065 6369 616c 2d76 6172 6961 626c  -special-variabl
│ │ │ │ +0001deb0: 6555 7365 2064 6566 7661 722d 7365 7471  eUse defvar-setq
│ │ │ │ +0001dec0: 2069 6e73 7465 6164 2e00 7265 702e 6c61   instead..rep.la
│ │ │ │ +0001ded0: 6e67 2e69 6e74 6572 7072 6574 6572 2377  ng.interpreter#w
│ │ │ │ +0001dee0: 6974 682d 6f62 6a65 6374 204f 424a 202e  ith-object OBJ .
│ │ │ │ +0001def0: 2042 4f44 5900 0000 0000 0000 0000 0000   BODY...........
│ │ │ │ +0001df00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001df10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001df20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001df30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001df40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001df50: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001df60: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001df70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001df80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001df90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001dfa0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001dfb0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001dfc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001dfd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001dfe0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001dff0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001e000: 7265 702e 7468 7265 6164 732e 6d75 7465  rep.threads.mute
│ │ │ │ +0001e010: 7823 7265 6c65 6173 652d 6d75 7465 7852  x#release-mutexR
│ │ │ │ +0001e020: 656c 6561 7365 2074 6865 206d 7574 6578  elease the mutex
│ │ │ │ +0001e030: 206f 626a 6563 7420 4d54 5820 2877 6869   object MTX (whi
│ │ │ │ +0001e040: 6368 2073 686f 756c 6420 6861 7665 2070  ch should have p
│ │ │ │ +0001e050: 7265 7669 6f75 736c 7920 6265 656e 206f  reviously been o
│ │ │ │ +0001e060: 6274 6169 6e65 640a 6279 2074 6865 2063  btained.by the c
│ │ │ │ +0001e070: 7572 7265 6e74 2074 6872 6561 6429 2e20  urrent thread). 
│ │ │ │ +0001e080: 5265 7475 726e 7320 7472 7565 2069 6620  Returns true if 
│ │ │ │ +0001e090: 7468 6520 6d75 7465 7820 6861 7320 6e6f  the mutex has no
│ │ │ │ +0001e0a0: 206e 6577 206f 776e 6572 2e00 7265 702e   new owner..rep.
│ │ │ │ +0001e0b0: 7468 7265 6164 732e 6d65 7373 6167 652d  threads.message-
│ │ │ │ +0001e0c0: 706f 7274 236d 6573 7361 6765 2d73 656e  port#message-sen
│ │ │ │ +0001e0d0: 6420 504f 5254 204d 4553 5341 4745 7265  d PORT MESSAGEre
│ │ │ │ +0001e0e0: 702e 696f 2e66 696c 6573 2366 696c 652d  p.io.files#file-
│ │ │ │ +0001e0f0: 6e65 7765 722d 7468 616e 2d66 696c 652d  newer-than-file-
│ │ │ │ +0001e100: 7052 6574 7572 6e73 2074 2077 6865 6e20  pReturns t when 
│ │ │ │ +0001e110: 4649 4c45 3120 7761 7320 6d6f 6469 6669  FILE1 was modifi
│ │ │ │ +0001e120: 6564 206d 6f72 6520 7265 6365 6e74 6c79  ed more recently
│ │ │ │ +0001e130: 2074 6861 6e20 4649 4c45 322e 7265 702e   than FILE2.rep.
│ │ │ │ +0001e140: 696f 2e66 696c 6573 236c 6f61 642d 616c  io.files#load-al
│ │ │ │ +0001e150: 6c54 7279 2074 6f20 6c6f 6164 2066 696c  lTry to load fil
│ │ │ │ +0001e160: 6573 2063 616c 6c65 6420 4649 4c45 2028  es called FILE (
│ │ │ │ +0001e170: 6f72 2046 494c 452e 6a6c 2c20 6574 6329  or FILE.jl, etc)
│ │ │ │ +0001e180: 2066 726f 6d20 616c 6c20 6469 7265 6374   from all direct
│ │ │ │ +0001e190: 6f72 6965 7320 696e 2074 6865 0a4c 4953  ories in the.LIS
│ │ │ │ +0001e1a0: 5020 6c6f 6164 2070 6174 6820 2865 7863  P load path (exc
│ │ │ │ +0001e1b0: 6570 7420 7468 6520 6375 7272 656e 7420  ept the current 
│ │ │ │ +0001e1c0: 6469 7265 6374 6f72 7929 2e00 7265 702e  directory)..rep.
│ │ │ │ +0001e1d0: 696f 2e66 696c 6573 2363 616c 6c2d 6166  io.files#call-af
│ │ │ │ +0001e1e0: 7465 722d 6c6f 6164 204c 4942 5241 5259  ter-load LIBRARY
│ │ │ │ +0001e1f0: 2054 4855 4e4b 7461 7266 682d 676e 752d   THUNKtarfh-gnu-
│ │ │ │ +0001e200: 7461 722d 7072 6f67 7261 6d4c 6f63 6174  tar-programLocat
│ │ │ │ +0001e210: 696f 6e20 6f66 2047 4e55 2074 6172 2070  ion of GNU tar p
│ │ │ │ +0001e220: 726f 6772 616d 2e74 6172 6668 2d6d 6178  rogram.tarfh-max
│ │ │ │ +0001e230: 2d63 6163 6865 642d 6469 7273 546f 7461  -cached-dirsTota
│ │ │ │ +0001e240: 6c20 6e75 6d62 6572 206f 6620 7461 7220  l number of tar 
│ │ │ │ +0001e250: 6c69 7374 696e 6773 2074 6f20 6361 6368  listings to cach
│ │ │ │ +0001e260: 652e 7461 7266 682d 6c61 7267 6573 742d  e.tarfh-largest-
│ │ │ │ +0001e270: 6361 6368 6564 2d66 696c 6553 697a 6520  cached-fileSize 
│ │ │ │ +0001e280: 6f66 2074 6865 206c 6172 6765 7374 2063  of the largest c
│ │ │ │ +0001e290: 6163 6861 626c 6520 7461 7220 6669 6c65  achable tar file
│ │ │ │ +0001e2a0: 2e72 6570 2e69 6f2e 6669 6c65 2d68 616e  .rep.io.file-han
│ │ │ │ +0001e2b0: 646c 6572 732e 7461 7223 7461 7266 682d  dlers.tar#tarfh-
│ │ │ │ +0001e2c0: 656d 7074 792d 6361 6368 6544 6973 6361  empty-cacheDisca
│ │ │ │ +0001e2d0: 7264 2061 6c6c 2063 6163 6865 6420 5441  rd all cached TA
│ │ │ │ +0001e2e0: 5220 6469 7265 6374 6f72 7920 656e 7472  R directory entr
│ │ │ │ +0001e2f0: 6965 732e 7265 6d6f 7465 2d66 7470 2d61  ies.remote-ftp-a
│ │ │ │ +0001e300: 6e6f 6e2d 7061 7373 7764 5061 7373 776f  non-passwdPasswo
│ │ │ │ +0001e310: 7264 2073 656e 7420 746f 2061 6e6f 6e79  rd sent to anony
│ │ │ │ +0001e320: 6d6f 7573 2046 5450 2073 6573 7369 6f6e  mous FTP session
│ │ │ │ +0001e330: 732e 7265 6d6f 7465 2d66 7470 2d6d 756c  s.remote-ftp-mul
│ │ │ │ +0001e340: 7469 2d6d 7367 7352 6567 756c 6172 2065  ti-msgsRegular e
│ │ │ │ +0001e350: 7870 7265 7373 696f 6e20 6d61 7463 6869  xpression matchi
│ │ │ │ +0001e360: 6e67 2074 6865 2073 7461 7274 206f 6620  ng the start of 
│ │ │ │ +0001e370: 6120 6d75 6c74 696c 696e 6520 6674 7020  a multiline ftp 
│ │ │ │ +0001e380: 7265 706c 792e 7265 6d6f 7465 2d66 7470  reply.remote-ftp
│ │ │ │ +0001e390: 2d67 6f6f 642d 6d73 6773 5265 6775 6c61  -good-msgsRegula
│ │ │ │ +0001e3a0: 7220 6578 7072 6573 7369 6f6e 206d 6174  r expression mat
│ │ │ │ +0001e3b0: 6368 696e 6720 6674 7020 2273 7563 6365  ching ftp "succe
│ │ │ │ +0001e3c0: 7373 2220 6d65 7373 6167 6573 2e72 656d  ss" messages.rem
│ │ │ │ +0001e3d0: 6f74 652d 6674 702d 7061 7373 7764 2d6d  ote-ftp-passwd-m
│ │ │ │ +0001e3e0: 7367 7352 6567 756c 6172 2065 7870 7265  sgsRegular expre
│ │ │ │ +0001e3f0: 7373 696f 6e20 6d61 7463 6869 6e67 2070  ssion matching p
│ │ │ │ +0001e400: 6173 7377 6f72 6420 7072 6f6d 7074 2e72  assword prompt.r
│ │ │ │ +0001e410: 6570 2e69 6f2e 6669 6c65 2d68 616e 646c  ep.io.file-handl
│ │ │ │ +0001e420: 6572 732e 7265 6d6f 7465 2e66 7470 2372  ers.remote.ftp#r
│ │ │ │ +0001e430: 656d 6f74 652d 6674 702d 636c 6f73 652d  emote-ftp-close-
│ │ │ │ +0001e440: 686f 7374 436c 6f73 6520 7468 6520 4654  hostClose the FT
│ │ │ │ +0001e450: 5020 7375 6270 726f 6365 7373 2063 6f6e  P subprocess con
│ │ │ │ +0001e460: 6e65 6374 2074 6f20 6055 5345 5240 484f  nect to `USER@HO
│ │ │ │ +0001e470: 5354 272e 7265 702e 696f 2e66 696c 652d  ST'.rep.io.file-
│ │ │ │ +0001e480: 6861 6e64 6c65 7273 2e72 656d 6f74 652e  handlers.remote.
│ │ │ │ +0001e490: 7265 7023 7265 6d6f 7465 2d72 6570 2d63  rep#remote-rep-c
│ │ │ │ +0001e4a0: 6c6f 7365 2d61 6c6c 436c 6f73 6520 616c  lose-allClose al
│ │ │ │ +0001e4b0: 6c20 7275 6e6e 696e 6720 7265 702d 7265  l running rep-re
│ │ │ │ +0001e4c0: 6d6f 7465 2073 7562 7072 6f63 6573 7365  mote subprocesse
│ │ │ │ +0001e4d0: 732e 7265 702e 696f 2e66 696c 652d 6861  s.rep.io.file-ha
│ │ │ │ +0001e4e0: 6e64 6c65 7273 2e72 656d 6f74 652e 7265  ndlers.remote.re
│ │ │ │ +0001e4f0: 7023 7265 6d6f 7465 2d72 6570 2d65 6d70  p#remote-rep-emp
│ │ │ │ +0001e500: 7479 2d63 6163 6865 4469 7363 6172 6420  ty-cacheDiscard 
│ │ │ │ +0001e510: 616c 6c20 6361 6368 6564 2072 6570 2d72  all cached rep-r
│ │ │ │ +0001e520: 656d 6f74 6520 6469 7265 6374 6f72 7920  emote directory 
│ │ │ │ +0001e530: 656e 7472 6965 732e 7265 702e 696f 2e73  entries.rep.io.s
│ │ │ │ +0001e540: 7472 6561 6d73 2370 7269 6e31 2d74 6f2d  treams#prin1-to-
│ │ │ │ +0001e550: 7374 7269 6e67 5265 7475 726e 2061 2073  stringReturn a s
│ │ │ │ +0001e560: 7472 696e 6720 7265 7072 6573 656e 7469  tring representi
│ │ │ │ +0001e570: 6e67 2041 5247 2e00 7265 702e 696f 2e73  ng ARG..rep.io.s
│ │ │ │ +0001e580: 7472 6561 6d73 2370 7269 6e31 2d74 6f2d  treams#prin1-to-
│ │ │ │ +0001e590: 7374 7269 6e67 2041 5247 7265 702e 696f  string ARGrep.io
│ │ │ │ +0001e5a0: 2e73 7472 6561 6d73 2372 6561 642d 6672  .streams#read-fr
│ │ │ │ +0001e5b0: 6f6d 2d73 7472 696e 6752 6561 6473 2061  om-stringReads a
│ │ │ │ +0001e5c0: 6e20 6f62 6a65 6374 2066 726f 6d20 5354  n object from ST
│ │ │ │ +0001e5d0: 5249 4e47 2c20 7374 6172 7469 6e67 2061  RING, starting a
│ │ │ │ +0001e5e0: 7420 6368 6172 6163 7465 7220 6e75 6d62  t character numb
│ │ │ │ +0001e5f0: 6572 2053 5441 5254 2028 6465 6661 756c  er START (defaul
│ │ │ │ +0001e600: 740a 6973 2030 292e 0072 6570 2e69 6f2e  t.is 0)..rep.io.
│ │ │ │ +0001e610: 7374 7265 616d 7323 7374 7265 616d 7020  streams#streamp 
│ │ │ │ +0001e620: 4152 4772 6570 2e6e 6574 2e72 7063 2364  ARGrep.net.rpc#d
│ │ │ │ +0001e630: 6572 6567 6973 7465 722d 7270 632d 7365  eregister-rpc-se
│ │ │ │ +0001e640: 7276 6572 5265 6d6f 7665 2053 4f43 4b45  rverRemove SOCKE
│ │ │ │ +0001e650: 5420 6672 6f6d 2074 6865 2074 6162 6c65  T from the table
│ │ │ │ +0001e660: 206f 6620 7270 6320 636f 6e6e 6563 7469   of rpc connecti
│ │ │ │ +0001e670: 6f6e 732e 0072 6570 2e6e 6574 2e72 7063  ons..rep.net.rpc
│ │ │ │ +0001e680: 2364 6572 6567 6973 7465 722d 7270 632d  #deregister-rpc-
│ │ │ │ +0001e690: 7365 7276 6572 2053 4f43 4b45 5472 6570  server SOCKETrep
│ │ │ │ +0001e6a0: 2e6e 6574 2e72 7063 2372 7063 2d6f 7574  .net.rpc#rpc-out
│ │ │ │ +0001e6b0: 7075 742d 6861 6e64 6c65 7254 6865 2066  put-handlerThe f
│ │ │ │ +0001e6c0: 756e 6374 696f 6e20 7573 6564 2074 6f20  unction used to 
│ │ │ │ +0001e6d0: 6861 6e64 6c65 2061 6e79 204f 5554 5055  handle any OUTPU
│ │ │ │ +0001e6e0: 5420 6672 6f6d 2053 4f43 4b45 542e 7265  T from SOCKET.re
│ │ │ │ +0001e6f0: 702e 6e65 742e 7270 6323 7270 632d 6372  p.net.rpc#rpc-cr
│ │ │ │ +0001e700: 6561 7465 2d73 6572 7665 7253 7461 7274  eate-serverStart
│ │ │ │ +0001e710: 206c 6973 7465 6e69 6e67 2066 6f72 2072   listening for r
│ │ │ │ +0001e720: 7063 2063 6f6e 6e65 6374 696f 6e73 206f  pc connections o
│ │ │ │ +0001e730: 6e20 7468 6520 6375 7272 656e 7420 6d61  n the current ma
│ │ │ │ +0001e740: 6368 696e 6500 7265 702e 6e65 742e 7270  chine.rep.net.rp
│ │ │ │ +0001e750: 6323 7270 632d 6372 6561 7465 2d73 6572  c#rpc-create-ser
│ │ │ │ +0001e760: 7665 7272 6570 2e6e 6574 2e72 7063 2364  verrep.net.rpc#d
│ │ │ │ +0001e770: 6573 7472 6f79 2d72 7063 2d73 6572 7661  estroy-rpc-serva
│ │ │ │ +0001e780: 6e74 5265 6d6f 7665 2074 6865 2073 6572  ntRemove the ser
│ │ │ │ +0001e790: 7661 6e74 2077 6974 6820 7365 7276 616e  vant with servan
│ │ │ │ +0001e7a0: 742d 6964 2049 4420 6672 6f6d 2074 6865  t-id ID from the
│ │ │ │ +0001e7b0: 2074 6162 6c65 206f 6620 7365 7276 616e   table of servan
│ │ │ │ +0001e7c0: 7473 2e00 7265 702e 6e65 742e 7270 6323  ts..rep.net.rpc#
│ │ │ │ +0001e7d0: 6465 7374 726f 792d 7270 632d 7365 7276  destroy-rpc-serv
│ │ │ │ +0001e7e0: 616e 7420 4944 0072 6570 2e6e 6574 2e72  ant ID.rep.net.r
│ │ │ │ +0001e7f0: 7063 2363 616c 6c2d 7769 7468 2d72 7063  pc#call-with-rpc
│ │ │ │ +0001e800: 2d73 6572 7661 6e74 2049 4d50 4c20 4341  -servant IMPL CA
│ │ │ │ +0001e810: 4c4c 4241 434b 0072 6570 2e6e 6574 2e72  LLBACK.rep.net.r
│ │ │ │ +0001e820: 7063 2372 7063 2d70 726f 7879 2d3e 676c  pc#rpc-proxy->gl
│ │ │ │ +0001e830: 6f62 616c 2d69 6420 5052 4f58 5900 7265  obal-id PROXY.re
│ │ │ │ +0001e840: 702e 6e65 742e 7270 6323 7270 632d 7072  p.net.rpc#rpc-pr
│ │ │ │ +0001e850: 6f78 792d 3e73 6572 7661 6e74 2d69 6420  oxy->servant-id 
│ │ │ │ +0001e860: 5052 4f58 5900 7265 702e 6e65 742e 7270  PROXY.rep.net.rp
│ │ │ │ +0001e870: 6323 7365 7276 616e 742d 6964 2d3e 676c  c#servant-id->gl
│ │ │ │ +0001e880: 6f62 616c 2d69 6420 4944 7265 702e 6e65  obal-id IDrep.ne
│ │ │ │ +0001e890: 742e 7270 6323 676c 6f62 616c 2d69 642d  t.rpc#global-id-
│ │ │ │ +0001e8a0: 3e72 7063 2d70 726f 7879 5265 7475 726e  >rpc-proxyReturn
│ │ │ │ +0001e8b0: 2061 2066 756e 6374 696f 6e20 7468 6174   a function that
│ │ │ │ +0001e8c0: 2063 616e 2062 6520 7573 6564 2074 6f20   can be used to 
│ │ │ │ +0001e8d0: 6361 6c6c 2074 6865 2052 5043 2061 7373  call the RPC ass
│ │ │ │ +0001e8e0: 6f63 6961 7465 6420 7769 7468 2074 6865  ociated with the
│ │ │ │ +0001e8f0: 0a67 6c6f 6261 6c20 7365 7276 616e 7420  .global servant 
│ │ │ │ +0001e900: 6964 2049 4420 2861 2073 7472 696e 6729  id ID (a string)
│ │ │ │ +0001e910: 2e72 6570 2e6e 6574 2e64 6f6d 6169 6e2d  .rep.net.domain-
│ │ │ │ +0001e920: 6e61 6d65 2364 6f6d 6169 6e2d 6162 6f76  name#domain-abov
│ │ │ │ +0001e930: 6552 6574 7572 6e20 7468 6520 6e61 6d65  eReturn the name
│ │ │ │ +0001e940: 206f 6620 7061 7265 6e74 2064 6f6d 6169   of parent domai
│ │ │ │ +0001e950: 6e20 6f66 2074 6865 2073 7472 696e 6720  n of the string 
│ │ │ │ +0001e960: 444f 4d41 494e 2e00 7265 702e 6e65 742e  DOMAIN..rep.net.
│ │ │ │ +0001e970: 646f 6d61 696e 2d6e 616d 6523 646f 6d61  domain-name#doma
│ │ │ │ +0001e980: 696e 2d61 626f 7665 2044 4f4d 4149 4e00  in-above DOMAIN.
│ │ │ │ +0001e990: 7265 702e 6e65 742e 646f 6d61 696e 2d6e  rep.net.domain-n
│ │ │ │ +0001e9a0: 616d 6523 646f 6d61 696e 2d61 626f 7665  ame#domain-above
│ │ │ │ +0001e9b0: 2d70 2044 3120 4432 0072 6570 2e6e 6574  -p D1 D2.rep.net
│ │ │ │ +0001e9c0: 2e64 6f6d 6169 6e2d 6e61 6d65 2364 6f6d  .domain-name#dom
│ │ │ │ +0001e9d0: 6169 6e2d 6571 7561 6c2d 7020 4431 2044  ain-equal-p D1 D
│ │ │ │ +0001e9e0: 3200 7265 702e 7374 7275 6374 7572 6573  2.rep.structures
│ │ │ │ +0001e9f0: 2361 6c69 6173 2d73 7472 7563 7475 7265  #alias-structure
│ │ │ │ +0001ea00: 2046 524f 4d20 544f 7265 702e 6c61 6e67   FROM TOrep.lang
│ │ │ │ +0001ea10: 2e6d 6174 6823 6c63 6d52 6574 7572 6e20  .math#lcmReturn 
│ │ │ │ +0001ea20: 7468 6520 6c65 6173 7420 636f 6d6d 6f6e  the least common
│ │ │ │ +0001ea30: 206d 756c 7469 706c 6520 6f66 2069 6e74   multiple of int
│ │ │ │ +0001ea40: 6567 6572 7320 4120 616e 6420 422e 7265  egers A and B.re
│ │ │ │ +0001ea50: 702e 6c61 6e67 2e69 6e74 6572 7072 6574  p.lang.interpret
│ │ │ │ +0001ea60: 6572 236c 6574 2d66 6c75 6964 7353 696d  er#let-fluidsSim
│ │ │ │ +0001ea70: 696c 6172 2074 6f20 606c 6574 2720 6578  ilar to `let' ex
│ │ │ │ +0001ea80: 6365 7074 2074 6861 7420 7468 6520 4249  cept that the BI
│ │ │ │ +0001ea90: 4e44 494e 4753 206d 7573 7420 7265 6665  NDINGS must refe
│ │ │ │ +0001eaa0: 7220 746f 2076 6172 6961 626c 6573 0a63  r to variables.c
│ │ │ │ +0001eab0: 6f6e 7461 696e 696e 6720 666c 7569 6420  ontaining fluid 
│ │ │ │ +0001eac0: 6f62 6a65 6374 732e 2054 6865 2066 6c75  objects. The flu
│ │ │ │ +0001ead0: 6964 7320 7769 6c6c 2062 6520 626f 756e  ids will be boun
│ │ │ │ +0001eae0: 6420 746f 206e 6577 206c 6f63 6174 696f  d to new locatio
│ │ │ │ +0001eaf0: 6e73 2c0a 6e6f 7420 7468 6520 7661 7269  ns,.not the vari
│ │ │ │ +0001eb00: 6162 6c65 7320 636f 6e74 6169 6e69 6e67  ables containing
│ │ │ │ +0001eb10: 2074 6865 2066 6c75 6964 732e 7265 702e   the fluids.rep.
│ │ │ │ +0001eb20: 6c61 6e67 2e69 6e74 6572 7072 6574 6572  lang.interpreter
│ │ │ │ +0001eb30: 2369 6646 6972 7374 2074 6865 2043 4f4e  #ifFirst the CON
│ │ │ │ +0001eb40: 4449 5449 4f4e 2066 6f72 6d20 6973 2065  DITION form is e
│ │ │ │ +0001eb50: 7661 6c75 6174 6564 2c20 6966 2069 7420  valuated, if it 
│ │ │ │ +0001eb60: 7265 7475 726e 7320 7472 7565 2074 6865  returns true the
│ │ │ │ +0001eb70: 0a54 5255 452d 464f 524d 2069 7320 6576  .TRUE-FORM is ev
│ │ │ │ +0001eb80: 616c 7561 7465 6420 616e 6420 6974 7320  aluated and its 
│ │ │ │ +0001eb90: 7265 7375 6c74 2072 6574 7572 6e65 642e  result returned.
│ │ │ │ +0001eba0: 204f 7468 6572 7769 7365 2074 6865 2072   Otherwise the r
│ │ │ │ +0001ebb0: 6573 756c 7420 6f66 0a61 6e20 696d 706c  esult of.an impl
│ │ │ │ +0001ebc0: 6963 6974 2070 726f 676e 206f 6e20 7468  icit progn on th
│ │ │ │ +0001ebd0: 6520 454c 5345 2066 6f72 6d73 2069 7320  e ELSE forms is 
│ │ │ │ +0001ebe0: 7265 7475 726e 6564 2e20 4966 2074 6865  returned. If the
│ │ │ │ +0001ebf0: 7265 2061 7265 206e 6f20 454c 5345 0a66  re are no ELSE.f
│ │ │ │ +0001ec00: 6f72 6d73 2074 6865 2066 616c 7365 2076  orms the false v
│ │ │ │ +0001ec10: 616c 7565 2069 7320 7265 7475 726e 6564  alue is returned
│ │ │ │ +0001ec20: 2e00 7265 702e 6c61 6e67 2e69 6e74 6572  ..rep.lang.inter
│ │ │ │ +0001ec30: 7072 6574 6572 2361 6e64 202e 2041 5247  preter#and . ARG
│ │ │ │ +0001ec40: 5300 7265 702e 6c61 6e67 2e69 6e74 6572  S.rep.lang.inter
│ │ │ │ +0001ec50: 7072 6574 6572 2373 6574 712d 6465 6661  preter#setq-defa
│ │ │ │ +0001ec60: 756c 7420 2e20 4152 4753 7265 702e 6c61  ult . ARGSrep.la
│ │ │ │ +0001ec70: 6e67 2e69 6e74 6572 7072 6574 6572 2375  ng.interpreter#u
│ │ │ │ +0001ec80: 6e77 696e 642d 7072 6f74 6563 7452 6574  nwind-protectRet
│ │ │ │ +0001ec90: 7572 6e20 7468 6520 7265 7375 6c74 206f  urn the result o
│ │ │ │ +0001eca0: 6620 6576 616c 7561 7469 6e67 2046 4f52  f evaluating FOR
│ │ │ │ +0001ecb0: 4d2e 2057 6865 6e20 6578 6563 7574 696f  M. When executio
│ │ │ │ +0001ecc0: 6e20 6c65 6176 6573 2074 6865 0a64 796e  n leaves the.dyn
│ │ │ │ +0001ecd0: 616d 6963 2065 7874 656e 7420 6f66 2046  amic extent of F
│ │ │ │ +0001ece0: 4f52 4d20 6576 616c 7561 7465 2060 2870  ORM evaluate `(p
│ │ │ │ +0001ecf0: 726f 676e 2042 4f44 5929 2720 2865 7665  rogn BODY)' (eve
│ │ │ │ +0001ed00: 6e20 6966 2065 7869 7469 6e67 2064 7565  n if exiting due
│ │ │ │ +0001ed10: 2074 6f0a 616e 2065 7863 6570 7469 6f6e   to.an exception
│ │ │ │ +0001ed20: 2077 6974 6869 6e20 464f 524d 292e 0a0a   within FORM)...
│ │ │ │ +0001ed30: 4e6f 7465 2074 6861 7420 7768 656e 2046  Note that when F
│ │ │ │ +0001ed40: 4f52 4d20 6973 2065 7869 7465 6420 6279  ORM is exited by
│ │ │ │ +0001ed50: 2063 616c 6c69 6e67 2061 2063 6f6e 7469   calling a conti
│ │ │ │ +0001ed60: 6e75 6174 696f 6e2c 2069 7420 6973 0a75  nuation, it is.u
│ │ │ │ +0001ed70: 6e64 6566 696e 6564 2077 6865 7468 6572  ndefined whether
│ │ │ │ +0001ed80: 206f 7220 6e6f 7420 424f 4459 2077 696c   or not BODY wil
│ │ │ │ +0001ed90: 6c20 6265 2065 7661 6c75 6174 6564 2e72  l be evaluated.r
│ │ │ │ +0001eda0: 6570 2e6c 616e 672e 696e 7465 7270 7265  ep.lang.interpre
│ │ │ │ +0001edb0: 7465 7223 6576 616c 2d77 6865 6e2d 636f  ter#eval-when-co
│ │ │ │ +0001edc0: 6d70 696c 6546 4f52 4d20 6973 2065 7661  mpileFORM is eva
│ │ │ │ +0001edd0: 6c75 6174 6564 2061 7420 636f 6d70 696c  luated at compil
│ │ │ │ +0001ede0: 652d 7469 6d65 202a 6f6e 6c79 2a2e 2054  e-time *only*. T
│ │ │ │ +0001edf0: 6865 2065 7661 6c75 6174 6564 2076 616c  he evaluated val
│ │ │ │ +0001ee00: 7565 2069 7320 696e 7365 7274 6564 0a69  ue is inserted.i
│ │ │ │ +0001ee10: 6e74 6f20 7468 6520 636f 6d70 696c 6564  nto the compiled
│ │ │ │ +0001ee20: 2070 726f 6772 616d 2e20 5768 656e 2069   program. When i
│ │ │ │ +0001ee30: 6e74 6572 7072 6574 6564 2c20 6e69 6c20  nterpreted, nil 
│ │ │ │ +0001ee40: 6973 2072 6574 7572 6e65 642e 7265 702e  is returned.rep.
│ │ │ │ +0001ee50: 6c61 6e67 2e69 6e74 6572 7072 6574 6572  lang.interpreter
│ │ │ │ +0001ee60: 236e 6f70 4120 646f 2d6e 6f74 6869 6e67  #nopA do-nothing
│ │ │ │ +0001ee70: 2063 6f6d 6d61 6e64 2e00 0000 0000 0000   command........
│ │ │ │ +0001ee80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001ee90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001eea0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001eeb0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001eec0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001eed0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001eee0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001eef0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001ef00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001ef10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001ef20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001ef30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001ef40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001ef50: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001ef60: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001ef70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001ef80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001ef90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001efa0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001efb0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0001efc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0001efd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0001efe0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0001eff0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0001f000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072  rep.lang.interpr
│ │ │ │ -0001f010: 6574 6572 2361 6e64 5468 6520 6669 7273  eter#andThe firs
│ │ │ │ -0001f020: 7420 6f66 2074 6865 2041 5247 5320 6973  t of the ARGS is
│ │ │ │ -0001f030: 2065 7661 6c75 6174 6564 2e20 4966 2069   evaluated. If i
│ │ │ │ -0001f040: 7420 6973 2066 616c 7365 206e 6f20 6d6f  t is false no mo
│ │ │ │ -0001f050: 7265 206f 6620 7468 650a 4152 4753 2061  re of the.ARGS a
│ │ │ │ -0001f060: 7265 2065 7661 6c75 6174 6564 2061 6e64  re evaluated and
│ │ │ │ -0001f070: 2074 6865 2060 616e 6427 2073 7461 7465   the `and' state
│ │ │ │ -0001f080: 6d65 6e74 2065 7661 6c75 6174 6573 2074  ment evaluates t
│ │ │ │ -0001f090: 6f20 6661 6c73 652e 0a0a 4f74 6865 7277  o false...Otherw
│ │ │ │ -0001f0a0: 6973 6520 7468 6520 6e65 7874 206d 656d  ise the next mem
│ │ │ │ -0001f0b0: 6265 7220 6f66 2041 5247 5320 6973 2065  ber of ARGS is e
│ │ │ │ -0001f0c0: 7661 6c75 6174 6564 2061 6e64 2069 7473  valuated and its
│ │ │ │ -0001f0d0: 2076 616c 7565 2074 6573 7465 642e 2049   value tested. I
│ │ │ │ -0001f0e0: 660a 6e6f 6e65 206f 6620 7468 6520 4152  f.none of the AR
│ │ │ │ -0001f0f0: 4753 2061 7265 2066 616c 7365 2074 6865  GS are false the
│ │ │ │ -0001f100: 2063 6f6d 7075 7465 6420 7661 6c75 6520   computed value 
│ │ │ │ -0001f110: 6f66 2074 6865 206c 6173 7420 6d65 6d62  of the last memb
│ │ │ │ -0001f120: 6572 206f 6620 4152 4753 0a69 7320 7265  er of ARGS.is re
│ │ │ │ -0001f130: 7475 726e 6564 2066 726f 6d20 7468 6520  turned from the 
│ │ │ │ -0001f140: 6061 6e64 2720 666f 726d 2e72 6570 2e6c  `and' form.rep.l
│ │ │ │ -0001f150: 616e 672e 696e 7465 7270 7265 7465 7223  ang.interpreter#
│ │ │ │ -0001f160: 6465 6676 6172 2d73 6574 7164 6566 7661  defvar-setqdefva
│ │ │ │ -0001f170: 722d 7365 7471 2056 4152 4941 424c 4520  r-setq VARIABLE 
│ │ │ │ -0001f180: 5b56 414c 5545 205b 444f 435d 5d0a 0a44  [VALUE [DOC]]..D
│ │ │ │ -0001f190: 6563 6c61 7265 7320 7468 6520 7379 6d62  eclares the symb
│ │ │ │ -0001f1a0: 6f6c 2056 4152 4941 424c 4520 6173 2061  ol VARIABLE as a
│ │ │ │ -0001f1b0: 2073 7065 6369 616c 2076 6172 6961 626c   special variabl
│ │ │ │ -0001f1c0: 652c 2061 6e64 2073 6574 7320 6974 7320  e, and sets its 
│ │ │ │ -0001f1d0: 7661 6c75 650a 746f 2056 414c 5545 2028  value.to VALUE (
│ │ │ │ -0001f1e0: 6f72 2066 616c 7365 2069 6620 5641 4c55  or false if VALU
│ │ │ │ -0001f1f0: 4520 6973 6e27 7420 6465 6669 6e65 6429  E isn't defined)
│ │ │ │ -0001f200: 2e20 4966 2044 4f43 2069 7320 6769 7665  . If DOC is give
│ │ │ │ -0001f210: 6e20 6974 2077 696c 6c20 6265 0a69 6e73  n it will be.ins
│ │ │ │ -0001f220: 7461 6c6c 6564 2061 7320 7468 6520 646f  talled as the do
│ │ │ │ -0001f230: 6375 6d65 6e74 6174 696f 6e20 7374 7269  cumentation stri
│ │ │ │ -0001f240: 6e67 2061 7373 6f63 6961 7465 6420 7769  ng associated wi
│ │ │ │ -0001f250: 7468 2056 4152 4941 424c 452e 0a0a 4974  th VARIABLE...It
│ │ │ │ -0001f260: 2773 2074 6865 2073 616d 6520 6173 2074  's the same as t
│ │ │ │ -0001f270: 6865 2070 7265 7669 6f75 7320 6064 6566  he previous `def
│ │ │ │ -0001f280: 696e 652d 7370 6563 6961 6c2d 7661 7269  ine-special-vari
│ │ │ │ -0001f290: 6162 6c65 272e 7265 702e 6c61 6e67 2e69  able'.rep.lang.i
│ │ │ │ -0001f2a0: 6e74 6572 7072 6574 6572 2364 6f64 6f20  nterpreter#dodo 
│ │ │ │ -0001f2b0: 5641 5253 2028 5445 5354 2045 5850 522e  VARS (TEST EXPR.
│ │ │ │ -0001f2c0: 2e2e 2920 424f 4459 2e2e 2e0a 0a60 646f  ..) BODY.....`do
│ │ │ │ -0001f2d0: 2720 6973 2061 6e20 6974 6572 6174 696f  ' is an iteratio
│ │ │ │ -0001f2e0: 6e20 636f 6e73 7472 7563 743b 2056 4152  n construct; VAR
│ │ │ │ -0001f2f0: 5320 7370 6563 6966 6965 7320 6120 7365  S specifies a se
│ │ │ │ -0001f300: 7420 6f66 2076 6172 6961 626c 650a 6269  t of variable.bi
│ │ │ │ -0001f310: 6e64 696e 6773 2074 6f20 6265 2063 7265  ndings to be cre
│ │ │ │ -0001f320: 6174 6564 2c20 686f 7720 7468 6579 2061  ated, how they a
│ │ │ │ -0001f330: 7265 2069 6e69 7469 616c 697a 6564 2061  re initialized a
│ │ │ │ -0001f340: 6e64 2068 6f77 2074 6865 7920 6172 650a  nd how they are.
│ │ │ │ -0001f350: 7570 6461 7465 6420 6f6e 2065 6163 6820  updated on each 
│ │ │ │ -0001f360: 6974 6572 6174 696f 6e2e 2054 4553 5420  iteration. TEST 
│ │ │ │ -0001f370: 7370 6563 6966 6965 7320 7468 6520 7465  specifies the te
│ │ │ │ -0001f380: 726d 696e 6174 696f 6e20 636f 6e64 6974  rmination condit
│ │ │ │ -0001f390: 696f 6e20 6f66 0a74 6865 206c 6f6f 702c  ion of.the loop,
│ │ │ │ -0001f3a0: 2061 6e79 2045 5850 522e 2e2e 2066 6f72   any EXPR... for
│ │ │ │ -0001f3b0: 6d73 2061 7265 2065 7661 6c75 6174 6564  ms are evaluated
│ │ │ │ -0001f3c0: 2069 6d6d 6564 6961 7465 6c79 2070 7269   immediately pri
│ │ │ │ -0001f3d0: 6f72 2074 6f20 6578 6974 696e 670a 7468  or to exiting.th
│ │ │ │ -0001f3e0: 6520 6064 6f27 2063 6f6e 7374 7275 6374  e `do' construct
│ │ │ │ -0001f3f0: 2e20 5468 6520 424f 4459 2e2e 2e20 666f  . The BODY... fo
│ │ │ │ -0001f400: 726d 7320 7370 6563 6966 7920 7468 6520  rms specify the 
│ │ │ │ -0001f410: 7369 6465 2065 6666 6563 7469 6e67 2062  side effecting b
│ │ │ │ -0001f420: 6f64 790a 6f66 2074 6865 206c 6f6f 702e  ody.of the loop.
│ │ │ │ -0001f430: 0a0a 5641 5253 2069 7320 6120 6c69 7374  ..VARS is a list
│ │ │ │ -0001f440: 206f 6620 7661 7269 6162 6c65 2063 6c61   of variable cla
│ │ │ │ -0001f450: 7573 6573 2c20 6561 6368 206f 6620 7768  uses, each of wh
│ │ │ │ -0001f460: 6963 6820 6861 7320 7468 6520 7374 7275  ich has the stru
│ │ │ │ -0001f470: 6374 7572 650a 6028 5641 5249 4142 4c45  cture.`(VARIABLE
│ │ │ │ -0001f480: 2049 4e49 5420 5354 4550 2927 2077 6865   INIT STEP)' whe
│ │ │ │ -0001f490: 7265 2056 4152 4941 424c 4520 6973 2074  re VARIABLE is t
│ │ │ │ -0001f4a0: 6865 206e 616d 6520 6f66 2061 2076 6172  he name of a var
│ │ │ │ -0001f4b0: 6961 626c 652c 2049 4e49 540a 6465 6669  iable, INIT.defi
│ │ │ │ -0001f4c0: 6e65 7320 7468 6520 696e 6974 6961 6c20  nes the initial 
│ │ │ │ -0001f4d0: 7661 6c75 6520 6f66 2069 7473 2062 696e  value of its bin
│ │ │ │ -0001f4e0: 6469 6e67 2c20 616e 6420 5354 4550 2064  ding, and STEP d
│ │ │ │ -0001f4f0: 6566 696e 6573 2068 6f77 2074 6865 206e  efines how the n
│ │ │ │ -0001f500: 6578 740a 7661 6c75 6520 6f66 2074 6865  ext.value of the
│ │ │ │ -0001f510: 2062 696e 6469 6e67 2069 7320 636f 6d70   binding is comp
│ │ │ │ -0001f520: 7574 6564 2e20 416e 2061 6c74 6572 6e61  uted. An alterna
│ │ │ │ -0001f530: 7469 7665 2066 6f72 6d20 6973 2060 2856  tive form is `(V
│ │ │ │ -0001f540: 4152 4941 424c 450a 494e 4954 2927 2c20  ARIABLE.INIT)', 
│ │ │ │ -0001f550: 696e 2074 6869 7320 6361 7365 2074 6865  in this case the
│ │ │ │ -0001f560: 2076 616c 7565 206f 6620 7468 6520 6269   value of the bi
│ │ │ │ -0001f570: 6e64 696e 6720 646f 6573 206e 6f74 2063  nding does not c
│ │ │ │ -0001f580: 6861 6e67 6520 6163 726f 7373 0a6c 6f6f  hange across.loo
│ │ │ │ -0001f590: 7020 6974 6572 6174 696f 6e73 2e0a 0a45  p iterations...E
│ │ │ │ -0001f5a0: 6163 6820 6974 6572 6174 696f 6e20 6265  ach iteration be
│ │ │ │ -0001f5b0: 6769 6e73 2062 7920 6576 616c 7561 7469  gins by evaluati
│ │ │ │ -0001f5c0: 6e67 2054 4553 542c 2069 6620 7468 6520  ng TEST, if the 
│ │ │ │ -0001f5d0: 7265 7375 6c74 2069 7320 6661 6c73 652c  result is false,
│ │ │ │ -0001f5e0: 2074 6865 6e0a 7468 6520 424f 4459 2e2e   then.the BODY..
│ │ │ │ -0001f5f0: 2e20 6578 7072 6573 7369 6f6e 7320 6172  . expressions ar
│ │ │ │ -0001f600: 6520 6576 616c 7561 7465 642c 2061 6e64  e evaluated, and
│ │ │ │ -0001f610: 2074 6865 2076 6172 6961 626c 6573 2062   the variables b
│ │ │ │ -0001f620: 6f75 6e64 2074 6f20 6e65 770a 6c6f 6361  ound to new.loca
│ │ │ │ -0001f630: 7469 6f6e 7320 696e 6974 6961 6c69 7a65  tions initialize
│ │ │ │ -0001f640: 6420 746f 2074 6865 2072 6573 756c 7473  d to the results
│ │ │ │ -0001f650: 206f 6620 6576 616c 7561 7469 6e67 2074   of evaluating t
│ │ │ │ -0001f660: 6865 2061 7373 6f63 6961 7465 6420 5354  he associated ST
│ │ │ │ -0001f670: 4550 0a66 6f72 6d73 2e0a 0a49 6620 7468  EP.forms...If th
│ │ │ │ -0001f680: 6520 7265 7375 6c74 206f 6620 6576 616c  e result of eval
│ │ │ │ -0001f690: 7561 7469 6e67 2054 4553 5420 6973 2074  uating TEST is t
│ │ │ │ -0001f6a0: 7275 6520 7468 656e 2074 6865 2045 5850  rue then the EXP
│ │ │ │ -0001f6b0: 522e 2e2e 2066 6f72 6d73 2061 7265 0a65  R... forms are.e
│ │ │ │ -0001f6c0: 7661 6c75 6174 6564 2c20 616e 6420 7468  valuated, and th
│ │ │ │ -0001f6d0: 6520 6064 6f27 2063 6f6e 7374 7275 6374  e `do' construct
│ │ │ │ -0001f6e0: 2072 6574 7572 6e73 2074 6865 2076 616c   returns the val
│ │ │ │ -0001f6f0: 7565 206f 6620 7468 6520 6c61 7374 2045  ue of the last E
│ │ │ │ -0001f700: 5850 520a 666f 726d 2065 7661 6c75 6174  XPR.form evaluat
│ │ │ │ -0001f710: 6564 2e0a 0a28 646f 2028 2876 6563 2028  ed...(do ((vec (
│ │ │ │ -0001f720: 6d61 6b65 2d76 6563 746f 7220 3529 290a  make-vector 5)).
│ │ │ │ -0001f730: 2020 2020 2028 6920 3020 2831 2b20 6929       (i 0 (1+ i)
│ │ │ │ -0001f740: 2929 0a20 2020 2028 283d 2069 2035 2920  )).    ((= i 5) 
│ │ │ │ -0001f750: 7665 6329 0a20 2028 6173 6574 2076 6563  vec).  (aset vec
│ │ │ │ -0001f760: 2069 2069 2929 203d 3e20 5b30 2031 2032   i i)) => [0 1 2
│ │ │ │ -0001f770: 2033 2034 5d00 7265 702e 6c61 6e67 2e69   3 4].rep.lang.i
│ │ │ │ -0001f780: 6e74 6572 7072 6574 6572 2364 796e 616d  nterpreter#dynam
│ │ │ │ -0001f790: 6963 2d77 696e 6420 4245 464f 5245 2054  ic-wind BEFORE T
│ │ │ │ -0001f7a0: 4855 4e4b 2041 4654 4552 7265 702e 6c61  HUNK AFTERrep.la
│ │ │ │ -0001f7b0: 6e67 2e69 6e74 6572 7072 6574 6572 2366  ng.interpreter#f
│ │ │ │ -0001f7c0: 756e 6374 696f 6e2d 6e61 6d65 5265 7475  unction-nameRetu
│ │ │ │ -0001f7d0: 726e 7320 7468 6520 6675 6e63 7469 6f6e  rns the function
│ │ │ │ -0001f7e0: 2773 206e 616d 6520 2861 2073 796d 626f  's name (a symbo
│ │ │ │ -0001f7f0: 6c29 2e00 7265 702e 6c61 6e67 2e69 6e74  l)..rep.lang.int
│ │ │ │ -0001f800: 6572 7072 6574 6572 2366 756e 6374 696f  erpreter#functio
│ │ │ │ -0001f810: 6e2d 6e61 6d65 2046 554e 4372 6570 2e6c  n-name FUNCrep.l
│ │ │ │ -0001f820: 616e 672e 6d61 7468 2370 6f73 6974 6976  ang.math#positiv
│ │ │ │ -0001f830: 6570 5265 7475 726e 2074 2069 6620 5820  epReturn t if X 
│ │ │ │ -0001f840: 6973 2067 7265 6174 6572 2074 6861 6e20  is greater than 
│ │ │ │ -0001f850: 7a65 726f 2e72 6570 2e73 7973 7465 6d23  zero.rep.system#
│ │ │ │ -0001f860: 756e 7365 7465 6e76 4465 6c65 7465 2074  unsetenvDelete t
│ │ │ │ -0001f870: 6865 2065 6e76 6972 6f6e 6d65 6e74 2076  he environment v
│ │ │ │ -0001f880: 6172 6961 626c 6520 6361 6c6c 6564 204e  ariable called N
│ │ │ │ -0001f890: 414d 452e 7265 702e 7777 772e 7175 6f74  AME.rep.www.quot
│ │ │ │ -0001f8a0: 652d 7572 6c23 756e 7175 6f74 652d 7572  e-url#unquote-ur
│ │ │ │ -0001f8b0: 6c55 6e65 7363 6170 6520 5552 4c20 6d65  lUnescape URL me
│ │ │ │ -0001f8c0: 7461 2d63 6861 7261 6374 6572 7320 696e  ta-characters in
│ │ │ │ -0001f8d0: 2053 5452 494e 472e 7265 702e 7379 7374   STRING.rep.syst
│ │ │ │ -0001f8e0: 656d 2372 656d 6f76 652d 686f 6f6b 5265  em#remove-hookRe
│ │ │ │ -0001f8f0: 6d6f 7665 2046 554e 4320 6672 6f6d 2074  move FUNC from t
│ │ │ │ -0001f900: 6865 2068 6f6f 6b20 484f 4f4b 2028 7379  he hook HOOK (sy
│ │ │ │ -0001f910: 6d62 6f6c 292e 0072 6570 2e6e 6574 2e72  mbol)..rep.net.r
│ │ │ │ -0001f920: 7063 2372 7063 2d73 6f63 6b65 742d 6c69  pc#rpc-socket-li
│ │ │ │ -0001f930: 7374 656e 6572 204d 4153 5445 522d 534f  stener MASTER-SO
│ │ │ │ -0001f940: 434b 4554 0072 6570 2e6e 6574 2e72 7063  CKET.rep.net.rpc
│ │ │ │ -0001f950: 2372 7063 2d64 6573 7472 6f79 2d73 6572  #rpc-destroy-ser
│ │ │ │ -0001f960: 7665 7200 7265 702e 6e65 742e 7270 6323  ver.rep.net.rpc#
│ │ │ │ -0001f970: 6173 796e 632d 7270 632d 6361 6c6c 2050  async-rpc-call P
│ │ │ │ -0001f980: 524f 5859 2023 216b 6579 2043 414c 4c42  ROXY #!key CALLB
│ │ │ │ -0001f990: 4143 4b20 2e20 4152 4753 7265 702e 6e65  ACK . ARGSrep.ne
│ │ │ │ -0001f9a0: 742e 7270 6323 7265 6d6f 7465 2d73 6572  t.rpc#remote-ser
│ │ │ │ -0001f9b0: 7661 6e74 2d69 642d 3e67 6c6f 6261 6c2d  vant-id->global-
│ │ │ │ -0001f9c0: 6964 5265 7475 726e 2074 6865 2067 6c6f  idReturn the glo
│ │ │ │ -0001f9d0: 6261 6c6c 7920 7265 6665 7265 6e63 6561  bally referencea
│ │ │ │ -0001f9e0: 626c 6520 5250 4320 7365 7276 616e 7420  ble RPC servant 
│ │ │ │ -0001f9f0: 6964 2066 6f72 2074 6865 206c 6f63 616c  id for the local
│ │ │ │ -0001fa00: 2073 6572 7661 6e74 0a69 6420 4944 2028   servant.id ID (
│ │ │ │ -0001fa10: 6120 7379 6d62 6f6c 2920 6173 736f 6369  a symbol) associ
│ │ │ │ -0001fa20: 6174 6564 2077 6974 6820 7468 6520 696e  ated with the in
│ │ │ │ -0001fa30: 766f 6b65 7220 6f66 2074 6865 2063 7572  voker of the cur
│ │ │ │ -0001fa40: 7265 6e74 6c79 2061 6374 6976 6520 5250  rently active RP
│ │ │ │ -0001fa50: 430a 7265 7175 6573 742e 7265 702e 6e65  C.request.rep.ne
│ │ │ │ -0001fa60: 742e 646f 6d61 696e 2d6e 616d 6523 646f  t.domain-name#do
│ │ │ │ -0001fa70: 6d61 696e 2d70 6172 7473 5265 7475 726e  main-partsReturn
│ │ │ │ -0001fa80: 2074 6865 206c 6973 7420 6f66 2064 6f6d   the list of dom
│ │ │ │ -0001fa90: 6169 6e20 636f 6d70 6f6e 656e 7473 2074  ain components t
│ │ │ │ -0001faa0: 6861 7420 7468 6520 7374 7269 6e67 2044  hat the string D
│ │ │ │ -0001fab0: 4f4d 4149 4e20 636f 6e73 6973 7473 206f  OMAIN consists o
│ │ │ │ -0001fac0: 662e 7265 702e 6e65 742e 646f 6d61 696e  f.rep.net.domain
│ │ │ │ -0001fad0: 2d6e 616d 6523 6d61 702d 646f 6d61 696e  -name#map-domain
│ │ │ │ -0001fae0: 7343 616c 6c20 2846 554e 204e 414d 4529  sCall (FUN NAME)
│ │ │ │ -0001faf0: 2066 6f72 2065 6163 6820 7375 622d 646f   for each sub-do
│ │ │ │ -0001fb00: 6d61 696e 206f 6620 444f 4d41 494e 2028  main of DOMAIN (
│ │ │ │ -0001fb10: 7374 6172 7469 6e67 2077 6974 6820 444f  starting with DO
│ │ │ │ -0001fb20: 4d41 494e 292e 0072 6570 2e6e 6574 2e64  MAIN)..rep.net.d
│ │ │ │ -0001fb30: 6f6d 6169 6e2d 6e61 6d65 236d 6170 2d64  omain-name#map-d
│ │ │ │ -0001fb40: 6f6d 6169 6e73 2d64 6f77 6e77 6172 6473  omains-downwards
│ │ │ │ -0001fb50: 2046 554e 2044 4f4d 4149 4e72 6570 2e74   FUN DOMAINrep.t
│ │ │ │ -0001fb60: 6872 6561 6473 2e6d 6573 7361 6765 2d70  hreads.message-p
│ │ │ │ -0001fb70: 6f72 7423 6d61 6b65 2d6d 6573 7361 6765  ort#make-message
│ │ │ │ -0001fb80: 2d70 6f72 7443 7265 6174 6520 616e 6420  -portCreate and 
│ │ │ │ -0001fb90: 7265 7475 726e 2061 206e 6577 206d 6573  return a new mes
│ │ │ │ -0001fba0: 7361 6765 2070 6f72 742e 7265 702e 7468  sage port.rep.th
│ │ │ │ -0001fbb0: 7265 6164 732e 6d65 7373 6167 652d 706f  reads.message-po
│ │ │ │ -0001fbc0: 7274 236d 6573 7361 6765 2d73 656e 6453  rt#message-sendS
│ │ │ │ -0001fbd0: 656e 6420 7468 6520 6d65 7373 6167 6520  end the message 
│ │ │ │ -0001fbe0: 4d45 5353 4147 4520 2861 6e20 6172 6269  MESSAGE (an arbi
│ │ │ │ -0001fbf0: 7472 6172 7920 7661 6c75 6529 2074 6f20  trary value) to 
│ │ │ │ -0001fc00: 6d65 7373 6167 6520 706f 7274 2050 4f52  message port POR
│ │ │ │ -0001fc10: 542e 0072 6570 2e74 6872 6561 6473 2e6d  T..rep.threads.m
│ │ │ │ -0001fc20: 7574 6578 236d 6179 6265 2d6f 6274 6169  utex#maybe-obtai
│ │ │ │ -0001fc30: 6e2d 6d75 7465 7820 4d54 582a 6973 7065  n-mutex MTX*ispe
│ │ │ │ -0001fc40: 6c6c 2d65 6368 6f2d 6f75 7470 7574 2a55  ll-echo-output*U
│ │ │ │ -0001fc50: 7365 2066 6f72 2064 6562 7567 6769 6e67  se for debugging
│ │ │ │ -0001fc60: 206f 6e6c 792e 0072 6570 2e75 7469 6c2e   only..rep.util.
│ │ │ │ -0001fc70: 6973 7065 6c6c 2369 7370 656c 6c2d 7374  ispell#ispell-st
│ │ │ │ -0001fc80: 6f70 0072 6570 2e75 7469 6c2e 6973 7065  op.rep.util.ispe
│ │ │ │ -0001fc90: 6c6c 2369 7370 656c 6c2d 6164 642d 776f  ll#ispell-add-wo
│ │ │ │ -0001fca0: 7264 2d74 6f2d 6469 6374 696f 6e61 7279  rd-to-dictionary
│ │ │ │ -0001fcb0: 2057 4f52 4472 6570 2e75 7469 6c2e 6973   WORDrep.util.is
│ │ │ │ -0001fcc0: 7065 6c6c 2369 7370 656c 6c2d 7361 7665  pell#ispell-save
│ │ │ │ -0001fcd0: 2d64 6963 7469 6f6e 6172 794d 616b 6520  -dictionaryMake 
│ │ │ │ -0001fce0: 4973 7065 6c6c 2073 6176 6520 7468 6520  Ispell save the 
│ │ │ │ -0001fcf0: 6375 7272 656e 7420 7065 7273 6f6e 616c  current personal
│ │ │ │ -0001fd00: 2064 6963 7469 6f6e 6172 7920 746f 2069   dictionary to i
│ │ │ │ -0001fd10: 7473 2066 696c 652e 0000 0000 0000 0000  ts file.........
│ │ │ │ +0001f000: 7265 6d6f 7465 2d66 7470 2d72 6563 6f6e  remote-ftp-recon
│ │ │ │ +0001f010: 6e65 6374 2d6d 7367 7352 6567 756c 6172  nect-msgsRegular
│ │ │ │ +0001f020: 2065 7870 7265 7373 696f 6e20 6d61 7463   expression matc
│ │ │ │ +0001f030: 6869 6e67 2066 7470 206d 6573 7361 6765  hing ftp message
│ │ │ │ +0001f040: 7320 7468 6174 2069 6e64 6963 6174 6520  s that indicate 
│ │ │ │ +0001f050: 7468 6174 2074 6865 2063 7572 7265 6e74  that the current
│ │ │ │ +0001f060: 0a46 5450 2070 726f 6365 7373 2073 686f  .FTP process sho
│ │ │ │ +0001f070: 756c 6420 6265 2061 6261 6e64 6f6e 6564  uld be abandoned
│ │ │ │ +0001f080: 2c20 616e 6420 6120 6e65 7720 7365 7373  , and a new sess
│ │ │ │ +0001f090: 696f 6e20 7374 6172 7465 642e 7265 6d6f  ion started.remo
│ │ │ │ +0001f0a0: 7465 2d66 7470 2d6c 732d 6c2d 7265 6765  te-ftp-ls-l-rege
│ │ │ │ +0001f0b0: 7870 5265 6765 7870 2064 6566 696e 696e  xpRegexp definin
│ │ │ │ +0001f0c0: 6720 606c 7320 2d6c 2720 6f75 7470 7574  g `ls -l' output
│ │ │ │ +0001f0d0: 2073 796e 7461 782e 2048 6169 7279 2e72   syntax. Hairy.r
│ │ │ │ +0001f0e0: 6570 2e69 6f2e 6669 6c65 2d68 616e 646c  ep.io.file-handl
│ │ │ │ +0001f0f0: 6572 732e 7265 6d6f 7465 2e66 7470 2372  ers.remote.ftp#r
│ │ │ │ +0001f100: 656d 6f74 652d 6674 702d 656d 7074 792d  emote-ftp-empty-
│ │ │ │ +0001f110: 6361 6368 6544 6973 6361 7264 2061 6c6c  cacheDiscard all
│ │ │ │ +0001f120: 2063 6163 6865 6420 4654 5020 6469 7265   cached FTP dire
│ │ │ │ +0001f130: 6374 6f72 7920 656e 7472 6965 732e 7265  ctory entries.re
│ │ │ │ +0001f140: 6d6f 7465 2d64 6566 6175 6c74 2d75 7365  mote-default-use
│ │ │ │ +0001f150: 7244 6566 6175 6c74 2075 7365 726e 616d  rDefault usernam
│ │ │ │ +0001f160: 6520 746f 2075 7365 2066 6f72 2066 696c  e to use for fil
│ │ │ │ +0001f170: 652d 7472 616e 7366 6572 2077 6865 6e20  e-transfer when 
│ │ │ │ +0001f180: 6e6f 6e65 2069 7320 7370 6563 6966 6965  none is specifie
│ │ │ │ +0001f190: 642c 2065 6974 6865 720a 6578 706c 6963  d, either.explic
│ │ │ │ +0001f1a0: 6974 6c79 2c20 6f72 2062 7920 7468 6520  itly, or by the 
│ │ │ │ +0001f1b0: 7265 6d6f 7465 2d66 7470 2d68 6f73 742d  remote-ftp-host-
│ │ │ │ +0001f1c0: 7573 6572 2d61 6c69 7374 2076 6172 6961  user-alist varia
│ │ │ │ +0001f1d0: 626c 652e 7265 6d6f 7465 2d72 6570 2d70  ble.remote-rep-p
│ │ │ │ +0001f1e0: 6173 7377 642d 6d73 6773 5265 6775 6c61  asswd-msgsRegula
│ │ │ │ +0001f1f0: 7220 6578 7072 6573 7369 6f6e 206d 6174  r expression mat
│ │ │ │ +0001f200: 6368 696e 6720 7061 7373 776f 7264 2070  ching password p
│ │ │ │ +0001f210: 726f 6d70 742e 7265 702e 696f 2e73 7472  rompt.rep.io.str
│ │ │ │ +0001f220: 6561 6d73 2373 7472 6561 6d70 5265 7475  eams#streampRetu
│ │ │ │ +0001f230: 726e 7320 7472 7565 2069 6620 4152 4720  rns true if ARG 
│ │ │ │ +0001f240: 6973 2073 6f6d 6520 736f 7274 206f 6620  is some sort of 
│ │ │ │ +0001f250: 492f 4f20 7374 7265 616d 2e00 7265 702e  I/O stream..rep.
│ │ │ │ +0001f260: 6e65 742e 7270 6323 7270 632d 6465 7374  net.rpc#rpc-dest
│ │ │ │ +0001f270: 726f 792d 7365 7276 6572 0072 6570 2e6e  roy-server.rep.n
│ │ │ │ +0001f280: 6574 2e72 7063 2361 7379 6e63 2d72 7063  et.rpc#async-rpc
│ │ │ │ +0001f290: 2d63 616c 6c20 5052 4f58 5920 2321 6b65  -call PROXY #!ke
│ │ │ │ +0001f2a0: 7920 4341 4c4c 4241 434b 202e 2041 5247  y CALLBACK . ARG
│ │ │ │ +0001f2b0: 5372 6570 2e6e 6574 2e72 7063 2372 656d  Srep.net.rpc#rem
│ │ │ │ +0001f2c0: 6f74 652d 7365 7276 616e 742d 6964 2d3e  ote-servant-id->
│ │ │ │ +0001f2d0: 676c 6f62 616c 2d69 6452 6574 7572 6e20  global-idReturn 
│ │ │ │ +0001f2e0: 7468 6520 676c 6f62 616c 6c79 2072 6566  the globally ref
│ │ │ │ +0001f2f0: 6572 656e 6365 6162 6c65 2052 5043 2073  erenceable RPC s
│ │ │ │ +0001f300: 6572 7661 6e74 2069 6420 666f 7220 7468  ervant id for th
│ │ │ │ +0001f310: 6520 6c6f 6361 6c20 7365 7276 616e 740a  e local servant.
│ │ │ │ +0001f320: 6964 2049 4420 2861 2073 796d 626f 6c29  id ID (a symbol)
│ │ │ │ +0001f330: 2061 7373 6f63 6961 7465 6420 7769 7468   associated with
│ │ │ │ +0001f340: 2074 6865 2069 6e76 6f6b 6572 206f 6620   the invoker of 
│ │ │ │ +0001f350: 7468 6520 6375 7272 656e 746c 7920 6163  the currently ac
│ │ │ │ +0001f360: 7469 7665 2052 5043 0a72 6571 7565 7374  tive RPC.request
│ │ │ │ +0001f370: 2e72 6570 2e6e 6574 2e64 6f6d 6169 6e2d  .rep.net.domain-
│ │ │ │ +0001f380: 6e61 6d65 2364 6f6d 6169 6e2d 7061 7274  name#domain-part
│ │ │ │ +0001f390: 7352 6574 7572 6e20 7468 6520 6c69 7374  sReturn the list
│ │ │ │ +0001f3a0: 206f 6620 646f 6d61 696e 2063 6f6d 706f   of domain compo
│ │ │ │ +0001f3b0: 6e65 6e74 7320 7468 6174 2074 6865 2073  nents that the s
│ │ │ │ +0001f3c0: 7472 696e 6720 444f 4d41 494e 2063 6f6e  tring DOMAIN con
│ │ │ │ +0001f3d0: 7369 7374 7320 6f66 2e72 6570 2e6e 6574  sists of.rep.net
│ │ │ │ +0001f3e0: 2e64 6f6d 6169 6e2d 6e61 6d65 236d 6170  .domain-name#map
│ │ │ │ +0001f3f0: 2d64 6f6d 6169 6e73 4361 6c6c 2028 4655  -domainsCall (FU
│ │ │ │ +0001f400: 4e20 4e41 4d45 2920 666f 7220 6561 6368  N NAME) for each
│ │ │ │ +0001f410: 2073 7562 2d64 6f6d 6169 6e20 6f66 2044   sub-domain of D
│ │ │ │ +0001f420: 4f4d 4149 4e20 2873 7461 7274 696e 6720  OMAIN (starting 
│ │ │ │ +0001f430: 7769 7468 2044 4f4d 4149 4e29 2e00 7265  with DOMAIN)..re
│ │ │ │ +0001f440: 702e 6e65 742e 646f 6d61 696e 2d6e 616d  p.net.domain-nam
│ │ │ │ +0001f450: 6523 6d61 702d 646f 6d61 696e 732d 646f  e#map-domains-do
│ │ │ │ +0001f460: 776e 7761 7264 7320 4655 4e20 444f 4d41  wnwards FUN DOMA
│ │ │ │ +0001f470: 494e 7265 702e 6c61 6e67 2e6d 6174 6823  INrep.lang.math#
│ │ │ │ +0001f480: 706f 7369 7469 7665 7052 6574 7572 6e20  positivepReturn 
│ │ │ │ +0001f490: 7420 6966 2058 2069 7320 6772 6561 7465  t if X is greate
│ │ │ │ +0001f4a0: 7220 7468 616e 207a 6572 6f2e 7265 702e  r than zero.rep.
│ │ │ │ +0001f4b0: 6c61 6e67 2e69 6e74 6572 7072 6574 6572  lang.interpreter
│ │ │ │ +0001f4c0: 2364 6566 636f 6e73 7464 6566 636f 6e73  #defconstdefcons
│ │ │ │ +0001f4d0: 7420 4e41 4d45 2056 414c 5545 205b 444f  t NAME VALUE [DO
│ │ │ │ +0001f4e0: 432d 5354 5249 4e47 5d0a 0a44 6566 696e  C-STRING]..Defin
│ │ │ │ +0001f4f0: 6520 6120 636f 6e73 7461 6e74 204e 414d  e a constant NAM
│ │ │ │ +0001f500: 4520 7768 6f73 6520 2864 6566 6175 6c74  E whose (default
│ │ │ │ +0001f510: 2920 7661 6c75 6520 6973 2056 414c 5545  ) value is VALUE
│ │ │ │ +0001f520: 2e20 4966 204e 414d 4520 6973 0a61 6c72  . If NAME is.alr
│ │ │ │ +0001f530: 6561 6479 2062 6f75 6e64 2061 6e20 6572  eady bound an er
│ │ │ │ +0001f540: 726f 7220 6973 2073 6967 6e61 6c6c 6564  ror is signalled
│ │ │ │ +0001f550: 2e0a 0a43 6f6e 7374 616e 7473 2061 7265  ...Constants are
│ │ │ │ +0001f560: 2074 7265 6174 6564 2073 7065 6369 616c   treated special
│ │ │ │ +0001f570: 6c79 2062 7920 7468 6520 4c69 7370 2063  ly by the Lisp c
│ │ │ │ +0001f580: 6f6d 7069 6c65 722c 2062 6173 6963 616c  ompiler, basical
│ │ │ │ +0001f590: 6c79 2074 6865 790a 6172 6520 6861 7264  ly they.are hard
│ │ │ │ +0001f5a0: 2d63 6f64 6564 2069 6e74 6f20 7468 6520  -coded into the 
│ │ │ │ +0001f5b0: 6279 7465 2d63 6f64 652e 7265 702e 6c61  byte-code.rep.la
│ │ │ │ +0001f5c0: 6e67 2e69 6e74 6572 7072 6574 6572 2366  ng.interpreter#f
│ │ │ │ +0001f5d0: 756e 6374 696f 6e23 2741 5247 0a0a 5265  unction#'ARG..Re
│ │ │ │ +0001f5e0: 7475 726e 2074 6865 2063 6c6f 7375 7265  turn the closure
│ │ │ │ +0001f5f0: 2066 726f 6d20 4152 472c 2065 6974 6865   from ARG, eithe
│ │ │ │ +0001f600: 7220 6120 6c61 6d62 6461 2d65 7870 7265  r a lambda-expre
│ │ │ │ +0001f610: 7373 696f 6e2c 206f 7220 6120 7379 6d62  ssion, or a symb
│ │ │ │ +0001f620: 6f6c 2e0a 5768 656e 2061 7070 6c69 6564  ol..When applied
│ │ │ │ +0001f630: 2074 6f20 6120 7379 6d62 6f6c 2c20 7468   to a symbol, th
│ │ │ │ +0001f640: 6520 7379 6d62 6f6c 2773 2076 616c 7565  e symbol's value
│ │ │ │ +0001f650: 2069 7320 7265 7475 726e 6564 2e00 7265   is returned..re
│ │ │ │ +0001f660: 702e 6c61 6e67 2e69 6e74 6572 7072 6574  p.lang.interpret
│ │ │ │ +0001f670: 6572 236c 6574 2a20 2e20 4152 4753 7265  er#let* . ARGSre
│ │ │ │ +0001f680: 702e 6c61 6e67 2e69 6e74 6572 7072 6574  p.lang.interpret
│ │ │ │ +0001f690: 6572 2361 6e64 5468 6520 6669 7273 7420  er#andThe first 
│ │ │ │ +0001f6a0: 6f66 2074 6865 2041 5247 5320 6973 2065  of the ARGS is e
│ │ │ │ +0001f6b0: 7661 6c75 6174 6564 2e20 4966 2069 7420  valuated. If it 
│ │ │ │ +0001f6c0: 6973 2066 616c 7365 206e 6f20 6d6f 7265  is false no more
│ │ │ │ +0001f6d0: 206f 6620 7468 650a 4152 4753 2061 7265   of the.ARGS are
│ │ │ │ +0001f6e0: 2065 7661 6c75 6174 6564 2061 6e64 2074   evaluated and t
│ │ │ │ +0001f6f0: 6865 2060 616e 6427 2073 7461 7465 6d65  he `and' stateme
│ │ │ │ +0001f700: 6e74 2065 7661 6c75 6174 6573 2074 6f20  nt evaluates to 
│ │ │ │ +0001f710: 6661 6c73 652e 0a0a 4f74 6865 7277 6973  false...Otherwis
│ │ │ │ +0001f720: 6520 7468 6520 6e65 7874 206d 656d 6265  e the next membe
│ │ │ │ +0001f730: 7220 6f66 2041 5247 5320 6973 2065 7661  r of ARGS is eva
│ │ │ │ +0001f740: 6c75 6174 6564 2061 6e64 2069 7473 2076  luated and its v
│ │ │ │ +0001f750: 616c 7565 2074 6573 7465 642e 2049 660a  alue tested. If.
│ │ │ │ +0001f760: 6e6f 6e65 206f 6620 7468 6520 4152 4753  none of the ARGS
│ │ │ │ +0001f770: 2061 7265 2066 616c 7365 2074 6865 2063   are false the c
│ │ │ │ +0001f780: 6f6d 7075 7465 6420 7661 6c75 6520 6f66  omputed value of
│ │ │ │ +0001f790: 2074 6865 206c 6173 7420 6d65 6d62 6572   the last member
│ │ │ │ +0001f7a0: 206f 6620 4152 4753 0a69 7320 7265 7475   of ARGS.is retu
│ │ │ │ +0001f7b0: 726e 6564 2066 726f 6d20 7468 6520 6061  rned from the `a
│ │ │ │ +0001f7c0: 6e64 2720 666f 726d 2e72 6570 2e6c 616e  nd' form.rep.lan
│ │ │ │ +0001f7d0: 672e 696e 7465 7270 7265 7465 7223 6465  g.interpreter#de
│ │ │ │ +0001f7e0: 6676 6172 2d73 6574 7164 6566 7661 722d  fvar-setqdefvar-
│ │ │ │ +0001f7f0: 7365 7471 2056 4152 4941 424c 4520 5b56  setq VARIABLE [V
│ │ │ │ +0001f800: 414c 5545 205b 444f 435d 5d0a 0a44 6563  ALUE [DOC]]..Dec
│ │ │ │ +0001f810: 6c61 7265 7320 7468 6520 7379 6d62 6f6c  lares the symbol
│ │ │ │ +0001f820: 2056 4152 4941 424c 4520 6173 2061 2073   VARIABLE as a s
│ │ │ │ +0001f830: 7065 6369 616c 2076 6172 6961 626c 652c  pecial variable,
│ │ │ │ +0001f840: 2061 6e64 2073 6574 7320 6974 7320 7661   and sets its va
│ │ │ │ +0001f850: 6c75 650a 746f 2056 414c 5545 2028 6f72  lue.to VALUE (or
│ │ │ │ +0001f860: 2066 616c 7365 2069 6620 5641 4c55 4520   false if VALUE 
│ │ │ │ +0001f870: 6973 6e27 7420 6465 6669 6e65 6429 2e20  isn't defined). 
│ │ │ │ +0001f880: 4966 2044 4f43 2069 7320 6769 7665 6e20  If DOC is given 
│ │ │ │ +0001f890: 6974 2077 696c 6c20 6265 0a69 6e73 7461  it will be.insta
│ │ │ │ +0001f8a0: 6c6c 6564 2061 7320 7468 6520 646f 6375  lled as the docu
│ │ │ │ +0001f8b0: 6d65 6e74 6174 696f 6e20 7374 7269 6e67  mentation string
│ │ │ │ +0001f8c0: 2061 7373 6f63 6961 7465 6420 7769 7468   associated with
│ │ │ │ +0001f8d0: 2056 4152 4941 424c 452e 0a0a 4974 2773   VARIABLE...It's
│ │ │ │ +0001f8e0: 2074 6865 2073 616d 6520 6173 2074 6865   the same as the
│ │ │ │ +0001f8f0: 2070 7265 7669 6f75 7320 6064 6566 696e   previous `defin
│ │ │ │ +0001f900: 652d 7370 6563 6961 6c2d 7661 7269 6162  e-special-variab
│ │ │ │ +0001f910: 6c65 272e 0072 6570 2e6c 616e 672e 696e  le'..rep.lang.in
│ │ │ │ +0001f920: 7465 7270 7265 7465 7223 646f 2056 4152  terpreter#do VAR
│ │ │ │ +0001f930: 5320 5445 5354 202e 2042 4f44 5900 7265  S TEST . BODY.re
│ │ │ │ +0001f940: 702e 6c61 6e67 2e69 6e74 6572 7072 6574  p.lang.interpret
│ │ │ │ +0001f950: 6572 2364 6563 6c61 7265 0072 6570 2e6c  er#declare.rep.l
│ │ │ │ +0001f960: 616e 672e 696e 7465 7270 7265 7465 7223  ang.interpreter#
│ │ │ │ +0001f970: 6361 7463 6820 5441 4720 2e20 424f 4459  catch TAG . BODY
│ │ │ │ +0001f980: 0072 6570 2e6c 616e 672e 696e 7465 7270  .rep.lang.interp
│ │ │ │ +0001f990: 7265 7465 7223 6479 6e61 6d69 632d 7769  reter#dynamic-wi
│ │ │ │ +0001f9a0: 6e64 2042 4546 4f52 4520 5448 554e 4b20  nd BEFORE THUNK 
│ │ │ │ +0001f9b0: 4146 5445 5272 6570 2e6c 616e 672e 696e  AFTERrep.lang.in
│ │ │ │ +0001f9c0: 7465 7270 7265 7465 7223 6675 6e63 7469  terpreter#functi
│ │ │ │ +0001f9d0: 6f6e 2d6e 616d 6552 6574 7572 6e73 2074  on-nameReturns t
│ │ │ │ +0001f9e0: 6865 2066 756e 6374 696f 6e27 7320 6e61  he function's na
│ │ │ │ +0001f9f0: 6d65 2028 6120 7379 6d62 6f6c 292e 0072  me (a symbol)..r
│ │ │ │ +0001fa00: 6570 2e6c 616e 672e 696e 7465 7270 7265  ep.lang.interpre
│ │ │ │ +0001fa10: 7465 7223 6675 6e63 7469 6f6e 2d6e 616d  ter#function-nam
│ │ │ │ +0001fa20: 6520 4655 4e43 7374 616e 6461 7264 2d69  e FUNCstandard-i
│ │ │ │ +0001fa30: 6e70 7574 5374 7265 616d 2074 6861 7420  nputStream that 
│ │ │ │ +0001fa40: 6072 6561 6427 2074 616b 6573 2069 7473  `read' takes its
│ │ │ │ +0001fa50: 2069 6e70 7574 2066 726f 6d20 6279 2064   input from by d
│ │ │ │ +0001fa60: 6566 6175 6c74 2e00 0000 0000 0000 0000  efault..........
│ │ │ │ +0001fa70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fa80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fa90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001faa0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fab0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fac0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fad0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fae0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001faf0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fb00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fb10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fb20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fb30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fb40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fb50: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fb60: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fb70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fb80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fb90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fba0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fbb0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fbc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fbd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fbe0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fbf0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fc00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fc10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fc20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fc30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fc40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fc50: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fc60: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fc70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fc80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fc90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fca0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fcb0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fcc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fcd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fce0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fcf0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fd00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0001fd10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0001fd20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0001fd30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0001fd40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0001fd50: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0001fd60: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0001fd70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0001fd80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ @@ -8186,929 +8186,929 @@
│ │ │ │  0001ff90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0001ffa0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0001ffb0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0001ffc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0001ffd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0001ffe0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0001fff0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00020000: 0300 0000 0000 0000 0c00 0000 0000 0000  ................
│ │ │ │ -00020010: f44f 0100 0000 0000 e802 0000 0000 0000  .O..............
│ │ │ │ -00020020: 18fd 0100 0000 0000 0010 0000 0000 0000  ................
│ │ │ │ -00020030: 0030 0100 0000 0000 0010 0000 0000 0000  .0..............
│ │ │ │ -00020040: 0030 0100 0000 0000 0000 0000 0000 0000  .0..............
│ │ │ │ -00020050: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00020000: 0500 0000 0000 0000 0500 0000 0000 0000  ................
│ │ │ │ +00020010: fb4f 0100 0000 0000 0700 0000 0000 0000  .O..............
│ │ │ │ +00020020: f9bf 0100 0000 0000 0700 0000 0000 0000  ................
│ │ │ │ +00020030: f99f 0100 0000 0000 9905 0000 0000 0000  ................
│ │ │ │ +00020040: 67fa 0100 0000 0000 0010 0000 0000 0000  g...............
│ │ │ │ +00020050: 0030 0100 0000 0000 0000 0000 0000 0000  .0..............
│ │ │ │  00020060: 0000 0000 0000 0000 0300 0000 6f00 0000  ............o...
│ │ │ │  00020070: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00020080: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00020090: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000200a0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000200b0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  000200c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000200d0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000200e0: 0000 0000 0000 0000 8979 d323 7265 702e  .........y.#rep.
│ │ │ │ -000200f0: c34c 0000 0000 0000 1900 0000 2000 0000  .L.......... ...
│ │ │ │ -00020100: 64aa 5028 7265 702e 544c 0100 0000 0000  d.P(rep.TL......
│ │ │ │ +000200f0: 579d 0100 0000 0000 1900 0000 2000 0000  W........... ...
│ │ │ │ +00020100: 64aa 5028 7265 702e 5b9f 0100 0000 0000  d.P(rep.[.......
│ │ │ │  00020110: 2600 0000 3a00 0000 ffff ffff 0000 0000  &...:...........
│ │ │ │  00020120: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00020130: ecb1 7a28 7265 702e c8f1 0000 0000 0000  ..z(rep.........
│ │ │ │ +00020130: ecb1 7a28 7265 702e 4c85 0000 0000 0000  ..z(rep.L.......
│ │ │ │  00020140: 1d00 0000 8100 0000 ffff ffff 0000 0000  ................
│ │ │ │  00020150: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00020160: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00020170: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00020180: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00020190: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000201a0: 0000 0000 0000 0000 8d75 cd2a 0072 6570  .........u.*.rep
│ │ │ │ -000201b0: 44f9 0100 0000 0000 1f00 0000 0000 0000  D...............
│ │ │ │ +000201b0: 5bf2 0100 0000 0000 1f00 0000 0000 0000  [...............
│ │ │ │  000201c0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000201d0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  000201e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000201f0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00020200: 0000 0000 0000 0000 e1dd b224 7265 702e  ...........$rep.
│ │ │ │ -00020210: 9af9 0100 0000 0000 2800 0000 9800 0000  ........(.......
│ │ │ │ +00020210: b1f2 0100 0000 0000 2800 0000 9800 0000  ........(.......
│ │ │ │  00020220: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00020230: 0000 0000 0000 0000 33a8 282c 7265 702e  ........3.(,rep.
│ │ │ │ -00020240: 5462 0000 0000 0000 1200 0000 7e00 0000  Tb..........~...
│ │ │ │ -00020250: 8795 4528 7265 702e 50a6 0000 0000 0000  ..E(rep.P.......
│ │ │ │ +00020240: 6c4f 0000 0000 0000 1200 0000 7e00 0000  lO..........~...
│ │ │ │ +00020250: 8795 4528 7265 702e 5e99 0100 0000 0000  ..E(rep.^.......
│ │ │ │  00020260: 1f00 0000 e000 0000 5374 3a2f 7265 702e  ........St:/rep.
│ │ │ │ -00020270: e2fb 0000 0000 0000 1900 0000 2701 0000  ............'...
│ │ │ │ -00020280: 7a96 9a2f 7265 702e 00b0 0000 0000 0000  z../rep.........
│ │ │ │ +00020270: 10ee 0000 0000 0000 1900 0000 2701 0000  ............'...
│ │ │ │ +00020280: 7a96 9a2f 7265 702e b2f9 0000 0000 0000  z../rep.........
│ │ │ │  00020290: 2700 0000 aa00 0000 af4f 402b 0072 6570  '........O@+.rep
│ │ │ │ -000202a0: 12fc 0100 0000 0000 2500 0000 0400 0000  ........%.......
│ │ │ │ -000202b0: 4621 fd28 7265 702e 05f8 0000 0000 0000  F!.(rep.........
│ │ │ │ +000202a0: 2dbc 0100 0000 0000 2500 0000 0400 0000  -.......%.......
│ │ │ │ +000202b0: 4621 fd28 7265 702e d592 0100 0000 0000  F!.(rep.........
│ │ │ │  000202c0: 1a00 0000 ad00 0000 f583 ad27 7265 702e  ...........'rep.
│ │ │ │ -000202d0: 00f0 0100 0000 0000 1800 0000 3301 0000  ............3...
│ │ │ │ +000202d0: 7ef6 0100 0000 0000 1800 0000 3301 0000  ~...........3...
│ │ │ │  000202e0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000202f0: 0000 0000 0000 0000 8ff0 c22c 0072 6570  ...........,.rep
│ │ │ │ -00020300: 75f7 0100 0000 0000 2200 0000 1300 0000  u.......".......
│ │ │ │ +00020300: 80f9 0100 0000 0000 2200 0000 1300 0000  ........".......
│ │ │ │  00020310: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00020320: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00020330: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00020340: 8aa6 372f 7265 702e 03b8 0000 0000 0000  ..7/rep.........
│ │ │ │ +00020340: 8aa6 372f 7265 702e 80d0 0000 0000 0000  ..7/rep.........
│ │ │ │  00020350: 2a00 0000 7300 0000 9269 6a27 7265 6d6f  *...s....ij'remo
│ │ │ │ -00020360: 79b4 0100 0000 0000 1900 0000 6200 0000  y...........b...
│ │ │ │ +00020360: 21be 0100 0000 0000 1900 0000 6200 0000  !...........b...
│ │ │ │  00020370: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00020380: 0000 0000 0000 0000 0fa6 1723 7265 6d6f  ...........#remo
│ │ │ │ -00020390: 42b5 0100 0000 0000 1600 0000 2c00 0000  B...........,...
│ │ │ │ -000203a0: e61d 8f24 7265 702e 0179 0000 0000 0000  ...$rep..y......
│ │ │ │ -000203b0: 1900 0000 4102 0000 0711 fb2b 7265 702e  ....A......+rep.
│ │ │ │ -000203c0: aafb 0100 0000 0000 2500 0000 4300 0000  ........%...C...
│ │ │ │ +00020380: 0000 0000 0000 0000 0711 fb2b 7265 702e  ...........+rep.
│ │ │ │ +00020390: e4bc 0100 0000 0000 2500 0000 4300 0000  ........%...C...
│ │ │ │ +000203a0: e61d 8f24 7265 702e fc66 0000 0000 0000  ...$rep..f......
│ │ │ │ +000203b0: 1900 0000 4102 0000 0fa6 1723 7265 6d6f  ....A......#remo
│ │ │ │ +000203c0: d4f1 0100 0000 0000 1600 0000 2c00 0000  ............,...
│ │ │ │  000203d0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000203e0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  000203f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00020400: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00020410: 0000 0000 0000 0000 7bf8 e72b 7265 702e  ........{..+rep.
│ │ │ │ -00020420: 20b7 0000 0000 0000 2100 0000 7600 0000   .......!...v...
│ │ │ │ -00020430: 8687 6a25 7265 702e 2945 0100 0000 0000  ..j%rep.)E......
│ │ │ │ +00020420: ba9d 0000 0000 0000 2100 0000 7600 0000  ........!...v...
│ │ │ │ +00020430: 8687 6a25 7265 702e 25d8 0000 0000 0000  ..j%rep.%.......
│ │ │ │  00020440: 1500 0000 5b00 0000 e760 392d 7265 702e  ....[....`9-rep.
│ │ │ │ -00020450: 9c61 0000 0000 0000 0e00 0000 aa00 0000  .a..............
│ │ │ │ -00020460: 35c2 6922 7265 702e 94f8 0100 0000 0000  5.i"rep.........
│ │ │ │ +00020450: 0050 0000 0000 0000 0e00 0000 aa00 0000  .P..............
│ │ │ │ +00020460: 35c2 6922 7265 702e feb2 0100 0000 0000  5.i"rep.........
│ │ │ │  00020470: 1d00 0000 2700 0000 b995 5f23 7265 702e  ....'....._#rep.
│ │ │ │ -00020480: 294a 0100 0000 0000 1900 0000 2000 0000  )J.......... ...
│ │ │ │ -00020490: 003d 332f 0072 6570 66fc 0100 0000 0000  .=3/.repf.......
│ │ │ │ +00020480: fe4e 0100 0000 0000 1900 0000 2000 0000  .N.......... ...
│ │ │ │ +00020490: 003d 332f 0072 6570 5db4 0100 0000 0000  .=3/.rep].......
│ │ │ │  000204a0: 1c00 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  000204b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000204c0: f057 d427 0072 6570 bbbf 0100 0000 0000  .W.'.rep........
│ │ │ │ +000204c0: f057 d427 0072 6570 5af9 0100 0000 0000  .W.'.repZ.......
│ │ │ │  000204d0: 1b00 0000 0b00 0000 e59e 772f 0072 6570  ..........w/.rep
│ │ │ │ -000204e0: 75bf 0100 0000 0000 1800 0000 1100 0000  u...............
│ │ │ │ -000204f0: 8e6c 0127 7072 696e cc45 0000 0000 0000  .l.'prin.E......
│ │ │ │ -00020500: 0b00 0000 4700 0000 bb62 1126 7265 702e  ....G....b.&rep.
│ │ │ │ -00020510: f42c 0000 0000 0000 1d00 0000 b100 0000  .,..............
│ │ │ │ -00020520: 59e1 b62e 7265 702e 8e47 0100 0000 0000  Y...rep..G......
│ │ │ │ -00020530: 1000 0000 8201 0000 90ef a72e 7265 6d6f  ............remo
│ │ │ │ -00020540: 48b6 0100 0000 0000 1300 0000 8300 0000  H...............
│ │ │ │ -00020550: 1c1d dc2d 7265 702e 1bf8 0100 0000 0000  ...-rep.........
│ │ │ │ -00020560: 1700 0000 2300 0000 6d26 c62f 7265 702e  ....#...m&./rep.
│ │ │ │ -00020570: 522c 0000 0000 0000 2000 0000 8200 0000  R,...... .......
│ │ │ │ -00020580: 1b7e e625 7265 702e 4146 0100 0000 0000  .~.%rep.AF......
│ │ │ │ -00020590: 1200 0000 a200 0000 ffff ffff 0000 0000  ................
│ │ │ │ +000204e0: 14f9 0100 0000 0000 1800 0000 1100 0000  ................
│ │ │ │ +000204f0: 8e6c 0127 7072 696e a74c 0100 0000 0000  .l.'prin.L......
│ │ │ │ +00020500: 0b00 0000 4700 0000 59e1 b62e 7265 702e  ....G...Y...rep.
│ │ │ │ +00020510: 00e0 0000 0000 0000 1000 0000 8201 0000  ................
│ │ │ │ +00020520: bb62 1126 7265 702e b0e9 0000 0000 0000  .b.&rep.........
│ │ │ │ +00020530: 1d00 0000 b100 0000 90ef a72e 7265 6d6f  ............remo
│ │ │ │ +00020540: 3ef1 0100 0000 0000 1300 0000 8300 0000  >...............
│ │ │ │ +00020550: 1c1d dc2d 7265 702e 72f4 0100 0000 0000  ...-rep.r.......
│ │ │ │ +00020560: 1700 0000 2300 0000 1b7e e625 7265 702e  ....#....~.%rep.
│ │ │ │ +00020570: b4dc 0000 0000 0000 1200 0000 a200 0000  ................
│ │ │ │ +00020580: 6d26 c62f 7265 702e 0ee9 0000 0000 0000  m&./rep.........
│ │ │ │ +00020590: 2000 0000 8200 0000 ffff ffff 0000 0000   ...............
│ │ │ │  000205a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000205b0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000205c0: 0000 0000 0000 0000 87db 572f 7265 702e  ..........W/rep.
│ │ │ │ -000205d0: 28ba 0000 0000 0000 2800 0000 0e01 0000  (.......(.......
│ │ │ │ -000205e0: 49ca ad23 7265 6d6f deb6 0100 0000 0000  I..#remo........
│ │ │ │ +000205d0: d5d5 0000 0000 0000 2800 0000 0e01 0000  ........(.......
│ │ │ │ +000205e0: 49ca ad23 7265 6d6f 9cbe 0100 0000 0000  I..#remo........
│ │ │ │  000205f0: 1800 0000 3f00 0000 e7d2 5820 7265 6d6f  ....?.....X remo
│ │ │ │ -00020600: 35b7 0100 0000 0000 1b00 0000 2a00 0000  5...........*...
│ │ │ │ +00020600: f3be 0100 0000 0000 1b00 0000 2a00 0000  ............*...
│ │ │ │  00020610: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00020620: 0000 0000 0000 0000 2951 5c2e 7265 702e  ........)Q\.rep.
│ │ │ │ -00020630: b0b9 0100 0000 0000 3600 0000 2900 0000  ........6...)...
│ │ │ │ +00020630: dff0 0100 0000 0000 3600 0000 2900 0000  ........6...)...
│ │ │ │  00020640: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00020650: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00020660: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00020670: 5447 142d 7265 702e 769e 0000 0000 0000  TG.-rep.v.......
│ │ │ │ +00020670: 5447 142d 7265 702e b595 0100 0000 0000  TG.-rep.........
│ │ │ │  00020680: 1700 0000 5101 0000 f78e 8425 0072 6570  ....Q......%.rep
│ │ │ │ -00020690: 63f9 0100 0000 0000 1b00 0000 1c00 0000  c...............
│ │ │ │ +00020690: 7af2 0100 0000 0000 1b00 0000 1c00 0000  z...............
│ │ │ │  000206a0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000206b0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  000206c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000206d0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000206e0: 0000 0000 0000 0000 2112 ab2d 0072 6570  ........!..-.rep
│ │ │ │ -000206f0: d64e 0100 0000 0000 1800 0000 0500 0000  .N..............
│ │ │ │ -00020700: 348c 022f 0072 6570 26fb 0100 0000 0000  4../.rep&.......
│ │ │ │ -00020710: 2a00 0000 0b00 0000 e926 e420 0072 6570  *........&. .rep
│ │ │ │ -00020720: e1bf 0100 0000 0000 1200 0000 0b00 0000  ................
│ │ │ │ -00020730: aa8b 6220 6c6f 6164 5a5b 0000 0000 0000  ..b loadZ[......
│ │ │ │ +000206f0: 40b7 0100 0000 0000 1800 0000 0500 0000  @...............
│ │ │ │ +00020700: 348c 022f 0072 6570 3df4 0100 0000 0000  4../.rep=.......
│ │ │ │ +00020710: 2a00 0000 0b00 0000 b7d2 8720 7265 702e  *.......... rep.
│ │ │ │ +00020720: bb9f 0100 0000 0000 1600 0000 2800 0000  ............(...
│ │ │ │ +00020730: aa8b 6220 6c6f 6164 0e49 0000 0000 0000  ..b load.I......
│ │ │ │  00020740: 0900 0000 a000 0000 bd85 f72a 7265 702e  ...........*rep.
│ │ │ │ -00020750: 7f60 0000 0000 0000 0c00 0000 6100 0000  .`..........a...
│ │ │ │ -00020760: f283 8f22 7265 702e f546 0100 0000 0000  ..."rep..F......
│ │ │ │ +00020750: 4f4e 0000 0000 0000 0c00 0000 6100 0000  ON..........a...
│ │ │ │ +00020760: f283 8f22 7265 702e 68dd 0000 0000 0000  ..."rep.h.......
│ │ │ │  00020770: 1500 0000 3000 0000 6fff 492d 7265 702e  ....0...o.I-rep.
│ │ │ │ -00020780: 4f87 0000 0000 0000 0e00 0000 2b00 0000  O...........+...
│ │ │ │ -00020790: b0fb 2b20 7265 702e de3e 0000 0000 0000  ..+ rep..>......
│ │ │ │ -000207a0: 1a00 0000 3e00 0000 7ee5 5c24 7265 702e  ....>...~.\$rep.
│ │ │ │ -000207b0: 34ad 0000 0000 0000 1100 0000 ad00 0000  4...............
│ │ │ │ -000207c0: b7d2 8720 7265 702e d8f8 0100 0000 0000  ... rep.........
│ │ │ │ -000207d0: 1600 0000 2800 0000 4f62 4224 7265 6d6f  ....(...ObB$remo
│ │ │ │ -000207e0: a9b8 0100 0000 0000 1600 0000 2d00 0000  ............-...
│ │ │ │ -000207f0: 4e24 b225 7265 702e ed3b 0000 0000 0000  N$.%rep..;......
│ │ │ │ +00020780: 2675 0000 0000 0000 0e00 0000 2b00 0000  &u..........+...
│ │ │ │ +00020790: 7ee5 5c24 7265 702e 3d37 0000 0000 0000  ~.\$rep.=7......
│ │ │ │ +000207a0: 1100 0000 ad00 0000 b0fb 2b20 7265 702e  ..........+ rep.
│ │ │ │ +000207b0: 7f42 0100 0000 0000 1a00 0000 3e00 0000  .B..........>...
│ │ │ │ +000207c0: e926 e420 0072 6570 b8bb 0100 0000 0000  .&. .rep........
│ │ │ │ +000207d0: 1200 0000 0b00 0000 4f62 4224 7265 6d6f  ........ObB$remo
│ │ │ │ +000207e0: 9cf0 0100 0000 0000 1600 0000 2d00 0000  ............-...
│ │ │ │ +000207f0: 4e24 b225 7265 702e 0040 0100 0000 0000  N$.%rep..@......
│ │ │ │  00020800: 1700 0000 4501 0000 0333 9f24 7265 702e  ....E....3.$rep.
│ │ │ │ -00020810: 7442 0100 0000 0000 1900 0000 d300 0000  tB..............
│ │ │ │ +00020810: cd49 0100 0000 0000 1900 0000 d300 0000  .I..............
│ │ │ │  00020820: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00020830: 0000 0000 0000 0000 cf3f 9623 7265 702e  .........?.#rep.
│ │ │ │ -00020840: a8f5 0000 0000 0000 2600 0000 5a00 0000  ........&...Z...
│ │ │ │ +00020840: a68e 0000 0000 0000 2600 0000 5a00 0000  ........&...Z...
│ │ │ │  00020850: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00020860: 0000 0000 0000 0000 1989 c12f 6964 6c65  .........../idle
│ │ │ │ -00020870: cb8d 0000 0000 0000 0900 0000 3501 0000  ............5...
│ │ │ │ -00020880: f87c 042f 7265 702e c08f 0000 0000 0000  .|./rep.........
│ │ │ │ +00020870: 694b 0100 0000 0000 0900 0000 3501 0000  iK..........5...
│ │ │ │ +00020880: f87c 042f 7265 702e a036 0000 0000 0000  .|./rep..6......
│ │ │ │  00020890: 1300 0000 2900 0000 1eb1 7126 7265 702e  ....).....q&rep.
│ │ │ │ -000208a0: 0020 0000 0000 0000 1100 0000 2b00 0000  . ..........+...
│ │ │ │ -000208b0: 6858 d523 7265 702e ad4d 0000 0000 0000  hX.#rep..M......
│ │ │ │ +000208a0: 043b 0000 0000 0000 1100 0000 2b00 0000  .;..........+...
│ │ │ │ +000208b0: 6858 d523 7265 702e 9c93 0100 0000 0000  hX.#rep.........
│ │ │ │  000208c0: 2200 0000 4601 0000 71c6 192f 0072 6570  "...F...q../.rep
│ │ │ │ -000208d0: ad4d 0100 0000 0000 1900 0000 0200 0000  .M..............
│ │ │ │ -000208e0: c8ff 8420 7265 702e 55f8 0100 0000 0000  ... rep.U.......
│ │ │ │ +000208d0: 17b6 0100 0000 0000 1900 0000 0200 0000  ................
│ │ │ │ +000208e0: c8ff 8420 7265 702e d5bb 0100 0000 0000  ... rep.........
│ │ │ │  000208f0: 1300 0000 2c00 0000 ffff ffff 0000 0000  ....,...........
│ │ │ │  00020900: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00020910: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00020920: 0000 0000 0000 0000 2518 c727 7265 702e  ........%..'rep.
│ │ │ │ -00020930: 8c7f 0000 0000 0000 0c00 0000 3300 0000  ............3...
│ │ │ │ +00020930: ae6e 0000 0000 0000 0c00 0000 3300 0000  .n..........3...
│ │ │ │  00020940: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00020950: 0000 0000 0000 0000 97ae 4422 7265 702e  ..........D"rep.
│ │ │ │ -00020960: ef29 0000 0000 0000 2300 0000 6b00 0000  .)......#...k...
│ │ │ │ -00020970: 65f7 a722 7265 702e 9945 0100 0000 0000  e.."rep..E......
│ │ │ │ -00020980: 1900 0000 8f00 0000 ffff ffff 0000 0000  ................
│ │ │ │ +00020950: 0000 0000 0000 0000 65f7 a722 7265 702e  ........e.."rep.
│ │ │ │ +00020960: 0cdc 0000 0000 0000 1900 0000 8f00 0000  ................
│ │ │ │ +00020970: 97ae 4422 7265 702e abe6 0000 0000 0000  ..D"rep.........
│ │ │ │ +00020980: 2300 0000 6b00 0000 ffff ffff 0000 0000  #...k...........
│ │ │ │  00020990: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000209a0: 9adf 7426 7265 702e 244d 0100 0000 0000  ..t&rep.$M......
│ │ │ │ +000209a0: 9adf 7426 7265 702e 6fb5 0100 0000 0000  ..t&rep.o.......
│ │ │ │  000209b0: 1c00 0000 6d00 0000 ffff ffff 0000 0000  ....m...........
│ │ │ │  000209c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000209d0: c05e 9923 7265 702e 5bfb 0100 0000 0000  .^.#rep.[.......
│ │ │ │ +000209d0: c05e 9923 7265 702e 56bc 0100 0000 0000  .^.#rep.V.......
│ │ │ │  000209e0: 2a00 0000 2500 0000 09fb 6b24 7265 702e  *...%.....k$rep.
│ │ │ │ -000209f0: 7d2a 0000 0000 0000 1c00 0000 6000 0000  }*..........`...
│ │ │ │ -00020a00: 93f0 942c 2a69 7370 3bfc 0100 0000 0000  ...,*isp;.......
│ │ │ │ +000209f0: 39e7 0000 0000 0000 1c00 0000 6000 0000  9...........`...
│ │ │ │ +00020a00: 93f0 942c 2a69 7370 67b3 0100 0000 0000  ...,*ispg.......
│ │ │ │  00020a10: 1400 0000 1700 0000 ffff ffff 0000 0000  ................
│ │ │ │  00020a20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00020a30: baf2 ee2e 7265 702e b5fc 0100 0000 0000  ....rep.........
│ │ │ │ +00020a30: baf2 ee2e 7265 702e 0cb5 0100 0000 0000  ....rep.........
│ │ │ │  00020a40: 2600 0000 3d00 0000 8b55 2b26 7265 702e  &...=....U+&rep.
│ │ │ │ -00020a50: 1db3 0000 0000 0000 1d00 0000 be02 0000  ................
│ │ │ │ -00020a60: 6279 0f26 7265 702e c743 0100 0000 0000  by.&rep..C......
│ │ │ │ -00020a70: 2900 0000 2000 0000 21c0 3e2e 7265 702e  )... ...!.>.rep.
│ │ │ │ -00020a80: 0030 0000 0000 0000 2c00 0000 8e00 0000  .0......,.......
│ │ │ │ -00020a90: 995e 512b 7265 702e 2828 0000 0000 0000  .^Q+rep.((......
│ │ │ │ -00020aa0: 1f00 0000 a300 0000 ffff ffff 0000 0000  ................
│ │ │ │ +00020a50: 4396 0000 0000 0000 1d00 0000 be02 0000  C...............
│ │ │ │ +00020a60: 6279 0f26 7265 702e 204b 0100 0000 0000  by.&rep. K......
│ │ │ │ +00020a70: 2900 0000 2000 0000 995e 512b 7265 702e  )... ....^Q+rep.
│ │ │ │ +00020a80: e4e4 0000 0000 0000 1f00 0000 a300 0000  ................
│ │ │ │ +00020a90: 21c0 3e2e 7265 702e b9fc 0000 0000 0000  !.>.rep.........
│ │ │ │ +00020aa0: 2c00 0000 8e00 0000 ffff ffff 0000 0000  ,...............
│ │ │ │  00020ab0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00020ac0: 887f 1427 7265 702e 5afa 0100 0000 0000  ...'rep.Z.......
│ │ │ │ +00020ac0: 887f 1427 7265 702e 71f3 0100 0000 0000  ...'rep.q.......
│ │ │ │  00020ad0: 2000 0000 4800 0000 0ba1 d02c 7265 702e   ...H......,rep.
│ │ │ │ -00020ae0: 46ba 0100 0000 0000 1600 0000 2f00 0000  F.........../...
│ │ │ │ +00020ae0: 16f2 0100 0000 0000 1600 0000 2f00 0000  ............/...
│ │ │ │  00020af0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00020b00: 0000 0000 0000 0000 3147 f821 7265 702e  ........1G.!rep.
│ │ │ │ -00020b10: 87f9 0000 0000 0000 1400 0000 e400 0000  ................
│ │ │ │ -00020b20: aead d128 7265 702e 2049 0100 0000 0000  ...(rep. I......
│ │ │ │ +00020b10: b5eb 0000 0000 0000 1400 0000 e400 0000  ................
│ │ │ │ +00020b20: aead d128 7265 702e 874f 0100 0000 0000  ...(rep..O......
│ │ │ │  00020b30: 2000 0000 5400 0000 51c9 f62f 646f 6375   ...T...Q../docu
│ │ │ │ -00020b40: 5c5e 0000 0000 0000 1200 0000 4d00 0000  \^..........M...
│ │ │ │ -00020b50: f06a 302f 7265 702e 3f6a 0000 0000 0000  .j0/rep.?j......
│ │ │ │ +00020b40: 104c 0000 0000 0000 1200 0000 4d00 0000  .L..........M...
│ │ │ │ +00020b50: f06a 302f 7265 702e 1358 0000 0000 0000  .j0/rep..X......
│ │ │ │  00020b60: 0f00 0000 4c00 0000 1d43 d928 7265 702e  ....L....C.(rep.
│ │ │ │ -00020b70: 6573 0000 0000 0000 1400 0000 a200 0000  es..............
│ │ │ │ -00020b80: 6d47 8324 7265 702e 10fb 0000 0000 0000  mG.$rep.........
│ │ │ │ -00020b90: 1800 0000 ba00 0000 e583 232d 7265 702e  ..........#-rep.
│ │ │ │ -00020ba0: 154f 0000 0000 0000 1b00 0000 9600 0000  .O..............
│ │ │ │ -00020bb0: 4966 af23 666f 726d ccf8 0000 0000 0000  If.#form........
│ │ │ │ -00020bc0: 1200 0000 a900 0000 4ea6 dd26 7374 616e  ........N..&stan
│ │ │ │ -00020bd0: b44c 0100 0000 0000 0e00 0000 3300 0000  .L..........3...
│ │ │ │ +00020b70: 6061 0000 0000 0000 1400 0000 a200 0000  `a..............
│ │ │ │ +00020b80: 6d47 8324 7265 702e 3eed 0000 0000 0000  mG.$rep.>.......
│ │ │ │ +00020b90: 1800 0000 ba00 0000 4966 af23 666f 726d  ........If.#form
│ │ │ │ +00020ba0: faea 0000 0000 0000 1200 0000 a900 0000  ................
│ │ │ │ +00020bb0: e583 232d 7265 702e 0495 0100 0000 0000  ..#-rep.........
│ │ │ │ +00020bc0: 1b00 0000 9600 0000 4ea6 dd26 7374 616e  ........N..&stan
│ │ │ │ +00020bd0: 26fa 0100 0000 0000 0e00 0000 3300 0000  &...........3...
│ │ │ │  00020be0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00020bf0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00020c00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00020c10: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00020c20: 0000 0000 0000 0000 8f1d c526 7265 702e  ...........&rep.
│ │ │ │ -00020c30: 75bc 0100 0000 0000 1d00 0000 8600 0000  u...............
│ │ │ │ +00020c30: baf5 0100 0000 0000 1d00 0000 8600 0000  ................
│ │ │ │  00020c40: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00020c50: 0000 0000 0000 0000 7f86 5a2a 7265 702e  ..........Z*rep.
│ │ │ │ -00020c60: 819b 0000 0000 0000 1a00 0000 a100 0000  ................
│ │ │ │ -00020c70: 8bef 7d25 7265 702e 33f4 0000 0000 0000  ..}%rep.3.......
│ │ │ │ -00020c80: 1c00 0000 c100 0000 afca 4420 7265 702e  ..........D rep.
│ │ │ │ -00020c90: 67bb 0100 0000 0000 1d00 0000 f100 0000  g...............
│ │ │ │ -00020ca0: aa2d 1322 7265 702e 36fe 0000 0000 0000  .-."rep.6.......
│ │ │ │ +00020c50: 0000 0000 0000 0000 8bef 7d25 7265 702e  ..........}%rep.
│ │ │ │ +00020c60: 358b 0000 0000 0000 1c00 0000 c100 0000  5...............
│ │ │ │ +00020c70: 7f86 5a2a 7265 702e 3a9c 0100 0000 0000  ..Z*rep.:.......
│ │ │ │ +00020c80: 1a00 0000 a100 0000 afca 4420 7265 702e  ..........D rep.
│ │ │ │ +00020c90: acf4 0100 0000 0000 1d00 0000 f100 0000  ................
│ │ │ │ +00020ca0: aa2d 1322 7265 702e 14f1 0000 0000 0000  .-."rep.........
│ │ │ │  00020cb0: 1a00 0000 9b00 0000 ffff ffff 0000 0000  ................
│ │ │ │  00020cc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00020cd0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00020ce0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00020cf0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00020d00: 26db 542e 0072 6570 f3f7 0100 0000 0000  &.T..rep........
│ │ │ │ +00020d00: 26db 542e 0072 6570 fef9 0100 0000 0000  &.T..rep........
│ │ │ │  00020d10: 2300 0000 0500 0000 3d8d 4226 7265 702e  #.......=.B&rep.
│ │ │ │ -00020d20: 4bf1 0100 0000 0000 2000 0000 2b01 0000  K....... ...+...
│ │ │ │ +00020d20: c9f7 0100 0000 0000 2000 0000 2b01 0000  ........ ...+...
│ │ │ │  00020d30: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00020d40: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00020d50: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00020d60: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00020d70: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00020d80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00020d90: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00020da0: 0000 0000 0000 0000 7f7f b82c 0072 6570  ...........,.rep
│ │ │ │ -00020db0: 9ebf 0100 0000 0000 1d00 0000 0000 0000  ................
│ │ │ │ +00020db0: 3df9 0100 0000 0000 1d00 0000 0000 0000  =...............
│ │ │ │  00020dc0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00020dd0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00020de0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00020df0: 64df d42a 7265 702e b42b 0000 0000 0000  d..*rep..+......
│ │ │ │ +00020df0: 64df d42a 7265 702e 70e8 0000 0000 0000  d..*rep.p.......
│ │ │ │  00020e00: 1e00 0000 8000 0000 81b6 6e25 7265 702e  ..........n%rep.
│ │ │ │ -00020e10: d769 0000 0000 0000 0c00 0000 5c00 0000  .i..........\...
│ │ │ │ -00020e20: dded b42c 0072 6570 16f9 0100 0000 0000  ...,.rep........
│ │ │ │ -00020e30: 2000 0000 0e00 0000 b2f4 4123 0072 6570   .........A#.rep
│ │ │ │ -00020e40: 82fc 0100 0000 0000 2e00 0000 0500 0000  ................
│ │ │ │ -00020e50: 0244 7d2f 7265 702e f8bb 0000 0000 0000  .D}/rep.........
│ │ │ │ +00020e10: ab57 0000 0000 0000 0c00 0000 5c00 0000  .W..........\...
│ │ │ │ +00020e20: b2f4 4123 0072 6570 d9b4 0100 0000 0000  ..A#.rep........
│ │ │ │ +00020e30: 2e00 0000 0500 0000 dded b42c 0072 6570  ...........,.rep
│ │ │ │ +00020e40: cbbf 0100 0000 0000 2000 0000 0e00 0000  ........ .......
│ │ │ │ +00020e50: 0244 7d2f 7265 702e 7143 0100 0000 0000  .D}/rep.qC......
│ │ │ │  00020e60: 2000 0000 8400 0000 df9f 1528 7265 702e   ..........(rep.
│ │ │ │ -00020e70: 2b23 0000 0000 0000 1600 0000 2b00 0000  +#..........+...
│ │ │ │ -00020e80: 4994 372d 7265 702e f8b5 0000 0000 0000  I.7-rep.........
│ │ │ │ +00020e70: 5e3f 0000 0000 0000 1600 0000 2b00 0000  ^?..........+...
│ │ │ │ +00020e80: 4994 372d 7265 702e 1e99 0000 0000 0000  I.7-rep.........
│ │ │ │  00020e90: 2200 0000 aa00 0000 57f8 1a22 7265 702e  ".......W.."rep.
│ │ │ │ -00020ea0: 753a 0000 0000 0000 1a00 0000 5e01 0000  u:..........^...
│ │ │ │ -00020eb0: 3650 a629 7265 702e 014c 0100 0000 0000  6P.)rep..L......
│ │ │ │ +00020ea0: 8212 0100 0000 0000 1a00 0000 5e01 0000  ............^...
│ │ │ │ +00020eb0: 3650 a629 7265 702e 089f 0100 0000 0000  6P.)rep.........
│ │ │ │  00020ec0: 2800 0000 2b00 0000 6642 cd2d 7265 702e  (...+...fB.-rep.
│ │ │ │ -00020ed0: aaf7 0100 0000 0000 2200 0000 2700 0000  ........"...'...
│ │ │ │ -00020ee0: 540b 2f27 7265 702e ebfe 0000 0000 0000  T./'rep.........
│ │ │ │ -00020ef0: 1300 0000 9900 0000 6bf1 2124 0072 6570  ........k.!$.rep
│ │ │ │ -00020f00: 54bf 0100 0000 0000 1a00 0000 0700 0000  T...............
│ │ │ │ -00020f10: 811b 9828 7265 702e bb2f 0000 0000 0000  ...(rep../......
│ │ │ │ -00020f20: 1800 0000 1300 0000 b30b ab2c 7265 702e  ...........,rep.
│ │ │ │ -00020f30: d1b0 0000 0000 0000 1e00 0000 2e02 0000  ................
│ │ │ │ -00020f40: 365f 422f 7265 702e b7b7 0000 0000 0000  6_B/rep.........
│ │ │ │ -00020f50: 1a00 0000 3200 0000 2f4a ff2a 7265 702e  ....2.../J.*rep.
│ │ │ │ -00020f60: 2db9 0000 0000 0000 2500 0000 6f00 0000  -.......%...o...
│ │ │ │ -00020f70: 743d ab29 7265 702e 3e2e 0000 0000 0000  t=.)rep.>.......
│ │ │ │ +00020ed0: b5f9 0100 0000 0000 2200 0000 2700 0000  ........"...'...
│ │ │ │ +00020ee0: 365f 422f 7265 702e 519e 0000 0000 0000  6_B/rep.Q.......
│ │ │ │ +00020ef0: 1a00 0000 3200 0000 b30b ab2c 7265 702e  ....2......,rep.
│ │ │ │ +00020f00: f793 0000 0000 0000 1e00 0000 2e02 0000  ................
│ │ │ │ +00020f10: 540b 2f27 7265 702e 50ef 0000 0000 0000  T./'rep.P.......
│ │ │ │ +00020f20: 1300 0000 9900 0000 811b 9828 7265 702e  ...........(rep.
│ │ │ │ +00020f30: 7f90 0000 0000 0000 1800 0000 1300 0000  ................
│ │ │ │ +00020f40: c4ca f223 7265 702e d9f3 0100 0000 0000  ...#rep.........
│ │ │ │ +00020f50: 1f00 0000 4500 0000 2f4a ff2a 7265 702e  ....E.../J.*rep.
│ │ │ │ +00020f60: 22d3 0000 0000 0000 2500 0000 6f00 0000  ".......%...o...
│ │ │ │ +00020f70: 743d ab29 7265 702e a27b 0000 0000 0000  t=.)rep..{......
│ │ │ │  00020f80: 1c00 0000 9a00 0000 efeb 902f 7265 702e  .........../rep.
│ │ │ │ -00020f90: 3339 0000 0000 0000 1900 0000 2901 0000  39..........)...
│ │ │ │ -00020fa0: 40fa 8427 7265 702e 4a64 0000 0000 0000  @..'rep.Jd......
│ │ │ │ +00020f90: 4011 0100 0000 0000 1900 0000 2901 0000  @...........)...
│ │ │ │ +00020fa0: 40fa 8427 7265 702e 1e52 0000 0000 0000  @..'rep..R......
│ │ │ │  00020fb0: 0f00 0000 6800 0000 1516 ab25 7265 702e  ....h......%rep.
│ │ │ │ -00020fc0: 94a3 0000 0000 0000 1400 0000 7b01 0000  ............{...
│ │ │ │ -00020fd0: c4ca f223 7265 702e c2fa 0100 0000 0000  ...#rep.........
│ │ │ │ -00020fe0: 1f00 0000 4500 0000 ffff ffff 0000 0000  ....E...........
│ │ │ │ +00020fc0: cf97 0100 0000 0000 1400 0000 7b01 0000  ............{...
│ │ │ │ +00020fd0: 6bf1 2124 0072 6570 5df6 0100 0000 0000  k.!$.rep].......
│ │ │ │ +00020fe0: 1a00 0000 0700 0000 ffff ffff 0000 0000  ................
│ │ │ │  00020ff0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00021000: 0100 0000 0000 0000 a105 0000 0000 0000  ................
│ │ │ │ -00021010: 5f2a 0200 0000 0000 0000 0000 0000 0000  _*..............
│ │ │ │ -00021020: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00021000: 0200 0000 0000 0000 0600 0000 0000 0000  ................
│ │ │ │ +00021010: fa2f 0200 0000 0000 c40f 0000 0000 0000  ./..............
│ │ │ │ +00021020: 3cd0 0200 0000 0000 0000 0000 0000 0000  <...............
│ │ │ │  00021030: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021040: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021050: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021060: 0000 0000 0000 0000 0300 0000 6d00 0000  ............m...
│ │ │ │  00021070: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021080: 0000 0000 0000 0000 1900 cd3a 7265 702e  ...........:rep.
│ │ │ │ -00021090: 3c9c 0000 0000 0000 1a00 0000 4800 0000  <...........H...
│ │ │ │ -000210a0: 4090 ce31 7265 702e e462 0000 0000 0000  @..1rep..b......
│ │ │ │ -000210b0: 0f00 0000 7300 0000 a726 783c 0072 6570  ....s....&x<.rep
│ │ │ │ -000210c0: c84d 0100 0000 0000 1b00 0000 0200 0000  .M..............
│ │ │ │ -000210d0: fcd3 6b35 0072 6570 89b3 0100 0000 0000  ..k5.rep........
│ │ │ │ -000210e0: 1300 0000 0800 0000 84a9 7337 0072 6570  ..........s7.rep
│ │ │ │ -000210f0: 84b5 0100 0000 0000 3700 0000 0000 0000  ........7.......
│ │ │ │ -00021100: d039 9835 7265 702e 96f2 0100 0000 0000  .9.5rep.........
│ │ │ │ -00021110: 1700 0000 c804 0000 af56 2e31 0072 6570  .........V.1.rep
│ │ │ │ -00021120: 7322 0200 0000 0000 1200 0000 0200 0000  s"..............
│ │ │ │ -00021130: 5c17 9d30 7265 702e f9bd 0000 0000 0000  \..0rep.........
│ │ │ │ +00021090: f59c 0100 0000 0000 1a00 0000 4800 0000  ............H...
│ │ │ │ +000210a0: 4090 ce31 7265 702e b850 0000 0000 0000  @..1rep..P......
│ │ │ │ +000210b0: 0f00 0000 7300 0000 fcd3 6b35 0072 6570  ....s.....k5.rep
│ │ │ │ +000210c0: c9b0 0100 0000 0000 1300 0000 0800 0000  ................
│ │ │ │ +000210d0: a726 783c 0072 6570 32b6 0100 0000 0000  .&x<.rep2.......
│ │ │ │ +000210e0: 1b00 0000 0200 0000 84a9 7337 0072 6570  ..........s7.rep
│ │ │ │ +000210f0: d621 0200 0000 0000 3700 0000 0000 0000  .!......7.......
│ │ │ │ +00021100: 775a b93b 7265 702e 2a23 0200 0000 0000  wZ.;rep.*#......
│ │ │ │ +00021110: 1a00 0000 f800 0000 af56 2e31 0072 6570  .........V.1.rep
│ │ │ │ +00021120: fd25 0200 0000 0000 1200 0000 0200 0000  .%..............
│ │ │ │ +00021130: 5c17 9d30 7265 702e e647 0100 0000 0000  \..0rep..G......
│ │ │ │  00021140: 1d00 0000 5e00 0000 4d60 8b35 7265 702e  ....^...M`.5rep.
│ │ │ │ -00021150: 22fd 0000 0000 0000 1800 0000 fc00 0000  "...............
│ │ │ │ -00021160: 5af8 e836 7265 702e 9144 0100 0000 0000  Z..6rep..D......
│ │ │ │ +00021150: 00f0 0000 0000 0000 1800 0000 fc00 0000  ................
│ │ │ │ +00021160: 5af8 e836 7265 702e 7648 0000 0000 0000  Z..6rep.vH......
│ │ │ │  00021170: 1a00 0000 7e00 0000 4af9 063a 7265 702e  ....~...J..:rep.
│ │ │ │ -00021180: 1db1 0100 0000 0000 0d00 0000 7401 0000  ............t...
│ │ │ │ -00021190: a271 253b 7265 702e 6c23 0000 0000 0000  .q%;rep.l#......
│ │ │ │ +00021180: 7bb9 0100 0000 0000 0d00 0000 7401 0000  {...........t...
│ │ │ │ +00021190: a271 253b 7265 702e 0040 0000 0000 0000  .q%;rep..@......
│ │ │ │  000211a0: 1500 0000 5700 0000 7c97 9c3b 7265 702e  ....W...|..;rep.
│ │ │ │ -000211b0: c1b9 0000 0000 0000 2100 0000 4600 0000  ........!...F...
│ │ │ │ -000211c0: 9b74 b238 7265 702e 3a47 0100 0000 0000  .t.8rep.:G......
│ │ │ │ -000211d0: 1600 0000 3e00 0000 775a b93b 7265 702e  ....>...wZ.;rep.
│ │ │ │ -000211e0: bc24 0200 0000 0000 1a00 0000 f800 0000  .$..............
│ │ │ │ -000211f0: 0127 c93e 7265 702e ff29 0200 0000 0000  .'.>rep..)......
│ │ │ │ -00021200: 2500 0000 3b00 0000 ffff ffff 0000 0000  %...;...........
│ │ │ │ +000211b0: 4ad4 0000 0000 0000 2100 0000 4600 0000  J.......!...F...
│ │ │ │ +000211c0: 9b74 b238 7265 702e addd 0000 0000 0000  .t.8rep.........
│ │ │ │ +000211d0: 1600 0000 3e00 0000 0127 c93e 7265 702e  ....>....'.>rep.
│ │ │ │ +000211e0: 79b4 0100 0000 0000 2500 0000 3b00 0000  y.......%...;...
│ │ │ │ +000211f0: d039 9835 7265 702e 2929 0200 0000 0000  .9.5rep.))......
│ │ │ │ +00021200: 1700 0000 c804 0000 ffff ffff 0000 0000  ................
│ │ │ │  00021210: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00021220: 5cae 7530 7265 702e 1473 0000 0000 0000  \.u0rep..s......
│ │ │ │ -00021230: 0f00 0000 4200 0000 2dd1 be34 7265 702e  ....B...-..4rep.
│ │ │ │ -00021240: 20bf 0000 0000 0000 1800 0000 a800 0000   ...............
│ │ │ │ -00021250: 3805 f634 7265 702e 1044 0100 0000 0000  8..4rep..D......
│ │ │ │ -00021260: 1900 0000 6800 0000 21d5 1737 7265 702e  ....h...!..7rep.
│ │ │ │ -00021270: 5427 0200 0000 0000 2300 0000 4901 0000  T'......#...I...
│ │ │ │ +00021220: 3805 f634 7265 702e 6247 0000 0000 0000  8..4rep.bG......
│ │ │ │ +00021230: 1900 0000 6800 0000 5cae 7530 7265 702e  ....h...\.u0rep.
│ │ │ │ +00021240: 415f 0000 0000 0000 0f00 0000 4200 0000  A_..........B...
│ │ │ │ +00021250: 2dd1 be34 7265 702e 0d49 0100 0000 0000  -..4rep..I......
│ │ │ │ +00021260: 1800 0000 a800 0000 21d5 1737 7265 702e  ........!..7rep.
│ │ │ │ +00021270: 1db1 0100 0000 0000 2300 0000 4901 0000  ........#...I...
│ │ │ │  00021280: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021290: 0000 0000 0000 0000 5df4 5f31 7265 702e  ........]._1rep.
│ │ │ │ -000212a0: 6043 0100 0000 0000 1800 0000 4f00 0000  `C..........O...
│ │ │ │ +000212a0: b94a 0100 0000 0000 1800 0000 4f00 0000  .J..........O...
│ │ │ │  000212b0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000212c0: 0000 0000 0000 0000 f94c 6e3c 7265 702e  .........Ln<rep.
│ │ │ │ -000212d0: a192 0000 0000 0000 2000 0000 2501 0000  ........ ...%...
│ │ │ │ +000212d0: 0090 0100 0000 0000 2000 0000 2501 0000  ........ ...%...
│ │ │ │  000212e0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000212f0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00021300: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021310: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021320: 0000 0000 0000 0000 55f9 7235 7265 702e  ........U.r5rep.
│ │ │ │ -00021330: 89f3 0000 0000 0000 1900 0000 9100 0000  ................
│ │ │ │ +00021330: 8b8a 0000 0000 0000 1900 0000 9100 0000  ................
│ │ │ │  00021340: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021350: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00021360: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00021370: 86b3 df35 0072 6570 34bf 0100 0000 0000  ...5.rep4.......
│ │ │ │ +00021370: 86b3 df35 0072 6570 0929 0200 0000 0000  ...5.rep.)......
│ │ │ │  00021380: 1900 0000 0700 0000 ffff ffff 0000 0000  ................
│ │ │ │  00021390: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000213a0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000213b0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  000213c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000213d0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000213e0: 0000 0000 0000 0000 a77c f736 7265 702e  .........|.6rep.
│ │ │ │ -000213f0: b471 0000 0000 0000 1600 0000 4a01 0000  .q..........J...
│ │ │ │ +000213f0: 0060 0000 0000 0000 1600 0000 4a01 0000  .`..........J...
│ │ │ │  00021400: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021410: 0000 0000 0000 0000 4b18 0f3a 7265 702e  ........K..:rep.
│ │ │ │ -00021420: 5726 0200 0000 0000 2100 0000 4900 0000  W&......!...I...
│ │ │ │ -00021430: 680a ef37 7265 702e 0085 0000 0000 0000  h..7rep.........
│ │ │ │ +00021420: c524 0200 0000 0000 2100 0000 4900 0000  .$......!...I...
│ │ │ │ +00021430: 680a ef37 7265 702e 1273 0000 0000 0000  h..7rep..s......
│ │ │ │  00021440: 0b00 0000 ac00 0000 ffff ffff 0000 0000  ................
│ │ │ │  00021450: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021460: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021470: 0000 0000 0000 0000 3544 7035 7265 6d6f  ........5Dp5remo
│ │ │ │ -00021480: 7ab7 0100 0000 0000 1400 0000 7f00 0000  z...............
│ │ │ │ -00021490: ce27 8a37 7265 702e 9cbc 0000 0000 0000  .'.7rep.........
│ │ │ │ +00021480: 38bf 0100 0000 0000 1400 0000 7f00 0000  8...............
│ │ │ │ +00021490: ce27 8a37 7265 702e 1544 0100 0000 0000  .'.7rep..D......
│ │ │ │  000214a0: 2000 0000 da00 0000 8887 7b34 7265 702e   .........{4rep.
│ │ │ │ -000214b0: 8b4a 0100 0000 0000 1900 0000 0e00 0000  .J..............
│ │ │ │ -000214c0: a20d 6637 7265 702e aa27 0000 0000 0000  ..f7rep..'......
│ │ │ │ +000214b0: 604f 0100 0000 0000 1900 0000 0e00 0000  `O..............
│ │ │ │ +000214c0: a20d 6637 7265 702e 66e4 0000 0000 0000  ..f7rep.f.......
│ │ │ │  000214d0: 2000 0000 5e00 0000 ffff ffff 0000 0000   ...^...........
│ │ │ │  000214e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000214f0: ac84 4a3a 7265 702e 24a9 0000 0000 0000  ..J:rep.$.......
│ │ │ │ +000214f0: ac84 4a3a 7265 702e cc30 0000 0000 0000  ..J:rep..0......
│ │ │ │  00021500: 0f00 0000 5100 0000 c2c0 4331 7265 702e  ....Q.....C1rep.
│ │ │ │ -00021510: ed22 0000 0000 0000 1500 0000 2900 0000  ."..........)...
│ │ │ │ -00021520: ac02 c837 7265 702e 2c20 0200 0000 0000  ...7rep., ......
│ │ │ │ +00021510: 203f 0000 0000 0000 1500 0000 2900 0000   ?..........)...
│ │ │ │ +00021520: ac02 c837 7265 702e 342e 0200 0000 0000  ...7rep.4.......
│ │ │ │  00021530: 1a00 0000 4000 0000 ffff ffff 0000 0000  ....@...........
│ │ │ │  00021540: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021550: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021560: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00021570: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00021580: 8ac5 dc31 7265 702e 00a0 0000 0000 0000  ...1rep.........
│ │ │ │ -00021590: 1c00 0000 9600 0000 a6d5 6138 7265 702e  ..........a8rep.
│ │ │ │ -000215a0: 2f22 0200 0000 0000 1100 0000 3300 0000  /"..........3...
│ │ │ │ -000215b0: 5e34 6e3e 7263 702d f4b4 0100 0000 0000  ^4n>rcp-........
│ │ │ │ -000215c0: 0b00 0000 4300 0000 7a50 2f3a 0072 6570  ....C...zP/:.rep
│ │ │ │ -000215d0: 9f23 0200 0000 0000 2000 0000 1600 0000  .#...... .......
│ │ │ │ -000215e0: 3bcd e737 7265 702e f723 0200 0000 0000  ;..7rep..#......
│ │ │ │ -000215f0: 2100 0000 a400 0000 1b6c 9331 0072 6570  !........l.1.rep
│ │ │ │ -00021600: 9eb2 0100 0000 0000 0e00 0000 1400 0000  ................
│ │ │ │ +00021580: 8ac5 dc31 7265 702e 1d97 0100 0000 0000  ...1rep.........
│ │ │ │ +00021590: 1c00 0000 9600 0000 7a50 2f3a 0072 6570  ........zP/:.rep
│ │ │ │ +000215a0: 0d22 0200 0000 0000 2000 0000 1600 0000  ."...... .......
│ │ │ │ +000215b0: 5e34 6e3e 7263 702d 8821 0200 0000 0000  ^4n>rcp-.!......
│ │ │ │ +000215c0: 0b00 0000 4300 0000 3bcd e737 7265 702e  ....C...;..7rep.
│ │ │ │ +000215d0: 6522 0200 0000 0000 2100 0000 a400 0000  e"......!.......
│ │ │ │ +000215e0: a6d5 6138 7265 702e b925 0200 0000 0000  ..a8rep..%......
│ │ │ │ +000215f0: 1100 0000 3300 0000 1b6c 9331 0072 6570  ....3....l.1.rep
│ │ │ │ +00021600: fcba 0100 0000 0000 0e00 0000 1400 0000  ................
│ │ │ │  00021610: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021620: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00021630: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021640: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021650: 0000 0000 0000 0000 95a4 553c 7265 702e  ..........U<rep.
│ │ │ │ -00021660: d987 0000 0000 0000 1000 0000 2a00 0000  ............*...
│ │ │ │ -00021670: 4622 e73a 7265 702e 5e82 0000 0000 0000  F".:rep.^.......
│ │ │ │ +00021660: b075 0000 0000 0000 1000 0000 2a00 0000  .u..........*...
│ │ │ │ +00021670: 4622 e73a 7265 702e 7070 0000 0000 0000  F".:rep.pp......
│ │ │ │  00021680: 1500 0000 5900 0000 fbb3 1a37 7265 702e  ....Y......7rep.
│ │ │ │ -00021690: 2bf3 0000 0000 0000 1f00 0000 3f00 0000  +...........?...
│ │ │ │ -000216a0: ae72 7638 7265 702e 493d 0000 0000 0000  .rv8rep.I=......
│ │ │ │ +00021690: e588 0000 0000 0000 1f00 0000 3f00 0000  ............?...
│ │ │ │ +000216a0: ae72 7638 7265 702e 5c41 0100 0000 0000  .rv8rep.\A......
│ │ │ │  000216b0: 1700 0000 7400 0000 6aa7 8939 7265 702e  ....t...j..9rep.
│ │ │ │ -000216c0: d43d 0000 0000 0000 1300 0000 3200 0000  .=..........2...
│ │ │ │ -000216d0: 92e7 733a 7265 702e 74be 0000 0000 0000  ..s:rep.t.......
│ │ │ │ -000216e0: 1900 0000 9300 0000 3b55 0130 7265 702e  ........;U.0rep.
│ │ │ │ -000216f0: 1e25 0000 0000 0000 2000 0000 7001 0000  .%...... ...p...
│ │ │ │ -00021700: 15b3 b43e 7265 702e a0b8 0000 0000 0000  ...>rep.........
│ │ │ │ -00021710: 2500 0000 6800 0000 ad3b 4837 7265 702e  %...h....;H7rep.
│ │ │ │ -00021720: 28f6 0000 0000 0000 2300 0000 5a00 0000  (.......#...Z...
│ │ │ │ -00021730: 4373 5933 7265 702e c0b2 0100 0000 0000  CsY3rep.........
│ │ │ │ +000216c0: e741 0100 0000 0000 1300 0000 3200 0000  .A..........2...
│ │ │ │ +000216d0: 92e7 733a 7265 702e 6148 0100 0000 0000  ..s:rep.aH......
│ │ │ │ +000216e0: 1900 0000 9300 0000 15b3 b43e 7265 702e  ...........>rep.
│ │ │ │ +000216f0: 1dd1 0000 0000 0000 2500 0000 6800 0000  ........%...h...
│ │ │ │ +00021700: 3b55 0130 7265 702e 4591 0100 0000 0000  ;U.0rep.E.......
│ │ │ │ +00021710: 2000 0000 7001 0000 ad3b 4837 7265 702e   ...p....;H7rep.
│ │ │ │ +00021720: 268f 0000 0000 0000 2300 0000 5a00 0000  &.......#...Z...
│ │ │ │ +00021730: 4373 5933 7265 702e 00b0 0100 0000 0000  CsY3rep.........
│ │ │ │  00021740: 1200 0000 b700 0000 0125 6130 7265 702e  .........%a0rep.
│ │ │ │ -00021750: 59b9 0100 0000 0000 3400 0000 2300 0000  Y.......4...#...
│ │ │ │ -00021760: 9a2f cd3c 0072 6570 6321 0200 0000 0000  ./.<.repc!......
│ │ │ │ -00021770: 1b00 0000 1500 0000 d198 df3b 0072 6570  ...........;.rep
│ │ │ │ -00021780: ff21 0200 0000 0000 1400 0000 0200 0000  .!..............
│ │ │ │ -00021790: 8cf2 dd3f 7265 702e 4147 0000 0000 0000  ...?rep.AG......
│ │ │ │ -000217a0: 1a00 0000 5600 0000 68df 0a3c 7265 702e  ....V...h..<rep.
│ │ │ │ -000217b0: cfae 0000 0000 0000 1300 0000 6900 0000  ............i...
│ │ │ │ -000217c0: b88c 8f31 7265 702e 9399 0000 0000 0000  ...1rep.........
│ │ │ │ -000217d0: 1900 0000 7e00 0000 7e3a d239 7265 702e  ....~...~:.9rep.
│ │ │ │ -000217e0: b24a 0100 0000 0000 2100 0000 2e01 0000  .J......!.......
│ │ │ │ -000217f0: fed7 fc3c 7374 616e f54c 0100 0000 0000  ...<stan.L......
│ │ │ │ -00021800: 0e00 0000 2100 0000 f338 be36 7265 702e  ....!....8.6rep.
│ │ │ │ -00021810: 9d21 0000 0000 0000 1200 0000 8100 0000  .!..............
│ │ │ │ -00021820: 15e0 263f 7265 702e a4b3 0100 0000 0000  ..&?rep.........
│ │ │ │ -00021830: 1c00 0000 b900 0000 a72b 8335 7265 702e  .........+.5rep.
│ │ │ │ -00021840: 4e99 0000 0000 0000 1600 0000 2f00 0000  N.........../...
│ │ │ │ -00021850: 6e73 223b 7265 702e 8722 0200 0000 0000  ns";rep.."......
│ │ │ │ +00021750: 6d20 0200 0000 0000 3400 0000 2300 0000  m ......4...#...
│ │ │ │ +00021760: 5cd1 fa31 0072 6570 4322 0200 0000 0000  \..1.repC"......
│ │ │ │ +00021770: 1d00 0000 0500 0000 d198 df3b 0072 6570  ...........;.rep
│ │ │ │ +00021780: 8925 0200 0000 0000 1400 0000 0200 0000  .%..............
│ │ │ │ +00021790: 4285 9034 0072 6570 a5bc 0100 0000 0000  B..4.rep........
│ │ │ │ +000217a0: 2700 0000 1800 0000 15e0 263f 7265 702e  '.........&?rep.
│ │ │ │ +000217b0: 4cbd 0100 0000 0000 1c00 0000 b900 0000  L...............
│ │ │ │ +000217c0: 68df 0a3c 7265 702e 3b39 0000 0000 0000  h..<rep.;9......
│ │ │ │ +000217d0: 1300 0000 6900 0000 8cf2 dd3f 7265 702e  ....i......?rep.
│ │ │ │ +000217e0: f94c 0100 0000 0000 1a00 0000 5600 0000  .L..........V...
│ │ │ │ +000217f0: b88c 8f31 7265 702e a39b 0100 0000 0000  ...1rep.........
│ │ │ │ +00021800: 1900 0000 7e00 0000 f338 be36 7265 702e  ....~....8.6rep.
│ │ │ │ +00021810: 3d3d 0000 0000 0000 1200 0000 8100 0000  ==..............
│ │ │ │ +00021820: 7e3a d239 7265 702e b99d 0100 0000 0000  ~:.9rep.........
│ │ │ │ +00021830: 2100 0000 2e01 0000 a72b 8335 7265 702e  !........+.5rep.
│ │ │ │ +00021840: 5e9b 0100 0000 0000 1600 0000 2f00 0000  ^.........../...
│ │ │ │ +00021850: 6e73 223b 7265 702e 1ebb 0100 0000 0000  ns";rep.........
│ │ │ │  00021860: 1100 0000 8900 0000 cbdc b33f 7265 6d6f  ...........?remo
│ │ │ │ -00021870: bbb5 0100 0000 0000 1600 0000 7700 0000  ............w...
│ │ │ │ -00021880: 5cd1 fa31 0072 6570 d523 0200 0000 0000  \..1.rep.#......
│ │ │ │ -00021890: 1d00 0000 0500 0000 4285 9034 0072 6570  ........B..4.rep
│ │ │ │ -000218a0: f528 0200 0000 0000 2700 0000 1800 0000  .(......'.......
│ │ │ │ +00021870: fb20 0200 0000 0000 1600 0000 7700 0000  . ..........w...
│ │ │ │ +00021880: 9a2f cd3c 0072 6570 6b2f 0200 0000 0000  ./.<.repk/......
│ │ │ │ +00021890: 1b00 0000 1500 0000 fed7 fc3c 7374 616e  ...........<stan
│ │ │ │ +000218a0: cb2f 0200 0000 0000 0e00 0000 2100 0000  ./..........!...
│ │ │ │  000218b0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000218c0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  000218d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000218e0: d0a6 f034 7265 702e c126 0200 0000 0000  ...4rep..&......
│ │ │ │ +000218e0: d0a6 f034 7265 702e 2f25 0200 0000 0000  ...4rep./%......
│ │ │ │  000218f0: 2200 0000 3800 0000 ffff ffff 0000 0000  "...8...........
│ │ │ │  00021900: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021910: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021920: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00021930: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021940: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021950: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00021960: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00021970: 78f5 ef3c 7265 702e 1448 0000 0000 0000  x..<rep..H......
│ │ │ │ -00021980: 1300 0000 3200 0000 6431 533b 7265 702e  ....2...d1S;rep.
│ │ │ │ -00021990: c4b6 0000 0000 0000 2200 0000 3a00 0000  ........"...:...
│ │ │ │ -000219a0: 2336 333d 7265 702e 5ebb 0000 0000 0000  #63=rep.^.......
│ │ │ │ -000219b0: 2300 0000 7700 0000 ebc0 4435 7265 702e  #...w.....D5rep.
│ │ │ │ -000219c0: 9d94 0000 0000 0000 1b00 0000 5300 0000  ............S...
│ │ │ │ -000219d0: 8fd4 9e37 7265 702e 9449 0100 0000 0000  ...7rep..I......
│ │ │ │ -000219e0: 1a00 0000 7b00 0000 9959 4830 7265 702e  ....{....YH0rep.
│ │ │ │ -000219f0: 96bd 0000 0000 0000 1b00 0000 4800 0000  ............H...
│ │ │ │ -00021a00: a319 1930 7265 702e e54d 0100 0000 0000  ...0rep..M......
│ │ │ │ -00021a10: 1200 0000 8d00 0000 3c72 0939 7265 702e  ........<r.9rep.
│ │ │ │ -00021a20: f34e 0100 0000 0000 1700 0000 7d00 0000  .N..........}...
│ │ │ │ -00021a30: fc95 873c 7265 702e 844e 0100 0000 0000  ...<rep..N......
│ │ │ │ -00021a40: 1700 0000 3b00 0000 a1a2 763c 0072 6570  ....;.....v<.rep
│ │ │ │ -00021a50: 7a23 0200 0000 0000 1e00 0000 0700 0000  z#..............
│ │ │ │ -00021a60: bbb9 8534 0072 6570 1b27 0200 0000 0000  ...4.rep.'......
│ │ │ │ -00021a70: 1c00 0000 1d00 0000 1581 0c3c 7265 702e  ...........<rep.
│ │ │ │ -00021a80: 3429 0200 0000 0000 1c00 0000 5a00 0000  4)..........Z...
│ │ │ │ -00021a90: beec db3b 7265 702e 8b3e 0000 0000 0000  ...;rep..>......
│ │ │ │ +00021970: 6431 533b 7265 702e 5e9d 0000 0000 0000  d1S;rep.^.......
│ │ │ │ +00021980: 2200 0000 3a00 0000 8fd4 9e37 7265 702e  "...:......7rep.
│ │ │ │ +00021990: 24fc 0000 0000 0000 1a00 0000 7b00 0000  $...........{...
│ │ │ │ +000219a0: 2336 333d 7265 702e d742 0100 0000 0000  #63=rep..B......
│ │ │ │ +000219b0: 2300 0000 7700 0000 78f5 ef3c 7265 702e  #...w...x..<rep.
│ │ │ │ +000219c0: 694d 0100 0000 0000 1300 0000 3200 0000  iM..........2...
│ │ │ │ +000219d0: ebc0 4435 7265 702e 5d9a 0100 0000 0000  ..D5rep.].......
│ │ │ │ +000219e0: 1b00 0000 5300 0000 9959 4830 7265 702e  ....S....YH0rep.
│ │ │ │ +000219f0: 8347 0100 0000 0000 1b00 0000 4800 0000  .G..........H...
│ │ │ │ +00021a00: a1a2 763c 0072 6570 42b3 0100 0000 0000  ..v<.repB.......
│ │ │ │ +00021a10: 1e00 0000 0700 0000 1581 0c3c 7265 702e  ...........<rep.
│ │ │ │ +00021a20: 92b3 0100 0000 0000 1c00 0000 5a00 0000  ............Z...
│ │ │ │ +00021a30: a319 1930 7265 702e 4fb6 0100 0000 0000  ...0rep.O.......
│ │ │ │ +00021a40: 1200 0000 8d00 0000 bbb9 8534 0072 6570  ...........4.rep
│ │ │ │ +00021a50: e4b0 0100 0000 0000 1c00 0000 1d00 0000  ................
│ │ │ │ +00021a60: fc95 873c 7265 702e eeb6 0100 0000 0000  ...<rep.........
│ │ │ │ +00021a70: 1700 0000 3b00 0000 3c72 0939 7265 702e  ....;...<r.9rep.
│ │ │ │ +00021a80: 5db7 0100 0000 0000 1700 0000 7d00 0000  ]...........}...
│ │ │ │ +00021a90: beec db3b 7265 702e 2c42 0100 0000 0000  ...;rep.,B......
│ │ │ │  00021aa0: 1b00 0000 3800 0000 477a 2f38 646c 2d6c  ....8...Gz/8dl-l
│ │ │ │ -00021ab0: 035c 0000 0000 0000 0c00 0000 4100 0000  .\..........A...
│ │ │ │ -00021ac0: 6674 6834 7265 702e 8bba 0100 0000 0000  fth4rep.........
│ │ │ │ +00021ab0: b749 0000 0000 0000 0c00 0000 4100 0000  .I..........A...
│ │ │ │ +00021ac0: 6674 6834 7265 702e 1126 0200 0000 0000  fth4rep..&......
│ │ │ │  00021ad0: 1a00 0000 c200 0000 f5f5 7937 7265 702e  ..........y7rep.
│ │ │ │ -00021ae0: 18bd 0100 0000 0000 1800 0000 0402 0000  ................
│ │ │ │ -00021af0: 7790 1e35 0072 6570 c321 0200 0000 0000  w..5.rep.!......
│ │ │ │ +00021ae0: ed26 0200 0000 0000 1800 0000 0402 0000  .&..............
│ │ │ │ +00021af0: 7790 1e35 0072 6570 00d0 0200 0000 0000  w..5.rep........
│ │ │ │  00021b00: 1e00 0000 1e00 0000 ffff ffff 0000 0000  ................
│ │ │ │  00021b10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021b20: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021b30: 0000 0000 0000 0000 353e 5736 0072 6570  ........5>W6.rep
│ │ │ │ -00021b40: 1522 0200 0000 0000 1800 0000 0200 0000  ."..............
│ │ │ │ +00021b40: 9f25 0200 0000 0000 1800 0000 0200 0000  .%..............
│ │ │ │  00021b50: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021b60: 0000 0000 0000 0000 17f7 fe3f 7265 702e  ...........?rep.
│ │ │ │ -00021b70: 00b0 0100 0000 0000 1600 0000 da00 0000  ................
│ │ │ │ +00021b70: 5eb8 0100 0000 0000 1600 0000 da00 0000  ^...............
│ │ │ │  00021b80: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021b90: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00021ba0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021bb0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021bc0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00021bd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021be0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021bf0: 0000 0000 0000 0000 1bbc c130 7265 702e  ...........0rep.
│ │ │ │ -00021c00: 3a23 0200 0000 0000 1b00 0000 2500 0000  :#..........%...
│ │ │ │ +00021c00: beb2 0100 0000 0000 1b00 0000 2500 0000  ............%...
│ │ │ │  00021c10: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021c20: 0000 0000 0000 0000 ed75 2733 7265 702e  .........u'3rep.
│ │ │ │ -00021c30: 294d 0000 0000 0000 1800 0000 1100 0000  )M..............
│ │ │ │ -00021c40: 0c5a 6c35 7265 702e 0b95 0000 0000 0000  .Zl5rep.........
│ │ │ │ +00021c30: 909d 0100 0000 0000 1800 0000 1100 0000  ................
│ │ │ │ +00021c40: 0c5a 6c35 7265 702e cb9a 0100 0000 0000  .Zl5rep.........
│ │ │ │  00021c50: 1700 0000 7c00 0000 ffff ffff 0000 0000  ....|...........
│ │ │ │  00021c60: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021c70: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021c80: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00021c90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021ca0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021cb0: 0000 0000 0000 0000 a31c 113e 7265 702e  ...........>rep.
│ │ │ │ -00021cc0: 3c20 0000 0000 0000 1200 0000 4900 0000  < ..........I...
│ │ │ │ +00021cc0: 7d3b 0000 0000 0000 1200 0000 4900 0000  };..........I...
│ │ │ │  00021cd0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021ce0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00021cf0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021d00: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021d10: 0000 0000 0000 0000 33c1 df3d 0072 6570  ........3..=.rep
│ │ │ │ -00021d20: 2123 0200 0000 0000 1400 0000 0500 0000  !#..............
│ │ │ │ +00021d20: 14bc 0100 0000 0000 1400 0000 0500 0000  ................
│ │ │ │  00021d30: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00021d40: 0000 0000 0000 0000 b968 7a32 7265 702e  .........hz2rep.
│ │ │ │ -00021d50: ef49 0000 0000 0000 1800 0000 3801 0000  .I..........8...
│ │ │ │ -00021d60: 8db1 c83c 7265 702e 3dac 0000 0000 0000  ...<rep.=.......
│ │ │ │ -00021d70: 1400 0000 4f00 0000 49c9 8a3f 0072 6570  ....O...I..?.rep
│ │ │ │ -00021d80: e0bf 0000 0000 0000 1d00 0000 0200 0000  ................
│ │ │ │ -00021d90: 4c47 dd37 0072 6570 f0b0 0100 0000 0000  LG.7.rep........
│ │ │ │ +00021d40: 0000 0000 0000 0000 8db1 c83c 7265 702e  ...........<rep.
│ │ │ │ +00021d50: 2b34 0000 0000 0000 1400 0000 4f00 0000  +4..........O...
│ │ │ │ +00021d60: b968 7a32 7265 702e ae4d 0100 0000 0000  .hz2rep..M......
│ │ │ │ +00021d70: 1800 0000 3801 0000 49c9 8a3f 0072 6570  ....8...I..?.rep
│ │ │ │ +00021d80: f8b5 0100 0000 0000 1d00 0000 0200 0000  ................
│ │ │ │ +00021d90: 4c47 dd37 0072 6570 4eb9 0100 0000 0000  LG.7.repN.......
│ │ │ │  00021da0: 1700 0000 1600 0000 ffff ffff 0000 0000  ................
│ │ │ │  00021db0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021dc0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00021dd0: 0000 0000 0000 0000 97a7 6838 7265 6d6f  ..........h8remo
│ │ │ │ -00021de0: 0db8 0100 0000 0000 1900 0000 8300 0000  ................
│ │ │ │ -00021df0: 5bdf de33 0072 6570 c028 0200 0000 0000  [..3.rep.(......
│ │ │ │ -00021e00: 2000 0000 1500 0000 ffff ffff 0000 0000   ...............
│ │ │ │ +00021dd0: 0000 0000 0000 0000 5bdf de33 0072 6570  ........[..3.rep
│ │ │ │ +00021de0: 89b2 0100 0000 0000 2000 0000 1500 0000  ........ .......
│ │ │ │ +00021df0: 97a7 6838 7265 6d6f 00f0 0100 0000 0000  ..h8remo........
│ │ │ │ +00021e00: 1900 0000 8300 0000 ffff ffff 0000 0000  ................
│ │ │ │  00021e10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021e20: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021e30: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00021e40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021e50: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021e60: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00021e70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00021e80: bcfc dd3b 0072 6570 0fba 0100 0000 0000  ...;.rep........
│ │ │ │ +00021e80: bcfc dd3b 0072 6570 c420 0200 0000 0000  ...;.rep. ......
│ │ │ │  00021e90: 3700 0000 0000 0000 ffff ffff 0000 0000  7...............
│ │ │ │  00021ea0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00021eb0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00021ec0: 0000 0000 0000 0000 9576 6038 7265 702e  .........v`8rep.
│ │ │ │ -00021ed0: f42e 0000 0000 0000 1d00 0000 aa00 0000  ................
│ │ │ │ -00021ee0: 01ea 363e 7369 7465 b35d 0000 0000 0000  ..6>site.]......
│ │ │ │ -00021ef0: 1300 0000 4700 0000 8b01 5a3c 7265 702e  ....G.....Z<rep.
│ │ │ │ -00021f00: 0040 0100 0000 0000 1600 0000 5e02 0000  .@..........^...
│ │ │ │ -00021f10: 7655 6135 646f 6375 bb5e 0000 0000 0000  vUa5docu.^......
│ │ │ │ -00021f20: 1300 0000 3e00 0000 7b12 c230 7265 702e  ....>...{..0rep.
│ │ │ │ -00021f30: 624a 0100 0000 0000 1a00 0000 0f00 0000  bJ..............
│ │ │ │ -00021f40: a04a 8433 7265 702e 8620 0200 0000 0000  .J.3rep.. ......
│ │ │ │ -00021f50: 1a00 0000 c300 0000 068c b234 7265 702e  ...........4rep.
│ │ │ │ -00021f60: aa29 0200 0000 0000 1b00 0000 3a00 0000  .)..........:...
│ │ │ │ -00021f70: 62c3 ea36 0072 6570 9321 0200 0000 0000  b..6.rep.!......
│ │ │ │ +00021ec0: 0000 0000 0000 0000 01ea 363e 7369 7465  ..........6>site
│ │ │ │ +00021ed0: 674b 0000 0000 0000 1300 0000 4700 0000  gK..........G...
│ │ │ │ +00021ee0: 068c b234 7265 702e 08b4 0100 0000 0000  ...4rep.........
│ │ │ │ +00021ef0: 1b00 0000 3a00 0000 9576 6038 7265 702e  ....:....v`8rep.
│ │ │ │ +00021f00: 587c 0000 0000 0000 1d00 0000 aa00 0000  X|..............
│ │ │ │ +00021f10: 7655 6135 646f 6375 6f4c 0000 0000 0000  vUa5docuoL......
│ │ │ │ +00021f20: 1300 0000 3e00 0000 8b01 5a3c 7265 702e  ....>.....Z<rep.
│ │ │ │ +00021f30: 0f45 0100 0000 0000 1600 0000 5e02 0000  .E..........^...
│ │ │ │ +00021f40: 7b12 c230 7265 702e 374f 0100 0000 0000  {..0rep.7O......
│ │ │ │ +00021f50: 1a00 0000 0f00 0000 a04a 8433 7265 702e  .........J.3rep.
│ │ │ │ +00021f60: 8e2e 0200 0000 0000 1a00 0000 c300 0000  ................
│ │ │ │ +00021f70: 62c3 ea36 0072 6570 9b2f 0200 0000 0000  b..6.rep./......
│ │ │ │  00021f80: 2400 0000 0c00 0000 b72d 3937 0072 6570  $........-97.rep
│ │ │ │ -00021f90: 0020 0200 0000 0000 1b00 0000 1100 0000  . ..............
│ │ │ │ -00021fa0: e242 bd3d 7265 702e 874f 0100 0000 0000  .B.=rep..O......
│ │ │ │ +00021f90: 082e 0200 0000 0000 1b00 0000 1100 0000  ................
│ │ │ │ +00021fa0: e242 bd3d 7265 702e f1b7 0100 0000 0000  .B.=rep.........
│ │ │ │  00021fb0: 1900 0000 5400 0000 4dc8 a533 7265 702e  ....T...M..3rep.
│ │ │ │ -00021fc0: ce25 0200 0000 0000 2100 0000 6800 0000  .%......!...h...
│ │ │ │ -00021fd0: e412 b83d 7265 6d6f ecb8 0100 0000 0000  ...=remo........
│ │ │ │ +00021fc0: 3c24 0200 0000 0000 2100 0000 6800 0000  <$......!...h...
│ │ │ │ +00021fd0: e412 b83d 7265 6d6f 0020 0200 0000 0000  ...=remo. ......
│ │ │ │  00021fe0: 1a00 0000 5300 0000 ffff ffff 0000 0000  ....S...........
│ │ │ │  00021ff0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022000: 0072 6570 2e6c 616e 672e 696e 7465 7270  .rep.lang.interp
│ │ │ │ -00022010: 7265 7465 7223 7768 696c 6520 434f 4e44  reter#while COND
│ │ │ │ -00022020: 4954 494f 4e20 2e20 424f 4459 7265 702e  ITION . BODYrep.
│ │ │ │ -00022030: 6c61 6e67 2e69 6e74 6572 7072 6574 6572  lang.interpreter
│ │ │ │ -00022040: 2370 726f 6731 4669 7273 7420 6576 616c  #prog1First eval
│ │ │ │ -00022050: 7320 464f 524d 3120 7468 656e 2046 4f52  s FORM1 then FOR
│ │ │ │ -00022060: 4d53 2c20 7265 7475 726e 7320 7468 6520  MS, returns the 
│ │ │ │ -00022070: 7661 6c75 6520 7468 6174 2046 4f52 4d31  value that FORM1
│ │ │ │ -00022080: 2067 6176 652e 7265 702e 6c61 6e67 2e69   gave.rep.lang.i
│ │ │ │ -00022090: 6e74 6572 7072 6574 6572 2363 6174 6368  nterpreter#catch
│ │ │ │ -000220a0: 4576 616c 7561 7465 2042 4f44 5920 696e  Evaluate BODY in
│ │ │ │ -000220b0: 2061 6e20 696d 706c 6963 6974 2070 726f   an implicit pro
│ │ │ │ -000220c0: 676e 3b20 6e6f 6e2d 6c6f 6361 6c20 6578  gn; non-local ex
│ │ │ │ -000220d0: 6974 7320 6172 6520 616c 6c6f 7765 6420  its are allowed 
│ │ │ │ -000220e0: 7769 7468 0a60 2874 6872 6f77 2054 4147  with.`(throw TAG
│ │ │ │ -000220f0: 2927 2e20 5468 6520 7661 6c75 6520 6f66  )'. The value of
│ │ │ │ -00022100: 2074 6865 2060 6361 7463 6827 2066 6f72   the `catch' for
│ │ │ │ -00022110: 6d20 6973 2065 6974 6865 7220 7468 6520  m is either the 
│ │ │ │ -00022120: 7661 6c75 6520 6f66 2074 6865 0a70 726f  value of the.pro
│ │ │ │ -00022130: 676e 206f 7220 7468 6520 7661 6c75 6520  gn or the value 
│ │ │ │ -00022140: 6769 7665 6e20 746f 2061 6e79 206d 6174  given to any mat
│ │ │ │ -00022150: 6368 696e 6720 6074 6872 6f77 2720 666f  ching `throw' fo
│ │ │ │ -00022160: 726d 2e00 7265 702e 6c61 6e67 2e69 6e74  rm..rep.lang.int
│ │ │ │ -00022170: 6572 7072 6574 6572 2374 6872 6f77 2054  erpreter#throw T
│ │ │ │ -00022180: 4147 2023 216f 7074 696f 6e61 6c20 5641  AG #!optional VA
│ │ │ │ -00022190: 4c55 4500 7265 702e 6c61 6e67 2e69 6e74  LUE.rep.lang.int
│ │ │ │ -000221a0: 6572 7072 6574 6572 2375 6e77 696e 642d  erpreter#unwind-
│ │ │ │ -000221b0: 7072 6f74 6563 7420 464f 524d 202e 2042  protect FORM . B
│ │ │ │ -000221c0: 4f44 5900 7265 702e 6c61 6e67 2e69 6e74  ODY.rep.lang.int
│ │ │ │ -000221d0: 6572 7072 6574 6572 2361 7574 6f6c 6f61  erpreter#autoloa
│ │ │ │ -000221e0: 6420 5359 4d42 4f4c 2d46 4f52 4d20 4649  d SYMBOL-FORM FI
│ │ │ │ -000221f0: 4c45 2023 2172 6573 7420 4558 5452 4100  LE #!rest EXTRA.
│ │ │ │ -00022200: 7265 702e 6c61 6e67 2e6d 6174 6823 7265  rep.lang.math#re
│ │ │ │ -00022210: 616c 7020 5800 7265 702e 6c61 6e67 2e6d  alp X.rep.lang.m
│ │ │ │ -00022220: 6174 6823 6e65 6761 7469 7665 7020 5872  ath#negativep Xr
│ │ │ │ -00022230: 6570 2e6c 616e 672e 6d61 7468 2361 6273  ep.lang.math#abs
│ │ │ │ -00022240: 5265 7475 726e 2074 6865 2061 6273 6f6c  Return the absol
│ │ │ │ -00022250: 7574 6520 7661 6c75 6520 6f66 2058 2c20  ute value of X, 
│ │ │ │ -00022260: 692e 652e 2028 6d61 7820 5820 282d 2058  i.e. (max X (- X
│ │ │ │ -00022270: 2929 2e00 7265 702e 6c61 6e67 2e6d 6174  ))..rep.lang.mat
│ │ │ │ -00022280: 6823 6162 7320 5872 6570 2e73 7973 7465  h#abs Xrep.syste
│ │ │ │ -00022290: 6d23 7365 7465 6e76 5365 7420 7468 6520  m#setenvSet the 
│ │ │ │ -000222a0: 6375 7272 656e 7420 7661 6c75 6520 6f66  current value of
│ │ │ │ -000222b0: 2074 6865 2065 6e76 6972 6f6e 6d65 6e74   the environment
│ │ │ │ -000222c0: 2076 6172 6961 626c 6520 4e41 4d45 2074   variable NAME t
│ │ │ │ -000222d0: 6f20 7468 6520 7374 7269 6e67 2056 414c  o the string VAL
│ │ │ │ -000222e0: 5545 2e0a 5468 6520 6070 726f 6365 7373  UE..The `process
│ │ │ │ -000222f0: 2d65 6e76 6972 6f6e 6d65 6e74 2720 7661  -environment' va
│ │ │ │ -00022300: 7269 6162 6c65 2069 7320 6465 7374 7275  riable is destru
│ │ │ │ -00022310: 6374 6976 656c 7920 6d6f 6469 6669 6564  ctively modified
│ │ │ │ -00022320: 2e00 7265 702e 7379 7374 656d 2375 6e73  ..rep.system#uns
│ │ │ │ -00022330: 6574 656e 7620 4e41 4d45 7265 702e 7777  etenv NAMErep.ww
│ │ │ │ -00022340: 772e 7175 6f74 652d 7572 6c23 7175 6f74  w.quote-url#quot
│ │ │ │ -00022350: 652d 7572 6c45 7363 6170 6520 5552 4c20  e-urlEscape URL 
│ │ │ │ -00022360: 6d65 7461 2d63 6861 7261 6374 6572 7320  meta-characters 
│ │ │ │ -00022370: 696e 2053 5452 494e 472e 0072 6570 2e77  in STRING..rep.w
│ │ │ │ -00022380: 7777 2e71 756f 7465 2d75 726c 2375 6e71  ww.quote-url#unq
│ │ │ │ -00022390: 756f 7465 2d75 726c 2053 5452 494e 4700  uote-url STRING.
│ │ │ │ -000223a0: 7265 702e 6e65 742e 7270 6323 7265 6769  rep.net.rpc#regi
│ │ │ │ -000223b0: 7374 6572 2d72 7063 2d73 6572 7665 7220  ster-rpc-server 
│ │ │ │ -000223c0: 534f 434b 4554 2023 216b 6579 2043 4c4f  SOCKET #!key CLO
│ │ │ │ -000223d0: 5341 424c 4500 7265 702e 6e65 742e 7270  SABLE.rep.net.rp
│ │ │ │ -000223e0: 6323 6d61 6b65 2d72 7063 2d73 6572 7661  c#make-rpc-serva
│ │ │ │ -000223f0: 6e74 2049 4d50 4c72 6570 2e6e 6574 2e72  nt IMPLrep.net.r
│ │ │ │ -00022400: 7063 2363 616c 6c2d 7769 7468 2d72 7063  pc#call-with-rpc
│ │ │ │ -00022410: 2d73 6572 7661 6e74 4361 6c6c 2074 6865  -servantCall the
│ │ │ │ -00022420: 2066 756e 6374 696f 6e20 4341 4c4c 4241   function CALLBA
│ │ │ │ -00022430: 434b 2077 6974 6820 6120 7369 6e67 6c65  CK with a single
│ │ │ │ -00022440: 2061 7267 756d 656e 742c 2074 6865 2073   argument, the s
│ │ │ │ -00022450: 6572 7661 6e74 2d69 6420 7468 6174 0a63  ervant-id that.c
│ │ │ │ -00022460: 616e 2062 6520 7573 6564 2074 6f20 6361  an be used to ca
│ │ │ │ -00022470: 6c6c 2074 6865 2066 756e 6374 696f 6e20  ll the function 
│ │ │ │ -00022480: 494d 504c 2e20 4f6e 6365 2043 414c 4c42  IMPL. Once CALLB
│ │ │ │ -00022490: 4143 4b20 7265 7475 726e 732c 2074 6865  ACK returns, the
│ │ │ │ -000224a0: 2073 6572 7661 6e74 2d69 640a 6265 636f   servant-id.beco
│ │ │ │ -000224b0: 6d65 7320 696e 7661 6c69 642e 7265 702e  mes invalid.rep.
│ │ │ │ -000224c0: 6e65 742e 7270 6323 6173 796e 632d 7270  net.rpc#async-rp
│ │ │ │ -000224d0: 632d 6361 6c6c 4361 6c6c 2074 6865 2072  c-callCall the r
│ │ │ │ -000224e0: 7063 2070 726f 7879 2066 756e 6374 696f  pc proxy functio
│ │ │ │ -000224f0: 6e20 5052 4f58 5920 7769 7468 2061 7267  n PROXY with arg
│ │ │ │ -00022500: 756d 656e 7473 2041 5247 532e 2049 7420  uments ARGS. It 
│ │ │ │ -00022510: 7769 6c6c 2062 6520 6361 6c6c 6564 0a61  will be called.a
│ │ │ │ -00022520: 7379 6e63 6872 6f6e 6f75 736c 792e 204e  synchronously. N
│ │ │ │ -00022530: 6f20 7265 7375 6c74 2077 696c 6c20 6265  o result will be
│ │ │ │ -00022540: 2072 6574 7572 6e65 6420 6672 6f6d 2074   returned from t
│ │ │ │ -00022550: 6865 2072 656d 6f74 6520 6675 6e63 7469  he remote functi
│ │ │ │ -00022560: 6f6e 0a75 6e6c 6573 7320 4341 4c4c 4241  on.unless CALLBA
│ │ │ │ -00022570: 434b 2069 7320 6769 7665 6e2c 2069 6e20  CK is given, in 
│ │ │ │ -00022580: 7768 6963 6820 6361 7365 2028 4341 4c4c  which case (CALL
│ │ │ │ -00022590: 4241 434b 2053 5441 5455 5320 5641 4c55  BACK STATUS VALU
│ │ │ │ -000225a0: 4529 2077 696c 6c20 6265 0a63 616c 6c65  E) will be.calle
│ │ │ │ -000225b0: 6420 6174 2073 6f6d 6520 706f 696e 7420  d at some point 
│ │ │ │ -000225c0: 696e 2074 6865 2066 7574 7572 652e 7265  in the future.re
│ │ │ │ -000225d0: 702e 6e65 742e 7270 6323 7270 632d 7072  p.net.rpc#rpc-pr
│ │ │ │ -000225e0: 6f78 792d 3e73 6572 7661 6e74 2d69 6452  oxy->servant-idR
│ │ │ │ -000225f0: 6574 7572 6e20 7468 6520 756e 7175 616c  eturn the unqual
│ │ │ │ -00022600: 6966 6965 6420 7365 7276 616e 742d 6964  ified servant-id
│ │ │ │ -00022610: 2028 6120 7379 6d62 6f6c 2920 7468 6174   (a symbol) that
│ │ │ │ -00022620: 2063 616e 2062 6520 7573 6564 2074 6f0a   can be used to.
│ │ │ │ -00022630: 7265 6665 7265 6e63 6520 7468 6520 5250  reference the RP
│ │ │ │ -00022640: 4320 7072 6f78 7920 6675 6e63 7469 6f6e  C proxy function
│ │ │ │ -00022650: 2050 524f 5859 2e72 6570 2e6e 6574 2e72   PROXY.rep.net.r
│ │ │ │ -00022660: 7063 2373 6572 7661 6e74 2d69 642d 3e67  pc#servant-id->g
│ │ │ │ -00022670: 6c6f 6261 6c2d 6964 5265 7475 726e 2074  lobal-idReturn t
│ │ │ │ -00022680: 6865 2067 6c6f 6261 6c6c 7920 7265 6665  he globally refe
│ │ │ │ -00022690: 7265 6e63 6561 626c 6520 5250 4320 7365  renceable RPC se
│ │ │ │ -000226a0: 7276 616e 7420 6964 2066 6f72 206c 6f63  rvant id for loc
│ │ │ │ -000226b0: 616c 2073 6572 7661 6e74 2069 6420 4944  al servant id ID
│ │ │ │ -000226c0: 2e72 6570 2e6e 6574 2e64 6f6d 6169 6e2d  .rep.net.domain-
│ │ │ │ -000226d0: 6e61 6d65 2364 6f6d 6169 6e2d 6162 6f76  name#domain-abov
│ │ │ │ -000226e0: 652d 7052 6574 7572 6e20 7472 7565 2069  e-pReturn true i
│ │ │ │ -000226f0: 6620 646f 6d61 696e 206e 616d 6520 4431  f domain name D1
│ │ │ │ -00022700: 2069 7320 6061 626f 7665 2720 646f 6d61   is `above' doma
│ │ │ │ -00022710: 696e 206e 616d 6520 4432 2e00 7265 702e  in name D2..rep.
│ │ │ │ -00022720: 6d6f 6475 6c65 2d73 7973 7465 6d23 7374  module-system#st
│ │ │ │ -00022730: 7275 6374 7572 6520 2321 6f70 7469 6f6e  ructure #!option
│ │ │ │ -00022740: 616c 2053 4947 2043 4f4e 4649 4720 2e20  al SIG CONFIG . 
│ │ │ │ -00022750: 424f 4459 7265 702e 6d6f 6475 6c65 2d73  BODYrep.module-s
│ │ │ │ -00022760: 7973 7465 6d23 6465 6669 6e65 2d73 7472  ystem#define-str
│ │ │ │ -00022770: 7563 7475 7265 7353 696d 696c 6172 2074  ucturesSimilar t
│ │ │ │ -00022780: 6f20 6064 6566 696e 652d 7374 7275 6374  o `define-struct
│ │ │ │ -00022790: 7572 6527 2065 7863 6570 7420 7468 6174  ure' except that
│ │ │ │ -000227a0: 206d 756c 7469 706c 6520 7374 7275 6374   multiple struct
│ │ │ │ -000227b0: 7572 6573 2061 7265 0a63 7265 6174 6564  ures are.created
│ │ │ │ -000227c0: 2c20 6561 6368 2065 7870 6f72 7469 6e67  , each exporting
│ │ │ │ -000227d0: 2061 2070 6172 7469 6375 6c61 7220 7669   a particular vi
│ │ │ │ -000227e0: 6577 206f 6620 7468 6520 756e 6465 726c  ew of the underl
│ │ │ │ -000227f0: 7969 6e67 2062 696e 6469 6e67 732e 0a0a  ying bindings...
│ │ │ │ -00022800: 5354 5255 4354 5320 6973 2061 206c 6973  STRUCTS is a lis
│ │ │ │ -00022810: 7420 6465 6669 6e69 6e67 2074 6865 206e  t defining the n
│ │ │ │ -00022820: 616d 6573 2061 6e64 2069 6e74 6572 6661  ames and interfa
│ │ │ │ -00022830: 6365 7320 6f66 2074 6865 2063 7265 6174  ces of the creat
│ │ │ │ -00022840: 6564 0a6d 6f64 756c 6573 2c20 6561 6368  ed.modules, each
│ │ │ │ -00022850: 2069 7465 6d20 6861 7320 7468 6520 666f   item has the fo
│ │ │ │ -00022860: 726d 2060 284e 414d 4520 494e 5445 5246  rm `(NAME INTERF
│ │ │ │ -00022870: 4143 4529 272e 2043 4f4e 4649 4720 616e  ACE)'. CONFIG an
│ │ │ │ -00022880: 6420 424f 4459 2061 7265 0a65 7861 6374  d BODY are.exact
│ │ │ │ -00022890: 6c79 2074 6865 2073 616d 6520 6173 2069  ly the same as i
│ │ │ │ -000228a0: 6e20 7468 6520 6064 6566 696e 652d 7374  n the `define-st
│ │ │ │ -000228b0: 7275 6374 7572 6527 2073 796e 7461 782e  ructure' syntax.
│ │ │ │ -000228c0: 0072 6570 2e6d 6f64 756c 652d 7379 7374  .rep.module-syst
│ │ │ │ -000228d0: 656d 2373 7472 7563 7475 7265 2d72 6566  em#structure-ref
│ │ │ │ -000228e0: 2053 5452 5543 542d 4e41 4d45 2056 4152   STRUCT-NAME VAR
│ │ │ │ -000228f0: 2d4e 414d 4500 7265 702e 7468 7265 6164  -NAME.rep.thread
│ │ │ │ -00022900: 732e 6d65 7373 6167 652d 706f 7274 236d  s.message-port#m
│ │ │ │ -00022910: 6573 7361 6765 2d66 6574 6368 2050 4f52  essage-fetch POR
│ │ │ │ -00022920: 5420 2321 6f70 7469 6f6e 616c 2054 494d  T #!optional TIM
│ │ │ │ -00022930: 454f 5554 7265 702e 7574 696c 2e69 7370  EOUTrep.util.isp
│ │ │ │ -00022940: 656c 6c23 7072 6f63 6573 732d 6275 7379  ell#process-busy
│ │ │ │ -00022950: 5768 656e 2074 2c20 7468 6520 7072 6f63  When t, the proc
│ │ │ │ -00022960: 6573 7320 6973 2062 6569 6e67 2075 7365  ess is being use
│ │ │ │ -00022970: 6420 746f 2063 6865 636b 2061 2077 6f72  d to check a wor
│ │ │ │ -00022980: 642c 2062 7574 206e 6f74 2061 6c6c 0a72  d, but not all.r
│ │ │ │ -00022990: 6573 756c 7473 2068 6176 6520 6265 656e  esults have been
│ │ │ │ -000229a0: 2072 6563 6569 7665 642e 7265 702e 7574   received.rep.ut
│ │ │ │ -000229b0: 696c 2e69 7370 656c 6c23 6973 7065 6c6c  il.ispell#ispell
│ │ │ │ -000229c0: 2d73 746f 704b 696c 6c20 616e 7920 7375  -stopKill any su
│ │ │ │ -000229d0: 6270 726f 6365 7373 6573 2062 6569 6e67  bprocesses being
│ │ │ │ -000229e0: 2075 7365 6420 696e 7465 726e 616c 6c79   used internally
│ │ │ │ -000229f0: 2074 6f20 7275 6e20 4973 7065 6c6c 2e72   to run Ispell.r
│ │ │ │ -00022a00: 6570 2e75 7469 6c2e 6973 7065 6c6c 2369  ep.util.ispell#i
│ │ │ │ -00022a10: 7370 656c 6c2d 7365 742d 6469 6374 696f  spell-set-dictio
│ │ │ │ -00022a20: 6e61 7279 5365 7420 7468 6520 6e61 6d65  narySet the name
│ │ │ │ -00022a30: 206f 6620 7468 6520 6469 6374 696f 6e61   of the dictiona
│ │ │ │ -00022a40: 7279 2075 7365 6420 6279 2049 7370 656c  ry used by Ispel
│ │ │ │ -00022a50: 6c20 746f 2044 4943 542d 4e41 4d45 2e00  l to DICT-NAME..
│ │ │ │ -00022a60: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022a70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022a80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022a90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022aa0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022ab0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022ac0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022ad0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022ae0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022af0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022b00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022b10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022b20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022b30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022b40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022b50: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022b60: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022b70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022b80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022b90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022ba0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022bb0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022bc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022bd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022be0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022bf0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022c00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022c10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022c20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022c30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022c40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022c50: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022c60: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022c70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022c80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022c90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022ca0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022cb0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022cc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022cd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022ce0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022cf0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022d00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022d10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022d20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022d30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022d40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022d50: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022d60: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022d70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022d80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022d90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022da0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022db0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022dc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022dd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022de0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022df0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022e00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022e10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022e20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022e30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022e40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022e50: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022e60: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022e70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022e80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022e90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022ea0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022eb0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022ec0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022ed0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022ee0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022ef0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022f00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022f10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022f20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022f30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022f40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022f50: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022f60: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022f70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022f80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022f90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022fa0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022fb0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022fc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022fd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022fe0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00022ff0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00023000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072  rep.lang.interpr
│ │ │ │ -00023010: 6574 6572 2364 796e 616d 6963 2d77 696e  eter#dynamic-win
│ │ │ │ -00023020: 6443 616c 6c20 5448 554e 4b20 7769 7468  dCall THUNK with
│ │ │ │ -00023030: 6f75 7420 6172 6775 6d65 6e74 732c 2072  out arguments, r
│ │ │ │ -00023040: 6574 7572 6e69 6e67 2074 6865 2072 6573  eturning the res
│ │ │ │ -00023050: 756c 7420 6f66 2074 6869 7320 6361 6c6c  ult of this call
│ │ │ │ -00023060: 2e0a 4245 464f 5245 2061 6e64 2041 4654  ..BEFORE and AFT
│ │ │ │ -00023070: 4552 2061 7265 2061 6c73 6f20 6361 6c6c  ER are also call
│ │ │ │ -00023080: 6564 2028 7769 7468 6f75 7420 6172 6775  ed (without argu
│ │ │ │ -00023090: 6d65 6e74 7329 2c20 7768 656e 6576 6572  ments), whenever
│ │ │ │ -000230a0: 0a65 7865 6375 7469 6f6e 2072 6573 7065  .execution respe
│ │ │ │ -000230b0: 6374 6976 656c 7920 656e 7465 7273 206f  ctively enters o
│ │ │ │ -000230c0: 7220 6c65 6176 6573 2074 6865 2064 796e  r leaves the dyn
│ │ │ │ -000230d0: 616d 6963 2065 7874 656e 7420 6f66 2074  amic extent of t
│ │ │ │ -000230e0: 6865 2063 616c 6c0a 746f 2054 4855 4e4b  he call.to THUNK
│ │ │ │ -000230f0: 2e0a 0a49 6e20 7468 6520 7369 6d70 6c65  ...In the simple
│ │ │ │ -00023100: 7374 2063 6173 6520 2877 6865 6e20 6361  st case (when ca
│ │ │ │ -00023110: 6c6c 2f63 6320 6973 6e27 7420 7573 6564  ll/cc isn't used
│ │ │ │ -00023120: 2074 6f20 7061 7373 2063 6f6e 7472 6f6c   to pass control
│ │ │ │ -00023130: 2069 6e20 6f72 206f 7574 0a6f 6620 5448   in or out.of TH
│ │ │ │ -00023140: 554e 4b29 2065 6163 6820 6675 6e63 7469  UNK) each functi
│ │ │ │ -00023150: 6f6e 2077 696c 6c20 6265 2063 616c 6c65  on will be calle
│ │ │ │ -00023160: 6420 6578 6163 746c 7920 6f6e 6365 2e72  d exactly once.r
│ │ │ │ -00023170: 6570 2e6c 616e 672e 646f 6323 646f 6375  ep.lang.doc#docu
│ │ │ │ -00023180: 6d65 6e74 6174 696f 6e52 6574 7572 6e73  mentationReturns
│ │ │ │ -00023190: 2074 6865 2064 6f63 756d 656e 7461 7469   the documentati
│ │ │ │ -000231a0: 6f6e 2d73 7472 696e 6720 666f 7220 5359  on-string for SY
│ │ │ │ -000231b0: 4d42 4f4c 2e20 4974 2073 686f 756c 6420  MBOL. It should 
│ │ │ │ -000231c0: 6265 2074 6865 206e 616d 650a 6f66 2061  be the name.of a
│ │ │ │ -000231d0: 2073 7065 6369 616c 2076 6172 6961 626c   special variabl
│ │ │ │ -000231e0: 652c 2066 756e 6374 696f 6e2c 206d 6163  e, function, mac
│ │ │ │ -000231f0: 726f 2c20 6f72 2061 2073 7065 6369 616c  ro, or a special
│ │ │ │ -00023200: 2066 6f72 6d2e 0a49 6620 6974 2773 206e   form..If it's n
│ │ │ │ -00023210: 6f74 2061 2076 6172 6961 626c 652c 2074  ot a variable, t
│ │ │ │ -00023220: 6865 6e20 5641 4c55 4520 7368 6f75 6c64  hen VALUE should
│ │ │ │ -00023230: 2062 6520 7468 6520 6675 6e63 7469 6f6e   be the function
│ │ │ │ -00023240: 2069 7473 656c 662c 206c 696b 650a 6120   itself, like.a 
│ │ │ │ -00023250: 636c 6f73 7572 652e 0a0a 5265 7475 726e  closure...Return
│ │ │ │ -00023260: 7320 6e69 6c20 7768 656e 206e 6f74 2066  s nil when not f
│ │ │ │ -00023270: 6f75 6e64 2e0a 0a53 5452 5543 5455 5245  ound...STRUCTURE
│ │ │ │ -00023280: 2063 616e 2062 6520 6e69 6c2e 2049 7420   can be nil. It 
│ │ │ │ -00023290: 7761 7320 7265 7175 6972 6564 2062 7920  was required by 
│ │ │ │ -000232a0: 7468 6520 6f6c 6420 7379 6e74 6178 2e72  the old syntax.r
│ │ │ │ -000232b0: 6570 2e6c 616e 672e 6261 636b 7175 6f74  ep.lang.backquot
│ │ │ │ -000232c0: 6523 6261 636b 7175 6f74 6541 7267 756d  e#backquoteArgum
│ │ │ │ -000232d0: 656e 7420 5354 5255 4354 5552 4520 6465  ent STRUCTURE de
│ │ │ │ -000232e0: 7363 7269 6265 7320 6120 7465 6d70 6c61  scribes a templa
│ │ │ │ -000232f0: 7465 2074 6f20 6275 696c 642e 0a0a 5468  te to build...Th
│ │ │ │ -00023300: 6520 7768 6f6c 6520 7374 7275 6374 7572  e whole structur
│ │ │ │ -00023310: 6520 6163 7473 2061 7320 6966 2069 7420  e acts as if it 
│ │ │ │ -00023320: 7765 7265 2071 756f 7465 6420 6578 6365  were quoted exce
│ │ │ │ -00023330: 7074 2066 6f72 2063 6572 7461 696e 0a70  pt for certain.p
│ │ │ │ -00023340: 6c61 6365 7320 7768 6572 6520 6578 7072  laces where expr
│ │ │ │ -00023350: 6573 7369 6f6e 7320 6172 6520 6576 616c  essions are eval
│ │ │ │ -00023360: 7561 7465 6420 616e 6420 696e 7365 7274  uated and insert
│ │ │ │ -00023370: 6564 206f 7220 7370 6c69 6365 6420 696e  ed or spliced in
│ │ │ │ -00023380: 2e0a 0a46 6f72 2065 7861 6d70 6c65 3a0a  ...For example:.
│ │ │ │ -00023390: 0a62 2020 2020 2020 2020 2020 2020 2020  .b              
│ │ │ │ -000233a0: 3d3e 2028 6261 2062 6220 6263 2909 093b  => (ba bb bc)..;
│ │ │ │ -000233b0: 2061 7373 756d 6520 6220 6861 7320 7468   assume b has th
│ │ │ │ -000233c0: 6973 2076 616c 7565 0a60 2861 2062 2063  is value.`(a b c
│ │ │ │ -000233d0: 2920 2020 2020 2020 3d3e 2028 6120 6220  )       => (a b 
│ │ │ │ -000233e0: 6329 0909 3b20 6261 636b 7175 6f74 6520  c)..; backquote 
│ │ │ │ -000233f0: 6163 7473 206c 696b 6520 7175 6f74 650a  acts like quote.
│ │ │ │ -00023400: 6028 6120 2c62 2063 2920 2020 2020 203d  `(a ,b c)      =
│ │ │ │ -00023410: 3e20 2861 2028 6261 2062 6220 6263 2920  > (a (ba bb bc) 
│ │ │ │ -00023420: 6329 093b 2069 6e73 6572 7420 7468 6520  c).; insert the 
│ │ │ │ -00023430: 7661 6c75 6520 6f66 2062 0a60 2861 202c  value of b.`(a ,
│ │ │ │ -00023440: 4062 2063 2920 2020 2020 3d3e 2028 6120  @b c)     => (a 
│ │ │ │ -00023450: 6261 2062 6220 6263 2063 2909 3b20 7370  ba bb bc c).; sp
│ │ │ │ -00023460: 6c69 6365 2069 6e20 7468 6520 7661 6c75  lice in the valu
│ │ │ │ -00023470: 6520 6f66 2062 0a0a 5665 6374 6f72 7320  e of b..Vectors 
│ │ │ │ -00023480: 776f 726b 206a 7573 7420 6c69 6b65 206c  work just like l
│ │ │ │ -00023490: 6973 7473 2e20 204e 6573 7465 6420 6261  ists.  Nested ba
│ │ │ │ -000234a0: 636b 7175 6f74 6573 2061 7265 2070 6572  ckquotes are per
│ │ │ │ -000234b0: 6d69 7474 6564 2e72 6570 2e77 7777 2e71  mitted.rep.www.q
│ │ │ │ -000234c0: 756f 7465 2d75 726c 2375 726c 2d6d 6574  uote-url#url-met
│ │ │ │ -000234d0: 612d 7265 4120 7265 6765 7870 206d 6174  a-reA regexp mat
│ │ │ │ -000234e0: 6368 696e 6720 6120 7369 6e67 6c65 2063  ching a single c
│ │ │ │ -000234f0: 6861 7261 6374 6572 2074 6861 7420 6973  haracter that is
│ │ │ │ -00023500: 2072 6573 6572 7665 6420 696e 2074 6865   reserved in the
│ │ │ │ -00023510: 2055 524c 2073 7065 632e 0a54 6869 7320   URL spec..This 
│ │ │ │ -00023520: 6973 2074 616b 656e 2066 726f 6d20 6472  is taken from dr
│ │ │ │ -00023530: 6166 742d 6669 656c 6469 6e67 2d75 726c  aft-fielding-url
│ │ │ │ -00023540: 2d73 796e 7461 782d 3032 2e74 7874 202d  -syntax-02.txt -
│ │ │ │ -00023550: 2d20 6368 6563 6b20 796f 7572 206c 6f63  - check your loc
│ │ │ │ -00023560: 616c 0a69 6e74 6572 6e65 7420 6472 6166  al.internet draf
│ │ │ │ -00023570: 7473 2064 6972 6563 746f 7279 2066 6f72  ts directory for
│ │ │ │ -00023580: 2061 2063 6f70 792e 7265 702e 6d6f 6475   a copy.rep.modu
│ │ │ │ -00023590: 6c65 2d73 7973 7465 6d23 6465 6669 6e65  le-system#define
│ │ │ │ -000235a0: 2d73 7472 7563 7475 7265 4372 6561 7465  -structureCreate
│ │ │ │ -000235b0: 2061 206d 6f64 756c 6520 6361 6c6c 6564   a module called
│ │ │ │ -000235c0: 204e 414d 4520 7768 6f73 6520 696e 7465   NAME whose inte
│ │ │ │ -000235d0: 7266 6163 6520 6973 2053 4947 2c20 7768  rface is SIG, wh
│ │ │ │ -000235e0: 6f73 650a 636f 6e66 6967 7572 6174 696f  ose.configuratio
│ │ │ │ -000235f0: 6e20 6973 2064 6566 696e 6564 2062 7920  n is defined by 
│ │ │ │ -00023600: 434f 4e46 4947 2028 6569 7468 6572 2061  CONFIG (either a
│ │ │ │ -00023610: 2073 696e 676c 6520 636c 6175 7365 2c20   single clause, 
│ │ │ │ -00023620: 6f72 2061 206c 6973 740a 6f66 2063 6c61  or a list.of cla
│ │ │ │ -00023630: 7573 6573 292c 2061 6e64 2077 686f 7365  uses), and whose
│ │ │ │ -00023640: 2064 6566 696e 6974 696f 6e73 2061 7265   definitions are
│ │ │ │ -00023650: 2064 6566 696e 6564 2062 7920 7468 6520   defined by the 
│ │ │ │ -00023660: 6c69 7374 206f 6620 666f 726d 730a 424f  list of forms.BO
│ │ │ │ -00023670: 4459 2e0a 0a53 6565 2074 6865 2060 6465  DY...See the `de
│ │ │ │ -00023680: 6669 6e65 2d69 6e74 6572 6661 6365 2720  fine-interface' 
│ │ │ │ -00023690: 616e 6420 6073 7472 7563 7475 7265 2720  and `structure' 
│ │ │ │ -000236a0: 6d61 6372 6f73 2066 6f72 2064 6573 6372  macros for descr
│ │ │ │ -000236b0: 6970 7469 6f6e 7320 6f66 0a74 6865 2069  iptions of.the i
│ │ │ │ -000236c0: 6e74 6572 6661 6365 2061 6e64 2063 6f6e  nterface and con
│ │ │ │ -000236d0: 6669 6775 7261 7469 6f6e 2063 6c61 7573  figuration claus
│ │ │ │ -000236e0: 6520 7379 6e74 6178 6573 2072 6573 7065  e syntaxes respe
│ │ │ │ -000236f0: 6374 6976 656c 792e 0072 6570 2e6d 6f64  ctively..rep.mod
│ │ │ │ -00023700: 756c 652d 7379 7374 656d 2364 6566 696e  ule-system#defin
│ │ │ │ -00023710: 652d 7374 7275 6374 7572 652d 616c 6961  e-structure-alia
│ │ │ │ -00023720: 7320 544f 2046 524f 4d72 6570 2e74 6872  s TO FROMrep.thr
│ │ │ │ -00023730: 6561 6473 2e6d 6573 7361 6765 2d70 6f72  eads.message-por
│ │ │ │ -00023740: 7423 6d65 7373 6167 652d 7761 6974 696e  t#message-waitin
│ │ │ │ -00023750: 672d 7052 6574 7572 6e20 7472 7565 2069  g-pReturn true i
│ │ │ │ -00023760: 6620 7468 6572 6520 6172 6520 6d65 7373  f there are mess
│ │ │ │ -00023770: 6167 6573 2077 6169 7469 6e67 206f 6e20  ages waiting on 
│ │ │ │ -00023780: 6d65 7373 6167 6520 706f 7274 2050 4f52  message port POR
│ │ │ │ -00023790: 542e 0072 6570 2e74 6872 6561 6473 2e6d  T..rep.threads.m
│ │ │ │ -000237a0: 7574 6578 2372 656c 6561 7365 2d6d 7574  utex#release-mut
│ │ │ │ -000237b0: 6578 204d 5458 2a69 7370 656c 6c2d 6f70  ex MTX*ispell-op
│ │ │ │ -000237c0: 7469 6f6e 732a 4c69 7374 206f 6620 6f70  tions*List of op
│ │ │ │ -000237d0: 7469 6f6e 7320 746f 2070 6173 7320 746f  tions to pass to
│ │ │ │ -000237e0: 2049 7370 656c 6c72 6570 2e75 7469 6c2e   Ispellrep.util.
│ │ │ │ -000237f0: 6973 7065 6c6c 2370 726f 6365 7373 5375  ispell#processSu
│ │ │ │ -00023800: 6270 726f 6365 7373 2074 6861 7420 6973  bprocess that is
│ │ │ │ -00023810: 7065 6c6c 2069 7320 7275 6e6e 696e 6720  pell is running 
│ │ │ │ -00023820: 696e 2c20 6f72 206e 696c 2069 6620 6973  in, or nil if is
│ │ │ │ -00023830: 7065 6c6c 2069 736e 2774 2072 756e 6e69  pell isn't runni
│ │ │ │ -00023840: 6e67 2e72 6570 2e75 7469 6c2e 6973 7065  ng.rep.util.ispe
│ │ │ │ -00023850: 6c6c 2369 7370 656c 6c2d 6164 642d 776f  ll#ispell-add-wo
│ │ │ │ -00023860: 7264 2d74 6f2d 6469 6374 696f 6e61 7279  rd-to-dictionary
│ │ │ │ -00023870: 4164 6420 7468 6520 7374 7269 6e67 2057  Add the string W
│ │ │ │ -00023880: 4f52 4420 746f 2079 6f75 7220 7065 7273  ORD to your pers
│ │ │ │ -00023890: 6f6e 616c 2049 7370 656c 6c20 6469 6374  onal Ispell dict
│ │ │ │ -000238a0: 696f 6e61 7279 2e72 6570 2e75 7469 6c2e  ionary.rep.util.
│ │ │ │ -000238b0: 6973 7065 6c6c 2369 7370 656c 6c2d 6164  ispell#ispell-ad
│ │ │ │ -000238c0: 642d 776f 7264 2d66 6f72 2d73 6573 7369  d-word-for-sessi
│ │ │ │ -000238d0: 6f6e 4164 6420 7468 6520 7374 7269 6e67  onAdd the string
│ │ │ │ -000238e0: 2057 4f52 4420 746f 2049 7370 656c 6c27   WORD to Ispell'
│ │ │ │ -000238f0: 7320 7065 722d 7365 7373 696f 6e20 6469  s per-session di
│ │ │ │ -00023900: 6374 696f 6e61 7279 2e00 7265 702e 7574  ctionary..rep.ut
│ │ │ │ -00023910: 696c 2e69 7370 656c 6c23 6973 7065 6c6c  il.ispell#ispell
│ │ │ │ -00023920: 2d73 6176 652d 6469 6374 696f 6e61 7279  -save-dictionary
│ │ │ │ +00022000: 7265 6d6f 7465 2d66 7470 2d6c 732d 6c2d  remote-ftp-ls-l-
│ │ │ │ +00022010: 7479 7065 2d61 6c69 7374 416c 6973 7420  type-alistAlist 
│ │ │ │ +00022020: 6173 736f 6369 6174 696e 6720 6368 6172  associating char
│ │ │ │ +00022030: 6163 7465 7273 2069 6e20 7468 6520 6669  acters in the fi
│ │ │ │ +00022040: 7273 7420 636f 6c75 6d6e 206f 6620 606c  rst column of `l
│ │ │ │ +00022050: 7320 2d6c 2720 6f75 7470 7574 2077 6974  s -l' output wit
│ │ │ │ +00022060: 680a 6669 6c65 2074 7970 6573 2e72 6570  h.file types.rep
│ │ │ │ +00022070: 2e69 6f2e 6669 6c65 2d68 616e 646c 6572  .io.file-handler
│ │ │ │ +00022080: 732e 7265 6d6f 7465 2e66 7470 2372 656d  s.remote.ftp#rem
│ │ │ │ +00022090: 6f74 652d 6674 702d 636c 6f73 652d 616c  ote-ftp-close-al
│ │ │ │ +000220a0: 6c43 6c6f 7365 2061 6c6c 2072 756e 6e69  lClose all runni
│ │ │ │ +000220b0: 6e67 2046 5450 2073 7562 7072 6f63 6573  ng FTP subproces
│ │ │ │ +000220c0: 7365 732e 0072 6570 2e69 6f2e 6669 6c65  ses..rep.io.file
│ │ │ │ +000220d0: 2d68 616e 646c 6572 732e 7265 6d6f 7465  -handlers.remote
│ │ │ │ +000220e0: 2e66 7470 2372 656d 6f74 652d 6674 702d  .ftp#remote-ftp-
│ │ │ │ +000220f0: 656d 7074 792d 6361 6368 6572 656d 6f74  empty-cacheremot
│ │ │ │ +00022100: 652d 686f 7374 2d75 7365 722d 616c 6973  e-host-user-alis
│ │ │ │ +00022110: 7441 6c69 7374 206f 6620 2848 4f53 542d  tAlist of (HOST-
│ │ │ │ +00022120: 5245 4745 5850 202e 2055 5345 522d 4e41  REGEXP . USER-NA
│ │ │ │ +00022130: 4d45 2920 6d61 7463 6869 6e67 2068 6f73  ME) matching hos
│ │ │ │ +00022140: 7420 6e61 6d65 7320 746f 2075 7365 726e  t names to usern
│ │ │ │ +00022150: 616d 6573 2e0a 4f6e 6c79 2075 7365 6420  ames..Only used 
│ │ │ │ +00022160: 7768 656e 206e 6f20 7573 6572 6e61 6d65  when no username
│ │ │ │ +00022170: 2069 7320 6769 7665 6e20 696e 2061 2066   is given in a f
│ │ │ │ +00022180: 696c 656e 616d 652e 7263 702d 7072 6f67  ilename.rcp-prog
│ │ │ │ +00022190: 7261 6d54 6865 206e 616d 6520 6f66 2074  ramThe name of t
│ │ │ │ +000221a0: 6865 2060 7263 7027 2070 726f 6772 616d  he `rcp' program
│ │ │ │ +000221b0: 2075 7365 6420 746f 2063 6f70 7920 6669   used to copy fi
│ │ │ │ +000221c0: 6c65 7320 6672 6f6d 2068 6f73 7420 746f  les from host to
│ │ │ │ +000221d0: 2068 6f73 742e 0072 6570 2e69 6f2e 6669   host..rep.io.fi
│ │ │ │ +000221e0: 6c65 2d68 616e 646c 6572 732e 7265 6d6f  le-handlers.remo
│ │ │ │ +000221f0: 7465 2e72 6570 2372 656d 6f74 652d 7265  te.rep#remote-re
│ │ │ │ +00022200: 702d 656d 7074 792d 6361 6368 6500 7265  p-empty-cache.re
│ │ │ │ +00022210: 702e 6e65 742e 7270 6323 7265 6769 7374  p.net.rpc#regist
│ │ │ │ +00022220: 6572 2d72 7063 2d73 6572 7665 7220 534f  er-rpc-server SO
│ │ │ │ +00022230: 434b 4554 2023 216b 6579 2043 4c4f 5341  CKET #!key CLOSA
│ │ │ │ +00022240: 424c 4500 7265 702e 6e65 742e 7270 6323  BLE.rep.net.rpc#
│ │ │ │ +00022250: 6d61 6b65 2d72 7063 2d73 6572 7661 6e74  make-rpc-servant
│ │ │ │ +00022260: 2049 4d50 4c72 6570 2e6e 6574 2e72 7063   IMPLrep.net.rpc
│ │ │ │ +00022270: 2363 616c 6c2d 7769 7468 2d72 7063 2d73  #call-with-rpc-s
│ │ │ │ +00022280: 6572 7661 6e74 4361 6c6c 2074 6865 2066  ervantCall the f
│ │ │ │ +00022290: 756e 6374 696f 6e20 4341 4c4c 4241 434b  unction CALLBACK
│ │ │ │ +000222a0: 2077 6974 6820 6120 7369 6e67 6c65 2061   with a single a
│ │ │ │ +000222b0: 7267 756d 656e 742c 2074 6865 2073 6572  rgument, the ser
│ │ │ │ +000222c0: 7661 6e74 2d69 6420 7468 6174 0a63 616e  vant-id that.can
│ │ │ │ +000222d0: 2062 6520 7573 6564 2074 6f20 6361 6c6c   be used to call
│ │ │ │ +000222e0: 2074 6865 2066 756e 6374 696f 6e20 494d   the function IM
│ │ │ │ +000222f0: 504c 2e20 4f6e 6365 2043 414c 4c42 4143  PL. Once CALLBAC
│ │ │ │ +00022300: 4b20 7265 7475 726e 732c 2074 6865 2073  K returns, the s
│ │ │ │ +00022310: 6572 7661 6e74 2d69 640a 6265 636f 6d65  ervant-id.become
│ │ │ │ +00022320: 7320 696e 7661 6c69 642e 7265 702e 6e65  s invalid.rep.ne
│ │ │ │ +00022330: 742e 7270 6323 6173 796e 632d 7270 632d  t.rpc#async-rpc-
│ │ │ │ +00022340: 6361 6c6c 4361 6c6c 2074 6865 2072 7063  callCall the rpc
│ │ │ │ +00022350: 2070 726f 7879 2066 756e 6374 696f 6e20   proxy function 
│ │ │ │ +00022360: 5052 4f58 5920 7769 7468 2061 7267 756d  PROXY with argum
│ │ │ │ +00022370: 656e 7473 2041 5247 532e 2049 7420 7769  ents ARGS. It wi
│ │ │ │ +00022380: 6c6c 2062 6520 6361 6c6c 6564 0a61 7379  ll be called.asy
│ │ │ │ +00022390: 6e63 6872 6f6e 6f75 736c 792e 204e 6f20  nchronously. No 
│ │ │ │ +000223a0: 7265 7375 6c74 2077 696c 6c20 6265 2072  result will be r
│ │ │ │ +000223b0: 6574 7572 6e65 6420 6672 6f6d 2074 6865  eturned from the
│ │ │ │ +000223c0: 2072 656d 6f74 6520 6675 6e63 7469 6f6e   remote function
│ │ │ │ +000223d0: 0a75 6e6c 6573 7320 4341 4c4c 4241 434b  .unless CALLBACK
│ │ │ │ +000223e0: 2069 7320 6769 7665 6e2c 2069 6e20 7768   is given, in wh
│ │ │ │ +000223f0: 6963 6820 6361 7365 2028 4341 4c4c 4241  ich case (CALLBA
│ │ │ │ +00022400: 434b 2053 5441 5455 5320 5641 4c55 4529  CK STATUS VALUE)
│ │ │ │ +00022410: 2077 696c 6c20 6265 0a63 616c 6c65 6420   will be.called 
│ │ │ │ +00022420: 6174 2073 6f6d 6520 706f 696e 7420 696e  at some point in
│ │ │ │ +00022430: 2074 6865 2066 7574 7572 652e 7265 702e   the future.rep.
│ │ │ │ +00022440: 6e65 742e 7270 6323 7270 632d 7072 6f78  net.rpc#rpc-prox
│ │ │ │ +00022450: 792d 3e73 6572 7661 6e74 2d69 6452 6574  y->servant-idRet
│ │ │ │ +00022460: 7572 6e20 7468 6520 756e 7175 616c 6966  urn the unqualif
│ │ │ │ +00022470: 6965 6420 7365 7276 616e 742d 6964 2028  ied servant-id (
│ │ │ │ +00022480: 6120 7379 6d62 6f6c 2920 7468 6174 2063  a symbol) that c
│ │ │ │ +00022490: 616e 2062 6520 7573 6564 2074 6f0a 7265  an be used to.re
│ │ │ │ +000224a0: 6665 7265 6e63 6520 7468 6520 5250 4320  ference the RPC 
│ │ │ │ +000224b0: 7072 6f78 7920 6675 6e63 7469 6f6e 2050  proxy function P
│ │ │ │ +000224c0: 524f 5859 2e72 6570 2e6e 6574 2e72 7063  ROXY.rep.net.rpc
│ │ │ │ +000224d0: 2373 6572 7661 6e74 2d69 642d 3e67 6c6f  #servant-id->glo
│ │ │ │ +000224e0: 6261 6c2d 6964 5265 7475 726e 2074 6865  bal-idReturn the
│ │ │ │ +000224f0: 2067 6c6f 6261 6c6c 7920 7265 6665 7265   globally refere
│ │ │ │ +00022500: 6e63 6561 626c 6520 5250 4320 7365 7276  nceable RPC serv
│ │ │ │ +00022510: 616e 7420 6964 2066 6f72 206c 6f63 616c  ant id for local
│ │ │ │ +00022520: 2073 6572 7661 6e74 2069 6420 4944 2e72   servant id ID.r
│ │ │ │ +00022530: 6570 2e6e 6574 2e64 6f6d 6169 6e2d 6e61  ep.net.domain-na
│ │ │ │ +00022540: 6d65 2364 6f6d 6169 6e2d 6162 6f76 652d  me#domain-above-
│ │ │ │ +00022550: 7052 6574 7572 6e20 7472 7565 2069 6620  pReturn true if 
│ │ │ │ +00022560: 646f 6d61 696e 206e 616d 6520 4431 2069  domain name D1 i
│ │ │ │ +00022570: 7320 6061 626f 7665 2720 646f 6d61 696e  s `above' domain
│ │ │ │ +00022580: 206e 616d 6520 4432 2e00 7265 702e 6c61   name D2..rep.la
│ │ │ │ +00022590: 6e67 2e6d 6174 6823 7265 616c 7020 5800  ng.math#realp X.
│ │ │ │ +000225a0: 7265 702e 6c61 6e67 2e6d 6174 6823 6e65  rep.lang.math#ne
│ │ │ │ +000225b0: 6761 7469 7665 7020 5872 6570 2e6c 616e  gativep Xrep.lan
│ │ │ │ +000225c0: 672e 6d61 7468 2361 6273 5265 7475 726e  g.math#absReturn
│ │ │ │ +000225d0: 2074 6865 2061 6273 6f6c 7574 6520 7661   the absolute va
│ │ │ │ +000225e0: 6c75 6520 6f66 2058 2c20 692e 652e 2028  lue of X, i.e. (
│ │ │ │ +000225f0: 6d61 7820 5820 282d 2058 2929 2e00 7265  max X (- X))..re
│ │ │ │ +00022600: 702e 6c61 6e67 2e6d 6174 6823 6162 7320  p.lang.math#abs 
│ │ │ │ +00022610: 5872 6570 2e6c 616e 672e 696e 7465 7270  Xrep.lang.interp
│ │ │ │ +00022620: 7265 7465 7223 6465 6675 6e64 6566 756e  reter#defundefun
│ │ │ │ +00022630: 204e 414d 4520 4c41 4d42 4441 2d4c 4953   NAME LAMBDA-LIS
│ │ │ │ +00022640: 5420 5b44 4f43 2d53 5452 494e 475d 2042  T [DOC-STRING] B
│ │ │ │ +00022650: 4f44 592e 2e2e 0a64 6566 756e 204e 414d  ODY....defun NAM
│ │ │ │ +00022660: 4520 4259 5445 434f 4445 2d4f 424a 4543  E BYTECODE-OBJEC
│ │ │ │ +00022670: 540a 0a44 6566 696e 6573 2061 2066 756e  T..Defines a fun
│ │ │ │ +00022680: 6374 696f 6e20 6361 6c6c 6564 204e 414d  ction called NAM
│ │ │ │ +00022690: 4520 7769 7468 2061 7267 756d 656e 7420  E with argument 
│ │ │ │ +000226a0: 7370 6563 6966 6963 6174 696f 6e20 4c41  specification LA
│ │ │ │ +000226b0: 4d42 4441 2d4c 4953 542c 0a64 6f63 756d  MBDA-LIST,.docum
│ │ │ │ +000226c0: 656e 7461 7469 6f6e 2044 4f43 2d53 5452  entation DOC-STR
│ │ │ │ +000226d0: 494e 4720 286f 7074 696f 6e61 6c29 2061  ING (optional) a
│ │ │ │ +000226e0: 6e64 2062 6f64 7920 424f 4459 2e72 6570  nd body BODY.rep
│ │ │ │ +000226f0: 2e6c 616e 672e 696e 7465 7270 7265 7465  .lang.interprete
│ │ │ │ +00022700: 7223 6c65 746c 6574 205b 5641 525d 2028  r#letlet [VAR] (
│ │ │ │ +00022710: 4249 4e44 494e 4753 2e2e 2e29 2042 4f44  BINDINGS...) BOD
│ │ │ │ +00022720: 592e 2e2e 0a0a 4269 6e64 7320 7465 6d70  Y.....Binds temp
│ │ │ │ +00022730: 6f72 6172 7920 7661 6c75 6573 2074 6f20  orary values to 
│ │ │ │ +00022740: 7379 6d62 6f6c 7320 7768 696c 6520 424f  symbols while BO
│ │ │ │ +00022750: 4459 2069 7320 6265 696e 6720 6576 616c  DY is being eval
│ │ │ │ +00022760: 7561 7465 642e 0a0a 4561 6368 206f 6620  uated...Each of 
│ │ │ │ +00022770: 7468 6520 4249 4e44 494e 4753 2069 7320  the BINDINGS is 
│ │ │ │ +00022780: 6569 7468 6572 2061 206c 6973 7420 6028  either a list `(
│ │ │ │ +00022790: 5359 4d42 4f4c 2046 4f52 4d53 2e2e 2e29  SYMBOL FORMS...)
│ │ │ │ +000227a0: 2720 696e 2077 6869 6368 2063 6173 650a  ' in which case.
│ │ │ │ +000227b0: 7468 6520 7661 7269 6162 6c65 2053 594d  the variable SYM
│ │ │ │ +000227c0: 424f 4c20 6973 2062 6f75 6e64 2074 6f20  BOL is bound to 
│ │ │ │ +000227d0: 7468 6520 7265 7375 6c74 206f 6620 6576  the result of ev
│ │ │ │ +000227e0: 616c 7561 7469 6e67 2060 2870 726f 676e  aluating `(progn
│ │ │ │ +000227f0: 2046 4f52 4d53 2e2e 2e29 272c 0a6f 7220   FORMS...)',.or 
│ │ │ │ +00022800: 6120 7369 6e67 6c65 2073 796d 626f 6c2c  a single symbol,
│ │ │ │ +00022810: 2069 6e20 7768 6963 6820 6361 7365 2069   in which case i
│ │ │ │ +00022820: 7420 6973 2062 6f75 6e64 2074 6f20 7468  t is bound to th
│ │ │ │ +00022830: 6520 6661 6c73 6520 7661 6c75 652e 0a0a  e false value...
│ │ │ │ +00022840: 4966 2056 4152 2069 7320 6769 7665 6e2c  If VAR is given,
│ │ │ │ +00022850: 2074 6865 6e20 7468 6520 7379 6d62 6f6c   then the symbol
│ │ │ │ +00022860: 2056 4152 2069 7320 626f 756e 6420 746f   VAR is bound to
│ │ │ │ +00022870: 2061 2066 756e 6374 696f 6e20 7768 6f73   a function whos
│ │ │ │ +00022880: 650a 666f 726d 616c 2070 6172 616d 6574  e.formal paramet
│ │ │ │ +00022890: 6572 7320 6172 6520 7468 6520 7361 6d65  ers are the same
│ │ │ │ +000228a0: 2061 7320 7468 6520 7661 7269 6162 6c65   as the variable
│ │ │ │ +000228b0: 7320 626f 756e 6420 6279 2074 6865 2060  s bound by the `
│ │ │ │ +000228c0: 6c65 7427 0a66 6f72 6d2e 2054 6875 7320  let'.form. Thus 
│ │ │ │ +000228d0: 7468 6520 6578 6563 7574 696f 6e20 6f66  the execution of
│ │ │ │ +000228e0: 2042 4f44 592e 2e2e 206d 6179 2062 6520   BODY... may be 
│ │ │ │ +000228f0: 7265 7065 6174 6564 2062 7920 696e 766f  repeated by invo
│ │ │ │ +00022900: 6b69 6e67 2056 4152 2e00 7265 702e 6c61  king VAR..rep.la
│ │ │ │ +00022910: 6e67 2e69 6e74 6572 7072 6574 6572 236c  ng.interpreter#l
│ │ │ │ +00022920: 6574 202e 2041 5247 5372 6570 2e6c 616e  et . ARGSrep.lan
│ │ │ │ +00022930: 672e 696e 7465 7270 7265 7465 7223 646f  g.interpreter#do
│ │ │ │ +00022940: 646f 2056 4152 5320 2854 4553 5420 4558  do VARS (TEST EX
│ │ │ │ +00022950: 5052 2e2e 2e29 2042 4f44 592e 2e2e 0a0a  PR...) BODY.....
│ │ │ │ +00022960: 6064 6f27 2069 7320 616e 2069 7465 7261  `do' is an itera
│ │ │ │ +00022970: 7469 6f6e 2063 6f6e 7374 7275 6374 3b20  tion construct; 
│ │ │ │ +00022980: 5641 5253 2073 7065 6369 6669 6573 2061  VARS specifies a
│ │ │ │ +00022990: 2073 6574 206f 6620 7661 7269 6162 6c65   set of variable
│ │ │ │ +000229a0: 0a62 696e 6469 6e67 7320 746f 2062 6520  .bindings to be 
│ │ │ │ +000229b0: 6372 6561 7465 642c 2068 6f77 2074 6865  created, how the
│ │ │ │ +000229c0: 7920 6172 6520 696e 6974 6961 6c69 7a65  y are initialize
│ │ │ │ +000229d0: 6420 616e 6420 686f 7720 7468 6579 2061  d and how they a
│ │ │ │ +000229e0: 7265 0a75 7064 6174 6564 206f 6e20 6561  re.updated on ea
│ │ │ │ +000229f0: 6368 2069 7465 7261 7469 6f6e 2e20 5445  ch iteration. TE
│ │ │ │ +00022a00: 5354 2073 7065 6369 6669 6573 2074 6865  ST specifies the
│ │ │ │ +00022a10: 2074 6572 6d69 6e61 7469 6f6e 2063 6f6e   termination con
│ │ │ │ +00022a20: 6469 7469 6f6e 206f 660a 7468 6520 6c6f  dition of.the lo
│ │ │ │ +00022a30: 6f70 2c20 616e 7920 4558 5052 2e2e 2e20  op, any EXPR... 
│ │ │ │ +00022a40: 666f 726d 7320 6172 6520 6576 616c 7561  forms are evalua
│ │ │ │ +00022a50: 7465 6420 696d 6d65 6469 6174 656c 7920  ted immediately 
│ │ │ │ +00022a60: 7072 696f 7220 746f 2065 7869 7469 6e67  prior to exiting
│ │ │ │ +00022a70: 0a74 6865 2060 646f 2720 636f 6e73 7472  .the `do' constr
│ │ │ │ +00022a80: 7563 742e 2054 6865 2042 4f44 592e 2e2e  uct. The BODY...
│ │ │ │ +00022a90: 2066 6f72 6d73 2073 7065 6369 6679 2074   forms specify t
│ │ │ │ +00022aa0: 6865 2073 6964 6520 6566 6665 6374 696e  he side effectin
│ │ │ │ +00022ab0: 6720 626f 6479 0a6f 6620 7468 6520 6c6f  g body.of the lo
│ │ │ │ +00022ac0: 6f70 2e0a 0a56 4152 5320 6973 2061 206c  op...VARS is a l
│ │ │ │ +00022ad0: 6973 7420 6f66 2076 6172 6961 626c 6520  ist of variable 
│ │ │ │ +00022ae0: 636c 6175 7365 732c 2065 6163 6820 6f66  clauses, each of
│ │ │ │ +00022af0: 2077 6869 6368 2068 6173 2074 6865 2073   which has the s
│ │ │ │ +00022b00: 7472 7563 7475 7265 0a60 2856 4152 4941  tructure.`(VARIA
│ │ │ │ +00022b10: 424c 4520 494e 4954 2053 5445 5029 2720  BLE INIT STEP)' 
│ │ │ │ +00022b20: 7768 6572 6520 5641 5249 4142 4c45 2069  where VARIABLE i
│ │ │ │ +00022b30: 7320 7468 6520 6e61 6d65 206f 6620 6120  s the name of a 
│ │ │ │ +00022b40: 7661 7269 6162 6c65 2c20 494e 4954 0a64  variable, INIT.d
│ │ │ │ +00022b50: 6566 696e 6573 2074 6865 2069 6e69 7469  efines the initi
│ │ │ │ +00022b60: 616c 2076 616c 7565 206f 6620 6974 7320  al value of its 
│ │ │ │ +00022b70: 6269 6e64 696e 672c 2061 6e64 2053 5445  binding, and STE
│ │ │ │ +00022b80: 5020 6465 6669 6e65 7320 686f 7720 7468  P defines how th
│ │ │ │ +00022b90: 6520 6e65 7874 0a76 616c 7565 206f 6620  e next.value of 
│ │ │ │ +00022ba0: 7468 6520 6269 6e64 696e 6720 6973 2063  the binding is c
│ │ │ │ +00022bb0: 6f6d 7075 7465 642e 2041 6e20 616c 7465  omputed. An alte
│ │ │ │ +00022bc0: 726e 6174 6976 6520 666f 726d 2069 7320  rnative form is 
│ │ │ │ +00022bd0: 6028 5641 5249 4142 4c45 0a49 4e49 5429  `(VARIABLE.INIT)
│ │ │ │ +00022be0: 272c 2069 6e20 7468 6973 2063 6173 6520  ', in this case 
│ │ │ │ +00022bf0: 7468 6520 7661 6c75 6520 6f66 2074 6865  the value of the
│ │ │ │ +00022c00: 2062 696e 6469 6e67 2064 6f65 7320 6e6f   binding does no
│ │ │ │ +00022c10: 7420 6368 616e 6765 2061 6372 6f73 730a  t change across.
│ │ │ │ +00022c20: 6c6f 6f70 2069 7465 7261 7469 6f6e 732e  loop iterations.
│ │ │ │ +00022c30: 0a0a 4561 6368 2069 7465 7261 7469 6f6e  ..Each iteration
│ │ │ │ +00022c40: 2062 6567 696e 7320 6279 2065 7661 6c75   begins by evalu
│ │ │ │ +00022c50: 6174 696e 6720 5445 5354 2c20 6966 2074  ating TEST, if t
│ │ │ │ +00022c60: 6865 2072 6573 756c 7420 6973 2066 616c  he result is fal
│ │ │ │ +00022c70: 7365 2c20 7468 656e 0a74 6865 2042 4f44  se, then.the BOD
│ │ │ │ +00022c80: 592e 2e2e 2065 7870 7265 7373 696f 6e73  Y... expressions
│ │ │ │ +00022c90: 2061 7265 2065 7661 6c75 6174 6564 2c20   are evaluated, 
│ │ │ │ +00022ca0: 616e 6420 7468 6520 7661 7269 6162 6c65  and the variable
│ │ │ │ +00022cb0: 7320 626f 756e 6420 746f 206e 6577 0a6c  s bound to new.l
│ │ │ │ +00022cc0: 6f63 6174 696f 6e73 2069 6e69 7469 616c  ocations initial
│ │ │ │ +00022cd0: 697a 6564 2074 6f20 7468 6520 7265 7375  ized to the resu
│ │ │ │ +00022ce0: 6c74 7320 6f66 2065 7661 6c75 6174 696e  lts of evaluatin
│ │ │ │ +00022cf0: 6720 7468 6520 6173 736f 6369 6174 6564  g the associated
│ │ │ │ +00022d00: 2053 5445 500a 666f 726d 732e 0a0a 4966   STEP.forms...If
│ │ │ │ +00022d10: 2074 6865 2072 6573 756c 7420 6f66 2065   the result of e
│ │ │ │ +00022d20: 7661 6c75 6174 696e 6720 5445 5354 2069  valuating TEST i
│ │ │ │ +00022d30: 7320 7472 7565 2074 6865 6e20 7468 6520  s true then the 
│ │ │ │ +00022d40: 4558 5052 2e2e 2e20 666f 726d 7320 6172  EXPR... forms ar
│ │ │ │ +00022d50: 650a 6576 616c 7561 7465 642c 2061 6e64  e.evaluated, and
│ │ │ │ +00022d60: 2074 6865 2060 646f 2720 636f 6e73 7472   the `do' constr
│ │ │ │ +00022d70: 7563 7420 7265 7475 726e 7320 7468 6520  uct returns the 
│ │ │ │ +00022d80: 7661 6c75 6520 6f66 2074 6865 206c 6173  value of the las
│ │ │ │ +00022d90: 7420 4558 5052 0a66 6f72 6d20 6576 616c  t EXPR.form eval
│ │ │ │ +00022da0: 7561 7465 642e 0a0a 2864 6f20 2828 7665  uated...(do ((ve
│ │ │ │ +00022db0: 6320 286d 616b 652d 7665 6374 6f72 2035  c (make-vector 5
│ │ │ │ +00022dc0: 2929 0a20 2020 2020 2869 2030 2028 312b  )).     (i 0 (1+
│ │ │ │ +00022dd0: 2069 2929 290a 2020 2020 2828 3d20 6920   i))).    ((= i 
│ │ │ │ +00022de0: 3529 2076 6563 290a 2020 2861 7365 7420  5) vec).  (aset 
│ │ │ │ +00022df0: 7665 6320 6920 6929 2920 3d3e 205b 3020  vec i i)) => [0 
│ │ │ │ +00022e00: 3120 3220 3320 345d 0072 6570 2e6c 616e  1 2 3 4].rep.lan
│ │ │ │ +00022e10: 672e 696e 7465 7270 7265 7465 7223 7768  g.interpreter#wh
│ │ │ │ +00022e20: 696c 6520 434f 4e44 4954 494f 4e20 2e20  ile CONDITION . 
│ │ │ │ +00022e30: 424f 4459 7265 702e 6c61 6e67 2e69 6e74  BODYrep.lang.int
│ │ │ │ +00022e40: 6572 7072 6574 6572 2370 726f 6731 4669  erpreter#prog1Fi
│ │ │ │ +00022e50: 7273 7420 6576 616c 7320 464f 524d 3120  rst evals FORM1 
│ │ │ │ +00022e60: 7468 656e 2046 4f52 4d53 2c20 7265 7475  then FORMS, retu
│ │ │ │ +00022e70: 726e 7320 7468 6520 7661 6c75 6520 7468  rns the value th
│ │ │ │ +00022e80: 6174 2046 4f52 4d31 2067 6176 652e 7265  at FORM1 gave.re
│ │ │ │ +00022e90: 702e 6c61 6e67 2e69 6e74 6572 7072 6574  p.lang.interpret
│ │ │ │ +00022ea0: 6572 2363 6174 6368 4576 616c 7561 7465  er#catchEvaluate
│ │ │ │ +00022eb0: 2042 4f44 5920 696e 2061 6e20 696d 706c   BODY in an impl
│ │ │ │ +00022ec0: 6963 6974 2070 726f 676e 3b20 6e6f 6e2d  icit progn; non-
│ │ │ │ +00022ed0: 6c6f 6361 6c20 6578 6974 7320 6172 6520  local exits are 
│ │ │ │ +00022ee0: 616c 6c6f 7765 6420 7769 7468 0a60 2874  allowed with.`(t
│ │ │ │ +00022ef0: 6872 6f77 2054 4147 2927 2e20 5468 6520  hrow TAG)'. The 
│ │ │ │ +00022f00: 7661 6c75 6520 6f66 2074 6865 2060 6361  value of the `ca
│ │ │ │ +00022f10: 7463 6827 2066 6f72 6d20 6973 2065 6974  tch' form is eit
│ │ │ │ +00022f20: 6865 7220 7468 6520 7661 6c75 6520 6f66  her the value of
│ │ │ │ +00022f30: 2074 6865 0a70 726f 676e 206f 7220 7468   the.progn or th
│ │ │ │ +00022f40: 6520 7661 6c75 6520 6769 7665 6e20 746f  e value given to
│ │ │ │ +00022f50: 2061 6e79 206d 6174 6368 696e 6720 6074   any matching `t
│ │ │ │ +00022f60: 6872 6f77 2720 666f 726d 2e00 7265 702e  hrow' form..rep.
│ │ │ │ +00022f70: 6c61 6e67 2e69 6e74 6572 7072 6574 6572  lang.interpreter
│ │ │ │ +00022f80: 2374 6872 6f77 2054 4147 2023 216f 7074  #throw TAG #!opt
│ │ │ │ +00022f90: 696f 6e61 6c20 5641 4c55 4500 7265 702e  ional VALUE.rep.
│ │ │ │ +00022fa0: 6c61 6e67 2e69 6e74 6572 7072 6574 6572  lang.interpreter
│ │ │ │ +00022fb0: 2375 6e77 696e 642d 7072 6f74 6563 7420  #unwind-protect 
│ │ │ │ +00022fc0: 464f 524d 202e 2042 4f44 5973 7461 6e64  FORM . BODYstand
│ │ │ │ +00022fd0: 6172 642d 6572 726f 7253 7461 6e64 6172  ard-errorStandar
│ │ │ │ +00022fe0: 6420 7374 7265 616d 2066 6f72 2065 7272  d stream for err
│ │ │ │ +00022ff0: 6f72 206f 7574 7075 742e 0000 0000 0000  or output.......
│ │ │ │ +00023000: 7265 702e 6e65 742e 7270 6323 7270 632d  rep.net.rpc#rpc-
│ │ │ │ +00023010: 7072 6f78 792d 3e67 6c6f 6261 6c2d 6964  proxy->global-id
│ │ │ │ +00023020: 5265 7475 726e 2074 6865 2067 6c6f 6261  Return the globa
│ │ │ │ +00023030: 6c6c 792d 7661 6c69 6420 7365 7276 616e  lly-valid servan
│ │ │ │ +00023040: 742d 6964 2028 6120 7374 7269 6e67 2920  t-id (a string) 
│ │ │ │ +00023050: 7468 6174 2063 616e 2062 6520 7573 6564  that can be used
│ │ │ │ +00023060: 2074 6f0a 7265 6665 7265 6e63 6520 7468   to.reference th
│ │ │ │ +00023070: 6520 5250 4320 7072 6f78 7920 6675 6e63  e RPC proxy func
│ │ │ │ +00023080: 7469 6f6e 2050 524f 5859 2e00 7265 702e  tion PROXY..rep.
│ │ │ │ +00023090: 6e65 742e 646f 6d61 696e 2d6e 616d 6523  net.domain-name#
│ │ │ │ +000230a0: 646f 6d61 696e 2d62 656c 6f77 2d70 2044  domain-below-p D
│ │ │ │ +000230b0: 3120 4432 0072 6570 2e6e 6574 2e64 6f6d  1 D2.rep.net.dom
│ │ │ │ +000230c0: 6169 6e2d 6e61 6d65 236d 6170 2d64 6f6d  ain-name#map-dom
│ │ │ │ +000230d0: 6169 6e73 2046 554e 2044 4f4d 4149 4e00  ains FUN DOMAIN.
│ │ │ │ +000230e0: 7265 702e 6c61 6e67 2e64 6f63 2364 6573  rep.lang.doc#des
│ │ │ │ +000230f0: 6372 6962 652d 7661 6c75 6520 5641 4c55  cribe-value VALU
│ │ │ │ +00023100: 4520 2321 6f70 7469 6f6e 616c 204e 414d  E #!optional NAM
│ │ │ │ +00023110: 4520 5354 5255 4354 5552 4500 7265 702e  E STRUCTURE.rep.
│ │ │ │ +00023120: 6c61 6e67 2e64 6f63 2364 6f63 756d 656e  lang.doc#documen
│ │ │ │ +00023130: 7461 7469 6f6e 2053 594d 424f 4c20 2321  tation SYMBOL #!
│ │ │ │ +00023140: 6f70 7469 6f6e 616c 2053 5452 5543 5455  optional STRUCTU
│ │ │ │ +00023150: 5245 2056 414c 5545 0072 6570 2e6c 616e  RE VALUE.rep.lan
│ │ │ │ +00023160: 672e 646f 6323 646f 6375 6d65 6e74 2d76  g.doc#document-v
│ │ │ │ +00023170: 6172 6961 626c 6520 5359 4d42 4f4c 2053  ariable SYMBOL S
│ │ │ │ +00023180: 5452 5543 5455 5245 2044 4f43 2d53 5452  TRUCTURE DOC-STR
│ │ │ │ +00023190: 494e 4772 6570 2e6c 616e 672e 646f 6323  INGrep.lang.doc#
│ │ │ │ +000231a0: 6164 642d 646f 6375 6d65 6e74 6174 696f  add-documentatio
│ │ │ │ +000231b0: 6e2d 7061 7261 6d73 5265 636f 7264 7320  n-paramsRecords 
│ │ │ │ +000231c0: 7468 6174 2066 756e 6374 696f 6e20 4e41  that function NA
│ │ │ │ +000231d0: 4d45 2028 6120 7379 6d62 6f6c 2920 6861  ME (a symbol) ha
│ │ │ │ +000231e0: 7320 6172 6775 6d65 6e74 206c 6973 7420  s argument list 
│ │ │ │ +000231f0: 5041 5241 4d2d 4c49 5354 2e00 7265 702e  PARAM-LIST..rep.
│ │ │ │ +00023200: 6c61 6e67 2e6d 6174 6823 6f64 6470 2058  lang.math#oddp X
│ │ │ │ +00023210: 7265 702e 6c61 6e67 2e69 6e74 6572 7072  rep.lang.interpr
│ │ │ │ +00023220: 6574 6572 236e 696c 5468 6520 7661 6c75  eter#nilThe valu
│ │ │ │ +00023230: 6520 6f66 2074 6865 2062 6f6f 6c65 616e  e of the boolean
│ │ │ │ +00023240: 2d66 616c 7365 2061 6e64 2065 6e64 2d6f  -false and end-o
│ │ │ │ +00023250: 662d 6c69 7374 206f 626a 6563 742e 0072  f-list object..r
│ │ │ │ +00023260: 6570 2e6c 616e 672e 696e 7465 7270 7265  ep.lang.interpre
│ │ │ │ +00023270: 7465 7223 6465 6675 6e20 5359 4d42 4f4c  ter#defun SYMBOL
│ │ │ │ +00023280: 202e 2042 4f44 5900 7265 702e 6c61 6e67   . BODY.rep.lang
│ │ │ │ +00023290: 2e69 6e74 6572 7072 6574 6572 2364 6566  .interpreter#def
│ │ │ │ +000232a0: 636f 6e73 7420 5359 4d42 4f4c 2056 414c  const SYMBOL VAL
│ │ │ │ +000232b0: 5545 202e 2052 4553 5400 7265 702e 6c61  UE . REST.rep.la
│ │ │ │ +000232c0: 6e67 2e69 6e74 6572 7072 6574 6572 2366  ng.interpreter#f
│ │ │ │ +000232d0: 756e 6374 696f 6e20 4152 4772 6570 2e6c  unction ARGrep.l
│ │ │ │ +000232e0: 616e 672e 696e 7465 7270 7265 7465 7223  ang.interpreter#
│ │ │ │ +000232f0: 6c65 7472 6563 5369 6d69 6c61 7220 746f  letrecSimilar to
│ │ │ │ +00023300: 2060 6c65 7427 2061 6e64 2060 6c65 742a   `let' and `let*
│ │ │ │ +00023310: 2720 6578 6365 7074 2074 6861 7420 7468  ' except that th
│ │ │ │ +00023320: 6520 7661 6c75 6573 206f 6620 7468 6520  e values of the 
│ │ │ │ +00023330: 4249 4e44 494e 4753 0a61 7265 2065 7661  BINDINGS.are eva
│ │ │ │ +00023340: 6c75 6174 6564 2073 7563 6820 7468 6174  luated such that
│ │ │ │ +00023350: 2061 6c6c 206f 6620 7468 6520 626f 756e   all of the boun
│ │ │ │ +00023360: 6420 7661 7269 6162 6c65 7320 6172 6520  d variables are 
│ │ │ │ +00023370: 696e 2074 6865 2073 636f 7065 2e0a 5468  in the scope..Th
│ │ │ │ +00023380: 6973 206d 6561 6e73 2074 6861 7420 606c  is means that `l
│ │ │ │ +00023390: 6574 7265 6327 206d 6179 2062 6520 7573  etrec' may be us
│ │ │ │ +000233a0: 6564 2074 6f20 6465 6669 6e65 206d 7574  ed to define mut
│ │ │ │ +000233b0: 7561 6c6c 7920 7265 6375 7273 6976 650a  ually recursive.
│ │ │ │ +000233c0: 6675 6e63 7469 6f6e 732e 0072 6570 2e6c  functions..rep.l
│ │ │ │ +000233d0: 616e 672e 696e 7465 7270 7265 7465 7223  ang.interpreter#
│ │ │ │ +000233e0: 6966 2043 4f4e 4449 5449 4f4e 2054 4845  if CONDITION THE
│ │ │ │ +000233f0: 4e20 2321 7265 7374 2045 4c53 4500 7265  N #!rest ELSE.re
│ │ │ │ +00023400: 702e 6c61 6e67 2e69 6e74 6572 7072 6574  p.lang.interpret
│ │ │ │ +00023410: 6572 2364 6566 7661 722d 7365 7471 2056  er#defvar-setq V
│ │ │ │ +00023420: 4152 2023 216f 7074 696f 6e61 6c20 5641  AR #!optional VA
│ │ │ │ +00023430: 4c55 4520 444f 4300 0000 0000 0000 0000  LUE DOC.........
│ │ │ │ +00023440: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023450: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023460: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023470: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023480: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023490: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000234a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000234b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000234c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000234d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000234e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000234f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023500: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023510: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023520: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023530: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023540: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023550: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023560: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023570: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023580: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023590: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000235a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000235b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000235c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000235d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000235e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000235f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023600: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023610: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023620: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023630: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023640: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023650: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023660: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023670: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023680: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023690: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000236a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000236b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000236c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000236d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000236e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000236f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023700: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023710: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023720: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023730: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023740: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023750: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023760: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023770: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023780: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023790: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000237a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000237b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000237c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000237d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000237e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000237f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023800: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023810: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023820: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023830: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023840: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023850: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023860: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023870: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023880: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023890: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000238a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000238b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000238c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000238d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000238e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000238f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023900: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023910: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00023920: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00023930: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00023940: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00023950: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00023960: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00023970: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00023980: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00023990: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ @@ -9210,658 +9210,658 @@
│ │ │ │  00023f90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00023fa0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00023fb0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00023fc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00023fd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00023fe0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00023ff0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00024000: 0300 0000 0000 0000 1400 0000 0000 0000  ................
│ │ │ │ -00024010: ecff 0000 0000 0000 4200 0000 0000 0000  ........B.......
│ │ │ │ -00024020: beef 0100 0000 0000 a80f 0000 0000 0000  ................
│ │ │ │ -00024030: 58e0 0200 0000 0000 0000 0000 0000 0000  X...............
│ │ │ │ -00024040: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00024050: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00024000: 0500 0000 0000 0000 0a00 0000 0000 0000  ................
│ │ │ │ +00024010: f6af 0000 0000 0000 0e00 0000 0000 0000  ................
│ │ │ │ +00024020: f2cf 0100 0000 0000 1400 0000 0000 0000  ................
│ │ │ │ +00024030: ecff 0000 0000 0000 c90b 0000 0000 0000  ................
│ │ │ │ +00024040: 3734 0200 0000 0000 0010 0000 0000 0000  74..............
│ │ │ │ +00024050: 0020 0100 0000 0000 0000 0000 0000 0000  . ..............
│ │ │ │  00024060: 0000 0000 0000 0000 0300 0000 5d00 0000  ............]...
│ │ │ │ -00024070: ac84 8a0a 7265 702e b4a8 0000 0000 0000  ....rep.........
│ │ │ │ +00024070: ac84 8a0a 7265 702e 5c30 0000 0000 0000  ....rep.\0......
│ │ │ │  00024080: 0f00 0000 6100 0000 ffff ffff 0000 0000  ....a...........
│ │ │ │  00024090: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000240a0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000240b0: 0000 0000 0000 0000 f7d1 b004 0072 6570  .............rep
│ │ │ │ -000240c0: a2a8 0100 0000 0000 2700 0000 0700 0000  ........'.......
│ │ │ │ -000240d0: ea10 2802 7265 702e bae1 0100 0000 0000  ..(.rep.........
│ │ │ │ +000240c0: 9dad 0000 0000 0000 2700 0000 0700 0000  ........'.......
│ │ │ │ +000240d0: ea10 2802 7265 702e db32 0200 0000 0000  ..(.rep..2......
│ │ │ │  000240e0: 1b00 0000 d400 0000 01b1 ae03 7265 702e  ............rep.
│ │ │ │ -000240f0: 1388 0000 0000 0000 1000 0000 2a00 0000  ............*...
│ │ │ │ -00024100: 9192 e403 7265 702e bae9 0100 0000 0000  ....rep.........
│ │ │ │ +000240f0: ea75 0000 0000 0000 1000 0000 2a00 0000  .u..........*...
│ │ │ │ +00024100: 9192 e403 7265 702e 01ce 0100 0000 0000  ....rep.........
│ │ │ │  00024110: 1f00 0000 b100 0000 ffff ffff 0000 0000  ................
│ │ │ │  00024120: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024130: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024140: 0000 0000 0000 0000 b372 6005 7265 702e  .........r`.rep.
│ │ │ │ -00024150: 01a8 0100 0000 0000 1a00 0000 1300 0000  ................
│ │ │ │ -00024160: c48f c40f 0072 6570 59a8 0100 0000 0000  .....repY.......
│ │ │ │ +00024150: cc1f 0100 0000 0000 1a00 0000 1300 0000  ................
│ │ │ │ +00024160: c48f c40f 0072 6570 54ad 0000 0000 0000  .....repT.......
│ │ │ │  00024170: 2200 0000 2700 0000 c066 4b07 7265 702e  "...'....fK.rep.
│ │ │ │ -00024180: 63e9 0100 0000 0000 1e00 0000 3900 0000  c...........9...
│ │ │ │ +00024180: 06ae 0000 0000 0000 1e00 0000 3900 0000  ............9...
│ │ │ │  00024190: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000241a0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  000241b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000241c0: da04 b304 7265 702e 8c5f 0000 0000 0000  ....rep.._......
│ │ │ │ +000241c0: da04 b304 7265 702e f54d 0000 0000 0000  ....rep..M......
│ │ │ │  000241d0: 1b00 0000 3f00 0000 c8c6 c204 7265 702e  ....?.......rep.
│ │ │ │ -000241e0: 22ef 0100 0000 0000 1e00 0000 2200 0000  "..........."...
│ │ │ │ +000241e0: 57c3 0100 0000 0000 1e00 0000 2200 0000  W..........."...
│ │ │ │  000241f0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024200: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00024210: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024220: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024230: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00024240: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024250: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024260: 0000 0000 0000 0000 c91f 8f06 7265 702e  ............rep.
│ │ │ │ -00024270: cc10 0100 0000 0000 1400 0000 9a00 0000  ................
│ │ │ │ +00024270: 95f2 0000 0000 0000 1400 0000 9a00 0000  ................
│ │ │ │  00024280: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024290: 0000 0000 0000 0000 d175 3b08 0072 6570  .........u;..rep
│ │ │ │ -000242a0: cfee 0100 0000 0000 1d00 0000 0000 0000  ................
│ │ │ │ -000242b0: 3ed1 1607 7265 702e 7a11 0100 0000 0000  >...rep.z.......
│ │ │ │ +000242a0: b9c7 0100 0000 0000 1d00 0000 0000 0000  ................
│ │ │ │ +000242b0: 3ed1 1607 7265 702e 43f3 0000 0000 0000  >...rep.C.......
│ │ │ │  000242c0: 1500 0000 5a06 0000 2c2e 3600 7265 702e  ....Z...,.6.rep.
│ │ │ │ -000242d0: d4ed 0100 0000 0000 2600 0000 d500 0000  ........&.......
│ │ │ │ +000242d0: afc8 0100 0000 0000 2600 0000 d500 0000  ........&.......
│ │ │ │  000242e0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000242f0: 0000 0000 0000 0000 4365 ea0e 7265 702e  ........Ce..rep.
│ │ │ │ -00024300: 4491 0000 0000 0000 2200 0000 3b01 0000  D......."...;...
│ │ │ │ +00024300: cea3 0000 0000 0000 2200 0000 3b01 0000  ........"...;...
│ │ │ │  00024310: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024320: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00024330: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024340: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024350: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00024360: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00024370: cef6 6b0f 7265 702e cde8 0100 0000 0000  ..k.rep.........
│ │ │ │ +00024370: cef6 6b0f 7265 702e 9331 0200 0000 0000  ..k.rep..1......
│ │ │ │  00024380: 2500 0000 4300 0000 7d37 c20d 0072 6570  %...C...}7...rep
│ │ │ │ -00024390: bee0 0100 0000 0000 1e00 0000 1400 0000  ................
│ │ │ │ +00024390: 8732 0200 0000 0000 1e00 0000 1400 0000  .2..............
│ │ │ │  000243a0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000243b0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  000243c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000243d0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000243e0: 0000 0000 0000 0000 e760 bd0f 7265 702e  .........`..rep.
│ │ │ │ -000243f0: 8887 0000 0000 0000 0e00 0000 4300 0000  ............C...
│ │ │ │ -00024400: 9824 ec02 7265 702e f92a 0000 0000 0000  .$..rep..*......
│ │ │ │ +000243f0: 5f75 0000 0000 0000 0e00 0000 4300 0000  _u..........C...
│ │ │ │ +00024400: 9824 ec02 7265 702e b5e7 0000 0000 0000  .$..rep.........
│ │ │ │  00024410: 1f00 0000 9c00 0000 ffff ffff 0000 0000  ................
│ │ │ │  00024420: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00024430: 2a59 2902 7072 6f63 a1a0 0100 0000 0000  *Y).proc........
│ │ │ │ +00024430: 2a59 2902 7072 6f63 0bd7 0000 0000 0000  *Y).proc........
│ │ │ │  00024440: 1300 0000 8e00 0000 ffff ffff 0000 0000  ................
│ │ │ │  00024450: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024460: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024470: 0000 0000 0000 0000 e5ad 250a 7265 702e  ..........%.rep.
│ │ │ │ -00024480: 3689 0000 0000 0000 1a00 0000 3400 0000  6...........4...
│ │ │ │ +00024480: 0d77 0000 0000 0000 1a00 0000 3400 0000  .w..........4...
│ │ │ │  00024490: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000244a0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  000244b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000244c0: 38a0 de0a 0072 6570 35e9 0100 0000 0000  8....rep5.......
│ │ │ │ -000244d0: 1700 0000 0200 0000 e5a2 b208 7265 702e  ............rep.
│ │ │ │ -000244e0: eff6 0000 0000 0000 1800 0000 fe00 0000  ................
│ │ │ │ -000244f0: 5d98 180b 7265 702e 351e 0100 0000 0000  ]...rep.5.......
│ │ │ │ -00024500: 2300 0000 c900 0000 6368 a90e 7265 702e  #.......ch..rep.
│ │ │ │ -00024510: f01b 0100 0000 0000 1e00 0000 7400 0000  ............t...
│ │ │ │ -00024520: 8edc 1b03 6166 7465 505c 0000 0000 0000  ....afteP\......
│ │ │ │ +000244c0: 38a0 de0a 0072 6570 d9cf 0100 0000 0000  8....rep........
│ │ │ │ +000244d0: 1700 0000 0200 0000 5d98 180b 7265 702e  ........]...rep.
│ │ │ │ +000244e0: 9d9b 0000 0000 0000 2300 0000 c900 0000  ........#.......
│ │ │ │ +000244f0: 82ec b605 7265 702e c845 0000 0000 0000  ....rep..E......
│ │ │ │ +00024500: 1a00 0000 8700 0000 6368 a90e 7265 702e  ........ch..rep.
│ │ │ │ +00024510: 6593 0000 0000 0000 1e00 0000 7400 0000  e...........t...
│ │ │ │ +00024520: 8edc 1b03 6166 7465 044a 0000 0000 0000  ....afte.J......
│ │ │ │  00024530: 1000 0000 bf00 0000 0063 940e 7265 702e  .........c..rep.
│ │ │ │ -00024540: 3053 0100 0000 0000 1c00 0000 7800 0000  0S..........x...
│ │ │ │ -00024550: 82ec b605 7265 702e 00a0 0100 0000 0000  ....rep.........
│ │ │ │ -00024560: 1a00 0000 8700 0000 1dae fe05 7265 702e  ............rep.
│ │ │ │ -00024570: 7ffa 0000 0000 0000 1800 0000 7900 0000  ............y...
│ │ │ │ +00024540: b6d3 0000 0000 0000 1c00 0000 7800 0000  ............x...
│ │ │ │ +00024550: e5a2 b208 7265 702e 2ba5 0000 0000 0000  ....rep.+.......
│ │ │ │ +00024560: 1800 0000 fe00 0000 1dae fe05 7265 702e  ............rep.
│ │ │ │ +00024570: adec 0000 0000 0000 1800 0000 7900 0000  ............y...
│ │ │ │  00024580: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00024590: 0000 0000 0000 0000 870d 2f09 7265 702e  ........../.rep.
│ │ │ │ -000245a0: 74ab 0000 0000 0000 1600 0000 6400 0000  t...........d...
│ │ │ │ -000245b0: a742 b80b 7265 702e a5f6 0000 0000 0000  .B..rep.........
│ │ │ │ -000245c0: 1600 0000 3400 0000 1d4f 0807 7265 702e  ....4....O..rep.
│ │ │ │ -000245d0: 355c 0100 0000 0000 1800 0000 3800 0000  5\..........8...
│ │ │ │ -000245e0: 6c58 5506 7265 702e 00f0 0000 0000 0000  lXU.rep.........
│ │ │ │ +00024590: 0000 0000 0000 0000 a742 b80b 7265 702e  .........B..rep.
│ │ │ │ +000245a0: a38f 0000 0000 0000 1600 0000 3400 0000  ............4...
│ │ │ │ +000245b0: 870d 2f09 7265 702e 6233 0000 0000 0000  ../.rep.b3......
│ │ │ │ +000245c0: 1600 0000 6400 0000 1d4f 0807 7265 702e  ....d....O..rep.
│ │ │ │ +000245d0: 471b 0100 0000 0000 1800 0000 3800 0000  G...........8...
│ │ │ │ +000245e0: 6c58 5506 7265 702e 8f7e 0000 0000 0000  lXU.rep..~......
│ │ │ │  000245f0: 1700 0000 c400 0000 13e7 2906 6c69 7370  ..........).lisp
│ │ │ │ -00024600: 615d 0000 0000 0000 1200 0000 4000 0000  a]..........@...
│ │ │ │ -00024610: d496 a302 7265 6d6f 70ae 0100 0000 0000  ....remop.......
│ │ │ │ +00024600: 154b 0000 0000 0000 1200 0000 4000 0000  .K..........@...
│ │ │ │ +00024610: d496 a302 7265 6d6f 1dcb 0100 0000 0000  ....remo........
│ │ │ │  00024620: 1700 0000 4c00 0000 e55e 6503 0072 6570  ....L....^e..rep
│ │ │ │ -00024630: a9e2 0100 0000 0000 1800 0000 1b00 0000  ................
│ │ │ │ +00024630: ca33 0200 0000 0000 1800 0000 1b00 0000  .3..............
│ │ │ │  00024640: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024650: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00024660: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00024670: 367e cc08 7265 702e 4baf 0000 0000 0000  6~..rep.K.......
│ │ │ │ +00024670: 367e cc08 7265 702e b739 0000 0000 0000  6~..rep..9......
│ │ │ │  00024680: 1100 0000 4900 0000 c343 5b08 7265 702e  ....I....C[.rep.
│ │ │ │ -00024690: 9146 0000 0000 0000 1a00 0000 9600 0000  .F..............
│ │ │ │ -000246a0: 7c84 ab09 0072 6570 00e0 0100 0000 0000  |....rep........
│ │ │ │ +00024690: 06a2 0000 0000 0000 1a00 0000 9600 0000  ................
│ │ │ │ +000246a0: 7c84 ab09 0072 6570 71cc 0100 0000 0000  |....repq.......
│ │ │ │  000246b0: 3600 0000 1100 0000 65af a209 7265 702e  6.......e...rep.
│ │ │ │ -000246c0: c453 0100 0000 0000 2600 0000 fe00 0000  .S......&.......
│ │ │ │ -000246d0: 00a1 850d 7265 702e 5f29 0000 0000 0000  ....rep._)......
│ │ │ │ +000246c0: b1d4 0000 0000 0000 2600 0000 fe00 0000  ........&.......
│ │ │ │ +000246d0: 00a1 850d 7265 702e 1be6 0000 0000 0000  ....rep.........
│ │ │ │  000246e0: 2200 0000 6e00 0000 e0e2 f40f 0072 6570  "...n........rep
│ │ │ │ -000246f0: 19e8 0100 0000 0000 1c00 0000 2000 0000  ............ ...
│ │ │ │ -00024700: ec29 a501 7265 702e 23a5 0000 0000 0000  .)..rep.#.......
│ │ │ │ -00024710: 1700 0000 1601 0000 26a9 0001 7265 702e  ........&...rep.
│ │ │ │ -00024720: 1487 0000 0000 0000 0d00 0000 2e00 0000  ................
│ │ │ │ -00024730: 64fa 5e08 7265 702e 2da2 0100 0000 0000  d.^.rep.-.......
│ │ │ │ -00024740: 1700 0000 df00 0000 ffff ffff 0000 0000  ................
│ │ │ │ +000246f0: df30 0200 0000 0000 1c00 0000 2000 0000  .0.......... ...
│ │ │ │ +00024700: 26a9 0001 7265 702e b46f 0000 0000 0000  &...rep..o......
│ │ │ │ +00024710: 0d00 0000 2e00 0000 64fa 5e08 7265 702e  ........d.^.rep.
│ │ │ │ +00024720: 07d9 0000 0000 0000 1700 0000 df00 0000  ................
│ │ │ │ +00024730: ec29 a501 7265 702e 10a9 0000 0000 0000  .)..rep.........
│ │ │ │ +00024740: 1700 0000 1601 0000 ffff ffff 0000 0000  ................
│ │ │ │  00024750: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00024760: dc3f 0007 7265 702e 566f 0000 0000 0000  .?..rep.Vo......
│ │ │ │ +00024760: dc3f 0007 7265 702e 2a5d 0000 0000 0000  .?..rep.*]......
│ │ │ │  00024770: 0f00 0000 5400 0000 8d51 d10f 7265 702e  ....T....Q..rep.
│ │ │ │ -00024780: a0ac 0000 0000 0000 1400 0000 4f00 0000  ............O...
│ │ │ │ +00024780: 8e34 0000 0000 0000 1400 0000 4f00 0000  .4..........O...
│ │ │ │  00024790: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000247a0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  000247b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000247c0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000247d0: 0000 0000 0000 0000 857c 1f0c 7265 702e  .........|..rep.
│ │ │ │ -000247e0: 488a 0000 0000 0000 1400 0000 0902 0000  H...............
│ │ │ │ -000247f0: e2b6 c50c 7265 702e b66b 0000 0000 0000  ....rep..k......
│ │ │ │ +000247e0: 1f78 0000 0000 0000 1400 0000 0902 0000  .x..............
│ │ │ │ +000247f0: e2b6 c50c 7265 702e 8a59 0000 0000 0000  ....rep..Y......
│ │ │ │  00024800: 0d00 0000 5300 0000 e3e9 7f0c 0072 6570  ....S........rep
│ │ │ │ -00024810: 55e8 0100 0000 0000 1b00 0000 2200 0000  U..........."...
│ │ │ │ -00024820: 4431 4105 0072 6570 29ae 0100 0000 0000  D1A..rep).......
│ │ │ │ +00024810: 1b31 0200 0000 0000 1b00 0000 2200 0000  .1.........."...
│ │ │ │ +00024820: 4431 4105 0072 6570 82cd 0100 0000 0000  D1A..rep........
│ │ │ │  00024830: 3600 0000 1100 0000 ffff ffff 0000 0000  6...............
│ │ │ │  00024840: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024850: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024860: 0000 0000 0000 0000 03fb 2706 7265 702e  ..........'.rep.
│ │ │ │ -00024870: de58 0100 0000 0000 1c00 0000 ce00 0000  .X..............
│ │ │ │ +00024870: f017 0100 0000 0000 1c00 0000 ce00 0000  ................
│ │ │ │  00024880: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024890: 0000 0000 0000 0000 bd6f 2806 7265 702e  .........o(.rep.
│ │ │ │ -000248a0: 4324 0000 0000 0000 1400 0000 c700 0000  C$..............
│ │ │ │ -000248b0: ecdd a803 7265 702e 13a9 0100 0000 0000  ....rep.........
│ │ │ │ +000248a0: ed44 0000 0000 0000 1400 0000 c700 0000  .D..............
│ │ │ │ +000248b0: ecdd a803 7265 702e ddc5 0100 0000 0000  ....rep.........
│ │ │ │  000248c0: 1a00 0000 7c00 0000 ffff ffff 0000 0000  ....|...........
│ │ │ │  000248d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000248e0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000248f0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00024900: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00024910: e2f0 c705 7265 702e 9e9c 0000 0000 0000  ....rep.........
│ │ │ │ +00024910: e2f0 c705 7265 702e 92e1 0000 0000 0000  ....rep.........
│ │ │ │  00024920: 1700 0000 a200 0000 f602 ed08 0072 6570  .............rep
│ │ │ │ -00024930: 63e5 0100 0000 0000 2100 0000 1900 0000  c.......!.......
│ │ │ │ +00024930: fd33 0200 0000 0000 2100 0000 1900 0000  .3......!.......
│ │ │ │  00024940: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024950: 0000 0000 0000 0000 15ec f304 7265 702e  ............rep.
│ │ │ │ -00024960: f95a 0100 0000 0000 2200 0000 1a01 0000  .Z......".......
│ │ │ │ +00024960: 0b1a 0100 0000 0000 2200 0000 1a01 0000  ........".......
│ │ │ │  00024970: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024980: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00024990: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000249a0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000249b0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  000249c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000249d0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000249e0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  000249f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00024a00: 861a 2703 7265 702e ee81 0000 0000 0000  ..'.rep.........
│ │ │ │ +00024a00: 861a 2703 7265 702e 0070 0000 0000 0000  ..'.rep..p......
│ │ │ │  00024a10: 1500 0000 5b00 0000 ffff ffff 0000 0000  ....[...........
│ │ │ │  00024a20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00024a30: 48b0 3605 646c 2d6c 0c5f 0000 0000 0000  H.6.dl-l._......
│ │ │ │ +00024a30: 48b0 3605 646c 2d6c c04c 0000 0000 0000  H.6.dl-l.L......
│ │ │ │  00024a40: 1100 0000 6f00 0000 ffff ffff 0000 0000  ....o...........
│ │ │ │  00024a50: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024a60: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024a70: 0000 0000 0000 0000 8d84 0e09 7265 702e  ............rep.
│ │ │ │ -00024a80: 10f5 0000 0000 0000 1400 0000 8400 0000  ................
│ │ │ │ -00024a90: b84e fb0a 7265 702e aaad 0100 0000 0000  .N..rep.........
│ │ │ │ +00024a80: cc8c 0000 0000 0000 1400 0000 8400 0000  ................
│ │ │ │ +00024a90: b84e fb0a 7265 702e 03cd 0100 0000 0000  .N..rep.........
│ │ │ │  00024aa0: 3500 0000 4a00 0000 d646 8105 0072 6570  5...J....F...rep
│ │ │ │ -00024ab0: 95e0 0100 0000 0000 1b00 0000 0e00 0000  ................
│ │ │ │ -00024ac0: 5a10 5e03 7265 702e 00e0 0200 0000 0000  Z.^.rep.........
│ │ │ │ +00024ab0: 5e32 0200 0000 0000 1b00 0000 0e00 0000  ^2..............
│ │ │ │ +00024ac0: 5a10 5e03 7265 702e 2bc5 0100 0000 0000  Z.^.rep.+.......
│ │ │ │  00024ad0: 1300 0000 4500 0000 ffff ffff 0000 0000  ....E...........
│ │ │ │  00024ae0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024af0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024b00: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00024b10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024b20: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024b30: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00024b40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00024b50: 129d 5204 7265 702e ed6d 0000 0000 0000  ..R.rep..m......
│ │ │ │ -00024b60: 0d00 0000 b500 0000 4deb 670e 7265 702e  ........M.g.rep.
│ │ │ │ -00024b70: 1bac 0100 0000 0000 1c00 0000 bb00 0000  ................
│ │ │ │ -00024b80: eb52 9108 7265 702e 69eb 0100 0000 0000  .R..rep.i.......
│ │ │ │ -00024b90: 1b00 0000 5002 0000 4548 3009 7265 702e  ....P...EH0.rep.
│ │ │ │ -00024ba0: 3c5d 0100 0000 0000 1c00 0000 6000 0000  <]..........`...
│ │ │ │ +00024b50: 129d 5204 7265 702e c15b 0000 0000 0000  ..R.rep..[......
│ │ │ │ +00024b60: 0d00 0000 b500 0000 eb52 9108 7265 702e  .........R..rep.
│ │ │ │ +00024b70: 00c0 0100 0000 0000 1b00 0000 5002 0000  ............P...
│ │ │ │ +00024b80: 4deb 670e 7265 702e d9c9 0100 0000 0000  M.g.rep.........
│ │ │ │ +00024b90: 1c00 0000 bb00 0000 4548 3009 7265 702e  ........EH0.rep.
│ │ │ │ +00024ba0: 4e1c 0100 0000 0000 1c00 0000 6000 0000  N...........`...
│ │ │ │  00024bb0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024bc0: 0000 0000 0000 0000 2792 0d00 7265 702e  ........'...rep.
│ │ │ │ -00024bd0: 70aa 0100 0000 0000 1600 0000 5700 0000  p...........W...
│ │ │ │ +00024bd0: 23af 0000 0000 0000 1600 0000 5700 0000  #...........W...
│ │ │ │  00024be0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024bf0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00024c00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024c10: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024c20: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00024c30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024c40: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024c50: 0000 0000 0000 0000 b704 4d04 7265 702e  ..........M.rep.
│ │ │ │ -00024c60: 7c5a 0100 0000 0000 2200 0000 5b00 0000  |Z......"...[...
│ │ │ │ -00024c70: 1950 650e 7265 702e 405f 0100 0000 0000  .Pe.rep.@_......
│ │ │ │ -00024c80: 1900 0000 a200 0000 f5a1 5e04 7265 702e  ..........^.rep.
│ │ │ │ -00024c90: 47e0 0100 0000 0000 1800 0000 3600 0000  G...........6...
│ │ │ │ -00024ca0: 73bb 060e 7265 702e 2559 0000 0000 0000  s...rep.%Y......
│ │ │ │ +00024c60: 8e19 0100 0000 0000 2200 0000 5b00 0000  ........"...[...
│ │ │ │ +00024c70: 1950 650e 7265 702e 521e 0100 0000 0000  .Pe.rep.R.......
│ │ │ │ +00024c80: 1900 0000 a200 0000 f58b 2a08 7265 702e  ..........*.rep.
│ │ │ │ +00024c90: d59f 0000 0000 0000 1b00 0000 1000 0000  ................
│ │ │ │ +00024ca0: 73bb 060e 7265 702e 2ea7 0000 0000 0000  s...rep.........
│ │ │ │  00024cb0: 1f00 0000 6600 0000 4789 be00 7265 702e  ....f...G...rep.
│ │ │ │ -00024cc0: 0080 0000 0000 0000 0e00 0000 1901 0000  ................
│ │ │ │ -00024cd0: 723e 0802 7265 702e aa57 0000 0000 0000  r>..rep..W......
│ │ │ │ -00024ce0: 1d00 0000 5e00 0000 f58b 2a08 7265 702e  ....^.....*.rep.
│ │ │ │ -00024cf0: 2ea8 0100 0000 0000 1b00 0000 1000 0000  ................
│ │ │ │ -00024d00: 476b 9903 0072 6570 92e8 0100 0000 0000  Gk...rep........
│ │ │ │ -00024d10: 1f00 0000 1c00 0000 a467 eb09 0072 6570  .........g...rep
│ │ │ │ -00024d20: 4ee9 0100 0000 0000 1300 0000 0200 0000  N...............
│ │ │ │ +00024cc0: de6c 0000 0000 0000 0e00 0000 1901 0000  .l..............
│ │ │ │ +00024cd0: 723e 0802 7265 702e 41a6 0000 0000 0000  r>..rep.A.......
│ │ │ │ +00024ce0: 1d00 0000 5e00 0000 476b 9903 0072 6570  ....^...Gk...rep
│ │ │ │ +00024cf0: 5831 0200 0000 0000 1f00 0000 1c00 0000  X1..............
│ │ │ │ +00024d00: a467 eb09 0072 6570 fb31 0200 0000 0000  .g...rep.1......
│ │ │ │ +00024d10: 1300 0000 0200 0000 f5a1 5e04 7265 702e  ..........^.rep.
│ │ │ │ +00024d20: 1032 0200 0000 0000 1800 0000 3600 0000  .2..........6...
│ │ │ │  00024d30: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024d40: 0000 0000 0000 0000 8356 d405 7265 702e  .........V..rep.
│ │ │ │ -00024d50: fc4c 0000 0000 0000 1a00 0000 1300 0000  .L..............
│ │ │ │ -00024d60: 4ad7 1009 7265 702e 1e46 0000 0000 0000  J...rep..F......
│ │ │ │ +00024d50: ccdf 0000 0000 0000 1a00 0000 1300 0000  ................
│ │ │ │ +00024d60: 4ad7 1009 7265 702e 93a1 0000 0000 0000  J...rep.........
│ │ │ │  00024d70: 1c00 0000 5700 0000 9b96 180f 7265 702e  ....W.......rep.
│ │ │ │ -00024d80: 8aea 0100 0000 0000 2000 0000 6b00 0000  ........ ...k...
│ │ │ │ +00024d80: 0030 0200 0000 0000 2000 0000 6b00 0000  .0...... ...k...
│ │ │ │  00024d90: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024da0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00024db0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024dc0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024dd0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00024de0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00024df0: 7e49 5308 0072 6570 3eeb 0100 0000 0000  ~IS..rep>.......
│ │ │ │ +00024df0: 7e49 5308 0072 6570 b430 0200 0000 0000  ~IS..rep.0......
│ │ │ │  00024e00: 2000 0000 0b00 0000 2157 7b03 7265 702e   .......!W{.rep.
│ │ │ │ -00024e10: d750 0100 0000 0000 2100 0000 4000 0000  .P......!...@...
│ │ │ │ -00024e20: 2dc5 ec02 7265 702e 62ef 0100 0000 0000  -...rep.b.......
│ │ │ │ +00024e10: 749f 0000 0000 0000 2100 0000 4000 0000  t.......!...@...
│ │ │ │ +00024e20: 2dc5 ec02 7265 702e a5c2 0100 0000 0000  -...rep.........
│ │ │ │  00024e30: 1900 0000 4300 0000 ffff ffff 0000 0000  ....C...........
│ │ │ │  00024e40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024e50: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024e60: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00024e70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024e80: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024e90: 0000 0000 0000 0000 c91f 0f07 7265 702e  ............rep.
│ │ │ │ -00024ea0: 0010 0100 0000 0000 1400 0000 b800 0000  ................
│ │ │ │ -00024eb0: 1283 cc01 7265 702e 5eae 0000 0000 0000  ....rep.^.......
│ │ │ │ +00024ea0: c9f1 0000 0000 0000 1400 0000 b800 0000  ................
│ │ │ │ +00024eb0: 1283 cc01 7265 702e 6738 0000 0000 0000  ....rep.g8......
│ │ │ │  00024ec0: 1500 0000 5c00 0000 ffff ffff 0000 0000  ....\...........
│ │ │ │  00024ed0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00024ee0: 48b9 e509 7265 702e 23a3 0100 0000 0000  H...rep.#.......
│ │ │ │ +00024ee0: 48b9 e509 7265 702e fdd9 0000 0000 0000  H...rep.........
│ │ │ │  00024ef0: 1300 0000 8300 0000 ffff ffff 0000 0000  ................
│ │ │ │  00024f00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024f10: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024f20: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00024f30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00024f40: 129d 3207 7265 702e ddaa 0100 0000 0000  ..2.rep.........
│ │ │ │ -00024f50: 0d00 0000 4200 0000 bbc6 ee0b 7265 702e  ....B.......rep.
│ │ │ │ -00024f60: 3519 0100 0000 0000 1d00 0000 9e02 0000  5...............
│ │ │ │ -00024f70: 0078 a503 7265 702e ea28 0000 0000 0000  .x..rep..(......
│ │ │ │ -00024f80: 2200 0000 5300 0000 bf2c 7f07 7265 702e  "...S....,..rep.
│ │ │ │ -00024f90: 3996 0000 0000 0000 1a00 0000 3c01 0000  9...........<...
│ │ │ │ -00024fa0: a43c 590a 0072 6570 ecee 0100 0000 0000  .<Y..rep........
│ │ │ │ -00024fb0: 1f00 0000 1700 0000 d159 b302 0072 6570  .........Y...rep
│ │ │ │ -00024fc0: f0e0 0100 0000 0000 1e00 0000 0400 0000  ................
│ │ │ │ +00024f40: 129d 3207 7265 702e 90af 0000 0000 0000  ..2.rep.........
│ │ │ │ +00024f50: 0d00 0000 4200 0000 bf2c 7f07 7265 702e  ....B....,..rep.
│ │ │ │ +00024f60: feab 0000 0000 0000 1a00 0000 3c01 0000  ............<...
│ │ │ │ +00024f70: a43c 590a 0072 6570 d6c7 0100 0000 0000  .<Y..rep........
│ │ │ │ +00024f80: 1f00 0000 1700 0000 0078 a503 7265 702e  .........x..rep.
│ │ │ │ +00024f90: a6e5 0000 0000 0000 2200 0000 5300 0000  ........"...S...
│ │ │ │ +00024fa0: bbc6 ee0b 7265 702e aa90 0000 0000 0000  ....rep.........
│ │ │ │ +00024fb0: 1d00 0000 9e02 0000 d159 b302 0072 6570  .........Y...rep
│ │ │ │ +00024fc0: b932 0200 0000 0000 1e00 0000 0400 0000  .2..............
│ │ │ │  00024fd0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00024fe0: 0000 0000 0000 0000 f15e 800c 0072 6570  .........^...rep
│ │ │ │ -00024ff0: 15eb 0100 0000 0000 2300 0000 0600 0000  ........#.......
│ │ │ │ -00025000: 0200 0000 0000 0000 f208 0000 0000 0000  ................
│ │ │ │ -00025010: 0e27 0100 0000 0000 0010 0000 0000 0000  .'..............
│ │ │ │ -00025020: 0060 0200 0000 0000 0000 0000 0000 0000  .`..............
│ │ │ │ +00024ff0: 8b30 0200 0000 0000 2300 0000 0600 0000  .0......#.......
│ │ │ │ +00025000: 0100 0000 0000 0000 c407 0000 0000 0000  ................
│ │ │ │ +00025010: 3c68 0200 0000 0000 0000 0000 0000 0000  <h..............
│ │ │ │ +00025020: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025030: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025040: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025050: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025060: 0000 0000 0000 0000 0300 0000 6d00 0000  ............m...
│ │ │ │ -00025070: e702 361f 7265 702e 4fa7 0000 0000 0000  ..6.rep.O.......
│ │ │ │ -00025080: 2500 0000 9800 0000 45a1 9617 7265 702e  %.......E...rep.
│ │ │ │ -00025090: 8855 0100 0000 0000 1d00 0000 3903 0000  .U..........9...
│ │ │ │ -000250a0: 787e 1815 7265 702e 3851 0100 0000 0000  x~..rep.8Q......
│ │ │ │ +00025070: 9f31 3a14 7265 702e 2754 0000 0000 0000  .1:.rep.'T......
│ │ │ │ +00025080: 0e00 0000 2001 0000 45a1 9617 7265 702e  .... ...E...rep.
│ │ │ │ +00025090: 9a14 0100 0000 0000 1d00 0000 3903 0000  ............9...
│ │ │ │ +000250a0: 787e 1815 7265 702e 00d0 0000 0000 0000  x~..rep.........
│ │ │ │  000250b0: 2600 0000 5a00 0000 a5f1 a519 0072 6570  &...Z........rep
│ │ │ │ -000250c0: ecab 0100 0000 0000 1600 0000 1900 0000  ................
│ │ │ │ -000250d0: 6207 2d1c 7265 702e 9a6a 0000 0000 0000  b.-.rep..j......
│ │ │ │ +000250c0: aac9 0100 0000 0000 1600 0000 1900 0000  ................
│ │ │ │ +000250d0: 6207 2d1c 7265 702e 6e58 0000 0000 0000  b.-.rep.nX......
│ │ │ │  000250e0: 0d00 0000 2c00 0000 5c65 091f 7265 702e  ....,...\e..rep.
│ │ │ │ -000250f0: 206d 0000 0000 0000 0f00 0000 be00 0000   m..............
│ │ │ │ -00025100: 170c 4d19 7072 6f67 098f 0000 0000 0000  ..M.prog........
│ │ │ │ -00025110: 0c00 0000 3400 0000 51ec 9614 7265 702e  ....4...Q...rep.
│ │ │ │ -00025120: dce2 0100 0000 0000 1900 0000 a401 0000  ................
│ │ │ │ -00025130: 9772 3d1a 7265 702e 2e22 0100 0000 0000  .r=.rep.."......
│ │ │ │ -00025140: 1c00 0000 5000 0000 a38f d91e 7072 696e  ....P.......prin
│ │ │ │ -00025150: 3044 0000 0000 0000 0c00 0000 4301 0000  0D..........C...
│ │ │ │ -00025160: 8ff0 c118 0072 6570 c622 0100 0000 0000  .....rep."......
│ │ │ │ -00025170: 2100 0000 0700 0000 9d62 001e 7265 702e  !........b..rep.
│ │ │ │ -00025180: 2558 0000 0000 0000 1a00 0000 5800 0000  %X..........X...
│ │ │ │ -00025190: 0d75 3f16 7265 702e bfe5 0100 0000 0000  .u?.rep.........
│ │ │ │ +000250f0: f45a 0000 0000 0000 0f00 0000 be00 0000  .Z..............
│ │ │ │ +00025100: 170c 4d19 7072 6f67 0d1f 0100 0000 0000  ..M.prog........
│ │ │ │ +00025110: 0c00 0000 3400 0000 5b8a 0217 7265 702e  ....4...[...rep.
│ │ │ │ +00025120: d03d 0000 0000 0000 1200 0000 ab00 0000  .=..............
│ │ │ │ +00025130: 8ff0 c118 0072 6570 0060 0200 0000 0000  .....rep.`......
│ │ │ │ +00025140: 2100 0000 0700 0000 a38f d91e 7072 696e  !...........prin
│ │ │ │ +00025150: 44a0 0000 0000 0000 0c00 0000 4301 0000  D...........C...
│ │ │ │ +00025160: 51ec 9614 7265 702e f662 0200 0000 0000  Q...rep..b......
│ │ │ │ +00025170: 1900 0000 a401 0000 9d62 001e 7265 702e  .........b..rep.
│ │ │ │ +00025180: bca6 0000 0000 0000 1a00 0000 5800 0000  ............X...
│ │ │ │ +00025190: 0d75 3f16 7265 702e 9f65 0200 0000 0000  .u?.rep..e......
│ │ │ │  000251a0: 1c00 0000 8b01 0000 6f5e 931f 7265 702e  ........o^..rep.
│ │ │ │ -000251b0: daf2 0000 0000 0000 1c00 0000 3500 0000  ............5...
│ │ │ │ -000251c0: 3e7a 2f12 0072 6570 43ab 0100 0000 0000  >z/..repC.......
│ │ │ │ -000251d0: 1e00 0000 0900 0000 5967 cb1b 7265 702e  ........Yg..rep.
│ │ │ │ -000251e0: aa59 0000 0000 0000 2500 0000 3801 0000  .Y......%...8...
│ │ │ │ -000251f0: 8a77 7a1a 7265 702e ee22 0100 0000 0000  .wz.rep.."......
│ │ │ │ -00025200: 2900 0000 4300 0000 ffff ffff 0000 0000  )...C...........
│ │ │ │ +000251b0: 9488 0000 0000 0000 1c00 0000 3500 0000  ............5...
│ │ │ │ +000251c0: 8a77 7a1a 7265 702e 2860 0200 0000 0000  .wz.rep.(`......
│ │ │ │ +000251d0: 2900 0000 4300 0000 5967 cb1b 7265 702e  )...C...Yg..rep.
│ │ │ │ +000251e0: b3a7 0000 0000 0000 2500 0000 3801 0000  ........%...8...
│ │ │ │ +000251f0: 3e7a 2f12 0072 6570 0861 0200 0000 0000  >z/..rep.a......
│ │ │ │ +00025200: 1e00 0000 0900 0000 ffff ffff 0000 0000  ................
│ │ │ │  00025210: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00025220: 0ee6 ba1d 7265 702e a5af 0000 0000 0000  ....rep.........
│ │ │ │ +00025220: 0ee6 ba1d 7265 702e ca3a 0000 0000 0000  ....rep..:......
│ │ │ │  00025230: 1100 0000 2900 0000 9c66 2e1b 7265 702e  ....)....f..rep.
│ │ │ │ -00025240: 42a1 0100 0000 0000 1700 0000 6200 0000  B...........b...
│ │ │ │ -00025250: eaba a416 6465 6661 e854 0100 0000 0000  ....defa.T......
│ │ │ │ +00025240: acd7 0000 0000 0000 1700 0000 6200 0000  ............b...
│ │ │ │ +00025250: eaba a416 6465 6661 fa13 0100 0000 0000  ....defa........
│ │ │ │  00025260: 1100 0000 8f00 0000 ffff ffff 0000 0000  ................
│ │ │ │  00025270: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00025280: 4c61 5b1a 7265 702e 84a9 0000 0000 0000  La[.rep.........
│ │ │ │ +00025280: 4c61 5b1a 7265 702e 7231 0000 0000 0000  La[.rep.r1......
│ │ │ │  00025290: 1700 0000 5d00 0000 bb7d 6b19 7265 702e  ....]....}k.rep.
│ │ │ │ -000252a0: 211f 0100 0000 0000 1b00 0000 ba00 0000  !...............
│ │ │ │ -000252b0: 4476 9815 7265 702e 66e7 0100 0000 0000  Dv..rep.f.......
│ │ │ │ +000252a0: 899c 0000 0000 0000 1b00 0000 ba00 0000  ................
│ │ │ │ +000252b0: 4476 9815 7265 702e 4667 0200 0000 0000  Dv..rep.Fg......
│ │ │ │  000252c0: 1a00 0000 5700 0000 ffff ffff 0000 0000  ....W...........
│ │ │ │  000252d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000252e0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000252f0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00025300: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025310: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025320: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00025330: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00025340: d227 1216 7265 702e 05aa 0100 0000 0000  .'..rep.........
│ │ │ │ +00025340: d227 1216 7265 702e b8ae 0000 0000 0000  .'..rep.........
│ │ │ │  00025350: 1500 0000 5600 0000 4bf0 d81c 7265 702e  ....V...K...rep.
│ │ │ │ -00025360: 821c 0100 0000 0000 1d00 0000 b300 0000  ................
│ │ │ │ -00025370: 4757 6815 7573 6572 c824 0100 0000 0000  GWh.user.$......
│ │ │ │ +00025360: ea99 0000 0000 0000 1d00 0000 b300 0000  ................
│ │ │ │ +00025370: 4757 6815 7573 6572 c660 0200 0000 0000  GWh.user.`......
│ │ │ │  00025380: 1100 0000 3100 0000 3ba5 0817 7265 702e  ....1...;...rep.
│ │ │ │ -00025390: dbf0 0000 0000 0000 2100 0000 8100 0000  ........!.......
│ │ │ │ -000253a0: 2eaa a51f 7265 702e 9423 0100 0000 0000  ....rep..#......
│ │ │ │ +00025390: 0080 0000 0000 0000 2100 0000 8100 0000  ........!.......
│ │ │ │ +000253a0: 2eaa a51f 7265 702e 5ac7 0100 0000 0000  ....rep.Z.......
│ │ │ │  000253b0: 1c00 0000 4300 0000 23f1 8113 7265 702e  ....C...#...rep.
│ │ │ │ -000253c0: 4876 0000 0000 0000 1200 0000 d000 0000  Hv..............
│ │ │ │ +000253c0: 4364 0000 0000 0000 1200 0000 d000 0000  Cd..............
│ │ │ │  000253d0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000253e0: 0000 0000 0000 0000 b522 0c19 7265 702e  ........."..rep.
│ │ │ │ -000253f0: b851 0100 0000 0000 2900 0000 b700 0000  .Q......).......
│ │ │ │ -00025400: 0478 251a 7265 702e 7df1 0000 0000 0000  .x%.rep.}.......
│ │ │ │ +000253f0: aad1 0000 0000 0000 2900 0000 b700 0000  ........).......
│ │ │ │ +00025400: 0478 251a 7265 702e c682 0000 0000 0000  .x%.rep.........
│ │ │ │  00025410: 2600 0000 2500 0000 ffff ffff 0000 0000  &...%...........
│ │ │ │  00025420: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025430: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025440: 0000 0000 0000 0000 d3f7 9f11 7265 702e  ............rep.
│ │ │ │ -00025450: b9a3 0100 0000 0000 1200 0000 6701 0000  ............g...
│ │ │ │ +00025450: 93da 0000 0000 0000 1200 0000 6701 0000  ............g...
│ │ │ │  00025460: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025470: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00025480: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00025490: 1e6c 5913 7265 702e f8a9 0000 0000 0000  .lY.rep.........
│ │ │ │ +00025490: 1e6c 5913 7265 702e e631 0000 0000 0000  .lY.rep..1......
│ │ │ │  000254a0: 1100 0000 6b01 0000 ffff ffff 0000 0000  ....k...........
│ │ │ │  000254b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000254c0: 6464 d010 7265 702e 0040 0000 0000 0000  dd..rep..@......
│ │ │ │ +000254c0: 6464 d010 7265 702e 21ff 0000 0000 0000  dd..rep.!.......
│ │ │ │  000254d0: 1900 0000 b200 0000 7b03 af13 7265 702e  ........{...rep.
│ │ │ │ -000254e0: 0020 0100 0000 0000 1200 0000 2c00 0000  . ..........,...
│ │ │ │ +000254e0: d261 0200 0000 0000 1200 0000 2c00 0000  .a..........,...
│ │ │ │  000254f0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025500: 0000 0000 0000 0000 a51b 6713 7265 702e  ..........g.rep.
│ │ │ │ -00025510: 0050 0100 0000 0000 1d00 0000 4000 0000  .P..........@...
│ │ │ │ +00025510: 9d9e 0000 0000 0000 1d00 0000 4000 0000  ............@...
│ │ │ │  00025520: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025530: 0000 0000 0000 0000 fb62 c01e 0072 6570  .........b...rep
│ │ │ │ -00025540: f426 0100 0000 0000 1400 0000 0600 0000  .&..............
│ │ │ │ +00025540: 83c5 0100 0000 0000 1400 0000 0600 0000  ................
│ │ │ │  00025550: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025560: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00025570: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00025580: 14a6 3b1b 7265 702e 99e4 0100 0000 0000  ..;.rep.........
│ │ │ │ +00025580: 14a6 3b1b 7265 702e b364 0200 0000 0000  ..;.rep..d......
│ │ │ │  00025590: 1900 0000 4d00 0000 b145 bb19 0072 6570  ....M....E...rep
│ │ │ │ -000255a0: 9a22 0100 0000 0000 2900 0000 0300 0000  ."......).......
│ │ │ │ +000255a0: adcf 0100 0000 0000 2900 0000 0300 0000  ........).......
│ │ │ │  000255b0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000255c0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  000255d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000255e0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000255f0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00025600: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00025610: e20e e01b 7265 702e 7f90 0000 0000 0000  ....rep.........
│ │ │ │ +00025610: e20e e01b 7265 702e 00a0 0000 0000 0000  ....rep.........
│ │ │ │  00025620: 1900 0000 2b00 0000 ffff ffff 0000 0000  ....+...........
│ │ │ │  00025630: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025640: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025650: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00025660: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00025670: b88e ad1a 0072 6570 5a23 0100 0000 0000  .....repZ#......
│ │ │ │ +00025670: b88e ad1a 0072 6570 6bc2 0100 0000 0000  .....repk.......
│ │ │ │  00025680: 2400 0000 1600 0000 ffff ffff 0000 0000  $...............
│ │ │ │  00025690: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000256a0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000256b0: 0000 0000 0000 0000 b964 aa15 7265 702e  .........d..rep.
│ │ │ │ -000256c0: 3865 0000 0000 0000 1000 0000 6600 0000  8e..........f...
│ │ │ │ -000256d0: 4458 8414 7265 702e f323 0100 0000 0000  DX..rep..#......
│ │ │ │ +000256c0: 0c53 0000 0000 0000 1000 0000 6600 0000  .S..........f...
│ │ │ │ +000256d0: 4458 8414 7265 702e 0cc8 0100 0000 0000  DX..rep.........
│ │ │ │  000256e0: 2400 0000 7f00 0000 ffff ffff 0000 0000  $...............
│ │ │ │  000256f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00025700: 865e 9313 7265 702e 9e26 0100 0000 0000  .^..rep..&......
│ │ │ │ +00025700: 865e 9313 7265 702e 01c3 0100 0000 0000  .^..rep.........
│ │ │ │  00025710: 1e00 0000 3800 0000 ffff ffff 0000 0000  ....8...........
│ │ │ │  00025720: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025730: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025740: 0000 0000 0000 0000 3506 4a17 7265 702e  ........5.J.rep.
│ │ │ │ -00025750: 97ff 0000 0000 0000 1d00 0000 3800 0000  ............8...
│ │ │ │ -00025760: 4929 ef1a 0072 6570 dfaf 0000 0000 0000  I)...rep........
│ │ │ │ -00025770: 1d00 0000 0200 0000 d056 d512 7265 702e  .........V..rep.
│ │ │ │ -00025780: 3e20 0100 0000 0000 1300 0000 2b00 0000  > ..........+...
│ │ │ │ -00025790: 70d9 0519 6d61 696c 9624 0100 0000 0000  p...mail.$......
│ │ │ │ -000257a0: 1000 0000 2200 0000 3365 6510 7265 702e  ...."...3ee.rep.
│ │ │ │ -000257b0: f325 0100 0000 0000 1800 0000 9300 0000  .%..............
│ │ │ │ -000257c0: 44f8 121b 7265 702e e633 0000 0000 0000  D...rep..3......
│ │ │ │ +00025750: cffb 0000 0000 0000 1d00 0000 3800 0000  ............8...
│ │ │ │ +00025760: 3365 6510 7265 702e 80c4 0100 0000 0000  3ee.rep.........
│ │ │ │ +00025770: 1800 0000 9300 0000 4929 ef1a 0072 6570  ........I)...rep
│ │ │ │ +00025780: 9dc5 0100 0000 0000 1d00 0000 0200 0000  ................
│ │ │ │ +00025790: 70d9 0519 6d61 696c 9460 0200 0000 0000  p...mail.`......
│ │ │ │ +000257a0: 1000 0000 2200 0000 d056 d512 7265 702e  ...."....V..rep.
│ │ │ │ +000257b0: 1062 0200 0000 0000 1300 0000 2b00 0000  .b..........+...
│ │ │ │ +000257c0: 44f8 121b 7265 702e 0010 0100 0000 0000  D...rep.........
│ │ │ │  000257d0: 2b00 0000 1501 0000 8d91 cb18 7265 702e  +...........rep.
│ │ │ │ -000257e0: eeab 0000 0000 0000 1400 0000 3b00 0000  ............;...
│ │ │ │ -000257f0: e674 d31d 7265 702e 3832 0000 0000 0000  .t..rep.82......
│ │ │ │ +000257e0: dc33 0000 0000 0000 1400 0000 3b00 0000  .3..........;...
│ │ │ │ +000257f0: e674 d31d 7265 702e 73fd 0000 0000 0000  .t..rep.s.......
│ │ │ │  00025800: 2500 0000 8901 0000 76a7 8516 0072 6570  %.......v....rep
│ │ │ │ -00025810: de9f 0000 0000 0000 1c00 0000 0500 0000  ................
│ │ │ │ -00025820: 7d6f 3817 0072 6570 30e5 0100 0000 0000  }o8..rep0.......
│ │ │ │ +00025810: bcc5 0100 0000 0000 1c00 0000 0500 0000  ................
│ │ │ │ +00025820: 7d6f 3817 0072 6570 4a65 0200 0000 0000  }o8..repJe......
│ │ │ │  00025830: 1c00 0000 1700 0000 ffff ffff 0000 0000  ................
│ │ │ │  00025840: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00025850: 2ccf a81d 7265 702e d36a 0000 0000 0000  ,...rep..j......
│ │ │ │ +00025850: 2ccf a81d 7265 702e a758 0000 0000 0000  ,...rep..X......
│ │ │ │  00025860: 0f00 0000 d400 0000 35d7 3016 7265 702e  ........5.0.rep.
│ │ │ │ -00025870: 6321 0100 0000 0000 1400 0000 4700 0000  c!..........G...
│ │ │ │ -00025880: 7cbe 5313 7265 702e 0a25 0100 0000 0000  |.S.rep..%......
│ │ │ │ +00025870: 5dae 0000 0000 0000 1400 0000 4700 0000  ]...........G...
│ │ │ │ +00025880: 7cbe 5313 7265 702e 97c3 0100 0000 0000  |.S.rep.........
│ │ │ │  00025890: 2800 0000 c100 0000 ffff ffff 0000 0000  (...............
│ │ │ │  000258a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000258b0: 6063 d21b 7265 702e f2ad 0000 0000 0000  `c..rep.........
│ │ │ │ +000258b0: 6063 d21b 7265 702e fb37 0000 0000 0000  `c..rep..7......
│ │ │ │  000258c0: 1300 0000 5900 0000 597d a517 0072 6570  ....Y...Y}...rep
│ │ │ │ -000258d0: 9de5 0100 0000 0000 1b00 0000 0700 0000  ................
│ │ │ │ -000258e0: aaa8 5117 7265 702e 9988 0000 0000 0000  ..Q.rep.........
│ │ │ │ +000258d0: 7d65 0200 0000 0000 1b00 0000 0700 0000  }e..............
│ │ │ │ +000258e0: aaa8 5117 7265 702e 7076 0000 0000 0000  ..Q.rep.pv......
│ │ │ │  000258f0: 1b00 0000 2800 0000 63b8 b31c 7265 702e  ....(...c...rep.
│ │ │ │ -00025900: ae26 0000 0000 0000 1c00 0000 6600 0000  .&..........f...
│ │ │ │ -00025910: 5a96 ef11 7265 702e e917 0100 0000 0000  Z...rep.........
│ │ │ │ +00025900: 6ae3 0000 0000 0000 1c00 0000 6600 0000  j...........f...
│ │ │ │ +00025910: 5a96 ef11 7265 702e 83fa 0000 0000 0000  Z...rep.........
│ │ │ │  00025920: 2700 0000 2501 0000 ffff ffff 0000 0000  '...%...........
│ │ │ │  00025930: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00025940: f825 f41e 0072 6570 2cab 0100 0000 0000  .%...rep,.......
│ │ │ │ +00025940: f825 f41e 0072 6570 dfaf 0000 0000 0000  .%...rep........
│ │ │ │  00025950: 1700 0000 0000 0000 6085 f41c 7265 6d6f  ........`...remo
│ │ │ │ -00025960: 33af 0100 0000 0000 1300 0000 3300 0000  3...........3...
│ │ │ │ +00025960: e0cb 0100 0000 0000 1300 0000 3300 0000  ............3...
│ │ │ │  00025970: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025980: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00025990: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000259a0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000259b0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  000259c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000259d0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000259e0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  000259f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00025a00: 4884 4719 7265 702e b85d 0100 0000 0000  H.G.rep..]......
│ │ │ │ +00025a00: 4884 4719 7265 702e ca1c 0100 0000 0000  H.G.rep.........
│ │ │ │  00025a10: 1b00 0000 d600 0000 5c64 1114 0072 6570  ........\d...rep
│ │ │ │ -00025a20: c9ab 0100 0000 0000 1f00 0000 0400 0000  ................
│ │ │ │ +00025a20: 8e61 0200 0000 0000 1f00 0000 0400 0000  .a..............
│ │ │ │  00025a30: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025a40: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00025a50: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00025a60: 100e fa19 7265 702e 66f2 0000 0000 0000  ....rep.f.......
│ │ │ │ +00025a60: 100e fa19 7265 702e ab87 0000 0000 0000  ....rep.........
│ │ │ │  00025a70: 1c00 0000 5800 0000 b321 9c11 7265 702e  ....X....!..rep.
│ │ │ │ -00025a80: 521d 0100 0000 0000 2100 0000 c200 0000  R.......!.......
│ │ │ │ -00025a90: 317c 151d 7265 702e 9852 0100 0000 0000  1|..rep..R......
│ │ │ │ +00025a80: ba9a 0000 0000 0000 2100 0000 c200 0000  ........!.......
│ │ │ │ +00025a90: 317c 151d 7265 702e 8ad2 0000 0000 0000  1|..rep.........
│ │ │ │  00025aa0: 2100 0000 7700 0000 ffff ffff 0000 0000  !...w...........
│ │ │ │  00025ab0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025ac0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025ad0: 0000 0000 0000 0000 3db7 a71b 0072 6570  ........=....rep
│ │ │ │ -00025ae0: 7c20 0100 0000 0000 1d00 0000 0400 0000  | ..............
│ │ │ │ -00025af0: ac6f dd1a 7265 702e 4668 0000 0000 0000  .o..rep.Fh......
│ │ │ │ +00025ae0: b161 0200 0000 0000 1d00 0000 0400 0000  .a..............
│ │ │ │ +00025af0: ac6f dd1a 7265 702e 1a56 0000 0000 0000  .o..rep..V......
│ │ │ │  00025b00: 0f00 0000 f100 0000 a85f 291f 7265 702e  ........._).rep.
│ │ │ │ -00025b10: 12e1 0100 0000 0000 1900 0000 8f00 0000  ................
│ │ │ │ +00025b10: 4e62 0200 0000 0000 1900 0000 8f00 0000  Nb..............
│ │ │ │  00025b20: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025b30: 0000 0000 0000 0000 47c0 651c 7265 702e  ........G.e.rep.
│ │ │ │ -00025b40: cc82 0000 0000 0000 0a00 0000 a400 0000  ................
│ │ │ │ +00025b40: de70 0000 0000 0000 0a00 0000 a400 0000  .p..............
│ │ │ │  00025b50: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025b60: 0000 0000 0000 0000 f381 b912 0072 6570  .............rep
│ │ │ │ -00025b70: 2821 0100 0000 0000 1400 0000 2700 0000  (!..........'...
│ │ │ │ +00025b70: cbad 0000 0000 0000 1400 0000 2700 0000  ............'...
│ │ │ │  00025b80: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025b90: 0000 0000 0000 0000 c18b b31c 7265 702e  ............rep.
│ │ │ │ -00025ba0: a95e 0100 0000 0000 2100 0000 7600 0000  .^......!...v...
│ │ │ │ -00025bb0: 2d66 fb1f 0072 6570 d7e7 0100 0000 0000  -f...rep........
│ │ │ │ +00025ba0: bb1d 0100 0000 0000 2100 0000 7600 0000  ........!...v...
│ │ │ │ +00025bb0: 2d66 fb1f 0072 6570 b767 0200 0000 0000  -f...rep.g......
│ │ │ │  00025bc0: 2400 0000 1e00 0000 ffff ffff 0000 0000  $...............
│ │ │ │  00025bd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025be0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025bf0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00025c00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025c10: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025c20: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00025c30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00025c40: 5662 0a19 7265 702e 32a5 0100 0000 0000  Vb..rep.2.......
│ │ │ │ +00025c40: 5662 0a19 7265 702e 01de 0000 0000 0000  Vb..rep.........
│ │ │ │  00025c50: 1100 0000 ba01 0000 cde9 4919 7265 702e  ..........I.rep.
│ │ │ │ -00025c60: 855c 0100 0000 0000 1800 0000 9f00 0000  .\..............
│ │ │ │ +00025c60: 971b 0100 0000 0000 1800 0000 9f00 0000  ................
│ │ │ │  00025c70: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025c80: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00025c90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025ca0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025cb0: 0000 0000 0000 0000 cf8f 091c 7265 702e  ............rep.
│ │ │ │ -00025cc0: c859 0100 0000 0000 1900 0000 9b00 0000  .Y..............
│ │ │ │ -00025cd0: fe81 1b1c 7265 702e 6aab 0100 0000 0000  ....rep.j.......
│ │ │ │ -00025ce0: 1e00 0000 4100 0000 1776 a91b 7265 6d6f  ....A....v..remo
│ │ │ │ -00025cf0: 1cad 0100 0000 0000 1600 0000 2d00 0000  ............-...
│ │ │ │ +00025cc0: da18 0100 0000 0000 1900 0000 9b00 0000  ................
│ │ │ │ +00025cd0: 1776 a91b 7265 6d6f daca 0100 0000 0000  .v..remo........
│ │ │ │ +00025ce0: 1600 0000 2d00 0000 fe81 1b1c 7265 702e  ....-.......rep.
│ │ │ │ +00025cf0: 2f61 0200 0000 0000 1e00 0000 4100 0000  /a..........A...
│ │ │ │  00025d00: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025d10: 0000 0000 0000 0000 5975 d310 7265 702e  ........Yu..rep.
│ │ │ │ -00025d20: 3f4b 0000 0000 0000 2300 0000 f500 0000  ?K......#.......
│ │ │ │ -00025d30: 7a05 1f1a 7265 702e 8167 0000 0000 0000  z...rep..g......
│ │ │ │ +00025d20: b6a2 0000 0000 0000 2300 0000 f500 0000  ........#.......
│ │ │ │ +00025d30: 7a05 1f1a 7265 702e 5555 0000 0000 0000  z...rep.UU......
│ │ │ │  00025d40: 0d00 0000 b800 0000 c34d 501b 7265 702e  .........MP.rep.
│ │ │ │ -00025d50: 5c70 0000 0000 0000 1200 0000 4601 0000  \p..........F...
│ │ │ │ -00025d60: c963 a91f 7265 702e fda6 0100 0000 0000  .c..rep.........
│ │ │ │ +00025d50: e95d 0000 0000 0000 1200 0000 4601 0000  .]..........F...
│ │ │ │ +00025d60: c963 a91f 7265 702e faaa 0000 0000 0000  .c..rep.........
│ │ │ │  00025d70: 1c00 0000 e800 0000 2395 4818 0072 6570  ........#.H..rep
│ │ │ │ -00025d80: 79af 0100 0000 0000 3600 0000 1500 0000  y.......6.......
│ │ │ │ -00025d90: 680a 2f1d 7265 702e 6086 0000 0000 0000  h./.rep.`.......
│ │ │ │ +00025d80: 26cc 0100 0000 0000 3600 0000 1500 0000  &.......6.......
│ │ │ │ +00025d90: 680a 2f1d 7265 702e 7274 0000 0000 0000  h./.rep.rt......
│ │ │ │  00025da0: 0b00 0000 a900 0000 2a45 f419 696e 7465  ........*E..inte
│ │ │ │ -00025db0: 0090 0000 0000 0000 0e00 0000 7100 0000  ............q...
│ │ │ │ -00025dc0: e9e7 b815 7265 6d6f d3ae 0100 0000 0000  ....remo........
│ │ │ │ -00025dd0: 1800 0000 4800 0000 3f77 0c1d 0072 6570  ....H...?w...rep
│ │ │ │ -00025de0: f2ac 0100 0000 0000 1d00 0000 0d00 0000  ................
│ │ │ │ -00025df0: 6ef1 4b15 7265 702e 9d20 0100 0000 0000  n.K.rep.. ......
│ │ │ │ -00025e00: 1100 0000 7a00 0000 272c e615 7374 616e  ....z...',..stan
│ │ │ │ -00025e10: d0a8 0100 0000 0000 0f00 0000 3400 0000  ............4...
│ │ │ │ -00025e20: a626 cc10 0072 6570 ffe4 0100 0000 0000  .&...rep........
│ │ │ │ +00025db0: 4d1f 0100 0000 0000 0e00 0000 7100 0000  M...........q...
│ │ │ │ +00025dc0: 6ef1 4b15 7265 702e cfc6 0100 0000 0000  n.K.rep.........
│ │ │ │ +00025dd0: 1100 0000 7a00 0000 3f77 0c1d 0072 6570  ....z...?w...rep
│ │ │ │ +00025de0: b0ca 0100 0000 0000 1d00 0000 0d00 0000  ................
│ │ │ │ +00025df0: e9e7 b815 7265 6d6f 80cb 0100 0000 0000  ....remo........
│ │ │ │ +00025e00: 1800 0000 4800 0000 272c e615 7374 616e  ....H...',..stan
│ │ │ │ +00025e10: f967 0200 0000 0000 0f00 0000 3400 0000  .g..........4...
│ │ │ │ +00025e20: a626 cc10 0072 6570 1965 0200 0000 0000  .&...rep.e......
│ │ │ │  00025e30: 1a00 0000 1700 0000 fb37 d019 7265 702e  .........7..rep.
│ │ │ │ -00025e40: 9720 0000 0000 0000 1200 0000 f400 0000  . ..............
│ │ │ │ -00025e50: 249d c21b 7265 702e bba1 0100 0000 0000  $...rep.........
│ │ │ │ +00025e40: 373c 0000 0000 0000 1200 0000 f400 0000  7<..............
│ │ │ │ +00025e50: 249d c21b 7265 702e 95d8 0000 0000 0000  $...rep.........
│ │ │ │  00025e60: 1700 0000 5b00 0000 ab47 4f1f 7265 702e  ....[....GO.rep.
│ │ │ │ -00025e70: 5d50 0100 0000 0000 2100 0000 5900 0000  ]P......!...Y...
│ │ │ │ -00025e80: 6454 2919 0072 6570 c4af 0100 0000 0000  dT)..rep........
│ │ │ │ +00025e70: fa9e 0000 0000 0000 2100 0000 5900 0000  ........!...Y...
│ │ │ │ +00025e80: 6454 2919 0072 6570 c9cd 0100 0000 0000  dT)..rep........
│ │ │ │  00025e90: 2000 0000 1800 0000 8581 f014 7265 702e   ...........rep.
│ │ │ │ -00025ea0: be21 0100 0000 0000 1f00 0000 5100 0000  .!..........Q...
│ │ │ │ +00025ea0: d1ce 0100 0000 0000 1f00 0000 5100 0000  ............Q...
│ │ │ │  00025eb0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025ec0: 0000 0000 0000 0000 452a 271a 7265 702e  ........E*'.rep.
│ │ │ │ -00025ed0: 9075 0000 0000 0000 1400 0000 a400 0000  .u..............
│ │ │ │ +00025ed0: 8b63 0000 0000 0000 1400 0000 a400 0000  .c..............
│ │ │ │  00025ee0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025ef0: 0000 0000 0000 0000 c526 1810 7265 702e  .........&..rep.
│ │ │ │ -00025f00: 3027 0000 0000 0000 1d00 0000 5d00 0000  0'..........]...
│ │ │ │ +00025f00: ece3 0000 0000 0000 1d00 0000 5d00 0000  ............]...
│ │ │ │  00025f10: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00025f20: 0000 0000 0000 0000 eb41 de13 0072 6570  .........A...rep
│ │ │ │ -00025f30: 5fad 0100 0000 0000 3600 0000 1500 0000  _.......6.......
│ │ │ │ -00025f40: f59a a918 7265 702e d823 0000 0000 0000  ....rep..#......
│ │ │ │ -00025f50: 1c00 0000 4f00 0000 59ca c11d 7265 702e  ....O...Y...rep.
│ │ │ │ -00025f60: 579d 0000 0000 0000 1b00 0000 0401 0000  W...............
│ │ │ │ -00025f70: 4957 8f11 7265 702e 03ad 0000 0000 0000  IW..rep.........
│ │ │ │ -00025f80: 1000 0000 2100 0000 9f31 3a14 7265 702e  ....!....1:.rep.
│ │ │ │ -00025f90: 5366 0000 0000 0000 0e00 0000 2001 0000  Sf.......... ...
│ │ │ │ -00025fa0: 967f 871c 7265 702e c22d 0000 0000 0000  ....rep..-......
│ │ │ │ -00025fb0: 1700 0000 6500 0000 3120 491b 7265 702e  ....e...1 I.rep.
│ │ │ │ -00025fc0: a9a9 0100 0000 0000 1800 0000 4400 0000  ............D...
│ │ │ │ -00025fd0: df10 031f 7265 702e 6663 0000 0000 0000  ....rep.fc......
│ │ │ │ -00025fe0: 0e00 0000 d600 0000 5b8a 0217 7265 702e  ........[...rep.
│ │ │ │ -00025ff0: 3022 0000 0000 0000 1200 0000 ab00 0000  0"..............
│ │ │ │ -00026000: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026010: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026020: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026030: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026040: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026050: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026060: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026070: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026080: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026090: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000260a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000260b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000260c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000260d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000260e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000260f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026100: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026110: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026120: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026130: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026140: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026150: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026160: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026170: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026180: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026190: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000261a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000261b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000261c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000261d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000261e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000261f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026200: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026210: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026220: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026230: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026240: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026250: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026260: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026270: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026280: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026290: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000262a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000262b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000262c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000262d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000262e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000262f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026300: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026310: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026320: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026330: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026340: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026350: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026360: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026370: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026380: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026390: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000263a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000263b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000263c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000263d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000263e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000263f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026400: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026410: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026420: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026430: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026440: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026450: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026460: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026470: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026480: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026490: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000264a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000264b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000264c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000264d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000264e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000264f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026500: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026510: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026520: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026530: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026540: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026550: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026560: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026570: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026580: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026590: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000265a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000265b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000265c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000265d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000265e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000265f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026600: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026610: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026620: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026630: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026640: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026650: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026660: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026670: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026680: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026690: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000266a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000266b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000266c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000266d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000266e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000266f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026700: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026710: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026720: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026730: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026740: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026750: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026760: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026770: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026780: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026790: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000267a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000267b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000267c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000267d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000267e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000267f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026800: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026810: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026820: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00026830: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00025f30: b8cc 0100 0000 0000 3600 0000 1500 0000  ........6.......
│ │ │ │ +00025f40: 9772 3d1a 7265 702e 41cf 0100 0000 0000  .r=.rep.A.......
│ │ │ │ +00025f50: 1c00 0000 5000 0000 59ca c11d 7265 702e  ....P...Y...rep.
│ │ │ │ +00025f60: 4be2 0000 0000 0000 1b00 0000 0401 0000  K...............
│ │ │ │ +00025f70: 4957 8f11 7265 702e 0c37 0000 0000 0000  IW..rep..7......
│ │ │ │ +00025f80: 1000 0000 2100 0000 e702 361f 7265 702e  ....!.....6.rep.
│ │ │ │ +00025f90: 3daa 0000 0000 0000 2500 0000 9800 0000  =.......%.......
│ │ │ │ +00025fa0: f59a a918 7265 702e 6c40 0000 0000 0000  ....rep.l@......
│ │ │ │ +00025fb0: 1c00 0000 4f00 0000 3120 491b 7265 702e  ....O...1 I.rep.
│ │ │ │ +00025fc0: 73c6 0100 0000 0000 1800 0000 4400 0000  s...........D...
│ │ │ │ +00025fd0: 967f 871c 7265 702e 7eea 0000 0000 0000  ....rep.~.......
│ │ │ │ +00025fe0: 1700 0000 6500 0000 df10 031f 7265 702e  ....e.......rep.
│ │ │ │ +00025ff0: 3a51 0000 0000 0000 0e00 0000 d600 0000  :Q..............
│ │ │ │ +00026000: 0072 6570 2e6e 6574 2e64 6f6d 6169 6e2d  .rep.net.domain-
│ │ │ │ +00026010: 6e61 6d65 2364 6f6d 6169 6e2d 7061 7274  name#domain-part
│ │ │ │ +00026020: 7320 444f 4d41 494e 7265 702e 6e65 742e  s DOMAINrep.net.
│ │ │ │ +00026030: 646f 6d61 696e 2d6e 616d 6523 6d61 702d  domain-name#map-
│ │ │ │ +00026040: 646f 6d61 696e 732d 646f 776e 7761 7264  domains-downward
│ │ │ │ +00026050: 7343 616c 6c20 2846 554e 204e 414d 4529  sCall (FUN NAME)
│ │ │ │ +00026060: 2066 6f72 2065 6163 6820 7375 622d 646f   for each sub-do
│ │ │ │ +00026070: 6d61 696e 206f 6620 444f 4d41 494e 2028  main of DOMAIN (
│ │ │ │ +00026080: 656e 6469 6e67 2077 6974 6820 444f 4d41  ending with DOMA
│ │ │ │ +00026090: 494e 292e 6d61 696c 2d64 6f6d 6169 6e2d  IN).mail-domain-
│ │ │ │ +000260a0: 6e61 6d65 4d61 696c 2064 6f6d 6169 6e6e  nameMail domainn
│ │ │ │ +000260b0: 616d 6520 6f66 2074 6865 206c 6f63 616c  ame of the local
│ │ │ │ +000260c0: 2073 6974 652e 7573 6572 2d6d 6169 6c2d   site.user-mail-
│ │ │ │ +000260d0: 6164 6472 6573 7341 6464 7265 7373 2074  addressAddress t
│ │ │ │ +000260e0: 6f20 7075 7420 696e 2046 726f 6d3a 2068  o put in From: h
│ │ │ │ +000260f0: 6561 6465 7273 206f 6620 6f75 7467 6f69  eaders of outgoi
│ │ │ │ +00026100: 6e67 206d 6169 6c2e 0072 6570 2e73 7472  ng mail..rep.str
│ │ │ │ +00026110: 7563 7475 7265 7323 6d61 6b65 2d69 6e74  uctures#make-int
│ │ │ │ +00026120: 6572 6661 6365 204e 414d 4520 5349 4772  erface NAME SIGr
│ │ │ │ +00026130: 6570 2e73 7472 7563 7475 7265 7323 7061  ep.structures#pa
│ │ │ │ +00026140: 7273 652d 696e 7465 7266 6163 6552 6574  rse-interfaceRet
│ │ │ │ +00026150: 7572 6e20 7468 6520 6c69 7374 206f 6620  urn the list of 
│ │ │ │ +00026160: 7379 6d62 6f6c 7320 6465 7363 7269 6265  symbols describe
│ │ │ │ +00026170: 6420 6279 2074 6865 206d 6f64 756c 6520  d by the module 
│ │ │ │ +00026180: 696e 7465 7266 6163 6520 5349 472e 0072  interface SIG..r
│ │ │ │ +00026190: 6570 2e73 7472 7563 7475 7265 7323 7061  ep.structures#pa
│ │ │ │ +000261a0: 7273 652d 696e 7465 7266 6163 6520 5349  rse-interface SI
│ │ │ │ +000261b0: 4700 7265 702e 6c61 6e67 2e62 6163 6b71  G.rep.lang.backq
│ │ │ │ +000261c0: 756f 7465 2362 6163 6b71 756f 7465 2041  uote#backquote A
│ │ │ │ +000261d0: 5247 7265 702e 6c61 6e67 2e6d 6174 6823  RGrep.lang.math#
│ │ │ │ +000261e0: 6f64 6470 5265 7475 726e 2074 2069 6620  oddpReturn t if 
│ │ │ │ +000261f0: 5820 6973 206f 6464 2c20 692e 652e 2028  X is odd, i.e. (
│ │ │ │ +00026200: 2f3d 2028 6d6f 6420 5820 3229 2030 292e  /= (mod X 2) 0).
│ │ │ │ +00026210: 7265 702e 6c61 6e67 2e6d 6174 6823 6576  rep.lang.math#ev
│ │ │ │ +00026220: 656e 7052 6574 7572 6e20 7420 6966 2058  enpReturn t if X
│ │ │ │ +00026230: 2069 7320 6f64 642c 2069 2e65 2e20 283d   is odd, i.e. (=
│ │ │ │ +00026240: 2028 6d6f 6420 5820 3229 2030 292e 7265   (mod X 2) 0).re
│ │ │ │ +00026250: 702e 6c61 6e67 2e69 6e74 6572 7072 6574  p.lang.interpret
│ │ │ │ +00026260: 6572 236c 6574 2a6c 6574 2028 4249 4e44  er#let*let (BIND
│ │ │ │ +00026270: 494e 4753 2e2e 2e29 2042 4f44 592e 2e2e  INGS...) BODY...
│ │ │ │ +00026280: 0a0a 5369 6d69 6c61 7220 746f 2060 6c65  ..Similar to `le
│ │ │ │ +00026290: 7427 2065 7863 6570 7420 7468 6174 2074  t' except that t
│ │ │ │ +000262a0: 6865 2042 494e 4449 4e47 5320 6172 6520  he BINDINGS are 
│ │ │ │ +000262b0: 696e 7374 616c 6c65 6420 6173 2074 6865  installed as the
│ │ │ │ +000262c0: 6972 2076 616c 7565 730a 6172 6520 636f  ir values.are co
│ │ │ │ +000262d0: 6d70 7574 6564 2c20 696e 2074 6865 206f  mputed, in the o
│ │ │ │ +000262e0: 7264 6572 2074 6865 7920 6172 6520 7772  rder they are wr
│ │ │ │ +000262f0: 6974 7465 6e2e 7265 702e 6c61 6e67 2e69  itten.rep.lang.i
│ │ │ │ +00026300: 6e74 6572 7072 6574 6572 2363 6173 6545  nterpreter#caseE
│ │ │ │ +00026310: 6163 6820 434c 4155 5345 2069 7320 6028  ach CLAUSE is `(
│ │ │ │ +00026320: 2849 5445 4d53 2e2e 2e20 2920 464f 524d  (ITEMS... ) FORM
│ │ │ │ +00026330: 532e 2e2e 2927 2e20 4669 6e64 2074 6865  S...)'. Find the
│ │ │ │ +00026340: 2066 6972 7374 2043 4c41 5553 4520 7769   first CLAUSE wi
│ │ │ │ +00026350: 7468 2061 6e0a 4954 454d 206d 6174 6368  th an.ITEM match
│ │ │ │ +00026360: 696e 6720 2875 7369 6e67 2060 6571 6c27  ing (using `eql'
│ │ │ │ +00026370: 2920 7468 6520 7265 7375 6c74 206f 6620  ) the result of 
│ │ │ │ +00026380: 6576 616c 7561 7469 6e67 204b 4559 2028  evaluating KEY (
│ │ │ │ +00026390: 6f6e 6c79 0a65 7661 6c75 6174 6564 206f  only.evaluated o
│ │ │ │ +000263a0: 6e63 6529 2c20 7468 656e 2065 7661 6c75  nce), then evalu
│ │ │ │ +000263b0: 6174 6520 7468 6520 6173 736f 6369 6174  ate the associat
│ │ │ │ +000263c0: 6564 2046 4f52 4d53 2069 6e20 6120 6070  ed FORMS in a `p
│ │ │ │ +000263d0: 726f 676e 272e 2054 6865 0a66 696e 616c  rogn'. The.final
│ │ │ │ +000263e0: 2063 6c61 7573 6520 6d61 7920 6861 7665   clause may have
│ │ │ │ +000263f0: 2074 6865 2066 6f72 6d20 6028 7420 464f   the form `(t FO
│ │ │ │ +00026400: 524d 532e 2e2e 2927 2c20 7768 6963 6820  RMS...)', which 
│ │ │ │ +00026410: 616c 7761 7973 206d 6174 6368 6573 204b  always matches K
│ │ │ │ +00026420: 4559 0a69 6620 6e6f 206f 7468 6572 2043  EY.if no other C
│ │ │ │ +00026430: 4c41 5553 4520 6861 7320 616c 7265 6164  LAUSE has alread
│ │ │ │ +00026440: 792e 2052 6574 7572 6e73 2066 616c 7365  y. Returns false
│ │ │ │ +00026450: 2069 6620 6e6f 2063 6c61 7573 6520 6d61   if no clause ma
│ │ │ │ +00026460: 7463 6865 732e 0a0a 4966 2061 6e79 206f  tches...If any o
│ │ │ │ +00026470: 6620 7468 6520 4954 454d 5320 6170 7065  f the ITEMS appe
│ │ │ │ +00026480: 6172 206d 6f72 6520 7468 616e 206f 6e63  ar more than onc
│ │ │ │ +00026490: 652c 2074 6865 6e20 7468 6520 6265 6861  e, then the beha
│ │ │ │ +000264a0: 7669 6f75 7220 6973 0a75 6e64 6566 696e  viour is.undefin
│ │ │ │ +000264b0: 6564 2e72 6570 2e6c 616e 672e 696e 7465  ed.rep.lang.inte
│ │ │ │ +000264c0: 7270 7265 7465 7223 7768 656e 4576 616c  rpreter#whenEval
│ │ │ │ +000264d0: 7561 7465 7320 434f 4e44 4954 494f 4e2c  uates CONDITION,
│ │ │ │ +000264e0: 2069 6620 6974 2069 7320 7472 7565 2061   if it is true a
│ │ │ │ +000264f0: 6e20 696d 706c 6963 6974 2070 726f 676e  n implicit progn
│ │ │ │ +00026500: 2069 7320 7065 7266 6f72 6d65 640a 7769   is performed.wi
│ │ │ │ +00026510: 7468 2046 4f52 4d53 2e00 7265 702e 6c61  th FORMS..rep.la
│ │ │ │ +00026520: 6e67 2e69 6e74 6572 7072 6574 6572 2377  ng.interpreter#w
│ │ │ │ +00026530: 6865 6e20 434f 4e44 4954 494f 4e20 2321  hen CONDITION #!
│ │ │ │ +00026540: 7265 7374 2046 4f52 4d53 0072 6570 2e6c  rest FORMS.rep.l
│ │ │ │ +00026550: 616e 672e 696e 7465 7270 7265 7465 7223  ang.interpreter#
│ │ │ │ +00026560: 756e 6c65 7373 2043 4f4e 4449 5449 4f4e  unless CONDITION
│ │ │ │ +00026570: 2023 2172 6573 7420 464f 524d 5300 7265   #!rest FORMS.re
│ │ │ │ +00026580: 702e 6c61 6e67 2e69 6e74 6572 7072 6574  p.lang.interpret
│ │ │ │ +00026590: 6572 2370 726f 6732 202e 2041 5247 5372  er#prog2 . ARGSr
│ │ │ │ +000265a0: 6570 2e6c 616e 672e 696e 7465 7270 7265  ep.lang.interpre
│ │ │ │ +000265b0: 7465 7223 6465 636c 6172 6564 6563 6c61  ter#declaredecla
│ │ │ │ +000265c0: 7265 2043 4c41 5553 4553 2e2e 2e0a 0a50  re CLAUSES.....P
│ │ │ │ +000265d0: 726f 7669 6465 2074 6865 2063 6f6d 7069  rovide the compi
│ │ │ │ +000265e0: 6c65 7220 7769 7468 2065 7874 7261 2069  ler with extra i
│ │ │ │ +000265f0: 6e66 6f72 6d61 7469 6f6e 2077 6869 6c65  nformation while
│ │ │ │ +00026600: 2063 6f6d 7069 6c69 6e67 2074 6865 2066   compiling the f
│ │ │ │ +00026610: 6f72 6d73 0a74 6861 7420 6170 7065 6172  orms.that appear
│ │ │ │ +00026620: 2069 6e20 7468 6520 7361 6d65 206c 6578   in the same lex
│ │ │ │ +00026630: 6963 616c 2073 636f 7065 2061 7320 7468  ical scope as th
│ │ │ │ +00026640: 6520 6465 636c 6172 6174 696f 6e2e 0a0a  e declaration...
│ │ │ │ +00026650: 4561 6368 2043 4c41 5553 4520 6973 2061  Each CLAUSE is a
│ │ │ │ +00026660: 206c 6973 742c 2074 6865 2066 6972 7374   list, the first
│ │ │ │ +00026670: 2065 6c65 6d65 6e74 206f 6620 7768 6963   element of whic
│ │ │ │ +00026680: 6820 6973 2061 2073 796d 626f 6c20 6465  h is a symbol de
│ │ │ │ +00026690: 6669 6e69 6e67 0a74 6865 2074 7970 6520  fining.the type 
│ │ │ │ +000266a0: 6f66 2064 6563 6c61 7261 7469 6f6e 2c20  of declaration, 
│ │ │ │ +000266b0: 7468 6520 6f74 6865 7220 656c 656d 656e  the other elemen
│ │ │ │ +000266c0: 7473 2072 656c 6174 6520 746f 2074 6865  ts relate to the
│ │ │ │ +000266d0: 2064 6563 6c61 7261 7469 6f6e 2e0a 5365   declaration..Se
│ │ │ │ +000266e0: 6520 7468 6520 6043 6f6d 7069 6c65 7220  e the `Compiler 
│ │ │ │ +000266f0: 4465 636c 6172 6174 696f 6e73 2720 6e6f  Declarations' no
│ │ │ │ +00026700: 6465 206f 6620 7468 6520 6c69 6272 6570  de of the librep
│ │ │ │ +00026710: 206d 616e 7561 6c20 666f 7220 6465 7461   manual for deta
│ │ │ │ +00026720: 696c 730a 6f66 2074 6865 2070 6f73 7369  ils.of the possi
│ │ │ │ +00026730: 626c 6520 6465 636c 6172 6174 696f 6e20  ble declaration 
│ │ │ │ +00026740: 7479 7065 732e 7265 702e 6c61 6e67 2e69  types.rep.lang.i
│ │ │ │ +00026750: 6e74 6572 7072 6574 6572 2374 6872 6f77  nterpreter#throw
│ │ │ │ +00026760: 5065 7266 6f72 6d73 2061 206e 6f6e 2d6c  Performs a non-l
│ │ │ │ +00026770: 6f63 616c 2065 7869 7420 746f 2074 6865  ocal exit to the
│ │ │ │ +00026780: 2060 6361 7463 6827 2066 6f72 6d20 7761   `catch' form wa
│ │ │ │ +00026790: 6974 696e 6720 666f 7220 5441 4720 616e  iting for TAG an
│ │ │ │ +000267a0: 6420 7265 7475 726e 0a56 414c 5545 2066  d return.VALUE f
│ │ │ │ +000267b0: 726f 6d20 6974 2e00 7265 702e 6c61 6e67  rom it..rep.lang
│ │ │ │ +000267c0: 2e69 6e74 6572 7072 6574 6572 2361 7574  .interpreter#aut
│ │ │ │ +000267d0: 6f6c 6f61 642d 6d61 6372 6f20 5359 4d42  oload-macro SYMB
│ │ │ │ +000267e0: 4f4c 2d46 4f52 4d20 4649 4c45 2023 2172  OL-FORM FILE #!r
│ │ │ │ +000267f0: 6573 7420 4558 5452 4173 7461 6e64 6172  est EXTRAstandar
│ │ │ │ +00026800: 642d 6f75 7470 7574 5374 7265 616d 2074  d-outputStream t
│ │ │ │ +00026810: 6861 7420 6070 7269 6e3f 2720 7772 6974  hat `prin?' writ
│ │ │ │ +00026820: 6573 2069 7473 206f 7574 7075 7420 746f  es its output to
│ │ │ │ +00026830: 2062 7920 6465 6661 756c 742e 0000 0000   by default.....
│ │ │ │  00026840: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00026850: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00026860: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00026870: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00026880: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00026890: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000268a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ @@ -9978,242 +9978,242 @@
│ │ │ │  00026f90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00026fa0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00026fb0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00026fc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00026fd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00026fe0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00026ff0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00027000: 0300 0000 0000 0000 1200 0000 0000 0000  ................
│ │ │ │ -00027010: eecf 0100 0000 0000 d006 0000 0000 0000  ................
│ │ │ │ -00027020: 3039 0200 0000 0000 0010 0000 0000 0000  09..............
│ │ │ │ -00027030: 0080 0100 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00027000: 0200 0000 0000 0000 0b01 0000 0000 0000  ................
│ │ │ │ +00027010: f5de 0100 0000 0000 cf0a 0000 0000 0000  ................
│ │ │ │ +00027020: 3175 0100 0000 0000 0000 0000 0000 0000  1u..............
│ │ │ │ +00027030: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027040: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027050: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027060: 0000 0000 0000 0000 0300 0000 6200 0000  ............b...
│ │ │ │ -00027070: 508c 2565 0072 6570 9398 0100 0000 0000  P.%e.rep........
│ │ │ │ +00027070: 508c 2565 0072 6570 0283 0100 0000 0000  P.%e.rep........
│ │ │ │  00027080: 1a00 0000 1700 0000 895e f66b 7265 702e  .........^.krep.
│ │ │ │ -00027090: d23f 0000 0000 0000 1900 0000 0e00 0000  .?..............
│ │ │ │ +00027090: 86bf 0000 0000 0000 1900 0000 0e00 0000  ................
│ │ │ │  000270a0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000270b0: 0000 0000 0000 0000 d3c1 c569 7265 702e  ...........irep.
│ │ │ │ -000270c0: 8489 0000 0000 0000 1200 0000 4900 0000  ............I...
│ │ │ │ -000270d0: 1c0d 9c66 7265 702e 9e95 0000 0000 0000  ...frep.........
│ │ │ │ -000270e0: 1a00 0000 8100 0000 c767 ae64 7265 702e  .........g.drep.
│ │ │ │ -000270f0: 2635 0000 0000 0000 2600 0000 0302 0000  &5......&.......
│ │ │ │ -00027100: ea86 6469 7265 702e ae65 0000 0000 0000  ..direp..e......
│ │ │ │ +000270c0: 5b77 0000 0000 0000 1200 0000 4900 0000  [w..........I...
│ │ │ │ +000270d0: 1c3b 0c67 7265 702e 9d41 0000 0000 0000  .;.grep..A......
│ │ │ │ +000270e0: 1900 0000 3b00 0000 c767 ae64 7265 702e  ....;....g.drep.
│ │ │ │ +000270f0: 2f03 0100 0000 0000 2600 0000 0302 0000  /.......&.......
│ │ │ │ +00027100: ea86 6469 7265 702e 8253 0000 0000 0000  ..direp..S......
│ │ │ │  00027110: 1100 0000 9400 0000 9267 cb68 7265 702e  .........g.hrep.
│ │ │ │ -00027120: 0070 0000 0000 0000 0d00 0000 4f00 0000  .p..........O...
│ │ │ │ -00027130: 1c3b 0c67 7265 702e 45d6 0000 0000 0000  .;.grep.E.......
│ │ │ │ -00027140: 1900 0000 3b00 0000 f122 1363 7265 6d6f  ....;....".cremo
│ │ │ │ -00027150: 46c3 0100 0000 0000 1800 0000 4a00 0000  F...........J...
│ │ │ │ -00027160: b6ea c664 0072 6570 c1cf 0100 0000 0000  ...d.rep........
│ │ │ │ -00027170: 1f00 0000 0e00 0000 724c f76d 7265 702e  ........rL.mrep.
│ │ │ │ -00027180: a738 0200 0000 0000 2b00 0000 3700 0000  .8......+...7...
│ │ │ │ +00027120: 8d5d 0000 0000 0000 0d00 0000 4f00 0000  .]..........O...
│ │ │ │ +00027130: 1c0d 9c66 7265 702e 84be 0000 0000 0000  ...frep.........
│ │ │ │ +00027140: 1a00 0000 8100 0000 724c f76d 7265 702e  ........rL.mrep.
│ │ │ │ +00027150: 098e 0100 0000 0000 2b00 0000 3700 0000  ........+...7...
│ │ │ │ +00027160: f122 1363 7265 6d6f ead6 0100 0000 0000  .".cremo........
│ │ │ │ +00027170: 1800 0000 4a00 0000 b6ea c664 0072 6570  ....J......d.rep
│ │ │ │ +00027180: edd8 0100 0000 0000 1f00 0000 0e00 0000  ................
│ │ │ │  00027190: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000271a0: 0000 0000 0000 0000 73ba 8066 7265 702e  ........s..frep.
│ │ │ │ -000271b0: 379a 0100 0000 0000 1b00 0000 3400 0000  7...........4...
│ │ │ │ -000271c0: 3e0c cd65 6578 6563 0d5e 0000 0000 0000  >..eexec.^......
│ │ │ │ +000271b0: 94d0 0100 0000 0000 1b00 0000 3400 0000  ............4...
│ │ │ │ +000271c0: 3e0c cd65 6578 6563 c14b 0000 0000 0000  >..eexec.K......
│ │ │ │  000271d0: 0e00 0000 4100 0000 948b 7b6a 7265 702e  ....A.....{jrep.
│ │ │ │ -000271e0: 2a77 0000 0000 0000 0f00 0000 8c00 0000  *w..............
│ │ │ │ -000271f0: abcd 2562 7265 702e d1c4 0100 0000 0000  ..%brep.........
│ │ │ │ -00027200: 1600 0000 3a00 0000 a731 d56c 7265 702e  ....:....1.lrep.
│ │ │ │ -00027210: 2c53 0000 0000 0000 1c00 0000 1402 0000  ,S..............
│ │ │ │ -00027220: d401 ec64 7265 6d6f 5ec0 0100 0000 0000  ...dremo^.......
│ │ │ │ -00027230: 0f00 0000 2900 0000 e5de 2561 0072 6570  ....).....%a.rep
│ │ │ │ -00027240: 08c8 0100 0000 0000 1800 0000 0700 0000  ................
│ │ │ │ -00027250: e617 9e64 0072 6570 a99e 0100 0000 0000  ...d.rep........
│ │ │ │ -00027260: 1e00 0000 0d00 0000 ba2a 896e 6674 702d  .........*.nftp-
│ │ │ │ -00027270: 35c0 0100 0000 0000 0b00 0000 1e00 0000  5...............
│ │ │ │ -00027280: 0573 8b65 0072 6570 e49f 0100 0000 0000  .s.e.rep........
│ │ │ │ +000271e0: 2565 0000 0000 0000 0f00 0000 8c00 0000  %e..............
│ │ │ │ +000271f0: 861e 7d64 7265 702e b38c 0100 0000 0000  ..}drep.........
│ │ │ │ +00027200: 1700 0000 4500 0000 a731 d56c 7265 702e  ....E....1.lrep.
│ │ │ │ +00027210: dfb5 0000 0000 0000 1c00 0000 1402 0000  ................
│ │ │ │ +00027220: 63ab 446d 0072 6570 6b8e 0100 0000 0000  c.Dm.repk.......
│ │ │ │ +00027230: 2700 0000 0000 0000 d401 ec64 7265 6d6f  '..........dremo
│ │ │ │ +00027240: 02d4 0100 0000 0000 0f00 0000 2900 0000  ............)...
│ │ │ │ +00027250: ba2a 896e 6674 702d d9d3 0100 0000 0000  .*.nftp-........
│ │ │ │ +00027260: 0b00 0000 1e00 0000 e617 9e64 0072 6570  ...........d.rep
│ │ │ │ +00027270: 95d9 0100 0000 0000 1e00 0000 0d00 0000  ................
│ │ │ │ +00027280: 0573 8b65 0072 6570 08dc 0100 0000 0000  .s.e.rep........
│ │ │ │  00027290: 1800 0000 0200 0000 9757 9166 7265 702e  .........W.frep.
│ │ │ │ -000272a0: a09b 0100 0000 0000 1600 0000 0302 0000  ................
│ │ │ │ -000272b0: 861e 7d64 7265 702e e737 0200 0000 0000  ..}drep..7......
│ │ │ │ -000272c0: 1700 0000 4500 0000 7bb3 f16d 7265 702e  ....E...{..mrep.
│ │ │ │ -000272d0: c399 0100 0000 0000 1600 0000 3400 0000  ............4...
│ │ │ │ -000272e0: 6891 9a69 7265 702e 67e5 0000 0000 0000  h..irep.g.......
│ │ │ │ +000272a0: 7d84 0100 0000 0000 1600 0000 0302 0000  }...............
│ │ │ │ +000272b0: abcd 2562 7265 702e 22dc 0100 0000 0000  ..%brep.".......
│ │ │ │ +000272c0: 1600 0000 3a00 0000 7bb3 f16d 7265 702e  ....:...{..mrep.
│ │ │ │ +000272d0: 20d0 0100 0000 0000 1600 0000 3400 0000   ...........4...
│ │ │ │ +000272e0: 6891 9a69 7265 702e 6acb 0000 0000 0000  h..irep.j.......
│ │ │ │  000272f0: 2200 0000 7500 0000 57b5 c56f 7265 702e  "...u...W..orep.
│ │ │ │ -00027300: 5867 0100 0000 0000 1d00 0000 8100 0000  Xg..............
│ │ │ │ -00027310: 63ab 446d 0072 6570 0939 0200 0000 0000  c.Dm.rep.9......
│ │ │ │ -00027320: 2700 0000 0000 0000 a9ea 006e 7265 6d6f  '..........nremo
│ │ │ │ -00027330: 93c2 0100 0000 0000 1c00 0000 4b00 0000  ............K...
│ │ │ │ +00027300: 1251 0100 0000 0000 1d00 0000 8100 0000  .Q..............
│ │ │ │ +00027310: e5de 2561 0072 6570 69dd 0100 0000 0000  ..%a.repi.......
│ │ │ │ +00027320: 1800 0000 0700 0000 a9ea 006e 7265 6d6f  ...........nremo
│ │ │ │ +00027330: 37d6 0100 0000 0000 1c00 0000 4b00 0000  7...........K...
│ │ │ │  00027340: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027350: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00027360: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027370: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027380: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00027390: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000273a0: 5cc5 b767 7265 702e 769f 0100 0000 0000  \..grep.v.......
│ │ │ │ -000273b0: 3500 0000 3900 0000 1382 476c 7072 696e  5...9.....Glprin
│ │ │ │ -000273c0: 7f45 0000 0000 0000 0c00 0000 4100 0000  .E..........A...
│ │ │ │ -000273d0: 1fd6 b269 7265 702e 620f 0100 0000 0000  ...irep.b.......
│ │ │ │ -000273e0: 1200 0000 2d00 0000 b97a 826b 7265 702e  ....-....z.krep.
│ │ │ │ -000273f0: 6595 0100 0000 0000 1900 0000 0e00 0000  e...............
│ │ │ │ -00027400: bef8 ad63 7265 702e aa0b 0100 0000 0000  ...crep.........
│ │ │ │ +000273a0: 5cc5 b767 7265 702e 4ad8 0100 0000 0000  \..grep.J.......
│ │ │ │ +000273b0: 3500 0000 3900 0000 1fd6 b269 7265 702e  5...9......irep.
│ │ │ │ +000273c0: 490d 0100 0000 0000 1200 0000 2d00 0000  I...........-...
│ │ │ │ +000273d0: 1382 476c 7072 696e ee5c 0100 0000 0000  ..Glprin.\......
│ │ │ │ +000273e0: 0c00 0000 4100 0000 b97a 826b 7265 702e  ....A....z.krep.
│ │ │ │ +000273f0: 00b0 0000 0000 0000 1900 0000 0e00 0000  ................
│ │ │ │ +00027400: bef8 ad63 7265 702e 4125 0000 0000 0000  ...crep.A%......
│ │ │ │  00027410: 2000 0000 4100 0000 439c d369 7265 702e   ...A...C..irep.
│ │ │ │ -00027420: 68c9 0100 0000 0000 1a00 0000 6f01 0000  h...........o...
│ │ │ │ -00027430: 0a86 5767 0072 6570 d3cb 0100 0000 0000  ..Wg.rep........
│ │ │ │ +00027420: 0070 0100 0000 0000 1a00 0000 6f01 0000  .p..........o...
│ │ │ │ +00027430: 0a86 5767 0072 6570 c9de 0100 0000 0000  ..Wg.rep........
│ │ │ │  00027440: 2100 0000 0b00 0000 1722 5d6d 7265 702e  !........"]mrep.
│ │ │ │ -00027450: ab64 0100 0000 0000 1e00 0000 4200 0000  .d..........B...
│ │ │ │ +00027450: 640e 0100 0000 0000 1e00 0000 4200 0000  d...........B...
│ │ │ │  00027460: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027470: 0000 0000 0000 0000 51d7 9661 7265 702e  ........Q..arep.
│ │ │ │ -00027480: 1a9b 0000 0000 0000 1b00 0000 4c00 0000  ............L...
│ │ │ │ -00027490: 225c 3364 7265 702e 2ec4 0100 0000 0000  "\3drep.........
│ │ │ │ +00027480: 1fbf 0000 0000 0000 1b00 0000 4c00 0000  ............L...
│ │ │ │ +00027490: 225c 3364 7265 702e d2d7 0100 0000 0000  "\3drep.........
│ │ │ │  000274a0: 3500 0000 4300 0000 ffff ffff 0000 0000  5...C...........
│ │ │ │  000274b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000274c0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000274d0: 0000 0000 0000 0000 8537 286f 0072 6570  .........7(o.rep
│ │ │ │ -000274e0: 869a 0100 0000 0000 1a00 0000 0c00 0000  ................
│ │ │ │ +000274e0: e3d0 0100 0000 0000 1a00 0000 0c00 0000  ................
│ │ │ │  000274f0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027500: 0000 0000 0000 0000 9f8b be68 2a69 7370  ...........h*isp
│ │ │ │ -00027510: b637 0200 0000 0000 1000 0000 2100 0000  .7..........!...
│ │ │ │ +00027510: ef8b 0100 0000 0000 1000 0000 2100 0000  ............!...
│ │ │ │  00027520: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027530: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00027540: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027550: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027560: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00027570: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027580: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027590: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  000275a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000275b0: 2c34 7869 7265 702e 69ed 0000 0000 0000  ,4xirep.i.......
│ │ │ │ +000275b0: 2c34 7869 7265 702e ea85 0000 0000 0000  ,4xirep.........
│ │ │ │  000275c0: 1e00 0000 a500 0000 ffff ffff 0000 0000  ................
│ │ │ │  000275d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000275e0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000275f0: 0000 0000 0000 0000 7d4f f66c 7265 702e  ........}O.lrep.
│ │ │ │ -00027600: 6f03 0100 0000 0000 1d00 0000 c600 0000  o...............
│ │ │ │ +00027600: 0020 0000 0000 0000 1d00 0000 c600 0000  . ..............
│ │ │ │  00027610: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027620: 0000 0000 0000 0000 e360 ec6e 7265 702e  .........`.nrep.
│ │ │ │ -00027630: 2bdf 0000 0000 0000 1d00 0000 b300 0000  +...............
│ │ │ │ -00027640: 7923 cf63 6669 6c65 840e 0100 0000 0000  y#.cfile........
│ │ │ │ +00027630: 33c5 0000 0000 0000 1d00 0000 b300 0000  3...............
│ │ │ │ +00027640: 7923 cf63 6669 6c65 4e08 0100 0000 0000  y#.cfileN.......
│ │ │ │  00027650: 1200 0000 cc00 0000 8bf6 916f 0072 6570  ...........o.rep
│ │ │ │ -00027660: ac9a 0100 0000 0000 1b00 0000 0c00 0000  ................
│ │ │ │ -00027670: 32ea bc6d 7265 702e 5e7c 0000 0000 0000  2..mrep.^|......
│ │ │ │ +00027660: 09d1 0100 0000 0000 1b00 0000 0c00 0000  ................
│ │ │ │ +00027670: 32ea bc6d 7265 702e 596a 0000 0000 0000  2..mrep.Yj......
│ │ │ │  00027680: 1100 0000 7402 0000 bb56 ee60 7265 702e  ....t....V.`rep.
│ │ │ │ -00027690: 35c6 0100 0000 0000 1b00 0000 4c00 0000  5...........L...
│ │ │ │ +00027690: 02dd 0100 0000 0000 1b00 0000 4c00 0000  ............L...
│ │ │ │  000276a0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000276b0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  000276c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000276d0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000276e0: 0000 0000 0000 0000 7bfc 396d 0072 6570  ........{.9m.rep
│ │ │ │ -000276f0: 14cf 0100 0000 0000 2600 0000 1a00 0000  ........&.......
│ │ │ │ +000276f0: c0d9 0100 0000 0000 2600 0000 1a00 0000  ........&.......
│ │ │ │  00027700: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027710: 0000 0000 0000 0000 15fb b662 7265 702e  ...........brep.
│ │ │ │ -00027720: eb96 0100 0000 0000 1900 0000 8f01 0000  ................
│ │ │ │ -00027730: 2eab c46b 7265 702e 0adb 0000 0000 0000  ...krep.........
│ │ │ │ +00027720: 5a81 0100 0000 0000 1900 0000 8f01 0000  Z...............
│ │ │ │ +00027730: 2eab c46b 7265 702e 1cb1 0000 0000 0000  ...krep.........
│ │ │ │  00027740: 1e00 0000 7600 0000 4d6e 1969 7265 702e  ....v...Mn.irep.
│ │ │ │ -00027750: ba30 0000 0000 0000 1c00 0000 6201 0000  .0..........b...
│ │ │ │ -00027760: 06c4 666a 0072 6570 f9c3 0100 0000 0000  ..fj.rep........
│ │ │ │ +00027750: b101 0100 0000 0000 1c00 0000 6201 0000  ............b...
│ │ │ │ +00027760: 06c4 666a 0072 6570 9dd7 0100 0000 0000  ..fj.rep........
│ │ │ │  00027770: 3500 0000 0000 0000 d77d de6f 7265 702e  5........}.orep.
│ │ │ │ -00027780: 0ae9 0000 0000 0000 2500 0000 5600 0000  ........%...V...
│ │ │ │ -00027790: c396 fb60 3a72 6570 d56a 0100 0000 0000  ...`:rep.j......
│ │ │ │ +00027780: a280 0000 0000 0000 2500 0000 5600 0000  ........%...V...
│ │ │ │ +00027790: c396 fb60 3a72 6570 8f54 0100 0000 0000  ...`:rep.T......
│ │ │ │  000277a0: 1600 0000 4000 0000 8427 346c 7265 702e  ....@....'4lrep.
│ │ │ │ -000277b0: 24c9 0100 0000 0000 2c00 0000 1800 0000  $.......,.......
│ │ │ │ -000277c0: c287 5062 7265 702e 4769 0100 0000 0000  ..Pbrep.Gi......
│ │ │ │ +000277b0: 85de 0100 0000 0000 2c00 0000 1800 0000  ........,.......
│ │ │ │ +000277c0: c287 5062 7265 702e 0153 0100 0000 0000  ..Pbrep..S......
│ │ │ │  000277d0: 1b00 0000 8500 0000 ffff ffff 0000 0000  ................
│ │ │ │  000277e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000277f0: 6e65 f264 7265 702e 4f37 0000 0000 0000  ne.drep.O7......
│ │ │ │ +000277f0: 6e65 f264 7265 702e 5805 0100 0000 0000  ne.drep.X.......
│ │ │ │  00027800: 1700 0000 aa00 0000 ffff ffff 0000 0000  ................
│ │ │ │  00027810: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00027820: 02da 2369 7265 702e 5c55 0000 0000 0000  ..#irep.\U......
│ │ │ │ +00027820: 02da 2369 7265 702e 0fb8 0000 0000 0000  ..#irep.........
│ │ │ │  00027830: 1c00 0000 3202 0000 ffff ffff 0000 0000  ....2...........
│ │ │ │  00027840: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027850: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027860: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00027870: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027880: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027890: 0000 0000 0000 0000 7145 f76a 0072 6570  ........qE.j.rep
│ │ │ │ -000278a0: 729b 0100 0000 0000 1000 0000 0800 0000  r...............
│ │ │ │ -000278b0: 9ca0 1167 7265 702e 9fef 0000 0000 0000  ...grep.........
│ │ │ │ +000278a0: 4f84 0100 0000 0000 1000 0000 0800 0000  O...............
│ │ │ │ +000278b0: 9ca0 1167 7265 702e 4389 0000 0000 0000  ...grep.C.......
│ │ │ │  000278c0: 1700 0000 3d00 0000 6df3 4a6e 7265 702e  ....=...m.Jnrep.
│ │ │ │ -000278d0: 9edb 0000 0000 0000 1d00 0000 7003 0000  ............p...
│ │ │ │ -000278e0: ce70 fc65 0072 6570 00c0 0100 0000 0000  .p.e.rep........
│ │ │ │ -000278f0: 3500 0000 0000 0000 6fcd cd6d 7265 702e  5.......o..mrep.
│ │ │ │ -00027900: e76e 0100 0000 0000 1b00 0000 4d00 0000  .n..........M...
│ │ │ │ -00027910: 05a7 c368 7265 6d6f a8c3 0100 0000 0000  ...hremo........
│ │ │ │ -00027920: 1400 0000 3d00 0000 915b 8c6a 7265 702e  ....=....[.jrep.
│ │ │ │ -00027930: 77e6 0000 0000 0000 1600 0000 9500 0000  w...............
│ │ │ │ +000278d0: a6c1 0000 0000 0000 1d00 0000 7003 0000  ............p...
│ │ │ │ +000278e0: 05a7 c368 7265 6d6f 4cd7 0100 0000 0000  ...hremoL.......
│ │ │ │ +000278f0: 1400 0000 3d00 0000 6fcd cd6d 7265 702e  ....=...o..mrep.
│ │ │ │ +00027900: a158 0100 0000 0000 1b00 0000 4d00 0000  .X..........M...
│ │ │ │ +00027910: ce70 fc65 0072 6570 b8d8 0100 0000 0000  .p.e.rep........
│ │ │ │ +00027920: 3500 0000 0000 0000 915b 8c6a 7265 702e  5........[.jrep.
│ │ │ │ +00027930: 7acc 0000 0000 0000 1600 0000 9500 0000  z...............
│ │ │ │  00027940: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027950: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00027960: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027970: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027980: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00027990: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000279a0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000279b0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  000279c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000279d0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000279e0: 0000 0000 0000 0000 5baa 0e66 7265 702e  ........[..frep.
│ │ │ │ -000279f0: 22e2 0000 0000 0000 1d00 0000 5400 0000  "...........T...
│ │ │ │ +000279f0: 25c8 0000 0000 0000 1d00 0000 5400 0000  %...........T...
│ │ │ │  00027a00: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027a10: 0000 0000 0000 0000 5370 b26f 7265 702e  ........Sp.orep.
│ │ │ │ -00027a20: bf38 0000 0000 0000 1800 0000 5c00 0000  .8..........\...
│ │ │ │ +00027a20: 68cf 0000 0000 0000 1800 0000 5c00 0000  h...........\...
│ │ │ │  00027a30: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027a40: 0000 0000 0000 0000 47c0 c569 7265 702e  ........G..irep.
│ │ │ │ -00027a50: 2784 0000 0000 0000 0a00 0000 cf00 0000  '...............
│ │ │ │ +00027a50: 3972 0000 0000 0000 0a00 0000 cf00 0000  9r..............
│ │ │ │  00027a60: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027a70: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00027a80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00027a90: f812 b363 7265 702e 2937 0200 0000 0000  ...crep.)7......
│ │ │ │ +00027a90: f812 b363 7265 702e a3d2 0100 0000 0000  ...crep.........
│ │ │ │  00027aa0: 2a00 0000 3f00 0000 ffff ffff 0000 0000  *...?...........
│ │ │ │  00027ab0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00027ac0: 120f 6961 7265 702e 0090 0100 0000 0000  ..iarep.........
│ │ │ │ +00027ac0: 120f 6961 7265 702e e347 0000 0000 0000  ..iarep..G......
│ │ │ │  00027ad0: 1900 0000 7a00 0000 9344 4769 7265 702e  ....z....DGirep.
│ │ │ │ -00027ae0: 816b 0100 0000 0000 1600 0000 4c00 0000  .k..........L...
│ │ │ │ -00027af0: 9f71 b062 7265 702e 21c5 0100 0000 0000  .q.brep.!.......
│ │ │ │ -00027b00: 1d00 0000 7300 0000 bbd9 ab61 7265 702e  ....s......arep.
│ │ │ │ -00027b10: c6d8 0000 0000 0000 1c00 0000 b300 0000  ................
│ │ │ │ -00027b20: 48a4 d061 7265 702e ffcb 0100 0000 0000  H..arep.........
│ │ │ │ -00027b30: 2300 0000 1602 0000 e797 9061 7265 702e  #..........arep.
│ │ │ │ -00027b40: 0030 0200 0000 0000 2100 0000 4e01 0000  .0......!...N...
│ │ │ │ -00027b50: b860 9c69 7265 702e 8835 0200 0000 0000  .`.irep..5......
│ │ │ │ -00027b60: 2200 0000 4e01 0000 ffff ffff 0000 0000  "...N...........
│ │ │ │ +00027ae0: 3b55 0100 0000 0000 1600 0000 4c00 0000  ;U..........L...
│ │ │ │ +00027af0: b860 9c69 7265 702e fc88 0100 0000 0000  .`.irep.........
│ │ │ │ +00027b00: 2200 0000 4e01 0000 bbd9 ab61 7265 702e  "...N......arep.
│ │ │ │ +00027b10: 1e44 0000 0000 0000 1c00 0000 b300 0000  .D..............
│ │ │ │ +00027b20: 9f71 b062 7265 702e 72dc 0100 0000 0000  .q.brep.r.......
│ │ │ │ +00027b30: 1d00 0000 7300 0000 48a4 d061 7265 702e  ....s...H..arep.
│ │ │ │ +00027b40: 8971 0100 0000 0000 2300 0000 1602 0000  .q......#.......
│ │ │ │ +00027b50: e797 9061 7265 702e c273 0100 0000 0000  ...arep..s......
│ │ │ │ +00027b60: 2100 0000 4e01 0000 ffff ffff 0000 0000  !...N...........
│ │ │ │  00027b70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027b80: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027b90: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00027ba0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00027bb0: c89a 2365 0072 6570 a6c4 0100 0000 0000  ..#e.rep........
│ │ │ │ +00027bb0: c89a 2365 0072 6570 aed3 0100 0000 0000  ..#e.rep........
│ │ │ │  00027bc0: 2b00 0000 0000 0000 ffff ffff 0000 0000  +...............
│ │ │ │  00027bd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027be0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027bf0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00027c00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00027c10: 1679 c46c 7265 702e 2eeb 0000 0000 0000  .y.lrep.........
│ │ │ │ +00027c10: 1679 c46c 7265 702e 1183 0000 0000 0000  .y.lrep.........
│ │ │ │  00027c20: 1b00 0000 2002 0000 f59e 3a62 7265 702e  .... .....:brep.
│ │ │ │ -00027c30: f002 0100 0000 0000 1400 0000 6b00 0000  ............k...
│ │ │ │ -00027c40: d4f2 8761 7265 702e 3291 0100 0000 0000  ...arep.2.......
│ │ │ │ +00027c30: 0090 0000 0000 0000 1400 0000 6b00 0000  ............k...
│ │ │ │ +00027c40: d4f2 8761 7265 702e 022c 0000 0000 0000  ...arep..,......
│ │ │ │  00027c50: 1700 0000 6900 0000 23d4 0564 0072 6570  ....i...#..d.rep
│ │ │ │ -00027c60: d39a 0100 0000 0000 1600 0000 2100 0000  ............!...
│ │ │ │ -00027c70: 827f 4b62 7265 702e 1f0a 0100 0000 0000  ..Kbrep.........
│ │ │ │ +00027c60: b083 0100 0000 0000 1600 0000 2100 0000  ............!...
│ │ │ │ +00027c70: 827f 4b62 7265 702e b623 0000 0000 0000  ..Kbrep..#......
│ │ │ │  00027c80: 2400 0000 aa00 0000 ffff ffff 0000 0000  $...............
│ │ │ │  00027c90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027ca0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027cb0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00027cc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027cd0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027ce0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00027cf0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027d00: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027d10: 0000 0000 0000 0000 53d0 ee6e 7265 702e  ........S..nrep.
│ │ │ │ -00027d20: f667 0100 0000 0000 1600 0000 6a00 0000  .g..........j...
│ │ │ │ -00027d30: 5292 9d67 7265 702e cb7f 0000 0000 0000  R..grep.........
│ │ │ │ +00027d20: b051 0100 0000 0000 1600 0000 6a00 0000  .Q..........j...
│ │ │ │ +00027d30: 5292 9d67 7265 702e cc5f 0000 0000 0000  R..grep.._......
│ │ │ │  00027d40: 0d00 0000 2200 0000 7ddf 5f64 7265 702e  ...."...}._drep.
│ │ │ │ -00027d50: 6cd1 0000 0000 0000 0c00 0000 4901 0000  l...........I...
│ │ │ │ -00027d60: 94fd 3b6f 7265 702e 9896 0100 0000 0000  ..;orep.........
│ │ │ │ +00027d50: 4b35 0000 0000 0000 0c00 0000 4901 0000  K5..........I...
│ │ │ │ +00027d60: 94fd 3b6f 7265 702e adbf 0000 0000 0000  ..;orep.........
│ │ │ │  00027d70: 2200 0000 3100 0000 4363 6664 7265 702e  "...1...Ccfdrep.
│ │ │ │ -00027d80: 0a9b 0100 0000 0000 1200 0000 5600 0000  ............V...
│ │ │ │ -00027d90: 94df 736b 7265 6d6f eac1 0100 0000 0000  ..skremo........
│ │ │ │ -00027da0: 1700 0000 3f00 0000 c91f 7e64 0072 6570  ....?.....~d.rep
│ │ │ │ -00027db0: f836 0200 0000 0000 2900 0000 0800 0000  .6......).......
│ │ │ │ -00027dc0: 02bf 2369 2a63 6f6d 2196 0100 0000 0000  ..#i*com!.......
│ │ │ │ -00027dd0: 1500 0000 6200 0000 336b c568 7265 702e  ....b...3k.hrep.
│ │ │ │ -00027de0: 27c8 0100 0000 0000 2100 0000 dc00 0000  '.......!.......
│ │ │ │ -00027df0: 6c42 686d 7265 702e af32 0200 0000 0000  lBhmrep..2......
│ │ │ │ -00027e00: 1c00 0000 ec01 0000 3a36 ea6c 0072 6570  ........:6.l.rep
│ │ │ │ -00027e10: 9237 0200 0000 0000 2000 0000 0400 0000  .7...... .......
│ │ │ │ -00027e20: a021 d564 7265 702e 4338 0200 0000 0000  .!.drep.C8......
│ │ │ │ -00027e30: 2d00 0000 3700 0000 ffff ffff 0000 0000  -...7...........
│ │ │ │ +00027d80: e783 0100 0000 0000 1200 0000 5600 0000  ............V...
│ │ │ │ +00027d90: c91f 7e64 0072 6570 b18a 0100 0000 0000  ..~d.rep........
│ │ │ │ +00027da0: 2900 0000 0800 0000 94df 736b 7265 6d6f  ).........skremo
│ │ │ │ +00027db0: 8ed5 0100 0000 0000 1700 0000 3f00 0000  ............?...
│ │ │ │ +00027dc0: 02bf 2369 2a63 6f6d 9580 0100 0000 0000  ..#i*com........
│ │ │ │ +00027dd0: 1500 0000 6200 0000 a021 d564 7265 702e  ....b....!.drep.
│ │ │ │ +00027de0: a58d 0100 0000 0000 2d00 0000 3700 0000  ........-...7...
│ │ │ │ +00027df0: 3a36 ea6c 0072 6570 7fd2 0100 0000 0000  :6.l.rep........
│ │ │ │ +00027e00: 2000 0000 0400 0000 6c42 686d 7265 702e   .......lBhmrep.
│ │ │ │ +00027e10: 00da 0100 0000 0000 1c00 0000 ec01 0000  ................
│ │ │ │ +00027e20: 336b c568 7265 702e 88dd 0100 0000 0000  3k.hrep.........
│ │ │ │ +00027e30: 2100 0000 dc00 0000 ffff ffff 0000 0000  !...............
│ │ │ │  00027e40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027e50: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027e60: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00027e70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027e80: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027e90: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00027ea0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ @@ -10225,408 +10225,408 @@
│ │ │ │  00027f00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027f10: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027f20: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00027f30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027f40: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027f50: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00027f60: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00027f70: 50ac 9860 7265 6d6f 40c2 0100 0000 0000  P..`remo@.......
│ │ │ │ +00027f70: 50ac 9860 7265 6d6f e4d5 0100 0000 0000  P..`remo........
│ │ │ │  00027f80: 1f00 0000 3400 0000 71e8 c56f 7265 702e  ....4...q..orep.
│ │ │ │ -00027f90: 6b94 0100 0000 0000 1800 0000 e200 0000  k...............
│ │ │ │ -00027fa0: e9e6 1366 0072 6570 8dcf 0100 0000 0000  ...f.rep........
│ │ │ │ +00027f90: b700 0100 0000 0000 1800 0000 e200 0000  ................
│ │ │ │ +00027fa0: e9e6 1366 0072 6570 30d1 0100 0000 0000  ...f.rep0.......
│ │ │ │  00027fb0: 1200 0000 0500 0000 ffff ffff 0000 0000  ................
│ │ │ │  00027fc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027fd0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00027fe0: 0000 0000 0000 0000 556b a463 0072 6570  ........Uk.c.rep
│ │ │ │ -00027ff0: 1b99 0100 0000 0000 1800 0000 0e00 0000  ................
│ │ │ │ -00028000: 0100 0000 0000 0000 f607 0000 0000 0000  ................
│ │ │ │ -00028010: 0a98 0200 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00027ff0: 8a83 0100 0000 0000 1800 0000 0e00 0000  ................
│ │ │ │ +00028000: 0100 0000 0000 0000 fb08 0000 0000 0000  ................
│ │ │ │ +00028010: 0597 0200 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028020: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028030: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028040: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028050: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028060: 0000 0000 0000 0000 0300 0000 6300 0000  ............c...
│ │ │ │  00028070: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028080: 0000 0000 0000 0000 3d47 7e78 0072 6570  ........=G~x.rep
│ │ │ │ -00028090: a4cf 0100 0000 0000 1600 0000 0700 0000  ................
│ │ │ │ +00028090: e27f 0000 0000 0000 1600 0000 0700 0000  ................
│ │ │ │  000280a0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000280b0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  000280c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000280d0: 104d 1674 7265 702e 4666 0100 0000 0000  .M.trep.Ff......
│ │ │ │ +000280d0: 104d 1674 7265 702e 0050 0100 0000 0000  .M.trep..P......
│ │ │ │  000280e0: 1700 0000 5400 0000 c864 a97c 7265 702e  ....T....d.|rep.
│ │ │ │ -000280f0: 7796 0200 0000 0000 1d00 0000 4900 0000  w...........I...
│ │ │ │ -00028100: 3488 ea7f 7265 702e cb40 0000 0000 0000  4...rep..@......
│ │ │ │ +000280f0: 0f8d 0100 0000 0000 1d00 0000 4900 0000  ............I...
│ │ │ │ +00028100: 3488 ea7f 7265 702e 8307 0100 0000 0000  4...rep.........
│ │ │ │  00028110: 1900 0000 b200 0000 d0ab 257b 7265 702e  ..........%{rep.
│ │ │ │ -00028120: 9cc6 0100 0000 0000 1700 0000 5501 0000  ............U...
│ │ │ │ +00028120: d693 0200 0000 0000 1700 0000 5501 0000  ............U...
│ │ │ │  00028130: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028140: 0000 0000 0000 0000 8d8b cb70 7265 702e  ...........prep.
│ │ │ │ -00028150: b291 0100 0000 0000 1400 0000 6d00 0000  ............m...
│ │ │ │ -00028160: 98f3 f771 7265 702e 6f31 0200 0000 0000  ...qrep.o1......
│ │ │ │ -00028170: 1a00 0000 2601 0000 0a56 b67b 2a69 7370  ....&....V.{*isp
│ │ │ │ -00028180: e495 0200 0000 0000 1300 0000 3d00 0000  ............=...
│ │ │ │ +00028150: 822c 0000 0000 0000 1400 0000 6d00 0000  .,..........m...
│ │ │ │ +00028160: 0a56 b67b 2a69 7370 208c 0100 0000 0000  .V.{*isp .......
│ │ │ │ +00028170: 1300 0000 3d00 0000 98f3 f771 7265 702e  ....=......qrep.
│ │ │ │ +00028180: a291 0200 0000 0000 1a00 0000 2601 0000  ............&...
│ │ │ │  00028190: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000281a0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  000281b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000281c0: 58c1 ae72 7265 702e e37e 0000 0000 0000  X..rrep..~......
│ │ │ │ +000281c0: 58c1 ae72 7265 702e 056e 0000 0000 0000  X..rrep..n......
│ │ │ │  000281d0: 0b00 0000 9e00 0000 ffff ffff 0000 0000  ................
│ │ │ │  000281e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000281f0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028200: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00028210: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028220: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028230: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00028240: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00028250: 3a79 4f7e 7265 6d6f 39c1 0100 0000 0000  :yO~remo9.......
│ │ │ │ +00028250: 3a79 4f7e 7265 6d6f ddd4 0100 0000 0000  :yO~remo........
│ │ │ │  00028260: 1500 0000 4300 0000 ffff ffff 0000 0000  ....C...........
│ │ │ │  00028270: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028280: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028290: 0000 0000 0000 0000 f9d7 ee76 6261 636b  ...........vback
│ │ │ │ -000282a0: a542 0000 0000 0000 1200 0000 fe00 0000  .B..............
│ │ │ │ -000282b0: ebd8 767d 7265 6d6f edc0 0100 0000 0000  ..v}remo........
│ │ │ │ +000282a0: 105b 0100 0000 0000 1200 0000 fe00 0000  .[..............
│ │ │ │ +000282b0: ebd8 767d 7265 6d6f 91d4 0100 0000 0000  ..v}remo........
│ │ │ │  000282c0: 1200 0000 3a00 0000 4186 af78 7265 702e  ....:...A..xrep.
│ │ │ │ -000282d0: fee5 0000 0000 0000 1600 0000 6300 0000  ............c...
│ │ │ │ -000282e0: 0cf0 b87b 7265 702e 0d97 0200 0000 0000  ...{rep.........
│ │ │ │ +000282d0: 01cc 0000 0000 0000 1600 0000 6300 0000  ............c...
│ │ │ │ +000282e0: 0cf0 b87b 7265 702e 3e8f 0100 0000 0000  ...{rep.>.......
│ │ │ │  000282f0: 1b00 0000 4400 0000 a1b4 2677 0072 6570  ....D.....&w.rep
│ │ │ │ -00028300: 8394 0200 0000 0000 2500 0000 0800 0000  ........%.......
│ │ │ │ -00028310: 40fa c477 7265 702e c164 0000 0000 0000  @..wrep..d......
│ │ │ │ +00028300: a4d1 0100 0000 0000 2500 0000 0800 0000  ........%.......
│ │ │ │ +00028310: 40fa c477 7265 702e 9552 0000 0000 0000  @..wrep..R......
│ │ │ │  00028320: 0f00 0000 6800 0000 fa48 e373 7265 702e  ....h....H.srep.
│ │ │ │ -00028330: 8f93 0100 0000 0000 1500 0000 3300 0000  ............3...
│ │ │ │ -00028340: 68ef 7872 7265 702e b2a0 0000 0000 0000  h.xrrep.........
│ │ │ │ +00028330: 132f 0000 0000 0000 1500 0000 3300 0000  ./..........3...
│ │ │ │ +00028340: 68ef 7872 7265 702e ebba 0000 0000 0000  h.xrrep.........
│ │ │ │  00028350: 1c00 0000 2f01 0000 d415 637d 7265 702e  ..../.....c}rep.
│ │ │ │ -00028360: c498 0100 0000 0000 1700 0000 4000 0000  ............@...
│ │ │ │ -00028370: 6351 8c7e 7265 702e 38ce 0100 0000 0000  cQ.~rep.8.......
│ │ │ │ -00028380: 2300 0000 5a00 0000 3f48 7d77 7265 702e  #...Z...?H}wrep.
│ │ │ │ -00028390: 54cf 0100 0000 0000 1600 0000 2300 0000  T...........#...
│ │ │ │ -000283a0: be78 bf73 7265 702e af60 0100 0000 0000  .x.srep..`......
│ │ │ │ +00028360: 3383 0100 0000 0000 1700 0000 4000 0000  3...........@...
│ │ │ │ +00028370: 6351 8c7e 7265 702e 2496 0200 0000 0000  cQ.~rep.$.......
│ │ │ │ +00028380: 2300 0000 5a00 0000 eb21 8279 2a69 7370  #...Z....!.y*isp
│ │ │ │ +00028390: 708c 0100 0000 0000 1000 0000 3300 0000  p...........3...
│ │ │ │ +000283a0: be78 bf73 7265 702e db09 0100 0000 0000  .x.srep.........
│ │ │ │  000283b0: 2000 0000 d201 0000 dde7 6473 7265 702e   .........dsrep.
│ │ │ │ -000283c0: d6e4 0000 0000 0000 2500 0000 6c00 0000  ........%...l...
│ │ │ │ -000283d0: eb21 8279 2a69 7370 3496 0200 0000 0000  .!.y*isp4.......
│ │ │ │ -000283e0: 1000 0000 3300 0000 ffff ffff 0000 0000  ....3...........
│ │ │ │ +000283c0: d9ca 0000 0000 0000 2500 0000 6c00 0000  ........%...l...
│ │ │ │ +000283d0: 3f48 7d77 7265 702e 1993 0200 0000 0000  ?H}wrep.........
│ │ │ │ +000283e0: 1600 0000 2300 0000 ffff ffff 0000 0000  ....#...........
│ │ │ │  000283f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028400: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028410: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00028420: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00028430: 2021 2f7d 7265 702e b166 0100 0000 0000   !/}rep..f......
│ │ │ │ +00028430: 2021 2f7d 7265 702e 6b50 0100 0000 0000   !/}rep.kP......
│ │ │ │  00028440: 1700 0000 9000 0000 c91f 8f79 7265 702e  ...........yrep.
│ │ │ │ -00028450: a305 0100 0000 0000 1400 0000 c500 0000  ................
│ │ │ │ +00028450: 25cd 0000 0000 0000 1400 0000 c500 0000  %...............
│ │ │ │  00028460: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028470: 0000 0000 0000 0000 4ffb 3c71 0072 6570  ........O.<q.rep
│ │ │ │ -00028480: 229f 0100 0000 0000 1800 0000 0c00 0000  "...............
│ │ │ │ -00028490: 8aaa b878 7265 702e 0000 0100 0000 0000  ...xrep.........
│ │ │ │ +00028480: 5ad3 0100 0000 0000 1800 0000 0c00 0000  Z...............
│ │ │ │ +00028490: 8aaa b878 7265 702e 9789 0000 0000 0000  ...xrep.........
│ │ │ │  000284a0: 1d00 0000 3900 0000 ffff ffff 0000 0000  ....9...........
│ │ │ │  000284b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000284c0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000284d0: 0000 0000 0000 0000 6fab ee7b 0072 6570  ........o..{.rep
│ │ │ │ -000284e0: 8a9b 0100 0000 0000 0e00 0000 0800 0000  ................
│ │ │ │ -000284f0: b528 a274 0072 6570 b1c5 0100 0000 0000  .(.t.rep........
│ │ │ │ +000284e0: 6784 0100 0000 0000 0e00 0000 0800 0000  g...............
│ │ │ │ +000284f0: b528 a274 0072 6570 5293 0200 0000 0000  .(.t.repR.......
│ │ │ │  00028500: 1c00 0000 1000 0000 9970 2a75 7265 702e  .........p*urep.
│ │ │ │ -00028510: c1d2 0000 0000 0000 1000 0000 2000 0000  ............ ...
│ │ │ │ -00028520: 80f9 cd79 7265 6d6f fac2 0100 0000 0000  ...yremo........
│ │ │ │ +00028510: dc36 0000 0000 0000 1000 0000 2000 0000  .6.......... ...
│ │ │ │ +00028520: 80f9 cd79 7265 6d6f 9ed6 0100 0000 0000  ...yremo........
│ │ │ │  00028530: 1300 0000 3900 0000 59d1 6b7e 0072 6570  ....9...Y.k~.rep
│ │ │ │ -00028540: f1ca 0100 0000 0000 1b00 0000 0e00 0000  ................
│ │ │ │ +00028540: 4295 0200 0000 0000 1b00 0000 0e00 0000  B...............
│ │ │ │  00028550: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00028560: 0000 0000 0000 0000 8ba2 d075 7265 702e  ...........urep.
│ │ │ │ -00028570: 193e 0000 0000 0000 1e00 0000 5400 0000  .>..........T...
│ │ │ │ -00028580: 234b 7776 7265 702e 9390 0100 0000 0000  #Kwvrep.........
│ │ │ │ -00028590: 1600 0000 3a00 0000 63b8 8c7b 7265 702e  ....:...c..{rep.
│ │ │ │ -000285a0: 8c95 0100 0000 0000 1c00 0000 7900 0000  ............y...
│ │ │ │ -000285b0: 84d8 a376 7265 702e d051 0000 0000 0000  ...vrep..Q......
│ │ │ │ -000285c0: 1c00 0000 4001 0000 8814 937d 7265 702e  ....@......}rep.
│ │ │ │ -000285d0: f2e3 0000 0000 0000 1900 0000 3800 0000  ............8...
│ │ │ │ +00028560: 0000 0000 0000 0000 234b 7776 7265 702e  ........#Kwvrep.
│ │ │ │ +00028570: ff28 0000 0000 0000 1600 0000 3a00 0000  .(..........:...
│ │ │ │ +00028580: 8ba2 d075 7265 702e c806 0100 0000 0000  ...urep.........
│ │ │ │ +00028590: 1e00 0000 5400 0000 63b8 8c7b 7265 702e  ....T...c..{rep.
│ │ │ │ +000285a0: 0080 0100 0000 0000 1c00 0000 7900 0000  ............y...
│ │ │ │ +000285b0: 8814 937d 7265 702e f5c9 0000 0000 0000  ...}rep.........
│ │ │ │ +000285c0: 1900 0000 3800 0000 84d8 a376 7265 702e  ....8......vrep.
│ │ │ │ +000285d0: 83b4 0000 0000 0000 1c00 0000 4001 0000  ............@...
│ │ │ │  000285e0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000285f0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00028600: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00028610: 260c 4a7d 7265 702e 4793 0100 0000 0000  &.J}rep.G.......
│ │ │ │ +00028610: 260c 4a7d 7265 702e cb2e 0000 0000 0000  &.J}rep.........
│ │ │ │  00028620: 1500 0000 3300 0000 ffff ffff 0000 0000  ....3...........
│ │ │ │  00028630: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00028640: 0c50 e27c 7265 702e 5600 0100 0000 0000  .P.|rep.V.......
│ │ │ │ -00028650: 1700 0000 4500 0000 2029 307d 7265 6d6f  ....E... )0}remo
│ │ │ │ -00028660: 96c0 0100 0000 0000 1c00 0000 3b00 0000  ............;...
│ │ │ │ -00028670: 9cab cf73 7265 702e 6c97 0200 0000 0000  ...srep.l.......
│ │ │ │ -00028680: 1e00 0000 4400 0000 ffff ffff 0000 0000  ....D...........
│ │ │ │ +00028640: 0c50 e27c 7265 702e ed89 0000 0000 0000  .P.|rep.........
│ │ │ │ +00028650: 1700 0000 4500 0000 9cab cf73 7265 702e  ....E......srep.
│ │ │ │ +00028660: dc8e 0100 0000 0000 1e00 0000 4400 0000  ............D...
│ │ │ │ +00028670: 2029 307d 7265 6d6f 3ad4 0100 0000 0000   )0}remo:.......
│ │ │ │ +00028680: 1c00 0000 3b00 0000 ffff ffff 0000 0000  ....;...........
│ │ │ │  00028690: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000286a0: e07d 247b 0072 6570 ce97 0200 0000 0000  .}${.rep........
│ │ │ │ +000286a0: e07d 247b 0072 6570 c996 0200 0000 0000  .}${.rep........
│ │ │ │  000286b0: 2000 0000 1c00 0000 ffff ffff 0000 0000   ...............
│ │ │ │  000286c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000286d0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000286e0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  000286f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028700: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028710: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00028720: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00028730: 36d0 f579 7265 702e 7668 0100 0000 0000  6..yrep.vh......
│ │ │ │ +00028730: 36d0 f579 7265 702e 3052 0100 0000 0000  6..yrep.0R......
│ │ │ │  00028740: 1e00 0000 5200 0000 4310 737f 2a69 7370  ....R...C.s.*isp
│ │ │ │ -00028750: a895 0200 0000 0000 1000 0000 2c00 0000  ............,...
│ │ │ │ +00028750: b38b 0100 0000 0000 1000 0000 2c00 0000  ............,...
│ │ │ │  00028760: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028770: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00028780: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028790: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000287a0: 0000 0000 0000 0000 3bcc a87f 7265 702e  ........;...rep.
│ │ │ │ -000287b0: e693 0000 0000 0000 1b00 0000 9c00 0000  ................
│ │ │ │ -000287c0: e0aa 7d72 7265 702e 92e8 0000 0000 0000  ..}rrep.........
│ │ │ │ +000287b0: cdbd 0000 0000 0000 1b00 0000 9c00 0000  ................
│ │ │ │ +000287c0: e0aa 7d72 7265 702e 6a7f 0000 0000 0000  ..}rrep.j.......
│ │ │ │  000287d0: 1900 0000 5f00 0000 ffff ffff 0000 0000  ...._...........
│ │ │ │  000287e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -000287f0: a6b6 027c 7265 702e d793 0100 0000 0000  ...|rep.........
│ │ │ │ -00028800: 1500 0000 3300 0000 11d3 977f 7265 702e  ....3.......rep.
│ │ │ │ -00028810: dc88 0000 0000 0000 2300 0000 3700 0000  ........#...7...
│ │ │ │ -00028820: 7afa 7d76 7265 702d 1f5d 0000 0000 0000  z.}vrep-.]......
│ │ │ │ -00028830: 0d00 0000 3500 0000 a526 8279 7265 702e  ....5....&.yrep.
│ │ │ │ -00028840: 7fd5 0000 0000 0000 1c00 0000 5c00 0000  ............\...
│ │ │ │ -00028850: 13fa e972 0072 6570 e193 0200 0000 0000  ...r.rep........
│ │ │ │ +000287f0: a6b6 027c 7265 702e a82f 0000 0000 0000  ...|rep../......
│ │ │ │ +00028800: 1500 0000 3300 0000 a526 8279 7265 702e  ....3....&.yrep.
│ │ │ │ +00028810: d740 0000 0000 0000 1c00 0000 5c00 0000  .@..........\...
│ │ │ │ +00028820: 7afa 7d76 7265 702d d34a 0000 0000 0000  z.}vrep-.J......
│ │ │ │ +00028830: 0d00 0000 3500 0000 11d3 977f 7265 702e  ....5.......rep.
│ │ │ │ +00028840: b376 0000 0000 0000 2300 0000 3700 0000  .v......#...7...
│ │ │ │ +00028850: 13fa e972 0072 6570 6c8a 0100 0000 0000  ...r.repl.......
│ │ │ │  00028860: 2300 0000 2200 0000 ffff ffff 0000 0000  #..."...........
│ │ │ │  00028870: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00028880: acab 1e7f 7265 702e 09d8 0000 0000 0000  ....rep.........
│ │ │ │ -00028890: 1c00 0000 a100 0000 e051 3779 7265 702e  .........Q7yrep.
│ │ │ │ -000288a0: a004 0100 0000 0000 1700 0000 ec00 0000  ................
│ │ │ │ -000288b0: 200c 1978 7265 702e d30c 0100 0000 0000   ..xrep.........
│ │ │ │ -000288c0: 2c00 0000 8501 0000 4a73 8372 7265 702e  ,.......Js.rrep.
│ │ │ │ -000288d0: 1f94 0100 0000 0000 0d00 0000 3f00 0000  ............?...
│ │ │ │ -000288e0: bf4e c276 7265 6d6f 91c1 0100 0000 0000  .N.vremo........
│ │ │ │ -000288f0: 1600 0000 4300 0000 bf20 bb7e 7265 702e  ....C.... .~rep.
│ │ │ │ -00028900: fda1 0000 0000 0000 1600 0000 8101 0000  ................
│ │ │ │ -00028910: 2038 0d7b 0072 6570 0dc6 0100 0000 0000   8.{.rep........
│ │ │ │ -00028920: 1a00 0000 0e00 0000 bc28 db72 0072 6570  .........(.r.rep
│ │ │ │ -00028930: a590 0200 0000 0000 2100 0000 0300 0000  ........!.......
│ │ │ │ -00028940: 98ae e670 7265 702e b96f 0000 0000 0000  ...prep..o......
│ │ │ │ -00028950: 0f00 0000 2b00 0000 0cd0 9170 7265 702e  ....+......prep.
│ │ │ │ -00028960: 1acb 0100 0000 0000 1a00 0000 9f00 0000  ................
│ │ │ │ -00028970: 723c 5178 7265 702e 3392 0100 0000 0000  r<Qxrep.3.......
│ │ │ │ -00028980: 1a00 0000 3f00 0000 414a e872 7265 702e  ....?...AJ.rrep.
│ │ │ │ -00028990: 2694 0200 0000 0000 2400 0000 3900 0000  &.......$...9...
│ │ │ │ -000289a0: 401f 5472 7265 702e b094 0200 0000 0000  @.Trrep.........
│ │ │ │ -000289b0: 1e00 0000 9000 0000 731f b87d 7265 702e  ........s..}rep.
│ │ │ │ -000289c0: 5f6d 0100 0000 0000 1900 0000 a400 0000  _m..............
│ │ │ │ +00028880: acab 1e7f 7265 702e 6143 0000 0000 0000  ....rep.aC......
│ │ │ │ +00028890: 1c00 0000 a100 0000 4a73 8372 7265 702e  ........Js.rrep.
│ │ │ │ +000288a0: 1ccf 0000 0000 0000 0d00 0000 3f00 0000  ............?...
│ │ │ │ +000288b0: 200c 1978 7265 702e 6a26 0000 0000 0000   ..xrep.j&......
│ │ │ │ +000288c0: 2c00 0000 8501 0000 e051 3779 7265 702e  ,........Q7yrep.
│ │ │ │ +000288d0: b0b1 0000 0000 0000 1700 0000 ec00 0000  ................
│ │ │ │ +000288e0: 401f 5472 7265 702e d1d1 0100 0000 0000  @.Trrep.........
│ │ │ │ +000288f0: 1e00 0000 9000 0000 bf20 bb7e 7265 702e  ......... .~rep.
│ │ │ │ +00028900: 36bc 0000 0000 0000 1600 0000 8101 0000  6...............
│ │ │ │ +00028910: 414a e872 7265 702e 47d1 0100 0000 0000  AJ.rrep.G.......
│ │ │ │ +00028920: 2400 0000 3900 0000 bf4e c276 7265 6d6f  $...9....N.vremo
│ │ │ │ +00028930: 35d5 0100 0000 0000 1600 0000 4300 0000  5...........C...
│ │ │ │ +00028940: 98ae e670 7265 702e 925f 0000 0000 0000  ...prep.._......
│ │ │ │ +00028950: 0f00 0000 2b00 0000 bc28 db72 0072 6570  ....+....(.r.rep
│ │ │ │ +00028960: 71d9 0100 0000 0000 2100 0000 0300 0000  q.......!.......
│ │ │ │ +00028970: 723c 5178 7265 702e 032d 0000 0000 0000  r<Qxrep..-......
│ │ │ │ +00028980: 1a00 0000 3f00 0000 2038 0d7b 0072 6570  ....?... 8.{.rep
│ │ │ │ +00028990: ae93 0200 0000 0000 1a00 0000 0e00 0000  ................
│ │ │ │ +000289a0: 0cd0 9170 7265 702e 6b95 0200 0000 0000  ...prep.k.......
│ │ │ │ +000289b0: 1a00 0000 9f00 0000 731f b87d 7265 702e  ........s..}rep.
│ │ │ │ +000289c0: 1957 0100 0000 0000 1900 0000 a400 0000  .W..............
│ │ │ │  000289d0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  000289e0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  000289f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028a00: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028a10: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00028a20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00028a30: 4e57 5371 7265 702e 0050 0000 0000 0000  NWSqrep..P......
│ │ │ │ +00028a30: 4e57 5371 7265 702e b3b2 0000 0000 0000  NWSqrep.........
│ │ │ │  00028a40: 2200 0000 ae01 0000 9df8 2e7b 7265 702e  "..........{rep.
│ │ │ │ -00028a50: 5e95 0200 0000 0000 2100 0000 2900 0000  ^.......!...)...
│ │ │ │ +00028a50: 928e 0100 0000 0000 2100 0000 2900 0000  ........!...)...
│ │ │ │  00028a60: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028a70: 0000 0000 0000 0000 6f4a 977d 7265 702e  ........oJ.}rep.
│ │ │ │ -00028a80: a162 0100 0000 0000 2300 0000 8900 0000  .b......#.......
│ │ │ │ -00028a90: 64eb 0375 7265 702e 8c92 0100 0000 0000  d..urep.........
│ │ │ │ +00028a80: cd0b 0100 0000 0000 2300 0000 8900 0000  ........#.......
│ │ │ │ +00028a90: 64eb 0375 7265 702e 5c2d 0000 0000 0000  d..urep.\-......
│ │ │ │  00028aa0: 1e00 0000 9d00 0000 92d9 5373 7265 702e  ..........Ssrep.
│ │ │ │ -00028ab0: b99d 0100 0000 0000 1d00 0000 4200 0000  ............B...
│ │ │ │ -00028ac0: 140a 6e7b 7265 702e 2391 0200 0000 0000  ..n{rep.#.......
│ │ │ │ +00028ab0: b290 0200 0000 0000 1d00 0000 4200 0000  ............B...
│ │ │ │ +00028ac0: 140a 6e7b 7265 702e 5a90 0200 0000 0000  ..n{rep.Z.......
│ │ │ │  00028ad0: 2200 0000 3600 0000 ffff ffff 0000 0000  "...6...........
│ │ │ │  00028ae0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028af0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028b00: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00028b10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00028b20: 0ee6 3a7d 7265 702e 51d7 0000 0000 0000  ..:}rep.Q.......
│ │ │ │ +00028b20: 0ee6 3a7d 7265 702e a942 0000 0000 0000  ..:}rep..B......
│ │ │ │  00028b30: 1100 0000 a700 0000 be46 d57c 0072 6570  .........F.|.rep
│ │ │ │ -00028b40: 0090 0200 0000 0000 1f00 0000 0a00 0000  ................
│ │ │ │ -00028b50: 7499 0874 0072 6570 469f 0100 0000 0000  t..t.repF.......
│ │ │ │ +00028b40: 0c81 0100 0000 0000 1f00 0000 0a00 0000  ................
│ │ │ │ +00028b50: 7499 0874 0072 6570 7ed3 0100 0000 0000  t..t.rep~.......
│ │ │ │  00028b60: 2400 0000 0c00 0000 60cb 437d 0072 6570  $.......`.C}.rep
│ │ │ │ -00028b70: ddce 0100 0000 0000 1f00 0000 1800 0000  ................
│ │ │ │ +00028b70: e292 0200 0000 0000 1f00 0000 1800 0000  ................
│ │ │ │  00028b80: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028b90: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00028ba0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028bb0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028bc0: 0000 0000 0000 0000 c766 6673 7265 702e  .........ffsrep.
│ │ │ │ -00028bd0: df89 0000 0000 0000 1e00 0000 4b00 0000  ............K...
│ │ │ │ -00028be0: c8d9 d174 7265 702e d49e 0100 0000 0000  ...trep.........
│ │ │ │ +00028bd0: b677 0000 0000 0000 1e00 0000 4b00 0000  .w..........K...
│ │ │ │ +00028be0: c8d9 d174 7265 702e 0cd3 0100 0000 0000  ...trep.........
│ │ │ │  00028bf0: 1700 0000 3700 0000 ffff ffff 0000 0000  ....7...........
│ │ │ │  00028c00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00028c10: 8a80 8b71 7265 702e b734 0200 0000 0000  ...qrep..4......
│ │ │ │ +00028c10: 8a80 8b71 7265 702e e28a 0100 0000 0000  ...qrep.........
│ │ │ │  00028c20: 1d00 0000 b400 0000 ffff ffff 0000 0000  ................
│ │ │ │  00028c30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00028c40: 9cd2 9674 0072 6570 0d9a 0100 0000 0000  ...t.rep........
│ │ │ │ +00028c40: 9cd2 9674 0072 6570 6ad0 0100 0000 0000  ...t.repj.......
│ │ │ │  00028c50: 1300 0000 1700 0000 28be 5d72 7265 702e  ........(.]rrep.
│ │ │ │ -00028c60: b5ce 0100 0000 0000 1d00 0000 0b00 0000  ................
│ │ │ │ +00028c60: a196 0200 0000 0000 1d00 0000 0b00 0000  ................
│ │ │ │  00028c70: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028c80: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00028c90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028ca0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028cb0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00028cc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00028cd0: c66a 8f70 0072 6570 a399 0100 0000 0000  .j.p.rep........
│ │ │ │ +00028cd0: c66a 8f70 0072 6570 00d0 0100 0000 0000  .j.p.rep........
│ │ │ │  00028ce0: 1e00 0000 0200 0000 ffff ffff 0000 0000  ................
│ │ │ │  00028cf0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028d00: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028d10: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00028d20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00028d30: c4b6 8876 7265 702e 22e7 0000 0000 0000  ...vrep.".......
│ │ │ │ +00028d30: c4b6 8876 7265 702e 1f7d 0000 0000 0000  ...vrep..}......
│ │ │ │  00028d40: 1c00 0000 a700 0000 ffff ffff 0000 0000  ................
│ │ │ │  00028d50: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00028d60: fad2 6478 7265 702e 1d64 0100 0000 0000  ..dxrep..d......
│ │ │ │ +00028d60: fad2 6478 7265 702e d60d 0100 0000 0000  ..dxrep.........
│ │ │ │  00028d70: 1e00 0000 7000 0000 2349 c371 7265 702e  ....p...#I.qrep.
│ │ │ │ -00028d80: 4ad4 0000 0000 0000 1200 0000 4d00 0000  J...........M...
│ │ │ │ +00028d80: d83b 0000 0000 0000 1200 0000 4d00 0000  .;..........M...
│ │ │ │  00028d90: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028da0: 0000 0000 0000 0000 c928 a678 7265 702e  .........(.xrep.
│ │ │ │ -00028db0: 4207 0100 0000 0000 1e00 0000 3a00 0000  B...........:...
│ │ │ │ +00028db0: c4ce 0000 0000 0000 1e00 0000 3a00 0000  ............:...
│ │ │ │  00028dc0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028dd0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00028de0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00028df0: 0edb b573 7265 702e 189e 0100 0000 0000  ...srep.........
│ │ │ │ +00028df0: 0edb b573 7265 702e 1191 0200 0000 0000  ...srep.........
│ │ │ │  00028e00: 1d00 0000 7400 0000 ffff ffff 0000 0000  ....t...........
│ │ │ │  00028e10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028e20: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028e30: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00028e40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00028e50: 8ec3 c375 6c6f 6164 0060 0000 0000 0000  ...uload.`......
│ │ │ │ -00028e60: 0d00 0000 7200 0000 0c07 9079 7265 702e  ....r......yrep.
│ │ │ │ -00028e70: 4199 0100 0000 0000 1d00 0000 4500 0000  A...........E...
│ │ │ │ -00028e80: aece a27e 7265 702e 9758 0000 0000 0000  ...~rep..X......
│ │ │ │ +00028e50: 8ec3 c375 6c6f 6164 404d 0000 0000 0000  ...uload@M......
│ │ │ │ +00028e60: 0d00 0000 7200 0000 022d ae73 7265 702e  ....r....-.srep.
│ │ │ │ +00028e70: 9686 0100 0000 0000 2200 0000 4402 0000  ........"...D...
│ │ │ │ +00028e80: aece a27e 7265 702e 5dba 0000 0000 0000  ...~rep.].......
│ │ │ │  00028e90: 2200 0000 6c00 0000 1918 767f 7265 702e  "...l.....v.rep.
│ │ │ │ -00028ea0: e390 0100 0000 0000 1800 0000 3700 0000  ............7...
│ │ │ │ -00028eb0: 60fd 6b7a 0072 6570 2990 0200 0000 0000  `.kz.rep).......
│ │ │ │ -00028ec0: 1500 0000 1000 0000 022d ae73 7265 702e  .........-.srep.
│ │ │ │ -00028ed0: 7b91 0200 0000 0000 2200 0000 4402 0000  {......."...D...
│ │ │ │ -00028ee0: 0e45 a376 7265 702e c990 0200 0000 0000  .E.vrep.........
│ │ │ │ -00028ef0: 2200 0000 3800 0000 4003 dc78 0072 6570  "...8...@..x.rep
│ │ │ │ -00028f00: dd96 0200 0000 0000 2600 0000 0a00 0000  ........&.......
│ │ │ │ +00028ea0: 732a 0000 0000 0000 1800 0000 3700 0000  s*..........7...
│ │ │ │ +00028eb0: 60fd 6b7a 0072 6570 3581 0100 0000 0000  `.kz.rep5.......
│ │ │ │ +00028ec0: 1500 0000 1000 0000 4003 dc78 0072 6570  ........@..x.rep
│ │ │ │ +00028ed0: 758d 0100 0000 0000 2600 0000 0a00 0000  u.......&.......
│ │ │ │ +00028ee0: 0c07 9079 7265 702e 9d8f 0100 0000 0000  ...yrep.........
│ │ │ │ +00028ef0: 1d00 0000 4500 0000 0e45 a376 7265 702e  ....E....E.vrep.
│ │ │ │ +00028f00: 0090 0200 0000 0000 2200 0000 3800 0000  ........"...8...
│ │ │ │  00028f10: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028f20: 0000 0000 0000 0000 2f79 887f 0072 6570  ......../y...rep
│ │ │ │ -00028f30: ddc5 0100 0000 0000 2000 0000 1000 0000  ........ .......
│ │ │ │ +00028f30: 7e93 0200 0000 0000 2000 0000 1000 0000  ~....... .......
│ │ │ │  00028f40: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028f50: 0000 0000 0000 0000 d5f9 a87a 7265 702e  ...........zrep.
│ │ │ │ -00028f60: 95d9 0000 0000 0000 1f00 0000 d600 0000  ................
│ │ │ │ -00028f70: 365a 167e 7265 702e 93e2 0000 0000 0000  6Z.~rep.........
│ │ │ │ +00028f60: 27b0 0000 0000 0000 1f00 0000 d600 0000  '...............
│ │ │ │ +00028f70: 365a 167e 7265 702e 96c8 0000 0000 0000  6Z.~rep.........
│ │ │ │  00028f80: 2000 0000 6600 0000 9c83 cd71 7265 702e   ...f......qrep.
│ │ │ │ -00028f90: 4e90 0200 0000 0000 1e00 0000 3900 0000  N...........9...
│ │ │ │ +00028f90: 1ad9 0100 0000 0000 1e00 0000 3900 0000  ............9...
│ │ │ │  00028fa0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028fb0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00028fc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028fd0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00028fe0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  00028ff0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -00029000: 0072 6570 2e73 7973 7465 6d23 7265 6d6f  .rep.system#remo
│ │ │ │ -00029010: 7665 2d68 6f6f 6b2d 6279 2d6e 616d 6520  ve-hook-by-name 
│ │ │ │ -00029020: 484f 4f4b 204e 414d 4500 7265 702e 7379  HOOK NAME.rep.sy
│ │ │ │ -00029030: 7374 656d 2369 6e2d 686f 6f6b 2d70 2048  stem#in-hook-p H
│ │ │ │ -00029040: 4f4f 4b2d 5359 4d42 4f4c 2046 554e 7265  OOK-SYMBOL FUNre
│ │ │ │ -00029050: 702e 6e65 742e 7270 6323 7270 632d 6465  p.net.rpc#rpc-de
│ │ │ │ -00029060: 7374 726f 792d 7365 7276 6572 5374 6f70  stroy-serverStop
│ │ │ │ -00029070: 206c 6973 7465 6e69 6e67 2066 6f72 2072   listening for r
│ │ │ │ -00029080: 7063 2063 6f6e 6e65 6374 696f 6e73 206f  pc connections o
│ │ │ │ -00029090: 6e20 7468 6520 6375 7272 656e 7420 6d61  n the current ma
│ │ │ │ -000290a0: 6368 696e 6500 7265 702e 6e65 742e 7270  chine.rep.net.rp
│ │ │ │ -000290b0: 6323 676c 6f62 616c 2d69 642d 3e72 7063  c#global-id->rpc
│ │ │ │ -000290c0: 2d70 726f 7879 2049 4472 6570 2e6e 6574  -proxy IDrep.net
│ │ │ │ -000290d0: 2e64 6f6d 6169 6e2d 6e61 6d65 2364 6f6d  .domain-name#dom
│ │ │ │ -000290e0: 6169 6e2d 6265 6c6f 772d 7052 6574 7572  ain-below-pRetur
│ │ │ │ -000290f0: 6e20 7472 7565 2069 6620 646f 6d61 696e  n true if domain
│ │ │ │ -00029100: 206e 616d 6520 4431 2069 7320 6062 656c   name D1 is `bel
│ │ │ │ -00029110: 6f77 2720 646f 6d61 696e 206e 616d 6520  ow' domain name 
│ │ │ │ -00029120: 4432 2e72 6570 2e6e 6574 2e64 6f6d 6169  D2.rep.net.domai
│ │ │ │ -00029130: 6e2d 6e61 6d65 2364 6f6d 6169 6e2d 6571  n-name#domain-eq
│ │ │ │ -00029140: 7561 6c2d 7052 6574 7572 6e20 7472 7565  ual-pReturn true
│ │ │ │ -00029150: 2069 6620 7468 6520 646f 6d61 696e 206e   if the domain n
│ │ │ │ -00029160: 616d 6573 2044 3120 616e 6420 4432 2061  ames D1 and D2 a
│ │ │ │ -00029170: 7265 2074 6865 2073 616d 6572 6570 2e6d  re the samerep.m
│ │ │ │ -00029180: 6f64 756c 652d 7379 7374 656d 2364 6566  odule-system#def
│ │ │ │ -00029190: 696e 652d 696e 7465 7266 6163 6541 7373  ine-interfaceAss
│ │ │ │ -000291a0: 6f63 6961 7465 2074 6865 2073 796d 626f  ociate the symbo
│ │ │ │ -000291b0: 6c20 4e41 4d45 2077 6974 6820 7468 6520  l NAME with the 
│ │ │ │ -000291c0: 6d6f 6475 6c65 2069 6e74 6572 6661 6365  module interface
│ │ │ │ -000291d0: 2053 4947 2028 696e 2061 0a73 6570 6172   SIG (in a.separ
│ │ │ │ -000291e0: 6174 6520 696e 7465 7266 6163 652d 6e61  ate interface-na
│ │ │ │ -000291f0: 6d65 206e 616d 6573 7061 6365 292e 2041  me namespace). A
│ │ │ │ -00029200: 6e20 696e 7465 7266 6163 6520 7370 6563  n interface spec
│ │ │ │ -00029210: 6966 6963 6174 696f 6e20 6d75 7374 2062  ification must b
│ │ │ │ -00029220: 650a 6f66 2074 6865 2066 6f72 6d3a 0a0a  e.of the form:..
│ │ │ │ -00029230: 2020 2049 4e54 4552 4641 4345 202d 3e20     INTERFACE -> 
│ │ │ │ -00029240: 2028 6578 706f 7274 205b 4944 2e2e 2e5d   (export [ID...]
│ │ │ │ -00029250: 290a 0920 2020 2020 6f72 2020 4e41 4d45  )..     or  NAME
│ │ │ │ -00029260: 0a09 2020 2020 206f 7220 2028 636f 6d70  ..     or  (comp
│ │ │ │ -00029270: 6f75 6e64 2d69 6e74 6572 6661 6365 205b  ound-interface [
│ │ │ │ -00029280: 494e 5445 5246 4143 452e 2e2e 5d29 0a09  INTERFACE...])..
│ │ │ │ -00029290: 2020 2020 206f 7220 2028 7374 7275 6374       or  (struct
│ │ │ │ -000292a0: 7572 652d 696e 7465 7266 6163 6520 5b53  ure-interface [S
│ │ │ │ -000292b0: 5452 5543 5455 5245 2d4e 414d 452e 2e2e  TRUCTURE-NAME...
│ │ │ │ -000292c0: 5d29 0a0a 7768 6572 6520 616e 2049 4420  ])..where an ID 
│ │ │ │ -000292d0: 6973 2061 2073 796d 626f 6c20 6e61 6d69  is a symbol nami
│ │ │ │ -000292e0: 6e67 2061 2074 6f70 2d6c 6576 656c 2062  ng a top-level b
│ │ │ │ -000292f0: 696e 6469 6e67 2074 6f20 6578 706f 7274  inding to export
│ │ │ │ -00029300: 2c20 616e 6420 4e41 4d45 0a69 7320 7468  , and NAME.is th
│ │ │ │ -00029310: 6520 6e61 6d65 206f 6620 616e 2069 6e74  e name of an int
│ │ │ │ -00029320: 6572 6661 6365 2070 7265 7669 6f75 736c  erface previousl
│ │ │ │ -00029330: 7920 6465 6669 6e65 6420 7573 696e 6720  y defined using 
│ │ │ │ -00029340: 6465 6669 6e65 2d69 6e74 6572 6661 6365  define-interface
│ │ │ │ -00029350: 2e0a 0a54 6865 2060 6578 706f 7274 2720  ...The `export' 
│ │ │ │ -00029360: 666f 726d 2061 6464 7320 746f 702d 6c65  form adds top-le
│ │ │ │ -00029370: 7665 6c20 6465 6669 6e69 7469 6f6e 7320  vel definitions 
│ │ │ │ -00029380: 4944 2e2e 2e20 746f 2074 6865 2069 6e74  ID... to the int
│ │ │ │ -00029390: 6572 6661 6365 3b0a 7468 6520 6063 6f6d  erface;.the `com
│ │ │ │ -000293a0: 706f 756e 642d 696e 7465 7266 6163 6527  pound-interface'
│ │ │ │ -000293b0: 2063 6c61 7573 6573 2066 6f72 6d73 2074   clauses forms t
│ │ │ │ -000293c0: 6865 2075 6e69 6f6e 206f 6620 7468 6520  he union of the 
│ │ │ │ -000293d0: 6769 7665 6e0a 696e 7465 7266 6163 6573  given.interfaces
│ │ │ │ -000293e0: 2e00 7265 702e 6d6f 6475 6c65 2d73 7973  ..rep.module-sys
│ │ │ │ -000293f0: 7465 6d23 6465 6669 6e65 2d73 7472 7563  tem#define-struc
│ │ │ │ -00029400: 7475 7265 204e 414d 4520 2321 6f70 7469  ture NAME #!opti
│ │ │ │ -00029410: 6f6e 616c 2053 4947 2043 4f4e 4649 4720  onal SIG CONFIG 
│ │ │ │ -00029420: 2e20 424f 4459 7265 702e 7468 7265 6164  . BODYrep.thread
│ │ │ │ -00029430: 732e 7574 696c 7323 7769 7468 6f75 742d  s.utils#without-
│ │ │ │ -00029440: 696e 7465 7272 7570 7473 4576 616c 7561  interruptsEvalua
│ │ │ │ -00029450: 7465 2060 2870 726f 676e 2046 4f52 4d53  te `(progn FORMS
│ │ │ │ -00029460: 2927 2077 6974 6820 7468 7265 6164 2070  )' with thread p
│ │ │ │ -00029470: 7265 656d 7074 696f 6e20 6469 7361 626c  reemption disabl
│ │ │ │ -00029480: 6564 2e00 7265 702e 7468 7265 6164 732e  ed..rep.threads.
│ │ │ │ -00029490: 7574 696c 7323 7769 7468 6f75 742d 696e  utils#without-in
│ │ │ │ -000294a0: 7465 7272 7570 7473 202e 2046 4f52 4d53  terrupts . FORMS
│ │ │ │ -000294b0: 7265 702e 7468 7265 6164 732e 6d75 7465  rep.threads.mute
│ │ │ │ -000294c0: 7823 6f62 7461 696e 2d6d 7574 6578 4f62  x#obtain-mutexOb
│ │ │ │ -000294d0: 7461 696e 2074 6865 206d 7574 6578 204d  tain the mutex M
│ │ │ │ -000294e0: 5458 2066 6f72 2074 6865 2063 7572 7265  TX for the curre
│ │ │ │ -000294f0: 6e74 2074 6872 6561 642e 2057 696c 6c20  nt thread. Will 
│ │ │ │ -00029500: 7375 7370 656e 6420 7468 6520 6375 7272  suspend the curr
│ │ │ │ -00029510: 656e 740a 7468 7265 6164 2075 6e74 696c  ent.thread until
│ │ │ │ -00029520: 2074 6865 206d 7574 6578 2069 7320 6176   the mutex is av
│ │ │ │ -00029530: 6169 6c61 626c 652e 2052 6574 7572 6e73  ailable. Returns
│ │ │ │ -00029540: 2066 616c 7365 2069 6620 7468 6520 7469   false if the ti
│ │ │ │ -00029550: 6d65 6f75 7420 6578 7069 7265 642e 7265  meout expired.re
│ │ │ │ -00029560: 702e 7574 696c 2e64 6174 6523 6461 7465  p.util.date#date
│ │ │ │ -00029570: 2d74 696d 657a 6f6e 652d 616c 6973 7441  -timezone-alistA
│ │ │ │ -00029580: 6c69 7374 206f 6620 2854 494d 455a 4f4e  list of (TIMEZON
│ │ │ │ -00029590: 4520 2e20 4d49 4e55 5445 532d 4449 4646  E . MINUTES-DIFF
│ │ │ │ -000295a0: 4552 454e 4345 292e 2a69 7370 656c 6c2d  ERENCE).*ispell-
│ │ │ │ -000295b0: 7072 6f67 7261 6d2a 4669 6c65 6e61 6d65  program*Filename
│ │ │ │ -000295c0: 206f 6620 7072 6f67 7261 6d20 7573 6564   of program used
│ │ │ │ -000295d0: 2074 6f20 7374 6172 7420 6973 7065 6c6c   to start ispell
│ │ │ │ -000295e0: 2831 292e 2a69 7370 656c 6c2d 6469 6374  (1).*ispell-dict
│ │ │ │ -000295f0: 696f 6e61 7279 2a4e 616d 6520 6f66 2064  ionary*Name of d
│ │ │ │ -00029600: 6963 7469 6f6e 6172 7920 746f 2070 6173  ictionary to pas
│ │ │ │ -00029610: 7320 746f 2049 7370 656c 6c2c 206f 7220  s to Ispell, or 
│ │ │ │ -00029620: 6e69 6c20 666f 7220 7468 6520 6465 6661  nil for the defa
│ │ │ │ -00029630: 756c 742e 2a69 7370 656c 6c2d 7469 6d65  ult.*ispell-time
│ │ │ │ -00029640: 6f75 742a 5365 636f 6e64 7320 746f 2077  out*Seconds to w
│ │ │ │ -00029650: 6169 7420 666f 7220 6973 7065 6c6c 206f  ait for ispell o
│ │ │ │ -00029660: 7574 7075 7420 6265 666f 7265 2067 6976  utput before giv
│ │ │ │ -00029670: 696e 6720 7570 2e72 6570 2e75 7469 6c2e  ing up.rep.util.
│ │ │ │ -00029680: 6973 7065 6c6c 236c 696e 652d 6361 6c6c  ispell#line-call
│ │ │ │ -00029690: 6261 636b 4675 6e63 7469 6f6e 2074 6f20  backFunction to 
│ │ │ │ -000296a0: 6361 6c6c 2061 7379 6e63 6872 6f6e 6f75  call asynchronou
│ │ │ │ -000296b0: 736c 7920 7769 7468 2061 2073 696e 676c  sly with a singl
│ │ │ │ -000296c0: 6520 6c69 6e65 206f 6620 6f75 7470 7574  e line of output
│ │ │ │ -000296d0: 2066 726f 6d20 6973 7065 6c6c 2e00 7265   from ispell..re
│ │ │ │ -000296e0: 702e 7574 696c 2e69 7370 656c 6c23 6973  p.util.ispell#is
│ │ │ │ -000296f0: 7065 6c6c 2d73 6574 2d64 6963 7469 6f6e  pell-set-diction
│ │ │ │ -00029700: 6172 7920 4449 4354 2d4e 414d 4572 6570  ary DICT-NAMErep
│ │ │ │ -00029710: 2e75 7469 6c2e 7469 6d65 2374 696d 652d  .util.time#time-
│ │ │ │ -00029720: 3e73 6563 6f6e 6473 436f 6e76 6572 7420  >secondsConvert 
│ │ │ │ -00029730: 7468 6520 7469 6d65 7374 616d 7020 5449  the timestamp TI
│ │ │ │ -00029740: 4d45 2074 6f20 7468 6520 6e75 6d62 6572  ME to the number
│ │ │ │ -00029750: 206f 6620 7365 636f 6e64 7320 7369 6e63   of seconds sinc
│ │ │ │ -00029760: 6520 7468 6520 6570 6f63 682e 7265 702e  e the epoch.rep.
│ │ │ │ -00029770: 7574 696c 2e6d 6973 6323 7072 6f67 7261  util.misc#progra
│ │ │ │ -00029780: 6d2d 6578 6973 7473 2d70 5265 7475 726e  m-exists-pReturn
│ │ │ │ -00029790: 7320 7472 7565 2069 6620 6120 7072 6f67  s true if a prog
│ │ │ │ -000297a0: 7261 6d20 6e61 6d65 6420 434d 4420 6361  ram named CMD ca
│ │ │ │ -000297b0: 6e20 6265 2066 6f75 6e64 2069 6e20 7468  n be found in th
│ │ │ │ -000297c0: 6520 6375 7272 656e 7420 7061 7468 0072  e current path.r
│ │ │ │ -000297d0: 6570 2e76 6d2e 6469 7361 7373 656d 626c  ep.vm.disassembl
│ │ │ │ -000297e0: 6572 2364 6973 6173 7365 6d62 6c65 2041  er#disassemble A
│ │ │ │ -000297f0: 5247 2023 216f 7074 696f 6e61 6c20 5354  RG #!optional ST
│ │ │ │ -00029800: 5245 414d 2044 4550 5448 0000 0000 0000  REAM DEPTH......
│ │ │ │ +00029000: 7265 702e 6e65 742e 646f 6d61 696e 2d6e  rep.net.domain-n
│ │ │ │ +00029010: 616d 6523 646f 6d61 696e 2d62 656c 6f77  ame#domain-below
│ │ │ │ +00029020: 2d70 5265 7475 726e 2074 7275 6520 6966  -pReturn true if
│ │ │ │ +00029030: 2064 6f6d 6169 6e20 6e61 6d65 2044 3120   domain name D1 
│ │ │ │ +00029040: 6973 2060 6265 6c6f 7727 2064 6f6d 6169  is `below' domai
│ │ │ │ +00029050: 6e20 6e61 6d65 2044 322e 7265 702e 6e65  n name D2.rep.ne
│ │ │ │ +00029060: 742e 646f 6d61 696e 2d6e 616d 6523 646f  t.domain-name#do
│ │ │ │ +00029070: 6d61 696e 2d65 7175 616c 2d70 5265 7475  main-equal-pRetu
│ │ │ │ +00029080: 726e 2074 7275 6520 6966 2074 6865 2064  rn true if the d
│ │ │ │ +00029090: 6f6d 6169 6e20 6e61 6d65 7320 4431 2061  omain names D1 a
│ │ │ │ +000290a0: 6e64 2044 3220 6172 6520 7468 6520 7361  nd D2 are the sa
│ │ │ │ +000290b0: 6d65 7265 702e 7374 7275 6374 7572 6573  merep.structures
│ │ │ │ +000290c0: 236d 616b 652d 696e 7465 7266 6163 6543  #make-interfaceC
│ │ │ │ +000290d0: 7265 6174 6520 616e 2069 6e74 6572 6661  reate an interfa
│ │ │ │ +000290e0: 6365 2063 616c 6c65 6420 4e41 4d45 2065  ce called NAME e
│ │ │ │ +000290f0: 7870 6f72 7469 6e67 2074 6865 206c 6973  xporting the lis
│ │ │ │ +00029100: 7420 6f66 2073 796d 626f 6c73 2053 4947  t of symbols SIG
│ │ │ │ +00029110: 2e72 6570 2e73 7472 7563 7475 7265 7323  .rep.structures#
│ │ │ │ +00029120: 6c6f 6361 7465 2d62 696e 6469 6e67 5265  locate-bindingRe
│ │ │ │ +00029130: 7475 726e 2074 6865 206e 616d 6520 6f66  turn the name of
│ │ │ │ +00029140: 2074 6865 2073 7472 7563 7475 7265 2062   the structure b
│ │ │ │ +00029150: 696e 6469 6e67 206f 6620 5359 4d2c 2075  inding of SYM, u
│ │ │ │ +00029160: 7369 6e67 2074 6865 206c 6973 7420 6f66  sing the list of
│ │ │ │ +00029170: 206d 6f64 756c 650a 6e61 6d65 7320 494d   module.names IM
│ │ │ │ +00029180: 504f 5254 4544 2061 7320 7468 6520 7365  PORTED as the se
│ │ │ │ +00029190: 6172 6368 2073 7461 7274 2070 6f69 6e74  arch start point
│ │ │ │ +000291a0: 732e 7265 702e 6c61 6e67 2e64 6f63 2364  s.rep.lang.doc#d
│ │ │ │ +000291b0: 6f63 756d 656e 7461 7469 6f6e 5265 7475  ocumentationRetu
│ │ │ │ +000291c0: 726e 7320 7468 6520 646f 6375 6d65 6e74  rns the document
│ │ │ │ +000291d0: 6174 696f 6e2d 7374 7269 6e67 2066 6f72  ation-string for
│ │ │ │ +000291e0: 2053 594d 424f 4c2e 2049 7420 7368 6f75   SYMBOL. It shou
│ │ │ │ +000291f0: 6c64 2062 6520 7468 6520 6e61 6d65 0a6f  ld be the name.o
│ │ │ │ +00029200: 6620 6120 7370 6563 6961 6c20 7661 7269  f a special vari
│ │ │ │ +00029210: 6162 6c65 2c20 6675 6e63 7469 6f6e 2c20  able, function, 
│ │ │ │ +00029220: 6d61 6372 6f2c 206f 7220 6120 7370 6563  macro, or a spec
│ │ │ │ +00029230: 6961 6c20 666f 726d 2e0a 4966 2069 7427  ial form..If it'
│ │ │ │ +00029240: 7320 6e6f 7420 6120 7661 7269 6162 6c65  s not a variable
│ │ │ │ +00029250: 2c20 7468 656e 2056 414c 5545 2073 686f  , then VALUE sho
│ │ │ │ +00029260: 756c 6420 6265 2074 6865 2066 756e 6374  uld be the funct
│ │ │ │ +00029270: 696f 6e20 6974 7365 6c66 2c20 6c69 6b65  ion itself, like
│ │ │ │ +00029280: 0a61 2063 6c6f 7375 7265 2e0a 0a52 6574  .a closure...Ret
│ │ │ │ +00029290: 7572 6e73 206e 696c 2077 6865 6e20 6e6f  urns nil when no
│ │ │ │ +000292a0: 7420 666f 756e 642e 0a0a 5354 5255 4354  t found...STRUCT
│ │ │ │ +000292b0: 5552 4520 6361 6e20 6265 206e 696c 2e20  URE can be nil. 
│ │ │ │ +000292c0: 4974 2077 6173 2072 6571 7569 7265 6420  It was required 
│ │ │ │ +000292d0: 6279 2074 6865 206f 6c64 2073 796e 7461  by the old synta
│ │ │ │ +000292e0: 782e 0072 6570 2e6c 616e 672e 646f 6323  x..rep.lang.doc#
│ │ │ │ +000292f0: 6164 642d 646f 6375 6d65 6e74 6174 696f  add-documentatio
│ │ │ │ +00029300: 6e20 5359 4d42 4f4c 2053 5452 5543 5455  n SYMBOL STRUCTU
│ │ │ │ +00029310: 5245 2053 5452 494e 4772 6570 2e6c 616e  RE STRINGrep.lan
│ │ │ │ +00029320: 672e 6d61 7468 2369 6e65 7861 6374 7052  g.math#inexactpR
│ │ │ │ +00029330: 6574 7572 6e20 7420 6966 2058 2069 7320  eturn t if X is 
│ │ │ │ +00029340: 616e 2069 6e65 7861 6374 206e 756d 6265  an inexact numbe
│ │ │ │ +00029350: 722e 0072 6570 2e6c 616e 672e 696e 7465  r..rep.lang.inte
│ │ │ │ +00029360: 7270 7265 7465 7223 6c65 7472 6563 2042  rpreter#letrec B
│ │ │ │ +00029370: 494e 4449 4e47 5320 2e20 424f 4459 0072  INDINGS . BODY.r
│ │ │ │ +00029380: 6570 2e6c 616e 672e 696e 7465 7270 7265  ep.lang.interpre
│ │ │ │ +00029390: 7465 7223 6c65 742d 666c 7569 6473 2042  ter#let-fluids B
│ │ │ │ +000293a0: 494e 4449 4e47 5320 2e20 424f 4459 0072  INDINGS . BODY.r
│ │ │ │ +000293b0: 6570 2e6c 616e 672e 696e 7465 7270 7265  ep.lang.interpre
│ │ │ │ +000293c0: 7465 7223 6361 7365 204b 4559 202e 2043  ter#case KEY . C
│ │ │ │ +000293d0: 4c41 5553 4553 7265 702e 6c61 6e67 2e69  LAUSESrep.lang.i
│ │ │ │ +000293e0: 6e74 6572 7072 6574 6572 236f 7254 6865  nterpreter#orThe
│ │ │ │ +000293f0: 2066 6972 7374 206f 6620 7468 6520 4152   first of the AR
│ │ │ │ +00029400: 4753 2069 7320 6576 616c 7561 7465 642c  GS is evaluated,
│ │ │ │ +00029410: 2069 6620 6974 2069 7320 7472 7565 2069   if it is true i
│ │ │ │ +00029420: 7473 2076 616c 7565 2069 7320 7468 6520  ts value is the 
│ │ │ │ +00029430: 7661 6c75 650a 6f66 2074 6865 2060 6f72  value.of the `or
│ │ │ │ +00029440: 2720 666f 726d 2061 6e64 206e 6f20 6d6f  ' form and no mo
│ │ │ │ +00029450: 7265 2061 7267 756d 656e 7473 2061 7265  re arguments are
│ │ │ │ +00029460: 2065 7661 6c75 6174 6564 2e20 4f74 6865   evaluated. Othe
│ │ │ │ +00029470: 7277 6973 6520 7468 6973 2073 7465 700a  rwise this step.
│ │ │ │ +00029480: 6973 2072 6570 6561 7465 6420 666f 7220  is repeated for 
│ │ │ │ +00029490: 7468 6520 6e65 7874 206d 656d 6265 7220  the next member 
│ │ │ │ +000294a0: 6f66 2041 5247 532e 0a0a 4966 2061 6c6c  of ARGS...If all
│ │ │ │ +000294b0: 206f 6620 7468 6520 4152 4753 2068 6176   of the ARGS hav
│ │ │ │ +000294c0: 6520 6265 656e 2065 7661 6c75 6174 6564  e been evaluated
│ │ │ │ +000294d0: 2061 6e64 206e 6f6e 6520 6861 7665 2061   and none have a
│ │ │ │ +000294e0: 2074 7275 6520 7661 6c75 650a 6028 2927   true value.`()'
│ │ │ │ +000294f0: 2069 7320 7468 6520 7661 6c75 6520 6f66   is the value of
│ │ │ │ +00029500: 2074 6865 2060 6f72 2720 666f 726d 2e0a   the `or' form..
│ │ │ │ +00029510: 0a49 6620 7468 6572 6520 6172 6520 6e6f  .If there are no
│ │ │ │ +00029520: 2041 5247 5320 7468 6520 6661 6c73 6520   ARGS the false 
│ │ │ │ +00029530: 7661 6c75 6520 6973 2072 6574 7572 6e65  value is returne
│ │ │ │ +00029540: 642e 0072 6570 2e6c 616e 672e 696e 7465  d..rep.lang.inte
│ │ │ │ +00029550: 7270 7265 7465 7223 7072 6f67 3120 464f  rpreter#prog1 FO
│ │ │ │ +00029560: 524d 3120 2e20 464f 524d 5372 6570 2e6c  RM1 . FORMSrep.l
│ │ │ │ +00029570: 616e 672e 696e 7465 7270 7265 7465 7223  ang.interpreter#
│ │ │ │ +00029580: 7072 6f67 3270 726f 6732 2046 4f52 4d31  prog2prog2 FORM1
│ │ │ │ +00029590: 2046 4f52 4d32 205b 464f 524d 532e 2e2e   FORM2 [FORMS...
│ │ │ │ +000295a0: 5d0a 0a45 7661 6c75 6174 6520 464f 524d  ]..Evaluate FORM
│ │ │ │ +000295b0: 3120 6469 7363 6172 6469 6e67 2069 7473  1 discarding its
│ │ │ │ +000295c0: 2072 6573 756c 742c 2074 6865 6e20 6576   result, then ev
│ │ │ │ +000295d0: 616c 7561 7465 2046 4f52 4d32 2066 6f6c  aluate FORM2 fol
│ │ │ │ +000295e0: 6c6f 7765 6420 6279 0a60 2870 726f 676e  lowed by.`(progn
│ │ │ │ +000295f0: 2046 4f52 4d53 2e2e 2e29 272e 2052 6574   FORMS...)'. Ret
│ │ │ │ +00029600: 7572 6e73 2074 6865 2072 6573 756c 7420  urns the result 
│ │ │ │ +00029610: 6f66 2065 7661 6c75 6174 696e 6720 464f  of evaluating FO
│ │ │ │ +00029620: 524d 322e 7265 702e 6c61 6e67 2e69 6e74  RM2.rep.lang.int
│ │ │ │ +00029630: 6572 7072 6574 6572 2361 7574 6f6c 6f61  erpreter#autoloa
│ │ │ │ +00029640: 642d 6d61 6372 6f54 656c 6c20 7468 6520  d-macroTell the 
│ │ │ │ +00029650: 6576 616c 7561 746f 7220 7468 6174 2074  evaluator that t
│ │ │ │ +00029660: 6865 2076 616c 7565 206f 6620 7468 6520  he value of the 
│ │ │ │ +00029670: 6d61 6372 6f20 5359 4d42 4f4c 2077 696c  macro SYMBOL wil
│ │ │ │ +00029680: 6c20 6265 2069 6e69 7469 616c 6973 6564  l be initialised
│ │ │ │ +00029690: 0a62 7920 6c6f 6164 696e 6720 4649 4c45  .by loading FILE
│ │ │ │ +000296a0: 2e72 6570 2e6c 616e 672e 696e 7465 7270  .rep.lang.interp
│ │ │ │ +000296b0: 7265 7465 7223 6964 656e 7469 7479 5265  reter#identityRe
│ │ │ │ +000296c0: 7475 726e 2041 5247 2e00 7265 702e 766d  turn ARG..rep.vm
│ │ │ │ +000296d0: 2e64 6973 6173 7365 6d62 6c65 7223 6469  .disassembler#di
│ │ │ │ +000296e0: 7361 7373 656d 626c 6520 4152 4720 2321  sassemble ARG #!
│ │ │ │ +000296f0: 6f70 7469 6f6e 616c 2053 5452 4541 4d20  optional STREAM 
│ │ │ │ +00029700: 4445 5054 4800 0000 0000 0000 0000 0000  DEPTH...........
│ │ │ │ +00029710: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00029720: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00029730: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00029740: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00029750: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00029760: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00029770: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00029780: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00029790: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000297a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000297b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000297c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000297d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000297e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +000297f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +00029800: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00029810: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00029820: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00029830: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00029840: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00029850: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00029860: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00029870: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ @@ -10746,644 +10746,644 @@
│ │ │ │  00029f90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00029fa0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00029fb0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00029fc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00029fd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00029fe0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  00029ff0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002a000: 0400 0000 0000 0000 0c00 0000 0000 0000  ................
│ │ │ │ -0002a010: f4df 0100 0000 0000 0d00 0000 0000 0000  ................
│ │ │ │ -0002a020: f3ef 0000 0000 0000 1100 0000 0000 0000  ................
│ │ │ │ -0002a030: ef0f 0100 0000 0000 780c 0000 0000 0000  ........x.......
│ │ │ │ -0002a040: 88d3 0200 0000 0000 e20f 0000 0000 0000  ................
│ │ │ │ -0002a050: 1ed0 0200 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002a000: 0400 0000 0000 0000 1000 0000 0000 0000  ................
│ │ │ │ +0002a010: f02f 0000 0000 0000 1500 0000 0000 0000  ./..............
│ │ │ │ +0002a020: ebaf 0100 0000 0000 8701 0000 0000 0000  ................
│ │ │ │ +0002a030: 79ee 0100 0000 0000 0010 0000 0000 0000  y...............
│ │ │ │ +0002a040: 0060 0100 0000 0000 0010 0000 0000 0000  .`..............
│ │ │ │ +0002a050: 0060 0100 0000 0000 0000 0000 0000 0000  .`..............
│ │ │ │  0002a060: 0000 0000 0000 0000 0300 0000 5c00 0000  ............\...
│ │ │ │  0002a070: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a080: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002a090: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a0a0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a0b0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002a0c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a0d0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a0e0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002a0f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002a100: d0a7 3744 7265 702e 01d5 0100 0000 0000  ..7Drep.........
│ │ │ │ +0002a100: d0a7 3744 7265 702e 1ceb 0100 0000 0000  ..7Drep.........
│ │ │ │  0002a110: 1700 0000 ee00 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002a120: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002a130: 0aeb ab4d 0072 6570 1ed0 0200 0000 0000  ...M.rep........
│ │ │ │ +0002a130: 0aeb ab4d 0072 6570 c3e7 0100 0000 0000  ...M.rep........
│ │ │ │  0002a140: 2000 0000 0300 0000 b972 8542 0072 6570   ........r.B.rep
│ │ │ │ -0002a150: 91cb 0000 0000 0000 1800 0000 1000 0000  ................
│ │ │ │ -0002a160: 00c7 6f4a 0072 6570 e06f 0100 0000 0000  ..oJ.rep.o......
│ │ │ │ +0002a150: 54ae 0100 0000 0000 1800 0000 1000 0000  T...............
│ │ │ │ +0002a160: 00c7 6f4a 0072 6570 8ead 0100 0000 0000  ..oJ.rep........
│ │ │ │  0002a170: 1700 0000 0200 0000 71f8 8642 0072 6570  ........q..B.rep
│ │ │ │ -0002a180: 19ca 0000 0000 0000 2900 0000 1900 0000  ........).......
│ │ │ │ -0002a190: 2b24 4f4b 7461 7266 d1d0 0100 0000 0000  +$OKtarf........
│ │ │ │ -0002a1a0: 1900 0000 2600 0000 5f2c 9642 7265 702e  ....&..._,.Brep.
│ │ │ │ -0002a1b0: 2b78 0000 0000 0000 1600 0000 5a00 0000  +x..........Z...
│ │ │ │ -0002a1c0: f2c5 4b4e 7265 702e 53dd 0100 0000 0000  ..KNrep.S.......
│ │ │ │ -0002a1d0: 1500 0000 8600 0000 07f4 3347 7265 702e  ..........3Grep.
│ │ │ │ -0002a1e0: c390 0000 0000 0000 1a00 0000 6700 0000  ............g...
│ │ │ │ -0002a1f0: 1433 8d47 0072 6570 f3cb 0000 0000 0000  .3.G.rep........
│ │ │ │ +0002a180: b7a7 0100 0000 0000 2900 0000 1900 0000  ........).......
│ │ │ │ +0002a190: f2c5 4b4e 7265 702e 9aae 0100 0000 0000  ..KNrep.........
│ │ │ │ +0002a1a0: 1500 0000 8600 0000 5f2c 9642 7265 702e  ........_,.Brep.
│ │ │ │ +0002a1b0: 2666 0000 0000 0000 1600 0000 5a00 0000  &f..........Z...
│ │ │ │ +0002a1c0: 2b24 4f4b 7461 7266 62e2 0100 0000 0000  +$OKtarfb.......
│ │ │ │ +0002a1d0: 1900 0000 2600 0000 07f4 3347 7265 702e  ....&.....3Grep.
│ │ │ │ +0002a1e0: 8059 0100 0000 0000 1a00 0000 6700 0000  .Y..........g...
│ │ │ │ +0002a1f0: 1433 8d47 0072 6570 e3a8 0100 0000 0000  .3.G.rep........
│ │ │ │  0002a200: 1700 0000 0800 0000 05e5 8b42 7265 6d6f  ...........Bremo
│ │ │ │ -0002a210: 55cf 0000 0000 0000 1400 0000 3300 0000  U...........3...
│ │ │ │ +0002a210: 86e3 0100 0000 0000 1400 0000 3300 0000  ............3...
│ │ │ │  0002a220: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a230: 0000 0000 0000 0000 f521 5f47 7265 702e  .........!_Grep.
│ │ │ │ -0002a240: 68da 0100 0000 0000 1800 0000 1500 0000  h...............
│ │ │ │ -0002a250: 22ac 8c49 0072 6570 decf 0000 0000 0000  "..I.rep........
│ │ │ │ +0002a240: 4cee 0100 0000 0000 1800 0000 1500 0000  L...............
│ │ │ │ +0002a250: 22ac 8c49 0072 6570 08e6 0100 0000 0000  "..I.rep........
│ │ │ │  0002a260: 1700 0000 0400 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002a270: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a280: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a290: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002a2a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a2b0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a2c0: 0000 0000 0000 0000 079a c742 0072 6570  ...........B.rep
│ │ │ │ -0002a2d0: d4cd 0000 0000 0000 1d00 0000 0e00 0000  ................
│ │ │ │ +0002a2d0: cbe1 0100 0000 0000 1d00 0000 0e00 0000  ................
│ │ │ │  0002a2e0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a2f0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002a300: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002a310: be87 2b46 7265 702e 5948 0000 0000 0000  ..+Frep.YH......
│ │ │ │ +0002a310: be87 2b46 7265 702e 9e5d 0100 0000 0000  ..+Frep..]......
│ │ │ │  0002a320: 1b00 0000 7b01 0000 73b5 4345 7265 702e  ....{...s.CErep.
│ │ │ │ -0002a330: 8fd9 0100 0000 0000 2600 0000 8700 0000  ........&.......
│ │ │ │ +0002a330: 9fed 0100 0000 0000 2600 0000 8700 0000  ........&.......
│ │ │ │  0002a340: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a350: 0000 0000 0000 0000 2b4d c044 7265 702e  ........+M.Drep.
│ │ │ │ -0002a360: 93d7 0100 0000 0000 2300 0000 1201 0000  ........#.......
│ │ │ │ -0002a370: ccdd b24d 7265 702e f7d5 0000 0000 0000  ...Mrep.........
│ │ │ │ +0002a360: 6aec 0100 0000 0000 2300 0000 1201 0000  j.......#.......
│ │ │ │ +0002a370: ccdd b24d 7265 702e 4f41 0000 0000 0000  ...Mrep.OA......
│ │ │ │  0002a380: 1700 0000 3700 0000 ffa5 2342 7265 702e  ....7.....#Brep.
│ │ │ │ -0002a390: b0c3 0000 0000 0000 1600 0000 4900 0000  ............I...
│ │ │ │ -0002a3a0: a2ad d74b 7265 702e 8ada 0000 0000 0000  ...Krep.........
│ │ │ │ -0002a3b0: 1a00 0000 6600 0000 08c5 9d44 7265 702e  ....f......Drep.
│ │ │ │ -0002a3c0: 0060 0100 0000 0000 2100 0000 8e00 0000  .`......!.......
│ │ │ │ -0002a3d0: b7aa 8642 0072 6570 f1c9 0000 0000 0000  ...B.rep........
│ │ │ │ +0002a390: 172e 0000 0000 0000 1600 0000 4900 0000  ............I...
│ │ │ │ +0002a3a0: 08c5 9d44 7265 702e 2c09 0100 0000 0000  ...Drep.,.......
│ │ │ │ +0002a3b0: 2100 0000 8e00 0000 a2ad d74b 7265 702e  !..........Krep.
│ │ │ │ +0002a3c0: b3a0 0100 0000 0000 1a00 0000 6600 0000  ............f...
│ │ │ │ +0002a3d0: b7aa 8642 0072 6570 8fa7 0100 0000 0000  ...B.rep........
│ │ │ │  0002a3e0: 2300 0000 0500 0000 62bd f144 0072 6570  #.......b..D.rep
│ │ │ │ -0002a3f0: 08df 0100 0000 0000 1700 0000 0a00 0000  ................
│ │ │ │ -0002a400: b959 7048 0072 6570 46d1 0200 0000 0000  .YpH.repF.......
│ │ │ │ -0002a410: 2300 0000 0600 0000 47c0 054f 7265 702e  #.......G..Orep.
│ │ │ │ -0002a420: b785 0000 0000 0000 0a00 0000 9f00 0000  ................
│ │ │ │ -0002a430: 8ca8 3642 7461 7266 65d0 0100 0000 0000  ..6Btarfe.......
│ │ │ │ -0002a440: 1500 0000 1c00 0000 6d8c 3c43 7265 702e  ........m.<Crep.
│ │ │ │ -0002a450: 6fd1 0200 0000 0000 1f00 0000 0301 0000  o...............
│ │ │ │ -0002a460: b0b2 794b 0072 6570 c0cc 0000 0000 0000  ..yK.rep........
│ │ │ │ +0002a3f0: dccf 0000 0000 0000 1700 0000 0a00 0000  ................
│ │ │ │ +0002a400: 6d8c 3c43 7265 702e e3a9 0100 0000 0000  m.<Crep.........
│ │ │ │ +0002a410: 1f00 0000 0301 0000 47c0 054f 7265 702e  ........G..Orep.
│ │ │ │ +0002a420: c973 0000 0000 0000 0a00 0000 9f00 0000  .s..............
│ │ │ │ +0002a430: 8ca8 3642 7461 7266 f6e1 0100 0000 0000  ..6Btarf........
│ │ │ │ +0002a440: 1500 0000 1c00 0000 b959 7048 0072 6570  .........YpH.rep
│ │ │ │ +0002a450: b8e9 0100 0000 0000 2300 0000 0600 0000  ........#.......
│ │ │ │ +0002a460: b0b2 794b 0072 6570 e1e9 0100 0000 0000  ..yK.rep........
│ │ │ │  0002a470: 1f00 0000 0800 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002a480: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a490: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a4a0: 0000 0000 0000 0000 c5cd a643 7265 702e  ...........Crep.
│ │ │ │ -0002a4b0: e4ca 0000 0000 0000 1800 0000 3300 0000  ............3...
│ │ │ │ +0002a4b0: a7ad 0100 0000 0000 1800 0000 3300 0000  ............3...
│ │ │ │  0002a4c0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a4d0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002a4e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002a4f0: 6874 304d 0072 6570 91d2 0200 0000 0000  ht0M.rep........
│ │ │ │ +0002a4f0: 6874 304d 0072 6570 68ac 0100 0000 0000  ht0M.reph.......
│ │ │ │  0002a500: 1c00 0000 0500 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002a510: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a520: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a530: 0000 0000 0000 0000 afc0 864d 0072 6570  ...........M.rep
│ │ │ │ -0002a540: 1dd1 0200 0000 0000 2300 0000 0600 0000  ........#.......
│ │ │ │ -0002a550: 124b 3e40 7265 702e 70c2 0000 0000 0000  .K>@rep.p.......
│ │ │ │ +0002a540: 8fe9 0100 0000 0000 2300 0000 0600 0000  ........#.......
│ │ │ │ +0002a550: 124b 3e40 7265 702e c22a 0000 0000 0000  .K>@rep..*......
│ │ │ │  0002a560: 1e00 0000 2201 0000 5d42 3041 7265 702e  ...."...]B0Arep.
│ │ │ │ -0002a570: 806e 0100 0000 0000 1800 0000 4f00 0000  .n..........O...
│ │ │ │ -0002a580: 6b18 4048 7265 702e 85e9 0000 0000 0000  k.@Hrep.........
│ │ │ │ +0002a570: 3a58 0100 0000 0000 1800 0000 4f00 0000  :X..........O...
│ │ │ │ +0002a580: 6b18 4048 7265 702e 1d81 0000 0000 0000  k.@Hrep.........
│ │ │ │  0002a590: 2900 0000 5f00 0000 ffff ffff 0000 0000  )..._...........
│ │ │ │  0002a5a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002a5b0: c6d2 ef40 7265 702e 00d0 0100 0000 0000  ...@rep.........
│ │ │ │ +0002a5b0: c6d2 ef40 7265 702e 0fe4 0100 0000 0000  ...@rep.........
│ │ │ │  0002a5c0: 3500 0000 3000 0000 8d45 7346 7265 702e  5...0....EsFrep.
│ │ │ │ -0002a5d0: 658c 0000 0000 0000 3000 0000 c600 0000  e.......0.......
│ │ │ │ -0002a5e0: 8b55 f641 7265 702e 9a07 0100 0000 0000  .U.Arep.........
│ │ │ │ +0002a5d0: 3c7a 0000 0000 0000 3000 0000 c600 0000  <z......0.......
│ │ │ │ +0002a5e0: 8b55 f641 7265 702e 3121 0000 0000 0000  .U.Arep.1!......
│ │ │ │  0002a5f0: 1d00 0000 9b00 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002a600: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a610: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a620: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002a630: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002a640: 467a a641 7265 702e e668 0100 0000 0000  Fz.Arep..h......
│ │ │ │ +0002a640: 467a a641 7265 702e a052 0100 0000 0000  Fz.Arep..R......
│ │ │ │  0002a650: 1a00 0000 4700 0000 6764 6746 0072 6570  ....G...gdgF.rep
│ │ │ │ -0002a660: b2d2 0200 0000 0000 1c00 0000 0500 0000  ................
│ │ │ │ +0002a660: e4ac 0100 0000 0000 1c00 0000 0500 0000  ................
│ │ │ │  0002a670: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a680: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002a690: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a6a0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a6b0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002a6c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002a6d0: 1ead 844b 7265 702e 54d3 0000 0000 0000  ...Krep.T.......
│ │ │ │ +0002a6d0: 1ead 844b 7265 702e 113a 0000 0000 0000  ...Krep..:......
│ │ │ │  0002a6e0: 1100 0000 a800 0000 5479 0843 0072 6570  ........Ty.C.rep
│ │ │ │ -0002a6f0: d3d2 0200 0000 0000 1f00 0000 0800 0000  ................
│ │ │ │ +0002a6f0: b3ab 0100 0000 0000 1f00 0000 0800 0000  ................
│ │ │ │  0002a700: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a710: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002a720: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a730: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a740: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002a750: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a760: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a770: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002a780: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002a790: 4e4b e746 7265 702e 0dd4 0000 0000 0000  NK.Frep.........
│ │ │ │ +0002a790: 4e4b e746 7265 702e 403b 0000 0000 0000  NK.Frep.@;......
│ │ │ │  0002a7a0: 1100 0000 2c00 0000 ffff ffff 0000 0000  ....,...........
│ │ │ │  0002a7b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a7c0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a7d0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002a7e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a7f0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a800: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002a810: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002a820: 4e79 b74a 7265 702e 99d6 0000 0000 0000  Ny.Jrep.........
│ │ │ │ +0002a820: 4e79 b74a 7265 702e f141 0000 0000 0000  Ny.Jrep..A......
│ │ │ │  0002a830: 1100 0000 a700 0000 3729 c14b 7265 702e  ........7).Krep.
│ │ │ │ -0002a840: af6e 0000 0000 0000 0e00 0000 9900 0000  .n..............
│ │ │ │ -0002a850: a2ba 3b48 7265 702e 5208 0100 0000 0000  ..;Hrep.R.......
│ │ │ │ +0002a840: 835c 0000 0000 0000 0e00 0000 9900 0000  .\..............
│ │ │ │ +0002a850: a2ba 3b48 7265 702e e921 0000 0000 0000  ..;Hrep..!......
│ │ │ │  0002a860: 1f00 0000 ae01 0000 9d5c 2040 7265 702e  .........\ @rep.
│ │ │ │ -0002a870: eec7 0000 0000 0000 1c00 0000 1100 0000  ................
│ │ │ │ +0002a870: 2ba0 0100 0000 0000 1c00 0000 1100 0000  +...............
│ │ │ │  0002a880: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a890: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002a8a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002a8b0: fe03 7c48 7265 702e a9d4 0000 0000 0000  ..|Hrep.........
│ │ │ │ +0002a8b0: fe03 7c48 7265 702e 8d3e 0000 0000 0000  ..|Hrep..>......
│ │ │ │  0002a8c0: 1100 0000 8200 0000 864b 2c45 7265 702e  .........K,Erep.
│ │ │ │ -0002a8d0: a3df 0100 0000 0000 1e00 0000 3300 0000  ............3...
│ │ │ │ +0002a8d0: 9de6 0100 0000 0000 1e00 0000 3300 0000  ............3...
│ │ │ │  0002a8e0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a8f0: 0000 0000 0000 0000 9984 554b 7265 702e  ..........UKrep.
│ │ │ │ -0002a900: b1c4 0000 0000 0000 1400 0000 3c00 0000  ............<...
│ │ │ │ +0002a900: 00c0 0000 0000 0000 1400 0000 3c00 0000  ............<...
│ │ │ │  0002a910: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a920: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002a930: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002a940: a817 044a 7265 702e 3ade 0100 0000 0000  ...Jrep.:.......
│ │ │ │ +0002a940: a817 044a 7265 702e f9a7 0100 0000 0000  ...Jrep.........
│ │ │ │  0002a950: 1300 0000 bb00 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002a960: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a970: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a980: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002a990: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002a9a0: d68c ec4f 0072 6570 06d6 0100 0000 0000  ...O.rep........
│ │ │ │ +0002a9a0: d68c ec4f 0072 6570 21ec 0100 0000 0000  ...O.rep!.......
│ │ │ │  0002a9b0: 1900 0000 0700 0000 9f9b 5441 7265 702e  ..........TArep.
│ │ │ │ -0002a9c0: e7ea 0000 0000 0000 1d00 0000 2a00 0000  ............*...
│ │ │ │ +0002a9c0: 7f82 0000 0000 0000 1d00 0000 2a00 0000  ............*...
│ │ │ │  0002a9d0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002a9e0: 0000 0000 0000 0000 df3f ff49 7265 702e  .........?.Irep.
│ │ │ │ -0002a9f0: 33d4 0100 0000 0000 1f00 0000 af00 0000  3...............
│ │ │ │ +0002a9f0: 4eea 0100 0000 0000 1f00 0000 af00 0000  N...............
│ │ │ │  0002aa00: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002aa10: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002aa20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002aa30: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002aa40: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002aa50: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002aa60: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002aa70: 0000 0000 0000 0000 53b5 9044 7265 702e  ........S..Drep.
│ │ │ │ -0002aa80: c5d1 0100 0000 0000 1f00 0000 4f00 0000  ............O...
│ │ │ │ -0002aa90: 37b1 a34f 0072 6570 6dd3 0200 0000 0000  7..O.repm.......
│ │ │ │ -0002aaa0: 1900 0000 0200 0000 ffff ffff 0000 0000  ................
│ │ │ │ +0002aa70: 0000 0000 0000 0000 37b1 a34f 0072 6570  ........7..O.rep
│ │ │ │ +0002aa80: 4dac 0100 0000 0000 1900 0000 0200 0000  M...............
│ │ │ │ +0002aa90: 53b5 9044 7265 702e 9ae5 0100 0000 0000  S..Drep.........
│ │ │ │ +0002aaa0: 1f00 0000 4f00 0000 ffff ffff 0000 0000  ....O...........
│ │ │ │  0002aab0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002aac0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002aad0: 0000 0000 0000 0000 db8a 014f 7265 702e  ...........Orep.
│ │ │ │ -0002aae0: 64c4 0000 0000 0000 1600 0000 3700 0000  d...........7...
│ │ │ │ -0002aaf0: 28e0 fd41 7265 702e e5e7 0000 0000 0000  (..Arep.........
│ │ │ │ +0002aae0: 5b2f 0000 0000 0000 1600 0000 3700 0000  [/..........7...
│ │ │ │ +0002aaf0: 28e0 fd41 7265 702e e27d 0000 0000 0000  (..Arep..}......
│ │ │ │  0002ab00: 1e00 0000 8f00 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002ab10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002ab20: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002ab30: 0000 0000 0000 0000 c396 fb4d 3a72 6570  ...........M:rep
│ │ │ │ -0002ab40: 2b6b 0100 0000 0000 1600 0000 4000 0000  +k..........@...
│ │ │ │ -0002ab50: 1f61 3c47 7265 6d6f c3ce 0000 0000 0000  .a<Gremo........
│ │ │ │ -0002ab60: 1600 0000 2800 0000 89f3 a749 7265 702e  ....(......Irep.
│ │ │ │ -0002ab70: 524d 0000 0000 0000 1400 0000 4700 0000  RM..........G...
│ │ │ │ -0002ab80: 5b1f 5842 7265 702e 19e3 0000 0000 0000  [.XBrep.........
│ │ │ │ -0002ab90: 1d00 0000 6500 0000 6ded 974b 0072 6570  ....e...m..K.rep
│ │ │ │ -0002aba0: a2d1 0100 0000 0000 1f00 0000 0400 0000  ................
│ │ │ │ -0002abb0: fec6 fd46 7265 702e f4dc 0100 0000 0000  ...Frep.........
│ │ │ │ +0002ab40: e554 0100 0000 0000 1600 0000 4000 0000  .T..........@...
│ │ │ │ +0002ab50: 1f61 3c47 7265 6d6f f4e2 0100 0000 0000  .a<Gremo........
│ │ │ │ +0002ab60: 1600 0000 2800 0000 5b1f 5842 7265 702e  ....(...[.XBrep.
│ │ │ │ +0002ab70: 1cc9 0000 0000 0000 1d00 0000 6500 0000  ............e...
│ │ │ │ +0002ab80: 89f3 a749 7265 702e b9a5 0100 0000 0000  ...Irep.........
│ │ │ │ +0002ab90: 1400 0000 4700 0000 6ded 974b 0072 6570  ....G...m..K.rep
│ │ │ │ +0002aba0: 77e5 0100 0000 0000 1f00 0000 0400 0000  w...............
│ │ │ │ +0002abb0: fec6 fd46 7265 702e 08ea 0100 0000 0000  ...Frep.........
│ │ │ │  0002abc0: 1100 0000 3500 0000 ffff ffff 0000 0000  ....5...........
│ │ │ │  0002abd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002abe0: 064d 2e42 7265 702e 45cd 0000 0000 0000  .M.Brep.E.......
│ │ │ │ +0002abe0: 064d 2e42 7265 702e 3ce1 0100 0000 0000  .M.Brep.<.......
│ │ │ │  0002abf0: 1500 0000 7a00 0000 ffff ffff 0000 0000  ....z...........
│ │ │ │  0002ac00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002ac10: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002ac20: 0000 0000 0000 0000 71fb 4244 7265 702e  ........q.BDrep.
│ │ │ │ -0002ac30: ae01 0100 0000 0000 1800 0000 2a01 0000  ............*...
│ │ │ │ -0002ac40: 983d 3e4b 7265 702e e36b 0100 0000 0000  .=>Krep..k......
│ │ │ │ -0002ac50: 1700 0000 cd00 0000 8db1 b147 7265 702e  ...........Grep.
│ │ │ │ -0002ac60: 12d1 0000 0000 0000 1400 0000 4600 0000  ............F...
│ │ │ │ -0002ac70: 17ab f045 0072 6570 71d0 0200 0000 0000  ...E.repq.......
│ │ │ │ -0002ac80: 2200 0000 0300 0000 8b42 2d42 7265 702e  "........B-Brep.
│ │ │ │ -0002ac90: 0b65 0100 0000 0000 1600 0000 2501 0000  .e..........%...
│ │ │ │ -0002aca0: 7662 5343 7265 702e 0fc4 0000 0000 0000  vbSCrep.........
│ │ │ │ +0002ac30: 648d 0000 0000 0000 1800 0000 2a01 0000  d...........*...
│ │ │ │ +0002ac40: 983d 3e4b 7265 702e 9d55 0100 0000 0000  .=>Krep..U......
│ │ │ │ +0002ac50: 1700 0000 cd00 0000 17ab f045 0072 6570  ...........E.rep
│ │ │ │ +0002ac60: 65e8 0100 0000 0000 2200 0000 0300 0000  e.......".......
│ │ │ │ +0002ac70: 8db1 b147 7265 702e f134 0000 0000 0000  ...Grep..4......
│ │ │ │ +0002ac80: 1400 0000 4600 0000 8b42 2d42 7265 702e  ....F....B-Brep.
│ │ │ │ +0002ac90: c40e 0100 0000 0000 1600 0000 2501 0000  ............%...
│ │ │ │ +0002aca0: 7662 5343 7265 702e 762e 0000 0000 0000  vbSCrep.v.......
│ │ │ │  0002acb0: 1500 0000 4000 0000 c132 4340 7265 702e  ....@....2C@rep.
│ │ │ │ -0002acc0: ec60 0000 0000 0000 0c00 0000 6100 0000  .`..........a...
│ │ │ │ -0002acd0: ac84 0a40 7265 702e ccd0 0000 0000 0000  ...@rep.........
│ │ │ │ +0002acc0: bc4e 0000 0000 0000 0c00 0000 6100 0000  .N..........a...
│ │ │ │ +0002acd0: ac84 0a40 7265 702e 2c31 0000 0000 0000  ...@rep.,1......
│ │ │ │  0002ace0: 0f00 0000 3700 0000 8146 a14c 7265 702e  ....7....F.Lrep.
│ │ │ │ -0002acf0: 9dc8 0000 0000 0000 2000 0000 f600 0000  ........ .......
│ │ │ │ +0002acf0: 3ba6 0100 0000 0000 2000 0000 f600 0000  ;....... .......
│ │ │ │  0002ad00: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002ad10: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002ad20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ad30: 3235 3c45 0072 6570 eedd 0100 0000 0000  25<E.rep........
│ │ │ │ +0002ad30: 3235 3c45 0072 6570 2eab 0100 0000 0000  25<E.rep........
│ │ │ │  0002ad40: 1c00 0000 0700 0000 0326 c243 7265 702e  .........&.Crep.
│ │ │ │ -0002ad50: 7c06 0100 0000 0000 2800 0000 9e00 0000  |.......(.......
│ │ │ │ +0002ad50: fecd 0000 0000 0000 2800 0000 9e00 0000  ........(.......
│ │ │ │  0002ad60: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ad70: 0000 0000 0000 0000 233d 9c44 2a77 6765  ........#=.D*wge
│ │ │ │ -0002ad80: 11de 0100 0000 0000 0e00 0000 1b00 0000  ................
│ │ │ │ -0002ad90: 33e3 634f 7265 702e 1038 0000 0000 0000  3.cOrep..8......
│ │ │ │ -0002ada0: 2100 0000 8e00 0000 2762 8a4f 7265 702e  !.......'b.Orep.
│ │ │ │ -0002adb0: f400 0100 0000 0000 1b00 0000 3b00 0000  ............;...
│ │ │ │ -0002adc0: c2de a244 7265 702e 2aef 0000 0000 0000  ...Drep.*.......
│ │ │ │ -0002add0: 1900 0000 5c00 0000 a18e ab4a 7265 702e  ....\......Jrep.
│ │ │ │ -0002ade0: 6ec1 0000 0000 0000 1800 0000 ea00 0000  n...............
│ │ │ │ -0002adf0: b895 d34e 0072 6570 00d0 0200 0000 0000  ...N.rep........
│ │ │ │ -0002ae00: 1e00 0000 0000 0000 fbab db4b 7265 702e  ...........Krep.
│ │ │ │ -0002ae10: 96d0 0200 0000 0000 2000 0000 6700 0000  ........ ...g...
│ │ │ │ -0002ae20: d6d9 c84a 7265 702e 63d1 0100 0000 0000  ...Jrep.c.......
│ │ │ │ +0002ad70: 0000 0000 0000 0000 fbab db4b 7265 702e  ...........Krep.
│ │ │ │ +0002ad80: 8ae8 0100 0000 0000 2000 0000 6700 0000  ........ ...g...
│ │ │ │ +0002ad90: 2762 8a4f 7265 702e 128c 0000 0000 0000  'b.Orep.........
│ │ │ │ +0002ada0: 1b00 0000 3b00 0000 a18e ab4a 7265 702e  ....;......Jrep.
│ │ │ │ +0002adb0: 7129 0000 0000 0000 1800 0000 ea00 0000  q)..............
│ │ │ │ +0002adc0: c2de a244 7265 702e 1f88 0000 0000 0000  ...Drep.........
│ │ │ │ +0002add0: 1900 0000 5c00 0000 33e3 634f 7265 702e  ....\...3.cOrep.
│ │ │ │ +0002ade0: 1906 0100 0000 0000 2100 0000 8e00 0000  ........!.......
│ │ │ │ +0002adf0: 233d 9c44 2a77 6765 05ab 0100 0000 0000  #=.D*wge........
│ │ │ │ +0002ae00: 0e00 0000 1b00 0000 b895 d34e 0072 6570  ...........N.rep
│ │ │ │ +0002ae10: 45e7 0100 0000 0000 1e00 0000 0000 0000  E...............
│ │ │ │ +0002ae20: d6d9 c84a 7265 702e 38e5 0100 0000 0000  ...Jrep.8.......
│ │ │ │  0002ae30: 1e00 0000 2100 0000 ffff ffff 0000 0000  ....!...........
│ │ │ │  0002ae40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ae50: b8bb ec4f 7265 702e 5b8d 0000 0000 0000  ...Orep.[.......
│ │ │ │ +0002ae50: b8bb ec4f 7265 702e 327b 0000 0000 0000  ...Orep.2{......
│ │ │ │  0002ae60: 2400 0000 4c00 0000 5958 1249 0072 6570  $...L...YX.I.rep
│ │ │ │ -0002ae70: dedc 0100 0000 0000 1400 0000 0200 0000  ................
│ │ │ │ -0002ae80: 64ee 4e40 7265 702e c76c 0100 0000 0000  d.N@rep..l......
│ │ │ │ +0002ae70: e95f 0100 0000 0000 1400 0000 0200 0000  ._..............
│ │ │ │ +0002ae80: 64ee 4e40 7265 702e 8156 0100 0000 0000  d.N@rep..V......
│ │ │ │  0002ae90: 1c00 0000 7c00 0000 ffff ffff 0000 0000  ....|...........
│ │ │ │  0002aea0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002aeb0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002aec0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002aed0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002aee0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002aef0: 0000 0000 0000 0000 b90f 3449 7265 702e  ..........4Irep.
│ │ │ │ -0002af00: 1bc8 0000 0000 0000 1400 0000 4700 0000  ............G...
│ │ │ │ +0002af00: 58a0 0100 0000 0000 1400 0000 4700 0000  X...........G...
│ │ │ │  0002af10: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002af20: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002af30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002af40: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002af50: 0000 0000 0000 0000 8da4 b64b 7265 702e  ...........Krep.
│ │ │ │ -0002af60: 2cee 0000 0000 0000 1400 0000 ea00 0000  ,...............
│ │ │ │ -0002af70: c00b 1a4e 7265 702e 10d1 0100 0000 0000  ...Nrep.........
│ │ │ │ -0002af80: 2a00 0000 2900 0000 371c 5240 0072 6570  *...)...7.R@.rep
│ │ │ │ -0002af90: 26d6 0100 0000 0000 2200 0000 0700 0000  &.......".......
│ │ │ │ -0002afa0: 5357 c24c 7265 702e fad2 0200 0000 0000  SW.Lrep.........
│ │ │ │ -0002afb0: 1800 0000 5b00 0000 f34a e644 0072 6570  ....[....J.D.rep
│ │ │ │ -0002afc0: 41d0 0200 0000 0000 2200 0000 0e00 0000  A.......".......
│ │ │ │ +0002af60: ad86 0000 0000 0000 1400 0000 ea00 0000  ................
│ │ │ │ +0002af70: c00b 1a4e 7265 702e a1e2 0100 0000 0000  ...Nrep.........
│ │ │ │ +0002af80: 2a00 0000 2900 0000 5357 c24c 7265 702e  *...)...SW.Lrep.
│ │ │ │ +0002af90: daab 0100 0000 0000 1800 0000 5b00 0000  ............[...
│ │ │ │ +0002afa0: 371c 5240 0072 6570 41ec 0100 0000 0000  7.R@.repA.......
│ │ │ │ +0002afb0: 2200 0000 0700 0000 f34a e644 0072 6570  "........J.D.rep
│ │ │ │ +0002afc0: e6e7 0100 0000 0000 2200 0000 0e00 0000  ........".......
│ │ │ │  0002afd0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002afe0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002aff0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002b000: 0200 0000 0000 0000 3a0b 0000 0000 0000  ........:.......
│ │ │ │ -0002b010: c674 0100 0000 0000 0010 0000 0000 0000  .t..............
│ │ │ │ -0002b020: 00c0 0200 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002b000: 0100 0000 0000 0000 a908 0000 0000 0000  ................
│ │ │ │ +0002b010: 57c7 0200 0000 0000 0000 0000 0000 0000  W...............
│ │ │ │ +0002b020: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002b030: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002b040: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002b050: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002b060: 0000 0000 0000 0000 0300 0000 6a00 0000  ............j...
│ │ │ │  0002b070: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002b080: 0000 0000 0000 0000 29e3 0350 0072 6570  ........)..P.rep
│ │ │ │ -0002b090: c8d8 0100 0000 0000 2400 0000 1400 0000  ........$.......
│ │ │ │ -0002b0a0: 2a39 6355 7265 702e 0b0c 0100 0000 0000  *9cUrep.........
│ │ │ │ +0002b080: 0000 0000 0000 0000 6ba3 935c 7265 702e  ........k..\rep.
│ │ │ │ +0002b090: 00e0 0100 0000 0000 1f00 0000 8c00 0000  ................
│ │ │ │ +0002b0a0: 2a39 6355 7265 702e a225 0000 0000 0000  *9cUrep..%......
│ │ │ │  0002b0b0: 2800 0000 a000 0000 e5d2 cc54 0072 6570  (..........T.rep
│ │ │ │ -0002b0c0: 8ddc 0100 0000 0000 1800 0000 0200 0000  ................
│ │ │ │ -0002b0d0: 9296 025e 7265 702e aa9a 0000 0000 0000  ...^rep.........
│ │ │ │ -0002b0e0: 1900 0000 5700 0000 221e 395e 7265 702e  ....W...".9^rep.
│ │ │ │ -0002b0f0: 4d63 0100 0000 0000 1e00 0000 b200 0000  Mc..............
│ │ │ │ -0002b100: e635 8055 7265 702e 5204 0100 0000 0000  .5.Urep.R.......
│ │ │ │ -0002b110: 1900 0000 3500 0000 6ba3 935c 7265 702e  ....5...k..\rep.
│ │ │ │ -0002b120: fa72 0100 0000 0000 1f00 0000 8c00 0000  .r..............
│ │ │ │ -0002b130: da7b 4f5e 7265 6d6f 01cf 0000 0000 0000  .{O^remo........
│ │ │ │ +0002b0c0: 39c2 0200 0000 0000 1800 0000 0200 0000  9...............
│ │ │ │ +0002b0d0: 221e 395e 7265 702e 790c 0100 0000 0000  ".9^rep.y.......
│ │ │ │ +0002b0e0: 1e00 0000 b200 0000 9296 025e 7265 702e  ...........^rep.
│ │ │ │ +0002b0f0: dda4 0100 0000 0000 1900 0000 5700 0000  ............W...
│ │ │ │ +0002b100: e635 8055 7265 702e e320 0000 0000 0000  .5.Urep.. ......
│ │ │ │ +0002b110: 1900 0000 3500 0000 29e3 0350 0072 6570  ....5...)..P.rep
│ │ │ │ +0002b120: e7c5 0200 0000 0000 2400 0000 1400 0000  ........$.......
│ │ │ │ +0002b130: da7b 4f5e 7265 6d6f 32e3 0100 0000 0000  .{O^remo2.......
│ │ │ │  0002b140: 1500 0000 3f00 0000 ffff ffff 0000 0000  ....?...........
│ │ │ │  0002b150: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002b160: 00c4 1c5b 6572 726f 498f 0000 0000 0000  ...[erroI.......
│ │ │ │ +0002b160: 00c4 1c5b 6572 726f 0959 0100 0000 0000  ...[erro.Y......
│ │ │ │  0002b170: 0a00 0000 6d00 0000 ffff ffff 0000 0000  ....m...........
│ │ │ │  0002b180: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002b190: 12a1 db5b 0072 6570 3c72 0100 0000 0000  ...[.rep<r......
│ │ │ │ -0002b1a0: 2b00 0000 0500 0000 b734 1f55 7265 702e  +........4.Urep.
│ │ │ │ -0002b1b0: f9c0 0000 0000 0000 1600 0000 3d00 0000  ............=...
│ │ │ │ -0002b1c0: 3012 bc5b 0072 6570 d673 0100 0000 0000  0..[.rep.s......
│ │ │ │ -0002b1d0: 2c00 0000 0500 0000 ffff ffff 0000 0000  ,...............
│ │ │ │ +0002b190: 3012 bc5b 0072 6570 51ab 0100 0000 0000  0..[.repQ.......
│ │ │ │ +0002b1a0: 2c00 0000 0500 0000 b734 1f55 7265 702e  ,........4.Urep.
│ │ │ │ +0002b1b0: ac28 0000 0000 0000 1600 0000 3d00 0000  .(..........=...
│ │ │ │ +0002b1c0: 12a1 db5b 0072 6570 bbaf 0100 0000 0000  ...[.rep........
│ │ │ │ +0002b1d0: 2b00 0000 0500 0000 ffff ffff 0000 0000  +...............
│ │ │ │  0002b1e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002b1f0: bcbb 9650 7265 702e 57c6 0000 0000 0000  ...Prep.W.......
│ │ │ │ +0002b1f0: bcbb 9650 7265 702e 345f 0100 0000 0000  ...Prep.4_......
│ │ │ │  0002b200: 2500 0000 5700 0000 ffff ffff 0000 0000  %...W...........
│ │ │ │  0002b210: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002b220: e61a 7d5e 7265 702e 66cc 0000 0000 0000  ..}^rep.f.......
│ │ │ │ +0002b220: e61a 7d5e 7265 702e 00c0 0200 0000 0000  ..}^rep.........
│ │ │ │  0002b230: 1e00 0000 3c00 0000 ffff ffff 0000 0000  ....<...........
│ │ │ │  0002b240: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002b250: 7e4f 8b53 7265 702e 01c5 0000 0000 0000  ~O.Srep.........
│ │ │ │ +0002b250: 7e4f 8b53 7265 702e 50c0 0000 0000 0000  ~O.Srep.P.......
│ │ │ │  0002b260: 2200 0000 3401 0000 15d8 9353 7265 702e  "...4......Srep.
│ │ │ │ -0002b270: 8f97 0000 0000 0000 1f00 0000 a001 0000  ................
│ │ │ │ +0002b270: 9ea2 0100 0000 0000 1f00 0000 a001 0000  ................
│ │ │ │  0002b280: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002b290: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002b2a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002b2b0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002b2c0: 0000 0000 0000 0000 d108 3a52 7265 702e  ..........:Rrep.
│ │ │ │ -0002b2d0: 5770 0100 0000 0000 1f00 0000 4100 0000  Wp..........A...
│ │ │ │ -0002b2e0: 1658 c55d 7265 702e d3c6 0000 0000 0000  .X.]rep.........
│ │ │ │ -0002b2f0: 1f00 0000 9800 0000 256d 505e 0072 6570  ........%mP^.rep
│ │ │ │ -0002b300: 5c71 0100 0000 0000 2100 0000 0700 0000  \q......!.......
│ │ │ │ -0002b310: bb38 f058 0072 6570 a573 0100 0000 0000  .8.X.rep.s......
│ │ │ │ -0002b320: 1900 0000 1800 0000 2da2 5251 7265 702e  ........-.RQrep.
│ │ │ │ -0002b330: 6274 0100 0000 0000 1f00 0000 4500 0000  bt..........E...
│ │ │ │ -0002b340: 6068 d95d 0072 6570 6dd9 0100 0000 0000  `h.].repm.......
│ │ │ │ +0002b2d0: 63e7 0100 0000 0000 1f00 0000 4100 0000  c...........A...
│ │ │ │ +0002b2e0: 1658 c55d 7265 702e 0000 0100 0000 0000  .X.]rep.........
│ │ │ │ +0002b2f0: 1f00 0000 9800 0000 bb38 f058 0072 6570  .........8.X.rep
│ │ │ │ +0002b300: 82ab 0100 0000 0000 1900 0000 1800 0000  ................
│ │ │ │ +0002b310: 256d 505e 0072 6570 67e9 0100 0000 0000  %mP^.repg.......
│ │ │ │ +0002b320: 2100 0000 0700 0000 2da2 5251 7265 702e  !.......-.RQrep.
│ │ │ │ +0002b330: f3c6 0200 0000 0000 1f00 0000 4500 0000  ............E...
│ │ │ │ +0002b340: 6068 d95d 0072 6570 8cc6 0200 0000 0000  `h.].rep........
│ │ │ │  0002b350: 1e00 0000 0400 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002b360: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002b370: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002b380: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002b390: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002b3a0: 5e86 f45a 0072 6570 1172 0100 0000 0000  ^..Z.rep.r......
│ │ │ │ +0002b3a0: 5e86 f45a 0072 6570 90af 0100 0000 0000  ^..Z.rep........
│ │ │ │  0002b3b0: 2b00 0000 0000 0000 9fd3 0257 7265 702e  +..........Wrep.
│ │ │ │ -0002b3c0: f1d2 0000 0000 0000 1600 0000 4d00 0000  ............M...
│ │ │ │ +0002b3c0: d838 0000 0000 0000 1600 0000 4d00 0000  .8..........M...
│ │ │ │  0002b3d0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002b3e0: 0000 0000 0000 0000 f504 1257 7265 702e  ...........Wrep.
│ │ │ │ -0002b3f0: 566a 0100 0000 0000 1b00 0000 6400 0000  Vj..........d...
│ │ │ │ -0002b400: e018 f85d 0072 6570 d7cb 0000 0000 0000  ...].rep........
│ │ │ │ +0002b3f0: 1054 0100 0000 0000 1b00 0000 6400 0000  .T..........d...
│ │ │ │ +0002b400: e018 f85d 0072 6570 c7a8 0100 0000 0000  ...].rep........
│ │ │ │  0002b410: 1300 0000 0900 0000 bf43 2455 7265 702e  .........C$Urep.
│ │ │ │ -0002b420: 5dce 0000 0000 0000 3600 0000 3000 0000  ].......6...0...
│ │ │ │ -0002b430: ce4e f750 7265 702e fa74 0000 0000 0000  .N.Prep..t......
│ │ │ │ +0002b420: d2e4 0100 0000 0000 3600 0000 3000 0000  ........6...0...
│ │ │ │ +0002b430: ce4e f750 7265 702e f562 0000 0000 0000  .N.Prep..b......
│ │ │ │  0002b440: 0d00 0000 8900 0000 a5fd 0356 7265 702e  ...........Vrep.
│ │ │ │ -0002b450: 3cd5 0000 0000 0000 1400 0000 2f00 0000  <.........../...
│ │ │ │ -0002b460: 9717 2957 7265 702e ffcd 0000 0000 0000  ..)Wrep.........
│ │ │ │ +0002b450: 9f3f 0000 0000 0000 1400 0000 2f00 0000  .?........../...
│ │ │ │ +0002b460: 9717 2957 7265 702e 74e4 0100 0000 0000  ..)Wrep.t.......
│ │ │ │  0002b470: 3400 0000 2a00 0000 db38 8359 0072 6570  4...*....8.Y.rep
│ │ │ │ -0002b480: 7adf 0100 0000 0000 2200 0000 0700 0000  z.......".......
│ │ │ │ -0002b490: 488a 7354 7265 702e 1c6e 0100 0000 0000  H.sTrep..n......
│ │ │ │ +0002b480: 74e6 0100 0000 0000 2200 0000 0700 0000  t.......".......
│ │ │ │ +0002b490: 488a 7354 7265 702e d657 0100 0000 0000  H.sTrep..W......
│ │ │ │  0002b4a0: 1700 0000 4d00 0000 ffff ffff 0000 0000  ....M...........
│ │ │ │  0002b4b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002b4c0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002b4d0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002b4e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002b4f0: c2d4 f654 7265 702e 5961 0000 0000 0000  ...Trep.Ya......
│ │ │ │ +0002b4f0: c2d4 f654 7265 702e 294f 0000 0000 0000  ...Trep.)O......
│ │ │ │  0002b500: 0d00 0000 3600 0000 e338 d659 7265 702e  ....6....8.Yrep.
│ │ │ │ -0002b510: 075b 0000 0000 0000 1600 0000 3d00 0000  .[..........=...
│ │ │ │ -0002b520: dc26 0f52 7265 702e 40dc 0100 0000 0000  .&.Rrep.@.......
│ │ │ │ +0002b510: 33a1 0100 0000 0000 1600 0000 3d00 0000  3...........=...
│ │ │ │ +0002b520: dc26 0f52 7265 702e ecc1 0200 0000 0000  .&.Rrep.........
│ │ │ │  0002b530: 1700 0000 3600 0000 ffff ffff 0000 0000  ....6...........
│ │ │ │  0002b540: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002b550: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002b560: 0000 0000 0000 0000 6d8a fd5d 7265 702e  ........m..]rep.
│ │ │ │ -0002b570: 574c 0000 0000 0000 1800 0000 2900 0000  WL..........)...
│ │ │ │ -0002b580: 1651 c658 7265 702e 00e0 0000 0000 0000  .Q.Xrep.........
│ │ │ │ -0002b590: 1c00 0000 a700 0000 4ace 8c51 7265 702e  ........J..Qrep.
│ │ │ │ -0002b5a0: 43e4 0000 0000 0000 1300 0000 8000 0000  C...............
│ │ │ │ -0002b5b0: dc0a 5c52 7265 702e c577 0000 0000 0000  ..\Rrep..w......
│ │ │ │ -0002b5c0: 0f00 0000 5700 0000 278d e05b 7265 702e  ....W...'..[rep.
│ │ │ │ -0002b5d0: 0dea 0000 0000 0000 1f00 0000 4800 0000  ............H...
│ │ │ │ -0002b5e0: e74a 8b50 7265 702e 7eea 0000 0000 0000  .J.Prep.~.......
│ │ │ │ -0002b5f0: 2100 0000 4800 0000 a52e 8c5c 7265 702e  !...H......\rep.
│ │ │ │ -0002b600: 7a83 0000 0000 0000 0c00 0000 a100 0000  z...............
│ │ │ │ -0002b610: 8dad 9659 7265 702e 2fcb 0000 0000 0000  ...Yrep./.......
│ │ │ │ +0002b570: 4da5 0100 0000 0000 1800 0000 2900 0000  M...........)...
│ │ │ │ +0002b580: 1651 c658 7265 702e 03c6 0000 0000 0000  .Q.Xrep.........
│ │ │ │ +0002b590: 1c00 0000 a700 0000 278d e05b 7265 702e  ........'..[rep.
│ │ │ │ +0002b5a0: a581 0000 0000 0000 1f00 0000 4800 0000  ............H...
│ │ │ │ +0002b5b0: dc0a 5c52 7265 702e c065 0000 0000 0000  ..\Rrep..e......
│ │ │ │ +0002b5c0: 0f00 0000 5700 0000 e74a 8b50 7265 702e  ....W....J.Prep.
│ │ │ │ +0002b5d0: 1682 0000 0000 0000 2100 0000 4800 0000  ........!...H...
│ │ │ │ +0002b5e0: 4ace 8c51 7265 702e 46ca 0000 0000 0000  J..Qrep.F.......
│ │ │ │ +0002b5f0: 1300 0000 8000 0000 a52e 8c5c 7265 702e  ...........\rep.
│ │ │ │ +0002b600: 8c71 0000 0000 0000 0c00 0000 a100 0000  .q..............
│ │ │ │ +0002b610: 8dad 9659 7265 702e f2ad 0100 0000 0000  ...Yrep.........
│ │ │ │  0002b620: 1a00 0000 4800 0000 ffff ffff 0000 0000  ....H...........
│ │ │ │  0002b630: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002b640: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002b650: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002b660: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002b670: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002b680: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002b690: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002b6a0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002b6b0: 0000 0000 0000 0000 3b65 5556 7265 702e  ........;eUVrep.
│ │ │ │ -0002b6c0: e769 0100 0000 0000 1d00 0000 5200 0000  .i..........R...
│ │ │ │ -0002b6d0: 7d15 375b 0072 6570 07d4 0100 0000 0000  }.7[.rep........
│ │ │ │ -0002b6e0: 1e00 0000 0e00 0000 7bf3 a755 0072 6570  ........{..U.rep
│ │ │ │ -0002b6f0: b3c9 0000 0000 0000 2100 0000 1d00 0000  ........!.......
│ │ │ │ -0002b700: fb20 9d56 7265 702e 5bdb 0100 0000 0000  . .Vrep.[.......
│ │ │ │ -0002b710: 1e00 0000 3800 0000 0f86 f45d 7265 6d6f  ....8......]remo
│ │ │ │ -0002b720: 9ccf 0000 0000 0000 1600 0000 2c00 0000  ............,...
│ │ │ │ -0002b730: 5c55 1650 7265 702e 12cc 0000 0000 0000  \U.Prep.........
│ │ │ │ +0002b6c0: a153 0100 0000 0000 1d00 0000 5200 0000  .S..........R...
│ │ │ │ +0002b6d0: fb20 9d56 7265 702e 07c1 0200 0000 0000  . .Vrep.........
│ │ │ │ +0002b6e0: 1e00 0000 3800 0000 7bf3 a755 0072 6570  ....8...{..U.rep
│ │ │ │ +0002b6f0: 51a7 0100 0000 0000 2100 0000 1d00 0000  Q.......!.......
│ │ │ │ +0002b700: 7d15 375b 0072 6570 77c4 0200 0000 0000  }.7[.repw.......
│ │ │ │ +0002b710: 1e00 0000 0e00 0000 0f86 f45d 7265 6d6f  ...........]remo
│ │ │ │ +0002b720: cde3 0100 0000 0000 1600 0000 2c00 0000  ............,...
│ │ │ │ +0002b730: 5c55 1650 7265 702e 02a9 0100 0000 0000  \U.Prep.........
│ │ │ │  0002b740: 0f00 0000 4500 0000 63aa 9d58 7265 702e  ....E...c..Xrep.
│ │ │ │ -0002b750: 0ca8 0000 0000 0000 2600 0000 8200 0000  ........&.......
│ │ │ │ -0002b760: 24a3 0b5c 7265 702e e7cc 0000 0000 0000  $..\rep.........
│ │ │ │ -0002b770: 2300 0000 3b00 0000 d9c6 1f55 0072 6570  #...;......U.rep
│ │ │ │ -0002b780: 6c72 0100 0000 0000 2600 0000 0d00 0000  lr......&.......
│ │ │ │ +0002b750: 86a1 0100 0000 0000 2600 0000 8200 0000  ........&.......
│ │ │ │ +0002b760: d9c6 1f55 0072 6570 abe0 0100 0000 0000  ...U.rep........
│ │ │ │ +0002b770: 2600 0000 0d00 0000 24a3 0b5c 7265 702e  &.......$..\rep.
│ │ │ │ +0002b780: dee0 0100 0000 0000 2300 0000 3b00 0000  ........#...;...
│ │ │ │  0002b790: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002b7a0: 0000 0000 0000 0000 f3b5 595c 0072 6570  ..........Y\.rep
│ │ │ │ -0002b7b0: 8471 0100 0000 0000 2300 0000 0900 0000  .q......#.......
│ │ │ │ -0002b7c0: daf9 775b 7265 702e 29df 0100 0000 0000  ..w[rep.).......
│ │ │ │ +0002b7b0: 56a9 0100 0000 0000 2300 0000 0900 0000  V.......#.......
│ │ │ │ +0002b7c0: daf9 775b 7265 702e 23e6 0100 0000 0000  ..w[rep.#.......
│ │ │ │  0002b7d0: 2100 0000 3000 0000 915a b956 7265 702e  !...0....Z.Vrep.
│ │ │ │ -0002b7e0: 0070 0100 0000 0000 1d00 0000 3a00 0000  .p..........:...
│ │ │ │ -0002b7f0: 805c 295e 7265 702e 2781 0000 0000 0000  .\)^rep.'.......
│ │ │ │ +0002b7e0: eee6 0100 0000 0000 1d00 0000 3a00 0000  ............:...
│ │ │ │ +0002b7f0: 805c 295e 7265 702e ed6e 0000 0000 0000  .\)^rep..n......
│ │ │ │  0002b800: 1700 0000 b000 0000 7776 d758 0072 6570  ........wv.X.rep
│ │ │ │ -0002b810: 3add 0100 0000 0000 1200 0000 0700 0000  :...............
│ │ │ │ -0002b820: 5226 295f 0072 6570 b9cb 0000 0000 0000  R&)_.rep........
│ │ │ │ +0002b810: 8ac2 0200 0000 0000 1200 0000 0700 0000  ................
│ │ │ │ +0002b820: 5226 295f 0072 6570 7cae 0100 0000 0000  R&)_.rep|.......
│ │ │ │  0002b830: 1900 0000 0500 0000 6127 8259 6465 6275  ........a'.Ydebu
│ │ │ │ -0002b840: 9641 0000 0000 0000 0e00 0000 0101 0000  .A..............
│ │ │ │ +0002b840: 015a 0100 0000 0000 0e00 0000 0101 0000  .Z..............
│ │ │ │  0002b850: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002b860: 0000 0000 0000 0000 9dbb da58 7265 702e  ...........Xrep.
│ │ │ │ -0002b870: 33d2 0100 0000 0000 1d00 0000 b701 0000  3...............
│ │ │ │ +0002b870: a3c2 0200 0000 0000 1d00 0000 b701 0000  ................
│ │ │ │  0002b880: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002b890: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002b8a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002b8b0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002b8c0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002b8d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002b8e0: d4eb 1d5f 7265 702e 4cc1 0000 0000 0000  ..._rep.L.......
│ │ │ │ +0002b8e0: d4eb 1d5f 7265 702e 4f29 0000 0000 0000  ..._rep.O)......
│ │ │ │  0002b8f0: 0f00 0000 1300 0000 9da6 895d 7265 702e  ...........]rep.
│ │ │ │ -0002b900: 8ac7 0000 0000 0000 1800 0000 2100 0000  ............!...
│ │ │ │ -0002b910: dee0 f155 0072 6570 4fd6 0100 0000 0000  ...U.repO.......
│ │ │ │ +0002b900: b05f 0100 0000 0000 1800 0000 2100 0000  ._..........!...
│ │ │ │ +0002b910: dee0 f155 0072 6570 a3c4 0200 0000 0000  ...U.rep........
│ │ │ │  0002b920: 2d00 0000 1900 0000 8d24 1656 7265 702e  -........$.Vrep.
│ │ │ │ -0002b930: 4a01 0100 0000 0000 1400 0000 5000 0000  J...........P...
│ │ │ │ -0002b940: 6e3e b654 7265 702e 363f 0000 0000 0000  n>.Trep.6?......
│ │ │ │ +0002b930: 688c 0000 0000 0000 1400 0000 5000 0000  h...........P...
│ │ │ │ +0002b940: 6e3e b654 7265 702e 3a07 0100 0000 0000  n>.Trep.:.......
│ │ │ │  0002b950: 1700 0000 3200 0000 9339 4f5a 7265 702e  ....2....9OZrep.
│ │ │ │ -0002b960: 00d9 0100 0000 0000 1d00 0000 5000 0000  ............P...
│ │ │ │ -0002b970: 8c76 df52 7265 702e 166c 0000 0000 0000  .v.Rrep..l......
│ │ │ │ +0002b960: 1fc6 0200 0000 0000 1d00 0000 5000 0000  ............P...
│ │ │ │ +0002b970: 8c76 df52 7265 702e ea59 0000 0000 0000  .v.Rrep..Y......
│ │ │ │  0002b980: 0f00 0000 fb00 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002b990: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002b9a0: dea3 c652 7265 702e ed0a 0100 0000 0000  ...Rrep.........
│ │ │ │ +0002b9a0: dea3 c652 7265 702e 8424 0000 0000 0000  ...Rrep..$......
│ │ │ │  0002b9b0: 2200 0000 4000 0000 ffff ffff 0000 0000  "...@...........
│ │ │ │  0002b9c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002b9d0: c4b1 9354 0072 6570 de70 0100 0000 0000  ...T.rep.p......
│ │ │ │ +0002b9d0: c4b1 9354 0072 6570 3de8 0100 0000 0000  ...T.rep=.......
│ │ │ │  0002b9e0: 2200 0000 0600 0000 ffff ffff 0000 0000  "...............
│ │ │ │  0002b9f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ba00: e457 2857 7265 702e 00c0 0000 0000 0000  .W(Wrep.........
│ │ │ │ +0002ba00: e457 2857 7265 702e 6946 0000 0000 0000  .W(Wrep.iF......
│ │ │ │  0002ba10: 2400 0000 d500 0000 d144 315b 7265 702e  $........D1[rep.
│ │ │ │ -0002ba20: 2a9a 0000 0000 0000 1d00 0000 6300 0000  *...........c...
│ │ │ │ -0002ba30: 23ab 0e54 7265 702e 95d6 0100 0000 0000  #..Trep.........
│ │ │ │ -0002ba40: 2000 0000 de00 0000 4c21 9859 7265 702e   .......L!.Yrep.
│ │ │ │ -0002ba50: aeda 0100 0000 0000 1b00 0000 9200 0000  ................
│ │ │ │ -0002ba60: 868e d457 7265 702e 0671 0100 0000 0000  ...Wrep..q......
│ │ │ │ +0002ba20: 5da4 0100 0000 0000 1d00 0000 6300 0000  ]...........c...
│ │ │ │ +0002ba30: 4c21 9859 7265 702e 5ac0 0200 0000 0000  L!.Yrep.Z.......
│ │ │ │ +0002ba40: 1b00 0000 9200 0000 23ab 0e54 7265 702e  ........#..Trep.
│ │ │ │ +0002ba50: e9c4 0200 0000 0000 2000 0000 de00 0000  ........ .......
│ │ │ │ +0002ba60: 868e d457 7265 702e 11e9 0100 0000 0000  ...Wrep.........
│ │ │ │  0002ba70: 2000 0000 3600 0000 216b 1b5a 7265 702e   ...6...!k.Zrep.
│ │ │ │ -0002ba80: 9b78 0000 0000 0000 0c00 0000 5a00 0000  .x..........Z...
│ │ │ │ -0002ba90: b48f 8351 7265 702e 4f6f 0100 0000 0000  ...Qrep.Oo......
│ │ │ │ +0002ba80: 9666 0000 0000 0000 0c00 0000 5a00 0000  .f..........Z...
│ │ │ │ +0002ba90: b48f 8351 7265 702e 1b28 0000 0000 0000  ...Qrep..(......
│ │ │ │  0002baa0: 1b00 0000 7600 0000 81ee aa5d 7265 702e  ....v......]rep.
│ │ │ │ -0002bab0: b200 0100 0000 0000 1800 0000 2a00 0000  ............*...
│ │ │ │ -0002bac0: daf9 6b57 0072 6570 95da 0100 0000 0000  ..kW.rep........
│ │ │ │ -0002bad0: 1900 0000 0000 0000 2b47 1159 7265 702e  ........+G.Yrep.
│ │ │ │ -0002bae0: 5b7b 0000 0000 0000 1600 0000 ed00 0000  [{..............
│ │ │ │ -0002baf0: 5e6f 2950 0072 6570 dd72 0100 0000 0000  ^o)P.rep.r......
│ │ │ │ -0002bb00: 1900 0000 0400 0000 a53a 275e 7265 702e  .........:'^rep.
│ │ │ │ -0002bb10: 9be3 0000 0000 0000 2000 0000 3700 0000  ........ ...7...
│ │ │ │ -0002bb20: dae3 b35a 7265 702e 984c 0000 0000 0000  ...Zrep..L......
│ │ │ │ -0002bb30: 1900 0000 1200 0000 ac84 0a55 7265 702e  ...........Urep.
│ │ │ │ -0002bb40: 70d0 0000 0000 0000 0f00 0000 4d00 0000  p...........M...
│ │ │ │ -0002bb50: 45a9 3d55 0072 6570 3cda 0100 0000 0000  E.=U.rep<.......
│ │ │ │ -0002bb60: 2700 0000 0500 0000 0980 0a50 0072 6570  '..........P.rep
│ │ │ │ -0002bb70: 76c8 0000 0000 0000 1d00 0000 0a00 0000  v...............
│ │ │ │ -0002bb80: 4f8d 335e 0072 6570 b770 0100 0000 0000  O.3^.rep.p......
│ │ │ │ -0002bb90: 2100 0000 0600 0000 87e3 225f 7265 702e  !........."_rep.
│ │ │ │ -0002bba0: 4669 0000 0000 0000 0e00 0000 8300 0000  Fi..............
│ │ │ │ -0002bbb0: f56c ed5e 7265 702e 0774 0100 0000 0000  .l.^rep..t......
│ │ │ │ +0002bab0: 498a 0000 0000 0000 1800 0000 2a00 0000  I...........*...
│ │ │ │ +0002bac0: 5e6f 2950 0072 6570 73af 0100 0000 0000  ^o)P.reps.......
│ │ │ │ +0002bad0: 1900 0000 0400 0000 2b47 1159 7265 702e  ........+G.Yrep.
│ │ │ │ +0002bae0: 5669 0000 0000 0000 1600 0000 ed00 0000  Vi..............
│ │ │ │ +0002baf0: daf9 6b57 0072 6570 dac6 0200 0000 0000  ..kW.rep........
│ │ │ │ +0002bb00: 1900 0000 0000 0000 a53a 275e 7265 702e  .........:'^rep.
│ │ │ │ +0002bb10: 9ec9 0000 0000 0000 2000 0000 3700 0000  ........ ...7...
│ │ │ │ +0002bb20: ac84 0a55 7265 702e 0030 0000 0000 0000  ...Urep..0......
│ │ │ │ +0002bb30: 0f00 0000 4d00 0000 dae3 b35a 7265 702e  ....M......Zrep.
│ │ │ │ +0002bb40: 8ea5 0100 0000 0000 1900 0000 1200 0000  ................
│ │ │ │ +0002bb50: 45a9 3d55 0072 6570 aec6 0200 0000 0000  E.=U.rep........
│ │ │ │ +0002bb60: 2700 0000 0500 0000 4f8d 335e 0072 6570  '.......O.3^.rep
│ │ │ │ +0002bb70: 16e8 0100 0000 0000 2100 0000 0600 0000  ........!.......
│ │ │ │ +0002bb80: 0980 0a50 0072 6570 14a6 0100 0000 0000  ...P.rep........
│ │ │ │ +0002bb90: 1d00 0000 0a00 0000 87e3 225f 7265 702e  .........."_rep.
│ │ │ │ +0002bba0: 1a57 0000 0000 0000 0e00 0000 8300 0000  .W..............
│ │ │ │ +0002bbb0: f56c ed5e 7265 702e 89ac 0100 0000 0000  .l.^rep.........
│ │ │ │  0002bbc0: 1b00 0000 4000 0000 ffff ffff 0000 0000  ....@...........
│ │ │ │  0002bbd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002bbe0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002bbf0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002bc00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002bc10: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002bc20: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002bc30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002bc40: 9a02 5055 7265 702e 5bca 0000 0000 0000  ..PUrep.[.......
│ │ │ │ +0002bc40: 9a02 5055 7265 702e 05ad 0100 0000 0000  ..PUrep.........
│ │ │ │  0002bc50: 1c00 0000 6d00 0000 ffff ffff 0000 0000  ....m...........
│ │ │ │  0002bc60: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002bc70: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002bc80: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002bc90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002bca0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002bcb0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002bcc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002bcd0: da22 5052 7265 702e b071 0100 0000 0000  ."PRrep..q......
│ │ │ │ +0002bcd0: da22 5052 7265 702e 82a9 0100 0000 0000  ."PRrep.........
│ │ │ │  0002bce0: 2800 0000 3900 0000 ffff ffff 0000 0000  (...9...........
│ │ │ │  0002bcf0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002bd00: f00f 6250 7461 7266 96d0 0100 0000 0000  ..bPtarf........
│ │ │ │ +0002bd00: f00f 6250 7461 7266 27e2 0100 0000 0000  ..bPtarf'.......
│ │ │ │  0002bd10: 1500 0000 2600 0000 ffff ffff 0000 0000  ....&...........
│ │ │ │  0002bd20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002bd30: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002bd40: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002bd50: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002bd60: 941b 3e53 6572 726f b543 0000 0000 0000  ..>Serro.C......
│ │ │ │ +0002bd60: 941b 3e53 6572 726f 735c 0100 0000 0000  ..>Serros\......
│ │ │ │  0002bd70: 1600 0000 6500 0000 0513 2856 7265 702e  ....e.....(Vrep.
│ │ │ │ -0002bd80: 4f0b 0100 0000 0000 1d00 0000 3e00 0000  O...........>...
│ │ │ │ -0002bd90: ac97 4b50 7265 702e a7dc 0100 0000 0000  ..KPrep.........
│ │ │ │ +0002bd80: e624 0000 0000 0000 1d00 0000 3e00 0000  .$..........>...
│ │ │ │ +0002bd90: ac97 4b50 7265 702e 53c2 0200 0000 0000  ..KPrep.S.......
│ │ │ │  0002bda0: 1700 0000 2000 0000 e51a ea50 7265 702e  .... ......Prep.
│ │ │ │ -0002bdb0: c3e0 0000 0000 0000 2500 0000 3a01 0000  ........%...:...
│ │ │ │ +0002bdb0: c6c6 0000 0000 0000 2500 0000 3a01 0000  ........%...:...
│ │ │ │  0002bdc0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002bdd0: 0000 0000 0000 0000 c502 8c57 7265 702e  ...........Wrep.
│ │ │ │ -0002bde0: b147 0000 0000 0000 1400 0000 4f00 0000  .G..........O...
│ │ │ │ -0002bdf0: 9bcb 445f 7265 702e c64f 0000 0000 0000  ..D_rep..O......
│ │ │ │ +0002bde0: 3b5d 0100 0000 0000 1400 0000 4f00 0000  ;]..........O...
│ │ │ │ +0002bdf0: 9bcb 445f 7265 702e bf4d 0000 0000 0000  ..D_rep..M......
│ │ │ │  0002be00: 1a00 0000 1c00 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002be10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002be20: 7a28 ae5c 7265 702e 1b74 0000 0000 0000  z(.\rep..t......
│ │ │ │ +0002be20: 7a28 ae5c 7265 702e 1662 0000 0000 0000  z(.\rep..b......
│ │ │ │  0002be30: 0d00 0000 d200 0000 3a0a 4358 7265 702e  ........:.CXrep.
│ │ │ │ -0002be40: 00d0 0000 0000 0000 1c00 0000 5400 0000  ............T...
│ │ │ │ +0002be40: 2ea2 0100 0000 0000 1c00 0000 5400 0000  ............T...
│ │ │ │  0002be50: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002be60: 0000 0000 0000 0000 6313 0e51 7265 702e  ........c..Qrep.
│ │ │ │ -0002be70: 9f72 0100 0000 0000 1800 0000 2600 0000  .r..........&...
│ │ │ │ +0002be70: 35af 0100 0000 0000 1800 0000 2600 0000  5...........&...
│ │ │ │  0002be80: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002be90: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002bea0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002beb0: 0a00 405a 7265 702e c3c7 0000 0000 0000  ..@Zrep.........
│ │ │ │ +0002beb0: 0a00 405a 7265 702e 00a0 0100 0000 0000  ..@Zrep.........
│ │ │ │  0002bec0: 1900 0000 1200 0000 139a 2d5b 6465 6275  ..........-[debu
│ │ │ │ -0002bed0: 7f3f 0000 0000 0000 0c00 0000 4700 0000  .?..........G...
│ │ │ │ -0002bee0: 5447 7051 7265 702e 4d88 0000 0000 0000  TGpQrep.M.......
│ │ │ │ +0002bed0: 205c 0100 0000 0000 0c00 0000 4700 0000   \..........G...
│ │ │ │ +0002bee0: 5447 7051 7265 702e 2476 0000 0000 0000  TGpQrep.$v......
│ │ │ │  0002bef0: 1e00 0000 2e00 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002bf00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002bf10: f841 6750 7265 702e 0edc 0100 0000 0000  .AgPrep.........
│ │ │ │ +0002bf10: f841 6750 7265 702e bac1 0200 0000 0000  .AgPrep.........
│ │ │ │  0002bf20: 1300 0000 1f00 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002bf30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002bf40: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002bf50: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002bf60: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002bf70: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002bf80: 0000 0000 0000 0000 5fbc c852 7265 702e  ........_..Rrep.
│ │ │ │ -0002bf90: b1db 0100 0000 0000 1e00 0000 3f00 0000  ............?...
│ │ │ │ +0002bf90: 5dc1 0200 0000 0000 1e00 0000 3f00 0000  ]...........?...
│ │ │ │  0002bfa0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002bfb0: 0000 0000 0000 0000 e38f cb5d 7265 702e  ...........]rep.
│ │ │ │ -0002bfc0: a10f 0100 0000 0000 1600 0000 3800 0000  ............8...
│ │ │ │ +0002bfc0: 880d 0100 0000 0000 1600 0000 3800 0000  ............8...
│ │ │ │  0002bfd0: ffff ffff 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002bfe0: 0000 0000 0000 0000 ffff ffff 0000 0000  ................
│ │ │ │  0002bff0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c000: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c010: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c020: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c030: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c040: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c050: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c060: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c070: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c080: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c090: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c0a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c0b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c0c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c0d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c0e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c0f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c100: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c110: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c120: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c130: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c140: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c150: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c160: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c170: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c180: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c190: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c1a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c1b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c1c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c1d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c1e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c1f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c200: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c210: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c220: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c230: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c240: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c250: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c260: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c270: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c280: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c290: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c2a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c2b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c2c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c2d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c2e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c2f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c300: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c310: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c320: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c330: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c340: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c350: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c360: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c370: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c380: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c390: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c3a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c3b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c3c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c3d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c3e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c3f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c400: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c410: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c420: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c430: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c440: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c450: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c460: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c470: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c480: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c490: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c4a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c4b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c4c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c4d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c4e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c4f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c500: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c510: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c520: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c530: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c540: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c550: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c560: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c570: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c580: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c590: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c5a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c5b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c5c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c5d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c5e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c5f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c600: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c610: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c620: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c630: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c640: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c650: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c660: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c670: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c680: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c690: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c6a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c6b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c6c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c6d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c6e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c6f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c700: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c710: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c720: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c730: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c740: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002c750: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002c000: 7265 702e 7374 7275 6374 7572 6573 2361  rep.structures#a
│ │ │ │ +0002c010: 6c69 6173 2d73 7472 7563 7475 7265 4372  lias-structureCr
│ │ │ │ +0002c020: 6561 7465 2061 6e20 616c 6961 7320 6f66  eate an alias of
│ │ │ │ +0002c030: 2074 6865 2073 7472 7563 7475 7265 2063   the structure c
│ │ │ │ +0002c040: 616c 6c65 6420 4652 4f4d 2061 7320 7468  alled FROM as th
│ │ │ │ +0002c050: 6520 6e61 6d65 2054 4f2e 7265 702e 6c61  e name TO.rep.la
│ │ │ │ +0002c060: 6e67 2e64 6f63 2364 6573 6372 6962 652d  ng.doc#describe-
│ │ │ │ +0002c070: 7661 6c75 6550 7269 6e74 2074 6f20 7374  valuePrint to st
│ │ │ │ +0002c080: 616e 6461 7264 2d6f 7574 7075 7420 6120  andard-output a 
│ │ │ │ +0002c090: 6465 7363 7269 7074 696f 6e20 6f66 2074  description of t
│ │ │ │ +0002c0a0: 6865 206c 6973 7020 6461 7461 206f 626a  he lisp data obj
│ │ │ │ +0002c0b0: 6563 7420 5641 4c55 452e 2049 660a 4e41  ect VALUE. If.NA
│ │ │ │ +0002c0c0: 4d45 2069 7320 7472 7565 2c20 7468 656e  ME is true, then
│ │ │ │ +0002c0d0: 2069 7420 7368 6f75 6c64 2062 6520 7468   it should be th
│ │ │ │ +0002c0e0: 6520 7379 6d62 6f6c 2074 6861 7420 6973  e symbol that is
│ │ │ │ +0002c0f0: 2061 7373 6f63 6961 7465 6420 7769 7468   associated with
│ │ │ │ +0002c100: 2056 414c 5545 2e72 6570 2e6c 616e 672e   VALUE.rep.lang.
│ │ │ │ +0002c110: 646f 6323 646f 6375 6d65 6e74 2d76 6172  doc#document-var
│ │ │ │ +0002c120: 6961 626c 6553 6574 7320 7468 6520 646f  iableSets the do
│ │ │ │ +0002c130: 6375 6d65 6e74 6174 696f 6e20 7072 6f70  cumentation prop
│ │ │ │ +0002c140: 6572 7479 206f 6620 5359 4d42 4f4c 2074  erty of SYMBOL t
│ │ │ │ +0002c150: 6f20 444f 432d 5354 5249 4e47 2e72 6570  o DOC-STRING.rep
│ │ │ │ +0002c160: 2e6c 616e 672e 646f 6323 6164 642d 646f  .lang.doc#add-do
│ │ │ │ +0002c170: 6375 6d65 6e74 6174 696f 6e41 6464 7320  cumentationAdds 
│ │ │ │ +0002c180: 6120 646f 6375 6d65 6e74 6174 696f 6e20  a documentation 
│ │ │ │ +0002c190: 7374 7269 6e67 2053 5452 494e 4720 746f  string STRING to
│ │ │ │ +0002c1a0: 2074 6865 2066 696c 6520 6f66 2073 7563   the file of suc
│ │ │ │ +0002c1b0: 6820 7374 7269 6e67 732e 7265 702e 6c61  h strings.rep.la
│ │ │ │ +0002c1c0: 6e67 2e6d 6174 6823 7265 616c 7052 6574  ng.math#realpRet
│ │ │ │ +0002c1d0: 7572 6e20 7420 6966 2058 2069 7320 6120  urn t if X is a 
│ │ │ │ +0002c1e0: 7265 616c 206e 756d 6265 722e 7265 702e  real number.rep.
│ │ │ │ +0002c1f0: 6c61 6e67 2e6d 6174 6823 7261 7469 6f6e  lang.math#ration
│ │ │ │ +0002c200: 616c 7052 6574 7572 6e20 7420 6966 2058  alpReturn t if X
│ │ │ │ +0002c210: 2069 7320 6120 2870 6f73 7369 626c 7920   is a (possibly 
│ │ │ │ +0002c220: 696e 6578 6163 7429 2072 6174 696f 6e61  inexact) rationa
│ │ │ │ +0002c230: 6c20 6e75 6d62 6572 2e00 7265 702e 6c61  l number..rep.la
│ │ │ │ +0002c240: 6e67 2e6d 6174 6823 706f 7369 7469 7665  ng.math#positive
│ │ │ │ +0002c250: 7020 5872 6570 2e6c 616e 672e 6d61 7468  p Xrep.lang.math
│ │ │ │ +0002c260: 236e 6567 6174 6976 6570 5265 7475 726e  #negativepReturn
│ │ │ │ +0002c270: 2074 2069 6620 5820 6973 206c 6573 7320   t if X is less 
│ │ │ │ +0002c280: 7468 616e 207a 6572 6f2e 0072 6570 2e6c  than zero..rep.l
│ │ │ │ +0002c290: 616e 672e 6d61 7468 236c 636d 202e 2041  ang.math#lcm . A
│ │ │ │ +0002c2a0: 5247 5372 6570 2e6c 616e 672e 696e 7465  RGSrep.lang.inte
│ │ │ │ +0002c2b0: 7270 7265 7465 7223 6465 666d 6163 726f  rpreter#defmacro
│ │ │ │ +0002c2c0: 6465 666d 6163 726f 204e 414d 4520 4c41  defmacro NAME LA
│ │ │ │ +0002c2d0: 4d42 4441 2d4c 4953 5420 5b44 4f43 2d53  MBDA-LIST [DOC-S
│ │ │ │ +0002c2e0: 5452 494e 475d 2042 4f44 592e 2e2e 0a64  TRING] BODY....d
│ │ │ │ +0002c2f0: 6566 6d61 6372 6f20 4e41 4d45 2042 5954  efmacro NAME BYT
│ │ │ │ +0002c300: 4543 4f44 452d 4f42 4a45 4354 0a0a 4465  ECODE-OBJECT..De
│ │ │ │ +0002c310: 6669 6e65 7320 6120 6d61 6372 6f20 6361  fines a macro ca
│ │ │ │ +0002c320: 6c6c 6564 204e 414d 4520 7769 7468 2061  lled NAME with a
│ │ │ │ +0002c330: 7267 756d 656e 7420 7370 6563 2e20 4c41  rgument spec. LA
│ │ │ │ +0002c340: 4d42 4441 2d4c 4953 542c 0a64 6f63 756d  MBDA-LIST,.docum
│ │ │ │ +0002c350: 656e 7461 7469 6f6e 2044 4f43 2d53 5452  entation DOC-STR
│ │ │ │ +0002c360: 494e 4720 286f 7074 696f 6e61 6c29 2061  ING (optional) a
│ │ │ │ +0002c370: 6e64 2062 6f64 7920 424f 4459 2e0a 0a4d  nd body BODY...M
│ │ │ │ +0002c380: 6163 726f 7320 6172 6520 6361 6c6c 6564  acros are called
│ │ │ │ +0002c390: 2077 6974 6820 7468 6569 7220 6172 6775   with their argu
│ │ │ │ +0002c3a0: 6d65 6e74 7320 756e 2d65 7661 6c75 6174  ments un-evaluat
│ │ │ │ +0002c3b0: 6564 2c20 7468 6579 2061 7265 2065 7870  ed, they are exp
│ │ │ │ +0002c3c0: 6563 7465 640a 746f 2072 6574 7572 6e20  ected.to return 
│ │ │ │ +0002c3d0: 6120 666f 726d 2077 6869 6368 2077 696c  a form which wil
│ │ │ │ +0002c3e0: 6c20 6265 2065 7865 6375 7465 6420 746f  l be executed to
│ │ │ │ +0002c3f0: 2070 726f 7669 6465 2074 6865 2072 6573   provide the res
│ │ │ │ +0002c400: 756c 7420 6f66 2074 6865 0a65 7870 7265  ult of the.expre
│ │ │ │ +0002c410: 7373 696f 6e2e 204e 6f74 6520 7468 6174  ssion. Note that
│ │ │ │ +0002c420: 206d 6163 726f 7320 6172 6520 6578 7061   macros are expa
│ │ │ │ +0002c430: 6e64 6564 2061 7420 636f 6d70 696c 652d  nded at compile-
│ │ │ │ +0002c440: 7469 6d65 2c20 616e 6420 6d61 7920 6265  time, and may be
│ │ │ │ +0002c450: 0a65 7870 616e 6465 6420 616e 2061 7262  .expanded an arb
│ │ │ │ +0002c460: 6974 7261 7279 206e 756d 6265 7220 6f66  itrary number of
│ │ │ │ +0002c470: 2074 696d 6573 2e00 7265 702e 6c61 6e67   times..rep.lang
│ │ │ │ +0002c480: 2e69 6e74 6572 7072 6574 6572 2364 6566  .interpreter#def
│ │ │ │ +0002c490: 7375 6273 7420 5359 4d42 4f4c 202e 2042  subst SYMBOL . B
│ │ │ │ +0002c4a0: 4f44 5900 7265 702e 6c61 6e67 2e69 6e74  ODY.rep.lang.int
│ │ │ │ +0002c4b0: 6572 7072 6574 6572 2364 6566 696e 652d  erpreter#define-
│ │ │ │ +0002c4c0: 7370 6563 6961 6c2d 7661 7269 6162 6c65  special-variable
│ │ │ │ +0002c4d0: 2056 4152 2023 216f 7074 696f 6e61 6c20   VAR #!optional 
│ │ │ │ +0002c4e0: 5641 4c55 4520 444f 4372 6570 2e6c 616e  VALUE DOCrep.lan
│ │ │ │ +0002c4f0: 672e 696e 7465 7270 7265 7465 7223 7769  g.interpreter#wi
│ │ │ │ +0002c500: 7468 2d6f 626a 6563 7445 7661 6c75 6174  th-objectEvaluat
│ │ │ │ +0002c510: 6520 4f42 4a20 616e 6420 6d61 6b65 2069  e OBJ and make i
│ │ │ │ +0002c520: 7473 2076 616c 7565 2060 6063 7572 7265  ts value ``curre
│ │ │ │ +0002c530: 6e74 2727 2069 6e20 736f 6d65 2077 6179  nt'' in some way
│ │ │ │ +0002c540: 206d 6561 6e69 6e67 6675 6c0a 666f 7220   meaningful.for 
│ │ │ │ +0002c550: 7468 6520 6461 7461 2074 7970 652c 2065  the data type, e
│ │ │ │ +0002c560: 7661 6c75 6174 6520 616c 6c20 424f 4459  valuate all BODY
│ │ │ │ +0002c570: 2066 6f72 6d73 2c20 7468 656e 2072 6574   forms, then ret
│ │ │ │ +0002c580: 7572 6e20 746f 2074 6865 206f 6c64 0a63  urn to the old.c
│ │ │ │ +0002c590: 7572 7265 6e74 2076 616c 7565 206f 6620  urrent value of 
│ │ │ │ +0002c5a0: 7768 6174 6576 6572 2077 6173 2063 6861  whatever was cha
│ │ │ │ +0002c5b0: 6e67 6564 2e20 5265 7475 726e 2074 6865  nged. Return the
│ │ │ │ +0002c5c0: 2076 616c 7565 206f 6620 7468 6520 6c61   value of the la
│ │ │ │ +0002c5d0: 7374 0a42 4f44 5920 666f 726d 2065 7661  st.BODY form eva
│ │ │ │ +0002c5e0: 6c75 6174 6564 2e00 7265 702e 6c61 6e67  luated..rep.lang
│ │ │ │ +0002c5f0: 2e69 6e74 6572 7072 6574 6572 2363 6f6e  .interpreter#con
│ │ │ │ +0002c600: 6469 7469 6f6e 2d63 6173 6520 5641 5220  dition-case VAR 
│ │ │ │ +0002c610: 464f 524d 202e 2048 414e 444c 4552 5372  FORM . HANDLERSr
│ │ │ │ +0002c620: 6570 2e6c 616e 672e 696e 7465 7270 7265  ep.lang.interpre
│ │ │ │ +0002c630: 7465 7223 6175 746f 6c6f 6164 5465 6c6c  ter#autoloadTell
│ │ │ │ +0002c640: 2074 6865 2065 7661 6c75 6174 6f72 2074   the evaluator t
│ │ │ │ +0002c650: 6861 7420 7468 6520 7661 6c75 6520 6f66  hat the value of
│ │ │ │ +0002c660: 2053 594d 424f 4c20 7769 6c6c 2062 6520   SYMBOL will be 
│ │ │ │ +0002c670: 696e 6974 6961 6c69 7365 640a 6279 206c  initialised.by l
│ │ │ │ +0002c680: 6f61 6469 6e67 2046 494c 452e 0072 6570  oading FILE..rep
│ │ │ │ +0002c690: 2e6c 616e 672e 696e 7465 7270 7265 7465  .lang.interprete
│ │ │ │ +0002c6a0: 7223 6964 656e 7469 7479 2041 5247 0072  r#identity ARG.r
│ │ │ │ +0002c6b0: 6570 2e6c 616e 672e 696e 7465 7270 7265  ep.lang.interpre
│ │ │ │ +0002c6c0: 7465 7223 6576 616c 2d77 6865 6e2d 636f  ter#eval-when-co
│ │ │ │ +0002c6d0: 6d70 696c 6520 464f 524d 0072 6570 2e6c  mpile FORM.rep.l
│ │ │ │ +0002c6e0: 616e 672e 696e 7465 7270 7265 7465 7223  ang.interpreter#
│ │ │ │ +0002c6f0: 6e6f 7072 6570 2e76 6d2e 6469 7361 7373  noprep.vm.disass
│ │ │ │ +0002c700: 656d 626c 6572 2364 6973 6173 7365 6d62  embler#disassemb
│ │ │ │ +0002c710: 6c65 4469 7373 6173 656d 626c 6573 2041  leDissasembles A
│ │ │ │ +0002c720: 5247 2c20 7769 7468 206f 7574 7075 7420  RG, with output 
│ │ │ │ +0002c730: 746f 2053 5452 4541 4d2c 206f 7220 7468  to STREAM, or th
│ │ │ │ +0002c740: 6520 2a64 6973 6173 7365 6d62 6c79 2a20  e *disassembly* 
│ │ │ │ +0002c750: 6275 6666 6572 2e00 0000 0000 0000 0000  buffer..........
│ │ │ │  0002c760: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002c770: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002c780: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002c790: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002c7a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002c7b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002c7c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ @@ -11514,71 +11514,71 @@
│ │ │ │  0002cf90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002cfa0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002cfb0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002cfc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002cfd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002cfe0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002cff0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002d000: 0072 6570 2e6e 6574 2e72 7063 2372 7063  .rep.net.rpc#rpc
│ │ │ │ -0002d010: 2d63 7265 6174 652d 7365 7276 6572 0072  -create-server.r
│ │ │ │ -0002d020: 6570 2e6e 6574 2e72 7063 2364 6573 7472  ep.net.rpc#destr
│ │ │ │ -0002d030: 6f79 2d72 7063 2d73 6572 7661 6e74 2049  oy-rpc-servant I
│ │ │ │ -0002d040: 4400 7265 702e 6e65 742e 7270 6323 6361  D.rep.net.rpc#ca
│ │ │ │ -0002d050: 6c6c 2d77 6974 682d 7270 632d 7365 7276  ll-with-rpc-serv
│ │ │ │ -0002d060: 616e 7420 494d 504c 2043 414c 4c42 4143  ant IMPL CALLBAC
│ │ │ │ -0002d070: 4b00 7265 702e 6e65 742e 7270 6323 7365  K.rep.net.rpc#se
│ │ │ │ -0002d080: 7276 616e 742d 6964 2d3e 676c 6f62 616c  rvant-id->global
│ │ │ │ -0002d090: 2d69 6420 4944 7265 702e 6e65 742e 7270  -id IDrep.net.rp
│ │ │ │ -0002d0a0: 6323 676c 6f62 616c 2d69 642d 3e72 7063  c#global-id->rpc
│ │ │ │ -0002d0b0: 2d70 726f 7879 5265 7475 726e 2061 2066  -proxyReturn a f
│ │ │ │ -0002d0c0: 756e 6374 696f 6e20 7468 6174 2063 616e  unction that can
│ │ │ │ -0002d0d0: 2062 6520 7573 6564 2074 6f20 6361 6c6c   be used to call
│ │ │ │ -0002d0e0: 2074 6865 2052 5043 2061 7373 6f63 6961   the RPC associa
│ │ │ │ -0002d0f0: 7465 6420 7769 7468 2074 6865 0a67 6c6f  ted with the.glo
│ │ │ │ -0002d100: 6261 6c20 7365 7276 616e 7420 6964 2049  bal servant id I
│ │ │ │ -0002d110: 4420 2861 2073 7472 696e 6729 2e00 7265  D (a string)..re
│ │ │ │ -0002d120: 702e 6e65 742e 646f 6d61 696e 2d6e 616d  p.net.domain-nam
│ │ │ │ -0002d130: 6523 646f 6d61 696e 2d61 626f 7665 2d70  e#domain-above-p
│ │ │ │ -0002d140: 2044 3120 4432 0072 6570 2e6e 6574 2e64   D1 D2.rep.net.d
│ │ │ │ -0002d150: 6f6d 6169 6e2d 6e61 6d65 2364 6f6d 6169  omain-name#domai
│ │ │ │ -0002d160: 6e2d 6571 7561 6c2d 7020 4431 2044 3272  n-equal-p D1 D2r
│ │ │ │ -0002d170: 6570 2e6d 6f64 756c 652d 7379 7374 656d  ep.module-system
│ │ │ │ -0002d180: 2373 7472 7563 7475 7265 2d72 6566 4576  #structure-refEv
│ │ │ │ -0002d190: 616c 7561 7465 7320 746f 2074 6865 2063  aluates to the c
│ │ │ │ -0002d1a0: 7572 7265 6e74 2076 616c 7565 206f 6620  urrent value of 
│ │ │ │ -0002d1b0: 7468 6520 676c 6f62 616c 2062 696e 6469  the global bindi
│ │ │ │ -0002d1c0: 6e67 206f 6620 7379 6d62 6f6c 0a56 4152  ng of symbol.VAR
│ │ │ │ -0002d1d0: 2d4e 414d 4520 696e 2074 6865 206d 6f64  -NAME in the mod
│ │ │ │ -0002d1e0: 756c 6520 6361 6c6c 6564 2053 5452 5543  ule called STRUC
│ │ │ │ -0002d1f0: 542d 4e41 4d45 2e20 5468 6973 2073 7472  T-NAME. This str
│ │ │ │ -0002d200: 7563 7475 7265 206d 7573 740a 7072 6576  ucture must.prev
│ │ │ │ -0002d210: 696f 7573 6c79 2068 6176 6520 6265 656e  iously have been
│ │ │ │ -0002d220: 206f 7065 6e65 6420 6f72 2061 6363 6573   opened or acces
│ │ │ │ -0002d230: 7365 6420 6279 2074 6865 2063 7572 7265  sed by the curre
│ │ │ │ -0002d240: 6e74 206d 6f64 756c 652e 0a0a 5768 656e  nt module...When
│ │ │ │ -0002d250: 2072 6561 642c 2074 6865 2073 796e 7461   read, the synta
│ │ │ │ -0002d260: 7820 6046 4f4f 2342 4152 2720 6578 7061  x `FOO#BAR' expa
│ │ │ │ -0002d270: 6e64 7320 746f 2060 2873 7472 7563 7475  nds to `(structu
│ │ │ │ -0002d280: 7265 2d72 6566 2046 4f4f 2042 4152 2927  re-ref FOO BAR)'
│ │ │ │ -0002d290: 2e00 7265 702e 7574 696c 2e74 696d 6523  ..rep.util.time#
│ │ │ │ -0002d2a0: 7469 6d65 2d3e 7365 636f 6e64 7320 5449  time->seconds TI
│ │ │ │ -0002d2b0: 4d45 0072 6570 2e75 7469 6c2e 7469 6d65  ME.rep.util.time
│ │ │ │ -0002d2c0: 2373 6563 6f6e 6473 2d3e 7469 6d65 2053  #seconds->time S
│ │ │ │ -0002d2d0: 4543 5300 7265 702e 7574 696c 2e6d 6973  ECS.rep.util.mis
│ │ │ │ -0002d2e0: 6323 7072 6f67 7261 6d2d 6578 6973 7473  c#program-exists
│ │ │ │ -0002d2f0: 2d70 2050 524f 4752 414d 7265 702e 7574  -p PROGRAMrep.ut
│ │ │ │ -0002d300: 696c 2e6d 656d 6f69 7a65 236d 656d 6f69  il.memoize#memoi
│ │ │ │ -0002d310: 7a65 4372 6561 7465 2061 6e64 2072 6574  zeCreate and ret
│ │ │ │ -0002d320: 7572 6e20 6120 6361 6368 696e 6720 7665  urn a caching ve
│ │ │ │ -0002d330: 7273 696f 6e20 6f66 2074 6865 2066 756e  rsion of the fun
│ │ │ │ -0002d340: 6374 696f 6e20 462e 2046 206d 6179 206e  ction F. F may n
│ │ │ │ -0002d350: 6f74 2062 650a 616e 2061 7574 6f6c 6f61  ot be.an autoloa
│ │ │ │ -0002d360: 6420 6465 6669 6e69 7469 6f6e 2e00 7265  d definition..re
│ │ │ │ -0002d370: 702e 7574 696c 2e6d 656d 6f69 7a65 236d  p.util.memoize#m
│ │ │ │ -0002d380: 656d 6f69 7a65 2046 0000 0000 0000 0000  emoize F........
│ │ │ │ +0002d000: 0072 6570 2e6c 616e 672e 696e 7465 7270  .rep.lang.interp
│ │ │ │ +0002d010: 7265 7465 7223 6175 746f 6c6f 6164 2053  reter#autoload S
│ │ │ │ +0002d020: 594d 424f 4c2d 464f 524d 2046 494c 4520  YMBOL-FORM FILE 
│ │ │ │ +0002d030: 2321 7265 7374 2045 5854 5241 0000 0000  #!rest EXTRA....
│ │ │ │ +0002d040: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d050: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d060: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d070: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d080: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d090: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d0a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d0b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d0c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d0d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d0e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d0f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d100: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d110: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d120: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d130: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d140: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d150: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d160: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d170: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d180: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d190: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d1a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d1b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d1c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d1d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d1e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d1f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d200: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d210: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d220: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d230: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d240: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d250: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d260: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d270: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d280: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d290: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d2a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d2b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d2c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d2d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d2e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d2f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d300: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d310: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d320: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d330: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d340: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d350: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d360: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d370: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ +0002d380: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002d390: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002d3a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002d3b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002d3c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002d3d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002d3e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002d3f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ @@ -11770,263 +11770,7 @@
│ │ │ │  0002df90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002dfa0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002dfb0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002dfc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002dfd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002dfe0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │  0002dff0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e000: 7265 702e 7574 696c 2e74 696d 6523 7469  rep.util.time#ti
│ │ │ │ -0002e010: 6d65 2d52 6574 7572 6e20 7468 6520 6e75  me-Return the nu
│ │ │ │ -0002e020: 6d62 6572 206f 6620 7365 636f 6e64 7320  mber of seconds 
│ │ │ │ -0002e030: 6469 6666 6572 656e 6365 2062 6574 7765  difference betwe
│ │ │ │ -0002e040: 656e 2074 696d 6573 7461 6d70 7320 5431  en timestamps T1
│ │ │ │ -0002e050: 2061 6e64 2054 322e 0000 0000 0000 0000   and T2.........
│ │ │ │ -0002e060: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e070: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e080: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e090: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e0a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e0b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e0c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e0d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e0e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e0f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e100: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e110: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e120: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e130: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e140: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e150: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e160: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e170: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e180: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e190: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e1a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e1b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e1c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e1d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e1e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e1f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e200: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e210: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e220: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e230: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e240: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e250: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e260: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e270: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e280: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e290: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e2a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e2b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e2c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e2d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e2e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e2f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e300: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e310: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e320: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e330: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e340: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e350: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e360: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e370: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e380: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e390: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e3a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e3b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e3c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e3d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e3e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e3f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e400: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e410: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e420: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e430: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e440: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e450: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e460: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e470: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e480: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e490: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e4a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e4b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e4c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e4d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e4e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e4f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e500: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e510: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e520: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e530: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e540: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e550: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e560: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e570: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e580: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e590: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e5a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e5b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e5c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e5d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e5e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e5f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e600: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e610: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e620: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e630: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e640: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e650: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e660: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e670: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e680: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e690: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e6a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e6b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e6c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e6d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e6e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e6f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e700: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e710: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e720: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e730: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e740: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e750: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e760: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e770: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e780: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e790: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e7a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e7b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e7c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e7d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e7e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e7f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e800: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e810: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e820: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e830: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e840: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e850: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e860: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e870: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e880: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e890: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e8a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e8b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e8c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e8d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e8e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e8f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e900: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e910: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e920: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e930: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e940: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e950: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e960: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e970: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e980: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e990: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e9a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e9b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e9c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e9d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e9e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002e9f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ea00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ea10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ea20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ea30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ea40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ea50: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ea60: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ea70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ea80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ea90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002eaa0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002eab0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002eac0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ead0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002eae0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002eaf0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002eb00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002eb10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002eb20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002eb30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002eb40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002eb50: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002eb60: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002eb70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002eb80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002eb90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002eba0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ebb0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ebc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ebd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ebe0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ebf0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ec00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ec10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ec20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ec30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ec40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ec50: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ec60: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ec70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ec80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ec90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002eca0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ecb0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ecc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ecd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ece0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ecf0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ed00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ed10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ed20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ed30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ed40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ed50: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ed60: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ed70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ed80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ed90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002eda0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002edb0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002edc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002edd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ede0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002edf0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ee00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ee10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ee20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ee30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ee40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ee50: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ee60: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ee70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ee80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ee90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002eea0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002eeb0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002eec0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002eed0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002eee0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002eef0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ef00: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ef10: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ef20: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ef30: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ef40: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ef50: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ef60: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ef70: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ef80: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002ef90: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002efa0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002efb0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002efc0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002efd0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002efe0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
│ │ │ │ -0002eff0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
├── librep16-dbgsym_0.92.5-3.2_amd64.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │  -rw-r--r--   0        0        0        4 2024-04-17 20:48:53.000000 debian-binary
│ │  -rw-r--r--   0        0        0      532 2024-04-17 20:48:53.000000 control.tar.xz
│ │ --rw-r--r--   0        0        0   360280 2024-04-17 20:48:53.000000 data.tar.xz
│ │ +-rw-r--r--   0        0        0   360384 2024-04-17 20:48:53.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./control
│ │ │ │ @@ -6,8 +6,8 @@
│ │ │ │  Maintainer: Jose M Calhariz <jose@calhariz.com>
│ │ │ │  Installed-Size: 443
│ │ │ │  Depends: librep16 (= 0.92.5-3.2)
│ │ │ │  Section: debug
│ │ │ │  Priority: optional
│ │ │ │  Multi-Arch: same
│ │ │ │  Description: debug symbols for librep16
│ │ │ │ -Build-Ids: 81f5c3225ace41f17ad39eeedd9348a8f37a205f
│ │ │ │ +Build-Ids: 74b4c6d26dfad5a6f122281c9a2b6ef2963efa19
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ │ │ │ ├── line order
│ │ │ │ │ @@ -1 +1 @@
│ │ │ │ │ -usr/lib/debug/.build-id/81/f5c3225ace41f17ad39eeedd9348a8f37a205f.debug
│ │ │ │ │ +usr/lib/debug/.build-id/74/b4c6d26dfad5a6f122281c9a2b6ef2963efa19.debug
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── file list
│ │ │ │ @@ -1,10 +1,10 @@
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2024-04-17 20:48:53.000000 ./
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2024-04-17 20:48:53.000000 ./usr/
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2024-04-17 20:48:53.000000 ./usr/lib/
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2024-04-17 20:48:53.000000 ./usr/lib/debug/
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2024-04-17 20:48:53.000000 ./usr/lib/debug/.build-id/
│ │ │ │ -drwxr-xr-x   0 root         (0) root         (0)        0 2024-04-17 20:48:53.000000 ./usr/lib/debug/.build-id/81/
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)   442912 2024-04-17 20:48:53.000000 ./usr/lib/debug/.build-id/81/f5c3225ace41f17ad39eeedd9348a8f37a205f.debug
│ │ │ │ +drwxr-xr-x   0 root         (0) root         (0)        0 2024-04-17 20:48:53.000000 ./usr/lib/debug/.build-id/74/
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)   442912 2024-04-17 20:48:53.000000 ./usr/lib/debug/.build-id/74/b4c6d26dfad5a6f122281c9a2b6ef2963efa19.debug
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2024-04-17 20:48:53.000000 ./usr/share/
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2024-04-17 20:48:53.000000 ./usr/share/doc/
│ │ │ │  lrwxrwxrwx   0 root         (0) root         (0)        0 2024-04-17 20:48:53.000000 ./usr/share/doc/librep16-dbgsym -> librep16
│ │ │ │   --- ./usr/lib/debug/.build-id/81/f5c3225ace41f17ad39eeedd9348a8f37a205f.debug
│ │ │ ├── +++ ./usr/lib/debug/.build-id/74/b4c6d26dfad5a6f122281c9a2b6ef2963efa19.debug
│ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied.
│ │ │ │┄ Files 95% similar despite different names
│ │ │ │ ├── readelf --wide --symbols {}
│ │ │ │ │ @@ -4,15 +4,15 @@
│ │ │ │ │       0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND 
│ │ │ │ │       1: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS continuations.c
│ │ │ │ │       2: 0000000000026400   102 FUNC    LOCAL  DEFAULT   12 trace_barriers
│ │ │ │ │       3: 0000000000026470    99 FUNC    LOCAL  DEFAULT   12 common_ancestor
│ │ │ │ │       4: 00000000000264e0   148 FUNC    LOCAL  DEFAULT   12 unlink_thread
│ │ │ │ │       5: 0000000000026580    15 FUNC    LOCAL  DEFAULT   12 thread_join_poller
│ │ │ │ │       6: 00000000000265f0   252 FUNC    LOCAL  DEFAULT   12 enqueue_thread
│ │ │ │ │ -     7: 000000000005e950    15 OBJECT  LOCAL  DEFAULT   14 __PRETTY_FUNCTION__.4
│ │ │ │ │ +     7: 000000000005e958    15 OBJECT  LOCAL  DEFAULT   14 __PRETTY_FUNCTION__.4
│ │ │ │ │       8: 00000000000266f0    42 FUNC    LOCAL  DEFAULT   12 inner_make_thread
│ │ │ │ │       9: 0000000000026720    94 FUNC    LOCAL  DEFAULT   12 continuation_type
│ │ │ │ │      10: 000000000007549c     4 OBJECT  LOCAL  DEFAULT   23 type.8
│ │ │ │ │      11: 00000000000268a0   227 FUNC    LOCAL  DEFAULT   12 mark_all
│ │ │ │ │      12: 0000000000027260    23 FUNC    LOCAL  DEFAULT   12 print_cont
│ │ │ │ │      13: 0000000000026990  1738 FUNC    LOCAL  DEFAULT   12 mark_cont
│ │ │ │ │      14: 0000000000027190   110 FUNC    LOCAL  DEFAULT   12 sweep_cont
│ │ │ │ │ @@ -20,15 +20,15 @@
│ │ │ │ │      16: 0000000000075498     4 OBJECT  LOCAL  DEFAULT   23 type.1
│ │ │ │ │      17: 0000000000027a30   118 FUNC    LOCAL  DEFAULT   12 print_thread
│ │ │ │ │      18: 0000000000027060   294 FUNC    LOCAL  DEFAULT   12 mark_thread
│ │ │ │ │      19: 0000000000027200    87 FUNC    LOCAL  DEFAULT   12 sweep_thread
│ │ │ │ │      20: 00000000000267e0   103 FUNC    LOCAL  DEFAULT   12 new_thread
│ │ │ │ │      21: 00000000000754b8     8 OBJECT  LOCAL  DEFAULT   23 threads
│ │ │ │ │      22: 00000000000754d8     8 OBJECT  LOCAL  DEFAULT   23 barriers
│ │ │ │ │ -    23: 000000000005e970    10 OBJECT  LOCAL  DEFAULT   14 __PRETTY_FUNCTION__.7
│ │ │ │ │ +    23: 000000000005e978    10 OBJECT  LOCAL  DEFAULT   14 __PRETTY_FUNCTION__.7
│ │ │ │ │      24: 00000000000754c0     8 OBJECT  LOCAL  DEFAULT   23 continuations
│ │ │ │ │      25: 0000000000027280    89 FUNC    LOCAL  DEFAULT   12 grow_stack_and_invoke
│ │ │ │ │      26: 00000000000272e0   426 FUNC    LOCAL  DEFAULT   12 primitive_invoke_continuation
│ │ │ │ │      27: 000000000006bf30    16 OBJECT  LOCAL  DEFAULT   19 unreachable.6
│ │ │ │ │      28: 00000000000754b0     8 OBJECT  LOCAL  DEFAULT   23 invoked_continuation
│ │ │ │ │      29: 00000000000754a0     8 OBJECT  LOCAL  DEFAULT   23 invoked_continuation_ancestor
│ │ │ │ │      30: 00000000000754a8     8 OBJECT  LOCAL  DEFAULT   23 invoked_continuation_ret
│ │ │ │ │ @@ -40,26 +40,26 @@
│ │ │ │ │      36: 00000000000278b0    29 FUNC    LOCAL  DEFAULT   12 call_out
│ │ │ │ │      37: 00000000000278d0    29 FUNC    LOCAL  DEFAULT   12 call_in
│ │ │ │ │      38: 00000000000278f0    89 FUNC    LOCAL  DEFAULT   12 bind_object
│ │ │ │ │      39: 0000000000027950    46 FUNC    LOCAL  DEFAULT   12 call_with_inwards
│ │ │ │ │      40: 0000000000027980   113 FUNC    LOCAL  DEFAULT   12 unbind_object
│ │ │ │ │      41: 0000000000027a00    39 FUNC    LOCAL  DEFAULT   12 call_with_outwards
│ │ │ │ │      42: 0000000000027ab0   123 FUNC    LOCAL  DEFAULT   12 thread_wake
│ │ │ │ │ -    43: 000000000005e960    12 OBJECT  LOCAL  DEFAULT   14 __PRETTY_FUNCTION__.5
│ │ │ │ │ +    43: 000000000005e968    12 OBJECT  LOCAL  DEFAULT   14 __PRETTY_FUNCTION__.5
│ │ │ │ │      44: 0000000000027b30  1368 FUNC    LOCAL  DEFAULT   12 primitive_call_cc
│ │ │ │ │      45: 000000000006bf40    16 OBJECT  LOCAL  DEFAULT   19 no_root.9
│ │ │ │ │      46: 00000000000280b0    81 FUNC    LOCAL  DEFAULT   12 ensure_default_thread.part.0
│ │ │ │ │      47: 0000000000026280     5 FUNC    LOCAL  DEFAULT   12 ensure_default_thread.part.0.cold
│ │ │ │ │      48: 0000000000028220   662 FUNC    LOCAL  DEFAULT   12 thread_invoke
│ │ │ │ │      49: 00000000000754c8     8 OBJECT  LOCAL  DEFAULT   23 exit_barrier_cell
│ │ │ │ │ -    50: 000000000005e980    14 OBJECT  LOCAL  DEFAULT   14 __PRETTY_FUNCTION__.10
│ │ │ │ │ +    50: 000000000005e988    14 OBJECT  LOCAL  DEFAULT   14 __PRETTY_FUNCTION__.10
│ │ │ │ │      51: 00000000000285f0   395 FUNC    LOCAL  DEFAULT   12 thread_suspend
│ │ │ │ │ -    52: 000000000005e930    15 OBJECT  LOCAL  DEFAULT   14 __PRETTY_FUNCTION__.0
│ │ │ │ │ +    52: 000000000005e938    15 OBJECT  LOCAL  DEFAULT   14 __PRETTY_FUNCTION__.0
│ │ │ │ │      53: 0000000000028bd0   395 FUNC    LOCAL  DEFAULT   12 make_thread
│ │ │ │ │ -    54: 000000000005e940    12 OBJECT  LOCAL  DEFAULT   14 __PRETTY_FUNCTION__.2
│ │ │ │ │ +    54: 000000000005e948    12 OBJECT  LOCAL  DEFAULT   14 __PRETTY_FUNCTION__.2
│ │ │ │ │      55: 000000000006c0a0    16 OBJECT  LOCAL  DEFAULT   19 str_continuation
│ │ │ │ │      56: 000000000006bf50    16 OBJECT  LOCAL  DEFAULT   19 Sthread_name__name
│ │ │ │ │      57: 000000000006bf60    16 OBJECT  LOCAL  DEFAULT   19 Sthread_permit__name
│ │ │ │ │      58: 000000000006bf70    16 OBJECT  LOCAL  DEFAULT   19 Sthread_forbid__name
│ │ │ │ │      59: 000000000006bf80    16 OBJECT  LOCAL  DEFAULT   19 Sall_threads__name
│ │ │ │ │      60: 000000000006bf90    16 OBJECT  LOCAL  DEFAULT   19 Scurrent_thread__name
│ │ │ │ │      61: 000000000006bfa0    16 OBJECT  LOCAL  DEFAULT   19 Sthread_exited_p__name
│ │ │ │ │ @@ -511,16 +511,16 @@
│ │ │ │ │     507: 0000000000075860   160 OBJECT  LOCAL  DEFAULT   23 last_matches
│ │ │ │ │     508: 0000000000075908     4 OBJECT  LOCAL  DEFAULT   23 last_match_type
│ │ │ │ │     509: 0000000000075900     8 OBJECT  LOCAL  DEFAULT   23 last_match_data
│ │ │ │ │     510: 0000000000071c00     4 OBJECT  LOCAL  DEFAULT   22 regexp_cache_limit
│ │ │ │ │     511: 0000000000075918     8 OBJECT  LOCAL  DEFAULT   23 cached_regexps
│ │ │ │ │     512: 000000000007590c     4 OBJECT  LOCAL  DEFAULT   23 regexp_misses
│ │ │ │ │     513: 0000000000075910     4 OBJECT  LOCAL  DEFAULT   23 regexp_hits
│ │ │ │ │ -   514: 000000000005e9b0    19 OBJECT  LOCAL  DEFAULT   14 __PRETTY_FUNCTION__.1
│ │ │ │ │ -   515: 000000000005e990    20 OBJECT  LOCAL  DEFAULT   14 __PRETTY_FUNCTION__.0
│ │ │ │ │ +   514: 000000000005e9c0    19 OBJECT  LOCAL  DEFAULT   14 __PRETTY_FUNCTION__.1
│ │ │ │ │ +   515: 000000000005e9a0    20 OBJECT  LOCAL  DEFAULT   14 __PRETTY_FUNCTION__.0
│ │ │ │ │     516: 000000000006c868    16 OBJECT  LOCAL  DEFAULT   19 str_regexp_error
│ │ │ │ │     517: 000000000006c858    16 OBJECT  LOCAL  DEFAULT   19 err_regexp_error
│ │ │ │ │     518: 000000000006c7e8    16 OBJECT  LOCAL  DEFAULT   19 Sregexp_cache_control__name
│ │ │ │ │     519: 000000000006c7f8    16 OBJECT  LOCAL  DEFAULT   19 Squote_regexp__name
│ │ │ │ │     520: 000000000006c808    16 OBJECT  LOCAL  DEFAULT   19 Smatch_end__name
│ │ │ │ │     521: 000000000006c818    16 OBJECT  LOCAL  DEFAULT   19 Smatch_start__name
│ │ │ │ │     522: 000000000006c828    16 OBJECT  LOCAL  DEFAULT   19 Sexpand_last_match__name
│ │ │ │ ├── readelf --wide --notes {}
│ │ │ │ │ @@ -1,4 +1,4 @@
│ │ │ │ │  
│ │ │ │ │  Displaying notes found in: .note.gnu.build-id
│ │ │ │ │    Owner                Data size 	Description
│ │ │ │ │ -  GNU                  0x00000014	NT_GNU_BUILD_ID (unique build ID bitstring)	    Build ID: 81f5c3225ace41f17ad39eeedd9348a8f37a205f
│ │ │ │ │ +  GNU                  0x00000014	NT_GNU_BUILD_ID (unique build ID bitstring)	    Build ID: 74b4c6d26dfad5a6f122281c9a2b6ef2963efa19
│ │ │ │ ├── readelf --wide --debug-dump=info {}
│ │ │ │ │ @@ -4573,15 +4573,15 @@
│ │ │ │ │      <29c7>   DW_AT_type        : (ref4) <0xbdb>
│ │ │ │ │      <29cb>   DW_AT_location    : (sec_offset) 0xa78 (location list)
│ │ │ │ │      <29cf>   DW_AT_GNU_locviews: (sec_offset) 0xa70
│ │ │ │ │   <2><29d3>: Abbrev Number: 45 (DW_TAG_variable)
│ │ │ │ │      <29d4>   DW_AT_name        : (strp) (offset: 0x3fa): __PRETTY_FUNCTION__
│ │ │ │ │      <29d8>   DW_AT_type        : (ref4) <0x2e76>, char
│ │ │ │ │      <29dc>   DW_AT_artificial  : (flag_present) 1
│ │ │ │ │ -    <29dc>   DW_AT_location    : (exprloc) 9 byte block: 3 70 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e970)
│ │ │ │ │ +    <29dc>   DW_AT_location    : (exprloc) 9 byte block: 3 78 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e978)
│ │ │ │ │   <2><29e6>: Abbrev Number: 25 (DW_TAG_lexical_block)
│ │ │ │ │      <29e7>   DW_AT_ranges      : (sec_offset) 0x45
│ │ │ │ │      <29eb>   DW_AT_sibling     : (ref4) <0x2a80>
│ │ │ │ │   <3><29ef>: Abbrev Number: 8 (DW_TAG_variable)
│ │ │ │ │      <29f0>   DW_AT_name        : (string) ptr
│ │ │ │ │      <29f4>   DW_AT_decl_file   : (implicit_const) 1
│ │ │ │ │      <29f4>   DW_AT_decl_line   : (data2) 1204
│ │ │ │ │ @@ -4849,15 +4849,15 @@
│ │ │ │ │      <2d0c>   DW_AT_location    : (exprloc) 1 byte block: 54 	(DW_OP_reg4 (rsi))
│ │ │ │ │      <2d0e>   DW_AT_call_value  : (exprloc) 9 byte block: 3 0 c0 5 0 0 0 0 0 	(DW_OP_addr: 5c000)
│ │ │ │ │   <4><2d18>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <2d19>   DW_AT_location    : (exprloc) 1 byte block: 51 	(DW_OP_reg1 (rdx))
│ │ │ │ │      <2d1b>   DW_AT_call_value  : (exprloc) 3 byte block: a dd 4 	(DW_OP_const2u: 1245)
│ │ │ │ │   <4><2d1f>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <2d20>   DW_AT_location    : (exprloc) 1 byte block: 52 	(DW_OP_reg2 (rcx))
│ │ │ │ │ -    <2d22>   DW_AT_call_value  : (exprloc) 9 byte block: 3 70 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e970)
│ │ │ │ │ +    <2d22>   DW_AT_call_value  : (exprloc) 9 byte block: 3 78 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e978)
│ │ │ │ │   <4><2d2c>: Abbrev Number: 0
│ │ │ │ │   <3><2d2d>: Abbrev Number: 0
│ │ │ │ │   <2><2d2e>: Abbrev Number: 23 (DW_TAG_inlined_subroutine)
│ │ │ │ │      <2d2f>   DW_AT_abstract_origin: (ref4) <0x4600>
│ │ │ │ │      <2d33>   DW_AT_entry_pc    : (addr) 0x26ac0
│ │ │ │ │      <2d3b>   DW_AT_GNU_entry_view: (data2) 2
│ │ │ │ │      <2d3d>   DW_AT_low_pc      : (addr) 0x26ac0
│ │ │ │ │ @@ -5067,15 +5067,15 @@
│ │ │ │ │      <2f83>   DW_AT_type        : (ref4) <0xb82>
│ │ │ │ │      <2f87>   DW_AT_location    : (sec_offset) 0xe94 (location list)
│ │ │ │ │      <2f8b>   DW_AT_GNU_locviews: (sec_offset) 0xe8e
│ │ │ │ │   <2><2f8f>: Abbrev Number: 45 (DW_TAG_variable)
│ │ │ │ │      <2f90>   DW_AT_name        : (strp) (offset: 0x3fa): __PRETTY_FUNCTION__
│ │ │ │ │      <2f94>   DW_AT_type        : (ref4) <0x3090>, char
│ │ │ │ │      <2f98>   DW_AT_artificial  : (flag_present) 1
│ │ │ │ │ -    <2f98>   DW_AT_location    : (exprloc) 9 byte block: 3 30 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e930)
│ │ │ │ │ +    <2f98>   DW_AT_location    : (exprloc) 9 byte block: 3 38 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e938)
│ │ │ │ │   <2><2fa2>: Abbrev Number: 3 (DW_TAG_call_site)
│ │ │ │ │      <2fa3>   DW_AT_call_return_pc: (addr) 0x28636
│ │ │ │ │      <2fab>   DW_AT_call_origin : (ref4) <0x3767>
│ │ │ │ │      <2faf>   DW_AT_sibling     : (ref4) <0x2fba>
│ │ │ │ │   <3><2fb3>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <2fb4>   DW_AT_location    : (exprloc) 1 byte block: 55 	(DW_OP_reg5 (rdi))
│ │ │ │ │      <2fb6>   DW_AT_call_value  : (exprloc) 2 byte block: 75 0 	(DW_OP_breg5 (rdi): 0)
│ │ │ │ │ @@ -5117,15 +5117,15 @@
│ │ │ │ │      <3022>   DW_AT_location    : (exprloc) 1 byte block: 54 	(DW_OP_reg4 (rsi))
│ │ │ │ │      <3024>   DW_AT_call_value  : (exprloc) 9 byte block: 3 0 c0 5 0 0 0 0 0 	(DW_OP_addr: 5c000)
│ │ │ │ │   <3><302e>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <302f>   DW_AT_location    : (exprloc) 1 byte block: 51 	(DW_OP_reg1 (rdx))
│ │ │ │ │      <3031>   DW_AT_call_value  : (exprloc) 3 byte block: a 60 4 	(DW_OP_const2u: 1120)
│ │ │ │ │   <3><3035>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <3036>   DW_AT_location    : (exprloc) 1 byte block: 52 	(DW_OP_reg2 (rcx))
│ │ │ │ │ -    <3038>   DW_AT_call_value  : (exprloc) 9 byte block: 3 30 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e930)
│ │ │ │ │ +    <3038>   DW_AT_call_value  : (exprloc) 9 byte block: 3 38 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e938)
│ │ │ │ │   <3><3042>: Abbrev Number: 0
│ │ │ │ │   <2><3043>: Abbrev Number: 13 (DW_TAG_call_site)
│ │ │ │ │      <3044>   DW_AT_call_return_pc: (addr) 0x2877b
│ │ │ │ │      <304c>   DW_AT_call_origin : (ref4) <0x1342>
│ │ │ │ │   <3><3050>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <3051>   DW_AT_location    : (exprloc) 1 byte block: 55 	(DW_OP_reg5 (rdi))
│ │ │ │ │      <3053>   DW_AT_call_value  : (exprloc) 9 byte block: 3 10 c0 5 0 0 0 0 0 	(DW_OP_addr: 5c010)
│ │ │ │ │ @@ -5133,15 +5133,15 @@
│ │ │ │ │      <305e>   DW_AT_location    : (exprloc) 1 byte block: 54 	(DW_OP_reg4 (rsi))
│ │ │ │ │      <3060>   DW_AT_call_value  : (exprloc) 9 byte block: 3 0 c0 5 0 0 0 0 0 	(DW_OP_addr: 5c000)
│ │ │ │ │   <3><306a>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <306b>   DW_AT_location    : (exprloc) 1 byte block: 51 	(DW_OP_reg1 (rdx))
│ │ │ │ │      <306d>   DW_AT_call_value  : (exprloc) 3 byte block: a 61 4 	(DW_OP_const2u: 1121)
│ │ │ │ │   <3><3071>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <3072>   DW_AT_location    : (exprloc) 1 byte block: 52 	(DW_OP_reg2 (rcx))
│ │ │ │ │ -    <3074>   DW_AT_call_value  : (exprloc) 9 byte block: 3 30 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e930)
│ │ │ │ │ +    <3074>   DW_AT_call_value  : (exprloc) 9 byte block: 3 38 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e938)
│ │ │ │ │   <3><307e>: Abbrev Number: 0
│ │ │ │ │   <2><307f>: Abbrev Number: 0
│ │ │ │ │   <1><3080>: Abbrev Number: 26 (DW_TAG_array_type)
│ │ │ │ │      <3081>   DW_AT_type        : (ref4) <0x8d>, char
│ │ │ │ │      <3085>   DW_AT_sibling     : (ref4) <0x3090>
│ │ │ │ │   <2><3089>: Abbrev Number: 28 (DW_TAG_subrange_type)
│ │ │ │ │      <308a>   DW_AT_type        : (ref4) <0x3f>, long unsigned int
│ │ │ │ │ @@ -5250,15 +5250,15 @@
│ │ │ │ │      <3169>   DW_AT_type        : (ref4) <0xb97>
│ │ │ │ │      <316d>   DW_AT_location    : (sec_offset) 0xf69 (location list)
│ │ │ │ │      <3171>   DW_AT_GNU_locviews: (sec_offset) 0xf5f
│ │ │ │ │   <2><3175>: Abbrev Number: 45 (DW_TAG_variable)
│ │ │ │ │      <3176>   DW_AT_name        : (strp) (offset: 0x3fa): __PRETTY_FUNCTION__
│ │ │ │ │      <317a>   DW_AT_type        : (ref4) <0x32f3>, char
│ │ │ │ │      <317e>   DW_AT_artificial  : (flag_present) 1
│ │ │ │ │ -    <317e>   DW_AT_location    : (exprloc) 9 byte block: 3 40 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e940)
│ │ │ │ │ +    <317e>   DW_AT_location    : (exprloc) 9 byte block: 3 48 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e948)
│ │ │ │ │   <2><3188>: Abbrev Number: 19 (DW_TAG_inlined_subroutine)
│ │ │ │ │      <3189>   DW_AT_abstract_origin: (ref4) <0x386c>
│ │ │ │ │      <318d>   DW_AT_entry_pc    : (addr) 0x28c0e
│ │ │ │ │      <3195>   DW_AT_GNU_entry_view: (data2) 1
│ │ │ │ │      <3197>   DW_AT_ranges      : (sec_offset) 0x2d1
│ │ │ │ │      <319b>   DW_AT_call_file   : (implicit_const) 1
│ │ │ │ │      <319b>   DW_AT_call_line   : (data2) 1037
│ │ │ │ │ @@ -5354,15 +5354,15 @@
│ │ │ │ │      <32b4>   DW_AT_location    : (exprloc) 1 byte block: 54 	(DW_OP_reg4 (rsi))
│ │ │ │ │      <32b6>   DW_AT_call_value  : (exprloc) 9 byte block: 3 0 c0 5 0 0 0 0 0 	(DW_OP_addr: 5c000)
│ │ │ │ │   <3><32c0>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <32c1>   DW_AT_location    : (exprloc) 1 byte block: 51 	(DW_OP_reg1 (rdx))
│ │ │ │ │      <32c3>   DW_AT_call_value  : (exprloc) 3 byte block: a 1e 4 	(DW_OP_const2u: 1054)
│ │ │ │ │   <3><32c7>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <32c8>   DW_AT_location    : (exprloc) 1 byte block: 52 	(DW_OP_reg2 (rcx))
│ │ │ │ │ -    <32ca>   DW_AT_call_value  : (exprloc) 9 byte block: 3 40 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e940)
│ │ │ │ │ +    <32ca>   DW_AT_call_value  : (exprloc) 9 byte block: 3 48 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e948)
│ │ │ │ │   <3><32d4>: Abbrev Number: 0
│ │ │ │ │   <2><32d5>: Abbrev Number: 4 (DW_TAG_call_site)
│ │ │ │ │      <32d6>   DW_AT_call_return_pc: (addr) 0x28d5b
│ │ │ │ │      <32de>   DW_AT_call_origin : (ref4) <0x482b>
│ │ │ │ │   <2><32e2>: Abbrev Number: 0
│ │ │ │ │   <1><32e3>: Abbrev Number: 26 (DW_TAG_array_type)
│ │ │ │ │      <32e4>   DW_AT_type        : (ref4) <0x8d>, char
│ │ │ │ │ @@ -5520,15 +5520,15 @@
│ │ │ │ │      <3441>   DW_AT_decl_file   : (implicit_const) 1
│ │ │ │ │      <3441>   DW_AT_decl_line   : (data2) 903
│ │ │ │ │      <3443>   DW_AT_decl_column : (data1) 1
│ │ │ │ │   <2><3444>: Abbrev Number: 45 (DW_TAG_variable)
│ │ │ │ │      <3445>   DW_AT_name        : (strp) (offset: 0x3fa): __PRETTY_FUNCTION__
│ │ │ │ │      <3449>   DW_AT_type        : (ref4) <0x3654>, char
│ │ │ │ │      <344d>   DW_AT_artificial  : (flag_present) 1
│ │ │ │ │ -    <344d>   DW_AT_location    : (exprloc) 9 byte block: 3 80 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e980)
│ │ │ │ │ +    <344d>   DW_AT_location    : (exprloc) 9 byte block: 3 88 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e988)
│ │ │ │ │   <2><3457>: Abbrev Number: 25 (DW_TAG_lexical_block)
│ │ │ │ │      <3458>   DW_AT_ranges      : (sec_offset) 0x291
│ │ │ │ │      <345c>   DW_AT_sibling     : (ref4) <0x3509>
│ │ │ │ │   <3><3460>: Abbrev Number: 10 (DW_TAG_variable)
│ │ │ │ │      <3461>   DW_AT_name        : (strp) (offset: 0x8d4): active
│ │ │ │ │      <3465>   DW_AT_decl_file   : (implicit_const) 1
│ │ │ │ │      <3465>   DW_AT_decl_line   : (data2) 909
│ │ │ │ │ @@ -5680,15 +5680,15 @@
│ │ │ │ │      <3622>   DW_AT_location    : (exprloc) 1 byte block: 54 	(DW_OP_reg4 (rsi))
│ │ │ │ │      <3624>   DW_AT_call_value  : (exprloc) 9 byte block: 3 0 c0 5 0 0 0 0 0 	(DW_OP_addr: 5c000)
│ │ │ │ │   <3><362e>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <362f>   DW_AT_location    : (exprloc) 1 byte block: 51 	(DW_OP_reg1 (rdx))
│ │ │ │ │      <3631>   DW_AT_call_value  : (exprloc) 3 byte block: a a7 3 	(DW_OP_const2u: 935)
│ │ │ │ │   <3><3635>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <3636>   DW_AT_location    : (exprloc) 1 byte block: 52 	(DW_OP_reg2 (rcx))
│ │ │ │ │ -    <3638>   DW_AT_call_value  : (exprloc) 9 byte block: 3 80 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e980)
│ │ │ │ │ +    <3638>   DW_AT_call_value  : (exprloc) 9 byte block: 3 88 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e988)
│ │ │ │ │   <3><3642>: Abbrev Number: 0
│ │ │ │ │   <2><3643>: Abbrev Number: 0
│ │ │ │ │   <1><3644>: Abbrev Number: 26 (DW_TAG_array_type)
│ │ │ │ │      <3645>   DW_AT_type        : (ref4) <0x8d>, char
│ │ │ │ │      <3649>   DW_AT_sibling     : (ref4) <0x3654>
│ │ │ │ │   <2><364d>: Abbrev Number: 28 (DW_TAG_subrange_type)
│ │ │ │ │      <364e>   DW_AT_type        : (ref4) <0x3f>, long unsigned int
│ │ │ │ │ @@ -5805,15 +5805,15 @@
│ │ │ │ │      <374c>   DW_AT_decl_line   : (data2) 862
│ │ │ │ │      <374e>   DW_AT_decl_column : (data1) 18
│ │ │ │ │      <374f>   DW_AT_type        : (ref4) <0xb82>
│ │ │ │ │   <2><3753>: Abbrev Number: 45 (DW_TAG_variable)
│ │ │ │ │      <3754>   DW_AT_name        : (strp) (offset: 0x3fa): __PRETTY_FUNCTION__
│ │ │ │ │      <3758>   DW_AT_type        : (ref4) <0x32f3>, char
│ │ │ │ │      <375c>   DW_AT_artificial  : (flag_present) 1
│ │ │ │ │ -    <375c>   DW_AT_location    : (exprloc) 9 byte block: 3 60 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e960)
│ │ │ │ │ +    <375c>   DW_AT_location    : (exprloc) 9 byte block: 3 68 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e968)
│ │ │ │ │   <2><3766>: Abbrev Number: 0
│ │ │ │ │   <1><3767>: Abbrev Number: 20 (DW_TAG_subprogram)
│ │ │ │ │      <3768>   DW_AT_name        : (strp) (offset: 0x695): unlink_thread
│ │ │ │ │      <376c>   DW_AT_decl_file   : (implicit_const) 1
│ │ │ │ │      <376c>   DW_AT_decl_line   : (data2) 833
│ │ │ │ │      <376e>   DW_AT_decl_column : (implicit_const) 1
│ │ │ │ │      <376e>   DW_AT_prototyped  : (flag_present) 1
│ │ │ │ │ @@ -5865,15 +5865,15 @@
│ │ │ │ │      <37dc>   DW_AT_type        : (ref4) <0xb82>
│ │ │ │ │      <37e0>   DW_AT_location    : (sec_offset) 0x12d6 (location list)
│ │ │ │ │      <37e4>   DW_AT_GNU_locviews: (sec_offset) 0x12d2
│ │ │ │ │   <2><37e8>: Abbrev Number: 45 (DW_TAG_variable)
│ │ │ │ │      <37e9>   DW_AT_name        : (strp) (offset: 0x3fa): __PRETTY_FUNCTION__
│ │ │ │ │      <37ed>   DW_AT_type        : (ref4) <0x3090>, char
│ │ │ │ │      <37f1>   DW_AT_artificial  : (flag_present) 1
│ │ │ │ │ -    <37f1>   DW_AT_location    : (exprloc) 9 byte block: 3 50 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e950)
│ │ │ │ │ +    <37f1>   DW_AT_location    : (exprloc) 9 byte block: 3 58 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e958)
│ │ │ │ │   <2><37fb>: Abbrev Number: 25 (DW_TAG_lexical_block)
│ │ │ │ │      <37fc>   DW_AT_ranges      : (sec_offset) 0x1c
│ │ │ │ │      <3800>   DW_AT_sibling     : (ref4) <0x3819>
│ │ │ │ │   <3><3804>: Abbrev Number: 8 (DW_TAG_variable)
│ │ │ │ │      <3805>   DW_AT_name        : (string) ptr
│ │ │ │ │      <3809>   DW_AT_decl_file   : (implicit_const) 1
│ │ │ │ │      <3809>   DW_AT_decl_line   : (data2) 807
│ │ │ │ │ @@ -5892,15 +5892,15 @@
│ │ │ │ │      <3834>   DW_AT_location    : (exprloc) 1 byte block: 54 	(DW_OP_reg4 (rsi))
│ │ │ │ │      <3836>   DW_AT_call_value  : (exprloc) 9 byte block: 3 0 c0 5 0 0 0 0 0 	(DW_OP_addr: 5c000)
│ │ │ │ │   <3><3840>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <3841>   DW_AT_location    : (exprloc) 1 byte block: 51 	(DW_OP_reg1 (rdx))
│ │ │ │ │      <3843>   DW_AT_call_value  : (exprloc) 3 byte block: a 1b 3 	(DW_OP_const2u: 795)
│ │ │ │ │   <3><3847>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <3848>   DW_AT_location    : (exprloc) 1 byte block: 52 	(DW_OP_reg2 (rcx))
│ │ │ │ │ -    <384a>   DW_AT_call_value  : (exprloc) 9 byte block: 3 50 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e950)
│ │ │ │ │ +    <384a>   DW_AT_call_value  : (exprloc) 9 byte block: 3 58 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e958)
│ │ │ │ │   <3><3854>: Abbrev Number: 0
│ │ │ │ │   <2><3855>: Abbrev Number: 0
│ │ │ │ │   <1><3856>: Abbrev Number: 47 (DW_TAG_subprogram)
│ │ │ │ │      <3857>   DW_AT_name        : (strp) (offset: 0xae8): thread_load_environ
│ │ │ │ │      <385b>   DW_AT_decl_file   : (implicit_const) 1
│ │ │ │ │      <385b>   DW_AT_decl_line   : (data2) 786
│ │ │ │ │      <385d>   DW_AT_decl_column : (implicit_const) 1
│ │ │ │ │ @@ -7312,15 +7312,15 @@
│ │ │ │ │      <4708>   DW_AT_location    : (exprloc) 1 byte block: 54 	(DW_OP_reg4 (rsi))
│ │ │ │ │      <470a>   DW_AT_call_value  : (exprloc) 9 byte block: 3 0 c0 5 0 0 0 0 0 	(DW_OP_addr: 5c000)
│ │ │ │ │   <4><4714>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <4715>   DW_AT_location    : (exprloc) 1 byte block: 51 	(DW_OP_reg1 (rdx))
│ │ │ │ │      <4717>   DW_AT_call_value  : (exprloc) 3 byte block: a 60 3 	(DW_OP_const2u: 864)
│ │ │ │ │   <4><471b>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <471c>   DW_AT_location    : (exprloc) 1 byte block: 52 	(DW_OP_reg2 (rcx))
│ │ │ │ │ -    <471e>   DW_AT_call_value  : (exprloc) 9 byte block: 3 60 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e960)
│ │ │ │ │ +    <471e>   DW_AT_call_value  : (exprloc) 9 byte block: 3 68 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e968)
│ │ │ │ │   <4><4728>: Abbrev Number: 0
│ │ │ │ │   <3><4729>: Abbrev Number: 0
│ │ │ │ │   <2><472a>: Abbrev Number: 3 (DW_TAG_call_site)
│ │ │ │ │      <472b>   DW_AT_call_return_pc: (addr) 0x27ad7
│ │ │ │ │      <4733>   DW_AT_call_origin : (ref4) <0x3767>
│ │ │ │ │      <4737>   DW_AT_sibling     : (ref4) <0x4742>
│ │ │ │ │   <3><473b>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │ @@ -7346,15 +7346,15 @@
│ │ │ │ │      <4776>   DW_AT_location    : (exprloc) 1 byte block: 54 	(DW_OP_reg4 (rsi))
│ │ │ │ │      <4778>   DW_AT_call_value  : (exprloc) 9 byte block: 3 0 c0 5 0 0 0 0 0 	(DW_OP_addr: 5c000)
│ │ │ │ │   <3><4782>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <4783>   DW_AT_location    : (exprloc) 1 byte block: 51 	(DW_OP_reg1 (rdx))
│ │ │ │ │      <4785>   DW_AT_call_value  : (exprloc) 3 byte block: a 5f 3 	(DW_OP_const2u: 863)
│ │ │ │ │   <3><4789>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <478a>   DW_AT_location    : (exprloc) 1 byte block: 52 	(DW_OP_reg2 (rcx))
│ │ │ │ │ -    <478c>   DW_AT_call_value  : (exprloc) 9 byte block: 3 60 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e960)
│ │ │ │ │ +    <478c>   DW_AT_call_value  : (exprloc) 9 byte block: 3 68 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e968)
│ │ │ │ │   <3><4796>: Abbrev Number: 0
│ │ │ │ │   <2><4797>: Abbrev Number: 0
│ │ │ │ │   <1><4798>: Abbrev Number: 106 (DW_TAG_subprogram)
│ │ │ │ │      <4799>   DW_AT_abstract_origin: (ref4) <0x32f8>
│ │ │ │ │      <479d>   DW_AT_ranges      : (sec_offset) 0x1fc
│ │ │ │ │      <47a1>   DW_AT_frame_base  : (exprloc) 1 byte block: 9c 	(DW_OP_call_frame_cfa)
│ │ │ │ │      <47a3>   DW_AT_call_all_calls: (flag_present) 1
│ │ │ │ │ @@ -22740,15 +22740,15 @@
│ │ │ │ │      <d96f>   DW_AT_location    : (exprloc) 1 byte block: 54 	(DW_OP_reg4 (rsi))
│ │ │ │ │      <d971>   DW_AT_call_value  : (exprloc) 9 byte block: 3 b8 c6 5 0 0 0 0 0 	(DW_OP_addr: 5c6b8)
│ │ │ │ │   <5><d97b>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <d97c>   DW_AT_location    : (exprloc) 1 byte block: 51 	(DW_OP_reg1 (rdx))
│ │ │ │ │      <d97e>   DW_AT_call_value  : (exprloc) 2 byte block: 8 8b 	(DW_OP_const1u: 139)
│ │ │ │ │   <5><d981>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <d982>   DW_AT_location    : (exprloc) 1 byte block: 52 	(DW_OP_reg2 (rcx))
│ │ │ │ │ -    <d984>   DW_AT_call_value  : (exprloc) 9 byte block: 3 90 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e990)
│ │ │ │ │ +    <d984>   DW_AT_call_value  : (exprloc) 9 byte block: 3 a0 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e9a0)
│ │ │ │ │   <5><d98e>: Abbrev Number: 0
│ │ │ │ │   <4><d98f>: Abbrev Number: 0
│ │ │ │ │   <3><d990>: Abbrev Number: 0
│ │ │ │ │   <2><d991>: Abbrev Number: 7 (DW_TAG_call_site)
│ │ │ │ │      <d992>   DW_AT_call_return_pc: (addr) 0x2dabd
│ │ │ │ │      <d99a>   DW_AT_call_origin : (ref4) <0xcce4>
│ │ │ │ │   <2><d99e>: Abbrev Number: 7 (DW_TAG_call_site)
│ │ │ │ │ @@ -22852,15 +22852,15 @@
│ │ │ │ │      <da61>   DW_AT_decl_line   : (data1) 136
│ │ │ │ │      <da62>   DW_AT_decl_column : (data1) 48
│ │ │ │ │      <da63>   DW_AT_type        : (ref4) <0xc8fe>
│ │ │ │ │   <2><da67>: Abbrev Number: 58 (DW_TAG_variable)
│ │ │ │ │      <da68>   DW_AT_name        : (strp) (offset: 0x3fa): __PRETTY_FUNCTION__
│ │ │ │ │      <da6c>   DW_AT_type        : (ref4) <0xda8b>, char
│ │ │ │ │      <da70>   DW_AT_artificial  : (flag_present) 1
│ │ │ │ │ -    <da70>   DW_AT_location    : (exprloc) 9 byte block: 3 90 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e990)
│ │ │ │ │ +    <da70>   DW_AT_location    : (exprloc) 9 byte block: 3 a0 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e9a0)
│ │ │ │ │   <2><da7a>: Abbrev Number: 0
│ │ │ │ │   <1><da7b>: Abbrev Number: 24 (DW_TAG_array_type)
│ │ │ │ │      <da7c>   DW_AT_type        : (ref4) <0xc3e2>, char
│ │ │ │ │      <da80>   DW_AT_sibling     : (ref4) <0xda8b>
│ │ │ │ │   <2><da84>: Abbrev Number: 25 (DW_TAG_subrange_type)
│ │ │ │ │      <da85>   DW_AT_type        : (ref4) <0xc3ac>, long unsigned int
│ │ │ │ │      <da89>   DW_AT_upper_bound : (data1) 19
│ │ │ │ │ @@ -22958,15 +22958,15 @@
│ │ │ │ │      <db6a>   DW_AT_type        : (ref4) <0xc3c1>, int
│ │ │ │ │      <db6e>   DW_AT_location    : (sec_offset) 0x4710 (location list)
│ │ │ │ │      <db72>   DW_AT_GNU_locviews: (sec_offset) 0x470c
│ │ │ │ │   <2><db76>: Abbrev Number: 58 (DW_TAG_variable)
│ │ │ │ │      <db77>   DW_AT_name        : (strp) (offset: 0x3fa): __PRETTY_FUNCTION__
│ │ │ │ │      <db7b>   DW_AT_type        : (ref4) <0xdcbe>, char
│ │ │ │ │      <db7f>   DW_AT_artificial  : (flag_present) 1
│ │ │ │ │ -    <db7f>   DW_AT_location    : (exprloc) 9 byte block: 3 b0 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e9b0)
│ │ │ │ │ +    <db7f>   DW_AT_location    : (exprloc) 9 byte block: 3 c0 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e9c0)
│ │ │ │ │   <2><db89>: Abbrev Number: 42 (DW_TAG_lexical_block)
│ │ │ │ │      <db8a>   DW_AT_ranges      : (sec_offset) 0x608
│ │ │ │ │      <db8e>   DW_AT_sibling     : (ref4) <0xdc22>
│ │ │ │ │   <3><db92>: Abbrev Number: 30 (DW_TAG_variable)
│ │ │ │ │      <db93>   DW_AT_name        : (strp) (offset: 0x310c): saved_re
│ │ │ │ │      <db97>   DW_AT_decl_file   : (implicit_const) 1
│ │ │ │ │      <db97>   DW_AT_decl_line   : (data1) 69
│ │ │ │ │ @@ -23005,15 +23005,15 @@
│ │ │ │ │      <dc01>   DW_AT_location    : (exprloc) 1 byte block: 54 	(DW_OP_reg4 (rsi))
│ │ │ │ │      <dc03>   DW_AT_call_value  : (exprloc) 9 byte block: 3 b8 c6 5 0 0 0 0 0 	(DW_OP_addr: 5c6b8)
│ │ │ │ │   <4><dc0d>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <dc0e>   DW_AT_location    : (exprloc) 1 byte block: 51 	(DW_OP_reg1 (rdx))
│ │ │ │ │      <dc10>   DW_AT_call_value  : (exprloc) 2 byte block: 8 46 	(DW_OP_const1u: 70)
│ │ │ │ │   <4><dc13>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <dc14>   DW_AT_location    : (exprloc) 1 byte block: 52 	(DW_OP_reg2 (rcx))
│ │ │ │ │ -    <dc16>   DW_AT_call_value  : (exprloc) 9 byte block: 3 b0 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e9b0)
│ │ │ │ │ +    <dc16>   DW_AT_call_value  : (exprloc) 9 byte block: 3 c0 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e9c0)
│ │ │ │ │   <4><dc20>: Abbrev Number: 0
│ │ │ │ │   <3><dc21>: Abbrev Number: 0
│ │ │ │ │   <2><dc22>: Abbrev Number: 42 (DW_TAG_lexical_block)
│ │ │ │ │      <dc23>   DW_AT_ranges      : (sec_offset) 0x61d
│ │ │ │ │      <dc27>   DW_AT_sibling     : (ref4) <0xdc72>
│ │ │ │ │   <3><dc2b>: Abbrev Number: 30 (DW_TAG_variable)
│ │ │ │ │      <dc2c>   DW_AT_name        : (strp) (offset: 0x318a): this
│ │ │ │ │ @@ -23052,15 +23052,15 @@
│ │ │ │ │      <dc8d>   DW_AT_location    : (exprloc) 1 byte block: 54 	(DW_OP_reg4 (rsi))
│ │ │ │ │      <dc8f>   DW_AT_call_value  : (exprloc) 9 byte block: 3 b8 c6 5 0 0 0 0 0 	(DW_OP_addr: 5c6b8)
│ │ │ │ │   <3><dc99>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <dc9a>   DW_AT_location    : (exprloc) 1 byte block: 51 	(DW_OP_reg1 (rdx))
│ │ │ │ │      <dc9c>   DW_AT_call_value  : (exprloc) 2 byte block: 8 41 	(DW_OP_const1u: 65)
│ │ │ │ │   <3><dc9f>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <dca0>   DW_AT_location    : (exprloc) 1 byte block: 52 	(DW_OP_reg2 (rcx))
│ │ │ │ │ -    <dca2>   DW_AT_call_value  : (exprloc) 9 byte block: 3 b0 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e9b0)
│ │ │ │ │ +    <dca2>   DW_AT_call_value  : (exprloc) 9 byte block: 3 c0 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e9c0)
│ │ │ │ │   <3><dcac>: Abbrev Number: 0
│ │ │ │ │   <2><dcad>: Abbrev Number: 0
│ │ │ │ │   <1><dcae>: Abbrev Number: 24 (DW_TAG_array_type)
│ │ │ │ │      <dcaf>   DW_AT_type        : (ref4) <0xc3e2>, char
│ │ │ │ │      <dcb3>   DW_AT_sibling     : (ref4) <0xdcbe>
│ │ │ │ │   <2><dcb7>: Abbrev Number: 25 (DW_TAG_subrange_type)
│ │ │ │ │      <dcb8>   DW_AT_type        : (ref4) <0xc3ac>, long unsigned int
│ │ │ │ │ @@ -122203,15 +122203,15 @@
│ │ │ │ │   <5><493d0>: Abbrev Number: 0
│ │ │ │ │   <4><493d1>: Abbrev Number: 8 (DW_TAG_call_site)
│ │ │ │ │      <493d2>   DW_AT_call_return_pc: (addr) 0x55810
│ │ │ │ │      <493da>   DW_AT_call_origin : (ref4) <0x486e0>
│ │ │ │ │      <493de>   DW_AT_sibling     : (ref4) <0x49410>
│ │ │ │ │   <5><493e2>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <493e3>   DW_AT_location    : (exprloc) 1 byte block: 55 	(DW_OP_reg5 (rdi))
│ │ │ │ │ -    <493e5>   DW_AT_call_value  : (exprloc) 9 byte block: 3 e8 e8 5 0 0 0 0 0 	(DW_OP_addr: 5e8e8)
│ │ │ │ │ +    <493e5>   DW_AT_call_value  : (exprloc) 9 byte block: 3 f0 e8 5 0 0 0 0 0 	(DW_OP_addr: 5e8f0)
│ │ │ │ │   <5><493ef>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <493f0>   DW_AT_location    : (exprloc) 1 byte block: 54 	(DW_OP_reg4 (rsi))
│ │ │ │ │      <493f2>   DW_AT_call_value  : (exprloc) 9 byte block: 3 24 e0 5 0 0 0 0 0 	(DW_OP_addr: 5e024)
│ │ │ │ │   <5><493fc>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <493fd>   DW_AT_location    : (exprloc) 1 byte block: 51 	(DW_OP_reg1 (rdx))
│ │ │ │ │      <493ff>   DW_AT_call_value  : (exprloc) 2 byte block: 8 ac 	(DW_OP_const1u: 172)
│ │ │ │ │   <5><49402>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │ @@ -140825,15 +140825,15 @@
│ │ │ │ │   <3><543ae>: Abbrev Number: 46 (DW_TAG_lexical_block)
│ │ │ │ │      <543af>   DW_AT_ranges      : (sec_offset) 0x3d93
│ │ │ │ │   <4><543b3>: Abbrev Number: 6 (DW_TAG_call_site)
│ │ │ │ │      <543b4>   DW_AT_call_return_pc: (addr) 0x5b5f5
│ │ │ │ │      <543bc>   DW_AT_call_origin : (ref4) <0x4fd68>
│ │ │ │ │   <5><543c0>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <543c1>   DW_AT_location    : (exprloc) 1 byte block: 55 	(DW_OP_reg5 (rdi))
│ │ │ │ │ -    <543c3>   DW_AT_call_value  : (exprloc) 9 byte block: 3 10 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e910)
│ │ │ │ │ +    <543c3>   DW_AT_call_value  : (exprloc) 9 byte block: 3 18 e9 5 0 0 0 0 0 	(DW_OP_addr: 5e918)
│ │ │ │ │   <5><543cd>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <543ce>   DW_AT_location    : (exprloc) 1 byte block: 54 	(DW_OP_reg4 (rsi))
│ │ │ │ │      <543d0>   DW_AT_call_value  : (exprloc) 9 byte block: 3 d4 e1 5 0 0 0 0 0 	(DW_OP_addr: 5e1d4)
│ │ │ │ │   <5><543da>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ │      <543db>   DW_AT_location    : (exprloc) 1 byte block: 51 	(DW_OP_reg1 (rdx))
│ │ │ │ │      <543dd>   DW_AT_call_value  : (exprloc) 3 byte block: a 81 7 	(DW_OP_const2u: 1921)
│ │ │ │ │   <5><543e1>: Abbrev Number: 1 (DW_TAG_call_site_parameter)
│ │ │ │ ├── strings --all --bytes=8 {}
│ │ │ │ │ @@ -1,38 +1,49 @@
│ │ │ │ │ -z _GCC: (Debian 14.2.0-17) 14.2.0
│ │ │ │ │ -$XZFD4C>w
│ │ │ │ │ -JFz^lf3+t
│ │ │ │ │ -yUcJb1&O
│ │ │ │ │ -Q#avshtJk
│ │ │ │ │ -\*3qy*Nr@v
│ │ │ │ │ -=\ki8?x8
│ │ │ │ │ -,,}u+2!a+u
│ │ │ │ │ -x1hU,4Zg
│ │ │ │ │ ---#iLkA<Au
│ │ │ │ │ -gxg1j?I[@
│ │ │ │ │ -	j5V|rGa
│ │ │ │ │ -K\	=_MAS
│ │ │ │ │ -3FcRC1O{0
│ │ │ │ │ -^$x0[4&6
│ │ │ │ │ -:w::w::'
│ │ │ │ │ -&/U}_~l^
│ │ │ │ │ -WrYeM+vT
│ │ │ │ │ -u"Oi<?oZ
│ │ │ │ │ -}9#oAd!9
│ │ │ │ │ -MT1[&DVJ
│ │ │ │ │ -(**Rdp5X
│ │ │ │ │ -^ysN<_y[5
│ │ │ │ │ -[!,u+Dr0
│ │ │ │ │ -H%(K^D*K-K^DJ2Q
│ │ │ │ │ --PUES&1:
│ │ │ │ │ -CCC+4td5
│ │ │ │ │ -6*[SM^BWS
│ │ │ │ │ -[y6_K%\F.
│ │ │ │ │ -	M62Z6Y!7
│ │ │ │ │ -p-B0xNRq
│ │ │ │ │ +GCC: (Debian 14.2.0-17) 14.2.0
│ │ │ │ │ +tp`:jL^,
│ │ │ │ │ +[998b"\o^o7
│ │ │ │ │ +cJ*v[9x'
│ │ │ │ │ ++^6^snmf
│ │ │ │ │ +8O$T8|]jEKD>
│ │ │ │ │ +)*=e}.Q!E
│ │ │ │ │ +3E`*d-#[n
│ │ │ │ │ +)w`&jLm,f
│ │ │ │ │ +0O>gktPk
│ │ │ │ │ +"Y'6sN	p
│ │ │ │ │ +DA5eAt7K
│ │ │ │ │ +N)O7CMd=.
│ │ │ │ │ +vR7]#_5_$2>o
│ │ │ │ │ +B3>m.(lr
│ │ │ │ │ +x@dz++B?
│ │ │ │ │ +UKbr4f%0
│ │ │ │ │ +w1U4fA(&
│ │ │ │ │ +-xQJ[wyr
│ │ │ │ │ +y~d>fZsu\
│ │ │ │ │ +nsbK,l$`c
│ │ │ │ │ +69$-wHz)V
│ │ │ │ │ +ua,MGaen
│ │ │ │ │ +r'G"+5r/
│ │ │ │ │ +RK,5Y76`
│ │ │ │ │ +Zc9?lT>k
│ │ │ │ │ +3n^_dWhf{
│ │ │ │ │ +ZU}.b8US
│ │ │ │ │ +>M%Sd'3L
│ │ │ │ │ +5I9z?Fk[Ks2
│ │ │ │ │ +ZB$q7GkY
│ │ │ │ │ +#nLdIKeY
│ │ │ │ │ +2p%Thh)%
│ │ │ │ │ +3PcfDbnwan
│ │ │ │ │ +l=!G`r^p%/
│ │ │ │ │ +_We5eY_%z79.
│ │ │ │ │ +~j:ry@%!r
│ │ │ │ │ +`n).f-MW
│ │ │ │ │ +^G0:l<,$
│ │ │ │ │ +VmV'mV'mV'mV'mV'mV'mV'
│ │ │ │ │ +Mnj8\(W,
│ │ │ │ │ +LTYi :11
│ │ │ │ │  %~bnwkV.|
│ │ │ │ │  JQ],cW=v
│ │ │ │ │   6>4'e|'|
│ │ │ │ │  @Hcl =2!
│ │ │ │ │  +$OT!H_y
│ │ │ │ │  %qDjy2rD
│ │ │ │ │  xu']q4DK