--- /srv/reproducible-results/rbuild-debian/r-b-build.kjioZhKR/b1/librep_0.92.5-3.2_i386.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.kjioZhKR/b2/librep_0.92.5-3.2_i386.changes ├── Files │ @@ -1,8 +1,8 @@ │ │ e5ebc1700511f7c19fd0ff7ffae09ce5 5680 debug optional librep-dev-dbgsym_0.92.5-3.2_i386.deb │ - bc44aa583508d74c08663ed3c1a52caf 496140 libdevel optional librep-dev_0.92.5-3.2_i386.deb │ - fc314844533264309152d8fdb6cdf632 313820 debug optional librep16-dbgsym_0.92.5-3.2_i386.deb │ - 3672385a30afe6c3eee9314085f354a5 216724 libs optional librep16_0.92.5-3.2_i386.deb │ + 49080807db12cd70878198f2a0dc0f03 495804 libdevel optional librep-dev_0.92.5-3.2_i386.deb │ + 611fe718f2e964977cece9b4c8ad6cbe 313828 debug optional librep16-dbgsym_0.92.5-3.2_i386.deb │ + 06aca5101c395aa8818c060437115541 217160 libs optional librep16_0.92.5-3.2_i386.deb │ 629aa54b1ba9698ea96a543f124f2d79 117804 debug optional rep-dbgsym_0.92.5-3.2_i386.deb │ e2740122d4bb8d253b184f0553784736 149400 doc optional rep-doc_0.92.5-3.2_all.deb │ 8d41ff778c4a36abde12c12048dff2d3 134552 lisp optional rep_0.92.5-3.2_i386.deb ├── librep-dev_0.92.5-3.2_i386.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 4012 2024-04-17 20:48:53.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 491936 2024-04-17 20:48:53.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 491600 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) 1196 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/i386-linux-gnu/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 644654 2024-04-17 20:48:53.000000 ./usr/lib/i386-linux-gnu/librep.a │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 644666 2024-04-17 20:48:53.000000 ./usr/lib/i386-linux-gnu/librep.a │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/lib/i386-linux-gnu/pkgconfig/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 446 2024-04-17 20:48:53.000000 ./usr/lib/i386-linux-gnu/pkgconfig/librep.pc │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/lib/i386-linux-gnu/rep/ │ │ │ │ -rwxr-xr-x 0 root (0) root (0) 2959 2024-04-17 20:48:53.000000 ./usr/lib/i386-linux-gnu/rep/install-aliases │ │ │ │ --rwxr-xr-x 0 root (0) root (0) 348478 2024-04-17 20:48:53.000000 ./usr/lib/i386-linux-gnu/rep/libtool │ │ │ │ +-rwxr-xr-x 0 root (0) root (0) 348474 2024-04-17 20:48:53.000000 ./usr/lib/i386-linux-gnu/rep/libtool │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/lib/i386-linux-gnu/rep/rep/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/lib/i386-linux-gnu/rep/rep/data/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 35168 2024-04-17 20:48:53.000000 ./usr/lib/i386-linux-gnu/rep/rep/data/tables.a │ │ │ │ -rw-r--r-- 0 root (0) root (0) 21138 2024-04-17 20:48:53.000000 ./usr/lib/i386-linux-gnu/rep/rep/ffi.a │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/lib/i386-linux-gnu/rep/rep/i18n/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9610 2024-04-17 20:48:53.000000 ./usr/lib/i386-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/i386-linux-gnu/rep/rep/io/ │ │ │ ├── ./usr/lib/i386-linux-gnu/librep.a │ │ │ │ ├── file list │ │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ │ ?rw-r--r-- 0 0 0 29608 1970-01-01 00:00:00.000000 gh.o │ │ │ │ │ ?rw-r--r-- 0 0 0 65236 1970-01-01 00:00:00.000000 lisp.o │ │ │ │ │ ?rw-r--r-- 0 0 0 53072 1970-01-01 00:00:00.000000 lispcmds.o │ │ │ │ │ ?rw-r--r-- 0 0 0 31292 1970-01-01 00:00:00.000000 lispmach.o │ │ │ │ │ ?rw-r--r-- 0 0 0 5320 1970-01-01 00:00:00.000000 macros.o │ │ │ │ │ ?rw-r--r-- 0 0 0 13900 1970-01-01 00:00:00.000000 main.o │ │ │ │ │ ?rw-r--r-- 0 0 0 1960 1970-01-01 00:00:00.000000 message.o │ │ │ │ │ -?rw-r--r-- 0 0 0 18320 1970-01-01 00:00:00.000000 misc.o │ │ │ │ │ +?rw-r--r-- 0 0 0 18332 1970-01-01 00:00:00.000000 misc.o │ │ │ │ │ ?rw-r--r-- 0 0 0 53596 1970-01-01 00:00:00.000000 numbers.o │ │ │ │ │ ?rw-r--r-- 0 0 0 4828 1970-01-01 00:00:00.000000 origin.o │ │ │ │ │ ?rw-r--r-- 0 0 0 22128 1970-01-01 00:00:00.000000 regexp.o │ │ │ │ │ ?rw-r--r-- 0 0 0 2364 1970-01-01 00:00:00.000000 regsub.o │ │ │ │ │ ?rw-r--r-- 0 0 0 23456 1970-01-01 00:00:00.000000 streams.o │ │ │ │ │ ?rw-r--r-- 0 0 0 33880 1970-01-01 00:00:00.000000 structures.o │ │ │ │ │ ?rw-r--r-- 0 0 0 33936 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: Intel 80386 │ │ │ │ │ │ Version: 0x1 │ │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ │ - Start of section headers: 17320 (bytes into file) │ │ │ │ │ │ + Start of section headers: 17332 (bytes into file) │ │ │ │ │ │ Flags: 0x0 │ │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ │ Number of section headers: 25 │ │ │ │ │ │ Section header string table index: 24 │ │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ │ @@ -1,34 +1,34 @@ │ │ │ │ │ │ -There are 25 section headers, starting at offset 0x43a8: │ │ │ │ │ │ +There are 25 section headers, starting at offset 0x43b4: │ │ │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ │ [ 1] .group GROUP 00000000 000034 000008 04 22 59 4 │ │ │ │ │ │ [ 2] .group GROUP 00000000 00003c 000008 04 22 54 4 │ │ │ │ │ │ [ 3] .group GROUP 00000000 000044 000008 04 22 62 4 │ │ │ │ │ │ [ 4] .group GROUP 00000000 00004c 000008 04 22 96 4 │ │ │ │ │ │ [ 5] .text PROGBITS 00000000 000060 0011cb 00 AX 0 0 16 │ │ │ │ │ │ - [ 6] .rel.text REL 00000000 003628 000880 08 I 22 5 4 │ │ │ │ │ │ + [ 6] .rel.text REL 00000000 003634 000880 08 I 22 5 4 │ │ │ │ │ │ [ 7] .data PROGBITS 00000000 00122b 000000 00 WA 0 0 1 │ │ │ │ │ │ [ 8] .bss NOBITS 00000000 00122c 00002c 00 WA 0 0 4 │ │ │ │ │ │ [ 9] .rodata.str1.1 PROGBITS 00000000 00122c 0001fc 01 AMS 0 0 1 │ │ │ │ │ │ [10] .data.rel.local PROGBITS 00000000 001428 000208 00 WA 0 0 4 │ │ │ │ │ │ - [11] .rel.data.rel.local REL 00000000 003ea8 0001b0 08 I 22 10 4 │ │ │ │ │ │ + [11] .rel.data.rel.local REL 00000000 003eb4 0001b0 08 I 22 10 4 │ │ │ │ │ │ [12] .data.rel.ro.local PROGBITS 00000000 001630 000138 00 WA 0 0 4 │ │ │ │ │ │ - [13] .rel.data.rel.ro.local REL 00000000 004058 000138 08 I 22 12 4 │ │ │ │ │ │ - [14] .rodata.str1.4 PROGBITS 00000000 001768 00002b 01 AMS 0 0 4 │ │ │ │ │ │ - [15] .text.__x86.get_pc_thunk.ax PROGBITS 00000000 001793 000004 00 AXG 0 0 1 │ │ │ │ │ │ - [16] .text.__x86.get_pc_thunk.bx PROGBITS 00000000 001797 000004 00 AXG 0 0 1 │ │ │ │ │ │ - [17] .text.__x86.get_pc_thunk.si PROGBITS 00000000 00179b 000004 00 AXG 0 0 1 │ │ │ │ │ │ - [18] .text.__x86.get_pc_thunk.di PROGBITS 00000000 00179f 000004 00 AXG 0 0 1 │ │ │ │ │ │ - [19] .note.GNU-stack PROGBITS 00000000 0017a3 000000 00 0 0 1 │ │ │ │ │ │ - [20] .eh_frame PROGBITS 00000000 0017a4 000ab4 00 A 0 0 4 │ │ │ │ │ │ - [21] .rel.eh_frame REL 00000000 004190 000108 08 I 22 20 4 │ │ │ │ │ │ - [22] .symtab SYMTAB 00000000 002258 000a70 10 23 53 4 │ │ │ │ │ │ - [23] .strtab STRTAB 00000000 002cc8 00095e 00 0 0 1 │ │ │ │ │ │ - [24] .shstrtab STRTAB 00000000 004298 00010e 00 0 0 1 │ │ │ │ │ │ + [13] .rel.data.rel.ro.local REL 00000000 004064 000138 08 I 22 12 4 │ │ │ │ │ │ + [14] .rodata.str1.4 PROGBITS 00000000 001768 000035 01 AMS 0 0 4 │ │ │ │ │ │ + [15] .text.__x86.get_pc_thunk.ax PROGBITS 00000000 00179d 000004 00 AXG 0 0 1 │ │ │ │ │ │ + [16] .text.__x86.get_pc_thunk.bx PROGBITS 00000000 0017a1 000004 00 AXG 0 0 1 │ │ │ │ │ │ + [17] .text.__x86.get_pc_thunk.si PROGBITS 00000000 0017a5 000004 00 AXG 0 0 1 │ │ │ │ │ │ + [18] .text.__x86.get_pc_thunk.di PROGBITS 00000000 0017a9 000004 00 AXG 0 0 1 │ │ │ │ │ │ + [19] .note.GNU-stack PROGBITS 00000000 0017ad 000000 00 0 0 1 │ │ │ │ │ │ + [20] .eh_frame PROGBITS 00000000 0017b0 000ab4 00 A 0 0 4 │ │ │ │ │ │ + [21] .rel.eh_frame REL 00000000 00419c 000108 08 I 22 20 4 │ │ │ │ │ │ + [22] .symtab SYMTAB 00000000 002264 000a70 10 23 53 4 │ │ │ │ │ │ + [23] .strtab STRTAB 00000000 002cd4 00095e 00 0 0 1 │ │ │ │ │ │ + [24] .shstrtab STRTAB 00000000 0042a4 00010e 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), p (processor specific) │ │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x3628 contains 272 entries: │ │ │ │ │ │ +Relocation section '.rel.text' at offset 0x3634 contains 272 entries: │ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ │ 00000002 00003602 R_386_PC32 00000000 __x86.get_pc_thunk.bx │ │ │ │ │ │ 00000008 0000370a R_386_GOTPC 00000000 _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ │ 00000011 00003809 R_386_GOTOFF 00000024 rep_beep_fun │ │ │ │ │ │ 0000001d 0000392b R_386_GOT32X 00000000 Qt │ │ │ │ │ │ 00000031 00003b02 R_386_PC32 00000000 __x86.get_pc_thunk.ax │ │ │ │ │ │ 00000036 0000370a R_386_GOTPC 00000000 _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ │ @@ -270,15 +270,15 @@ │ │ │ │ │ │ 00001196 00007f04 R_386_PLT32 00000000 rep_intern_static │ │ │ │ │ │ 0000119f 0000a609 R_386_GOTOFF 00000000 Qflatten_table │ │ │ │ │ │ 000011a4 00008104 R_386_PLT32 00000000 Fset │ │ │ │ │ │ 000011ae 00009804 R_386_PLT32 00000000 rep_pop_structure │ │ │ │ │ │ 000011bc 00000109 R_386_GOTOFF 00000000 .text │ │ │ │ │ │ 000011c2 00003809 R_386_GOTOFF 00000024 rep_beep_fun │ │ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data.rel.local' at offset 0x3ea8 contains 54 entries: │ │ │ │ │ │ +Relocation section '.rel.data.rel.local' at offset 0x3eb4 contains 54 entries: │ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ │ 00000004 00007001 R_386_32 00000c20 Fcrypt │ │ │ │ │ │ 00000008 00001201 R_386_32 00000000 .data.rel.ro.local │ │ │ │ │ │ 00000018 00006e01 R_386_32 00000b80 Fget_command_line_option │ │ │ │ │ │ 0000001c 00001201 R_386_32 00000000 .data.rel.ro.local │ │ │ │ │ │ 0000002c 00006c01 R_386_32 00000b20 Fsystem │ │ │ │ │ │ 00000030 00001201 R_386_32 00000000 .data.rel.ro.local │ │ │ │ │ │ @@ -327,15 +327,15 @@ │ │ │ │ │ │ 000001d4 00001201 R_386_32 00000000 .data.rel.ro.local │ │ │ │ │ │ 000001e4 00004201 R_386_32 000001e0 Fcomplete_string │ │ │ │ │ │ 000001e8 00001201 R_386_32 00000000 .data.rel.ro.local │ │ │ │ │ │ 000001f8 00003501 R_386_32 00000000 Fbeep │ │ │ │ │ │ 000001fc 00001201 R_386_32 00000000 .data.rel.ro.local │ │ │ │ │ │ 00000200 00001201 R_386_32 00000000 .data.rel.ro.local │ │ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data.rel.ro.local' at offset 0x4058 contains 39 entries: │ │ │ │ │ │ +Relocation section '.rel.data.rel.ro.local' at offset 0x4064 contains 39 entries: │ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ │ 00000004 00000501 R_386_32 00000000 .rodata.str1.1 │ │ │ │ │ │ 0000000c 00000501 R_386_32 00000000 .rodata.str1.1 │ │ │ │ │ │ 00000014 00000501 R_386_32 00000000 .rodata.str1.1 │ │ │ │ │ │ 0000001c 00000501 R_386_32 00000000 .rodata.str1.1 │ │ │ │ │ │ 00000024 00000501 R_386_32 00000000 .rodata.str1.1 │ │ │ │ │ │ 0000002c 00000501 R_386_32 00000000 .rodata.str1.1 │ │ │ │ │ │ @@ -369,15 +369,15 @@ │ │ │ │ │ │ 0000010c 00000501 R_386_32 00000000 .rodata.str1.1 │ │ │ │ │ │ 00000114 00000501 R_386_32 00000000 .rodata.str1.1 │ │ │ │ │ │ 0000011c 00000501 R_386_32 00000000 .rodata.str1.1 │ │ │ │ │ │ 00000124 00000501 R_386_32 00000000 .rodata.str1.1 │ │ │ │ │ │ 0000012c 00000501 R_386_32 00000000 .rodata.str1.1 │ │ │ │ │ │ 00000134 00002e01 R_386_32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.eh_frame' at offset 0x4190 contains 33 entries: │ │ │ │ │ │ +Relocation section '.rel.eh_frame' at offset 0x419c contains 33 entries: │ │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ │ 00000020 00000102 R_386_PC32 00000000 .text │ │ │ │ │ │ 00000040 00000102 R_386_PC32 00000000 .text │ │ │ │ │ │ 00000078 00000102 R_386_PC32 00000000 .text │ │ │ │ │ │ 000000d8 00000102 R_386_PC32 00000000 .text │ │ │ │ │ │ 00000134 00000102 R_386_PC32 00000000 .text │ │ │ │ │ │ 000001d4 00000102 R_386_PC32 00000000 .text │ │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ │ @@ -26,15 +26,15 @@ │ │ │ │ │ │ downcase-table │ │ │ │ │ │ upcase-table │ │ │ │ │ │ rep-build-id │ │ │ │ │ │ rep-interface-id │ │ │ │ │ │ rep-version │ │ │ │ │ │ process-environment │ │ │ │ │ │ operating-system │ │ │ │ │ │ -Fri May 30 2025 by pbuilder1@ionos16-i386. │ │ │ │ │ │ +Fri Apr 26 2024 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 {} │ │ │ │ │ │ @@ -16,9 +16,9 @@ │ │ │ │ │ │ 0x000000c0 450c0000 54010000 450f0000 61010000 E...T...E...a... │ │ │ │ │ │ 0x000000d0 45000000 71010000 45040000 72010000 E...q...E...r... │ │ │ │ │ │ 0x000000e0 450d0000 77010000 450e0000 85010000 E...w...E....... │ │ │ │ │ │ 0x000000f0 450c0000 94010000 45040000 a1010000 E.......E....... │ │ │ │ │ │ 0x00000100 450c0000 a6010000 45100000 b3010000 E.......E....... │ │ │ │ │ │ 0x00000110 450b0000 c4010000 45130000 d0010000 E.......E....... │ │ │ │ │ │ 0x00000120 45100000 e4010000 45060000 f5010000 E.......E....... │ │ │ │ │ │ - 0x00000130 452a0000 00000000 E*...... │ │ │ │ │ │ + 0x00000130 45340000 00000000 E4...... │ │ │ │ │ ├── readelf --wide --decompress --string-dump=.rodata.str1.4 {} │ │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ │ │ String dump of section '.rodata.str1.4': │ │ │ │ │ │ - [ 0] Fri May 30 2025 by pbuilder1@ionos16-i386. │ │ │ │ │ │ + [ 0] Fri Apr 26 2024 by pbuilder2@i-capture-the-hostname. │ │ │ ├── ./usr/lib/i386-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) 2014 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_i386.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 6104 2024-04-17 20:48:53.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 210428 2024-04-17 20:48:53.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 6100 2024-04-17 20:48:53.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 210868 2024-04-17 20:48:53.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── ./usr/lib/i386-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: a5f4f99f20c52090a993bb0c644d191b81239e1c │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0afb47ea65d5316c3e4ae3bb26eacc867b3a1abf │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1785,15 +1785,15 @@ │ │ │ │ │ Can only autoload from symbols │ │ │ │ │ Attempt to set value of constant │ │ │ │ │ Warning: %s newer than %s, using %s │ │ │ │ │ /usr/lib/i386-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 │ │ │ │ │ -Fri May 30 2025 by pbuilder1@ionos16-i386. │ │ │ │ │ +Fri Apr 26 2024 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 {} │ │ │ │ │ @@ -497,15 +497,15 @@ │ │ │ │ │ je 1765a │ │ │ │ │ ./src/./src/continuations.c:824 │ │ │ │ │ mov %ecx,0x8(%eax) │ │ │ │ │ ./src/./src/continuations.c:826 │ │ │ │ │ mov %ecx,0x24(%ebx) │ │ │ │ │ jmp 175f3 │ │ │ │ │ ./src/./src/continuations.c:795 (discriminator 1) │ │ │ │ │ - lea -0x19498(%esi),%eax │ │ │ │ │ + lea -0x1948c(%esi),%eax │ │ │ │ │ mov %esi,%ebx │ │ │ │ │ push %eax │ │ │ │ │ lea -0x1bda0(%esi),%eax │ │ │ │ │ push $0x31b │ │ │ │ │ push %eax │ │ │ │ │ lea -0x1bd90(%esi),%eax │ │ │ │ │ push %eax │ │ │ │ │ @@ -1520,15 +1520,15 @@ │ │ │ │ │ jmp 17fdf │ │ │ │ │ ./src/./src/continuations.c:1198 (discriminator 8) │ │ │ │ │ and $0x80,%edx │ │ │ │ │ jne 1797d │ │ │ │ │ jmp 17fb9 │ │ │ │ │ ./src/./src/continuations.c:1245 (discriminator 1) │ │ │ │ │ mov 0x4(%esp),%ebx │ │ │ │ │ - lea -0x1947c(%ebx),%eax │ │ │ │ │ + lea -0x19470(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ lea -0x1bda0(%ebx),%eax │ │ │ │ │ push $0x4dd │ │ │ │ │ push %eax │ │ │ │ │ lea -0x19870(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ call 15a00 <__assert_fail@plt> │ │ │ │ │ @@ -2699,25 +2699,25 @@ │ │ │ │ │ ./src/./src/continuations.c:869 │ │ │ │ │ add $0x4,%esp │ │ │ │ │ pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ ./src/./src/continuations.c:868 │ │ │ │ │ jmp 17590 │ │ │ │ │ ./src/./src/continuations.c:863 (discriminator 1) │ │ │ │ │ - lea -0x19488(%ecx),%eax │ │ │ │ │ + lea -0x1947c(%ecx),%eax │ │ │ │ │ mov %ecx,%ebx │ │ │ │ │ push %eax │ │ │ │ │ lea -0x1bda0(%ecx),%eax │ │ │ │ │ push $0x35f │ │ │ │ │ push %eax │ │ │ │ │ lea -0x1bd61(%ecx),%eax │ │ │ │ │ push %eax │ │ │ │ │ call 15a00 <__assert_fail@plt> │ │ │ │ │ ./src/./src/continuations.c:864 (discriminator 1) │ │ │ │ │ - lea -0x19488(%ecx),%eax │ │ │ │ │ + lea -0x1947c(%ecx),%eax │ │ │ │ │ mov %ecx,%ebx │ │ │ │ │ push %eax │ │ │ │ │ lea -0x1bda0(%ecx),%eax │ │ │ │ │ push $0x360 │ │ │ │ │ push %eax │ │ │ │ │ lea -0x1bd90(%ecx),%eax │ │ │ │ │ push %eax │ │ │ │ │ @@ -3566,15 +3566,15 @@ │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ ./src/./src/continuations.c:925 │ │ │ │ │ jmp 18320 │ │ │ │ │ ./src/./src/continuations.c:969 │ │ │ │ │ call 4b9e0 │ │ │ │ │ ./src/./src/continuations.c:935 (discriminator 1) │ │ │ │ │ - lea -0x19470(%ebp),%eax │ │ │ │ │ + lea -0x19464(%ebp),%eax │ │ │ │ │ mov %ebp,%ebx │ │ │ │ │ push %eax │ │ │ │ │ lea -0x1bda0(%ebp),%eax │ │ │ │ │ push $0x3a7 │ │ │ │ │ push %eax │ │ │ │ │ lea -0x19838(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ @@ -3828,24 +3828,24 @@ │ │ │ │ │ pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ ./src/./src/continuations.c:1148 │ │ │ │ │ jmp 190e0 │ │ │ │ │ ./src/./src/continuations.c:1120 (discriminator 1) │ │ │ │ │ - lea -0x194b4(%ebx),%eax │ │ │ │ │ + lea -0x194a8(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ lea -0x1bda0(%ebx),%eax │ │ │ │ │ push $0x460 │ │ │ │ │ push %eax │ │ │ │ │ lea -0x1bd4b(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ call 15a00 <__assert_fail@plt> │ │ │ │ │ ./src/./src/continuations.c:1121 (discriminator 1) │ │ │ │ │ - lea -0x194b4(%ebx),%eax │ │ │ │ │ + lea -0x194a8(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ lea -0x1bda0(%ebx),%eax │ │ │ │ │ push $0x461 │ │ │ │ │ push %eax │ │ │ │ │ lea -0x1bd90(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ call 15a00 <__assert_fail@plt> │ │ │ │ │ @@ -4510,15 +4510,15 @@ │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ thread_delete(): │ │ │ │ │ ./src/./src/continuations.c:980 │ │ │ │ │ call 190e0 │ │ │ │ │ jmp 19ab9 │ │ │ │ │ make_thread(): │ │ │ │ │ ./src/./src/continuations.c:1054 (discriminator 1) │ │ │ │ │ - lea -0x194a4(%ebx),%eax │ │ │ │ │ + lea -0x19498(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ lea -0x1bda0(%ebx),%eax │ │ │ │ │ push $0x41e │ │ │ │ │ push %eax │ │ │ │ │ lea -0x19810(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ call 15a00 <__assert_fail@plt> │ │ │ │ │ @@ -12410,25 +12410,25 @@ │ │ │ │ │ mov %esi,%eax │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ ret │ │ │ │ │ ./src/./src/find.c:70 (discriminator 3) │ │ │ │ │ mov 0x8(%esp),%ebx │ │ │ │ │ - lea -0x1944c(%ebx),%eax │ │ │ │ │ + lea -0x19440(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ lea -0x1b6e8(%ebx),%eax │ │ │ │ │ push $0x46 │ │ │ │ │ push %eax │ │ │ │ │ lea -0x1b6d1(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ call 15a00 <__assert_fail@plt> │ │ │ │ │ ./src/./src/find.c:65 (discriminator 3) │ │ │ │ │ mov 0x8(%esp),%ebx │ │ │ │ │ - lea -0x1944c(%ebx),%eax │ │ │ │ │ + lea -0x19440(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ lea -0x1b6e8(%ebx),%eax │ │ │ │ │ push $0x41 │ │ │ │ │ push %eax │ │ │ │ │ lea -0x1b6e1(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ call 15a00 <__assert_fail@plt> │ │ │ │ │ @@ -13073,15 +13073,15 @@ │ │ │ │ │ jmp 1e7f0 │ │ │ │ │ ./src/./src/find.c:213 (discriminator 8) │ │ │ │ │ and $0x80,%edx │ │ │ │ │ jne 1e671 │ │ │ │ │ jmp 1e79d │ │ │ │ │ mark_cached_regexps(): │ │ │ │ │ ./src/./src/find.c:139 (discriminator 3) │ │ │ │ │ - lea -0x19460(%ebx),%eax │ │ │ │ │ + lea -0x19454(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ lea -0x1b6e8(%ebx),%eax │ │ │ │ │ push $0x8b │ │ │ │ │ push %eax │ │ │ │ │ lea -0x1b6bb(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ call 15a00 <__assert_fail@plt> │ │ │ │ │ @@ -79781,15 +79781,15 @@ │ │ │ │ │ find_dl(): │ │ │ │ │ ./src/./src/unix_dl.c:172 (discriminator 3) │ │ │ │ │ lea -0x184b8(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ lea -0x19d80(%ebx),%eax │ │ │ │ │ push $0xac │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x194f8(%ebx),%eax │ │ │ │ │ + lea -0x194ec(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ call 15a00 <__assert_fail@plt> │ │ │ │ │ strcpy(): │ │ │ │ │ /usr/include/i386-linux-gnu/bits/string_fortified.h:79 (discriminator 1) │ │ │ │ │ movzwl -0x116(%ebp,%ecx,1),%edx │ │ │ │ │ mov %dx,-0x2(%eax,%ecx,1) │ │ │ │ │ jmp 45113 │ │ │ │ │ @@ -90268,15 +90268,15 @@ │ │ │ │ │ ret │ │ │ │ │ ./src/./src/unix_processes.c:1921 (discriminator 1) │ │ │ │ │ lea -0x18480(%ebx),%edx │ │ │ │ │ push %edx │ │ │ │ │ lea -0x19bd0(%ebx),%edx │ │ │ │ │ push $0x781 │ │ │ │ │ push %edx │ │ │ │ │ - lea -0x194d4(%ebx),%edx │ │ │ │ │ + lea -0x194c8(%ebx),%edx │ │ │ │ │ push %edx │ │ │ │ │ call 15a00 <__assert_fail@plt> │ │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ │ │ │ │ │ 0004b410 : │ │ │ │ │ rep_system(): │ │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ │ @@ -644,30 +644,30 @@ │ │ │ │ │ 0x0004e810 6e650000 202a2a20 6572726f 723a202d ne.. ** error: - │ │ │ │ │ 0x0004e820 2d776974 682d7374 61636b2d 64697265 -with-stack-dire │ │ │ │ │ 0x0004e830 6374696f 6e206973 20696e63 6f727265 ction is incorre │ │ │ │ │ 0x0004e840 63743b20 69742073 686f756c 64206265 ct; it should be │ │ │ │ │ 0x0004e850 2025640a 00000000 7265703a 20757369 %d.....rep: usi │ │ │ │ │ 0x0004e860 6e672064 65707265 63617465 64206665 ng deprecated fe │ │ │ │ │ 0x0004e870 61747572 65202d20 25730a00 46726920 ature - %s..Fri │ │ │ │ │ - 0x0004e880 4d617920 33302032 30323520 62792070 May 30 2025 by p │ │ │ │ │ - 0x0004e890 6275696c 64657231 40696f6e 6f733136 builder1@ionos16 │ │ │ │ │ - 0x0004e8a0 2d693338 362e0000 7265705f 53545249 -i386...rep_STRI │ │ │ │ │ - 0x0004e8b0 4e475020 28646c5f 6c696273 5b695d2e NGP (dl_libs[i]. │ │ │ │ │ - 0x0004e8c0 66696c65 5f6e616d 65290000 6e5f696e file_name)..n_in │ │ │ │ │ - 0x0004e8d0 7075745f 68616e64 6c657273 203c204d put_handlers < M │ │ │ │ │ - 0x0004e8e0 41585f48 414e444c 45525300 74687265 AX_HANDLERS.thre │ │ │ │ │ - 0x0004e8f0 61645f73 75737065 6e640000 6d616b65 ad_suspend..make │ │ │ │ │ - 0x0004e900 5f746872 65616400 656e7175 6575655f _thread.enqueue_ │ │ │ │ │ - 0x0004e910 74687265 61640000 74687265 61645f77 thread..thread_w │ │ │ │ │ - 0x0004e920 616b6500 6d61726b 5f636f6e 74000000 ake.mark_cont... │ │ │ │ │ - 0x0004e930 74687265 61645f69 6e766f6b 65000000 thread_invoke... │ │ │ │ │ - 0x0004e940 6d61726b 5f636163 6865645f 72656765 mark_cached_rege │ │ │ │ │ - 0x0004e950 78707300 7265705f 636f6d70 696c655f xps.rep_compile_ │ │ │ │ │ - 0x0004e960 72656765 78700000 00000000 00000000 regexp.......... │ │ │ │ │ - 0x0004e970 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ + 0x0004e880 41707220 32362032 30323420 62792070 Apr 26 2024 by p │ │ │ │ │ + 0x0004e890 6275696c 64657232 40692d63 61707475 builder2@i-captu │ │ │ │ │ + 0x0004e8a0 72652d74 68652d68 6f73746e 616d652e re-the-hostname. │ │ │ │ │ + 0x0004e8b0 00000000 7265705f 53545249 4e475020 ....rep_STRINGP │ │ │ │ │ + 0x0004e8c0 28646c5f 6c696273 5b695d2e 66696c65 (dl_libs[i].file │ │ │ │ │ + 0x0004e8d0 5f6e616d 65290000 6e5f696e 7075745f _name)..n_input_ │ │ │ │ │ + 0x0004e8e0 68616e64 6c657273 203c204d 41585f48 handlers < MAX_H │ │ │ │ │ + 0x0004e8f0 414e444c 45525300 74687265 61645f73 ANDLERS.thread_s │ │ │ │ │ + 0x0004e900 75737065 6e640000 6d616b65 5f746872 uspend..make_thr │ │ │ │ │ + 0x0004e910 65616400 656e7175 6575655f 74687265 ead.enqueue_thre │ │ │ │ │ + 0x0004e920 61640000 74687265 61645f77 616b6500 ad..thread_wake. │ │ │ │ │ + 0x0004e930 6d61726b 5f636f6e 74000000 74687265 mark_cont...thre │ │ │ │ │ + 0x0004e940 61645f69 6e766f6b 65000000 6d61726b ad_invoke...mark │ │ │ │ │ + 0x0004e950 5f636163 6865645f 72656765 78707300 _cached_regexps. │ │ │ │ │ + 0x0004e960 7265705f 636f6d70 696c655f 72656765 rep_compile_rege │ │ │ │ │ + 0x0004e970 78700000 00000000 00000000 00000000 xp.............. │ │ │ │ │ 0x0004e980 67685f6e 65776c69 6e650000 67685f77 gh_newline..gh_w │ │ │ │ │ 0x0004e990 72697465 00000000 67685f64 6973706c rite....gh_displ │ │ │ │ │ 0x0004e9a0 61790000 67685f61 73737600 67685f6d ay..gh_assv.gh_m │ │ │ │ │ 0x0004e9b0 6f64756c 655f6c6f 6f6b7570 00000000 odule_lookup.... │ │ │ │ │ 0x0004e9c0 67685f6c 6f6f6b75 70000000 67685f76 gh_lookup...gh_v │ │ │ │ │ 0x0004e9d0 6563746f 725f746f 5f6c6973 74000000 ector_to_list... │ │ │ │ │ 0x0004e9e0 67685f75 6e69666f 726d5f76 6563746f gh_uniform_vecto │ │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ │ │ │ @@ -201,15 +201,15 @@ │ │ │ │ │ 0x000673e0 450c0000 efd40400 450f0000 fcd40400 E.......E....... │ │ │ │ │ 0x000673f0 45000000 72e00400 45040000 0cd50400 E...r...E....... │ │ │ │ │ 0x00067400 450d0000 11d50400 450e0000 1fd50400 E.......E....... │ │ │ │ │ 0x00067410 450c0000 2ed50400 45040000 3bd50400 E.......E...;... │ │ │ │ │ 0x00067420 450c0000 40d50400 45100000 4dd50400 E...@...E...M... │ │ │ │ │ 0x00067430 450b0000 5ed50400 45130000 6ad50400 E...^...E...j... │ │ │ │ │ 0x00067440 45100000 7ed50400 45060000 8fd50400 E...~...E....... │ │ │ │ │ - 0x00067450 452a0000 7ce80400 45060000 0bd60400 E*..|...E....... │ │ │ │ │ + 0x00067450 45340000 7ce80400 45060000 0bd60400 E4..|...E....... │ │ │ │ │ 0x00067460 450e0000 12d60400 450e0000 21d60400 E.......E...!... │ │ │ │ │ 0x00067470 45030000 30d60400 45030000 34d60400 E...0...E...4... │ │ │ │ │ 0x00067480 450b0000 38d60400 45090000 44d60400 E...8...E...D... │ │ │ │ │ 0x00067490 450e0000 4ed60400 450e0000 5dd60400 E...N...E...]... │ │ │ │ │ 0x000674a0 45060000 6cd60400 45070000 73d60400 E...l...E...s... │ │ │ │ │ 0x000674b0 45080000 7bd60400 45070000 84d60400 E...{...E....... │ │ │ │ │ 0x000674c0 45030000 8cd60400 45040000 90d60400 E.......E....... │ │ │ │ ├── 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 66346639 39663230 63353230 39306139 f4f99f20c52090a9 │ │ │ │ │ - 0x00000010 39336262 30633634 34643139 31623831 93bb0c644d191b81 │ │ │ │ │ - 0x00000020 32333965 31632e64 65627567 00000000 239e1c.debug.... │ │ │ │ │ - 0x00000030 ed62fbca .b.. │ │ │ │ │ + 0x00000000 66623437 65613635 64353331 36633365 fb47ea65d5316c3e │ │ │ │ │ + 0x00000010 34616533 62623236 65616363 38363762 4ae3bb26eacc867b │ │ │ │ │ + 0x00000020 33613161 62662e64 65627567 00000000 3a1abf.debug.... │ │ │ │ │ + 0x00000030 5443e018 TC.. │ │ │ ├── ./usr/lib/i386-linux-gnu/rep/doc-strings │ │ │ │ @@ -1,18 +1,18 @@ │ │ │ │ 00000000: cf9a 5713 0010 0000 0010 0000 0000 0000 ..W............. │ │ │ │ 00000010: 0010 0000 0900 0000 0010 0000 a700 0000 ................ │ │ │ │ -00000020: 00e0 0200 0000 0000 5001 0000 0a00 0000 ........P....... │ │ │ │ -00000030: 0000 0000 0000 0000 0600 0000 fadf 0000 ................ │ │ │ │ -00000040: 0000 0000 0600 0000 faff 0000 0000 0000 ................ │ │ │ │ -00000050: 0700 0000 f97f 0000 0000 0000 0a00 0000 ................ │ │ │ │ -00000060: e768 0000 0000 0000 0b00 0000 f50f 0100 .h.............. │ │ │ │ -00000070: 0000 0000 0b00 0000 f53f 0000 0000 0000 .........?...... │ │ │ │ -00000080: 1300 0000 ed1f 0100 0000 0000 1500 0000 ................ │ │ │ │ -00000090: eb4f 0000 0000 0000 1500 0000 eb6f 0000 .O...........o.. │ │ │ │ -000000a0: 0000 0000 1a00 0000 e62f 0000 0000 0000 ........./...... │ │ │ │ +00000020: 00e0 0200 0000 0000 5001 0000 0800 0000 ........P....... │ │ │ │ +00000030: 0000 0000 0000 0000 0700 0000 f93f 0000 .............?.. │ │ │ │ +00000040: 0000 0000 0800 0000 f8df 0000 0000 0000 ................ │ │ │ │ +00000050: 0900 0000 f72f 0000 0000 0000 0a00 0000 ...../.......... │ │ │ │ +00000060: 6a07 0100 0000 0000 1000 0000 f04f 0000 j............O.. │ │ │ │ +00000070: 0000 0000 1100 0000 ef7f 0000 0000 0000 ................ │ │ │ │ +00000080: 1200 0000 ee8f 0000 0000 0000 1900 0000 ................ │ │ │ │ +00000090: e75f 0000 0000 0000 0000 0000 0000 0000 ._.............. │ │ │ │ +000000a0: 0000 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 ................ │ │ │ │ @@ -250,8681 +250,8681 @@ │ │ │ │ 00000f90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00000fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00000fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00000fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00000fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00000fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00000ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00001000: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -00001010: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -00001020: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -00001030: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -00001040: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -00001050: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -00001060: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -00001070: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -00001080: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -00001090: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -000010a0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -000010b0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -000010c0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -000010d0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -000010e0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -000010f0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -00001100: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -00001110: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -00001120: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -00001130: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -00001140: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -00001150: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -00001160: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -00001170: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -00001180: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -00001190: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -000011a0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -000011b0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -000011c0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -000011d0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -000011e0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -000011f0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0...... │ │ │ │ -00001200: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -00001210: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -00001220: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -00001230: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -00001240: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -00001250: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -00001260: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -00001270: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -00001280: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -00001290: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -000012a0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -000012b0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -000012c0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -000012d0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -000012e0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -000012f0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -00001300: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -00001310: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -00001320: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -00001330: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -00001340: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -00001350: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -00001360: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -00001370: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -00001380: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -00001390: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -000013a0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -000013b0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -000013c0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -000013d0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -000013e0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -000013f0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ -00001400: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -00001410: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -00001420: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -00001430: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -00001440: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -00001450: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -00001460: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -00001470: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -00001480: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -00001490: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -000014a0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -000014b0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -000014c0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -000014d0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -000014e0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -000014f0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -00001500: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -00001510: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -00001520: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -00001530: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -00001540: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -00001550: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -00001560: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -00001570: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -00001580: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -00001590: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -000015a0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -000015b0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -000015c0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -000015d0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -000015e0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -000015f0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................ │ │ │ │ -00001600: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -00001610: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -00001620: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -00001630: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -00001640: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -00001650: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -00001660: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -00001670: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -00001680: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -00001690: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -000016a0: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -000016b0: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -000016c0: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -000016d0: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -000016e0: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -000016f0: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -00001700: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -00001710: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -00001720: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -00001730: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -00001740: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -00001750: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -00001760: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -00001770: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -00001780: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -00001790: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -000017a0: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -000017b0: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -000017c0: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -000017d0: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -000017e0: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -000017f0: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ -00001800: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -00001810: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -00001820: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -00001830: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -00001840: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -00001850: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -00001860: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -00001870: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -00001880: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -00001890: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -000018a0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -000018b0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -000018c0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -000018d0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -000018e0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -000018f0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -00001900: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -00001910: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -00001920: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -00001930: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -00001940: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -00001950: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -00001960: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -00001970: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -00001980: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -00001990: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -000019a0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -000019b0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -000019c0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -000019d0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -000019e0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -000019f0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p...... │ │ │ │ -00001a00: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001a10: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001a20: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001a30: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001a40: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001a50: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001a60: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001a70: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001a80: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001a90: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001aa0: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001ab0: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001ac0: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001ad0: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001ae0: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001af0: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001b00: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001b10: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001b20: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001b30: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001b40: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001b50: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001b60: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001b70: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001b80: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001b90: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001ba0: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001bb0: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001bc0: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001bd0: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001be0: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001bf0: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ -00001c00: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001c10: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001c20: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001c30: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001c40: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001c50: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001c60: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001c70: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001c80: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001c90: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001ca0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001cb0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001cc0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001cd0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001ce0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001cf0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001d00: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001d10: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001d20: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001d30: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001d40: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001d50: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001d60: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001d70: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001d80: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001d90: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001da0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001db0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001dc0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001dd0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001de0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001df0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................ │ │ │ │ -00001e00: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001e10: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001e20: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001e30: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001e40: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001e50: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001e60: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001e70: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001e80: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001e90: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001ea0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001eb0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001ec0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001ed0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001ee0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001ef0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001f00: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001f10: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001f20: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001f30: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001f40: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001f50: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001f60: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001f70: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001f80: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001f90: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001fa0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001fb0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001fc0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001fd0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001fe0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00001ff0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ -00002000: 7265 702e 7265 6765 7870 2372 6567 6578 rep.regexp#regex │ │ │ │ -00002010: 702d 6361 6368 652d 636f 6e74 726f 6c72 p-cache-controlr │ │ │ │ -00002020: 6567 6578 702d 6361 6368 652d 636f 6e74 egexp-cache-cont │ │ │ │ -00002030: 726f 6c20 5b53 4f46 542d 4c49 4d49 545d rol [SOFT-LIMIT] │ │ │ │ -00002040: 0a0a 4966 2053 4f46 542d 4c49 4d49 5420 ..If SOFT-LIMIT │ │ │ │ -00002050: 6973 2064 6566 696e 6564 2c20 6974 2073 is defined, it s │ │ │ │ -00002060: 7065 6369 6669 6573 2074 6865 206d 6178 pecifies the max │ │ │ │ -00002070: 696d 756d 206e 756d 6265 7220 6f66 2062 imum number of b │ │ │ │ -00002080: 7974 6573 2074 6861 740a 7468 6520 7265 ytes that.the re │ │ │ │ -00002090: 6765 7870 2063 6163 6865 206d 6179 206f gexp cache may o │ │ │ │ -000020a0: 6363 7570 7920 6166 7465 7220 6761 7262 ccupy after garb │ │ │ │ -000020b0: 6167 6520 636f 6c6c 6563 7469 6f6e 2e0a age collection.. │ │ │ │ -000020c0: 0a52 6574 7572 6e73 2028 534f 4654 2d4c .Returns (SOFT-L │ │ │ │ -000020d0: 494d 4954 2043 5552 5245 4e54 2d53 495a IMIT CURRENT-SIZ │ │ │ │ -000020e0: 4520 4355 5252 454e 542d 454e 5452 4945 E CURRENT-ENTRIE │ │ │ │ -000020f0: 5320 4849 5453 204d 4953 5345 5329 2e72 S HITS MISSES).r │ │ │ │ -00002100: 6570 2e69 6f2e 7469 6d65 7273 236d 616b ep.io.timers#mak │ │ │ │ -00002110: 652d 7469 6d65 726d 616b 652d 7469 6d65 e-timermake-time │ │ │ │ -00002120: 7220 4655 4e43 5449 4f4e 205b 5345 434f r FUNCTION [SECO │ │ │ │ -00002130: 4e44 535d 205b 4d49 4c4c 4953 4543 4f4e NDS] [MILLISECON │ │ │ │ -00002140: 4453 5d0a 0a43 7265 6174 6520 616e 6420 DS]..Create and │ │ │ │ -00002150: 7265 7475 726e 2061 206e 6577 206f 6e65 return a new one │ │ │ │ -00002160: 2d73 686f 7420 7469 6d65 7220 6f62 6a65 -shot timer obje │ │ │ │ -00002170: 6374 2e20 4166 7465 7220 5345 434f 4e44 ct. After SECOND │ │ │ │ -00002180: 532a 3130 3030 202b 0a4d 494c 4c49 5345 S*1000 +.MILLISE │ │ │ │ -00002190: 434f 4e44 5320 6d69 6c6c 6973 6563 6f6e CONDS millisecon │ │ │ │ -000021a0: 6473 2046 554e 4354 494f 4e20 7769 6c6c ds FUNCTION will │ │ │ │ -000021b0: 2062 6520 6361 6c6c 6564 2e0a 0a4e 6f74 be called...Not │ │ │ │ -000021c0: 6520 7468 6174 2074 6865 2074 696d 6572 e that the timer │ │ │ │ -000021d0: 2077 696c 6c20 6f6e 6c79 2066 6972 6520 will only fire │ │ │ │ -000021e0: 5f6f 6e63 655f 2c20 7573 6520 7468 6520 _once_, use the │ │ │ │ -000021f0: 6073 6574 2d74 696d 6572 2720 6675 6e63 `set-timer' func │ │ │ │ -00002200: 7469 6f6e 0a74 6f20 7265 2d65 6e61 626c tion.to re-enabl │ │ │ │ -00002210: 6520 6974 2e72 6570 2e69 6f2e 7469 6d65 e it.rep.io.time │ │ │ │ -00002220: 7273 2364 656c 6574 652d 7469 6d65 7264 rs#delete-timerd │ │ │ │ -00002230: 656c 6574 652d 7469 6d65 7220 5449 4d45 elete-timer TIME │ │ │ │ -00002240: 520a 0a50 7265 7665 6e74 2074 6865 206f R..Prevent the o │ │ │ │ -00002250: 6e65 2d73 686f 7420 7469 6d65 7220 5449 ne-shot timer TI │ │ │ │ -00002260: 4d45 5220 6672 6f6d 2066 6972 696e 6720 MER from firing │ │ │ │ -00002270: 2869 2e65 2e20 6361 6c6c 696e 6720 7468 (i.e. calling th │ │ │ │ -00002280: 6520 6675 6e63 7469 6f6e 0a61 7373 6f63 e function.assoc │ │ │ │ -00002290: 6961 7465 6420 7769 7468 2069 7429 2e20 iated with it). │ │ │ │ -000022a0: 4966 2074 6865 2074 696d 6572 2068 6173 If the timer has │ │ │ │ -000022b0: 2061 6c72 6561 6479 2066 6972 6564 2c20 already fired, │ │ │ │ -000022c0: 7468 6973 2066 756e 6374 696f 6e20 6861 this function ha │ │ │ │ -000022d0: 730a 6e6f 2065 6666 6563 742e 7265 702e s.no effect.rep. │ │ │ │ -000022e0: 7374 7275 6374 7572 6573 2367 6574 2d73 structures#get-s │ │ │ │ -000022f0: 7472 7563 7475 7265 6765 742d 7374 7275 tructureget-stru │ │ │ │ -00002300: 6374 7572 6520 4e41 4d45 0a0a 5265 7475 cture NAME..Retu │ │ │ │ -00002310: 726e 2074 6865 2073 7472 7563 7475 7265 rn the structure │ │ │ │ -00002320: 2063 616c 6c65 6420 4e41 4d45 2028 6120 called NAME (a │ │ │ │ -00002330: 7379 6d62 6f6c 292c 206f 7220 7265 7475 symbol), or retu │ │ │ │ -00002340: 726e 2060 6e69 6c27 2069 6620 6e6f 0a73 rn `nil' if no.s │ │ │ │ -00002350: 7563 6820 7374 7275 6374 7572 652e 7265 uch structure.re │ │ │ │ -00002360: 702e 7374 7275 6374 7572 6573 236e 616d p.structures#nam │ │ │ │ -00002370: 652d 7374 7275 6374 7572 656e 616d 652d e-structurename- │ │ │ │ -00002380: 7374 7275 6374 7572 6520 5354 5255 4354 structure STRUCT │ │ │ │ -00002390: 5552 4520 4e41 4d45 0a0a 4173 7369 676e URE NAME..Assign │ │ │ │ -000023a0: 2074 6865 206e 616d 6520 4e41 4d45 2028 the name NAME ( │ │ │ │ -000023b0: 6120 7379 6d62 6f6c 2920 746f 2073 7472 a symbol) to str │ │ │ │ -000023c0: 7563 7475 7265 206f 626a 6563 7420 5354 ucture object ST │ │ │ │ -000023d0: 5255 4354 5552 452e 7265 702e 7374 7275 RUCTURE.rep.stru │ │ │ │ -000023e0: 6374 7572 6573 2373 7472 7563 7475 7265 ctures#structure │ │ │ │ -000023f0: 2d62 6f75 6e64 2d70 7374 7275 6374 7572 -bound-pstructur │ │ │ │ -00002400: 652d 626f 756e 642d 7020 5354 5255 4354 e-bound-p STRUCT │ │ │ │ -00002410: 5552 4520 5641 520a 0a52 6574 7572 6e20 URE VAR..Return │ │ │ │ -00002420: 6074 2720 6966 2073 796d 626f 6c20 5641 `t' if symbol VA │ │ │ │ -00002430: 5220 6861 7320 6120 6e6f 6e2d 766f 6964 R has a non-void │ │ │ │ -00002440: 2062 696e 6469 6e67 2069 6e20 5354 5255 binding in STRU │ │ │ │ -00002450: 4354 5552 452e 7265 702e 7374 7275 6374 CTURE.rep.struct │ │ │ │ -00002460: 7572 6573 2373 7472 7563 7475 7265 2d64 ures#structure-d │ │ │ │ -00002470: 6566 696e 6573 7472 7563 7475 7265 2d64 efinestructure-d │ │ │ │ -00002480: 6566 696e 6520 5354 5255 4354 5552 4520 efine STRUCTURE │ │ │ │ -00002490: 5641 5220 5641 4c55 450a 0a53 6574 2074 VAR VALUE..Set t │ │ │ │ -000024a0: 6865 2076 616c 7565 206f 6620 7468 6520 he value of the │ │ │ │ -000024b0: 6269 6e64 696e 6720 6f66 2073 796d 626f binding of symbo │ │ │ │ -000024c0: 6c20 5641 5220 696e 2073 7472 7563 7475 l VAR in structu │ │ │ │ -000024d0: 7265 206f 626a 6563 740a 5354 5255 4354 re object.STRUCT │ │ │ │ -000024e0: 5552 4520 746f 2056 414c 5545 2e20 4966 URE to VALUE. If │ │ │ │ -000024f0: 206e 6f20 7375 6368 2062 696e 6469 6e67 no such binding │ │ │ │ -00002500: 2065 7869 7374 732c 206f 6e65 2069 7320 exists, one is │ │ │ │ -00002510: 6372 6561 7465 642e 7265 702e 7374 7275 created.rep.stru │ │ │ │ -00002520: 6374 7572 6573 2373 7472 7563 7475 7265 ctures#structure │ │ │ │ -00002530: 2d69 6e74 6572 6661 6365 7374 7275 6374 -interfacestruct │ │ │ │ -00002540: 7572 652d 696e 7465 7266 6163 6520 5354 ure-interface ST │ │ │ │ -00002550: 5255 4354 5552 450a 0a52 6574 7572 6e73 RUCTURE..Returns │ │ │ │ -00002560: 2074 6865 2069 6e74 6572 6661 6365 206f the interface o │ │ │ │ -00002570: 6620 7374 7275 6374 7572 6520 6f62 6a65 f structure obje │ │ │ │ -00002580: 6374 2053 5452 5543 5455 5245 2e72 6570 ct STRUCTURE.rep │ │ │ │ -00002590: 2e73 7472 7563 7475 7265 7323 7374 7275 .structures#stru │ │ │ │ -000025a0: 6374 7572 652d 6578 706f 7274 732d 7073 cture-exports-ps │ │ │ │ -000025b0: 7472 7563 7475 7265 2d65 7870 6f72 7473 tructure-exports │ │ │ │ -000025c0: 2d70 2053 5452 5543 5455 5245 2053 594d -p STRUCTURE SYM │ │ │ │ -000025d0: 0a0a 5265 7475 726e 7320 7472 7565 2069 ..Returns true i │ │ │ │ -000025e0: 6620 7374 7275 6374 7572 6520 6f62 6a65 f structure obje │ │ │ │ -000025f0: 6374 2053 5452 5543 5455 5245 2065 7870 ct STRUCTURE exp │ │ │ │ -00002600: 6f72 7473 2061 2062 696e 6469 6e67 206f orts a binding o │ │ │ │ -00002610: 6620 7379 6d62 6f6c 0a53 594d 2e72 6570 f symbol.SYM.rep │ │ │ │ -00002620: 2e73 7472 7563 7475 7265 7323 7374 7275 .structures#stru │ │ │ │ -00002630: 6374 7572 652d 6163 6365 7373 6962 6c65 cture-accessible │ │ │ │ -00002640: 7374 7275 6374 7572 652d 6163 6365 7373 structure-access │ │ │ │ -00002650: 6962 6c65 2053 5452 5543 5455 5245 0a0a ible STRUCTURE.. │ │ │ │ -00002660: 5265 7475 726e 7320 7468 6520 6c69 7374 Returns the list │ │ │ │ -00002670: 206f 6620 7374 7275 6374 7572 6520 6e61 of structure na │ │ │ │ -00002680: 6d65 7320 6163 6365 7373 6564 2062 7920 mes accessed by │ │ │ │ -00002690: 7374 7275 6374 7572 6520 6f62 6a65 6374 structure object │ │ │ │ -000026a0: 0a53 5452 5543 5455 5245 2e72 6570 2e73 .STRUCTURE.rep.s │ │ │ │ -000026b0: 7472 7563 7475 7265 7323 7365 742d 696e tructures#set-in │ │ │ │ -000026c0: 7465 7266 6163 6573 6574 2d69 6e74 6572 terfaceset-inter │ │ │ │ -000026d0: 6661 6365 2053 5452 5543 5455 5245 2049 face STRUCTURE I │ │ │ │ -000026e0: 4e54 4552 4641 4345 0a0a 5365 7420 7468 NTERFACE..Set th │ │ │ │ -000026f0: 6520 696e 7465 7266 6163 6520 6f66 2073 e interface of s │ │ │ │ -00002700: 7472 7563 7475 7265 206f 626a 6563 7420 tructure object │ │ │ │ -00002710: 5354 5255 4354 5552 4520 746f 2049 4e54 STRUCTURE to INT │ │ │ │ -00002720: 4552 4641 4345 2e72 6570 2e73 7472 7563 ERFACE.rep.struc │ │ │ │ -00002730: 7475 7265 7323 696e 7465 726e 2d73 7472 tures#intern-str │ │ │ │ -00002740: 7563 7475 7265 696e 7465 726e 2d73 7472 uctureintern-str │ │ │ │ -00002750: 7563 7475 7265 2053 5452 5543 542d 4e41 ucture STRUCT-NA │ │ │ │ -00002760: 4d45 0a0a 5265 7475 726e 2074 6865 2073 ME..Return the s │ │ │ │ -00002770: 7472 7563 7475 7265 2063 616c 6c65 6420 tructure called │ │ │ │ -00002780: 5354 5255 4354 2d4e 414d 452e 2049 6620 STRUCT-NAME. If │ │ │ │ -00002790: 6e6f 2073 7563 6820 7374 7275 6374 7572 no such structur │ │ │ │ -000027a0: 6520 6578 6973 7473 2c0a 6174 7465 6d70 e exists,.attemp │ │ │ │ -000027b0: 7420 746f 206c 6f61 6420 6974 2c20 6275 t to load it, bu │ │ │ │ -000027c0: 7420 6974 2069 736e 2774 2069 6d70 6f72 t it isn't impor │ │ │ │ -000027d0: 7465 6420 746f 2061 6e79 206d 6f64 756c ted to any modul │ │ │ │ -000027e0: 652e 7265 702e 7374 7275 6374 7572 6573 e.rep.structures │ │ │ │ -000027f0: 236f 7065 6e2d 7374 7275 6374 7572 6573 #open-structures │ │ │ │ -00002800: 6f70 656e 2d73 7472 7563 7475 7265 7320 open-structures │ │ │ │ -00002810: 5354 5255 4354 2d4e 414d 4553 0a0a 4d61 STRUCT-NAMES..Ma │ │ │ │ -00002820: 726b 2074 6861 7420 7468 6520 6375 7272 rk that the curr │ │ │ │ -00002830: 656e 7420 7374 7275 6374 7572 6573 2068 ent structures h │ │ │ │ -00002840: 6173 206f 7065 6e65 6420 7468 6520 6c69 as opened the li │ │ │ │ -00002850: 7374 206f 6620 7374 7275 6374 7572 6573 st of structures │ │ │ │ -00002860: 0a6e 616d 6564 2069 6e20 7468 6520 6c69 .named in the li │ │ │ │ -00002870: 7374 2053 5452 5543 542d 4e41 4d45 532e st STRUCT-NAMES. │ │ │ │ -00002880: 7265 702e 7374 7275 6374 7572 6573 2361 rep.structures#a │ │ │ │ -00002890: 6363 6573 732d 7374 7275 6374 7572 6573 ccess-structures │ │ │ │ -000028a0: 6163 6365 7373 2d73 7472 7563 7475 7265 access-structure │ │ │ │ -000028b0: 7320 5354 5255 4354 2d4e 414d 4553 0a0a s STRUCT-NAMES.. │ │ │ │ -000028c0: 4d61 726b 2074 6861 7420 7468 6520 6375 Mark that the cu │ │ │ │ -000028d0: 7272 656e 7420 7374 7275 6374 7572 6573 rrent structures │ │ │ │ -000028e0: 206d 6179 2061 6363 6573 7320 7468 6520 may access the │ │ │ │ -000028f0: 6c69 7374 206f 6620 7374 7275 6374 7572 list of structur │ │ │ │ -00002900: 6573 0a6e 616d 6564 2069 6e20 7468 6520 es.named in the │ │ │ │ -00002910: 6c69 7374 2053 5452 5543 542d 4e41 4d45 list STRUCT-NAME │ │ │ │ -00002920: 532e 7265 702e 7374 7275 6374 7572 6573 S.rep.structures │ │ │ │ -00002930: 2373 7472 7563 7475 7265 2d77 616c 6b73 #structure-walks │ │ │ │ -00002940: 7472 7563 7475 7265 2d77 616c 6b20 4655 tructure-walk FU │ │ │ │ -00002950: 4e43 5449 4f4e 2053 5452 5543 5455 5245 NCTION STRUCTURE │ │ │ │ -00002960: 0a0a 4361 6c6c 2046 554e 4354 494f 4e20 ..Call FUNCTION │ │ │ │ -00002970: 666f 7220 6561 6368 2062 696e 6469 6e67 for each binding │ │ │ │ -00002980: 2069 6e20 7374 7275 6374 7572 6520 6f62 in structure ob │ │ │ │ -00002990: 6a65 6374 2053 5452 5543 5455 5245 2e20 ject STRUCTURE. │ │ │ │ -000029a0: 5468 650a 6675 6e63 7469 6f6e 2069 7320 The.function is │ │ │ │ -000029b0: 6361 6c6c 6564 2077 6974 6820 7477 6f20 called with two │ │ │ │ -000029c0: 6172 6775 6d65 6e74 732c 2074 6865 2076 arguments, the v │ │ │ │ -000029d0: 6172 6961 626c 6520 616e 6420 7468 6520 ariable and the │ │ │ │ -000029e0: 6269 6e64 696e 6727 730a 7661 6c75 652e binding's.value. │ │ │ │ -000029f0: 7265 702e 7374 7275 6374 7572 6573 2366 rep.structures#f │ │ │ │ -00002a00: 6561 7475 7265 7066 6561 7475 7265 7020 eaturepfeaturep │ │ │ │ -00002a10: 4645 4154 5552 450a 0a52 6574 7572 6e20 FEATURE..Return │ │ │ │ -00002a20: 6e6f 6e2d 6e69 6c20 6966 2066 6561 7475 non-nil if featu │ │ │ │ -00002a30: 7265 2046 4541 5455 5245 2068 6173 2061 re FEATURE has a │ │ │ │ -00002a40: 6c72 6561 6479 2062 6565 6e20 6c6f 6164 lready been load │ │ │ │ -00002a50: 6564 2062 7920 7468 6520 6375 7272 656e ed by the curren │ │ │ │ -00002a60: 740a 7374 7275 6374 7572 652e 6465 6661 t.structure.defa │ │ │ │ -00002a70: 756c 742d 6469 7265 6374 6f72 7942 7566 ult-directoryBuf │ │ │ │ -00002a80: 6665 722d 6c6f 6361 6c20 7661 7269 6162 fer-local variab │ │ │ │ -00002a90: 6c65 2061 6273 6f6c 7574 656c 7920 6465 le absolutely de │ │ │ │ -00002aa0: 6669 6e69 6e67 2074 6865 2064 6972 6563 fining the direc │ │ │ │ -00002ab0: 746f 7279 2074 6f20 7768 6963 6820 616c tory to which al │ │ │ │ -00002ac0: 6c20 6669 6c65 730a 6163 6365 7373 6564 l files.accessed │ │ │ │ -00002ad0: 2069 6e20 7468 6520 6275 6666 6572 2061 in the buffer a │ │ │ │ -00002ae0: 7265 2072 6573 6f6c 7665 6420 6672 6f6d re resolved from │ │ │ │ -00002af0: 2028 756e 6c65 7373 2074 6865 7927 7265 (unless they're │ │ │ │ -00002b00: 2061 6273 6f6c 7574 652e 2920 7265 702e absolute.) rep. │ │ │ │ -00002b10: 696f 2e66 696c 6573 2365 7870 616e 642d io.files#expand- │ │ │ │ -00002b20: 6669 6c65 2d6e 616d 6565 7870 616e 642d file-nameexpand- │ │ │ │ -00002b30: 6669 6c65 2d6e 616d 6520 4649 4c45 2d4e file-name FILE-N │ │ │ │ -00002b40: 414d 4520 5b42 4153 452d 4449 525d 0a0a AME [BASE-DIR].. │ │ │ │ -00002b50: 4578 7061 6e64 7320 4649 4c45 2d4e 414d Expands FILE-NAM │ │ │ │ -00002b60: 4520 6173 7375 6d69 6e67 2074 6861 7420 E assuming that │ │ │ │ -00002b70: 6974 2073 7065 6369 6669 6573 2061 2066 it specifies a f │ │ │ │ -00002b80: 696c 6520 7265 6c61 7469 7665 2074 6f20 ile relative to │ │ │ │ -00002b90: 4241 5345 2d44 4952 2e0a 4966 2042 4153 BASE-DIR..If BAS │ │ │ │ -00002ba0: 452d 4449 5220 6973 2075 6e64 6566 696e E-DIR is undefin │ │ │ │ -00002bb0: 6564 2069 7420 6973 2074 616b 656e 2061 ed it is taken a │ │ │ │ -00002bc0: 7320 7468 6520 6375 7272 656e 7420 7661 s the current va │ │ │ │ -00002bd0: 6c75 6520 6f66 2074 6865 0a60 6465 6661 lue of the.`defa │ │ │ │ -00002be0: 756c 742d 6469 7265 6374 6f72 7927 2076 ult-directory' v │ │ │ │ -00002bf0: 6172 6961 626c 652e 2057 6869 6c65 2065 ariable. While e │ │ │ │ -00002c00: 7870 616e 6469 6e67 2074 6865 2066 696c xpanding the fil │ │ │ │ -00002c10: 6520 6e61 6d65 2c20 616e 7920 6f62 7669 e name, any obvi │ │ │ │ -00002c20: 6f75 730a 7369 6d70 6c69 6669 6361 7469 ous.simplificati │ │ │ │ -00002c30: 6f6e 7320 7769 6c6c 2062 6520 7065 7266 ons will be perf │ │ │ │ -00002c40: 6f72 6d65 6420 2865 2e67 2e20 6f6e 2055 ormed (e.g. on U │ │ │ │ -00002c50: 6e69 7820 7468 6520 7265 6d6f 7661 6c20 nix the removal │ │ │ │ -00002c60: 6f66 2022 2e22 2061 6e64 0a22 2e2e 2220 of "." and.".." │ │ │ │ -00002c70: 7768 6572 6520 706f 7373 6962 6c65 292e where possible). │ │ │ │ -00002c80: 0a0a 4e6f 7465 2074 6861 7420 7468 6520 ..Note that the │ │ │ │ -00002c90: 7265 7475 726e 6564 2066 696c 6520 6e61 returned file na │ │ │ │ -00002ca0: 6d65 2077 696c 6c20 6f6e 6c79 2062 6520 me will only be │ │ │ │ -00002cb0: 6162 736f 6c75 7465 2069 6620 6f6e 6520 absolute if one │ │ │ │ -00002cc0: 6f66 2074 6865 0a66 6f6c 6c6f 7769 6e67 of the.following │ │ │ │ -00002cd0: 2063 6f6e 6469 7469 6f6e 7320 6973 206d conditions is m │ │ │ │ -00002ce0: 6574 3a0a 2020 312e 2042 4153 452d 4449 et:. 1. BASE-DI │ │ │ │ -00002cf0: 5220 286f 7220 6064 6566 6175 6c74 2d64 R (or `default-d │ │ │ │ -00002d00: 6972 6563 746f 7279 2729 2069 7320 6162 irectory') is ab │ │ │ │ -00002d10: 736f 6c75 7465 0a20 2032 2e20 4649 4c45 solute. 2. FILE │ │ │ │ -00002d20: 2d4e 414d 4520 6973 2061 6c72 6561 6479 -NAME is already │ │ │ │ -00002d30: 2061 6273 6f6c 7574 652e 0a0a 4e6f 7465 absolute...Note │ │ │ │ -00002d40: 2066 6f72 2066 696c 6520 6861 6e64 6c65 for file handle │ │ │ │ -00002d50: 7220 696d 706c 656d 656e 746f 7273 3a20 r implementors: │ │ │ │ -00002d60: 7768 656e 2061 2068 616e 646c 6572 2069 when a handler i │ │ │ │ -00002d70: 7320 6361 6c6c 6564 2066 6f72 2074 6865 s called for the │ │ │ │ -00002d80: 0a60 6578 7061 6e64 2d66 696c 652d 6e61 .`expand-file-na │ │ │ │ -00002d90: 6d65 2720 6f70 6572 6174 696f 6e2c 2069 me' operation, i │ │ │ │ -00002da0: 7420 7769 6c6c 206f 6e6c 7920 6576 6572 t will only ever │ │ │ │ -00002db0: 2072 6563 6569 7665 206f 6e65 2061 7267 receive one arg │ │ │ │ -00002dc0: 756d 656e 742c 0a74 6865 2061 6c72 6561 ument,.the alrea │ │ │ │ -00002dd0: 6479 2065 7870 616e 6465 6420 6669 6c65 dy expanded file │ │ │ │ -00002de0: 206e 616d 652e 2054 6865 206f 6e6c 7920 name. The only │ │ │ │ -00002df0: 6163 7469 6f6e 2074 6861 7420 6d61 7920 action that may │ │ │ │ -00002e00: 6265 206e 6565 6420 746f 0a62 6520 7461 be need to.be ta │ │ │ │ -00002e10: 6b65 6e20 6973 2074 6f20 7369 6d70 6c69 ken is to simpli │ │ │ │ -00002e20: 6679 2074 6865 2066 696c 6520 6e61 6d65 fy the file name │ │ │ │ -00002e30: 2028 652e 672e 2072 656d 6f76 696e 6720 (e.g. removing │ │ │ │ -00002e40: 222e 2220 616e 6420 222e 2e22 2065 6e74 "." and ".." ent │ │ │ │ -00002e50: 7269 6573 0a6f 7220 7768 6174 6576 6572 ries.or whatever │ │ │ │ -00002e60: 292e 7265 702e 696f 2e66 696c 6573 236c ).rep.io.files#l │ │ │ │ -00002e70: 6f63 616c 2d66 696c 652d 6e61 6d65 6c6f ocal-file-namelo │ │ │ │ -00002e80: 6361 6c2d 6669 6c65 2d6e 616d 6520 4649 cal-file-name FI │ │ │ │ -00002e90: 4c45 2d4e 414d 450a 0a57 6865 6e20 706f LE-NAME..When po │ │ │ │ -00002ea0: 7373 6962 6c65 2c20 7265 7475 726e 2061 ssible, return a │ │ │ │ -00002eb0: 2073 7472 696e 6720 6162 736f 6c75 7465 string absolute │ │ │ │ -00002ec0: 6c79 206e 616d 696e 6720 7468 6520 6669 ly naming the fi │ │ │ │ -00002ed0: 6c65 2069 6e20 7468 6520 6c6f 6361 6c0a le in the local. │ │ │ │ -00002ee0: 6669 6c65 2073 7973 7465 6d20 7468 6174 file system that │ │ │ │ -00002ef0: 2046 494c 452d 4e41 4d45 2072 6566 6572 FILE-NAME refer │ │ │ │ -00002f00: 7320 746f 2e20 4966 2046 494c 452d 4e41 s to. If FILE-NA │ │ │ │ -00002f10: 4d45 2064 6f65 7320 6e6f 7420 7265 6665 ME does not refe │ │ │ │ -00002f20: 7220 746f 0a61 2066 696c 6520 696e 2074 r to.a file in t │ │ │ │ -00002f30: 6865 206c 6f63 616c 2073 7973 7465 6d2c he local system, │ │ │ │ -00002f40: 2072 6574 7572 6e20 6e69 6c2e 7265 702e return nil.rep. │ │ │ │ -00002f50: 696f 2e66 696c 6573 2366 696c 652d 6e61 io.files#file-na │ │ │ │ -00002f60: 6d65 2d6e 6f6e 6469 7265 6374 6f72 7966 me-nondirectoryf │ │ │ │ -00002f70: 696c 652d 6e61 6d65 2d6e 6f6e 6469 7265 ile-name-nondire │ │ │ │ -00002f80: 6374 6f72 7920 4649 4c45 2d4e 414d 450a ctory FILE-NAME. │ │ │ │ -00002f90: 0a52 6574 7572 6e20 7468 6520 6469 7265 .Return the dire │ │ │ │ -00002fa0: 6374 6f72 7920 636f 6d70 6f6e 656e 7420 ctory component │ │ │ │ -00002fb0: 6f66 2046 494c 452d 4e41 4d45 2c20 696e of FILE-NAME, in │ │ │ │ -00002fc0: 636c 7564 696e 6720 7468 6520 6669 6e61 cluding the fina │ │ │ │ -00002fd0: 6c0a 6469 7265 6374 6f72 7920 7365 7061 l.directory sepa │ │ │ │ -00002fe0: 7261 746f 722e f750 7265 702e ba49 0000 rator..Prep..I.. │ │ │ │ -00002ff0: 0000 0000 0d00 0000 8900 0000 0000 0000 ................ │ │ │ │ -00003000: 6c6f 6164 2d70 6174 6841 206c 6973 7420 load-pathA list │ │ │ │ -00003010: 6f66 2064 6972 6563 746f 7279 206e 616d of directory nam │ │ │ │ -00003020: 6573 2e20 5768 656e 2060 6c6f 6164 2720 es. When `load' │ │ │ │ -00003030: 6f70 656e 7320 6120 6c69 7370 2d66 696c opens a lisp-fil │ │ │ │ -00003040: 6520 6974 2073 6561 7263 6865 7320 6561 e it searches ea │ │ │ │ -00003050: 6368 0a64 6972 6563 746f 7279 206e 616d ch.directory nam │ │ │ │ -00003060: 6564 2069 6e20 7468 6973 206c 6973 7420 ed in this list │ │ │ │ -00003070: 696e 2074 7572 6e20 756e 7469 6c20 7468 in turn until th │ │ │ │ -00003080: 6520 6669 6c65 2069 7320 666f 756e 6420 e file is found │ │ │ │ -00003090: 6f72 2074 6865 206c 6973 740a 6973 2065 or the list.is e │ │ │ │ -000030a0: 7868 6175 7374 6564 2e64 6c2d 6c6f 6164 xhausted.dl-load │ │ │ │ -000030b0: 2d70 6174 684c 6973 7420 6f66 2064 6972 -pathList of dir │ │ │ │ -000030c0: 6563 746f 7269 6573 2073 6561 7263 6865 ectories searche │ │ │ │ -000030d0: 6420 666f 7220 6479 6e61 6d69 6361 6c6c d for dynamicall │ │ │ │ -000030e0: 7920 6c6f 6164 6564 206f 626a 6563 7420 y loaded object │ │ │ │ -000030f0: 6669 6c65 732e 6166 7465 722d 6c6f 6164 files.after-load │ │ │ │ -00003100: 2d61 6c69 7374 4120 6c69 7374 206f 6620 -alistA list of │ │ │ │ -00003110: 284c 4942 5241 5259 2046 4f52 4d53 2e2e (LIBRARY FORMS.. │ │ │ │ -00003120: 2e29 2e20 5768 656e 6576 6572 2074 6865 .). Whenever the │ │ │ │ -00003130: 2060 6c6f 6164 2720 636f 6d6d 616e 6420 `load' command │ │ │ │ -00003140: 7265 6164 7320 6120 6669 6c65 0a6f 6620 reads a file.of │ │ │ │ -00003150: 4c69 7370 2063 6f64 6520 4c49 4252 4152 Lisp code LIBRAR │ │ │ │ -00003160: 592c 2069 7420 6578 6563 7574 6573 2065 Y, it executes e │ │ │ │ -00003170: 6163 6820 6f66 2046 4f52 4d53 2e20 4e6f ach of FORMS. No │ │ │ │ -00003180: 7465 2074 6861 7420 4c49 4252 4152 5920 te that LIBRARY │ │ │ │ -00003190: 6d75 7374 0a65 7861 6374 6c79 206d 6174 must.exactly mat │ │ │ │ -000031a0: 6368 2074 6865 2046 494c 4520 6172 6775 ch the FILE argu │ │ │ │ -000031b0: 6d65 6e74 2067 6976 656e 2074 6f20 606c ment given to `l │ │ │ │ -000031c0: 6f61 6427 2e72 6570 2d64 6972 6563 746f oad'.rep-directo │ │ │ │ -000031d0: 7279 5468 6520 6469 7265 6374 6f72 7920 ryThe directory │ │ │ │ -000031e0: 696e 2077 6869 6368 2061 6c6c 2069 6e73 in which all ins │ │ │ │ -000031f0: 7461 6c6c 6564 2064 6174 6120 6669 6c65 talled data file │ │ │ │ -00003200: 7320 6c69 7665 2e6c 6973 702d 6c69 622d s live.lisp-lib- │ │ │ │ -00003210: 6469 7265 6374 6f72 7954 6865 206e 616d directoryThe nam │ │ │ │ -00003220: 6520 6f66 2074 6865 2064 6972 6563 746f e of the directo │ │ │ │ -00003230: 7279 2069 6e20 7768 6963 6820 7468 6520 ry in which the │ │ │ │ -00003240: 7374 616e 6461 7264 206c 6973 7020 6669 standard lisp fi │ │ │ │ -00003250: 6c65 7320 6c69 7665 2e73 6974 652d 6c69 les live.site-li │ │ │ │ -00003260: 7370 2d64 6972 6563 746f 7279 5468 6520 sp-directoryThe │ │ │ │ -00003270: 6e61 6d65 206f 6620 7468 6520 6469 7265 name of the dire │ │ │ │ -00003280: 6374 6f72 7920 696e 2077 6869 6368 2073 ctory in which s │ │ │ │ -00003290: 6974 652d 7370 6563 6966 6963 204c 6973 ite-specific Lis │ │ │ │ -000032a0: 7020 6669 6c65 7320 6172 6520 7374 6f72 p files are stor │ │ │ │ -000032b0: 6564 2e65 7865 632d 6469 7265 6374 6f72 ed.exec-director │ │ │ │ -000032c0: 7954 6865 206e 616d 6520 6f66 2074 6865 yThe name of the │ │ │ │ -000032d0: 2064 6972 6563 746f 7279 2063 6f6e 7461 directory conta │ │ │ │ -000032e0: 696e 696e 6720 6172 6368 6974 6563 7475 ining architectu │ │ │ │ -000032f0: 7265 2073 7065 6369 6669 6320 6669 6c65 re specific file │ │ │ │ -00003300: 732e 646f 6375 6d65 6e74 6174 696f 6e2d s.documentation- │ │ │ │ -00003310: 6669 6c65 5468 6520 6e61 6d65 206f 6620 fileThe name of │ │ │ │ -00003320: 7468 6520 6461 7461 6261 7365 2063 6f6e the database con │ │ │ │ -00003330: 7461 696e 696e 6720 7468 6520 6c69 7370 taining the lisp │ │ │ │ -00003340: 2d6c 6962 7261 7279 2773 2064 6f63 756d -library's docum │ │ │ │ -00003350: 656e 7461 7469 6f6e 2073 7472 696e 6773 entation strings │ │ │ │ -00003360: 2e64 6f63 756d 656e 7461 7469 6f6e 2d66 .documentation-f │ │ │ │ -00003370: 696c 6573 4120 6c69 7374 206f 6620 6461 ilesA list of da │ │ │ │ -00003380: 7461 6261 7365 206e 616d 6573 2063 6f6e tabase names con │ │ │ │ -00003390: 7461 696e 696e 6720 616c 6c20 646f 6375 taining all docu │ │ │ │ -000033a0: 6d65 6e74 6174 696f 6e20 7374 7269 6e67 mentation string │ │ │ │ -000033b0: 732e 646c 2d6c 6f61 642d 7265 6c6f 632d s.dl-load-reloc- │ │ │ │ -000033c0: 6e6f 7757 6865 6e20 6e6f 6e2d 6e69 6c2c nowWhen non-nil, │ │ │ │ -000033d0: 2064 796e 616d 6963 616c 6c79 206c 6f61 dynamically loa │ │ │ │ -000033e0: 6465 6420 6c69 6272 6172 6965 7320 6861 ded libraries ha │ │ │ │ -000033f0: 7665 2061 6c6c 2073 796d 626f 6c20 7265 ve all symbol re │ │ │ │ -00003400: 6c6f 6361 7469 6f6e 730a 7065 7266 726f locations.perfro │ │ │ │ -00003410: 6d65 6420 6174 206c 6f61 642d 7469 6d65 med at load-time │ │ │ │ -00003420: 2c20 6e6f 7420 6173 2072 6571 7569 7265 , not as require │ │ │ │ -00003430: 642e 6c6f 6164 2d66 696c 656e 616d 6557 d.load-filenameW │ │ │ │ -00003440: 6869 6c65 2075 7369 6e67 2074 6865 2060 hile using the ` │ │ │ │ -00003450: 6c6f 6164 2720 6675 6e63 7469 6f6e 2074 load' function t │ │ │ │ -00003460: 6f20 6c6f 6164 2061 204c 6973 7020 6c69 o load a Lisp li │ │ │ │ -00003470: 6272 6172 792c 2074 6869 7320 7661 7269 brary, this vari │ │ │ │ -00003480: 6162 6c65 2069 730a 7365 7420 746f 2074 able is.set to t │ │ │ │ -00003490: 6865 206e 616d 6520 6f66 2074 6865 2066 he name of the f │ │ │ │ -000034a0: 696c 6520 6265 696e 6720 6c6f 6164 6564 ile being loaded │ │ │ │ -000034b0: 2e72 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp │ │ │ │ -000034c0: 7265 7465 7223 7175 6f74 6571 756f 7465 reter#quotequote │ │ │ │ -000034d0: 2041 5247 0a27 4152 470a 0a52 6574 7572 ARG.'ARG..Retur │ │ │ │ -000034e0: 6e73 2041 5247 2e72 6570 2e6c 616e 672e ns ARG.rep.lang. │ │ │ │ -000034f0: 696e 7465 7270 7265 7465 7223 6c61 6d62 interpreter#lamb │ │ │ │ -00003500: 6461 6c61 6d62 6461 204c 414d 4244 412d dalambda LAMBDA- │ │ │ │ -00003510: 4c49 5354 2042 4f44 592e 2e2e 0a0a 4576 LIST BODY.....Ev │ │ │ │ -00003520: 616c 7561 7465 7320 746f 2061 6e20 616e aluates to an an │ │ │ │ -00003530: 6f6e 796d 6f75 7320 6675 6e63 7469 6f6e onymous function │ │ │ │ -00003540: 2e72 6570 2e64 6174 6123 6361 7263 6172 .rep.data#carcar │ │ │ │ -00003550: 2043 4f4e 532d 4345 4c4c 0a0a 5265 7475 CONS-CELL..Retu │ │ │ │ -00003560: 726e 7320 7468 6520 7661 6c75 6520 7374 rns the value st │ │ │ │ -00003570: 6f72 6564 2069 6e20 7468 6520 6361 7220 ored in the car │ │ │ │ -00003580: 736c 6f74 206f 6620 434f 4e53 2d43 454c slot of CONS-CEL │ │ │ │ -00003590: 4c2c 206f 7220 6e69 6c20 6966 2043 4f4e L, or nil if CON │ │ │ │ -000035a0: 532d 4345 4c4c 0a69 7320 6e69 6c2e 7265 S-CELL.is nil.re │ │ │ │ -000035b0: 702e 6461 7461 2363 6472 6364 7220 434f p.data#cdrcdr CO │ │ │ │ -000035c0: 4e53 2d43 454c 4c0a 0a52 6574 7572 6e73 NS-CELL..Returns │ │ │ │ -000035d0: 2074 6865 2076 616c 7565 2073 746f 7265 the value store │ │ │ │ -000035e0: 6420 696e 2074 6865 2063 6472 2073 6c6f d in the cdr slo │ │ │ │ -000035f0: 7420 6f66 2043 4f4e 532d 4345 4c4c 2c20 t of CONS-CELL, │ │ │ │ -00003600: 6f72 206e 696c 2069 6620 434f 4e53 2d43 or nil if CONS-C │ │ │ │ -00003610: 454c 4c0a 6973 206e 696c 2e72 6570 2e64 ELL.is nil.rep.d │ │ │ │ -00003620: 6174 6123 6c69 7374 6c69 7374 2041 5247 ata#listlist ARG │ │ │ │ -00003630: 532e 2e2e 0a0a 5265 7475 726e 7320 6120 S.....Returns a │ │ │ │ -00003640: 6e65 7720 6c69 7374 2077 6974 6820 656c new list with el │ │ │ │ -00003650: 656d 656e 7473 2041 5247 532e 2e2e 7265 ements ARGS...re │ │ │ │ -00003660: 702e 6461 7461 236c 6973 742a 6c69 7374 p.data#list*list │ │ │ │ -00003670: 2a20 4152 4731 2041 5247 3220 2e2e 2e20 * ARG1 ARG2 ... │ │ │ │ -00003680: 4152 474e 0a0a 5265 7475 726e 7320 6120 ARGN..Returns a │ │ │ │ -00003690: 6e65 7720 6c69 7374 2028 4152 4731 2041 new list (ARG1 A │ │ │ │ -000036a0: 5247 3220 2e2e 2e20 4152 474e 2d31 202e RG2 ... ARGN-1 . │ │ │ │ -000036b0: 2041 5247 4e29 2e20 5468 6174 2069 732c ARGN). That is, │ │ │ │ -000036c0: 2074 6865 2073 616d 6520 6173 2066 726f the same as fro │ │ │ │ -000036d0: 6d0a 606c 6973 7427 2062 7574 2074 6865 m.`list' but the │ │ │ │ -000036e0: 206c 6173 7420 6172 6775 6d65 6e74 2069 last argument i │ │ │ │ -000036f0: 7320 646f 7474 6564 2074 6f20 7468 6520 s dotted to the │ │ │ │ -00003700: 6c61 7374 2062 7574 206f 6e65 2061 7267 last but one arg │ │ │ │ -00003710: 756d 656e 742e 7265 702e 6461 7461 236d ument.rep.data#m │ │ │ │ -00003720: 616b 652d 6c69 7374 6d61 6b65 2d6c 6973 ake-listmake-lis │ │ │ │ -00003730: 7420 4c45 4e47 5448 205b 494e 4954 4941 t LENGTH [INITIA │ │ │ │ -00003740: 4c2d 7265 7076 5d0a 0a52 6574 7572 6e73 L-repv]..Returns │ │ │ │ -00003750: 2061 206e 6577 206c 6973 7420 7769 7468 a new list with │ │ │ │ -00003760: 204c 454e 4754 4820 6d65 6d62 6572 732c LENGTH members, │ │ │ │ -00003770: 2065 6163 6820 6f66 2077 6869 6368 2069 each of which i │ │ │ │ -00003780: 7320 696e 6974 6961 6c69 7365 6420 746f s initialised to │ │ │ │ -00003790: 0a49 4e49 5449 414c 2d72 6570 762c 206f .INITIAL-repv, o │ │ │ │ -000037a0: 7220 6e69 6c2e 7265 702e 6461 7461 2361 r nil.rep.data#a │ │ │ │ -000037b0: 7070 656e 6461 7070 656e 6420 4c49 5354 ppendappend LIST │ │ │ │ -000037c0: 532e 2e2e 0a0a 4e6f 6e2d 6465 7374 7275 S.....Non-destru │ │ │ │ -000037d0: 6374 6976 656c 7920 636f 6e63 6174 656e ctively concaten │ │ │ │ -000037e0: 6174 6573 2065 6163 6820 6f66 2069 7427 ates each of it' │ │ │ │ -000037f0: 7320 6172 6775 6d65 6e74 204c 4953 5453 s argument LISTS │ │ │ │ -00003800: 2e2e 2e20 696e 746f 206f 6e65 0a6e 6577 ... into one.new │ │ │ │ -00003810: 206c 6973 7420 7768 6963 6820 6973 2072 list which is r │ │ │ │ -00003820: 6574 7572 6e65 642e 7265 702e 6461 7461 eturned.rep.data │ │ │ │ -00003830: 236e 636f 6e63 6e63 6f6e 6320 4c49 5354 #nconcnconc LIST │ │ │ │ -00003840: 532e 2e2e 0a0a 4465 7374 7275 6374 6976 S.....Destructiv │ │ │ │ -00003850: 656c 7920 636f 6e63 6174 656e 6174 6573 ely concatenates │ │ │ │ -00003860: 2065 6163 6820 6f66 2069 7427 7320 6172 each of it's ar │ │ │ │ -00003870: 6775 6d65 6e74 204c 4953 5453 2e2e 2e20 gument LISTS... │ │ │ │ -00003880: 696e 746f 206f 6e65 206e 6577 0a6c 6973 into one new.lis │ │ │ │ -00003890: 742e 2045 7665 7279 204c 4953 5420 6275 t. Every LIST bu │ │ │ │ -000038a0: 7420 7468 6520 6c61 7374 2069 7320 6d6f t the last is mo │ │ │ │ -000038b0: 6469 6669 6564 2073 6f20 7468 6174 2069 dified so that i │ │ │ │ -000038c0: 7427 7320 6c61 7374 2063 6472 2070 6f69 t's last cdr poi │ │ │ │ -000038d0: 6e74 730a 746f 2074 6865 2062 6567 696e nts.to the begin │ │ │ │ -000038e0: 6e69 6e67 206f 6620 7468 6520 6e65 7874 ning of the next │ │ │ │ -000038f0: 206c 6973 742e 2052 6574 7572 6e73 2074 list. Returns t │ │ │ │ -00003900: 6865 206e 6577 206c 6973 742e 7265 702e he new list.rep. │ │ │ │ -00003910: 6461 7461 2372 706c 6163 6172 706c 6163 data#rplacarplac │ │ │ │ -00003920: 6120 434f 4e53 2d43 454c 4c20 4e45 572d a CONS-CELL NEW- │ │ │ │ -00003930: 4341 520a 0a53 6574 7320 7468 6520 7661 CAR..Sets the va │ │ │ │ -00003940: 6c75 6520 6f66 2074 6865 2063 6172 2073 lue of the car s │ │ │ │ -00003950: 6c6f 7420 696e 2043 4f4e 532d 4345 4c4c lot in CONS-CELL │ │ │ │ -00003960: 2074 6f20 4e45 572d 4341 522e 0a52 6574 to NEW-CAR..Ret │ │ │ │ -00003970: 7572 6e73 2074 6865 2043 4f4e 532d 4345 urns the CONS-CE │ │ │ │ -00003980: 4c4c 2e72 6570 2e64 6174 6123 7270 6c61 LL.rep.data#rpla │ │ │ │ -00003990: 6364 7270 6c61 6364 2043 4f4e 532d 4345 cdrplacd CONS-CE │ │ │ │ -000039a0: 4c4c 204e 4557 2d43 4452 0a0a 5365 7473 LL NEW-CDR..Sets │ │ │ │ -000039b0: 2074 6865 2076 616c 7565 206f 6620 7468 the value of th │ │ │ │ -000039c0: 6520 6364 7220 736c 6f74 2069 6e20 434f e cdr slot in CO │ │ │ │ -000039d0: 4e53 2d43 454c 4c20 746f 204e 4557 2d43 NS-CELL to NEW-C │ │ │ │ -000039e0: 4452 2e0a 5265 7475 726e 7320 7468 6520 DR..Returns the │ │ │ │ -000039f0: 434f 4e53 2d43 454c 4c2e 7265 702e 6461 CONS-CELL.rep.da │ │ │ │ -00003a00: 7461 2372 6576 6572 7365 7265 7665 7273 ta#reverserevers │ │ │ │ -00003a10: 6520 4c49 5354 0a0a 5265 7475 726e 7320 e LIST..Returns │ │ │ │ -00003a20: 6120 6e65 7720 6c69 7374 2077 6869 6368 a new list which │ │ │ │ -00003a30: 2069 7320 6120 636f 7079 206f 6620 4c49 is a copy of LI │ │ │ │ -00003a40: 5354 2065 7863 6570 7420 7468 6174 2074 ST except that t │ │ │ │ -00003a50: 6865 206d 656d 6265 7273 2061 7265 2069 he members are i │ │ │ │ -00003a60: 6e0a 7265 7665 7273 6520 6f72 6465 722e n.reverse order. │ │ │ │ -00003a70: 7265 702e 6461 7461 236e 7265 7665 7273 rep.data#nrevers │ │ │ │ -00003a80: 656e 7265 7665 7273 6520 4c49 5354 0a0a enreverse LIST.. │ │ │ │ -00003a90: 5265 7475 726e 7320 4c49 5354 2061 6c74 Returns LIST alt │ │ │ │ -00003aa0: 6572 6564 2073 6f20 7468 6174 2069 7427 ered so that it' │ │ │ │ -00003ab0: 7320 6d65 6d62 6572 7320 6172 6520 696e s members are in │ │ │ │ -00003ac0: 2072 6576 6572 7365 206f 7264 6572 2074 reverse order t │ │ │ │ -00003ad0: 6f20 7768 6174 2074 6865 790a 7765 7265 o what they.were │ │ │ │ -00003ae0: 2e20 5468 6973 2066 756e 6374 696f 6e20 . This function │ │ │ │ -00003af0: 6973 2064 6573 7472 7563 7469 7665 2074 is destructive t │ │ │ │ -00003b00: 6f77 6172 6473 2069 7427 7320 6172 6775 owards it's argu │ │ │ │ -00003b10: 6d65 6e74 2e72 6570 2e64 6174 6123 6173 ment.rep.data#as │ │ │ │ -00003b20: 736f 6361 7373 6f63 2045 4c54 2041 5353 socassoc ELT ASS │ │ │ │ -00003b30: 4f43 2d4c 4953 540a 0a53 6561 7263 6865 OC-LIST..Searche │ │ │ │ -00003b40: 7320 4153 534f 432d 4c49 5354 2066 6f72 s ASSOC-LIST for │ │ │ │ -00003b50: 2061 206c 6973 7420 7768 6f73 6520 6669 a list whose fi │ │ │ │ -00003b60: 7273 7420 656c 656d 656e 7420 6973 2045 rst element is E │ │ │ │ -00003b70: 4c54 2e20 6061 7373 6f63 2720 7573 6573 LT. `assoc' uses │ │ │ │ -00003b80: 0a60 6571 7561 6c27 2074 6f20 636f 6d70 .`equal' to comp │ │ │ │ -00003b90: 6172 6520 656c 656d 656e 7473 2e20 5265 are elements. Re │ │ │ │ -00003ba0: 7475 726e 7320 7468 6520 7375 622d 6c69 turns the sub-li │ │ │ │ -00003bb0: 7374 2073 7461 7274 696e 6720 6672 6f6d st starting from │ │ │ │ -00003bc0: 2074 6865 2066 6972 7374 200a 6d61 7463 the first .matc │ │ │ │ -00003bd0: 6869 6e67 2061 7373 6f63 6961 7469 6f6e hing association │ │ │ │ -00003be0: 2e0a 466f 7220 6578 616d 706c 652c 0a20 ..For example,. │ │ │ │ -00003bf0: 2020 2028 6173 736f 6320 2774 6872 6565 (assoc 'three │ │ │ │ -00003c00: 2027 2828 6f6e 6520 2e20 3129 2028 7477 '((one . 1) (tw │ │ │ │ -00003c10: 6f20 2e20 3229 2028 7468 7265 6520 2e20 o . 2) (three . │ │ │ │ -00003c20: 3329 2028 666f 7572 202e 2034 2929 290a 3) (four . 4))). │ │ │ │ -00003c30: 2020 2020 203d 3e20 2874 6872 6565 202e => (three . │ │ │ │ -00003c40: 2033 2972 6570 2e64 6174 6123 6173 7371 3)rep.data#assq │ │ │ │ -00003c50: 6173 7371 2045 4c54 2041 5353 4f43 2d4c assq ELT ASSOC-L │ │ │ │ -00003c60: 4953 540a 0a53 6561 7263 6865 7320 4153 IST..Searches AS │ │ │ │ -00003c70: 534f 432d 4c49 5354 2066 6f72 2061 206c SOC-LIST for a l │ │ │ │ -00003c80: 6973 7420 7768 6f73 6520 6669 7273 7420 ist whose first │ │ │ │ -00003c90: 656c 656d 656e 7420 6973 2045 4c54 2e20 element is ELT. │ │ │ │ -00003ca0: 6061 7373 7127 2075 7365 7320 6065 7127 `assq' uses `eq' │ │ │ │ -00003cb0: 0a74 6f20 636f 6d70 6172 6520 656c 656d .to compare elem │ │ │ │ -00003cc0: 656e 7473 2e20 5265 7475 726e 7320 7468 ents. Returns th │ │ │ │ -00003cd0: 6520 7375 622d 6c69 7374 2073 7461 7274 e sub-list start │ │ │ │ -00003ce0: 696e 6720 6672 6f6d 2074 6865 2066 6972 ing from the fir │ │ │ │ -00003cf0: 7374 206d 6174 6368 696e 670a 6173 736f st matching.asso │ │ │ │ -00003d00: 6369 6174 696f 6e2e 7265 702e 6461 7461 ciation.rep.data │ │ │ │ -00003d10: 2372 6173 736f 6372 6173 736f 6320 454c #rassocrassoc EL │ │ │ │ -00003d20: 5420 4153 534f 432d 4c49 5354 0a0a 5365 T ASSOC-LIST..Se │ │ │ │ -00003d30: 6172 6368 6573 2041 5353 4f43 2d4c 4953 arches ASSOC-LIS │ │ │ │ -00003d40: 5420 666f 7220 6120 636f 6e73 2d63 656c T for a cons-cel │ │ │ │ -00003d50: 6c20 7768 6f73 6520 6364 7220 656c 656d l whose cdr elem │ │ │ │ -00003d60: 656e 7420 6973 2060 6571 7561 6c27 2074 ent is `equal' t │ │ │ │ -00003d70: 6f20 454c 542e 200a 5265 7475 726e 7320 o ELT. .Returns │ │ │ │ -00003d80: 7468 6520 6669 7273 7420 636f 6e73 2d63 the first cons-c │ │ │ │ -00003d90: 656c 6c20 7768 6963 6820 6d61 7463 6865 ell which matche │ │ │ │ -00003da0: 732c 206f 7220 6e69 6c2e 0a46 6f72 2065 s, or nil..For e │ │ │ │ -00003db0: 7861 6d70 6c65 2c0a 2020 2020 2872 6173 xample,. (ras │ │ │ │ -00003dc0: 736f 6320 3320 2728 286f 6e65 202e 2031 soc 3 '((one . 1 │ │ │ │ -00003dd0: 2920 2874 776f 202e 2032 2920 2874 6872 ) (two . 2) (thr │ │ │ │ -00003de0: 6565 202e 2033 2920 2866 6f75 7220 2e20 ee . 3) (four . │ │ │ │ -00003df0: 3429 2929 0a20 2020 2020 3d3e 2028 7468 4))). => (th │ │ │ │ -00003e00: 7265 6520 2e20 3329 7265 702e 6461 7461 ree . 3)rep.data │ │ │ │ -00003e10: 2372 6173 7371 7261 7373 7120 454c 5420 #rassqrassq ELT │ │ │ │ -00003e20: 4153 534f 432d 4c49 5354 0a0a 5365 6172 ASSOC-LIST..Sear │ │ │ │ -00003e30: 6368 6573 2041 5353 4f43 2d4c 4953 5420 ches ASSOC-LIST │ │ │ │ -00003e40: 666f 7220 6120 636f 6e73 2d63 656c 6c20 for a cons-cell │ │ │ │ -00003e50: 7768 6f73 6520 6364 7220 6973 2060 6571 whose cdr is `eq │ │ │ │ -00003e60: 2720 746f 2045 4c54 2e0a 5265 7475 726e ' to ELT..Return │ │ │ │ -00003e70: 7320 7468 6520 6669 7273 7420 6d61 7463 s the first matc │ │ │ │ -00003e80: 6869 6e67 2063 6f6e 732d 6365 6c6c 2c20 hing cons-cell, │ │ │ │ -00003e90: 656c 7365 206e 696c 2e72 6570 2e64 6174 else nil.rep.dat │ │ │ │ -00003ea0: 6123 6e74 686e 7468 2049 4e44 4558 204c a#nthnth INDEX L │ │ │ │ -00003eb0: 4953 540a 0a52 6574 7572 6e73 2074 6865 IST..Returns the │ │ │ │ -00003ec0: 2049 4e44 4558 7468 2065 6c65 6d65 6e74 INDEXth element │ │ │ │ -00003ed0: 206f 6620 4c49 5354 2e20 5468 6520 6669 of LIST. The fi │ │ │ │ -00003ee0: 7273 7420 656c 656d 656e 7420 6861 7320 rst element has │ │ │ │ -00003ef0: 616e 2049 4e44 4558 206f 6620 7a65 726f an INDEX of zero │ │ │ │ -00003f00: 2e72 6570 2e64 6174 6123 6e74 6863 6472 .rep.data#nthcdr │ │ │ │ -00003f10: 6e74 6863 6472 2049 4e44 4558 204c 4953 nthcdr INDEX LIS │ │ │ │ -00003f20: 540a 0a52 6574 7572 6e73 2074 6865 2049 T..Returns the I │ │ │ │ -00003f30: 4e44 4558 7468 2063 6472 206f 6620 4c49 NDEXth cdr of LI │ │ │ │ -00003f40: 5354 2e20 5468 6520 6669 7273 7420 6973 ST. The first is │ │ │ │ -00003f50: 2049 4e44 4558 207a 6572 6f2e 7265 702e INDEX zero.rep. │ │ │ │ -00003f60: 6461 7461 236c 6173 746c 6173 7420 4c49 data#lastlast LI │ │ │ │ -00003f70: 5354 0a0a 5265 7475 726e 7320 7468 6520 ST..Returns the │ │ │ │ -00003f80: 6c61 7374 2065 6c65 6d65 6e74 206f 6620 last element of │ │ │ │ -00003f90: 4c49 5354 2e72 6570 2e64 6174 6123 6d61 LIST.rep.data#ma │ │ │ │ -00003fa0: 7063 6d61 7063 2046 554e 4354 494f 4e20 pcmapc FUNCTION │ │ │ │ -00003fb0: 4c49 5354 0a0a 4170 706c 6965 7320 4655 LIST..Applies FU │ │ │ │ -00003fc0: 4e43 5449 4f4e 2074 6f20 6561 6368 2065 NCTION to each e │ │ │ │ -00003fd0: 6c65 6d65 6e74 2069 6e20 4c49 5354 2c20 lement in LIST, │ │ │ │ -00003fe0: 6469 7363 6172 6473 2074 6865 2072 6573 discards the res │ │ │ │ -00003ff0: 756c 7473 2e00 0000 0000 0000 0000 0000 ults............ │ │ │ │ -00004000: 7265 702e 6461 7461 236d 6170 6361 726d rep.data#mapcarm │ │ │ │ -00004010: 6170 6361 7220 4655 4e43 5449 4f4e 204c apcar FUNCTION L │ │ │ │ -00004020: 4953 540a 0a43 616c 6c73 2046 554e 4354 IST..Calls FUNCT │ │ │ │ -00004030: 494f 4e2d 4e41 4d45 2077 6974 6820 6561 ION-NAME with ea │ │ │ │ -00004040: 6368 2065 6c65 6d65 6e74 206f 6620 4c49 ch element of LI │ │ │ │ -00004050: 5354 2061 7320 616e 2061 7267 756d 656e ST as an argumen │ │ │ │ -00004060: 7420 696e 2074 7572 6e20 616e 640a 7265 t in turn and.re │ │ │ │ -00004070: 7475 726e 7320 6120 6e65 7720 6c69 7374 turns a new list │ │ │ │ -00004080: 2063 6f6e 7374 7275 6374 6564 2066 726f constructed fro │ │ │ │ -00004090: 6d20 7468 6520 7265 7375 6c74 732c 2069 m the results, i │ │ │ │ -000040a0: 652c 0a20 2028 6d61 7063 6172 2028 6675 e,. (mapcar (fu │ │ │ │ -000040b0: 6e63 7469 6f6e 2028 6c61 6d62 6461 2028 nction (lambda ( │ │ │ │ -000040c0: 7829 2028 312b 2078 2929 2920 2728 3120 x) (1+ x))) '(1 │ │ │ │ -000040d0: 3220 3329 290a 2020 203d 3e20 2832 2033 2 3)). => (2 3 │ │ │ │ -000040e0: 2034 2972 6570 2e64 6174 6123 6669 6c74 4)rep.data#filt │ │ │ │ -000040f0: 6572 6669 6c74 6572 2050 5245 4449 4341 erfilter PREDICA │ │ │ │ -00004100: 5445 204c 4953 540a 0a52 6574 7572 6e20 TE LIST..Return │ │ │ │ -00004110: 6120 6e65 7720 6c69 7374 2c20 636f 6e73 a new list, cons │ │ │ │ -00004120: 6973 7469 6e67 206f 6620 7468 6520 656c isting of the el │ │ │ │ -00004130: 656d 656e 7473 2069 6e20 4c49 5354 2077 ements in LIST w │ │ │ │ -00004140: 6869 6368 2074 6865 2066 756e 6374 696f hich the functio │ │ │ │ -00004150: 6e0a 5052 4544 4943 4154 4520 7265 7475 n.PREDICATE retu │ │ │ │ -00004160: 726e 7320 7420 7768 656e 2061 7070 6c69 rns t when appli │ │ │ │ -00004170: 6564 2074 6f3b 2069 2e65 2e20 736f 6d65 ed to; i.e. some │ │ │ │ -00004180: 7468 696e 6720 6c69 6b65 0a0a 286d 6170 thing like..(map │ │ │ │ -00004190: 6361 7220 276e 636f 6e63 2028 6d61 7063 car 'nconc (mapc │ │ │ │ -000041a0: 6172 2023 2728 6c61 6d62 6461 2028 7829 ar #'(lambda (x) │ │ │ │ -000041b0: 0a09 0909 2020 2028 7768 656e 2028 5052 .... (when (PR │ │ │ │ -000041c0: 4544 4943 4154 4520 7829 0a09 0909 2020 EDICATE x).... │ │ │ │ -000041d0: 2020 2028 6c69 7374 2078 2929 290a 0909 (list x)))... │ │ │ │ -000041e0: 2020 2020 2020 204c 4953 5429 2972 6570 LIST))rep │ │ │ │ -000041f0: 2e64 6174 6123 6d65 6d62 6572 6d65 6d62 .data#membermemb │ │ │ │ -00004200: 6572 2045 4c54 204c 4953 540a 0a49 6620 er ELT LIST..If │ │ │ │ -00004210: 454c 5420 6973 2061 206d 656d 6265 7220 ELT is a member │ │ │ │ -00004220: 6f66 206c 6973 7420 4c49 5354 2074 6865 of list LIST the │ │ │ │ -00004230: 6e20 7265 7475 726e 2074 6865 2074 6169 n return the tai │ │ │ │ -00004240: 6c20 6f66 2074 6865 206c 6973 7420 7374 l of the list st │ │ │ │ -00004250: 6172 7469 6e67 0a66 726f 6d20 7468 6520 arting.from the │ │ │ │ -00004260: 6d61 7463 6865 6420 454c 542c 2069 652c matched ELT, ie, │ │ │ │ -00004270: 0a20 2028 6d65 6d62 6572 2031 2027 2832 . (member 1 '(2 │ │ │ │ -00004280: 2031 2033 2929 0a20 2020 3d3e 2028 3120 1 3)). => (1 │ │ │ │ -00004290: 3329 0a60 6d65 6d62 6572 2720 7573 6573 3).`member' uses │ │ │ │ -000042a0: 2060 6571 7561 6c27 2074 6f20 636f 6d70 `equal' to comp │ │ │ │ -000042b0: 6172 6520 6174 6f6d 732e 7265 702e 6461 are atoms.rep.da │ │ │ │ -000042c0: 7461 236d 656d 716d 656d 7120 454c 5420 ta#memqmemq ELT │ │ │ │ -000042d0: 4c49 5354 0a0a 4966 2045 4c54 2069 7320 LIST..If ELT is │ │ │ │ -000042e0: 6120 6d65 6d62 6572 206f 6620 6c69 7374 a member of list │ │ │ │ -000042f0: 204c 4953 5420 7468 656e 2072 6574 7572 LIST then retur │ │ │ │ -00004300: 6e20 7468 6520 7461 696c 206f 6620 7468 n the tail of th │ │ │ │ -00004310: 6520 6c69 7374 2073 7461 7274 696e 670a e list starting. │ │ │ │ -00004320: 6672 6f6d 2074 6865 206d 6174 6368 6564 from the matched │ │ │ │ -00004330: 2045 4c54 2c20 6965 2c0a 2020 286d 656d ELT, ie,. (mem │ │ │ │ -00004340: 7120 3120 2728 3220 3120 3329 290a 2020 q 1 '(2 1 3)). │ │ │ │ -00004350: 203d 3e20 2831 2033 290a 606d 656d 7127 => (1 3).`memq' │ │ │ │ -00004360: 2075 7365 7320 6065 7127 2074 6f20 636f uses `eq' to co │ │ │ │ -00004370: 6d70 6172 6520 6174 6f6d 732e 7265 702e mpare atoms.rep. │ │ │ │ -00004380: 6461 7461 236d 656d 716c 6d65 6d71 6c20 data#memqlmemql │ │ │ │ -00004390: 454c 5420 4c49 5354 0a0a 4966 2045 4c54 ELT LIST..If ELT │ │ │ │ -000043a0: 2069 7320 6120 6d65 6d62 6572 206f 6620 is a member of │ │ │ │ -000043b0: 6c69 7374 204c 4953 5420 7468 656e 2072 list LIST then r │ │ │ │ -000043c0: 6574 7572 6e20 7468 6520 7461 696c 206f eturn the tail o │ │ │ │ -000043d0: 6620 7468 6520 6c69 7374 2073 7461 7274 f the list start │ │ │ │ -000043e0: 696e 670a 6672 6f6d 2074 6865 206d 6174 ing.from the mat │ │ │ │ -000043f0: 6368 6564 2045 4c54 2e20 606d 656d 716c ched ELT. `memql │ │ │ │ -00004400: 2720 7573 6573 2060 6571 6c27 2074 6f20 ' uses `eql' to │ │ │ │ -00004410: 636f 6d70 6172 6520 6c69 7374 2069 7465 compare list ite │ │ │ │ -00004420: 6d73 2e72 6570 2e64 6174 6123 6465 6c65 ms.rep.data#dele │ │ │ │ -00004430: 7465 6465 6c65 7465 2045 4c54 204c 4953 tedelete ELT LIS │ │ │ │ -00004440: 540a 0a52 6574 7572 6e73 204c 4953 5420 T..Returns LIST │ │ │ │ -00004450: 7769 7468 2061 6e79 206d 656d 6265 7273 with any members │ │ │ │ -00004460: 2060 6571 7561 6c27 2074 6f20 454c 5420 `equal' to ELT │ │ │ │ -00004470: 6465 7374 7275 6374 6976 656c 7920 7265 destructively re │ │ │ │ -00004480: 6d6f 7665 642e 7265 702e 6461 7461 2364 moved.rep.data#d │ │ │ │ -00004490: 656c 7164 656c 7120 454c 5420 4c49 5354 elqdelq ELT LIST │ │ │ │ -000044a0: 0a0a 5265 7475 726e 7320 4c49 5354 2077 ..Returns LIST w │ │ │ │ -000044b0: 6974 6820 616e 7920 6d65 6d62 6572 7320 ith any members │ │ │ │ -000044c0: 6065 7127 2074 6f20 454c 5420 6465 7374 `eq' to ELT dest │ │ │ │ -000044d0: 7275 6374 6976 656c 7920 7265 6d6f 7665 ructively remove │ │ │ │ -000044e0: 642e 7265 702e 6461 7461 2364 656c 6574 d.rep.data#delet │ │ │ │ -000044f0: 652d 6966 6465 6c65 7465 2d69 6620 4655 e-ifdelete-if FU │ │ │ │ -00004500: 4e43 5449 4f4e 204c 4953 540a 0a53 696d NCTION LIST..Sim │ │ │ │ -00004510: 696c 6172 2074 6f20 6064 656c 6574 6527 ilar to `delete' │ │ │ │ -00004520: 2065 7863 6570 7420 7468 6174 2061 2070 except that a p │ │ │ │ -00004530: 7265 6469 6361 7465 2066 756e 6374 696f redicate functio │ │ │ │ -00004540: 6e2c 2046 554e 4354 494f 4e2d 4e41 4d45 n, FUNCTION-NAME │ │ │ │ -00004550: 2c20 6973 0a75 7365 6420 746f 2064 6563 , is.used to dec │ │ │ │ -00004560: 6964 6520 7768 6963 6820 656c 656d 656e ide which elemen │ │ │ │ -00004570: 7473 2074 6f20 6465 6c65 7465 2028 7265 ts to delete (re │ │ │ │ -00004580: 6d6f 7665 2064 6573 7472 7563 7469 7665 move destructive │ │ │ │ -00004590: 6c79 292e 0a60 6465 6c65 7465 2d69 6627 ly)..`delete-if' │ │ │ │ -000045a0: 2064 656c 6574 6573 2061 6e20 656c 656d deletes an elem │ │ │ │ -000045b0: 656e 7420 6966 2046 554e 4354 494f 4e2d ent if FUNCTION- │ │ │ │ -000045c0: 4e41 4d45 2072 6574 7572 6e73 206e 6f6e NAME returns non │ │ │ │ -000045d0: 2d6e 696c 2077 6865 6e20 0a61 7070 6c69 -nil when .appli │ │ │ │ -000045e0: 6564 2074 6f20 7468 6174 2065 6c65 6d65 ed to that eleme │ │ │ │ -000045f0: 6e74 2c20 6965 2c0a 2020 2864 656c 6574 nt, ie,. (delet │ │ │ │ -00004600: 652d 6966 2027 286c 616d 6264 6120 2878 e-if '(lambda (x │ │ │ │ -00004610: 2920 283d 2078 2031 2929 2027 2831 2032 ) (= x 1)) '(1 2 │ │ │ │ -00004620: 2033 2034 2031 2032 2929 0a20 2020 3d3e 3 4 1 2)). => │ │ │ │ -00004630: 2028 3220 3320 3420 3229 7265 702e 6461 (2 3 4 2)rep.da │ │ │ │ -00004640: 7461 2364 656c 6574 652d 6966 2d6e 6f74 ta#delete-if-not │ │ │ │ -00004650: 6465 6c65 7465 2d69 662d 6e6f 7420 4655 delete-if-not FU │ │ │ │ -00004660: 4e43 5449 4f4e 204c 4953 540a 0a53 696d NCTION LIST..Sim │ │ │ │ -00004670: 696c 6172 2074 6f20 6064 656c 6574 6527 ilar to `delete' │ │ │ │ -00004680: 2065 7863 6570 7420 7468 6174 2061 2070 except that a p │ │ │ │ -00004690: 7265 6469 6361 7465 2066 756e 6374 696f redicate functio │ │ │ │ -000046a0: 6e2c 2046 554e 4354 494f 4e2d 4e41 4d45 n, FUNCTION-NAME │ │ │ │ -000046b0: 2c20 6973 0a75 7365 6420 746f 2064 6563 , is.used to dec │ │ │ │ -000046c0: 6964 6520 7768 6963 6820 656c 656d 656e ide which elemen │ │ │ │ -000046d0: 7473 2074 6f20 6465 6c65 7465 2028 7265 ts to delete (re │ │ │ │ -000046e0: 6d6f 7665 2064 6573 7472 7563 7469 7665 move destructive │ │ │ │ -000046f0: 6c79 292e 0a60 6465 6c65 7465 2d69 662d ly)..`delete-if- │ │ │ │ -00004700: 6e6f 7427 2064 656c 6574 6573 2061 6e20 not' deletes an │ │ │ │ -00004710: 656c 656d 656e 7420 6966 2046 554e 4354 element if FUNCT │ │ │ │ -00004720: 494f 4e2d 4e41 4d45 2072 6574 7572 6e73 ION-NAME returns │ │ │ │ -00004730: 206e 696c 2077 6865 6e20 0a61 7070 6c69 nil when .appli │ │ │ │ -00004740: 6564 2074 6f20 7468 6174 2065 6c65 6d65 ed to that eleme │ │ │ │ -00004750: 6e74 2c20 6965 2c0a 2020 2864 656c 6574 nt, ie,. (delet │ │ │ │ -00004760: 652d 6966 2d6e 6f74 2027 286c 616d 6264 e-if-not '(lambd │ │ │ │ -00004770: 6120 2878 2920 283d 2078 2031 2929 2027 a (x) (= x 1)) ' │ │ │ │ -00004780: 2831 2032 2033 2034 2031 2032 2929 0a20 (1 2 3 4 1 2)). │ │ │ │ -00004790: 2020 3d3e 2028 3120 3129 7265 702e 6461 => (1 1)rep.da │ │ │ │ -000047a0: 7461 2376 6563 746f 7276 6563 746f 7220 ta#vectorvector │ │ │ │ -000047b0: 4152 4753 2e2e 2e0a 0a52 6574 7572 6e73 ARGS.....Returns │ │ │ │ -000047c0: 2061 206e 6577 2076 6563 746f 7220 7769 a new vector wi │ │ │ │ -000047d0: 7468 2041 5247 532e 2e2e 2061 7320 6974 th ARGS... as it │ │ │ │ -000047e0: 7320 656c 656d 656e 7473 2e72 6570 2e64 s elements.rep.d │ │ │ │ -000047f0: 6174 6123 6d61 6b65 2d76 6563 746f 726d ata#make-vectorm │ │ │ │ -00004800: 616b 652d 7665 6374 6f72 2053 495a 4520 ake-vector SIZE │ │ │ │ -00004810: 5b49 4e49 5449 414c 2d72 6570 765d 0a0a [INITIAL-repv].. │ │ │ │ -00004820: 4372 6561 7465 7320 6120 6e65 7720 7665 Creates a new ve │ │ │ │ -00004830: 6374 6f72 206f 6620 7369 7a65 2053 495a ctor of size SIZ │ │ │ │ -00004840: 452e 2049 6620 494e 4954 4941 4c2d 7265 E. If INITIAL-re │ │ │ │ -00004850: 7076 2069 7320 7072 6f76 6964 6564 2065 pv is provided e │ │ │ │ -00004860: 6163 6820 656c 656d 656e 740a 7769 6c6c ach element.will │ │ │ │ -00004870: 2062 6520 7365 7420 746f 2074 6861 7420 be set to that │ │ │ │ -00004880: 7661 6c75 652c 2065 6c73 6520 7468 6579 value, else they │ │ │ │ -00004890: 2077 696c 6c20 616c 6c20 6265 206e 696c will all be nil │ │ │ │ -000048a0: 2e72 6570 2e64 6174 6123 6172 7261 7970 .rep.data#arrayp │ │ │ │ -000048b0: 6172 7261 7970 2041 5247 0a0a 5265 7475 arrayp ARG..Retu │ │ │ │ -000048c0: 726e 7320 7420 7768 656e 2041 5247 2069 rns t when ARG i │ │ │ │ -000048d0: 7320 616e 2061 7272 6179 2e72 6570 2e64 s an array.rep.d │ │ │ │ -000048e0: 6174 6123 6173 6574 6173 6574 2041 5252 ata#asetaset ARR │ │ │ │ -000048f0: 4159 2049 4e44 4558 204e 4557 2d56 414c AY INDEX NEW-VAL │ │ │ │ -00004900: 5545 0a0a 5365 7473 2065 6c65 6d65 6e74 UE..Sets element │ │ │ │ -00004910: 206e 756d 6265 7220 494e 4445 5820 2861 number INDEX (a │ │ │ │ -00004920: 2070 6f73 6974 6976 6520 696e 7465 6765 positive intege │ │ │ │ -00004930: 7229 206f 6620 4152 5241 5920 2863 616e r) of ARRAY (can │ │ │ │ -00004940: 2062 6520 6120 7665 6374 6f72 0a6f 7220 be a vector.or │ │ │ │ -00004950: 6120 7374 7269 6e67 2920 746f 204e 4557 a string) to NEW │ │ │ │ -00004960: 2d56 414c 5545 2c20 7265 7475 726e 696e -VALUE, returnin │ │ │ │ -00004970: 6720 4e45 572d 5641 4c55 452e 204e 6f74 g NEW-VALUE. Not │ │ │ │ -00004980: 6520 7468 6174 2073 7472 696e 6773 0a63 e that strings.c │ │ │ │ -00004990: 616e 206f 6e6c 7920 636f 6e74 6169 6e20 an only contain │ │ │ │ -000049a0: 6368 6172 6163 7465 7273 2028 6965 2c20 characters (ie, │ │ │ │ -000049b0: 696e 7465 6765 7273 292e 7265 702e 6461 integers).rep.da │ │ │ │ -000049c0: 7461 2361 7265 6661 7265 6620 4152 5241 ta#arefaref ARRA │ │ │ │ -000049d0: 5920 494e 4445 580a 0a52 6574 7572 6e73 Y INDEX..Returns │ │ │ │ -000049e0: 2074 6865 2049 4e44 4558 7468 2028 6120 the INDEXth (a │ │ │ │ -000049f0: 6e6f 6e2d 6e65 6761 7469 7665 2069 6e74 non-negative int │ │ │ │ -00004a00: 6567 6572 2920 656c 656d 656e 7420 6f66 eger) element of │ │ │ │ -00004a10: 2041 5252 4159 2c20 7768 6963 680a 6361 ARRAY, which.ca │ │ │ │ -00004a20: 6e20 6265 2061 2076 6563 746f 7220 6f72 n be a vector or │ │ │ │ -00004a30: 2061 2073 7472 696e 672e 2049 4e44 4558 a string. INDEX │ │ │ │ -00004a40: 2073 7461 7274 7320 6174 207a 6572 6f2e starts at zero. │ │ │ │ -00004a50: 7265 702e 6461 7461 236d 616b 652d 7374 rep.data#make-st │ │ │ │ -00004a60: 7269 6e67 6d61 6b65 2d73 7472 696e 6720 ringmake-string │ │ │ │ -00004a70: 4c45 4e47 5448 205b 494e 4954 4941 4c2d LENGTH [INITIAL- │ │ │ │ -00004a80: 5641 4c55 455d 0a0a 5265 7475 726e 7320 VALUE]..Returns │ │ │ │ -00004a90: 6120 6e65 7720 7374 7269 6e67 206f 6620 a new string of │ │ │ │ -00004aa0: 6c65 6e67 7468 204c 454e 4754 482c 2065 length LENGTH, e │ │ │ │ -00004ab0: 6163 6820 6368 6172 6163 7465 7220 6973 ach character is │ │ │ │ -00004ac0: 2069 6e69 7469 616c 6973 6564 2074 6f0a initialised to. │ │ │ │ -00004ad0: 494e 4954 4941 4c2d 7265 7076 2c20 6f72 INITIAL-repv, or │ │ │ │ -00004ae0: 2074 6f20 7370 6163 6520 6966 2049 4e49 to space if INI │ │ │ │ -00004af0: 5449 414c 2d56 414c 5545 2069 7320 6e6f TIAL-VALUE is no │ │ │ │ -00004b00: 7420 6769 7665 6e2e 7265 702e 6461 7461 t given.rep.data │ │ │ │ -00004b10: 2373 7562 7374 7269 6e67 7375 6273 7472 #substringsubstr │ │ │ │ -00004b20: 696e 6720 5354 5249 4e47 2053 5441 5254 ing STRING START │ │ │ │ -00004b30: 205b 454e 445d 0a0a 5265 7475 726e 7320 [END]..Returns │ │ │ │ -00004b40: 7468 6520 706f 7274 696f 6e20 6f66 2053 the portion of S │ │ │ │ -00004b50: 5452 494e 4720 7374 6172 7469 6e67 2061 TRING starting a │ │ │ │ -00004b60: 7420 6368 6172 6163 7465 7220 6e75 6d62 t character numb │ │ │ │ -00004b70: 6572 2053 5441 5254 2061 6e64 2065 6e64 er START and end │ │ │ │ -00004b80: 696e 670a 6174 2074 6865 2063 6861 7261 ing.at the chara │ │ │ │ -00004b90: 6374 6572 2062 6566 6f72 6520 454e 4420 cter before END │ │ │ │ -00004ba0: 286f 7220 7468 6520 656e 6420 6f66 2074 (or the end of t │ │ │ │ -00004bb0: 6865 2073 7472 696e 6720 6966 2045 4e44 he string if END │ │ │ │ -00004bc0: 2069 7320 6e6f 7420 6769 7665 6e29 2e0a is not given).. │ │ │ │ -00004bd0: 416c 6c20 696e 6469 6365 7320 7374 6172 All indices star │ │ │ │ -00004be0: 7420 6174 207a 6572 6f2e 7265 702e 6461 t at zero.rep.da │ │ │ │ -00004bf0: 7461 2363 6f6e 6361 7463 6f6e 6361 7420 ta#concatconcat │ │ │ │ -00004c00: 4152 4753 2e2e 2e0a 0a43 6f6e 6361 7465 ARGS.....Concate │ │ │ │ -00004c10: 6e61 7465 7320 616c 6c20 4152 4753 2e2e nates all ARGS.. │ │ │ │ -00004c20: 2e20 696e 746f 2061 2073 696e 676c 6520 . into a single │ │ │ │ -00004c30: 7374 7269 6e67 2c20 6561 6368 2061 7267 string, each arg │ │ │ │ -00004c40: 756d 656e 7420 6361 6e20 6265 2061 2073 ument can be a s │ │ │ │ -00004c50: 7472 696e 672c 0a61 2063 6861 7261 6374 tring,.a charact │ │ │ │ -00004c60: 6572 206f 7220 6120 6c69 7374 206f 7220 er or a list or │ │ │ │ -00004c70: 7665 6374 6f72 206f 6620 6368 6172 6163 vector of charac │ │ │ │ -00004c80: 7465 7273 2e72 6570 2e64 6174 6123 6c65 ters.rep.data#le │ │ │ │ -00004c90: 6e67 7468 6c65 6e67 7468 2053 4551 5545 ngthlength SEQUE │ │ │ │ -00004ca0: 4e43 450a 0a52 6574 7572 6e73 2074 6865 NCE..Returns the │ │ │ │ -00004cb0: 206e 756d 6265 7220 6f66 2065 6c65 6d65 number of eleme │ │ │ │ -00004cc0: 6e74 7320 696e 2053 4551 5545 4e43 4520 nts in SEQUENCE │ │ │ │ -00004cd0: 2861 2073 7472 696e 672c 206c 6973 7420 (a string, list │ │ │ │ -00004ce0: 6f72 2076 6563 746f 7229 2e72 6570 2e64 or vector).rep.d │ │ │ │ -00004cf0: 6174 6123 636f 7079 2d73 6571 7565 6e63 ata#copy-sequenc │ │ │ │ -00004d00: 6563 6f70 792d 7365 7175 656e 6365 2053 ecopy-sequence S │ │ │ │ -00004d10: 4551 5545 4e43 450a 0a52 6574 7572 6e73 EQUENCE..Returns │ │ │ │ -00004d20: 2061 206e 6577 2073 6571 7565 6e63 6520 a new sequence │ │ │ │ -00004d30: 7768 6f73 6520 656c 656d 656e 7473 2061 whose elements a │ │ │ │ -00004d40: 7265 2065 7120 746f 2074 686f 7365 2069 re eq to those i │ │ │ │ -00004d50: 6e20 5345 5155 454e 4345 2e72 6570 2e64 n SEQUENCE.rep.d │ │ │ │ -00004d60: 6174 6123 656c 7465 6c74 2053 4551 5545 ata#eltelt SEQUE │ │ │ │ -00004d70: 4e43 4520 494e 4445 580a 0a52 6574 7572 NCE INDEX..Retur │ │ │ │ -00004d80: 6e20 7468 6520 656c 656d 656e 7420 6f66 n the element of │ │ │ │ -00004d90: 2053 4551 5545 4e43 4520 6174 2070 6f73 SEQUENCE at pos │ │ │ │ -00004da0: 6974 696f 6e20 494e 4445 5820 2863 6f75 ition INDEX (cou │ │ │ │ -00004db0: 6e74 696e 6720 6672 6f6d 207a 6572 6f29 nting from zero) │ │ │ │ -00004dc0: 2e72 6570 2e69 6f2e 6669 6c65 7323 6c6f .rep.io.files#lo │ │ │ │ -00004dd0: 6164 2d66 696c 656c 6f61 642d 6669 6c65 ad-fileload-file │ │ │ │ -00004de0: 2046 494c 454e 414d 4520 5b53 5452 5543 FILENAME [STRUC │ │ │ │ -00004df0: 5455 5245 5d0a 0a4c 6f61 6420 7468 6520 TURE]..Load the │ │ │ │ -00004e00: 6669 6c65 206f 6620 4c69 7370 2066 6f72 file of Lisp for │ │ │ │ -00004e10: 6d73 2063 616c 6c65 6420 4649 4c45 4e41 ms called FILENA │ │ │ │ -00004e20: 4d45 2028 6e6f 2073 7566 6669 7865 7320 ME (no suffixes │ │ │ │ -00004e30: 6172 6520 6164 6465 642c 206f 720a 7061 are added, or.pa │ │ │ │ -00004e40: 7468 7320 7365 6172 6368 6564 292e 2054 ths searched). T │ │ │ │ -00004e50: 6865 2066 696c 6520 6973 206c 6f61 6465 he file is loade │ │ │ │ -00004e60: 6420 696e 2061 206e 756c 6c20 6c65 7869 d in a null lexi │ │ │ │ -00004e70: 6361 6c20 656e 7669 726f 6e6d 656e 742c cal environment, │ │ │ │ -00004e80: 0a77 6974 6869 6e20 5354 5255 4354 5552 .within STRUCTUR │ │ │ │ -00004e90: 452e 2054 6865 2076 616c 7565 206f 6620 E. The value of │ │ │ │ -00004ea0: 7468 6520 6c61 7374 2066 6f72 6d20 6576 the last form ev │ │ │ │ -00004eb0: 616c 7561 7465 6420 6973 2072 6574 7572 aluated is retur │ │ │ │ -00004ec0: 6e65 642e 7265 702e 6461 7461 2365 7175 ned.rep.data#equ │ │ │ │ -00004ed0: 616c 6571 7561 6c20 5641 4c55 4531 2056 alequal VALUE1 V │ │ │ │ -00004ee0: 414c 5545 320a 0a43 6f6d 7061 7265 7320 ALUE2..Compares │ │ │ │ -00004ef0: 5641 4c55 4531 2061 6e64 2056 414c 5545 VALUE1 and VALUE │ │ │ │ -00004f00: 322c 2063 6f6d 7061 7265 7320 7468 6520 2, compares the │ │ │ │ -00004f10: 6163 7475 616c 2073 7472 7563 7475 7265 actual structure │ │ │ │ -00004f20: 206f 6620 7468 6520 6f62 6a65 6374 7320 of the objects │ │ │ │ -00004f30: 6e6f 740a 6a75 7374 2077 6865 7468 6572 not.just whether │ │ │ │ -00004f40: 2074 6865 206f 626a 6563 7473 2061 7265 the objects are │ │ │ │ -00004f50: 206f 6e65 2061 6e64 2074 6865 2073 616d one and the sam │ │ │ │ -00004f60: 652e 2069 652c 2077 696c 6c20 7265 7475 e. ie, will retu │ │ │ │ -00004f70: 726e 2074 2066 6f72 2074 776f 0a73 7472 rn t for two.str │ │ │ │ -00004f80: 696e 6773 2062 7569 6c74 2066 726f 6d20 ings built from │ │ │ │ -00004f90: 7468 6520 7361 6d65 2063 6861 7261 6374 the same charact │ │ │ │ -00004fa0: 6572 7320 696e 2074 6865 2073 616d 6520 ers in the same │ │ │ │ -00004fb0: 6f72 6465 7220 6576 656e 2069 6620 7468 order even if th │ │ │ │ -00004fc0: 6520 7374 7269 6e67 7327 0a6c 6f63 6174 e strings'.locat │ │ │ │ -00004fd0: 696f 6e20 696e 206d 656d 6f72 7920 6973 ion in memory is │ │ │ │ -00004fe0: 2064 6966 6665 7265 6e74 2e00 0000 0000 different...... │ │ │ │ +00001000: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +00001010: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +00001020: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +00001030: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +00001040: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +00001050: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +00001060: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +00001070: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +00001080: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +00001090: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +000010a0: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +000010b0: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +000010c0: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +000010d0: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +000010e0: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +000010f0: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +00001100: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +00001110: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +00001120: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +00001130: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +00001140: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +00001150: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +00001160: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +00001170: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +00001180: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +00001190: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +000011a0: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +000011b0: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +000011c0: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +000011d0: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +000011e0: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +000011f0: 0000 0200 0000 0000 0000 0200 0000 0000 ................ │ │ │ │ +00001200: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +00001210: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +00001220: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +00001230: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +00001240: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +00001250: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +00001260: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +00001270: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +00001280: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +00001290: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +000012a0: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +000012b0: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +000012c0: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +000012d0: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +000012e0: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +000012f0: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +00001300: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +00001310: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +00001320: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +00001330: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +00001340: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +00001350: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +00001360: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +00001370: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +00001380: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +00001390: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +000013a0: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +000013b0: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +000013c0: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +000013d0: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +000013e0: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +000013f0: 0010 0200 0000 0000 0010 0200 0000 0000 ................ │ │ │ │ +00001400: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +00001410: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +00001420: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +00001430: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +00001440: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +00001450: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +00001460: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +00001470: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +00001480: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +00001490: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +000014a0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +000014b0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +000014c0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +000014d0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +000014e0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +000014f0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +00001500: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +00001510: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +00001520: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +00001530: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +00001540: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +00001550: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +00001560: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +00001570: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +00001580: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +00001590: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +000015a0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +000015b0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +000015c0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +000015d0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +000015e0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +000015f0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@...... │ │ │ │ +00001600: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +00001610: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +00001620: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +00001630: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +00001640: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +00001650: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +00001660: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +00001670: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +00001680: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +00001690: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +000016a0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +000016b0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +000016c0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +000016d0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +000016e0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +000016f0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +00001700: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +00001710: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +00001720: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +00001730: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +00001740: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +00001750: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +00001760: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +00001770: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +00001780: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +00001790: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +000017a0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +000017b0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +000017c0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +000017d0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +000017e0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +000017f0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P...... │ │ │ │ +00001800: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +00001810: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +00001820: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +00001830: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +00001840: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +00001850: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +00001860: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +00001870: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +00001880: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +00001890: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +000018a0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +000018b0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +000018c0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +000018d0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +000018e0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +000018f0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +00001900: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +00001910: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +00001920: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +00001930: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +00001940: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +00001950: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +00001960: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +00001970: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +00001980: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +00001990: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +000019a0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +000019b0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +000019c0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +000019d0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +000019e0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +000019f0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................ │ │ │ │ +00001a00: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001a10: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001a20: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001a30: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001a40: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001a50: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001a60: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001a70: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001a80: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001a90: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001aa0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001ab0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001ac0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001ad0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001ae0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001af0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001b00: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001b10: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001b20: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001b30: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001b40: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001b50: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001b60: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001b70: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001b80: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001b90: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001ba0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001bb0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001bc0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001bd0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001be0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001bf0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................ │ │ │ │ +00001c00: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001c10: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001c20: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001c30: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001c40: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001c50: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001c60: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001c70: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001c80: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001c90: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001ca0: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001cb0: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001cc0: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001cd0: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001ce0: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001cf0: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001d00: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001d10: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001d20: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001d30: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001d40: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001d50: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001d60: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001d70: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001d80: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001d90: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001da0: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001db0: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001dc0: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001dd0: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001de0: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001df0: 0080 0200 0000 0000 0080 0200 0000 0000 ................ │ │ │ │ +00001e00: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001e10: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001e20: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001e30: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001e40: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001e50: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001e60: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001e70: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001e80: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001e90: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001ea0: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001eb0: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001ec0: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001ed0: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001ee0: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001ef0: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001f00: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001f10: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001f20: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001f30: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001f40: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001f50: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001f60: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001f70: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001f80: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001f90: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001fa0: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001fb0: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001fc0: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001fd0: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001fe0: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00001ff0: 0090 0200 0000 0000 0090 0200 0000 0000 ................ │ │ │ │ +00002000: 7265 702e 696f 2e70 726f 6365 7373 6573 rep.io.processes │ │ │ │ +00002010: 2373 6574 2d70 726f 6365 7373 2d64 6972 #set-process-dir │ │ │ │ +00002020: 7365 742d 7072 6f63 6573 732d 6469 7220 set-process-dir │ │ │ │ +00002030: 5052 4f43 4553 5320 4449 520a 0a53 6574 PROCESS DIR..Set │ │ │ │ +00002040: 2074 6865 2064 6972 6563 746f 7279 206f the directory o │ │ │ │ +00002050: 6620 5052 4f43 4553 5320 746f 2044 4952 f PROCESS to DIR │ │ │ │ +00002060: 2e72 6570 2e69 6f2e 7072 6f63 6573 7365 .rep.io.processe │ │ │ │ +00002070: 7323 7072 6f63 6573 732d 636f 6e6e 6563 s#process-connec │ │ │ │ +00002080: 7469 6f6e 2d74 7970 6570 726f 6365 7373 tion-typeprocess │ │ │ │ +00002090: 2d63 6f6e 6e65 6374 696f 6e2d 7479 7065 -connection-type │ │ │ │ +000020a0: 2050 524f 4345 5353 0a0a 5265 7475 726e PROCESS..Return │ │ │ │ +000020b0: 7320 6120 7379 6d62 6f6c 2064 6566 696e s a symbol defin │ │ │ │ +000020c0: 696e 6720 7468 6520 7479 7065 206f 6620 ing the type of │ │ │ │ +000020d0: 7374 7265 616d 2028 692e 652e 2070 6970 stream (i.e. pip │ │ │ │ +000020e0: 652c 2070 7479 2c20 6f72 0a73 6f63 6b65 e, pty, or.socke │ │ │ │ +000020f0: 7470 6169 7229 2075 7365 6420 746f 2063 tpair) used to c │ │ │ │ +00002100: 6f6e 6e65 6374 2050 524f 4345 5353 2077 onnect PROCESS w │ │ │ │ +00002110: 6974 6820 6974 7320 7068 7973 6963 616c ith its physical │ │ │ │ +00002120: 2070 726f 6365 7373 2e72 6570 2e69 6f2e process.rep.io. │ │ │ │ +00002130: 7072 6f63 6573 7365 7323 7365 742d 7072 processes#set-pr │ │ │ │ +00002140: 6f63 6573 732d 636f 6e6e 6563 7469 6f6e ocess-connection │ │ │ │ +00002150: 2d74 7970 6573 6574 2d70 726f 6365 7373 -typeset-process │ │ │ │ +00002160: 2d63 6f6e 6e65 6374 696f 6e2d 7479 7065 -connection-type │ │ │ │ +00002170: 2050 524f 4345 5353 2054 5950 450a 0a44 PROCESS TYPE..D │ │ │ │ +00002180: 6566 696e 6520 686f 7720 5052 4f43 4553 efine how PROCES │ │ │ │ +00002190: 5320 636f 6d6d 756e 6963 6174 6573 2077 S communicates w │ │ │ │ +000021a0: 6974 6820 6974 2773 2063 6869 6c64 2070 ith it's child p │ │ │ │ +000021b0: 726f 6365 7373 2c20 5459 5045 206d 6179 rocess, TYPE may │ │ │ │ +000021c0: 2062 650a 6f6e 6520 6f66 2074 6865 2066 be.one of the f │ │ │ │ +000021d0: 6f6c 6c6f 7769 6e67 2073 796d 626f 6c73 ollowing symbols │ │ │ │ +000021e0: 3a0a 0a20 2070 7479 0909 5573 6520 6120 :.. pty..Use a │ │ │ │ +000021f0: 7074 790a 2020 7069 7065 0909 5468 7265 pty. pipe..Thre │ │ │ │ +00002200: 6520 7069 7065 7320 6172 6520 7573 6564 e pipes are used │ │ │ │ +00002210: 0a20 2073 6f63 6b65 7470 6169 7209 5573 . socketpair.Us │ │ │ │ +00002220: 6520 6120 736f 636b 6574 7061 6972 0a0a e a socketpair.. │ │ │ │ +00002230: 5468 6973 2066 756e 6374 696f 6e20 6361 This function ca │ │ │ │ +00002240: 6e20 6f6e 6c79 2062 6520 7573 6564 2077 n only be used w │ │ │ │ +00002250: 6865 6e20 5052 4f43 4553 5320 6973 206e hen PROCESS is n │ │ │ │ +00002260: 6f74 2069 6e20 7573 652e 0a0a 4e6f 7465 ot in use...Note │ │ │ │ +00002270: 2074 6861 7420 6f6e 6c79 2074 6865 2060 that only the ` │ │ │ │ +00002280: 7069 7065 2720 636f 6e6e 6563 7469 6f6e pipe' connection │ │ │ │ +00002290: 2074 7970 6520 616c 6c6f 7773 2070 726f type allows pro │ │ │ │ +000022a0: 6365 7373 206f 7574 7075 7420 616e 640a cess output and. │ │ │ │ +000022b0: 7072 6f63 6573 7320 6572 726f 7220 6f75 process error ou │ │ │ │ +000022c0: 7470 7574 2074 6f20 6265 2064 6966 6665 tput to be diffe │ │ │ │ +000022d0: 7265 6e74 6961 7465 642e 7265 702e 6c61 rentiated.rep.la │ │ │ │ +000022e0: 6e67 2e69 6e74 6572 7072 6574 6572 2363 ng.interpreter#c │ │ │ │ +000022f0: 616c 6c2f 6363 6361 6c6c 2f63 6320 4655 all/cccall/cc FU │ │ │ │ +00002300: 4e43 5449 4f4e 0a0a 496e 766f 6b65 2046 NCTION..Invoke F │ │ │ │ +00002310: 554e 4354 494f 4e20 7769 7468 2061 2073 UNCTION with a s │ │ │ │ +00002320: 696e 676c 6520 7061 7261 6d65 7465 722c ingle parameter, │ │ │ │ +00002330: 2074 6865 2063 6f6e 7469 6e75 6174 696f the continuatio │ │ │ │ +00002340: 6e20 6675 6e63 7469 6f6e 206f 660a 7468 n function of.th │ │ │ │ +00002350: 6520 6375 7272 656e 7420 7374 6174 6520 e current state │ │ │ │ +00002360: 6f66 2074 6865 2069 6e74 6572 7072 6574 of the interpret │ │ │ │ +00002370: 6572 2e20 5375 6273 6571 7565 6e74 6c79 er. Subsequently │ │ │ │ +00002380: 2063 616c 6c69 6e67 2074 6865 0a63 6f6e calling the.con │ │ │ │ +00002390: 7469 6e75 6174 696f 6e20 6675 6e63 7469 tinuation functi │ │ │ │ +000023a0: 6f6e 2028 7769 7468 2061 6e20 6f70 7469 on (with an opti │ │ │ │ +000023b0: 6f6e 616c 2073 696e 676c 6520 6172 6775 onal single argu │ │ │ │ +000023c0: 6d65 6e74 2920 7769 6c6c 2070 6173 730a ment) will pass. │ │ │ │ +000023d0: 636f 6e74 726f 6c20 696d 6d65 6469 6174 control immediat │ │ │ │ +000023e0: 656c 7920 6261 636b 2074 6f20 7468 6520 ely back to the │ │ │ │ +000023f0: 7374 6174 656d 656e 7420 666f 6c6c 6f77 statement follow │ │ │ │ +00002400: 696e 6720 7468 6520 6361 6c6c 2074 6f20 ing the call to │ │ │ │ +00002410: 7468 650a 6063 616c 6c2f 6363 2720 6675 the.`call/cc' fu │ │ │ │ +00002420: 6e63 7469 6f6e 2028 6576 656e 2069 6620 nction (even if │ │ │ │ +00002430: 7468 6174 2073 7461 636b 2066 7261 6d65 that stack frame │ │ │ │ +00002440: 2068 6173 2073 696e 6365 2062 6565 6e20 has since been │ │ │ │ +00002450: 6578 6974 6564 292e 7265 702e 6c61 6e67 exited).rep.lang │ │ │ │ +00002460: 2e69 6e74 6572 7072 6574 6572 2363 616c .interpreter#cal │ │ │ │ +00002470: 6c2d 7769 7468 2d62 6172 7269 6572 6361 l-with-barrierca │ │ │ │ +00002480: 6c6c 2d77 6974 682d 6261 7272 6965 7220 ll-with-barrier │ │ │ │ +00002490: 5448 554e 4b20 434c 4f53 4544 205b 494e THUNK CLOSED [IN │ │ │ │ +000024a0: 2d54 4855 4e4b 5d20 5b4f 5554 2d54 4855 -THUNK] [OUT-THU │ │ │ │ +000024b0: 4e4b 5d0a 0a43 616c 6c20 5448 554e 4b20 NK]..Call THUNK │ │ │ │ +000024c0: 696e 7369 6465 2061 206e 6577 2065 7865 inside a new exe │ │ │ │ +000024d0: 6375 7469 6f6e 2065 6e76 6972 6f6e 6d65 cution environme │ │ │ │ +000024e0: 6e74 2e20 4966 2043 4c4f 5345 4420 6973 nt. If CLOSED is │ │ │ │ +000024f0: 206e 6f6e 2d60 6e69 6c27 0a74 6865 6e20 non-`nil'.then │ │ │ │ +00002500: 7468 6520 6e65 7720 656e 7669 726f 6e6d the new environm │ │ │ │ +00002510: 656e 7420 7769 6c6c 2062 6520 6578 6974 ent will be exit │ │ │ │ +00002520: 6564 2065 7861 6374 6c79 206f 6e63 6520 ed exactly once │ │ │ │ +00002530: 2869 2e65 2e0a 636f 6e74 696e 7561 7469 (i.e..continuati │ │ │ │ +00002540: 6f6e 7320 6d61 7920 6e6f 7420 7061 7373 ons may not pass │ │ │ │ +00002550: 2074 6872 6f75 6768 2069 7429 2e0a 0a41 through it)...A │ │ │ │ +00002560: 6c74 6572 6e61 7469 7665 6c79 2c20 6966 lternatively, if │ │ │ │ +00002570: 2043 4c4f 5345 4420 6973 2060 6e69 6c27 CLOSED is `nil' │ │ │ │ +00002580: 2074 6865 6e20 7468 6520 656e 7669 726f then the enviro │ │ │ │ +00002590: 6e6d 656e 7420 6973 2073 6169 6420 746f nment is said to │ │ │ │ +000025a0: 2062 650a 606f 7065 6e27 2061 6e64 2063 be.`open' and c │ │ │ │ +000025b0: 6f6e 7469 6e75 6174 696f 6e73 206d 6179 ontinuations may │ │ │ │ +000025c0: 2063 6175 7365 2063 6f6e 7472 6f6c 2074 cause control t │ │ │ │ +000025d0: 6f20 666c 6f77 2069 6e74 6f20 616e 6420 o flow into and │ │ │ │ +000025e0: 6f75 7420 6f66 2074 6865 0a6e 6577 2065 out of the.new e │ │ │ │ +000025f0: 6e76 6972 6f6e 6d65 6e74 2e20 4173 2074 nvironment. As t │ │ │ │ +00002600: 6869 7320 6861 7070 656e 7320 6f6e 6520 his happens one │ │ │ │ +00002610: 6f66 2049 4e2d 5448 554e 4b20 6f72 204f of IN-THUNK or O │ │ │ │ +00002620: 5554 2d54 4855 4e4b 2077 696c 6c20 6265 UT-THUNK will be │ │ │ │ +00002630: 0a63 616c 6c65 6420 2869 6620 6465 6669 .called (if defi │ │ │ │ +00002640: 6e65 6429 2e0a 0a54 6865 2076 616c 7565 ned)...The value │ │ │ │ +00002650: 206f 6620 7468 6973 2066 756e 6374 696f of this functio │ │ │ │ +00002660: 6e20 6973 2074 6865 2076 616c 7565 2072 n is the value r │ │ │ │ +00002670: 6574 7572 6e65 6420 6279 2054 4855 4e4b eturned by THUNK │ │ │ │ +00002680: 2e72 6570 2e74 6872 6561 6473 236d 616b .rep.threads#mak │ │ │ │ +00002690: 652d 7468 7265 6164 6d61 6b65 2d74 6872 e-threadmake-thr │ │ │ │ +000026a0: 6561 6420 5448 554e 4b20 5b4e 414d 455d ead THUNK [NAME] │ │ │ │ +000026b0: 0a0a 4372 6561 7465 2061 6e64 2072 6574 ..Create and ret │ │ │ │ +000026c0: 7572 6e20 616e 206f 626a 6563 7420 7265 urn an object re │ │ │ │ +000026d0: 7072 6573 656e 7469 6e67 2061 206e 6577 presenting a new │ │ │ │ +000026e0: 2074 6872 6561 6420 6f66 2065 7865 6375 thread of execu │ │ │ │ +000026f0: 7469 6f6e 2e20 5468 650a 6e65 7720 7468 tion. The.new th │ │ │ │ +00002700: 7265 6164 2077 696c 6c20 6265 6769 6e20 read will begin │ │ │ │ +00002710: 6279 2063 616c 6c69 6e67 2054 4855 4e4b by calling THUNK │ │ │ │ +00002720: 2c20 6120 6675 6e63 7469 6f6e 2077 6974 , a function wit │ │ │ │ +00002730: 6820 7a65 726f 0a70 6172 616d 6574 6572 h zero.parameter │ │ │ │ +00002740: 732e 7265 702e 7468 7265 6164 7323 6d61 s.rep.threads#ma │ │ │ │ +00002750: 6b65 2d73 7573 7065 6e64 6564 2d74 6872 ke-suspended-thr │ │ │ │ +00002760: 6561 646d 616b 652d 7375 7370 656e 6465 eadmake-suspende │ │ │ │ +00002770: 642d 7468 7265 6164 2054 4855 4e4b 205b d-thread THUNK [ │ │ │ │ +00002780: 4e41 4d45 5d0a 0a49 6465 6e74 6963 616c NAME]..Identical │ │ │ │ +00002790: 2074 6f20 606d 616b 652d 7468 7265 6164 to `make-thread │ │ │ │ +000027a0: 272c 2065 7863 6570 7420 7468 6174 2074 ', except that t │ │ │ │ +000027b0: 6865 2063 7265 6174 6564 2074 6872 6561 he created threa │ │ │ │ +000027c0: 6420 7769 6c6c 2062 650a 696d 6d65 6469 d will be.immedi │ │ │ │ +000027d0: 6174 656c 7920 7075 7420 696e 2074 6865 ately put in the │ │ │ │ +000027e0: 2073 7573 7065 6e64 6564 2073 7461 7465 suspended state │ │ │ │ +000027f0: 2e72 6570 2e74 6872 6561 6473 2374 6872 .rep.threads#thr │ │ │ │ +00002800: 6561 642d 7969 656c 6474 6872 6561 642d ead-yieldthread- │ │ │ │ +00002810: 7969 656c 640a 0a50 6173 7320 636f 6e74 yield..Pass cont │ │ │ │ +00002820: 726f 6c20 6177 6179 2066 726f 6d20 7468 rol away from th │ │ │ │ +00002830: 6520 6375 7272 656e 7420 7468 7265 6164 e current thread │ │ │ │ +00002840: 2069 6620 6f74 6865 7220 7468 7265 6164 if other thread │ │ │ │ +00002850: 7320 6172 6520 7761 6974 696e 670a 746f s are waiting.to │ │ │ │ +00002860: 2072 756e 2e72 6570 2e74 6872 6561 6473 run.rep.threads │ │ │ │ +00002870: 2374 6872 6561 642d 7375 7370 656e 6465 #thread-suspende │ │ │ │ +00002880: 642d 7074 6872 6561 642d 7375 7370 656e d-pthread-suspen │ │ │ │ +00002890: 6465 642d 7020 5448 5245 4144 0a0a 5265 ded-p THREAD..Re │ │ │ │ +000028a0: 7475 726e 2060 7427 2069 6620 5448 5245 turn `t' if THRE │ │ │ │ +000028b0: 4144 2069 7320 6375 7272 656e 746c 7920 AD is currently │ │ │ │ +000028c0: 7375 7370 656e 6465 6420 6672 6f6d 2072 suspended from r │ │ │ │ +000028d0: 756e 6e69 6e67 2e72 6570 2e74 6872 6561 unning.rep.threa │ │ │ │ +000028e0: 6473 2361 6c6c 2d74 6872 6561 6473 616c ds#all-threadsal │ │ │ │ +000028f0: 6c2d 7468 7265 6164 7320 5b44 4550 5448 l-threads [DEPTH │ │ │ │ +00002900: 5d0a 0a52 6574 7572 6e20 6120 6c69 7374 ]..Return a list │ │ │ │ +00002910: 206f 6620 616c 6c20 7468 7265 6164 732e of all threads. │ │ │ │ +00002920: 7265 702e 7468 7265 6164 7323 7468 7265 rep.threads#thre │ │ │ │ +00002930: 6164 2d70 6572 6d69 7474 6872 6561 642d ad-permitthread- │ │ │ │ +00002940: 7065 726d 6974 0a0a 4465 6372 656d 656e permit..Decremen │ │ │ │ +00002950: 7420 7468 6520 7468 7265 6164 2070 7265 t the thread pre │ │ │ │ +00002960: 656d 7074 696f 6e20 6c6f 636b 2e20 5768 emption lock. Wh │ │ │ │ +00002970: 656e 2067 7265 6174 6865 7220 7468 616e en greather than │ │ │ │ +00002980: 207a 6572 6f20 616c 6c0a 7072 6565 6d70 zero all.preemp │ │ │ │ +00002990: 7469 6f6e 206f 6620 7468 7265 6164 7320 tion of threads │ │ │ │ +000029a0: 6973 2064 6973 6162 6c65 642e 2052 6574 is disabled. Ret │ │ │ │ +000029b0: 7572 6e73 2060 7427 2069 6620 7072 6565 urns `t' if pree │ │ │ │ +000029c0: 6d70 7469 6f6e 2069 7320 626c 6f63 6b65 mption is blocke │ │ │ │ +000029d0: 640a 6173 2074 6869 7320 6675 6e63 7469 d.as this functi │ │ │ │ +000029e0: 6f6e 2072 6574 7572 6e73 2e72 6570 2e69 on returns.rep.i │ │ │ │ +000029f0: 6f2e 736f 636b 6574 7323 736f 636b 6574 o.sockets#socket │ │ │ │ +00002a00: 2d6c 6f63 616c 2d73 6572 7665 7273 6f63 -local-serversoc │ │ │ │ +00002a10: 6b65 742d 6c6f 6361 6c2d 7365 7276 6572 ket-local-server │ │ │ │ +00002a20: 2041 4444 5245 5353 205b 4341 4c4c 4241 ADDRESS [CALLBA │ │ │ │ +00002a30: 434b 5d20 5b53 454e 5449 4e45 4c5d 0a0a CK] [SENTINEL].. │ │ │ │ +00002a40: 4372 6561 7465 2061 6e64 2072 6574 7572 Create and retur │ │ │ │ +00002a50: 6e20 6120 736f 636b 6574 206c 6973 7465 n a socket liste │ │ │ │ +00002a60: 6e69 6e67 2066 6f72 2063 6f6e 6e65 6374 ning for connect │ │ │ │ +00002a70: 696f 6e73 206f 6e20 7468 6520 756e 6978 ions on the unix │ │ │ │ +00002a80: 2064 6f6d 6169 6e0a 736f 636b 6574 2061 domain.socket a │ │ │ │ +00002a90: 7420 4144 4452 4553 5320 2861 2073 7065 t ADDRESS (a spe │ │ │ │ +00002aa0: 6369 616c 206e 6f64 6520 696e 2074 6865 cial node in the │ │ │ │ +00002ab0: 206c 6f63 616c 2066 696c 696e 6720 7379 local filing sy │ │ │ │ +00002ac0: 7374 656d 292e 0a0a 5768 656e 2061 2063 stem)...When a c │ │ │ │ +00002ad0: 6f6e 6e65 6374 696f 6e20 6973 2072 6571 onnection is req │ │ │ │ +00002ae0: 7565 7374 6564 2043 414c 4c42 4143 4b20 uested CALLBACK │ │ │ │ +00002af0: 6973 2063 616c 6c65 6420 7769 7468 2074 is called with t │ │ │ │ +00002b00: 6865 2073 6572 7665 720a 736f 636b 6574 he server.socket │ │ │ │ +00002b10: 2061 7320 6974 7320 736f 6c65 2061 7267 as its sole arg │ │ │ │ +00002b20: 756d 656e 742e 2049 7420 6d75 7374 2063 ument. It must c │ │ │ │ +00002b30: 616c 6c20 6073 6f63 6b65 742d 6163 6365 all `socket-acce │ │ │ │ +00002b40: 7074 2720 746f 206d 616b 6520 7468 650a pt' to make the. │ │ │ │ +00002b50: 636f 6e6e 6563 7469 6f6e 2e0a 0a57 6865 connection...Whe │ │ │ │ +00002b60: 6e20 7468 6520 736f 636b 6574 2069 7320 n the socket is │ │ │ │ +00002b70: 7368 7574 646f 776e 2072 656d 6f74 656c shutdown remotel │ │ │ │ +00002b80: 792c 2053 454e 5449 4e45 4c20 6973 2063 y, SENTINEL is c │ │ │ │ +00002b90: 616c 6c65 6420 7769 7468 2074 6865 0a73 alled with the.s │ │ │ │ +00002ba0: 6f63 6b65 7420 6173 2069 7473 206f 6e6c ocket as its onl │ │ │ │ +00002bb0: 7920 6172 6775 6d65 6e74 2e72 6570 2e69 y argument.rep.i │ │ │ │ +00002bc0: 6f2e 736f 636b 6574 7323 736f 636b 6574 o.sockets#socket │ │ │ │ +00002bd0: 2d63 6c69 656e 7473 6f63 6b65 742d 636c -clientsocket-cl │ │ │ │ +00002be0: 6965 6e74 2048 4f53 544e 414d 4520 504f ient HOSTNAME PO │ │ │ │ +00002bf0: 5254 205b 5354 5245 414d 5d20 5b53 454e RT [STREAM] [SEN │ │ │ │ +00002c00: 5449 4e45 4c5d 0a0a 4372 6561 7465 2061 TINEL]..Create a │ │ │ │ +00002c10: 6e64 2072 6574 7572 6e20 6120 736f 636b nd return a sock │ │ │ │ +00002c20: 6574 2063 6f6e 6e65 6374 6564 2074 6f20 et connected to │ │ │ │ +00002c30: 7468 6520 736f 636b 6574 206f 6e20 7468 the socket on th │ │ │ │ +00002c40: 6520 686f 7374 2063 616c 6c65 640a 484f e host called.HO │ │ │ │ +00002c50: 5354 4e41 4d45 2028 6120 7374 7269 6e67 STNAME (a string │ │ │ │ +00002c60: 2920 7769 7468 2070 6f72 7420 6e75 6d62 ) with port numb │ │ │ │ +00002c70: 6572 2050 4f52 542e 0a0a 416c 6c20 6f75 er PORT...All ou │ │ │ │ +00002c80: 7470 7574 2066 726f 6d20 7468 6973 2073 tput from this s │ │ │ │ +00002c90: 6f63 6b65 7420 7769 6c6c 2062 6520 636f ocket will be co │ │ │ │ +00002ca0: 7069 6564 2074 6f20 5354 5245 414d 3b20 pied to STREAM; │ │ │ │ +00002cb0: 7768 656e 2074 6865 2073 6f63 6b65 740a when the socket. │ │ │ │ +00002cc0: 6973 2063 6c6f 7365 6420 646f 776e 2072 is closed down r │ │ │ │ +00002cd0: 656d 6f74 656c 7920 5345 4e54 494e 454c emotely SENTINEL │ │ │ │ +00002ce0: 2077 696c 6c20 6265 2063 616c 6c65 6420 will be called │ │ │ │ +00002cf0: 7769 7468 2074 6865 2073 6f63 6b65 7420 with the socket │ │ │ │ +00002d00: 6173 2069 7473 0a73 696e 676c 6520 6172 as its.single ar │ │ │ │ +00002d10: 6775 6d65 6e74 2e72 6570 2e69 6f2e 736f gument.rep.io.so │ │ │ │ +00002d20: 636b 6574 7323 736f 636b 6574 2d73 6572 ckets#socket-ser │ │ │ │ +00002d30: 7665 7273 6f63 6b65 742d 7365 7276 6572 versocket-server │ │ │ │ +00002d40: 205b 484f 5354 4e41 4d45 5d20 5b50 4f52 [HOSTNAME] [POR │ │ │ │ +00002d50: 545d 205b 4341 4c4c 4241 434b 5d20 5b53 T] [CALLBACK] [S │ │ │ │ +00002d60: 454e 5449 4e45 4c5d 0a0a 4372 6561 7465 ENTINEL]..Create │ │ │ │ +00002d70: 2061 6e64 2072 6574 7572 6e20 6120 736f and return a so │ │ │ │ +00002d80: 636b 6574 2063 6f6e 6e65 6374 6564 206c cket connected l │ │ │ │ +00002d90: 6973 7465 6e69 6e67 2066 6f72 2063 6f6e istening for con │ │ │ │ +00002da0: 6e65 6374 696f 6e73 206f 6e20 7468 650a nections on the. │ │ │ │ +00002db0: 686f 7374 2063 616c 6c65 6420 484f 5354 host called HOST │ │ │ │ +00002dc0: 4e41 4d45 2028 6120 7374 7269 6e67 2920 NAME (a string) │ │ │ │ +00002dd0: 7769 7468 2070 6f72 7420 6e75 6d62 6572 with port number │ │ │ │ +00002de0: 2050 4f52 542e 2049 6620 484f 5354 4e41 PORT. If HOSTNA │ │ │ │ +00002df0: 4d45 2069 730a 6661 6c73 652c 206c 6973 ME is.false, lis │ │ │ │ +00002e00: 7465 6e20 666f 7220 616e 7920 696e 636f ten for any inco │ │ │ │ +00002e10: 6d69 6e67 2061 6464 7265 7373 6573 2e20 ming addresses. │ │ │ │ +00002e20: 4966 2050 4f52 5420 6973 2075 6e64 6566 If PORT is undef │ │ │ │ +00002e30: 696e 6564 2061 2072 616e 646f 6d0a 706f ined a random.po │ │ │ │ +00002e40: 7274 2077 696c 6c20 6265 2063 686f 7365 rt will be chose │ │ │ │ +00002e50: 6e2e 0a0a 5768 656e 2061 2063 6f6e 6e65 n...When a conne │ │ │ │ +00002e60: 6374 696f 6e20 6973 2072 6571 7565 7374 ction is request │ │ │ │ +00002e70: 6564 2043 414c 4c42 4143 4b20 6973 2063 ed CALLBACK is c │ │ │ │ +00002e80: 616c 6c65 6420 7769 7468 2074 6865 2073 alled with the s │ │ │ │ +00002e90: 6572 7665 720a 736f 636b 6574 2061 7320 erver.socket as │ │ │ │ +00002ea0: 6974 7320 736f 6c65 2061 7267 756d 656e its sole argumen │ │ │ │ +00002eb0: 742e 2049 7420 6d75 7374 2063 616c 6c20 t. It must call │ │ │ │ +00002ec0: 6073 6f63 6b65 742d 6163 6365 7074 2720 `socket-accept' │ │ │ │ +00002ed0: 746f 206d 616b 6520 7468 650a 636f 6e6e to make the.conn │ │ │ │ +00002ee0: 6563 7469 6f6e 2e0a 0a57 6865 6e20 7468 ection...When th │ │ │ │ +00002ef0: 6520 736f 636b 6574 2069 7320 7368 7574 e socket is shut │ │ │ │ +00002f00: 646f 776e 2072 656d 6f74 656c 792c 2053 down remotely, S │ │ │ │ +00002f10: 454e 5449 4e45 4c20 6973 2063 616c 6c65 ENTINEL is calle │ │ │ │ +00002f20: 6420 7769 7468 2074 6865 0a73 6f63 6b65 d with the.socke │ │ │ │ +00002f30: 7420 6173 2069 7473 206f 6e6c 7920 6172 t as its only ar │ │ │ │ +00002f40: 6775 6d65 6e74 2e72 6570 2e69 6f2e 736f gument.rep.io.so │ │ │ │ +00002f50: 636b 6574 7323 736f 636b 6574 2d70 6565 ckets#socket-pee │ │ │ │ +00002f60: 722d 6164 6472 6573 7373 6f63 6b65 742d r-addresssocket- │ │ │ │ +00002f70: 7065 6572 2d61 6464 7265 7373 2053 4f43 peer-address SOC │ │ │ │ +00002f80: 4b45 540a 0a52 6574 7572 6e20 7468 6520 KET..Return the │ │ │ │ +00002f90: 6164 6472 6573 7320 6f66 2074 6865 2070 address of the p │ │ │ │ +00002fa0: 6565 7220 636f 6e6e 6563 7465 6420 746f eer connected to │ │ │ │ +00002fb0: 2053 4f43 4b45 542c 206f 7220 6661 6c73 SOCKET, or fals │ │ │ │ +00002fc0: 6520 6966 2074 6869 730a 6973 2075 6e6b e if this.is unk │ │ │ │ +00002fd0: 6e6f 776e 2e72 6570 2e73 7973 7465 6d23 nown.rep.system# │ │ │ │ +00002fe0: 6265 6570 6265 6570 0a0a 5269 6e67 7320 beepbeep..Rings │ │ │ │ +00002ff0: 6120 6265 6c6c 2e00 2e02 0000 0000 0000 a bell.......... │ │ │ │ +00003000: 7265 702e 696f 2e64 622e 6764 626d 2367 rep.io.db.gdbm#g │ │ │ │ +00003010: 6462 6d2d 6f70 656e 6764 626d 2d6f 7065 dbm-opengdbm-ope │ │ │ │ +00003020: 6e20 5041 5448 2041 4343 4553 532d 5459 n PATH ACCESS-TY │ │ │ │ +00003030: 5045 205b 4d4f 4445 5d20 5b46 4c41 4753 PE [MODE] [FLAGS │ │ │ │ +00003040: 5d72 6570 2e69 6f2e 6462 2e67 6462 6d23 ]rep.io.db.gdbm# │ │ │ │ +00003050: 6764 626d 2d63 6c6f 7365 6764 626d 2d63 gdbm-closegdbm-c │ │ │ │ +00003060: 6c6f 7365 2044 424d 7265 702e 696f 2e64 lose DBMrep.io.d │ │ │ │ +00003070: 622e 6764 626d 2367 6462 6d2d 6665 7463 b.gdbm#gdbm-fetc │ │ │ │ +00003080: 6867 6462 6d2d 6665 7463 6820 4442 4d20 hgdbm-fetch DBM │ │ │ │ +00003090: 4b45 5972 6570 2e69 6f2e 6462 2e67 6462 KEYrep.io.db.gdb │ │ │ │ +000030a0: 6d23 6764 626d 2d73 746f 7265 6764 626d m#gdbm-storegdbm │ │ │ │ +000030b0: 2d73 746f 7265 2044 424d 204b 4559 2056 -store DBM KEY V │ │ │ │ +000030c0: 414c 5545 205b 464c 4147 535d 7265 702e ALUE [FLAGS]rep. │ │ │ │ +000030d0: 696f 2e64 622e 6764 626d 2367 6462 6d2d io.db.gdbm#gdbm- │ │ │ │ +000030e0: 6465 6c65 7465 6764 626d 2d64 656c 6574 deletegdbm-delet │ │ │ │ +000030f0: 6520 4442 4d20 4b45 5972 6570 2e69 6f2e e DBM KEYrep.io. │ │ │ │ +00003100: 6462 2e67 6462 6d23 6764 626d 2d77 616c db.gdbm#gdbm-wal │ │ │ │ +00003110: 6b67 6462 6d2d 7761 6c6b 2046 554e 2044 kgdbm-walk FUN D │ │ │ │ +00003120: 424d 7265 702e 696f 2e64 622e 6764 626d BMrep.io.db.gdbm │ │ │ │ +00003130: 2367 6462 6d70 6764 626d 7020 4152 470a #gdbmpgdbmp ARG. │ │ │ │ +00003140: 0a52 6574 7572 6e73 2074 2069 6620 4152 .Returns t if AR │ │ │ │ +00003150: 4720 6973 2061 6e20 6764 626d 206f 626a G is an gdbm obj │ │ │ │ +00003160: 6563 7420 2863 7265 6174 6564 2062 7920 ect (created by │ │ │ │ +00003170: 6067 6462 6d2d 6f70 656e 2729 2e72 6570 `gdbm-open').rep │ │ │ │ +00003180: 2e69 6f2e 7469 6d65 7273 236d 616b 652d .io.timers#make- │ │ │ │ +00003190: 7469 6d65 726d 616b 652d 7469 6d65 7220 timermake-timer │ │ │ │ +000031a0: 4655 4e43 5449 4f4e 205b 5345 434f 4e44 FUNCTION [SECOND │ │ │ │ +000031b0: 535d 205b 4d49 4c4c 4953 4543 4f4e 4453 S] [MILLISECONDS │ │ │ │ +000031c0: 5d0a 0a43 7265 6174 6520 616e 6420 7265 ]..Create and re │ │ │ │ +000031d0: 7475 726e 2061 206e 6577 206f 6e65 2d73 turn a new one-s │ │ │ │ +000031e0: 686f 7420 7469 6d65 7220 6f62 6a65 6374 hot timer object │ │ │ │ +000031f0: 2e20 4166 7465 7220 5345 434f 4e44 532a . After SECONDS* │ │ │ │ +00003200: 3130 3030 202b 0a4d 494c 4c49 5345 434f 1000 +.MILLISECO │ │ │ │ +00003210: 4e44 5320 6d69 6c6c 6973 6563 6f6e 6473 NDS milliseconds │ │ │ │ +00003220: 2046 554e 4354 494f 4e20 7769 6c6c 2062 FUNCTION will b │ │ │ │ +00003230: 6520 6361 6c6c 6564 2e0a 0a4e 6f74 6520 e called...Note │ │ │ │ +00003240: 7468 6174 2074 6865 2074 696d 6572 2077 that the timer w │ │ │ │ +00003250: 696c 6c20 6f6e 6c79 2066 6972 6520 5f6f ill only fire _o │ │ │ │ +00003260: 6e63 655f 2c20 7573 6520 7468 6520 6073 nce_, use the `s │ │ │ │ +00003270: 6574 2d74 696d 6572 2720 6675 6e63 7469 et-timer' functi │ │ │ │ +00003280: 6f6e 0a74 6f20 7265 2d65 6e61 626c 6520 on.to re-enable │ │ │ │ +00003290: 6974 2e72 6570 2e69 6f2e 7469 6d65 7273 it.rep.io.timers │ │ │ │ +000032a0: 2364 656c 6574 652d 7469 6d65 7264 656c #delete-timerdel │ │ │ │ +000032b0: 6574 652d 7469 6d65 7220 5449 4d45 520a ete-timer TIMER. │ │ │ │ +000032c0: 0a50 7265 7665 6e74 2074 6865 206f 6e65 .Prevent the one │ │ │ │ +000032d0: 2d73 686f 7420 7469 6d65 7220 5449 4d45 -shot timer TIME │ │ │ │ +000032e0: 5220 6672 6f6d 2066 6972 696e 6720 2869 R from firing (i │ │ │ │ +000032f0: 2e65 2e20 6361 6c6c 696e 6720 7468 6520 .e. calling the │ │ │ │ +00003300: 6675 6e63 7469 6f6e 0a61 7373 6f63 6961 function.associa │ │ │ │ +00003310: 7465 6420 7769 7468 2069 7429 2e20 4966 ted with it). If │ │ │ │ +00003320: 2074 6865 2074 696d 6572 2068 6173 2061 the timer has a │ │ │ │ +00003330: 6c72 6561 6479 2066 6972 6564 2c20 7468 lready fired, th │ │ │ │ +00003340: 6973 2066 756e 6374 696f 6e20 6861 730a is function has. │ │ │ │ +00003350: 6e6f 2065 6666 6563 742e 7265 702e 696f no effect.rep.io │ │ │ │ +00003360: 2e74 696d 6572 7323 7365 742d 7469 6d65 .timers#set-time │ │ │ │ +00003370: 7273 6574 2d74 696d 6572 2054 494d 4552 rset-timer TIMER │ │ │ │ +00003380: 205b 5345 434f 4e44 535d 205b 4d49 4c4c [SECONDS] [MILL │ │ │ │ +00003390: 4953 4543 4f4e 4453 5d0a 0a52 6573 7461 ISECONDS]..Resta │ │ │ │ +000033a0: 7274 2074 6865 206f 6e65 2d73 686f 7420 rt the one-shot │ │ │ │ +000033b0: 7469 6d65 7220 5449 4d45 522e 2049 6620 timer TIMER. If │ │ │ │ +000033c0: 5345 434f 4e44 5320 616e 642f 6f72 204d SECONDS and/or M │ │ │ │ +000033d0: 494c 4c49 5345 434f 4e44 5320 6973 0a64 ILLISECONDS is.d │ │ │ │ +000033e0: 6566 696e 6564 2074 6865 2070 6572 696f efined the perio │ │ │ │ +000033f0: 6420 6166 7465 7220 7768 6963 6820 6974 d after which it │ │ │ │ +00003400: 2066 6972 6573 2077 696c 6c20 6265 2072 fires will be r │ │ │ │ +00003410: 6573 6574 2074 6f20 7468 6520 7370 6563 eset to the spec │ │ │ │ +00003420: 6966 6965 640a 6475 7261 7469 6f6e 2e20 ified.duration. │ │ │ │ +00003430: 4f74 6865 7277 6973 652c 2074 6865 2065 Otherwise, the e │ │ │ │ +00003440: 7869 7374 696e 6720 7661 6c75 6573 2061 xisting values a │ │ │ │ +00003450: 7265 2070 7265 7365 7276 6564 2e72 6570 re preserved.rep │ │ │ │ +00003460: 2e73 7472 7563 7475 7265 7323 6765 742d .structures#get- │ │ │ │ +00003470: 7374 7275 6374 7572 6567 6574 2d73 7472 structureget-str │ │ │ │ +00003480: 7563 7475 7265 204e 414d 450a 0a52 6574 ucture NAME..Ret │ │ │ │ +00003490: 7572 6e20 7468 6520 7374 7275 6374 7572 urn the structur │ │ │ │ +000034a0: 6520 6361 6c6c 6564 204e 414d 4520 2861 e called NAME (a │ │ │ │ +000034b0: 2073 796d 626f 6c29 2c20 6f72 2072 6574 symbol), or ret │ │ │ │ +000034c0: 7572 6e20 606e 696c 2720 6966 206e 6f0a urn `nil' if no. │ │ │ │ +000034d0: 7375 6368 2073 7472 7563 7475 7265 2e72 such structure.r │ │ │ │ +000034e0: 6570 2e73 7472 7563 7475 7265 7323 6e61 ep.structures#na │ │ │ │ +000034f0: 6d65 2d73 7472 7563 7475 7265 6e61 6d65 me-structurename │ │ │ │ +00003500: 2d73 7472 7563 7475 7265 2053 5452 5543 -structure STRUC │ │ │ │ +00003510: 5455 5245 204e 414d 450a 0a41 7373 6967 TURE NAME..Assig │ │ │ │ +00003520: 6e20 7468 6520 6e61 6d65 204e 414d 4520 n the name NAME │ │ │ │ +00003530: 2861 2073 796d 626f 6c29 2074 6f20 7374 (a symbol) to st │ │ │ │ +00003540: 7275 6374 7572 6520 6f62 6a65 6374 2053 ructure object S │ │ │ │ +00003550: 5452 5543 5455 5245 2e72 6570 2e73 7472 TRUCTURE.rep.str │ │ │ │ +00003560: 7563 7475 7265 7323 6d61 6b65 2d73 7472 uctures#make-str │ │ │ │ +00003570: 7563 7475 7265 6d61 6b65 2d73 7472 7563 ucturemake-struc │ │ │ │ +00003580: 7475 7265 2049 4e54 4552 4641 4345 2043 ture INTERFACE C │ │ │ │ +00003590: 4f4e 4649 472d 5448 554e 4b20 424f 4459 ONFIG-THUNK BODY │ │ │ │ +000035a0: 2d54 4855 4e4b 205b 4e41 4d45 5d0a 0a43 -THUNK [NAME]..C │ │ │ │ +000035b0: 7265 6174 6520 616e 6420 7265 7475 726e reate and return │ │ │ │ +000035c0: 2061 206e 6577 2073 7472 7563 7475 7265 a new structure │ │ │ │ +000035d0: 2e20 4966 204e 414d 4520 6973 2061 206e . If NAME is a n │ │ │ │ +000035e0: 6f6e 2d6e 696c 2073 796d 626f 6c20 7468 on-nil symbol th │ │ │ │ +000035f0: 650a 7374 7275 6374 7572 6520 7769 6c6c e.structure will │ │ │ │ +00003600: 2074 616b 6520 7468 6174 206e 616d 652e take that name. │ │ │ │ +00003610: 0a0a 5468 6520 6e65 7720 7374 7275 6374 ..The new struct │ │ │ │ +00003620: 7572 6520 7769 6c6c 2062 6520 6164 7665 ure will be adve │ │ │ │ +00003630: 7274 6973 6564 2061 7320 6578 706f 7274 rtised as export │ │ │ │ +00003640: 696e 6720 6269 6e64 696e 6773 2064 6566 ing bindings def │ │ │ │ +00003650: 696e 6564 2062 790a 494e 5445 5246 4143 ined by.INTERFAC │ │ │ │ +00003660: 4520 2863 7572 7265 6e74 6c79 206a 7573 E (currently jus │ │ │ │ +00003670: 7420 6120 6c69 7374 206f 6620 7379 6d62 t a list of symb │ │ │ │ +00003680: 6f6c 7329 2e0a 0a49 6620 434f 4e46 4947 ols)...If CONFIG │ │ │ │ +00003690: 2d54 4855 4e4b 2069 7320 6e6f 6e2d 6e69 -THUNK is non-ni │ │ │ │ +000036a0: 6c20 6974 2069 7320 6120 7a65 726f 2d70 l it is a zero-p │ │ │ │ +000036b0: 6172 616d 6574 6572 2066 756e 6374 696f arameter functio │ │ │ │ +000036c0: 6e20 746f 2062 6520 6361 6c6c 6564 0a74 n to be called.t │ │ │ │ +000036d0: 6f20 6465 6669 6e65 2074 6865 2063 6f6e o define the con │ │ │ │ +000036e0: 6669 6775 7261 7469 6f6e 206f 6620 7468 figuration of th │ │ │ │ +000036f0: 6520 7374 7275 6374 7572 6520 2863 7572 e structure (cur │ │ │ │ +00003700: 7265 6e74 6c79 2069 7427 7320 6f70 656e rently it's open │ │ │ │ +00003710: 6564 2061 6e64 0a61 6363 6573 7365 6420 ed and.accessed │ │ │ │ +00003720: 7374 7275 6374 7572 6573 2e29 2054 6869 structures.) Thi │ │ │ │ +00003730: 7320 7468 756e 6b20 7769 6c6c 2062 6520 s thunk will be │ │ │ │ +00003740: 6576 616c 7561 7465 6420 696e 2074 6865 evaluated in the │ │ │ │ +00003750: 2065 6e76 6972 6f6e 6d65 6e74 0a6f 6620 environment.of │ │ │ │ +00003760: 7468 6520 6e65 7720 7374 7275 6374 7572 the new structur │ │ │ │ +00003770: 652c 2062 7574 2077 6974 6820 6f6e 6c79 e, but with only │ │ │ │ +00003780: 2074 6865 2060 256d 6574 6127 2028 6d6f the `%meta' (mo │ │ │ │ +00003790: 6475 6c65 2d63 6f6e 6669 6775 7261 7469 dule-configurati │ │ │ │ +000037a0: 6f6e 290a 7374 7275 6374 7572 6520 6f70 on).structure op │ │ │ │ +000037b0: 656e 6564 2e0a 0a49 6620 424f 4459 2d54 ened...If BODY-T │ │ │ │ +000037c0: 4855 4e4b 2069 7320 6e6f 6e2d 6e69 6c20 HUNK is non-nil │ │ │ │ +000037d0: 6974 2069 7320 6120 7a65 726f 2d70 6172 it is a zero-par │ │ │ │ +000037e0: 616d 6574 6572 2066 756e 6374 696f 6e20 ameter function │ │ │ │ +000037f0: 746f 2062 6520 6361 6c6c 6564 0a74 6f20 to be called.to │ │ │ │ +00003800: 6465 6669 6e65 2074 6865 2076 616c 7565 define the value │ │ │ │ +00003810: 7320 6f66 2074 6865 2062 696e 6469 6e67 s of the binding │ │ │ │ +00003820: 7320 6578 706f 7274 6564 2062 7920 7468 s exported by th │ │ │ │ +00003830: 6520 7374 7275 6374 7572 652e 2049 7420 e structure. It │ │ │ │ +00003840: 7769 6c6c 0a62 6520 6576 616c 7561 7465 will.be evaluate │ │ │ │ +00003850: 6420 696e 2074 6865 2065 6e76 6972 6f6e d in the environ │ │ │ │ +00003860: 6d65 6e74 206f 6620 7468 6520 6e65 7720 ment of the new │ │ │ │ +00003870: 7374 7275 6374 7572 652e 0a0a 4e6f 7465 structure...Note │ │ │ │ +00003880: 2074 6861 7420 7468 6520 6361 7074 7572 that the captur │ │ │ │ +00003890: 6564 2073 7461 7465 206f 6620 7468 6520 ed state of the │ │ │ │ +000038a0: 636c 6f73 7572 6573 2043 4f4e 4649 472d closures CONFIG- │ │ │ │ +000038b0: 5448 554e 4b20 616e 640a 424f 4459 2d54 THUNK and.BODY-T │ │ │ │ +000038c0: 4855 4e4b 206d 6179 2062 6520 6d6f 6469 HUNK may be modi │ │ │ │ +000038d0: 6669 6564 2062 7920 7468 6973 2066 756e fied by this fun │ │ │ │ +000038e0: 6374 696f 6e21 7265 702e 7374 7275 6374 ction!rep.struct │ │ │ │ +000038f0: 7572 6573 2325 7374 7275 6374 7572 652d ures#%structure- │ │ │ │ +00003900: 7265 6625 7374 7275 6374 7572 652d 7265 ref%structure-re │ │ │ │ +00003910: 6620 5354 5255 4354 5552 4520 5641 520a f STRUCTURE VAR. │ │ │ │ +00003920: 0a52 6574 7572 6e20 7468 6520 7661 6c75 .Return the valu │ │ │ │ +00003930: 6520 6f66 2074 6865 2062 696e 6469 6e67 e of the binding │ │ │ │ +00003940: 206f 6620 7379 6d62 6f6c 2056 4152 2069 of symbol VAR i │ │ │ │ +00003950: 6e20 7374 7275 6374 7572 6520 6f62 6a65 n structure obje │ │ │ │ +00003960: 6374 0a53 5452 5543 5455 5245 206f 7220 ct.STRUCTURE or │ │ │ │ +00003970: 616e 7920 696e 6e65 7220 6f70 656e 6564 any inner opened │ │ │ │ +00003980: 2073 7472 7563 7475 7265 732e 0a0a 5265 structures...Re │ │ │ │ +00003990: 7475 726e 7320 6120 766f 6964 2076 616c turns a void val │ │ │ │ +000039a0: 7565 2069 6620 6e6f 2073 7563 6820 6269 ue if no such bi │ │ │ │ +000039b0: 6e64 696e 672e 7265 702e 7374 7275 6374 nding.rep.struct │ │ │ │ +000039c0: 7572 6573 2373 7472 7563 7475 7265 2d62 ures#structure-b │ │ │ │ +000039d0: 6f75 6e64 2d70 7374 7275 6374 7572 652d ound-pstructure- │ │ │ │ +000039e0: 626f 756e 642d 7020 5354 5255 4354 5552 bound-p STRUCTUR │ │ │ │ +000039f0: 4520 5641 520a 0a52 6574 7572 6e20 6074 E VAR..Return `t │ │ │ │ +00003a00: 2720 6966 2073 796d 626f 6c20 5641 5220 ' if symbol VAR │ │ │ │ +00003a10: 6861 7320 6120 6e6f 6e2d 766f 6964 2062 has a non-void b │ │ │ │ +00003a20: 696e 6469 6e67 2069 6e20 5354 5255 4354 inding in STRUCT │ │ │ │ +00003a30: 5552 452e 7265 702e 7374 7275 6374 7572 URE.rep.structur │ │ │ │ +00003a40: 6573 2373 7472 7563 7475 7265 2d73 6574 es#structure-set │ │ │ │ +00003a50: 7374 7275 6374 7572 652d 7365 7420 5354 structure-set ST │ │ │ │ +00003a60: 5255 4354 5552 4520 5641 5220 5641 4c55 RUCTURE VAR VALU │ │ │ │ +00003a70: 450a 0a53 6574 2074 6865 2076 616c 7565 E..Set the value │ │ │ │ +00003a80: 206f 6620 7468 6520 6269 6e64 696e 6720 of the binding │ │ │ │ +00003a90: 6f66 2073 796d 626f 6c20 5641 5220 696e of symbol VAR in │ │ │ │ +00003aa0: 2073 7472 7563 7475 7265 206f 626a 6563 structure objec │ │ │ │ +00003ab0: 740a 5354 5255 4354 5552 4520 746f 2056 t.STRUCTURE to V │ │ │ │ +00003ac0: 414c 5545 2e20 4966 206e 6f20 7375 6368 ALUE. If no such │ │ │ │ +00003ad0: 2062 696e 6469 6e67 2065 7869 7374 732c binding exists, │ │ │ │ +00003ae0: 2061 6e20 6572 726f 7220 6973 2073 6967 an error is sig │ │ │ │ +00003af0: 6e61 6c6c 6564 2e72 6570 2e73 7472 7563 nalled.rep.struc │ │ │ │ +00003b00: 7475 7265 7323 7374 7275 6374 7572 652d tures#structure- │ │ │ │ +00003b10: 6465 6669 6e65 7374 7275 6374 7572 652d definestructure- │ │ │ │ +00003b20: 6465 6669 6e65 2053 5452 5543 5455 5245 define STRUCTURE │ │ │ │ +00003b30: 2056 4152 2056 414c 5545 0a0a 5365 7420 VAR VALUE..Set │ │ │ │ +00003b40: 7468 6520 7661 6c75 6520 6f66 2074 6865 the value of the │ │ │ │ +00003b50: 2062 696e 6469 6e67 206f 6620 7379 6d62 binding of symb │ │ │ │ +00003b60: 6f6c 2056 4152 2069 6e20 7374 7275 6374 ol VAR in struct │ │ │ │ +00003b70: 7572 6520 6f62 6a65 6374 0a53 5452 5543 ure object.STRUC │ │ │ │ +00003b80: 5455 5245 2074 6f20 5641 4c55 452e 2049 TURE to VALUE. I │ │ │ │ +00003b90: 6620 6e6f 2073 7563 6820 6269 6e64 696e f no such bindin │ │ │ │ +00003ba0: 6720 6578 6973 7473 2c20 6f6e 6520 6973 g exists, one is │ │ │ │ +00003bb0: 2063 7265 6174 6564 2e72 6570 2e73 7472 created.rep.str │ │ │ │ +00003bc0: 7563 7475 7265 7323 6578 7465 726e 616c uctures#external │ │ │ │ +00003bd0: 2d73 7472 7563 7475 7265 2d72 6566 6578 -structure-refex │ │ │ │ +00003be0: 7465 726e 616c 2d73 7472 7563 7475 7265 ternal-structure │ │ │ │ +00003bf0: 2d72 6566 2053 5452 5543 542d 4e41 4d45 -ref STRUCT-NAME │ │ │ │ +00003c00: 2056 4152 0a0a 5265 7475 726e 2074 6865 VAR..Return the │ │ │ │ +00003c10: 2076 616c 7565 206f 6620 7468 6520 6269 value of the bi │ │ │ │ +00003c20: 6e64 696e 6720 6f66 2073 796d 626f 6c20 nding of symbol │ │ │ │ +00003c30: 5641 5220 7769 7468 696e 2074 6865 2073 VAR within the s │ │ │ │ +00003c40: 7472 7563 7475 7265 0a63 616c 6c65 6420 tructure.called │ │ │ │ +00003c50: 5354 5255 4354 2d4e 414d 452e 2054 6869 STRUCT-NAME. Thi │ │ │ │ +00003c60: 7320 7374 7275 6374 7572 6520 6d75 7374 s structure must │ │ │ │ +00003c70: 2068 6176 6520 7072 6576 696f 7573 6c79 have previously │ │ │ │ +00003c80: 2062 6565 6e20 6d61 726b 6564 2061 730a been marked as. │ │ │ │ +00003c90: 6163 6365 7373 6962 6c65 2062 7920 7468 accessible by th │ │ │ │ +00003ca0: 6520 6375 7272 656e 7420 7374 7275 6374 e current struct │ │ │ │ +00003cb0: 7572 6520 2862 7920 7573 696e 6720 7468 ure (by using th │ │ │ │ +00003cc0: 6520 6061 6363 6573 7327 206d 6f64 756c e `access' modul │ │ │ │ +00003cd0: 650a 636f 6e66 6967 7572 6174 696f 6e20 e.configuration │ │ │ │ +00003ce0: 6469 7265 6374 6976 6529 2e0a 0a53 6967 directive)...Sig │ │ │ │ +00003cf0: 6e61 6c73 2061 6e20 6572 726f 7220 6966 nals an error if │ │ │ │ +00003d00: 206e 6f20 7375 6368 2062 696e 6469 6e67 no such binding │ │ │ │ +00003d10: 2065 7869 7374 732e 7265 702e 7374 7275 exists.rep.stru │ │ │ │ +00003d20: 6374 7572 6573 2373 7472 7563 7475 7265 ctures#structure │ │ │ │ +00003d30: 2d6e 616d 6573 7472 7563 7475 7265 2d6e -namestructure-n │ │ │ │ +00003d40: 616d 6520 5354 5255 4354 5552 450a 0a52 ame STRUCTURE..R │ │ │ │ +00003d50: 6574 7572 6e73 2074 6865 206e 616d 6520 eturns the name │ │ │ │ +00003d60: 2861 2073 796d 626f 6c29 206f 6620 7374 (a symbol) of st │ │ │ │ +00003d70: 7275 6374 7572 6520 6f62 6a65 6374 2053 ructure object S │ │ │ │ +00003d80: 5452 5543 5455 5245 2e72 6570 2e73 7472 TRUCTURE.rep.str │ │ │ │ +00003d90: 7563 7475 7265 7323 7374 7275 6374 7572 uctures#structur │ │ │ │ +00003da0: 652d 696e 7465 7266 6163 6573 7472 7563 e-interfacestruc │ │ │ │ +00003db0: 7475 7265 2d69 6e74 6572 6661 6365 2053 ture-interface S │ │ │ │ +00003dc0: 5452 5543 5455 5245 0a0a 5265 7475 726e TRUCTURE..Return │ │ │ │ +00003dd0: 7320 7468 6520 696e 7465 7266 6163 6520 s the interface │ │ │ │ +00003de0: 6f66 2073 7472 7563 7475 7265 206f 626a of structure obj │ │ │ │ +00003df0: 6563 7420 5354 5255 4354 5552 452e 7265 ect STRUCTURE.re │ │ │ │ +00003e00: 702e 7374 7275 6374 7572 6573 2373 7472 p.structures#str │ │ │ │ +00003e10: 7563 7475 7265 2d65 7870 6f72 7473 2d70 ucture-exports-p │ │ │ │ +00003e20: 7374 7275 6374 7572 652d 6578 706f 7274 structure-export │ │ │ │ +00003e30: 732d 7020 5354 5255 4354 5552 4520 5359 s-p STRUCTURE SY │ │ │ │ +00003e40: 4d0a 0a52 6574 7572 6e73 2074 7275 6520 M..Returns true │ │ │ │ +00003e50: 6966 2073 7472 7563 7475 7265 206f 626a if structure obj │ │ │ │ +00003e60: 6563 7420 5354 5255 4354 5552 4520 6578 ect STRUCTURE ex │ │ │ │ +00003e70: 706f 7274 7320 6120 6269 6e64 696e 6720 ports a binding │ │ │ │ +00003e80: 6f66 2073 796d 626f 6c0a 5359 4d2e 7265 of symbol.SYM.re │ │ │ │ +00003e90: 702e 7374 7275 6374 7572 6573 2373 7472 p.structures#str │ │ │ │ +00003ea0: 7563 7475 7265 2d69 6d70 6f72 7473 7374 ucture-importsst │ │ │ │ +00003eb0: 7275 6374 7572 652d 696d 706f 7274 7320 ructure-imports │ │ │ │ +00003ec0: 5354 5255 4354 5552 450a 0a52 6574 7572 STRUCTURE..Retur │ │ │ │ +00003ed0: 6e73 2074 6865 206c 6973 7420 6f66 2073 ns the list of s │ │ │ │ +00003ee0: 7472 7563 7475 7265 206e 616d 6573 206f tructure names o │ │ │ │ +00003ef0: 7065 6e65 6420 6279 2073 7472 7563 7475 pened by structu │ │ │ │ +00003f00: 7265 206f 626a 6563 740a 5354 5255 4354 re object.STRUCT │ │ │ │ +00003f10: 5552 452e 7265 702e 7374 7275 6374 7572 URE.rep.structur │ │ │ │ +00003f20: 6573 2373 7472 7563 7475 7265 2d61 6363 es#structure-acc │ │ │ │ +00003f30: 6573 7369 626c 6573 7472 7563 7475 7265 essiblestructure │ │ │ │ +00003f40: 2d61 6363 6573 7369 626c 6520 5354 5255 -accessible STRU │ │ │ │ +00003f50: 4354 5552 450a 0a52 6574 7572 6e73 2074 CTURE..Returns t │ │ │ │ +00003f60: 6865 206c 6973 7420 6f66 2073 7472 7563 he list of struc │ │ │ │ +00003f70: 7475 7265 206e 616d 6573 2061 6363 6573 ture names acces │ │ │ │ +00003f80: 7365 6420 6279 2073 7472 7563 7475 7265 sed by structure │ │ │ │ +00003f90: 206f 626a 6563 740a 5354 5255 4354 5552 object.STRUCTUR │ │ │ │ +00003fa0: 452e 7265 702e 7374 7275 6374 7572 6573 E.rep.structures │ │ │ │ +00003fb0: 2363 7572 7265 6e74 2d73 7472 7563 7475 #current-structu │ │ │ │ +00003fc0: 7265 6375 7272 656e 742d 7374 7275 6374 recurrent-struct │ │ │ │ +00003fd0: 7572 650a 0a52 6574 7572 6e20 7468 6520 ure..Return the │ │ │ │ +00003fe0: 6375 7272 656e 7420 7374 7275 6374 7572 current structur │ │ │ │ +00003ff0: 6520 6f62 6a65 6374 2e00 0000 0000 0000 e object........ │ │ │ │ +00004000: 7265 702e 7374 7275 6374 7572 6573 2373 rep.structures#s │ │ │ │ +00004010: 6574 2d69 6e74 6572 6661 6365 7365 742d et-interfaceset- │ │ │ │ +00004020: 696e 7465 7266 6163 6520 5354 5255 4354 interface STRUCT │ │ │ │ +00004030: 5552 4520 494e 5445 5246 4143 450a 0a53 URE INTERFACE..S │ │ │ │ +00004040: 6574 2074 6865 2069 6e74 6572 6661 6365 et the interface │ │ │ │ +00004050: 206f 6620 7374 7275 6374 7572 6520 6f62 of structure ob │ │ │ │ +00004060: 6a65 6374 2053 5452 5543 5455 5245 2074 ject STRUCTURE t │ │ │ │ +00004070: 6f20 494e 5445 5246 4143 452e 7265 702e o INTERFACE.rep. │ │ │ │ +00004080: 7374 7275 6374 7572 6573 2373 7472 7563 structures#struc │ │ │ │ +00004090: 7475 7265 2d66 696c 6573 7472 7563 7475 ture-filestructu │ │ │ │ +000040a0: 7265 2d66 696c 6520 4e41 4d45 0a0a 5265 re-file NAME..Re │ │ │ │ +000040b0: 7475 726e 2061 2073 7472 696e 6720 7468 turn a string th │ │ │ │ +000040c0: 6174 2077 6f75 6c64 2062 6520 7573 6564 at would be used │ │ │ │ +000040d0: 2074 6f20 6c6f 6361 7465 2061 2073 7472 to locate a str │ │ │ │ +000040e0: 7563 7475 7265 2063 616c 6c65 6420 4e41 ucture called NA │ │ │ │ +000040f0: 4d45 2028 610a 7379 6d62 6f6c 292e 7265 ME (a.symbol).re │ │ │ │ +00004100: 702e 7374 7275 6374 7572 6573 2369 6e74 p.structures#int │ │ │ │ +00004110: 6572 6e2d 7374 7275 6374 7572 6569 6e74 ern-structureint │ │ │ │ +00004120: 6572 6e2d 7374 7275 6374 7572 6520 5354 ern-structure ST │ │ │ │ +00004130: 5255 4354 2d4e 414d 450a 0a52 6574 7572 RUCT-NAME..Retur │ │ │ │ +00004140: 6e20 7468 6520 7374 7275 6374 7572 6520 n the structure │ │ │ │ +00004150: 6361 6c6c 6564 2053 5452 5543 542d 4e41 called STRUCT-NA │ │ │ │ +00004160: 4d45 2e20 4966 206e 6f20 7375 6368 2073 ME. If no such s │ │ │ │ +00004170: 7472 7563 7475 7265 2065 7869 7374 732c tructure exists, │ │ │ │ +00004180: 0a61 7474 656d 7074 2074 6f20 6c6f 6164 .attempt to load │ │ │ │ +00004190: 2069 742c 2062 7574 2069 7420 6973 6e27 it, but it isn' │ │ │ │ +000041a0: 7420 696d 706f 7274 6564 2074 6f20 616e t imported to an │ │ │ │ +000041b0: 7920 6d6f 6475 6c65 2e72 6570 2e73 7472 y module.rep.str │ │ │ │ +000041c0: 7563 7475 7265 7323 6f70 656e 2d73 7472 uctures#open-str │ │ │ │ +000041d0: 7563 7475 7265 736f 7065 6e2d 7374 7275 ucturesopen-stru │ │ │ │ +000041e0: 6374 7572 6573 2053 5452 5543 542d 4e41 ctures STRUCT-NA │ │ │ │ +000041f0: 4d45 530a 0a4d 6172 6b20 7468 6174 2074 MES..Mark that t │ │ │ │ +00004200: 6865 2063 7572 7265 6e74 2073 7472 7563 he current struc │ │ │ │ +00004210: 7475 7265 7320 6861 7320 6f70 656e 6564 tures has opened │ │ │ │ +00004220: 2074 6865 206c 6973 7420 6f66 2073 7472 the list of str │ │ │ │ +00004230: 7563 7475 7265 730a 6e61 6d65 6420 696e uctures.named in │ │ │ │ +00004240: 2074 6865 206c 6973 7420 5354 5255 4354 the list STRUCT │ │ │ │ +00004250: 2d4e 414d 4553 2e72 6570 2e73 7472 7563 -NAMES.rep.struc │ │ │ │ +00004260: 7475 7265 7323 6163 6365 7373 2d73 7472 tures#access-str │ │ │ │ +00004270: 7563 7475 7265 7361 6363 6573 732d 7374 ucturesaccess-st │ │ │ │ +00004280: 7275 6374 7572 6573 2053 5452 5543 542d ructures STRUCT- │ │ │ │ +00004290: 4e41 4d45 530a 0a4d 6172 6b20 7468 6174 NAMES..Mark that │ │ │ │ +000042a0: 2074 6865 2063 7572 7265 6e74 2073 7472 the current str │ │ │ │ +000042b0: 7563 7475 7265 7320 6d61 7920 6163 6365 uctures may acce │ │ │ │ +000042c0: 7373 2074 6865 206c 6973 7420 6f66 2073 ss the list of s │ │ │ │ +000042d0: 7472 7563 7475 7265 730a 6e61 6d65 6420 tructures.named │ │ │ │ +000042e0: 696e 2074 6865 206c 6973 7420 5354 5255 in the list STRU │ │ │ │ +000042f0: 4354 2d4e 414d 4553 2e72 6570 2e73 7472 CT-NAMES.rep.str │ │ │ │ +00004300: 7563 7475 7265 7323 7374 7275 6374 7572 uctures#structur │ │ │ │ +00004310: 6570 7374 7275 6374 7572 6570 2041 5247 epstructurep ARG │ │ │ │ +00004320: 0a0a 5265 7475 726e 2060 7427 2069 6620 ..Return `t' if │ │ │ │ +00004330: 4152 4720 6973 2061 2073 7472 7563 7475 ARG is a structu │ │ │ │ +00004340: 7265 206f 626a 6563 742e 7265 702e 7374 re object.rep.st │ │ │ │ +00004350: 7275 6374 7572 6573 2365 7661 6c65 7661 ructures#evaleva │ │ │ │ +00004360: 6c20 464f 524d 205b 5354 5255 4354 5552 l FORM [STRUCTUR │ │ │ │ +00004370: 455d 0a0a 5265 7475 726e 2074 6865 2072 E]..Return the r │ │ │ │ +00004380: 6573 756c 7420 6f66 2065 7661 6c75 6174 esult of evaluat │ │ │ │ +00004390: 696e 6720 464f 524d 2069 6e73 6964 6520 ing FORM inside │ │ │ │ +000043a0: 7374 7275 6374 7572 6520 6f62 6a65 6374 structure object │ │ │ │ +000043b0: 2053 5452 5543 5455 5245 0a28 7769 7468 STRUCTURE.(with │ │ │ │ +000043c0: 2061 206e 756c 6c20 6c65 7869 6361 6c20 a null lexical │ │ │ │ +000043d0: 656e 7669 726f 6e6d 656e 7429 2e72 6570 environment).rep │ │ │ │ +000043e0: 2e73 7472 7563 7475 7265 7323 7374 7275 .structures#stru │ │ │ │ +000043f0: 6374 7572 652d 7761 6c6b 7374 7275 6374 cture-walkstruct │ │ │ │ +00004400: 7572 652d 7761 6c6b 2046 554e 4354 494f ure-walk FUNCTIO │ │ │ │ +00004410: 4e20 5354 5255 4354 5552 450a 0a43 616c N STRUCTURE..Cal │ │ │ │ +00004420: 6c20 4655 4e43 5449 4f4e 2066 6f72 2065 l FUNCTION for e │ │ │ │ +00004430: 6163 6820 6269 6e64 696e 6720 696e 2073 ach binding in s │ │ │ │ +00004440: 7472 7563 7475 7265 206f 626a 6563 7420 tructure object │ │ │ │ +00004450: 5354 5255 4354 5552 452e 2054 6865 0a66 STRUCTURE. The.f │ │ │ │ +00004460: 756e 6374 696f 6e20 6973 2063 616c 6c65 unction is calle │ │ │ │ +00004470: 6420 7769 7468 2074 776f 2061 7267 756d d with two argum │ │ │ │ +00004480: 656e 7473 2c20 7468 6520 7661 7269 6162 ents, the variab │ │ │ │ +00004490: 6c65 2061 6e64 2074 6865 2062 696e 6469 le and the bindi │ │ │ │ +000044a0: 6e67 2773 0a76 616c 7565 2e72 6570 2e73 ng's.value.rep.s │ │ │ │ +000044b0: 7472 7563 7475 7265 7323 6d61 6b65 2d62 tructures#make-b │ │ │ │ +000044c0: 696e 6469 6e67 2d69 6d6d 7574 6162 6c65 inding-immutable │ │ │ │ +000044d0: 6d61 6b65 2d62 696e 6469 6e67 2d69 6d6d make-binding-imm │ │ │ │ +000044e0: 7574 6162 6c65 2056 4152 0a0a 466c 6167 utable VAR..Flag │ │ │ │ +000044f0: 2074 6861 7420 7468 6520 6269 6e64 696e that the bindin │ │ │ │ +00004500: 6720 6f66 2073 796d 626f 6c20 5641 5220 g of symbol VAR │ │ │ │ +00004510: 696e 2074 6865 2063 7572 7265 6e74 2073 in the current s │ │ │ │ +00004520: 7472 7563 7475 7265 206d 6179 206e 6f74 tructure may not │ │ │ │ +00004530: 2062 650a 6368 616e 6765 642e 7265 702e be.changed.rep. │ │ │ │ +00004540: 7374 7275 6374 7572 6573 2362 696e 6469 structures#bindi │ │ │ │ +00004550: 6e67 2d69 6d6d 7574 6162 6c65 2d70 6269 ng-immutable-pbi │ │ │ │ +00004560: 6e64 696e 672d 696d 6d75 7461 626c 652d nding-immutable- │ │ │ │ +00004570: 7020 5641 5220 5b53 5452 5543 5455 5245 p VAR [STRUCTURE │ │ │ │ +00004580: 5d0a 0a52 6574 7572 6e20 6074 2720 6966 ]..Return `t' if │ │ │ │ +00004590: 2074 6865 2062 696e 6469 6e67 206f 6620 the binding of │ │ │ │ +000045a0: 7379 6d62 6f6c 2056 4152 2069 6e20 7468 symbol VAR in th │ │ │ │ +000045b0: 6520 5354 5255 4354 5552 4520 6861 7320 e STRUCTURE has │ │ │ │ +000045c0: 6265 656e 206d 6164 650a 636f 6e73 7461 been made.consta │ │ │ │ +000045d0: 6e74 2e72 6570 2e73 7472 7563 7475 7265 nt.rep.structure │ │ │ │ +000045e0: 7323 6665 6174 7572 6570 6665 6174 7572 s#featurepfeatur │ │ │ │ +000045f0: 6570 2046 4541 5455 5245 0a0a 5265 7475 ep FEATURE..Retu │ │ │ │ +00004600: 726e 206e 6f6e 2d6e 696c 2069 6620 6665 rn non-nil if fe │ │ │ │ +00004610: 6174 7572 6520 4645 4154 5552 4520 6861 ature FEATURE ha │ │ │ │ +00004620: 7320 616c 7265 6164 7920 6265 656e 206c s already been l │ │ │ │ +00004630: 6f61 6465 6420 6279 2074 6865 2063 7572 oaded by the cur │ │ │ │ +00004640: 7265 6e74 0a73 7472 7563 7475 7265 2e72 rent.structure.r │ │ │ │ +00004650: 6570 2e73 7472 7563 7475 7265 7323 7072 ep.structures#pr │ │ │ │ +00004660: 6f76 6964 6570 726f 7669 6465 2046 4541 ovideprovide FEA │ │ │ │ +00004670: 5455 5245 0a0a 5368 6f77 2074 6861 7420 TURE..Show that │ │ │ │ +00004680: 7468 6520 6665 6174 7572 6520 4645 4154 the feature FEAT │ │ │ │ +00004690: 5552 4520 2861 2073 796d 626f 6c29 2068 URE (a symbol) h │ │ │ │ +000046a0: 6173 2062 6565 6e20 6c6f 6164 6564 2069 as been loaded i │ │ │ │ +000046b0: 6e20 7468 6520 6375 7272 656e 740a 7374 n the current.st │ │ │ │ +000046c0: 7275 6374 7572 652e 7265 702e 7374 7275 ructure.rep.stru │ │ │ │ +000046d0: 6374 7572 6573 2372 6571 7569 7265 7265 ctures#requirere │ │ │ │ +000046e0: 7175 6972 6520 4645 4154 5552 450a 0a49 quire FEATURE..I │ │ │ │ +000046f0: 6620 4645 4154 5552 4520 2861 2073 796d f FEATURE (a sym │ │ │ │ +00004700: 626f 6c29 2068 6173 206e 6f74 2061 6c72 bol) has not alr │ │ │ │ +00004710: 6561 6479 2062 6565 6e20 6c6f 6164 6564 eady been loaded │ │ │ │ +00004720: 2c20 6c6f 6164 2069 742e 2054 6865 2066 , load it. The f │ │ │ │ +00004730: 696c 650a 6c6f 6164 6564 2069 7320 6569 ile.loaded is ei │ │ │ │ +00004740: 7468 6572 2046 494c 4520 2869 6620 6769 ther FILE (if gi │ │ │ │ +00004750: 7665 6e29 2c20 6f72 2074 6865 2070 7269 ven), or the pri │ │ │ │ +00004760: 6e74 206e 616d 6520 6f66 2046 4541 5455 nt name of FEATU │ │ │ │ +00004770: 5245 2e72 6570 2e69 6f2e 6462 2e73 6462 RE.rep.io.db.sdb │ │ │ │ +00004780: 6d23 7364 626d 2d6f 7065 6e73 6462 6d2d m#sdbm-opensdbm- │ │ │ │ +00004790: 6f70 656e 2050 4154 4820 4143 4345 5353 open PATH ACCESS │ │ │ │ +000047a0: 2d54 5950 4520 5b4d 4f44 455d 7265 702e -TYPE [MODE]rep. │ │ │ │ +000047b0: 696f 2e64 622e 7364 626d 2373 6462 6d2d io.db.sdbm#sdbm- │ │ │ │ +000047c0: 636c 6f73 6573 6462 6d2d 636c 6f73 6520 closesdbm-close │ │ │ │ +000047d0: 4442 4d72 6570 2e69 6f2e 6462 2e73 6462 DBMrep.io.db.sdb │ │ │ │ +000047e0: 6d23 7364 626d 2d66 6574 6368 7364 626d m#sdbm-fetchsdbm │ │ │ │ +000047f0: 2d66 6574 6368 2044 424d 204b 4559 7265 -fetch DBM KEYre │ │ │ │ +00004800: 702e 696f 2e64 622e 7364 626d 2373 6462 p.io.db.sdbm#sdb │ │ │ │ +00004810: 6d2d 7374 6f72 6573 6462 6d2d 7374 6f72 m-storesdbm-stor │ │ │ │ +00004820: 6520 4442 4d20 4b45 5920 5641 4c55 4520 e DBM KEY VALUE │ │ │ │ +00004830: 5b46 4c41 4753 5d72 6570 2e69 6f2e 6462 [FLAGS]rep.io.db │ │ │ │ +00004840: 2e73 6462 6d23 7364 626d 2d64 656c 6574 .sdbm#sdbm-delet │ │ │ │ +00004850: 6573 6462 6d2d 6465 6c65 7465 2044 424d esdbm-delete DBM │ │ │ │ +00004860: 204b 4559 7265 702e 696f 2e64 622e 7364 KEYrep.io.db.sd │ │ │ │ +00004870: 626d 2373 6462 6d2d 6669 7273 746b 6579 bm#sdbm-firstkey │ │ │ │ +00004880: 7364 626d 2d66 6972 7374 6b65 7920 4442 sdbm-firstkey DB │ │ │ │ +00004890: 4d72 6570 2e69 6f2e 6462 2e73 6462 6d23 Mrep.io.db.sdbm# │ │ │ │ +000048a0: 7364 626d 2d6e 6578 746b 6579 7364 626d sdbm-nextkeysdbm │ │ │ │ +000048b0: 2d6e 6578 746b 6579 2044 424d 7265 702e -nextkey DBMrep. │ │ │ │ +000048c0: 696f 2e64 622e 7364 626d 2373 6462 6d2d io.db.sdbm#sdbm- │ │ │ │ +000048d0: 7264 6f6e 6c79 7364 626d 2d72 646f 6e6c rdonlysdbm-rdonl │ │ │ │ +000048e0: 7920 4442 4d72 6570 2e69 6f2e 6462 2e73 y DBMrep.io.db.s │ │ │ │ +000048f0: 6462 6d23 7364 626d 2d65 7272 6f72 7364 dbm#sdbm-errorsd │ │ │ │ +00004900: 626d 2d65 7272 6f72 2044 424d 7265 702e bm-error DBMrep. │ │ │ │ +00004910: 696f 2e64 622e 7364 626d 2373 6462 6d70 io.db.sdbm#sdbmp │ │ │ │ +00004920: 7364 626d 7020 4152 470a 0a52 6574 7572 sdbmp ARG..Retur │ │ │ │ +00004930: 6e73 2074 2069 6620 4152 4720 6973 2061 ns t if ARG is a │ │ │ │ +00004940: 6e20 7364 626d 206f 626a 6563 7420 2863 n sdbm object (c │ │ │ │ +00004950: 7265 6174 6564 2062 7920 6073 6462 6d2d reated by `sdbm- │ │ │ │ +00004960: 6f70 656e 2729 2e72 6570 2e6c 616e 672e open').rep.lang. │ │ │ │ +00004970: 6465 6275 6723 756e 6978 2d70 7269 6e74 debug#unix-print │ │ │ │ +00004980: 2d61 6c6c 6f63 6174 696f 6e73 756e 6978 -allocationsunix │ │ │ │ +00004990: 2d70 7269 6e74 2d61 6c6c 6f63 6174 696f -print-allocatio │ │ │ │ +000049a0: 6e73 0a0a 4f75 7470 7574 2061 206c 6973 ns..Output a lis │ │ │ │ +000049b0: 7420 6f66 2061 6c6c 2061 6c6c 6f63 6174 t of all allocat │ │ │ │ +000049c0: 6564 206d 656d 6f72 7920 626c 6f63 6b73 ed memory blocks │ │ │ │ +000049d0: 2074 6f20 7374 616e 6461 7264 2065 7272 to standard err │ │ │ │ +000049e0: 6f72 2e72 6570 2e76 6d2e 696e 7465 7270 or.rep.vm.interp │ │ │ │ +000049f0: 7265 7465 7223 7661 6c69 6461 7465 2d62 reter#validate-b │ │ │ │ +00004a00: 7974 652d 636f 6465 7661 6c69 6461 7465 yte-codevalidate │ │ │ │ +00004a10: 2d62 7974 652d 636f 6465 2042 432d 4d41 -byte-code BC-MA │ │ │ │ +00004a20: 4a4f 5220 4243 2d4d 494e 4f52 0a0a 4368 JOR BC-MINOR..Ch │ │ │ │ +00004a30: 6563 6b20 7468 6174 2062 7974 6520 636f eck that byte co │ │ │ │ +00004a40: 6465 7320 6672 6f6d 2069 6e73 7472 7563 des from instruc │ │ │ │ +00004a50: 7469 6f6e 2073 6574 2042 432d 4d41 4a4f tion set BC-MAJO │ │ │ │ +00004a60: 522e 4243 2d4d 494e 4f52 2c20 6d61 7920 R.BC-MINOR, may │ │ │ │ +00004a70: 6265 0a65 7865 6375 7465 642e 2049 6620 be.executed. If │ │ │ │ +00004a80: 6e6f 742c 2061 6e20 6572 726f 7220 7769 not, an error wi │ │ │ │ +00004a90: 6c6c 2062 6520 7369 676e 616c 6c65 642e ll be signalled. │ │ │ │ +00004aa0: 7265 702e 766d 2e69 6e74 6572 7072 6574 rep.vm.interpret │ │ │ │ +00004ab0: 6572 236d 616b 652d 6279 7465 2d63 6f64 er#make-byte-cod │ │ │ │ +00004ac0: 652d 7375 6272 6d61 6b65 2d62 7974 652d e-subrmake-byte- │ │ │ │ +00004ad0: 636f 6465 2d73 7562 7220 434f 4445 2043 code-subr CODE C │ │ │ │ +00004ae0: 4f4e 5354 414e 5453 2053 5441 434b 205b ONSTANTS STACK [ │ │ │ │ +00004af0: 444f 435d 205b 494e 5445 5241 4354 4956 DOC] [INTERACTIV │ │ │ │ +00004b00: 455d 0a0a 5265 7475 726e 2061 6e20 6f62 E]..Return an ob │ │ │ │ +00004b10: 6a65 6374 2074 6861 7420 6361 6e20 6265 ject that can be │ │ │ │ +00004b20: 2075 7365 6420 6173 2074 6865 2066 756e used as the fun │ │ │ │ +00004b30: 6374 696f 6e20 7661 6c75 6520 6f66 2061 ction value of a │ │ │ │ +00004b40: 2073 796d 626f 6c2e 7265 702e 766d 2e69 symbol.rep.vm.i │ │ │ │ +00004b50: 6e74 6572 7072 6574 6572 2362 7974 6563 nterpreter#bytec │ │ │ │ +00004b60: 6f64 6570 6279 7465 636f 6465 7020 4152 odepbytecodep AR │ │ │ │ +00004b70: 470a 0a52 6574 7572 6e73 2074 2069 6620 G..Returns t if │ │ │ │ +00004b80: 4152 4720 6973 2061 2062 7974 6520 636f ARG is a byte co │ │ │ │ +00004b90: 6465 2073 7562 726f 7574 696e 6520 2869 de subroutine (i │ │ │ │ +00004ba0: 2e65 2e20 636f 6d70 696c 6564 204c 6973 .e. compiled Lis │ │ │ │ +00004bb0: 7020 636f 6465 292e 7265 702e 7574 696c p code).rep.util │ │ │ │ +00004bc0: 2e6d 6435 236d 6435 2d73 7472 696e 676d .md5#md5-stringm │ │ │ │ +00004bd0: 6435 2d73 7472 696e 6720 5354 5249 4e47 d5-string STRING │ │ │ │ +00004be0: 0a0a 5265 7475 726e 2074 6865 2069 6e74 ..Return the int │ │ │ │ +00004bf0: 6567 6572 2072 6570 7265 7365 6e74 696e eger representin │ │ │ │ +00004c00: 6720 7468 6520 4d44 3520 6d65 7373 6167 g the MD5 messag │ │ │ │ +00004c10: 6520 6469 6765 7374 206f 6620 7468 6520 e digest of the │ │ │ │ +00004c20: 6279 7465 730a 7374 6f72 6564 2069 6e20 bytes.stored in │ │ │ │ +00004c30: 5354 5249 4e47 2e20 5468 6973 2069 6e74 STRING. This int │ │ │ │ +00004c40: 6567 6572 2077 696c 6c20 6861 7665 206e eger will have n │ │ │ │ +00004c50: 6f20 6d6f 7265 2074 6861 6e20 3132 3820 o more than 128 │ │ │ │ +00004c60: 7369 676e 6966 6963 616e 740a 6269 7473 significant.bits │ │ │ │ +00004c70: 2e72 6570 2e75 7469 6c2e 6d64 3523 6d64 .rep.util.md5#md │ │ │ │ +00004c80: 352d 6c6f 6361 6c2d 6669 6c65 6d64 352d 5-local-filemd5- │ │ │ │ +00004c90: 6c6f 6361 6c2d 6669 6c65 204c 4f43 414c local-file LOCAL │ │ │ │ +00004ca0: 2d46 494c 452d 4e41 4d45 0a0a 5265 7475 -FILE-NAME..Retu │ │ │ │ +00004cb0: 726e 2074 6865 2069 6e74 6567 6572 2072 rn the integer r │ │ │ │ +00004cc0: 6570 7265 7365 6e74 696e 6720 7468 6520 epresenting the │ │ │ │ +00004cd0: 4d44 3520 6d65 7373 6167 6520 6469 6765 MD5 message dige │ │ │ │ +00004ce0: 7374 206f 6620 7468 6520 6279 7465 730a st of the bytes. │ │ │ │ +00004cf0: 7374 6f72 6564 2069 6e20 7468 6520 6669 stored in the fi │ │ │ │ +00004d00: 6c65 2063 616c 6c65 6420 4c4f 4341 4c2d le called LOCAL- │ │ │ │ +00004d10: 4649 4c45 2d4e 414d 4520 2877 6869 6368 FILE-NAME (which │ │ │ │ +00004d20: 206d 7573 7420 6e61 6d65 2061 2066 696c must name a fil │ │ │ │ +00004d30: 6520 696e 0a74 6865 206c 6f63 616c 2066 e in.the local f │ │ │ │ +00004d40: 696c 696e 6720 7379 7374 656d 292e 2054 iling system). T │ │ │ │ +00004d50: 6865 2072 6574 7572 6e65 6420 696e 7465 he returned inte │ │ │ │ +00004d60: 6765 7220 7769 6c6c 2068 6176 6520 6e6f ger will have no │ │ │ │ +00004d70: 206d 6f72 6520 7468 616e 0a31 3238 2073 more than.128 s │ │ │ │ +00004d80: 6967 6e69 6669 6361 6e74 2062 6974 732e ignificant bits. │ │ │ │ +00004d90: 7265 702e 6c61 6e67 2e6d 6174 6823 2b2b rep.lang.math#++ │ │ │ │ +00004da0: 204e 554d 4245 5253 2e2e 2e0a 0a41 6464 NUMBERS.....Add │ │ │ │ +00004db0: 7320 616c 6c20 4e55 4d42 4552 5320 746f s all NUMBERS to │ │ │ │ +00004dc0: 6765 7468 6572 2e20 4966 206e 6f20 6172 gether. If no ar │ │ │ │ +00004dd0: 6775 6d65 6e74 7320 6172 6520 6769 7665 guments are give │ │ │ │ +00004de0: 6e20 7265 7475 726e 7320 302e 7265 702e n returns 0.rep. │ │ │ │ +00004df0: 6c61 6e67 2e6d 6174 6823 2d2d 204e 554d lang.math#-- NUM │ │ │ │ +00004e00: 4245 5220 5b4e 554d 4245 5253 2e2e 2e5d BER [NUMBERS...] │ │ │ │ +00004e10: 0a0a 4569 7468 6572 2072 6574 7572 6e73 ..Either returns │ │ │ │ +00004e20: 2074 6865 206e 6567 6174 696f 6e20 6f66 the negation of │ │ │ │ +00004e30: 204e 554d 4245 5220 6f72 2074 6865 2076 NUMBER or the v │ │ │ │ +00004e40: 616c 7565 206f 6620 4e55 4d42 4552 206d alue of NUMBER m │ │ │ │ +00004e50: 696e 7573 0a4e 554d 4245 5253 7265 702e inus.NUMBERSrep. │ │ │ │ +00004e60: 6c61 6e67 2e6d 6174 6823 2a2a 204e 554d lang.math#** NUM │ │ │ │ +00004e70: 4245 5253 2e2e 2e0a 0a4d 756c 7469 706c BERS.....Multipl │ │ │ │ +00004e80: 6965 7320 616c 6c20 4e55 4d42 4552 5320 ies all NUMBERS │ │ │ │ +00004e90: 746f 6765 7468 6572 2e20 4966 206e 6f20 together. If no │ │ │ │ +00004ea0: 6e75 6d62 6572 7320 6172 6520 6769 7665 numbers are give │ │ │ │ +00004eb0: 6e20 7265 7475 726e 7320 312e 7265 702e n returns 1.rep. │ │ │ │ +00004ec0: 6c61 6e67 2e6d 6174 6823 2f2f 204e 554d lang.math#// NUM │ │ │ │ +00004ed0: 4245 5253 2e2e 2e0a 0a44 6976 6964 6573 BERS.....Divides │ │ │ │ +00004ee0: 204e 554d 4245 5253 2028 696e 206c 6566 NUMBERS (in lef │ │ │ │ +00004ef0: 742d 746f 2d72 6967 6874 206f 7264 6572 t-to-right order │ │ │ │ +00004f00: 292e 7265 702e 6c61 6e67 2e6d 6174 6823 ).rep.lang.math# │ │ │ │ +00004f10: 7265 6d61 696e 6465 7272 656d 6169 6e64 remainderremaind │ │ │ │ +00004f20: 6572 2044 4956 4944 454e 4420 4449 5649 er DIVIDEND DIVI │ │ │ │ +00004f30: 534f 520a 0a52 6574 7572 6e73 2074 6865 SOR..Returns the │ │ │ │ +00004f40: 2069 6e74 6567 6572 2072 656d 6169 6e64 integer remaind │ │ │ │ +00004f50: 6572 2061 6674 6572 2064 6976 6964 696e er after dividin │ │ │ │ +00004f60: 6720 4449 5649 4445 4e44 2062 7920 4449 g DIVIDEND by DI │ │ │ │ +00004f70: 5649 534f 522e 7265 702e 6c61 6e67 2e6d VISOR.rep.lang.m │ │ │ │ +00004f80: 6174 6823 7175 6f74 6965 6e74 7175 6f74 ath#quotientquot │ │ │ │ +00004f90: 6965 6e74 2044 4956 4944 454e 4420 4449 ient DIVIDEND DI │ │ │ │ +00004fa0: 5649 534f 520a 0a52 6574 7572 6e73 2074 VISOR..Returns t │ │ │ │ +00004fb0: 6865 2069 6e74 6567 6572 2071 756f 7469 he integer quoti │ │ │ │ +00004fc0: 656e 7420 6672 6f6d 2064 6976 6964 696e ent from dividin │ │ │ │ +00004fd0: 6720 696e 7465 6765 7273 2044 4956 4944 g integers DIVID │ │ │ │ +00004fe0: 454e 4420 616e 640a 4449 5649 534f 522e END and.DIVISOR. │ │ │ │ 00004ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00005000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr │ │ │ │ -00005010: 6574 6572 2363 6f6e 6463 6f6e 6420 2843 eter#condcond (C │ │ │ │ -00005020: 4f4e 4449 5449 4f4e 2046 4f52 4d53 2e2e ONDITION FORMS.. │ │ │ │ -00005030: 2e20 2920 2e2e 2e0a 0a46 696e 6420 7468 . ) .....Find th │ │ │ │ -00005040: 6520 6669 7273 7420 434f 4e44 4954 494f e first CONDITIO │ │ │ │ -00005050: 4e20 7768 6963 6820 6861 7320 6120 7661 N which has a va │ │ │ │ -00005060: 6c75 6520 6f66 2074 2077 6865 6e20 6576 lue of t when ev │ │ │ │ -00005070: 616c 2765 642c 2074 6865 6e20 7065 7266 al'ed, then perf │ │ │ │ -00005080: 6f72 6d0a 6120 7072 6f67 6e20 6f6e 2069 orm.a progn on i │ │ │ │ -00005090: 7473 2061 7373 6f63 6961 7465 6420 464f ts associated FO │ │ │ │ -000050a0: 524d 532e 2049 6620 7468 6572 6520 6172 RMS. If there ar │ │ │ │ -000050b0: 6520 6e6f 2046 4f52 4d53 2077 6974 6820 e no FORMS with │ │ │ │ -000050c0: 7468 6520 434f 4e44 4954 494f 4e0a 7468 the CONDITION.th │ │ │ │ -000050d0: 656e 2074 6865 2076 616c 7565 206f 6620 en the value of │ │ │ │ -000050e0: 7468 6520 434f 4e44 4954 494f 4e20 6973 the CONDITION is │ │ │ │ -000050f0: 2072 6574 7572 6e65 642e 2049 6620 6e6f returned. If no │ │ │ │ -00005100: 2043 4f4e 4449 5449 4f4e 2069 7320 7420 CONDITION is t │ │ │ │ -00005110: 7468 656e 0a72 6574 7572 6e20 6e69 6c2e then.return nil. │ │ │ │ -00005120: 0a41 6e20 6578 616d 706c 652c 0a20 2028 .An example,. ( │ │ │ │ -00005130: 636f 6e64 0a20 2020 2028 2873 7472 696e cond. ((strin │ │ │ │ -00005140: 6770 2066 6f6f 290a 2020 2020 2020 2874 gp foo). (t │ │ │ │ -00005150: 6974 6c65 2022 666f 6f20 6973 2061 2073 itle "foo is a s │ │ │ │ -00005160: 7472 696e 6722 2929 0a20 2020 2028 286e tring")). ((n │ │ │ │ -00005170: 756d 6265 7270 2066 6f6f 290a 2020 2020 umberp foo). │ │ │ │ -00005180: 2020 2873 6574 7120 6261 7220 666f 6f29 (setq bar foo) │ │ │ │ -00005190: 0a20 2020 2020 2028 7469 746c 6520 2266 . (title "f │ │ │ │ -000051a0: 6f6f 2069 7320 6120 6e75 6d62 6572 2229 oo is a number") │ │ │ │ -000051b0: 290a 2020 2020 2874 0a20 2020 2020 2028 ). (t. ( │ │ │ │ -000051c0: 7469 746c 6520 2266 6f6f 2069 7320 736f title "foo is so │ │ │ │ -000051d0: 6d65 7468 696e 6720 656c 7365 2e2e 2e22 mething else..." │ │ │ │ -000051e0: 2929 290a 4e6f 7465 2074 6865 2075 7365 ))).Note the use │ │ │ │ -000051f0: 206f 6620 706c 6169 6e20 6074 2720 6f6e of plain `t' on │ │ │ │ -00005200: 2069 7427 7320 6f77 6e20 666f 7220 7468 it's own for th │ │ │ │ -00005210: 6520 6c61 7374 2043 4f4e 4449 5449 4f4e e last CONDITION │ │ │ │ -00005220: 2c20 7468 6973 2069 730a 6c69 6b65 2074 , this is.like t │ │ │ │ -00005230: 6865 206c 6173 7420 656c 7365 2069 6e20 he last else in │ │ │ │ -00005240: 616e 2065 6c73 652d 6966 2073 7461 7465 an else-if state │ │ │ │ -00005250: 6d65 6e74 2069 6e20 432e 7265 702e 696f ment in C.rep.io │ │ │ │ -00005260: 2e66 696c 6573 236c 6f61 646c 6f61 6420 .files#loadload │ │ │ │ -00005270: 4649 4c45 205b 4e4f 2d45 5252 4f52 5d20 FILE [NO-ERROR] │ │ │ │ -00005280: 5b4e 4f2d 5041 5448 5d20 5b4e 4f2d 5355 [NO-PATH] [NO-SU │ │ │ │ -00005290: 4646 4958 5d0a 0a41 7474 656d 7074 2074 FFIX]..Attempt t │ │ │ │ -000052a0: 6f20 6f70 656e 2061 6e64 2074 6865 6e20 o open and then │ │ │ │ -000052b0: 7265 6164 2d61 6e64 2d65 7661 6c20 7468 read-and-eval th │ │ │ │ -000052c0: 6520 6669 6c65 206f 6620 4c69 7370 2063 e file of Lisp c │ │ │ │ -000052d0: 6f64 6520 4649 4c45 2e0a 0a46 6f72 2065 ode FILE...For e │ │ │ │ -000052e0: 6163 6820 6469 7265 6374 6f72 7920 6e61 ach directory na │ │ │ │ -000052f0: 6d65 6420 696e 2074 6865 2076 6172 6961 med in the varia │ │ │ │ -00005300: 626c 6520 606c 6f61 642d 7061 7468 2720 ble `load-path' │ │ │ │ -00005310: 7472 6965 7320 7468 6520 7661 6c75 6520 tries the value │ │ │ │ -00005320: 6f66 0a46 494c 4520 7769 7468 2060 2e6a of.FILE with `.j │ │ │ │ -00005330: 6c63 2720 2863 6f6d 7069 6c65 642d 6c69 lc' (compiled-li │ │ │ │ -00005340: 7370 2920 6170 7065 6e64 6564 2074 6f20 sp) appended to │ │ │ │ -00005350: 6974 2c20 7468 656e 2077 6974 6820 602e it, then with `. │ │ │ │ -00005360: 6a6c 2720 6170 7065 6e64 6564 0a74 6f20 jl' appended.to │ │ │ │ -00005370: 6974 2c20 6669 6e61 6c6c 7920 7472 6965 it, finally trie │ │ │ │ -00005380: 7320 4649 4c45 2077 6974 686f 7574 206d s FILE without m │ │ │ │ -00005390: 6f64 6966 6963 6174 696f 6e2e 0a0a 4966 odification...If │ │ │ │ -000053a0: 204e 4f2d 4552 524f 5220 6973 206e 6f6e NO-ERROR is non │ │ │ │ -000053b0: 2d6e 696c 206e 6f20 6572 726f 7220 6973 -nil no error is │ │ │ │ -000053c0: 2073 6967 6e61 6c6c 6564 2069 6620 4649 signalled if FI │ │ │ │ -000053d0: 4c45 2063 616e 2774 2062 6520 666f 756e LE can't be foun │ │ │ │ -000053e0: 642e 2049 660a 4e4f 2d50 4154 4820 6973 d. If.NO-PATH is │ │ │ │ -000053f0: 206e 6f6e 2d6e 696c 2074 6865 2060 6c6f non-nil the `lo │ │ │ │ -00005400: 6164 2d70 6174 6827 2076 6172 6961 626c ad-path' variabl │ │ │ │ -00005410: 6520 6973 206e 6f74 2075 7365 642c 206a e is not used, j │ │ │ │ -00005420: 7573 7420 7468 6520 7661 6c75 650a 6f66 ust the value.of │ │ │ │ -00005430: 2046 494c 452e 2049 6620 4e4f 2d53 5546 FILE. If NO-SUF │ │ │ │ -00005440: 4649 5820 6973 206e 6f6e 2d6e 696c 206e FIX is non-nil n │ │ │ │ -00005450: 6f20 7375 6666 6978 6573 2061 7265 2061 o suffixes are a │ │ │ │ -00005460: 7070 656e 6465 6420 746f 2046 494c 452e ppended to FILE. │ │ │ │ -00005470: 0a0a 4966 2074 6865 2063 6f6d 7069 6c65 ..If the compile │ │ │ │ -00005480: 6420 7665 7273 696f 6e20 6973 206f 6c64 d version is old │ │ │ │ -00005490: 6572 2074 6861 6e20 6974 2773 2073 6f75 er than it's sou │ │ │ │ -000054a0: 7263 6520 636f 6465 2c20 7468 6520 736f rce code, the so │ │ │ │ -000054b0: 7572 6365 2063 6f64 6520 6973 0a6c 6f61 urce code is.loa │ │ │ │ -000054c0: 6465 6420 616e 6420 6120 7761 726e 696e ded and a warnin │ │ │ │ -000054d0: 6720 6973 2064 6973 706c 6179 6564 2e72 g is displayed.r │ │ │ │ -000054e0: 6570 2e64 6174 6123 6571 6571 2056 414c ep.data#eqeq VAL │ │ │ │ -000054f0: 5545 3120 5641 4c55 4532 0a0a 5265 7475 UE1 VALUE2..Retu │ │ │ │ -00005500: 726e 7320 7420 6966 2056 414c 5545 3120 rns t if VALUE1 │ │ │ │ -00005510: 616e 6420 5641 4c55 4532 2061 7265 206f and VALUE2 are o │ │ │ │ -00005520: 6e65 2061 6e64 2074 6865 2073 616d 6520 ne and the same │ │ │ │ -00005530: 6f62 6a65 6374 2e20 4e6f 7465 2074 6861 object. Note tha │ │ │ │ -00005540: 740a 7468 6973 206d 6179 206f 7220 6d61 t.this may or ma │ │ │ │ -00005550: 7920 6e6f 7420 6265 2074 7275 6520 666f y not be true fo │ │ │ │ -00005560: 7220 6e75 6d62 6572 7320 6f66 2074 6865 r numbers of the │ │ │ │ -00005570: 2073 616d 6520 7661 6c75 6520 2873 6565 same value (see │ │ │ │ -00005580: 2060 6571 6c27 292e 7265 702e 6461 7461 `eql').rep.data │ │ │ │ -00005590: 236e 6f74 6e6f 7420 4152 470a 0a49 6620 #notnot ARG..If │ │ │ │ -000055a0: 4152 4720 6973 206e 696c 2072 6574 7572 ARG is nil retur │ │ │ │ -000055b0: 6e73 2074 2c20 656c 7365 2072 6574 7572 ns t, else retur │ │ │ │ -000055c0: 6e73 206e 696c 2e72 6570 2e64 6174 6123 ns nil.rep.data# │ │ │ │ -000055d0: 7374 7269 6e67 2d68 6561 642d 6571 7374 string-head-eqst │ │ │ │ -000055e0: 7269 6e67 2d68 6561 642d 6571 2053 5452 ring-head-eq STR │ │ │ │ -000055f0: 494e 4731 2053 5452 494e 4732 0a0a 5265 ING1 STRING2..Re │ │ │ │ -00005600: 7475 726e 7320 7420 6966 2053 5452 494e turns t if STRIN │ │ │ │ -00005610: 4732 206d 6174 6368 6573 2074 6865 2062 G2 matches the b │ │ │ │ -00005620: 6567 696e 6e69 6e67 206f 6620 5354 5249 eginning of STRI │ │ │ │ -00005630: 4e47 312c 2069 652c 0a20 2028 7374 7269 NG1, ie,. (stri │ │ │ │ -00005640: 6e67 2d68 6561 642d 6571 2022 666f 6f62 ng-head-eq "foob │ │ │ │ -00005650: 6172 2220 2266 6f6f 2229 0a20 2020 3d3e ar" "foo"). => │ │ │ │ -00005660: 2074 0a20 2028 7374 7269 6e67 2d68 6561 t. (string-hea │ │ │ │ -00005670: 642d 6571 2022 666f 6f22 2022 666f 6f62 d-eq "foo" "foob │ │ │ │ -00005680: 6172 2229 0a20 2020 3d3e 206e 696c 7265 ar"). => nilre │ │ │ │ -00005690: 702e 6461 7461 2373 7472 696e 672d 6571 p.data#string-eq │ │ │ │ -000056a0: 7561 6c73 7472 696e 672d 6571 7561 6c20 ualstring-equal │ │ │ │ -000056b0: 5354 5249 4e47 3120 5354 5249 4e47 320a STRING1 STRING2. │ │ │ │ -000056c0: 0a52 6574 7572 6e73 2074 2069 6620 5354 .Returns t if ST │ │ │ │ -000056d0: 5249 4e47 3120 616e 6420 5354 5249 4e47 RING1 and STRING │ │ │ │ -000056e0: 3220 6172 6520 7468 6520 7361 6d65 2c20 2 are the same, │ │ │ │ -000056f0: 6967 6e6f 7269 6e67 2063 6173 652e 7265 ignoring case.re │ │ │ │ -00005700: 702e 6461 7461 2373 7472 696e 672d 6c65 p.data#string-le │ │ │ │ -00005710: 7373 7073 7472 696e 672d 6c65 7373 7020 sspstring-lessp │ │ │ │ -00005720: 5354 5249 4e47 3120 5354 5249 4e47 320a STRING1 STRING2. │ │ │ │ -00005730: 0a52 6574 7572 6e73 2074 2069 6620 5354 .Returns t if ST │ │ │ │ -00005740: 5249 4e47 3120 6973 2060 6c65 7373 2720 RING1 is `less' │ │ │ │ -00005750: 7468 616e 2053 5452 494e 4732 2c20 6967 than STRING2, ig │ │ │ │ -00005760: 6e6f 7269 6e67 2063 6173 652e 7265 702e noring case.rep. │ │ │ │ -00005770: 6461 7461 233d 3d20 4152 4731 2041 5247 data#== ARG1 ARG │ │ │ │ -00005780: 3220 5b41 5247 3320 2e2e 2e5d 0a0a 5265 2 [ARG3 ...]..Re │ │ │ │ -00005790: 7475 726e 7320 7420 6966 2065 6163 6820 turns t if each │ │ │ │ -000057a0: 7661 6c75 6520 6973 2074 6865 2073 616d value is the sam │ │ │ │ -000057b0: 6520 6173 2065 7665 7279 206f 7468 6572 e as every other │ │ │ │ -000057c0: 2076 616c 7565 2e20 2855 7369 6e67 0a60 value. (Using.` │ │ │ │ -000057d0: 6571 7561 6c27 2074 6f20 636f 6d70 6172 equal' to compar │ │ │ │ -000057e0: 6520 7661 6c75 6573 2c20 6578 6365 7074 e values, except │ │ │ │ -000057f0: 2066 6f72 206e 756d 6265 7273 2c20 7768 for numbers, wh │ │ │ │ -00005800: 6572 6520 6578 6163 746e 6573 7320 6973 ere exactness is │ │ │ │ -00005810: 0a69 676e 6f72 6564 2e29 7265 702e 6461 .ignored.)rep.da │ │ │ │ -00005820: 7461 233a 2f3d 2f3d 2041 5247 3120 4152 ta#:/=/= ARG1 AR │ │ │ │ -00005830: 4732 202e 2e2e 0a0a 5265 7475 726e 7320 G2 .....Returns │ │ │ │ -00005840: 7420 6966 2065 6163 6820 7661 6c75 6520 t if each value │ │ │ │ -00005850: 6973 2064 6966 6665 7265 6e74 2066 726f is different fro │ │ │ │ -00005860: 6d20 6576 6572 7920 6f74 6865 7220 7661 m every other va │ │ │ │ -00005870: 6c75 652e 2028 5573 696e 670a 6065 7175 lue. (Using.`equ │ │ │ │ -00005880: 616c 2720 746f 2063 6f6d 7061 7265 2076 al' to compare v │ │ │ │ -00005890: 616c 7565 732c 2065 7863 6570 7420 666f alues, except fo │ │ │ │ -000058a0: 7220 6e75 6d62 6572 732c 2077 6865 7265 r numbers, where │ │ │ │ -000058b0: 2065 7861 6374 6e65 7373 2069 730a 6967 exactness is.ig │ │ │ │ -000058c0: 6e6f 7265 642e 2972 6570 2e64 6174 6123 nored.)rep.data# │ │ │ │ -000058d0: 3e3e 2041 5247 3120 4152 4732 205b 4152 >> ARG1 ARG2 [AR │ │ │ │ -000058e0: 4733 202e 2e2e 5d0a 0a52 6574 7572 6e73 G3 ...]..Returns │ │ │ │ -000058f0: 2074 2069 6620 4152 4731 2069 7320 6772 t if ARG1 is gr │ │ │ │ -00005900: 6561 7465 7220 7468 616e 2041 5247 322c eater than ARG2, │ │ │ │ -00005910: 2061 6e64 2069 6620 4152 4732 2069 7320 and if ARG2 is │ │ │ │ -00005920: 6772 6561 7465 7220 7468 616e 2041 5247 greater than ARG │ │ │ │ -00005930: 332c 0a61 6e64 2073 6f20 6f6e 2e20 4e6f 3,.and so on. No │ │ │ │ -00005940: 7465 2074 6861 7420 7468 6973 2063 6f6d te that this com │ │ │ │ -00005950: 6d61 6e64 2069 736e 2774 206c 696d 6974 mand isn't limit │ │ │ │ -00005960: 6564 2074 6f20 6e75 6d62 6572 732c 2069 ed to numbers, i │ │ │ │ -00005970: 7420 6361 6e20 646f 0a73 7472 696e 6773 t can do.strings │ │ │ │ -00005980: 2c20 706f 7369 7469 6f6e 732c 206d 6172 , positions, mar │ │ │ │ -00005990: 6b73 2c20 6574 6320 6173 2077 656c 6c2e ks, etc as well. │ │ │ │ -000059a0: 7265 702e 6461 7461 233e 3d3e 3d20 4152 rep.data#>=>= AR │ │ │ │ -000059b0: 4731 2041 5247 3220 5b41 5247 3320 2e2e G1 ARG2 [ARG3 .. │ │ │ │ -000059c0: 2e5d 0a0a 5265 7475 726e 7320 7420 6966 .]..Returns t if │ │ │ │ -000059d0: 2041 5247 3120 6973 2067 7265 6174 6572 ARG1 is greater │ │ │ │ -000059e0: 2d6f 722d 6571 7561 6c20 7468 616e 2041 -or-equal than A │ │ │ │ -000059f0: 5247 322e 204e 6f74 6520 7468 6174 2074 RG2. Note that t │ │ │ │ -00005a00: 6869 7320 636f 6d6d 616e 640a 6973 6e27 his command.isn' │ │ │ │ -00005a10: 7420 6c69 6d69 7465 6420 746f 206e 756d t limited to num │ │ │ │ -00005a20: 6265 7273 2c20 6974 2063 616e 2064 6f20 bers, it can do │ │ │ │ -00005a30: 7374 7269 6e67 732c 2070 6f73 6974 696f strings, positio │ │ │ │ -00005a40: 6e73 2c20 6d61 726b 732c 2065 7463 2061 ns, marks, etc a │ │ │ │ -00005a50: 7320 7765 6c6c 2e72 6570 2e64 6174 6123 s well.rep.data# │ │ │ │ -00005a60: 3c3c 2041 5247 3120 4152 4732 205b 4152 << ARG1 ARG2 [AR │ │ │ │ -00005a70: 4733 202e 2e2e 5d0a 0a52 6574 7572 6e73 G3 ...]..Returns │ │ │ │ -00005a80: 2074 2069 6620 4152 4731 2069 7320 6c65 t if ARG1 is le │ │ │ │ -00005a90: 7373 2074 6861 6e20 4152 4732 2e20 4e6f ss than ARG2. No │ │ │ │ -00005aa0: 7465 2074 6861 7420 7468 6973 2063 6f6d te that this com │ │ │ │ -00005ab0: 6d61 6e64 2069 736e 2774 206c 696d 6974 mand isn't limit │ │ │ │ -00005ac0: 6564 2074 6f0a 6e75 6d62 6572 732c 2069 ed to.numbers, i │ │ │ │ -00005ad0: 7420 6361 6e20 646f 2073 7472 696e 6773 t can do strings │ │ │ │ -00005ae0: 2c20 706f 7369 7469 6f6e 732c 206d 6172 , positions, mar │ │ │ │ -00005af0: 6b73 2c20 6574 6320 6173 2077 656c 6c2e ks, etc as well. │ │ │ │ -00005b00: 7265 702e 6461 7461 233c 3d3c 3d20 4152 rep.data#<=<= AR │ │ │ │ -00005b10: 4731 2041 5247 3220 5b41 5247 3320 2e2e G1 ARG2 [ARG3 .. │ │ │ │ -00005b20: 2e5d 0a0a 5265 7475 726e 7320 7420 6966 .]..Returns t if │ │ │ │ -00005b30: 2041 5247 3120 6973 206c 6573 732d 6f72 ARG1 is less-or │ │ │ │ -00005b40: 2d65 7175 616c 2074 6861 6e20 4152 4732 -equal than ARG2 │ │ │ │ -00005b50: 2e20 4e6f 7465 2074 6861 7420 7468 6973 . Note that this │ │ │ │ -00005b60: 2063 6f6d 6d61 6e64 2069 736e 2774 0a6c command isn't.l │ │ │ │ -00005b70: 696d 6974 6564 2074 6f20 6e75 6d62 6572 imited to number │ │ │ │ -00005b80: 732c 2069 7420 6361 6e20 646f 2073 7472 s, it can do str │ │ │ │ -00005b90: 696e 6773 2c20 706f 7369 7469 6f6e 732c ings, positions, │ │ │ │ -00005ba0: 206d 6172 6b73 2c20 6574 6320 6173 2077 marks, etc as w │ │ │ │ -00005bb0: 656c 6c2e 7265 702e 6461 7461 236e 756c ell.rep.data#nul │ │ │ │ -00005bc0: 6c6e 756c 6c20 4152 470a 0a52 6574 7572 lnull ARG..Retur │ │ │ │ -00005bd0: 6e73 2074 2069 6620 4152 4720 6973 206e ns t if ARG is n │ │ │ │ -00005be0: 696c 2e72 6570 2e64 6174 6123 6174 6f6d il.rep.data#atom │ │ │ │ -00005bf0: 6174 6f6d 2041 5247 0a0a 5265 7475 726e atom ARG..Return │ │ │ │ -00005c00: 7320 7420 6966 2041 5247 2069 7320 6e6f s t if ARG is no │ │ │ │ -00005c10: 7420 6120 636f 6e73 2d63 656c 6c2e 7265 t a cons-cell.re │ │ │ │ -00005c20: 702e 6461 7461 2363 6f6e 7370 636f 6e73 p.data#conspcons │ │ │ │ -00005c30: 7020 4152 470a 0a52 6574 7572 6e73 2074 p ARG..Returns t │ │ │ │ -00005c40: 2069 6620 4152 4720 6973 2061 2063 6f6e if ARG is a con │ │ │ │ -00005c50: 732d 6365 6c6c 2e72 6570 2e64 6174 6123 s-cell.rep.data# │ │ │ │ -00005c60: 6c69 7374 706c 6973 7470 2041 5247 0a0a listplistp ARG.. │ │ │ │ -00005c70: 5265 7475 726e 7320 7420 6966 2041 5247 Returns t if ARG │ │ │ │ -00005c80: 2069 7320 6120 6c69 7374 2c20 2865 6974 is a list, (eit │ │ │ │ -00005c90: 6865 7220 6120 636f 6e73 2d63 656c 6c20 her a cons-cell │ │ │ │ -00005ca0: 6f72 206e 696c 292e 7265 702e 6461 7461 or nil).rep.data │ │ │ │ -00005cb0: 2373 7472 696e 6770 7374 7269 6e67 7020 #stringpstringp │ │ │ │ -00005cc0: 4152 470a 0a52 6574 7572 6e73 2074 2069 ARG..Returns t i │ │ │ │ -00005cd0: 7320 4152 4720 6973 2061 2073 7472 696e s ARG is a strin │ │ │ │ -00005ce0: 672e 7265 702e 6461 7461 2376 6563 746f g.rep.data#vecto │ │ │ │ -00005cf0: 7270 7665 6374 6f72 7020 4152 470a 0a52 rpvectorp ARG..R │ │ │ │ -00005d00: 6574 7572 6e73 2074 2069 6620 4152 4720 eturns t if ARG │ │ │ │ -00005d10: 6973 2061 2076 6563 746f 722e 7265 702e is a vector.rep. │ │ │ │ -00005d20: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter │ │ │ │ -00005d30: 2366 756e 6374 696f 6e70 6675 6e63 7469 #functionpfuncti │ │ │ │ -00005d40: 6f6e 7020 4152 470a 0a52 6574 7572 6e73 onp ARG..Returns │ │ │ │ -00005d50: 2074 2069 6620 4152 4720 6973 2061 2066 t if ARG is a f │ │ │ │ -00005d60: 756e 6374 696f 6e2e 7265 702e 6c61 6e67 unction.rep.lang │ │ │ │ -00005d70: 2e69 6e74 6572 7072 6574 6572 236d 6163 .interpreter#mac │ │ │ │ -00005d80: 726f 706d 6163 726f 7020 4152 470a 0a52 ropmacrop ARG..R │ │ │ │ -00005d90: 6574 7572 6e73 2074 2069 6620 4152 4720 eturns t if ARG │ │ │ │ -00005da0: 6973 2061 206d 6163 726f 2e72 6570 2e6c is a macro.rep.l │ │ │ │ -00005db0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter# │ │ │ │ -00005dc0: 7370 6563 6961 6c2d 666f 726d 2d70 7370 special-form-psp │ │ │ │ -00005dd0: 6563 6961 6c2d 666f 726d 2d70 2041 5247 ecial-form-p ARG │ │ │ │ -00005de0: 0a0a 5265 7475 726e 7320 7420 6966 2041 ..Returns t if A │ │ │ │ -00005df0: 5247 2069 7320 6120 7370 6563 6961 6c2d RG is a special- │ │ │ │ -00005e00: 666f 726d 2e72 6570 2e6c 616e 672e 696e form.rep.lang.in │ │ │ │ -00005e10: 7465 7270 7265 7465 7223 7375 6272 7073 terpreter#subrps │ │ │ │ -00005e20: 7562 7270 2041 5247 0a0a 5265 7475 726e ubrp ARG..Return │ │ │ │ -00005e30: 7320 7420 6966 2061 7267 2069 7320 6120 s t if arg is a │ │ │ │ -00005e40: 7072 696d 6974 6976 6520 6675 6e63 7469 primitive functi │ │ │ │ -00005e50: 6f6e 2e72 6570 2e64 6174 6123 7365 7175 on.rep.data#sequ │ │ │ │ -00005e60: 656e 6365 7073 6571 7565 6e63 6570 2041 encepsequencep A │ │ │ │ -00005e70: 5247 0a0a 5265 7475 726e 7320 7420 6973 RG..Returns t is │ │ │ │ -00005e80: 2041 5247 2069 7320 6120 7365 7175 656e ARG is a sequen │ │ │ │ -00005e90: 6365 2028 6120 6c69 7374 2c20 7665 6374 ce (a list, vect │ │ │ │ -00005ea0: 6f72 206f 7220 7374 7269 6e67 292e 7265 or or string).re │ │ │ │ -00005eb0: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret │ │ │ │ -00005ec0: 6572 2373 7562 722d 6e61 6d65 7375 6272 er#subr-namesubr │ │ │ │ -00005ed0: 2d6e 616d 6520 5355 4252 205b 5553 452d -name SUBR [USE- │ │ │ │ -00005ee0: 5641 525d 0a0a 5265 7475 726e 7320 7468 VAR]..Returns th │ │ │ │ -00005ef0: 6520 6e61 6d65 2028 6120 7374 7269 6e67 e name (a string │ │ │ │ -00005f00: 2920 6173 736f 6369 6174 6564 2077 6974 ) associated wit │ │ │ │ -00005f10: 6820 5355 4252 2e72 6570 2e6c 616e 672e h SUBR.rep.lang. │ │ │ │ -00005f20: 696e 7465 7270 7265 7465 7223 7261 6973 interpreter#rais │ │ │ │ -00005f30: 652d 6578 6365 7074 696f 6e72 6169 7365 e-exceptionraise │ │ │ │ -00005f40: 2d65 7863 6570 7469 6f6e 2044 4154 410a -exception DATA. │ │ │ │ -00005f50: 0a52 6169 7365 2074 6865 2065 7863 6570 .Raise the excep │ │ │ │ -00005f60: 7469 6f6e 2072 6570 7265 7365 6e74 6564 tion represented │ │ │ │ -00005f70: 2062 7920 7468 6520 636f 6e73 2063 656c by the cons cel │ │ │ │ -00005f80: 6c20 4441 5441 2e72 6570 2e6c 616e 672e l DATA.rep.lang. │ │ │ │ -00005f90: 7379 6d62 6f6c 7323 756e 696e 7465 726e symbols#unintern │ │ │ │ -00005fa0: 756e 696e 7465 726e 2053 594d 424f 4c20 unintern SYMBOL │ │ │ │ -00005fb0: 5b4f 4241 5252 4159 5d0a 0a52 656d 6f76 [OBARRAY]..Remov │ │ │ │ -00005fc0: 6573 2053 594d 424f 4c20 6672 6f6d 204f es SYMBOL from O │ │ │ │ -00005fd0: 4241 5252 4159 2028 6f72 2074 6865 2064 BARRAY (or the d │ │ │ │ -00005fe0: 6566 6175 6c74 292e 2055 7365 2074 6869 efault). Use thi │ │ │ │ -00005ff0: 7320 7769 7468 2063 6175 7469 6f6e 2e00 s with caution.. │ │ │ │ -00006000: 7265 702e 7379 7374 656d 2363 616c 6c2d rep.system#call- │ │ │ │ -00006010: 686f 6f6b 6361 6c6c 2d68 6f6f 6b20 484f hookcall-hook HO │ │ │ │ -00006020: 4f4b 2041 5247 2d4c 4953 5420 5b54 5950 OK ARG-LIST [TYP │ │ │ │ -00006030: 455d 0a0a 4361 6c6c 2074 6865 2068 6f6f E]..Call the hoo │ │ │ │ -00006040: 6b20 6e61 6d65 6420 6279 2074 6865 2073 k named by the s │ │ │ │ -00006050: 796d 626f 6c20 484f 4f4b 2c20 7061 7373 ymbol HOOK, pass │ │ │ │ -00006060: 696e 6720 616c 6c20 6675 6e63 7469 6f6e ing all function │ │ │ │ -00006070: 7320 7468 6520 6172 6775 6d65 6e74 730a s the arguments. │ │ │ │ -00006080: 696e 2074 6865 206c 6973 7420 4152 472d in the list ARG- │ │ │ │ -00006090: 4c49 5354 2e20 4e6f 7465 2074 6861 7420 LIST. Note that │ │ │ │ -000060a0: 484f 4f4b 206d 6179 2061 6c73 6f20 6265 HOOK may also be │ │ │ │ -000060b0: 2074 6865 2061 6374 7561 6c20 6c69 7374 the actual list │ │ │ │ -000060c0: 206f 6620 6675 6e63 7469 6f6e 730a 746f of functions.to │ │ │ │ -000060d0: 2063 616c 6c2e 0a0a 5459 5045 2064 6566 call...TYPE def │ │ │ │ -000060e0: 696e 6573 2068 6f77 2074 6865 2072 6574 ines how the ret │ │ │ │ -000060f0: 7572 6e20 7661 6c75 6573 206f 6620 6561 urn values of ea │ │ │ │ -00006100: 6368 2066 756e 6374 696f 6e20 696e 2074 ch function in t │ │ │ │ -00006110: 6865 2068 6f6f 6b20 6172 650a 7472 6561 he hook are.trea │ │ │ │ -00006120: 7465 642e 2049 6620 5459 5045 2069 7320 ted. If TYPE is │ │ │ │ -00006130: 6e69 6c20 7468 6579 2061 7265 2069 676e nil they are ign │ │ │ │ -00006140: 6f72 6564 2c20 6966 2054 5950 4520 6973 ored, if TYPE is │ │ │ │ -00006150: 2074 6865 2073 796d 626f 6c20 6061 6e64 the symbol `and │ │ │ │ -00006160: 270a 7468 6520 686f 6f6b 2061 626f 7274 '.the hook abort │ │ │ │ -00006170: 7320 6166 7465 7220 6120 6675 6e63 7469 s after a functi │ │ │ │ -00006180: 6f6e 2072 6574 7572 6e73 206e 696c 2c20 on returns nil, │ │ │ │ -00006190: 6966 2054 5950 4520 6973 2060 6f72 2720 if TYPE is `or' │ │ │ │ -000061a0: 7468 6520 686f 6f6b 0a61 626f 7274 7320 the hook.aborts │ │ │ │ -000061b0: 7768 656e 2061 2066 756e 6374 696f 6e20 when a function │ │ │ │ -000061c0: 7265 7475 726e 7320 6e6f 6e2d 6e69 6c2e returns non-nil. │ │ │ │ -000061d0: 0a0a 496e 2061 6c6c 2063 6173 6573 2074 ..In all cases t │ │ │ │ -000061e0: 6865 2076 616c 7565 2072 6574 7572 6e65 he value returne │ │ │ │ -000061f0: 6420 6279 2074 6865 206c 6173 742d 6576 d by the last-ev │ │ │ │ -00006200: 616c 7561 7465 6420 6675 6e63 7469 6f6e aluated function │ │ │ │ -00006210: 2069 730a 7265 7475 726e 6564 2e72 6570 is.returned.rep │ │ │ │ -00006220: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete │ │ │ │ -00006230: 7223 6361 6c6c 2d77 6974 682d 6578 6365 r#call-with-exce │ │ │ │ -00006240: 7074 696f 6e2d 6861 6e64 6c65 7263 616c ption-handlercal │ │ │ │ -00006250: 6c2d 7769 7468 2d65 7863 6570 7469 6f6e l-with-exception │ │ │ │ -00006260: 2d68 616e 646c 6572 2054 4855 4e4b 2048 -handler THUNK H │ │ │ │ -00006270: 414e 444c 4552 0a0a 4361 6c6c 2054 4855 ANDLER..Call THU │ │ │ │ -00006280: 4e4b 2061 6e64 2072 6574 7572 6e20 6974 NK and return it │ │ │ │ -00006290: 7320 7661 6c75 652e 2048 6f77 6576 6572 s value. However │ │ │ │ -000062a0: 2069 6620 616e 2065 7863 6570 7469 6f6e if an exception │ │ │ │ -000062b0: 206f 6620 616e 7920 666f 726d 0a6f 6363 of any form.occ │ │ │ │ -000062c0: 7572 732c 2063 616c 6c20 4841 4e44 4c45 urs, call HANDLE │ │ │ │ -000062d0: 5220 7769 7468 2061 2073 696e 676c 6520 R with a single │ │ │ │ -000062e0: 6172 6775 6d65 6e74 2c20 7468 6520 6578 argument, the ex │ │ │ │ -000062f0: 6365 7074 696f 6e20 6461 7461 2c20 616e ception data, an │ │ │ │ -00006300: 640a 7265 7475 726e 2069 7473 2076 616c d.return its val │ │ │ │ -00006310: 7565 2e72 6570 2e6c 616e 672e 7379 6d62 ue.rep.lang.symb │ │ │ │ -00006320: 6f6c 7323 6d61 6b65 2d73 796d 626f 6c6d ols#make-symbolm │ │ │ │ -00006330: 616b 652d 7379 6d62 6f6c 204e 414d 450a ake-symbol NAME. │ │ │ │ -00006340: 0a52 6574 7572 6e73 2061 206e 6577 2c20 .Returns a new, │ │ │ │ -00006350: 756e 696e 7465 726e 6564 2c20 7379 6d62 uninterned, symb │ │ │ │ -00006360: 6f6c 2077 6974 6820 7072 696e 742d 6e61 ol with print-na │ │ │ │ -00006370: 6d65 204e 414d 452e 2049 7427 7320 7661 me NAME. It's va │ │ │ │ -00006380: 6c75 6520 616e 640a 6675 6e63 7469 6f6e lue and.function │ │ │ │ -00006390: 2064 6566 696e 6974 696f 6e20 6172 6520 definition are │ │ │ │ -000063a0: 626f 7468 2076 6f69 6420 616e 6420 6974 both void and it │ │ │ │ -000063b0: 2068 6173 2061 206e 696c 2070 726f 7065 has a nil prope │ │ │ │ -000063c0: 7274 792d 6c69 7374 2e72 6570 2e6c 616e rty-list.rep.lan │ │ │ │ -000063d0: 672e 7379 6d62 6f6c 7323 6d61 6b65 2d6f g.symbols#make-o │ │ │ │ -000063e0: 6261 7272 6179 6d61 6b65 2d6f 6261 7272 barraymake-obarr │ │ │ │ -000063f0: 6179 2053 495a 450a 0a43 7265 6174 6573 ay SIZE..Creates │ │ │ │ -00006400: 2061 206e 6577 2073 7472 7563 7475 7265 a new structure │ │ │ │ -00006410: 2066 6f72 2073 746f 7269 6e67 2073 796d for storing sym │ │ │ │ -00006420: 626f 6c73 2069 6e2e 2054 6869 7320 6973 bols in. This is │ │ │ │ -00006430: 2062 6173 6963 616c 6c79 2061 2076 6563 basically a vec │ │ │ │ -00006440: 746f 720a 7769 7468 2061 2066 6577 2073 tor.with a few s │ │ │ │ -00006450: 6c69 6768 7420 6469 6666 6572 656e 6365 light difference │ │ │ │ -00006460: 7320 2861 6c6c 2065 6c65 6d65 6e74 7320 s (all elements │ │ │ │ -00006470: 696e 6974 6961 6c69 7365 6420 746f 2061 initialised to a │ │ │ │ -00006480: 2073 7065 6369 616c 2076 616c 7565 292e special value). │ │ │ │ -00006490: 7265 702e 6c61 6e67 2e73 796d 626f 6c73 rep.lang.symbols │ │ │ │ -000064a0: 2366 696e 642d 7379 6d62 6f6c 6669 6e64 #find-symbolfind │ │ │ │ -000064b0: 2d73 796d 626f 6c20 4e41 4d45 205b 4f42 -symbol NAME [OB │ │ │ │ -000064c0: 4152 5241 595d 0a0a 5265 7475 726e 7320 ARRAY]..Returns │ │ │ │ -000064d0: 7468 6520 7379 6d62 6f6c 2077 6974 6820 the symbol with │ │ │ │ -000064e0: 7072 696e 742d 6e61 6d65 204e 414d 452c print-name NAME, │ │ │ │ -000064f0: 2066 6f75 6e64 2062 7920 7365 6172 6368 found by search │ │ │ │ -00006500: 696e 6720 4f42 4152 5241 5920 286f 720a ing OBARRAY (or. │ │ │ │ -00006510: 7468 6520 6465 6661 756c 7420 6072 6570 the default `rep │ │ │ │ -00006520: 5f6f 6261 7272 6179 2720 6966 206e 696c _obarray' if nil │ │ │ │ -00006530: 292c 206f 7220 6e69 6c20 6966 206e 6f20 ), or nil if no │ │ │ │ -00006540: 7375 6368 2073 796d 626f 6c20 6578 6973 such symbol exis │ │ │ │ -00006550: 7473 2e72 6570 2e6c 616e 672e 7379 6d62 ts.rep.lang.symb │ │ │ │ -00006560: 6f6c 7323 696e 7465 726e 2d73 796d 626f ols#intern-symbo │ │ │ │ -00006570: 6c69 6e74 6572 6e2d 7379 6d62 6f6c 2053 lintern-symbol S │ │ │ │ -00006580: 594d 424f 4c20 5b4f 4241 5252 4159 5d0a YMBOL [OBARRAY]. │ │ │ │ -00006590: 0a53 746f 7265 7320 5359 4d42 4f4c 2069 .Stores SYMBOL i │ │ │ │ -000065a0: 6e20 4f42 4152 5241 5920 286f 7220 7468 n OBARRAY (or th │ │ │ │ -000065b0: 6520 6465 6661 756c 7429 2e20 4966 2053 e default). If S │ │ │ │ -000065c0: 594d 424f 4c20 6861 7320 616c 7265 6164 YMBOL has alread │ │ │ │ -000065d0: 7920 6265 656e 2069 6e74 6572 6e65 640a y been interned. │ │ │ │ -000065e0: 736f 6d65 7768 6572 6520 616e 2065 7272 somewhere an err │ │ │ │ -000065f0: 6f72 2069 7320 7369 676e 616c 6c65 642e or is signalled. │ │ │ │ -00006600: 7265 702e 6c61 6e67 2e73 796d 626f 6c73 rep.lang.symbols │ │ │ │ -00006610: 2369 6e74 6572 6e69 6e74 6572 6e20 4e41 #internintern NA │ │ │ │ -00006620: 4d45 205b 4f42 4152 5241 595d 0a0a 4966 ME [OBARRAY]..If │ │ │ │ -00006630: 2061 2073 796d 626f 6c20 7769 7468 2070 a symbol with p │ │ │ │ -00006640: 7269 6e74 2d6e 616d 6520 6578 6973 7473 rint-name exists │ │ │ │ -00006650: 2069 6e20 4f42 4152 5241 5920 286f 7220 in OBARRAY (or │ │ │ │ -00006660: 7468 6520 6465 6661 756c 7429 2072 6574 the default) ret │ │ │ │ -00006670: 7572 6e20 6974 2e0a 456c 7365 2075 7365 urn it..Else use │ │ │ │ -00006680: 2060 286d 616b 652d 7379 6d62 6f6c 204e `(make-symbol N │ │ │ │ -00006690: 414d 4529 2720 746f 2063 7265 6174 6520 AME)' to create │ │ │ │ -000066a0: 6120 6e65 7720 7379 6d62 6f6c 2c20 696e a new symbol, in │ │ │ │ -000066b0: 7465 726e 2074 6861 7420 696e 746f 2074 tern that into t │ │ │ │ -000066c0: 6865 0a4f 4241 5252 4159 2c20 7468 656e he.OBARRAY, then │ │ │ │ -000066d0: 2072 6574 7572 6e20 6974 2e72 6570 2e6c return it.rep.l │ │ │ │ -000066e0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter# │ │ │ │ -000066f0: 6d61 6b65 2d63 6c6f 7375 7265 6d61 6b65 make-closuremake │ │ │ │ -00006700: 2d63 6c6f 7375 7265 2046 554e 4354 494f -closure FUNCTIO │ │ │ │ -00006710: 4e20 266f 7074 696f 6e61 6c20 4e41 4d45 N &optional NAME │ │ │ │ -00006720: 0a0a 5265 7475 726e 2061 2066 756e 6374 ..Return a funct │ │ │ │ -00006730: 696f 6e61 6c20 6f62 6a65 6374 2077 6869 ional object whi │ │ │ │ -00006740: 6368 206d 616b 6573 2074 6865 2063 6c6f ch makes the clo │ │ │ │ -00006750: 7375 7265 206f 6620 4655 4e43 5449 4f4e sure of FUNCTION │ │ │ │ -00006760: 2061 6e64 2074 6865 0a63 7572 7265 6e74 and the.current │ │ │ │ -00006770: 2065 6e76 6972 6f6e 6d65 6e74 2e72 6570 environment.rep │ │ │ │ -00006780: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete │ │ │ │ -00006790: 7223 636c 6f73 7572 652d 6675 6e63 7469 r#closure-functi │ │ │ │ -000067a0: 6f6e 636c 6f73 7572 652d 6675 6e63 7469 onclosure-functi │ │ │ │ -000067b0: 6f6e 2046 554e 4152 470a 0a52 6574 7572 on FUNARG..Retur │ │ │ │ -000067c0: 6e20 7468 6520 6675 6e63 7469 6f6e 2076 n the function v │ │ │ │ -000067d0: 616c 7565 2061 7373 6f63 6961 7465 6420 alue associated │ │ │ │ -000067e0: 7769 7468 2074 6865 2063 6c6f 7375 7265 with the closure │ │ │ │ -000067f0: 2046 554e 4152 472e 7265 702e 6c61 6e67 FUNARG.rep.lang │ │ │ │ -00006800: 2e69 6e74 6572 7072 6574 6572 2373 6574 .interpreter#set │ │ │ │ -00006810: 2d63 6c6f 7375 7265 2d66 756e 6374 696f -closure-functio │ │ │ │ -00006820: 6e73 6574 2d63 6c6f 7375 7265 2d66 756e nset-closure-fun │ │ │ │ -00006830: 6374 696f 6e20 4655 4e41 5247 2046 554e ction FUNARG FUN │ │ │ │ -00006840: 4354 494f 4e0a 0a53 6574 2074 6865 2066 CTION..Set the f │ │ │ │ -00006850: 756e 6374 696f 6e20 7661 6c75 6520 696e unction value in │ │ │ │ -00006860: 2074 6865 2063 6c6f 7375 7265 2046 554e the closure FUN │ │ │ │ -00006870: 4152 4720 746f 2046 554e 4354 494f 4e2e ARG to FUNCTION. │ │ │ │ -00006880: 7265 702e 7374 7275 6374 7572 6573 2363 rep.structures#c │ │ │ │ -00006890: 6c6f 7375 7265 2d66 756e 6374 696f 6e73 losure-functions │ │ │ │ -000068a0: 7562 722d 7374 7275 6374 7572 6520 5355 ubr-structure SU │ │ │ │ -000068b0: 4252 0a0a 5265 7475 726e 2074 6865 2073 BR..Return the s │ │ │ │ -000068c0: 7472 7563 7475 7265 2061 7373 6f63 6961 tructure associa │ │ │ │ -000068d0: 7465 6420 7769 7468 2074 6865 2073 7562 ted with the sub │ │ │ │ -000068e0: 7220 5355 4252 2e72 6520 4655 4e41 5247 r SUBR.re FUNARG │ │ │ │ -000068f0: 2e72 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp │ │ │ │ -00006900: 7265 7465 7223 636c 6f73 7572 652d 6e61 reter#closure-na │ │ │ │ -00006910: 6d65 636c 6f73 7572 652d 6e61 6d65 2046 meclosure-name F │ │ │ │ -00006920: 554e 4152 470a 0a52 6574 7572 6e20 7468 UNARG..Return th │ │ │ │ -00006930: 6520 6e61 6d65 2061 7373 6f63 6961 7465 e name associate │ │ │ │ -00006940: 6420 7769 7468 2074 6865 2063 6c6f 7375 d with the closu │ │ │ │ -00006950: 7265 2046 554e 4152 472e 7265 702e 6c61 re FUNARG.rep.la │ │ │ │ -00006960: 6e67 2e69 6e74 6572 7072 6574 6572 2363 ng.interpreter#c │ │ │ │ -00006970: 6c6f 7375 7265 7066 756e 6172 6770 2041 losurepfunargp A │ │ │ │ -00006980: 5247 0a0a 5265 7475 726e 7320 7420 6966 RG..Returns t if │ │ │ │ -00006990: 2041 5247 2069 7320 6120 636c 6f73 7572 ARG is a closur │ │ │ │ -000069a0: 6572 6570 2e73 7472 7563 7475 7265 7323 erep.structures# │ │ │ │ -000069b0: 7365 742d 7370 6563 6961 6c2d 656e 7669 set-special-envi │ │ │ │ -000069c0: 726f 6e6d 656e 7473 6574 2d73 7065 6369 ronmentset-speci │ │ │ │ -000069d0: 616c 2d65 6e76 6972 6f6e 6d65 6e74 2045 al-environment E │ │ │ │ -000069e0: 4e56 2053 5452 5543 5455 5245 7265 702e NV STRUCTURErep. │ │ │ │ -000069f0: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter │ │ │ │ -00006a00: 2364 6566 7661 7264 6566 7661 7220 4e41 #defvardefvar NA │ │ │ │ -00006a10: 4d45 205b 4445 4641 554c 542d 5641 4c55 ME [DEFAULT-VALU │ │ │ │ -00006a20: 4520 5b44 4f43 2d53 5452 494e 475d 5d0a E [DOC-STRING]]. │ │ │ │ -00006a30: 0a44 6566 696e 6520 6120 7370 6563 6961 .Define a specia │ │ │ │ -00006a40: 6c20 7661 7269 6162 6c65 2063 616c 6c65 l variable calle │ │ │ │ -00006a50: 6420 4e41 4d45 2077 686f 7365 2073 7461 d NAME whose sta │ │ │ │ -00006a60: 6e64 6172 6420 7661 6c75 6520 6973 2044 ndard value is D │ │ │ │ -00006a70: 4546 4155 4c54 2d0a 5641 4c55 452e 2049 EFAULT-.VALUE. I │ │ │ │ -00006a80: 6620 4e41 4d45 2069 7320 616c 7265 6164 f NAME is alread │ │ │ │ -00006a90: 7920 626f 756e 6420 746f 2061 2076 616c y bound to a val │ │ │ │ -00006aa0: 7565 2028 7468 6174 2773 206e 6f74 2061 ue (that's not a │ │ │ │ -00006ab0: 6e20 6175 746f 6c6f 6164 0a64 6566 696e n autoload.defin │ │ │ │ -00006ac0: 6974 696f 6e29 2069 7420 6973 206c 6566 ition) it is lef │ │ │ │ -00006ad0: 7420 6173 2069 7420 6973 2c20 6f74 6865 t as it is, othe │ │ │ │ -00006ae0: 7277 6973 6520 4445 4641 554c 542d 5641 rwise DEFAULT-VA │ │ │ │ -00006af0: 4c55 4520 6973 2065 7661 6c75 6174 6564 LUE is evaluated │ │ │ │ -00006b00: 0a61 6e64 2074 6865 2073 7065 6369 616c .and the special │ │ │ │ -00006b10: 2076 616c 7565 206f 6620 4e41 4d45 2069 value of NAME i │ │ │ │ -00006b20: 7320 626f 756e 6420 746f 2074 6865 2072 s bound to the r │ │ │ │ -00006b30: 6573 756c 742e 0a0a 4966 2044 4f43 2d53 esult...If DOC-S │ │ │ │ -00006b40: 5452 494e 4720 6973 2067 6976 656e 2c20 TRING is given, │ │ │ │ -00006b50: 616e 6420 6973 2061 2073 7472 696e 672c and is a string, │ │ │ │ -00006b60: 2069 7420 7769 6c6c 2062 6520 7573 6564 it will be used │ │ │ │ -00006b70: 2074 6f20 7365 7420 7468 650a 6064 6f63 to set the.`doc │ │ │ │ -00006b80: 756d 656e 7461 7469 6f6e 2720 7072 6f70 umentation' prop │ │ │ │ -00006b90: 6572 7479 206f 6620 7468 6520 7379 6d62 erty of the symb │ │ │ │ -00006ba0: 6f6c 204e 414d 452e 0a0a 2849 6620 7468 ol NAME...(If th │ │ │ │ -00006bb0: 6520 7379 6d62 6f6c 204e 414d 4520 6973 e symbol NAME is │ │ │ │ -00006bc0: 206d 6172 6b65 6420 6275 6666 6572 2d6c marked buffer-l │ │ │ │ -00006bd0: 6f63 616c 2074 6865 2064 6566 6175 6c74 ocal the default │ │ │ │ -00006be0: 2076 616c 7565 206f 6620 7468 650a 7661 value of the.va │ │ │ │ -00006bf0: 7269 6162 6c65 2077 696c 6c20 6265 2073 riable will be s │ │ │ │ -00006c00: 6574 2028 6966 206e 6563 6573 7361 7279 et (if necessary │ │ │ │ -00006c10: 2920 6e6f 7420 7468 6520 6c6f 6361 6c20 ) not the local │ │ │ │ -00006c20: 7661 6c75 652e 2972 6570 2e6c 616e 672e value.)rep.lang. │ │ │ │ -00006c30: 7379 6d62 6f6c 7323 7379 6d62 6f6c 2d76 symbols#symbol-v │ │ │ │ -00006c40: 616c 7565 7379 6d62 6f6c 2d76 616c 7565 aluesymbol-value │ │ │ │ -00006c50: 2053 594d 424f 4c0a 0a52 6574 7572 6e73 SYMBOL..Returns │ │ │ │ -00006c60: 2074 6865 2076 616c 7565 206f 6620 5359 the value of SY │ │ │ │ -00006c70: 4d42 4f4c 2c20 6966 2053 594d 424f 4c20 MBOL, if SYMBOL │ │ │ │ -00006c80: 6973 2066 6c61 6767 6564 2061 7320 6861 is flagged as ha │ │ │ │ -00006c90: 7669 6e67 2062 7566 6665 722d 6c6f 6361 ving buffer-loca │ │ │ │ -00006ca0: 6c0a 7661 6c75 6573 206c 6f6f 6b20 666f l.values look fo │ │ │ │ -00006cb0: 7220 6f6e 6520 6f66 2074 686f 7365 2066 r one of those f │ │ │ │ -00006cc0: 6972 7374 2e72 6570 2e6c 616e 672e 7379 irst.rep.lang.sy │ │ │ │ -00006cd0: 6d62 6f6c 7323 6465 6661 756c 742d 7661 mbols#default-va │ │ │ │ -00006ce0: 6c75 6564 6566 6175 6c74 2d76 616c 7565 luedefault-value │ │ │ │ -00006cf0: 2053 594d 424f 4c0a 0a52 6574 7572 6e73 SYMBOL..Returns │ │ │ │ -00006d00: 2074 6865 2064 6566 6175 6c74 2076 616c the default val │ │ │ │ -00006d10: 7565 206f 6620 7468 6520 7379 6d62 6f6c ue of the symbol │ │ │ │ -00006d20: 2053 594d 424f 4c2e 2054 6869 7320 7769 SYMBOL. This wi │ │ │ │ -00006d30: 6c6c 2062 6520 7468 6520 7661 6c75 6520 ll be the value │ │ │ │ -00006d40: 6f66 0a53 594d 424f 4c20 696e 2062 7566 of.SYMBOL in buf │ │ │ │ -00006d50: 6665 7273 206f 7220 7769 6e64 6f77 7320 fers or windows │ │ │ │ -00006d60: 7768 6963 6820 646f 206e 6f74 2068 6176 which do not hav │ │ │ │ -00006d70: 6520 7468 6569 7220 6f77 6e20 6c6f 6361 e their own loca │ │ │ │ -00006d80: 6c20 7661 6c75 652e 7265 702e 6c61 6e67 l value.rep.lang │ │ │ │ -00006d90: 2e73 796d 626f 6c73 2373 6574 7365 7420 .symbols#setset │ │ │ │ -00006da0: 5359 4d42 4f4c 2072 6570 760a 0a53 6574 SYMBOL repv..Set │ │ │ │ -00006db0: 7320 7468 6520 7661 6c75 6520 6f66 2053 s the value of S │ │ │ │ -00006dc0: 594d 424f 4c20 746f 2072 6570 762e 2049 YMBOL to repv. I │ │ │ │ -00006dd0: 6620 5359 4d42 4f4c 2068 6173 2061 2062 f SYMBOL has a b │ │ │ │ -00006de0: 7566 6665 722d 6c6f 6361 6c20 6269 6e64 uffer-local bind │ │ │ │ -00006df0: 696e 670a 696e 2074 6865 2063 7572 7265 ing.in the curre │ │ │ │ -00006e00: 6e74 2062 7566 6665 7220 6f72 2060 6d61 nt buffer or `ma │ │ │ │ -00006e10: 6b65 2d76 6172 6961 626c 652d 6275 6666 ke-variable-buff │ │ │ │ -00006e20: 6572 2d6c 6f63 616c 2720 6861 7320 6265 er-local' has be │ │ │ │ -00006e30: 656e 2063 616c 6c65 6420 6f6e 0a53 594d en called on.SYM │ │ │ │ -00006e40: 424f 4c20 7468 6520 6275 6666 6572 2d6c BOL the buffer-l │ │ │ │ -00006e50: 6f63 616c 2076 616c 7565 2069 6e20 7468 ocal value in th │ │ │ │ -00006e60: 6520 6375 7272 656e 7420 6275 6666 6572 e current buffer │ │ │ │ -00006e70: 2069 7320 7365 742e 2052 6574 7572 6e73 is set. Returns │ │ │ │ -00006e80: 2072 6570 762e 7265 702e 6c61 6e67 2e73 repv.rep.lang.s │ │ │ │ -00006e90: 796d 626f 6c73 2373 6574 2d64 6566 6175 ymbols#set-defau │ │ │ │ -00006ea0: 6c74 7365 742d 6465 6661 756c 7420 5359 ltset-default SY │ │ │ │ -00006eb0: 4d42 4f4c 2056 414c 5545 0a0a 5365 7473 MBOL VALUE..Sets │ │ │ │ -00006ec0: 2074 6865 2064 6566 6175 6c74 2076 616c the default val │ │ │ │ -00006ed0: 7565 206f 6620 5359 4d42 4f4c 2074 6f20 ue of SYMBOL to │ │ │ │ -00006ee0: 5641 4c55 452c 2074 6865 6e20 7265 7475 VALUE, then retu │ │ │ │ -00006ef0: 726e 7320 5641 4c55 452e 7265 702e 6c61 rns VALUE.rep.la │ │ │ │ -00006f00: 6e67 2e73 796d 626f 6c73 2373 6574 706c ng.symbols#setpl │ │ │ │ -00006f10: 6973 7473 6574 706c 6973 7420 5359 4d42 istsetplist SYMB │ │ │ │ -00006f20: 4f4c 2050 524f 502d 4c49 5354 0a0a 5365 OL PROP-LIST..Se │ │ │ │ -00006f30: 7473 2074 6865 2070 726f 7065 7274 7920 ts the property │ │ │ │ -00006f40: 6c69 7374 206f 6620 5359 4d42 4f4c 2074 list of SYMBOL t │ │ │ │ -00006f50: 6f20 5052 4f50 2d4c 4953 542c 2072 6574 o PROP-LIST, ret │ │ │ │ -00006f60: 7572 6e73 2050 524f 502d 4c49 5354 2e72 urns PROP-LIST.r │ │ │ │ -00006f70: 6570 2e6c 616e 672e 7379 6d62 6f6c 7323 ep.lang.symbols# │ │ │ │ -00006f80: 7379 6d62 6f6c 2d6e 616d 6573 796d 626f symbol-namesymbo │ │ │ │ -00006f90: 6c2d 6e61 6d65 2053 594d 424f 4c0a 0a52 l-name SYMBOL..R │ │ │ │ -00006fa0: 6574 7572 6e73 2074 6865 2070 7269 6e74 eturns the print │ │ │ │ -00006fb0: 2d6e 616d 6520 6f66 2053 594d 424f 4c2e -name of SYMBOL. │ │ │ │ -00006fc0: 7265 702e 6c61 6e67 2e73 796d 626f 6c73 rep.lang.symbols │ │ │ │ -00006fd0: 236f 6261 7272 6179 6f62 6172 7261 7920 #obarrayobarray │ │ │ │ -00006fe0: 5b4e 4557 2d56 414c 5545 5d00 0000 0000 [NEW-VALUE]..... │ │ │ │ -00006ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00007000: 7265 702e 6c61 6e67 2e73 796d 626f 6c73 rep.lang.symbols │ │ │ │ -00007010: 2364 6566 6175 6c74 2d62 6f75 6e64 7064 #default-boundpd │ │ │ │ -00007020: 6566 6175 6c74 2d62 6f75 6e64 7020 5359 efault-boundp SY │ │ │ │ -00007030: 4d42 4f4c 0a0a 5265 7475 726e 7320 7420 MBOL..Returns t │ │ │ │ -00007040: 6966 2053 594d 424f 4c20 6861 7320 6120 if SYMBOL has a │ │ │ │ -00007050: 6465 6661 756c 7420 7661 6c75 652e 7265 default value.re │ │ │ │ -00007060: 702e 6c61 6e67 2e73 796d 626f 6c73 2362 p.lang.symbols#b │ │ │ │ -00007070: 6f75 6e64 7062 6f75 6e64 7020 5359 4d42 oundpboundp SYMB │ │ │ │ -00007080: 4f4c 0a0a 5265 7475 726e 7320 7420 6966 OL..Returns t if │ │ │ │ -00007090: 2053 594d 424f 4c20 6861 7320 6120 7661 SYMBOL has a va │ │ │ │ -000070a0: 6c75 6520 6173 2061 2076 6172 6961 626c lue as a variabl │ │ │ │ -000070b0: 652e 7265 702e 6c61 6e67 2e73 796d 626f e.rep.lang.symbo │ │ │ │ -000070c0: 6c73 2373 796d 626f 6c2d 706c 6973 7473 ls#symbol-plists │ │ │ │ -000070d0: 796d 626f 6c2d 706c 6973 7420 5359 4d42 ymbol-plist SYMB │ │ │ │ -000070e0: 4f4c 0a0a 5265 7475 726e 7320 7468 6520 OL..Returns the │ │ │ │ -000070f0: 7072 6f70 6572 7479 2d6c 6973 7420 6f66 property-list of │ │ │ │ -00007100: 2053 594d 424f 4c2e 7265 702e 6c61 6e67 SYMBOL.rep.lang │ │ │ │ -00007110: 2e73 796d 626f 6c73 2367 656e 7379 6d67 .symbols#gensymg │ │ │ │ -00007120: 656e 7379 6d0a 0a52 6574 7572 6e73 2061 ensym..Returns a │ │ │ │ -00007130: 206e 6577 2028 6e6f 6e2d 696e 7465 726e new (non-intern │ │ │ │ -00007140: 6564 2920 7379 6d62 6f6c 2077 6974 6820 ed) symbol with │ │ │ │ -00007150: 6120 756e 6971 7565 2070 7269 6e74 206e a unique print n │ │ │ │ -00007160: 616d 652e 7265 702e 6c61 6e67 2e73 796d ame.rep.lang.sym │ │ │ │ -00007170: 626f 6c73 2373 796d 626f 6c70 7379 6d62 bols#symbolpsymb │ │ │ │ -00007180: 6f6c 7020 4152 470a 0a52 6574 7572 6e73 olp ARG..Returns │ │ │ │ -00007190: 2074 2069 6620 4152 4720 6973 2061 2073 t if ARG is a s │ │ │ │ -000071a0: 796d 626f 6c2e 7265 702e 6c61 6e67 2e69 ymbol.rep.lang.i │ │ │ │ -000071b0: 6e74 6572 7072 6574 6572 2373 6574 7173 nterpreter#setqs │ │ │ │ -000071c0: 6574 7120 5b53 594d 424f 4c20 464f 524d etq [SYMBOL FORM │ │ │ │ -000071d0: 5d20 2e2e 2e0a 0a53 6574 7320 7468 6520 ] .....Sets the │ │ │ │ -000071e0: 7661 6c75 6520 6f66 2065 6163 6820 5359 value of each SY │ │ │ │ -000071f0: 4d42 4f4c 2074 6f20 7468 6520 7661 6c75 MBOL to the valu │ │ │ │ -00007200: 6520 6f66 2069 7473 2063 6f72 7265 7370 e of its corresp │ │ │ │ -00007210: 6f6e 6469 6e67 2046 4f52 4d0a 6576 616c onding FORM.eval │ │ │ │ -00007220: 7561 7465 642c 2072 6574 7572 6e73 2074 uated, returns t │ │ │ │ -00007230: 6865 2076 616c 7565 206f 6620 7468 6520 he value of the │ │ │ │ -00007240: 6c61 7374 2065 7661 6c75 6174 696f 6e2e last evaluation. │ │ │ │ -00007250: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr │ │ │ │ -00007260: 6574 6572 2325 6465 6669 6e65 2564 6566 eter#%define%def │ │ │ │ -00007270: 696e 6520 5359 4d42 4f4c 2046 4f52 4d20 ine SYMBOL FORM │ │ │ │ -00007280: 5b44 4f43 2d53 5452 494e 475d 0a0a 4576 [DOC-STRING]..Ev │ │ │ │ -00007290: 616c 7561 7465 2046 4f52 4d2c 2074 6865 aluate FORM, the │ │ │ │ -000072a0: 6e20 6372 6561 7465 2061 2074 6f70 2d6c n create a top-l │ │ │ │ -000072b0: 6576 656c 2062 696e 6469 6e67 206f 6620 evel binding of │ │ │ │ -000072c0: 5359 4d42 4f4c 2077 686f 7365 2076 616c SYMBOL whose val │ │ │ │ -000072d0: 7565 2069 730a 7468 6520 7265 7375 6c74 ue is.the result │ │ │ │ -000072e0: 206f 6620 7468 6520 6576 616c 7561 7469 of the evaluati │ │ │ │ -000072f0: 6f6e 2e20 4966 2073 7563 6820 6120 6269 on. If such a bi │ │ │ │ -00007300: 6e64 696e 6720 616c 7265 6164 7920 6578 nding already ex │ │ │ │ -00007310: 6973 7473 2c20 6974 2077 696c 6c0a 6265 ists, it will.be │ │ │ │ -00007320: 206f 7665 7277 7269 7474 656e 2e72 6570 overwritten.rep │ │ │ │ -00007330: 2e6c 616e 672e 7379 6d62 6f6c 7323 6d61 .lang.symbols#ma │ │ │ │ -00007340: 6b75 6e62 6f75 6e64 6d61 6b75 6e62 6f75 kunboundmakunbou │ │ │ │ -00007350: 6e64 2053 594d 424f 4c0a 0a4d 616b 6520 nd SYMBOL..Make │ │ │ │ -00007360: 5359 4d42 4f4c 2068 6176 6520 6e6f 2076 SYMBOL have no v │ │ │ │ -00007370: 616c 7565 2061 7320 6120 7661 7269 6162 alue as a variab │ │ │ │ -00007380: 6c65 2e72 6570 2e6c 616e 672e 7379 6d62 le.rep.lang.symb │ │ │ │ -00007390: 6f6c 7323 6765 7467 6574 2053 594d 424f ols#getget SYMBO │ │ │ │ -000073a0: 4c20 5052 4f50 4552 5459 0a0a 5265 7475 L PROPERTY..Retu │ │ │ │ -000073b0: 726e 7320 7468 6520 7661 6c75 6520 6f66 rns the value of │ │ │ │ -000073c0: 2053 594d 424f 4c27 7320 7072 6f70 6572 SYMBOL's proper │ │ │ │ -000073d0: 7479 2050 524f 5045 5254 592e 2053 6565 ty PROPERTY. See │ │ │ │ -000073e0: 2060 7075 7427 2e72 6570 2e6c 616e 672e `put'.rep.lang. │ │ │ │ -000073f0: 7379 6d62 6f6c 7323 7075 7470 7574 2053 symbols#putput S │ │ │ │ -00007400: 594d 424f 4c20 5052 4f50 4552 5459 2072 YMBOL PROPERTY r │ │ │ │ -00007410: 6570 760a 0a53 6574 7320 7468 6520 7661 epv..Sets the va │ │ │ │ -00007420: 6c75 6520 6f66 2053 594d 424f 4c27 7320 lue of SYMBOL's │ │ │ │ -00007430: 7072 6f70 6572 7479 2050 524f 5045 5254 property PROPERT │ │ │ │ -00007440: 5920 746f 2072 6570 762c 2074 6869 7320 Y to repv, this │ │ │ │ -00007450: 7661 6c75 6520 6361 6e20 6265 0a72 6574 value can be.ret │ │ │ │ -00007460: 7269 6576 6564 2077 6974 6820 7468 6520 rieved with the │ │ │ │ -00007470: 6067 6574 2720 6675 6e63 7469 6f6e 2e72 `get' function.r │ │ │ │ -00007480: 6570 2e6c 616e 672e 7379 6d62 6f6c 7323 ep.lang.symbols# │ │ │ │ -00007490: 6170 726f 706f 7361 7072 6f70 6f73 2052 aproposapropos R │ │ │ │ -000074a0: 4547 4558 5020 5b50 5245 4449 4341 5445 EGEXP [PREDICATE │ │ │ │ -000074b0: 5d20 5b4f 4241 5252 4159 5d0a 0a52 6574 ] [OBARRAY]..Ret │ │ │ │ -000074c0: 7572 6e73 2061 206c 6973 7420 6f66 2073 urns a list of s │ │ │ │ -000074d0: 796d 626f 6c73 2066 726f 6d20 4f42 4152 ymbols from OBAR │ │ │ │ -000074e0: 5241 5920 286f 7220 7468 6520 6465 6661 RAY (or the defa │ │ │ │ -000074f0: 756c 7429 2077 686f 7365 2070 7269 6e74 ult) whose print │ │ │ │ -00007500: 2d6e 616d 650a 6d61 7463 6865 7320 7468 -name.matches th │ │ │ │ -00007510: 6520 7265 6775 6c61 722d 6578 7072 6573 e regular-expres │ │ │ │ -00007520: 7369 6f6e 2052 4547 4558 502e 2049 6620 sion REGEXP. If │ │ │ │ -00007530: 5052 4544 4943 4154 4520 6973 2067 6976 PREDICATE is giv │ │ │ │ -00007540: 656e 2061 6e64 206e 6f6e 2d6e 696c 2c0a en and non-nil,. │ │ │ │ -00007550: 6561 6368 2073 796d 626f 6c20 7768 6963 each symbol whic │ │ │ │ -00007560: 6820 6d61 7463 6865 7320 6973 2061 7070 h matches is app │ │ │ │ -00007570: 6c69 6564 2074 6f20 7468 6520 6675 6e63 lied to the func │ │ │ │ -00007580: 7469 6f6e 2050 5245 4449 4341 5445 2c20 tion PREDICATE, │ │ │ │ -00007590: 6966 2074 6865 2076 616c 7565 0a69 7320 if the value.is │ │ │ │ -000075a0: 6e6f 6e2d 6e69 6c20 6974 2069 7320 636f non-nil it is co │ │ │ │ -000075b0: 6e73 6964 6572 6564 2061 206d 6174 6368 nsidered a match │ │ │ │ -000075c0: 2e72 6570 2e6c 616e 672e 7379 6d62 6f6c .rep.lang.symbol │ │ │ │ -000075d0: 7323 6d61 6b65 2d76 6172 6961 626c 652d s#make-variable- │ │ │ │ -000075e0: 7370 6563 6961 6c6d 616b 652d 7661 7269 specialmake-vari │ │ │ │ -000075f0: 6162 6c65 2d73 7065 6369 616c 2053 594d able-special SYM │ │ │ │ -00007600: 424f 4c0a 0a4d 6172 6b20 5359 4d42 4f4c BOL..Mark SYMBOL │ │ │ │ -00007610: 2061 7320 6265 696e 6720 6120 7370 6563 as being a spec │ │ │ │ -00007620: 6961 6c20 2864 796e 616d 6963 616c 6c79 ial (dynamically │ │ │ │ -00007630: 2d62 6f75 6e64 2920 7661 7269 6162 6c65 -bound) variable │ │ │ │ -00007640: 2e72 6570 2e6c 616e 672e 7379 6d62 6f6c .rep.lang.symbol │ │ │ │ -00007650: 7323 7370 6563 6961 6c2d 7661 7269 6162 s#special-variab │ │ │ │ -00007660: 6c65 2d70 7370 6563 6961 6c2d 7661 7269 le-pspecial-vari │ │ │ │ -00007670: 6162 6c65 2d70 2053 594d 424f 4c0a 0a52 able-p SYMBOL..R │ │ │ │ -00007680: 6574 7572 6e73 2074 2069 6620 5359 4d42 eturns t if SYMB │ │ │ │ -00007690: 4f4c 2069 7320 6120 7370 6563 6961 6c20 OL is a special │ │ │ │ -000076a0: 7661 7269 6162 6c65 2028 6479 6e61 6d69 variable (dynami │ │ │ │ -000076b0: 6361 6c6c 7920 7363 6f70 6564 292e 7265 cally scoped).re │ │ │ │ -000076c0: 702e 6c61 6e67 2e64 6562 7567 2374 7261 p.lang.debug#tra │ │ │ │ -000076d0: 6365 7472 6163 6520 5359 4d42 4f4c 0a0a cetrace SYMBOL.. │ │ │ │ -000076e0: 466c 6167 2074 6861 7420 7768 656e 6576 Flag that whenev │ │ │ │ -000076f0: 6572 2053 594d 424f 4c20 6973 2065 7661 er SYMBOL is eva │ │ │ │ -00007700: 6c75 6174 6564 2028 6173 2061 2076 6172 luated (as a var │ │ │ │ -00007710: 6961 626c 6520 6f72 2061 2066 756e 6374 iable or a funct │ │ │ │ -00007720: 696f 6e29 2074 6865 0a64 6562 7567 6765 ion) the.debugge │ │ │ │ -00007730: 7220 6973 2065 6e74 6572 6564 2e72 6570 r is entered.rep │ │ │ │ -00007740: 2e6c 616e 672e 6465 6275 6723 756e 7472 .lang.debug#untr │ │ │ │ -00007750: 6163 6575 6e74 7261 6365 2053 594d 424f aceuntrace SYMBO │ │ │ │ -00007760: 4c0a 0a43 616e 6365 6c20 7468 6520 6566 L..Cancel the ef │ │ │ │ -00007770: 6665 6374 206f 6620 2874 7261 6365 2053 fect of (trace S │ │ │ │ -00007780: 594d 424f 4c29 2e72 6570 2e6c 616e 672e YMBOL).rep.lang. │ │ │ │ -00007790: 7379 6d62 6f6c 7323 6d61 6b65 2d6b 6579 symbols#make-key │ │ │ │ -000077a0: 776f 7264 6d61 6b65 2d6b 6579 776f 7264 wordmake-keyword │ │ │ │ -000077b0: 2053 594d 424f 4c0a 0a52 6574 7572 6e20 SYMBOL..Return │ │ │ │ -000077c0: 7468 6520 6b65 7977 6f72 6420 7379 6d62 the keyword symb │ │ │ │ -000077d0: 6f6c 2074 6861 7420 7368 6f75 6c64 2062 ol that should b │ │ │ │ -000077e0: 6520 7573 6564 2069 6e20 6172 6775 6d65 e used in argume │ │ │ │ -000077f0: 6e74 206c 6973 7473 2074 6f0a 7072 6f76 nt lists to.prov │ │ │ │ -00007800: 6964 6520 7468 6520 6d61 726b 2074 6865 ide the mark the │ │ │ │ -00007810: 2076 616c 7565 206f 6620 7468 6520 6172 value of the ar │ │ │ │ -00007820: 6775 6d65 6e74 2063 616c 6c65 6420 5359 gument called SY │ │ │ │ -00007830: 4d42 4f4c 2e20 416e 2065 7272 6f72 2069 MBOL. An error i │ │ │ │ -00007840: 730a 7369 676e 616c 6c65 6420 6966 2053 s.signalled if S │ │ │ │ -00007850: 594d 424f 4c20 6973 2069 7473 656c 6620 YMBOL is itself │ │ │ │ -00007860: 6120 6b65 7977 6f72 642e 7265 702e 6c61 a keyword.rep.la │ │ │ │ -00007870: 6e67 2e73 796d 626f 6c73 236b 6579 776f ng.symbols#keywo │ │ │ │ -00007880: 7264 706b 6579 776f 7264 7020 4152 470a rdpkeywordp ARG. │ │ │ │ -00007890: 0a52 6574 7572 6e20 7472 7565 2069 6620 .Return true if │ │ │ │ -000078a0: 4152 4720 6973 2061 206b 6579 776f 7264 ARG is a keyword │ │ │ │ -000078b0: 2073 796d 626f 6c2e 666f 726d 6174 2d68 symbol.format-h │ │ │ │ -000078c0: 6f6f 6b73 2d61 6c69 7374 416c 6973 7420 ooks-alistAlist │ │ │ │ -000078d0: 6f66 2028 4348 4152 202e 2046 554e 4354 of (CHAR . FUNCT │ │ │ │ -000078e0: 494f 4e29 2064 6566 696e 696e 6720 6578 ION) defining ex │ │ │ │ -000078f0: 7472 6120 666f 726d 6174 2063 6f6e 7665 tra format conve │ │ │ │ -00007900: 7273 696f 6e73 2066 6f72 2074 6865 0a66 rsions for the.f │ │ │ │ -00007910: 6f72 6d61 7420 6675 6e63 7469 6f6e 2e20 ormat function. │ │ │ │ -00007920: 4655 4e43 5449 4f4e 2069 7320 6361 6c6c FUNCTION is call │ │ │ │ -00007930: 6564 2061 7320 2846 554e 4354 494f 4e20 ed as (FUNCTION │ │ │ │ -00007940: 7265 7076 292c 2061 6e64 2073 686f 756c repv), and shoul │ │ │ │ -00007950: 640a 7265 7475 726e 2074 6865 2073 7472 d.return the str │ │ │ │ -00007960: 696e 6720 746f 2062 6520 696e 7365 7274 ing to be insert │ │ │ │ -00007970: 6564 2e72 6570 2e69 6f2e 7374 7265 616d ed.rep.io.stream │ │ │ │ -00007980: 7323 7772 6974 6577 7269 7465 2053 5452 s#writewrite STR │ │ │ │ -00007990: 4541 4d20 4441 5441 205b 4c45 4e47 5448 EAM DATA [LENGTH │ │ │ │ -000079a0: 5d0a 0a57 7269 7465 7320 4441 5441 2c20 ]..Writes DATA, │ │ │ │ -000079b0: 7768 6963 6820 6361 6e20 6569 7468 6572 which can either │ │ │ │ -000079c0: 2062 6520 6120 7374 7269 6e67 206f 7220 be a string or │ │ │ │ -000079d0: 6120 6368 6172 6163 7465 722c 2074 6f20 a character, to │ │ │ │ -000079e0: 7468 6520 7374 7265 616d 0a53 5452 4541 the stream.STREA │ │ │ │ -000079f0: 4d2c 2072 6574 7572 6e69 6e67 2074 6865 M, returning the │ │ │ │ -00007a00: 206e 756d 6265 7220 6f66 2063 6861 7261 number of chara │ │ │ │ -00007a10: 6374 6572 7320 6163 7475 616c 6c79 2077 cters actually w │ │ │ │ -00007a20: 7269 7474 656e 2e20 4966 2044 4154 4120 ritten. If DATA │ │ │ │ -00007a30: 6973 0a61 2073 7472 696e 6720 4c45 4e47 is.a string LENG │ │ │ │ -00007a40: 5448 2063 616e 2064 6566 696e 6520 686f TH can define ho │ │ │ │ -00007a50: 7720 6d61 6e79 2063 6861 7261 6374 6572 w many character │ │ │ │ -00007a60: 7320 746f 2077 7269 7465 2e72 6570 2e69 s to write.rep.i │ │ │ │ -00007a70: 6f2e 7374 7265 616d 7323 7265 6164 2d63 o.streams#read-c │ │ │ │ -00007a80: 6861 7272 6561 642d 6368 6172 2053 5452 harread-char STR │ │ │ │ -00007a90: 4541 4d0a 0a52 6561 6473 2074 6865 206e EAM..Reads the n │ │ │ │ -00007aa0: 6578 7420 6368 6172 6163 7465 7220 6672 ext character fr │ │ │ │ -00007ab0: 6f6d 2074 6865 2069 6e70 7574 2d73 7472 om the input-str │ │ │ │ -00007ac0: 6561 6d20 5354 5245 414d 2c20 6966 206e eam STREAM, if n │ │ │ │ -00007ad0: 6f20 6d6f 7265 2063 6861 7261 6374 6572 o more character │ │ │ │ -00007ae0: 730a 6172 6520 6176 6169 6c61 626c 6520 s.are available │ │ │ │ -00007af0: 7265 7475 726e 7320 6e69 6c2e 7265 702e returns nil.rep. │ │ │ │ -00007b00: 696f 2e73 7472 6561 6d73 2370 6565 6b2d io.streams#peek- │ │ │ │ -00007b10: 6368 6172 7065 656b 2d63 6861 7220 5354 charpeek-char ST │ │ │ │ -00007b20: 5245 414d 0a0a 5265 7475 726e 7320 7468 REAM..Returns th │ │ │ │ -00007b30: 6520 6e65 7874 2063 6861 7261 6374 6572 e next character │ │ │ │ -00007b40: 2066 726f 6d20 7468 6520 696e 7075 742d from the input- │ │ │ │ -00007b50: 7374 7265 616d 2053 5452 4541 4d2c 202a stream STREAM, * │ │ │ │ -00007b60: 7769 7468 6f75 742a 0a72 656d 6f76 696e without*.removin │ │ │ │ -00007b70: 6720 7468 6174 2063 6861 7261 6374 6572 g that character │ │ │ │ -00007b80: 2066 726f 6d20 7468 6520 6865 6164 206f from the head o │ │ │ │ -00007b90: 6620 7468 6520 7374 7265 616d 2e20 4966 f the stream. If │ │ │ │ -00007ba0: 206e 6f20 6d6f 7265 0a63 6861 7261 6374 no more.charact │ │ │ │ -00007bb0: 6572 7320 6172 6520 6176 6169 6c61 626c ers are availabl │ │ │ │ -00007bc0: 6520 7265 7475 726e 7320 6e69 6c2e 7265 e returns nil.re │ │ │ │ -00007bd0: 702e 696f 2e73 7472 6561 6d73 2372 6561 p.io.streams#rea │ │ │ │ -00007be0: 642d 6368 6172 7372 6561 642d 6368 6172 d-charsread-char │ │ │ │ -00007bf0: 7320 5354 5245 414d 2043 4f55 4e54 0a0a s STREAM COUNT.. │ │ │ │ -00007c00: 5265 6164 2075 7074 6f20 434f 554e 5420 Read upto COUNT │ │ │ │ -00007c10: 6368 6172 6163 7465 7273 2066 726f 6d20 characters from │ │ │ │ -00007c20: 7468 6520 696e 7075 7420 7374 7265 616d the input stream │ │ │ │ -00007c30: 2053 5452 4541 4d2c 2072 6574 7572 6e69 STREAM, returni │ │ │ │ -00007c40: 6e67 2061 0a73 7472 696e 6720 636f 6e74 ng a.string cont │ │ │ │ -00007c50: 6169 6e69 6e67 2074 6865 2063 6861 7261 aining the chara │ │ │ │ -00007c60: 6374 6572 732e 2049 6620 454f 4620 6973 cters. If EOF is │ │ │ │ -00007c70: 2072 6561 6420 6265 666f 7265 2072 6561 read before rea │ │ │ │ -00007c80: 6469 6e67 2043 4f55 4e54 0a63 6861 7261 ding COUNT.chara │ │ │ │ -00007c90: 6374 6572 732c 2074 6865 2072 6574 7572 cters, the retur │ │ │ │ -00007ca0: 6e65 6420 7374 7269 6e67 2077 696c 6c20 ned string will │ │ │ │ -00007cb0: 636f 6e74 6169 6e20 7468 6520 6368 6172 contain the char │ │ │ │ -00007cc0: 6163 7465 7273 2072 6561 6420 7570 2074 acters read up t │ │ │ │ -00007cd0: 6f0a 7468 6174 2070 6f69 6e74 2e20 4966 o.that point. If │ │ │ │ -00007ce0: 206e 6f20 6368 6172 6163 7465 7273 2061 no characters a │ │ │ │ -00007cf0: 7265 2072 6561 642c 206e 696c 2077 696c re read, nil wil │ │ │ │ -00007d00: 6c20 6265 2072 6574 7572 6e65 642e 7265 l be returned.re │ │ │ │ -00007d10: 702e 696f 2e73 7472 6561 6d73 2372 6561 p.io.streams#rea │ │ │ │ -00007d20: 642d 6c69 6e65 7265 6164 2d6c 696e 6520 d-lineread-line │ │ │ │ -00007d30: 5354 5245 414d 0a0a 5265 6164 206f 6e65 STREAM..Read one │ │ │ │ -00007d40: 206c 696e 6520 6f66 2074 6578 7420 6672 line of text fr │ │ │ │ -00007d50: 6f6d 2053 5452 4541 4d2e 2020 5265 7475 om STREAM. Retu │ │ │ │ -00007d60: 726e 2069 7420 6173 2061 2073 7472 696e rn it as a strin │ │ │ │ -00007d70: 672e 2020 4966 2074 6865 0a6c 696e 6520 g. If the.line │ │ │ │ -00007d80: 7761 7320 7465 726d 696e 6174 6564 2062 was terminated b │ │ │ │ -00007d90: 7920 6120 6e65 776c 696e 6520 2869 6e73 y a newline (ins │ │ │ │ -00007da0: 7465 6164 206f 6620 454f 4629 2069 7420 tead of EOF) it │ │ │ │ -00007db0: 6973 2069 6e63 6c75 6465 6420 696e 0a74 is included in.t │ │ │ │ -00007dc0: 6865 2072 6574 7572 6e20 7661 6c75 652e he return value. │ │ │ │ -00007dd0: 2020 4966 2065 6e64 206f 6620 6669 6c65 If end of file │ │ │ │ -00007de0: 206f 6363 7572 7320 696d 6d65 6469 6174 occurs immediat │ │ │ │ -00007df0: 656c 7920 6265 666f 7265 2061 6e79 0a63 ely before any.c │ │ │ │ -00007e00: 6861 7261 6374 6572 7320 6361 6e20 6265 haracters can be │ │ │ │ -00007e10: 2072 6561 642c 2072 6574 7572 6e20 6e69 read, return ni │ │ │ │ -00007e20: 6c2e 7265 702e 696f 2e73 7472 6561 6d73 l.rep.io.streams │ │ │ │ -00007e30: 2363 6f70 792d 7374 7265 616d 636f 7079 #copy-streamcopy │ │ │ │ -00007e40: 2d73 7472 6561 6d20 534f 5552 4345 2d53 -stream SOURCE-S │ │ │ │ -00007e50: 5452 4541 4d20 4445 5354 2d53 5452 4541 TREAM DEST-STREA │ │ │ │ -00007e60: 4d0a 0a43 6f70 7920 616c 6c20 6368 6172 M..Copy all char │ │ │ │ -00007e70: 6163 7465 7273 2066 726f 6d20 534f 5552 acters from SOUR │ │ │ │ -00007e80: 4345 2d53 5452 4541 4d20 746f 2044 4553 CE-STREAM to DES │ │ │ │ -00007e90: 542d 5354 5245 414d 2075 6e74 696c 2061 T-STREAM until a │ │ │ │ -00007ea0: 6e20 454f 4620 6973 0a72 6561 642e 2052 n EOF is.read. R │ │ │ │ -00007eb0: 6574 7572 6e73 2074 6865 206e 756d 6265 eturns the numbe │ │ │ │ -00007ec0: 7220 6f66 2063 6861 7261 6374 6572 7320 r of characters │ │ │ │ -00007ed0: 636f 7069 6564 2e72 6570 2e69 6f2e 7374 copied.rep.io.st │ │ │ │ -00007ee0: 7265 616d 7323 7265 6164 7265 6164 205b reams#readread [ │ │ │ │ -00007ef0: 5354 5245 414d 5d0a 0a52 6561 6473 206f STREAM]..Reads o │ │ │ │ -00007f00: 6e65 206c 6973 702d 6f62 6a65 6374 2066 ne lisp-object f │ │ │ │ -00007f10: 726f 6d20 7468 6520 696e 7075 742d 7374 rom the input-st │ │ │ │ -00007f20: 7265 616d 2053 5452 4541 4d20 286f 7220 ream STREAM (or │ │ │ │ -00007f30: 7468 6520 7661 6c75 6520 6f66 2074 6865 the value of the │ │ │ │ -00007f40: 0a76 6172 6961 626c 6520 6073 7461 6e64 .variable `stand │ │ │ │ -00007f50: 6172 642d 696e 7075 7427 2069 6620 5354 ard-input' if ST │ │ │ │ -00007f60: 5245 414d 2069 7320 756e 7370 6563 6966 REAM is unspecif │ │ │ │ -00007f70: 6965 6429 2061 6e64 2072 6574 7572 6e20 ied) and return │ │ │ │ -00007f80: 6974 2e72 6570 2e69 6f2e 7374 7265 616d it.rep.io.stream │ │ │ │ -00007f90: 7323 696e 7075 742d 7374 7265 616d 2d70 s#input-stream-p │ │ │ │ -00007fa0: 696e 7075 742d 7374 7265 616d 2d70 2041 input-stream-p A │ │ │ │ -00007fb0: 5247 0a0a 5265 7475 726e 7320 7420 6966 RG..Returns t if │ │ │ │ -00007fc0: 2041 5247 2069 7320 616e 2069 6e70 7574 ARG is an input │ │ │ │ -00007fd0: 2073 7472 6561 6d2e 0072 6570 2e64 6174 stream..rep.dat │ │ │ │ -00007fe0: 612e 7269 6e67 2372 696e 672d 6361 7061 a.ring#ring-capa │ │ │ │ -00007ff0: 6369 7479 2052 494e 4700 0000 0000 0000 city RING....... │ │ │ │ -00008000: 7265 702e 696f 2e73 7472 6561 6d73 2370 rep.io.streams#p │ │ │ │ -00008010: 7269 6e74 7072 696e 7420 4f42 4a45 4354 rintprint OBJECT │ │ │ │ -00008020: 205b 5354 5245 414d 5d0a 0a46 6972 7374 [STREAM]..First │ │ │ │ -00008030: 206f 7574 7075 7473 2061 206e 6577 6c69 outputs a newli │ │ │ │ -00008040: 6e65 2c20 7468 656e 2070 7269 6e74 7320 ne, then prints │ │ │ │ -00008050: 6120 7465 7874 2072 6570 7265 7365 6e74 a text represent │ │ │ │ -00008060: 6174 696f 6e20 6f66 204f 424a 4543 5420 ation of OBJECT │ │ │ │ -00008070: 746f 0a53 5452 4541 4d20 286f 7220 7468 to.STREAM (or th │ │ │ │ -00008080: 6520 636f 6e74 656e 7473 206f 6620 7468 e contents of th │ │ │ │ -00008090: 6520 7661 7269 6162 6c65 2060 7374 616e e variable `stan │ │ │ │ -000080a0: 6461 7264 2d6f 7574 7075 7427 2920 696e dard-output') in │ │ │ │ -000080b0: 2061 2066 6f72 6d20 7375 6974 6162 6c65 a form suitable │ │ │ │ -000080c0: 0a66 6f72 2060 7265 6164 272e 7265 702e .for `read'.rep. │ │ │ │ -000080d0: 696f 2e73 7472 6561 6d73 2370 7269 6e31 io.streams#prin1 │ │ │ │ -000080e0: 7072 696e 3120 4f42 4a45 4354 205b 5354 prin1 OBJECT [ST │ │ │ │ -000080f0: 5245 414d 5d0a 0a50 7269 6e74 7320 6120 REAM]..Prints a │ │ │ │ -00008100: 7465 7874 2072 6570 7265 7365 6e74 6174 text representat │ │ │ │ -00008110: 696f 6e20 6f66 204f 424a 4543 5420 746f ion of OBJECT to │ │ │ │ -00008120: 2053 5452 4541 4d20 286f 7220 7468 6520 STREAM (or the │ │ │ │ -00008130: 636f 6e74 656e 7473 206f 6620 7468 650a contents of the. │ │ │ │ -00008140: 7661 7269 6162 6c65 2060 7374 616e 6461 variable `standa │ │ │ │ -00008150: 7264 2d6f 7574 7075 7427 2920 696e 2061 rd-output') in a │ │ │ │ -00008160: 2066 6f72 6d20 7375 6974 6162 6c65 2066 form suitable f │ │ │ │ -00008170: 6f72 2060 7265 6164 272e 7265 702e 696f or `read'.rep.io │ │ │ │ -00008180: 2e73 7472 6561 6d73 2370 7269 6e63 7072 .streams#princpr │ │ │ │ -00008190: 696e 6320 4f42 4a45 4354 205b 5354 5245 inc OBJECT [STRE │ │ │ │ -000081a0: 414d 5d0a 0a50 7269 6e74 7320 6120 7465 AM]..Prints a te │ │ │ │ -000081b0: 7874 2072 6570 7265 7365 6e74 6174 696f xt representatio │ │ │ │ -000081c0: 6e20 6f66 204f 424a 4543 5420 746f 2053 n of OBJECT to S │ │ │ │ -000081d0: 5452 4541 4d20 286f 7220 7468 6520 636f TREAM (or the co │ │ │ │ -000081e0: 6e74 656e 7473 206f 6620 7468 650a 7661 ntents of the.va │ │ │ │ -000081f0: 7269 6162 6c65 2073 7461 6e64 6172 642d riable standard- │ │ │ │ -00008200: 6f75 7470 7574 292c 206e 6f20 7374 7261 output), no stra │ │ │ │ -00008210: 6e67 6520 6368 6172 6163 7465 7273 2061 nge characters a │ │ │ │ -00008220: 7265 2071 756f 7465 6420 616e 6420 6e6f re quoted and no │ │ │ │ -00008230: 2071 756f 7465 730a 6172 6520 7072 696e quotes.are prin │ │ │ │ -00008240: 7465 6420 6172 6f75 6e64 2073 7472 696e ted around strin │ │ │ │ -00008250: 6773 2e72 6570 2e69 6f2e 7374 7265 616d gs.rep.io.stream │ │ │ │ -00008260: 7323 666f 726d 6174 666f 726d 6174 2053 s#formatformat S │ │ │ │ -00008270: 5452 4541 4d20 464f 524d 4154 2d53 5452 TREAM FORMAT-STR │ │ │ │ -00008280: 494e 4720 4152 4753 2e2e 2e0a 0a57 7269 ING ARGS.....Wri │ │ │ │ -00008290: 7465 7320 6120 7374 7269 6e67 2063 7265 tes a string cre │ │ │ │ -000082a0: 6174 6564 2066 726f 6d20 7468 6520 666f ated from the fo │ │ │ │ -000082b0: 726d 6174 2073 7065 6369 6669 6361 7469 rmat specificati │ │ │ │ -000082c0: 6f6e 2046 4f52 4d41 542d 5354 5249 4e47 on FORMAT-STRING │ │ │ │ -000082d0: 2061 6e64 0a74 6865 2061 7267 756d 656e and.the argumen │ │ │ │ -000082e0: 742d 7661 6c75 6573 2041 5247 5320 746f t-values ARGS to │ │ │ │ -000082f0: 2074 6865 2073 7472 6561 6d2c 2053 5452 the stream, STR │ │ │ │ -00008300: 4541 4d2e 2049 6620 5354 5245 414d 2069 EAM. If STREAM i │ │ │ │ -00008310: 7320 6e69 6c20 6120 7374 7269 6e67 0a69 s nil a string.i │ │ │ │ -00008320: 7320 6372 6561 7465 6420 616e 6420 7265 s created and re │ │ │ │ -00008330: 7475 726e 6564 2e0a 0a46 4f52 4d41 542d turned...FORMAT- │ │ │ │ -00008340: 5354 5249 4e47 2069 7320 6120 7465 6d70 STRING is a temp │ │ │ │ -00008350: 6c61 7465 2066 6f72 2074 6865 2072 6573 late for the res │ │ │ │ -00008360: 756c 742c 2061 6e79 2060 2527 2063 6861 ult, any `%' cha │ │ │ │ -00008370: 7261 6374 6572 7320 696e 7472 6f64 7563 racters introduc │ │ │ │ -00008380: 650a 6120 7375 6273 7469 7475 7469 6f6e e.a substitution │ │ │ │ -00008390: 2c20 7573 696e 6720 7468 6520 6e65 7874 , using the next │ │ │ │ -000083a0: 2075 6e75 7365 6420 4152 472e 2054 6865 unused ARG. The │ │ │ │ -000083b0: 2073 7562 7374 6974 7574 696f 6e73 2068 substitutions h │ │ │ │ -000083c0: 6176 6520 7468 650a 666f 6c6c 6f77 696e ave the.followin │ │ │ │ -000083d0: 6720 7379 6e74 6178 2c0a 0a09 255b 464c g syntax,...%[FL │ │ │ │ -000083e0: 4147 535d 5b46 4945 4c44 2d57 4944 5448 AGS][FIELD-WIDTH │ │ │ │ -000083f0: 5d5b 2e50 5245 4349 5349 4f4e 5d43 4f4e ][.PRECISION]CON │ │ │ │ -00008400: 5645 5253 494f 4e0a 0a46 4945 4c44 2d57 VERSION..FIELD-W │ │ │ │ -00008410: 4944 5448 2069 7320 6120 706f 7369 7469 IDTH is a positi │ │ │ │ -00008420: 7665 2064 6563 696d 616c 2069 6e74 6567 ve decimal integ │ │ │ │ -00008430: 6572 2c20 6465 6669 6e69 6e67 2074 6865 er, defining the │ │ │ │ -00008440: 2073 697a 6520 696e 0a63 6861 7261 6374 size in.charact │ │ │ │ -00008450: 6572 7320 6f66 2074 6865 2073 7562 7374 ers of the subst │ │ │ │ -00008460: 6974 7574 696f 6e20 6f75 7470 7574 2e20 itution output. │ │ │ │ -00008470: 5052 4543 4953 494f 4e20 6973 206f 6e6c PRECISION is onl │ │ │ │ -00008480: 7920 7661 6c69 6420 7768 656e 0a70 7269 y valid when.pri │ │ │ │ -00008490: 6e74 696e 6720 666c 6f61 7469 6e67 2070 nting floating p │ │ │ │ -000084a0: 6f69 6e74 206e 756d 6265 7273 2e0a 0a43 oint numbers...C │ │ │ │ -000084b0: 4f4e 5645 5253 494f 4e20 6973 2061 2063 ONVERSION is a c │ │ │ │ -000084c0: 6861 7261 6374 6572 2064 6566 696e 696e haracter definin │ │ │ │ -000084d0: 6720 686f 7720 746f 2063 6f6e 7665 7274 g how to convert │ │ │ │ -000084e0: 2074 6865 2063 6f72 7265 7370 6f6e 6469 the correspondi │ │ │ │ -000084f0: 6e67 2041 5247 0a74 6f20 7465 7874 2e20 ng ARG.to text. │ │ │ │ -00008500: 5468 6520 6465 6661 756c 7420 6f70 7469 The default opti │ │ │ │ -00008510: 6f6e 7320 6172 653a 0a0a 0964 094f 7574 ons are:...d.Out │ │ │ │ -00008520: 7075 7420 4152 4720 6173 2061 2064 6563 put ARG as a dec │ │ │ │ -00008530: 696d 616c 2069 6e74 6567 6572 0a09 782c imal integer..x, │ │ │ │ -00008540: 2058 094f 7574 7075 7420 4152 4720 6173 X.Output ARG as │ │ │ │ -00008550: 2061 2068 6578 6164 6563 696d 616c 2069 a hexadecimal i │ │ │ │ -00008560: 6e74 6567 6572 0a09 6f09 4f75 7470 7574 nteger..o.Output │ │ │ │ -00008570: 2041 5247 2061 7320 616e 206f 6374 616c ARG as an octal │ │ │ │ -00008580: 2069 6e74 6567 6572 0a09 6309 4f75 7470 integer..c.Outp │ │ │ │ -00008590: 7574 2041 5247 2061 7320 6120 6368 6172 ut ARG as a char │ │ │ │ -000085a0: 6163 7465 720a 0973 094f 7574 7075 7420 acter..s.Output │ │ │ │ -000085b0: 7468 6520 7265 7375 6c74 206f 6620 6028 the result of `( │ │ │ │ -000085c0: 7072 696e 6320 4152 4729 270a 0953 094f princ ARG)'..S.O │ │ │ │ -000085d0: 7574 7075 7420 7468 6520 7265 7375 6c74 utput the result │ │ │ │ -000085e0: 206f 6620 6028 7072 696e 3120 4152 4729 of `(prin1 ARG) │ │ │ │ -000085f0: 270a 0a46 4c41 4753 2069 7320 6120 7365 '..FLAGS is a se │ │ │ │ -00008600: 7175 656e 6365 206f 6620 7a65 726f 206f quence of zero o │ │ │ │ -00008610: 7220 6d6f 7265 206f 6620 7468 6520 666f r more of the fo │ │ │ │ -00008620: 6c6c 6f77 696e 6720 6368 6172 6163 7465 llowing characte │ │ │ │ -00008630: 7273 2c0a 0a09 2d09 4c65 6674 206a 7573 rs,...-.Left jus │ │ │ │ -00008640: 7469 6679 2073 7562 7374 6974 7574 696f tify substitutio │ │ │ │ -00008650: 6e20 7769 7468 696e 2066 6965 6c64 0a09 n within field.. │ │ │ │ -00008660: 5e09 5472 756e 6361 7465 2073 7562 7374 ^.Truncate subst │ │ │ │ -00008670: 6974 7574 696f 6e20 6174 2073 697a 6520 itution at size │ │ │ │ -00008680: 6f66 2066 6965 6c64 0a09 3009 5061 6420 of field..0.Pad │ │ │ │ -00008690: 7468 6520 6669 656c 6420 7769 7468 207a the field with z │ │ │ │ -000086a0: 6572 6f73 2069 6e73 7465 6164 206f 6620 eros instead of │ │ │ │ -000086b0: 7370 6163 6573 0a09 2b09 466f 7220 642c spaces..+.For d, │ │ │ │ -000086c0: 2078 2c20 616e 6420 6f20 636f 6e76 6572 x, and o conver │ │ │ │ -000086d0: 7369 6f6e 732c 206f 7574 7075 7420 6120 sions, output a │ │ │ │ -000086e0: 6c65 6164 696e 6720 706c 7573 0a09 0920 leading plus... │ │ │ │ -000086f0: 7369 676e 2069 6620 4152 4720 6973 2070 sign if ARG is p │ │ │ │ -00008700: 6f73 6974 6976 650a 0960 2027 0928 4120 ositive..` '.(A │ │ │ │ -00008710: 7370 6163 6529 2046 6f72 2064 2c20 782c space) For d, x, │ │ │ │ -00008720: 2061 6e64 206f 2063 6f6e 7665 7273 696f and o conversio │ │ │ │ -00008730: 6e73 2c20 6966 2074 6865 2072 6573 756c ns, if the resul │ │ │ │ -00008740: 740a 0909 2064 6f65 736e 2774 2073 7461 t... doesn't sta │ │ │ │ -00008750: 7274 2077 6974 6820 6120 706c 7573 206f rt with a plus o │ │ │ │ -00008760: 7220 6d69 6e75 7320 7369 676e 2c20 6f75 r minus sign, ou │ │ │ │ -00008770: 7470 7574 2061 0a09 0920 6c65 6164 696e tput a... leadin │ │ │ │ -00008780: 6720 7370 6163 650a 0a54 6865 206c 6973 g space..The lis │ │ │ │ -00008790: 7420 6f66 2043 4f4e 5645 5253 494f 4e53 t of CONVERSIONS │ │ │ │ -000087a0: 2063 616e 2062 6520 6578 7465 6e64 6564 can be extended │ │ │ │ -000087b0: 2074 6872 6f75 6768 2074 6865 2066 6f72 through the for │ │ │ │ -000087c0: 6d61 742d 686f 6f6b 732d 616c 6973 740a mat-hooks-alist. │ │ │ │ -000087d0: 7661 7269 6162 6c65 3b20 7468 6520 7374 variable; the st │ │ │ │ -000087e0: 7269 6e67 7320 6372 6561 7465 6420 6279 rings created by │ │ │ │ -000087f0: 2074 6865 7365 2065 7874 7261 2063 6f6e these extra con │ │ │ │ -00008800: 7665 7273 696f 6e73 2061 7265 2066 6f72 versions are for │ │ │ │ -00008810: 6d61 7474 6564 0a61 7320 6966 2062 7920 matted.as if by │ │ │ │ -00008820: 7468 6520 6073 2720 636f 6e76 6572 7369 the `s' conversi │ │ │ │ -00008830: 6f6e 2e20 0a0a 4e6f 7465 2074 6861 7420 on. ..Note that │ │ │ │ -00008840: 7468 6520 4649 454c 442d 5749 4454 4820 the FIELD-WIDTH │ │ │ │ -00008850: 616e 6420 616c 6c20 666c 6167 7320 6375 and all flags cu │ │ │ │ -00008860: 7272 656e 746c 7920 6861 7665 206e 6f20 rrently have no │ │ │ │ -00008870: 6566 6665 6374 206f 6e20 7468 650a 6053 effect on the.`S │ │ │ │ -00008880: 2720 636f 6e76 6572 7369 6f6e 2c20 286f ' conversion, (o │ │ │ │ -00008890: 7220 7468 6520 6073 2720 636f 6e76 6572 r the `s' conver │ │ │ │ -000088a0: 7369 6f6e 2077 6865 6e20 7468 6520 4152 sion when the AR │ │ │ │ -000088b0: 4720 6973 6e27 7420 6120 7374 7269 6e67 G isn't a string │ │ │ │ -000088c0: 292e 7265 702e 696f 2e73 7472 6561 6d73 ).rep.io.streams │ │ │ │ -000088d0: 236d 616b 652d 7374 7269 6e67 2d69 6e70 #make-string-inp │ │ │ │ -000088e0: 7574 2d73 7472 6561 6d6d 616b 652d 7374 ut-streammake-st │ │ │ │ -000088f0: 7269 6e67 2d69 6e70 7574 2d73 7472 6561 ring-input-strea │ │ │ │ -00008900: 6d20 5354 5249 4e47 205b 5354 4152 545d m STRING [START] │ │ │ │ -00008910: 0a0a 5265 7475 726e 7320 6120 696e 7075 ..Returns a inpu │ │ │ │ -00008920: 7420 7374 7265 616d 2c20 6974 2077 696c t stream, it wil │ │ │ │ -00008930: 6c20 7375 7070 6c79 2c20 696e 206f 7264 l supply, in ord │ │ │ │ -00008940: 6572 2c20 7468 6520 6368 6172 6163 7465 er, the characte │ │ │ │ -00008950: 7273 2069 6e20 5354 5249 4e47 2c0a 7374 rs in STRING,.st │ │ │ │ -00008960: 6172 7469 6e67 2066 726f 6d20 5354 4152 arting from STAR │ │ │ │ -00008970: 5420 286f 7220 7468 6520 6265 6769 6e6e T (or the beginn │ │ │ │ -00008980: 696e 6720 6f66 2074 6865 2073 7472 696e ing of the strin │ │ │ │ -00008990: 6729 2e72 6570 2e69 6f2e 7374 7265 616d g).rep.io.stream │ │ │ │ -000089a0: 7323 6d61 6b65 2d73 7472 696e 672d 6f75 s#make-string-ou │ │ │ │ -000089b0: 7470 7574 2d73 7472 6561 6d6d 616b 652d tput-streammake- │ │ │ │ -000089c0: 7374 7269 6e67 2d6f 7574 7075 742d 7374 string-output-st │ │ │ │ -000089d0: 7265 616d 0a0a 5265 7475 726e 7320 616e ream..Returns an │ │ │ │ -000089e0: 206f 7574 7075 7420 7374 7265 616d 2077 output stream w │ │ │ │ -000089f0: 6869 6368 2077 696c 6c20 6163 6375 6d75 hich will accumu │ │ │ │ -00008a00: 6c61 7465 2074 6865 2063 6861 7261 6374 late the charact │ │ │ │ -00008a10: 6572 7320 7772 6974 7465 6e20 746f 0a69 ers written to.i │ │ │ │ -00008a20: 7420 666f 7220 7468 6520 7573 6520 6f66 t for the use of │ │ │ │ -00008a30: 2074 6865 2060 6765 742d 6f75 7470 7574 the `get-output │ │ │ │ -00008a40: 2d73 7472 6561 6d2d 7374 7269 6e67 2720 -stream-string' │ │ │ │ -00008a50: 6675 6e63 7469 6f6e 2e72 6570 2e69 6f2e function.rep.io. │ │ │ │ -00008a60: 7374 7265 616d 7323 6765 742d 6f75 7470 streams#get-outp │ │ │ │ -00008a70: 7574 2d73 7472 6561 6d2d 7374 7269 6e67 ut-stream-string │ │ │ │ -00008a80: 6765 742d 6f75 7470 7574 2d73 7472 6561 get-output-strea │ │ │ │ -00008a90: 6d2d 7374 7269 6e67 2053 5452 494e 472d m-string STRING- │ │ │ │ -00008aa0: 4f55 5450 5554 2d53 5452 4541 4d0a 0a52 OUTPUT-STREAM..R │ │ │ │ -00008ab0: 6574 7572 6e73 2061 2073 7472 696e 6720 eturns a string │ │ │ │ -00008ac0: 636f 6e74 6169 6e69 6e67 2074 6865 2063 containing the c │ │ │ │ -00008ad0: 6861 7261 6374 6572 7320 7772 6974 7465 haracters writte │ │ │ │ -00008ae0: 6e20 746f 2074 6865 2073 7472 6561 6d20 n to the stream │ │ │ │ -00008af0: 5354 5249 4e47 2d0a 4f55 5450 5554 2d53 STRING-.OUTPUT-S │ │ │ │ -00008b00: 5452 4541 4d20 2863 7265 6174 6564 2062 TREAM (created b │ │ │ │ -00008b10: 7920 606d 616b 652d 7374 7269 6e67 2d6f y `make-string-o │ │ │ │ -00008b20: 7574 7075 742d 7374 7265 616d 2729 2e20 utput-stream'). │ │ │ │ -00008b30: 5468 6520 7374 7265 616d 2069 7320 7468 The stream is th │ │ │ │ -00008b40: 656e 0a72 6573 6574 2073 6f20 7468 6174 en.reset so that │ │ │ │ -00008b50: 2074 6865 206e 6578 7420 6361 6c6c 2074 the next call t │ │ │ │ -00008b60: 6f20 7468 6973 2066 756e 6374 696f 6e20 o this function │ │ │ │ -00008b70: 7769 7468 2074 6869 7320 7374 7265 616d with this stream │ │ │ │ -00008b80: 2077 696c 6c20 6f6e 6c79 0a72 6574 7572 will only.retur │ │ │ │ -00008b90: 6e20 7468 6520 6e65 7720 6368 6172 6163 n the new charac │ │ │ │ -00008ba0: 7465 7273 2e72 6570 2e69 6f2e 7374 7265 ters.rep.io.stre │ │ │ │ -00008bb0: 616d 7323 6f75 7470 7574 2d73 7472 6561 ams#output-strea │ │ │ │ -00008bc0: 6d2d 706f 7574 7075 742d 7374 7265 616d m-poutput-stream │ │ │ │ -00008bd0: 2d70 2041 5247 0a0a 5265 7475 726e 7320 -p ARG..Returns │ │ │ │ -00008be0: 7420 6966 2041 5247 2069 7320 616e 206f t if ARG is an o │ │ │ │ -00008bf0: 7574 7075 7420 7374 7265 616d 2e72 6570 utput stream.rep │ │ │ │ -00008c00: 2e76 6d2e 696e 7465 7270 7265 7465 7223 .vm.interpreter# │ │ │ │ -00008c10: 7661 6c69 6461 7465 2d62 7974 652d 636f validate-byte-co │ │ │ │ -00008c20: 6465 7661 6c69 6461 7465 2d62 7974 652d devalidate-byte- │ │ │ │ -00008c30: 636f 6465 2042 432d 4d41 4a4f 5220 4243 code BC-MAJOR BC │ │ │ │ -00008c40: 2d4d 494e 4f52 0a0a 4368 6563 6b20 7468 -MINOR..Check th │ │ │ │ -00008c50: 6174 2062 7974 6520 636f 6465 7320 6672 at byte codes fr │ │ │ │ -00008c60: 6f6d 2069 6e73 7472 7563 7469 6f6e 2073 om instruction s │ │ │ │ -00008c70: 6574 2042 432d 4d41 4a4f 522e 4243 2d4d et BC-MAJOR.BC-M │ │ │ │ -00008c80: 494e 4f52 2c20 6d61 7920 6265 0a65 7865 INOR, may be.exe │ │ │ │ -00008c90: 6375 7465 642e 2049 6620 6e6f 742c 2061 cuted. If not, a │ │ │ │ -00008ca0: 6e20 6572 726f 7220 7769 6c6c 2062 6520 n error will be │ │ │ │ -00008cb0: 7369 676e 616c 6c65 642e 7265 702e 766d signalled.rep.vm │ │ │ │ -00008cc0: 2e69 6e74 6572 7072 6574 6572 236d 616b .interpreter#mak │ │ │ │ -00008cd0: 652d 6279 7465 2d63 6f64 652d 7375 6272 e-byte-code-subr │ │ │ │ -00008ce0: 6d61 6b65 2d62 7974 652d 636f 6465 2d73 make-byte-code-s │ │ │ │ -00008cf0: 7562 7220 434f 4445 2043 4f4e 5354 414e ubr CODE CONSTAN │ │ │ │ -00008d00: 5453 2053 5441 434b 205b 444f 435d 205b TS STACK [DOC] [ │ │ │ │ -00008d10: 494e 5445 5241 4354 4956 455d 0a0a 5265 INTERACTIVE]..Re │ │ │ │ -00008d20: 7475 726e 2061 6e20 6f62 6a65 6374 2074 turn an object t │ │ │ │ -00008d30: 6861 7420 6361 6e20 6265 2075 7365 6420 hat can be used │ │ │ │ -00008d40: 6173 2074 6865 2066 756e 6374 696f 6e20 as the function │ │ │ │ -00008d50: 7661 6c75 6520 6f66 2061 2073 796d 626f value of a symbo │ │ │ │ -00008d60: 6c2e 7265 702e 766d 2e69 6e74 6572 7072 l.rep.vm.interpr │ │ │ │ -00008d70: 6574 6572 2362 7974 6563 6f64 6570 6279 eter#bytecodepby │ │ │ │ -00008d80: 7465 636f 6465 7020 4152 470a 0a52 6574 tecodep ARG..Ret │ │ │ │ -00008d90: 7572 6e73 2074 2069 6620 4152 4720 6973 urns t if ARG is │ │ │ │ -00008da0: 2061 2062 7974 6520 636f 6465 2073 7562 a byte code sub │ │ │ │ -00008db0: 726f 7574 696e 6520 2869 2e65 2e20 636f routine (i.e. co │ │ │ │ -00008dc0: 6d70 696c 6564 204c 6973 7020 636f 6465 mpiled Lisp code │ │ │ │ -00008dd0: 292e 6964 6c65 2d68 6f6f 6b54 6869 7320 ).idle-hookThis │ │ │ │ -00008de0: 686f 6f6b 2067 6574 7320 6576 616c 7561 hook gets evalua │ │ │ │ -00008df0: 7465 6420 6576 6572 7920 7365 636f 6e64 ted every second │ │ │ │ -00008e00: 2077 6869 6c65 2074 6865 2065 6469 746f while the edito │ │ │ │ -00008e10: 7220 6973 2069 646c 652e 2044 6f6e 2774 r is idle. Don't │ │ │ │ -00008e20: 2064 6570 656e 640a 6f6e 2068 6f77 2072 depend.on how r │ │ │ │ -00008e30: 6567 756c 6172 6c79 2074 6869 7320 6765 egularly this ge │ │ │ │ -00008e40: 7473 2063 616c 6c65 642c 2061 6e79 2065 ts called, any e │ │ │ │ -00008e50: 7665 6e74 7320 6672 6f6d 2074 6865 2077 vents from the w │ │ │ │ -00008e60: 696e 646f 772d 7379 7374 656d 2077 696c indow-system wil │ │ │ │ -00008e70: 6c0a 6465 6c61 7920 6974 2e20 416c 736f l.delay it. Also │ │ │ │ -00008e80: 2c20 6175 746f 2d73 6176 696e 6720 6669 , auto-saving fi │ │ │ │ -00008e90: 6c65 7320 616e 6420 6761 7262 6167 652d les and garbage- │ │ │ │ -00008ea0: 636f 6c6c 6563 7469 6f6e 2074 616b 6520 collection take │ │ │ │ -00008eb0: 7072 6563 6564 656e 6365 0a77 6865 6e20 precedence.when │ │ │ │ -00008ec0: 7468 6572 6527 7320 6964 6c65 2074 696d there's idle tim │ │ │ │ -00008ed0: 6520 6176 6169 6c61 626c 652e 2055 7365 e available. Use │ │ │ │ -00008ee0: 2074 6869 7320 686f 6f6b 2073 7061 7269 this hook spari │ │ │ │ -00008ef0: 6e67 6c79 2c20 6f72 2066 6f72 2073 686f ngly, or for sho │ │ │ │ -00008f00: 7274 0a70 6572 696f 6473 206f 6e6c 7921 rt.periods only! │ │ │ │ -00008f10: 7072 6f67 7261 6d2d 6e61 6d65 5468 6520 program-nameThe │ │ │ │ -00008f20: 6e61 6d65 206f 6620 7468 6520 7072 6f67 name of the prog │ │ │ │ -00008f30: 7261 6d20 7275 6e6e 696e 6720 7468 6520 ram running the │ │ │ │ -00008f40: 7265 7020 696e 7465 7270 7265 7465 722e rep interpreter. │ │ │ │ -00008f50: 6572 726f 722d 6d6f 6465 5768 656e 206e error-modeWhen n │ │ │ │ -00008f60: 696c 2c20 6572 726f 7273 2061 7265 2068 il, errors are h │ │ │ │ -00008f70: 616e 646c 6564 2061 7420 7468 6520 6375 andled at the cu │ │ │ │ -00008f80: 7272 656e 7420 6576 656e 7420 6c6f 6f70 rrent event loop │ │ │ │ -00008f90: 2c20 6f74 6865 7220 706f 7373 6962 6c65 , other possible │ │ │ │ -00008fa0: 0a76 616c 7565 7320 696e 636c 7564 6520 .values include │ │ │ │ -00008fb0: 6065 7869 7427 2061 6e64 2060 746f 702d `exit' and `top- │ │ │ │ -00008fc0: 6c65 7665 6c27 2e72 6570 2e69 6f2e 6462 level'.rep.io.db │ │ │ │ -00008fd0: 2e67 6462 6d23 6764 626d 2d73 746f 7265 .gdbm#gdbm-store │ │ │ │ -00008fe0: 6764 626d 2d73 746f 7265 2044 424d 204b gdbm-store DBM K │ │ │ │ -00008ff0: 4559 2056 414c 5545 205b 464c 4147 535d EY VALUE [FLAGS] │ │ │ │ -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 6461 7461 2e64 6174 vel.rep.data.dat │ │ │ │ -00009150: 756d 7323 6d61 6b65 2d64 6174 756d 6d61 ums#make-datumma │ │ │ │ -00009160: 6b65 2d64 6174 756d 2056 414c 5545 2049 ke-datum VALUE I │ │ │ │ -00009170: 440a 0a43 7265 6174 6520 616e 6420 7265 D..Create and re │ │ │ │ -00009180: 7475 726e 2061 206e 6577 2064 6174 6120 turn a new data │ │ │ │ -00009190: 6f62 6a65 6374 206f 6620 7479 7065 2049 object of type I │ │ │ │ -000091a0: 4420 2861 6e20 6172 6269 7472 6172 7920 D (an arbitrary │ │ │ │ -000091b0: 7661 6c75 6529 2c20 6974 0a77 696c 6c20 value), it.will │ │ │ │ -000091c0: 6861 7665 206f 626a 6563 7420 5641 4c55 have object VALU │ │ │ │ -000091d0: 4520 6173 736f 6369 6174 6564 2077 6974 E associated wit │ │ │ │ -000091e0: 6820 6974 2e72 6570 2e64 6174 612e 6461 h it.rep.data.da │ │ │ │ -000091f0: 7475 6d73 2364 6566 696e 652d 6461 7475 tums#define-datu │ │ │ │ -00009200: 6d2d 7072 696e 7465 7264 6566 696e 652d m-printerdefine- │ │ │ │ -00009210: 6461 7475 6d2d 7072 696e 7465 7220 4944 datum-printer ID │ │ │ │ -00009220: 2050 5249 4e54 4552 0a0a 5265 6769 7374 PRINTER..Regist │ │ │ │ -00009230: 6572 2061 2063 7573 746f 6d20 7072 696e er a custom prin │ │ │ │ -00009240: 7465 7220 666f 7220 616c 6c20 6461 7475 ter for all datu │ │ │ │ -00009250: 6d73 2077 6974 6820 7479 7065 2049 442e ms with type ID. │ │ │ │ -00009260: 2057 6865 6e20 7468 6573 650a 6f62 6a65 When these.obje │ │ │ │ -00009270: 6374 7320 7072 696e 7465 6420 6172 652c cts printed are, │ │ │ │ -00009280: 2074 6865 2066 756e 6374 696f 6e20 5052 the function PR │ │ │ │ -00009290: 494e 5445 5220 7769 6c6c 2062 6520 6361 INTER will be ca │ │ │ │ -000092a0: 6c6c 6564 2077 6974 6820 7477 6f0a 6172 lled with two.ar │ │ │ │ -000092b0: 6775 6d65 6e74 732c 2074 6865 2064 6174 guments, the dat │ │ │ │ -000092c0: 756d 2061 6e64 2074 6865 2073 7472 6561 um and the strea │ │ │ │ -000092d0: 6d20 746f 2070 7269 6e74 2074 6f2e 7265 m to print to.re │ │ │ │ -000092e0: 702e 6461 7461 2e64 6174 756d 7323 6461 p.data.datums#da │ │ │ │ -000092f0: 7475 6d2d 7265 6664 6174 756d 2d72 6566 tum-refdatum-ref │ │ │ │ -00009300: 2044 4154 554d 2049 440a 0a49 6620 6461 DATUM ID..If da │ │ │ │ -00009310: 7461 206f 626a 6563 7420 4441 5455 4d20 ta object DATUM │ │ │ │ -00009320: 6861 7320 7479 7065 2049 442c 2072 6574 has type ID, ret │ │ │ │ -00009330: 7572 6e20 6974 7320 6173 736f 6369 6174 urn its associat │ │ │ │ -00009340: 6564 2076 616c 7565 2c20 656c 7365 0a73 ed value, else.s │ │ │ │ -00009350: 6967 6e61 6c20 616e 2065 7272 6f72 2e72 ignal an error.r │ │ │ │ -00009360: 6570 2e64 6174 612e 6461 7475 6d73 2364 ep.data.datums#d │ │ │ │ -00009370: 6174 756d 2d73 6574 6461 7475 6d2d 7365 atum-setdatum-se │ │ │ │ -00009380: 7420 4441 5455 4d20 4944 2056 414c 5545 t DATUM ID VALUE │ │ │ │ -00009390: 0a0a 4966 2064 6174 6120 6f62 6a65 6374 ..If data object │ │ │ │ -000093a0: 2044 4154 554d 2068 6173 2074 7970 6520 DATUM has type │ │ │ │ -000093b0: 4944 2c20 6d6f 6469 6679 2069 7473 2061 ID, modify its a │ │ │ │ -000093c0: 7373 6f63 6961 7465 6420 7661 6c75 6520 ssociated value │ │ │ │ -000093d0: 746f 2062 650a 5641 4c55 452c 2065 6c73 to be.VALUE, els │ │ │ │ -000093e0: 6520 7369 676e 616c 2061 6e20 6572 726f e signal an erro │ │ │ │ -000093f0: 722e 7265 702e 6461 7461 2e64 6174 756d r.rep.data.datum │ │ │ │ -00009400: 7323 6861 732d 7479 7065 2d70 6861 732d s#has-type-phas- │ │ │ │ -00009410: 7479 7065 2d70 2041 5247 2049 440a 0a52 type-p ARG ID..R │ │ │ │ -00009420: 6574 7572 6e20 6074 2720 6966 206f 626a eturn `t' if obj │ │ │ │ -00009430: 6563 7420 4152 4720 6861 7320 6461 7461 ect ARG has data │ │ │ │ -00009440: 2074 7970 6520 4944 2028 616e 6420 7468 type ID (and th │ │ │ │ -00009450: 7573 2077 6173 2069 6e69 7469 616c 6c79 us was initially │ │ │ │ -00009460: 0a63 7265 6174 6564 2075 7369 6e67 2074 .created using t │ │ │ │ -00009470: 6865 2060 6d61 6b65 2d64 6174 756d 2720 he `make-datum' │ │ │ │ -00009480: 6675 6e63 7469 6f6e 292e 7265 702e 6c61 function).rep.la │ │ │ │ -00009490: 6e67 2e69 6e74 6572 7072 6574 6572 2363 ng.interpreter#c │ │ │ │ -000094a0: 6f6e 7469 6e75 6174 696f 6e2d 6361 6c6c ontinuation-call │ │ │ │ -000094b0: 6162 6c65 2d70 636f 6e74 696e 7561 7469 able-pcontinuati │ │ │ │ -000094c0: 6f6e 2d63 616c 6c61 626c 652d 7020 434f on-callable-p CO │ │ │ │ -000094d0: 4e54 494e 5541 5449 4f4e 0a0a 5265 7475 NTINUATION..Retu │ │ │ │ -000094e0: 726e 7320 6074 2720 6966 2074 6865 2063 rns `t' if the c │ │ │ │ -000094f0: 6f6e 7469 6e75 6174 696f 6e20 6f62 6a65 ontinuation obje │ │ │ │ -00009500: 6374 2043 4f4e 5449 4e55 4154 494f 4e20 ct CONTINUATION │ │ │ │ -00009510: 6672 6f6d 2074 6865 2063 7572 7265 6e74 from the current │ │ │ │ -00009520: 0a65 7865 6375 7469 6f6e 2070 6f69 6e74 .execution point │ │ │ │ -00009530: 206f 6620 7468 6520 696e 7465 7270 7265 of the interpre │ │ │ │ -00009540: 7465 722e 7265 702e 6c61 6e67 2e69 6e74 ter.rep.lang.int │ │ │ │ -00009550: 6572 7072 6574 6572 2363 616c 6c2f 6363 erpreter#call/cc │ │ │ │ -00009560: 6361 6c6c 2f63 6320 4655 4e43 5449 4f4e call/cc FUNCTION │ │ │ │ -00009570: 0a0a 496e 766f 6b65 2046 554e 4354 494f ..Invoke FUNCTIO │ │ │ │ -00009580: 4e20 7769 7468 2061 2073 696e 676c 6520 N with a single │ │ │ │ -00009590: 7061 7261 6d65 7465 722c 2074 6865 2063 parameter, the c │ │ │ │ -000095a0: 6f6e 7469 6e75 6174 696f 6e20 6675 6e63 ontinuation func │ │ │ │ -000095b0: 7469 6f6e 206f 660a 7468 6520 6375 7272 tion of.the curr │ │ │ │ -000095c0: 656e 7420 7374 6174 6520 6f66 2074 6865 ent state of the │ │ │ │ -000095d0: 2069 6e74 6572 7072 6574 6572 2e20 5375 interpreter. Su │ │ │ │ -000095e0: 6273 6571 7565 6e74 6c79 2063 616c 6c69 bsequently calli │ │ │ │ -000095f0: 6e67 2074 6865 0a63 6f6e 7469 6e75 6174 ng the.continuat │ │ │ │ -00009600: 696f 6e20 6675 6e63 7469 6f6e 2028 7769 ion function (wi │ │ │ │ -00009610: 7468 2061 6e20 6f70 7469 6f6e 616c 2073 th an optional s │ │ │ │ -00009620: 696e 676c 6520 6172 6775 6d65 6e74 2920 ingle argument) │ │ │ │ -00009630: 7769 6c6c 2070 6173 730a 636f 6e74 726f will pass.contro │ │ │ │ -00009640: 6c20 696d 6d65 6469 6174 656c 7920 6261 l immediately ba │ │ │ │ -00009650: 636b 2074 6f20 7468 6520 7374 6174 656d ck to the statem │ │ │ │ -00009660: 656e 7420 666f 6c6c 6f77 696e 6720 7468 ent following th │ │ │ │ -00009670: 6520 6361 6c6c 2074 6f20 7468 650a 6063 e call to the.`c │ │ │ │ -00009680: 616c 6c2f 6363 2720 6675 6e63 7469 6f6e all/cc' function │ │ │ │ -00009690: 2028 6576 656e 2069 6620 7468 6174 2073 (even if that s │ │ │ │ -000096a0: 7461 636b 2066 7261 6d65 2068 6173 2073 tack frame has s │ │ │ │ -000096b0: 696e 6365 2062 6565 6e20 6578 6974 6564 ince been exited │ │ │ │ -000096c0: 292e 7265 702e 6c61 6e67 2e69 6e74 6572 ).rep.lang.inter │ │ │ │ -000096d0: 7072 6574 6572 2363 616c 6c2d 7769 7468 preter#call-with │ │ │ │ -000096e0: 2d6f 626a 6563 7463 616c 6c2d 7769 7468 -objectcall-with │ │ │ │ -000096f0: 2d6f 626a 6563 7420 4152 4720 5448 554e -object ARG THUN │ │ │ │ -00009700: 4b0a 0a43 616c 6c20 7468 6520 7a65 726f K..Call the zero │ │ │ │ -00009710: 2d70 6172 616d 6574 6572 2066 756e 6374 -parameter funct │ │ │ │ -00009720: 696f 6e20 5448 554e 4b2c 2077 6974 6820 ion THUNK, with │ │ │ │ -00009730: 6f62 6a65 6374 2041 5247 2074 656d 706f object ARG tempo │ │ │ │ -00009740: 7261 7269 6c79 0a60 626f 756e 6427 2028 rarily.`bound' ( │ │ │ │ -00009750: 6120 7479 7065 2d73 7065 6369 6669 6320 a type-specific │ │ │ │ -00009760: 6f70 6572 6174 696f 6e2c 2075 7375 616c operation, usual │ │ │ │ -00009770: 6c79 2074 6f20 6d61 6b65 2041 5247 2060 ly to make ARG ` │ │ │ │ -00009780: 6163 7469 7665 2720 696e 0a73 6f6d 6520 active' in.some │ │ │ │ -00009790: 7761 7929 2e20 5768 656e 2054 4855 4e4b way). When THUNK │ │ │ │ -000097a0: 2072 6574 7572 6e73 2041 5247 2069 7320 returns ARG is │ │ │ │ -000097b0: 756e 626f 756e 642e 2054 6865 2076 616c unbound. The val │ │ │ │ -000097c0: 7565 2072 6574 7572 6e65 6420 6279 0a54 ue returned by.T │ │ │ │ -000097d0: 4855 4e4b 2069 7320 7468 656e 2072 6574 HUNK is then ret │ │ │ │ -000097e0: 7572 6e65 642e 0a0a 4966 2054 4855 4e4b urned...If THUNK │ │ │ │ -000097f0: 2069 7320 6576 6572 206c 6566 7420 6475 is ever left du │ │ │ │ -00009800: 6520 746f 2061 2063 6f6e 7469 6e75 6174 e to a continuat │ │ │ │ -00009810: 696f 6e20 6265 696e 6720 696e 766f 6b65 ion being invoke │ │ │ │ -00009820: 642c 2041 5247 2077 696c 6c20 6265 0a75 d, ARG will be.u │ │ │ │ -00009830: 6e62 6f75 6e64 2e20 4966 2054 4855 4e4b nbound. If THUNK │ │ │ │ -00009840: 2069 7320 7375 6273 6571 7565 6e74 6c79 is subsequently │ │ │ │ -00009850: 2072 6565 6e74 6572 6564 2c20 4152 4720 reentered, ARG │ │ │ │ -00009860: 7769 6c6c 2062 6520 7265 626f 756e 642e will be rebound. │ │ │ │ -00009870: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr │ │ │ │ -00009880: 6574 6572 2363 616c 6c2d 7769 7468 2d64 eter#call-with-d │ │ │ │ -00009890: 796e 616d 6963 2d72 6f6f 7463 616c 6c2d ynamic-rootcall- │ │ │ │ -000098a0: 7769 7468 2d64 796e 616d 6963 2d72 6f6f with-dynamic-roo │ │ │ │ -000098b0: 7420 5448 554e 4b0a 0a43 616c 6c20 7468 t THUNK..Call th │ │ │ │ -000098c0: 6520 7a65 726f 2d70 6172 616d 6574 6572 e zero-parameter │ │ │ │ -000098d0: 2066 756e 6374 696f 6e20 5448 554e 4b2c function THUNK, │ │ │ │ -000098e0: 2061 7320 7468 6520 726f 6f74 206f 6620 as the root of │ │ │ │ -000098f0: 6120 6e65 7720 6578 6563 7574 696f 6e0a a new execution. │ │ │ │ -00009900: 656e 7669 726f 6e6d 656e 742e 2054 6869 environment. Thi │ │ │ │ -00009910: 7320 6d65 616e 7320 7468 6174 2074 6865 s means that the │ │ │ │ -00009920: 2063 6f6e 7469 6e75 6174 696f 6e20 6f66 continuation of │ │ │ │ -00009930: 2054 4855 4e4b 2077 696c 6c20 616c 7761 THUNK will alwa │ │ │ │ -00009940: 7973 2062 650a 7265 6163 6865 6420 6f6e ys be.reached on │ │ │ │ -00009950: 6365 2c20 616e 6420 6f6e 6365 206f 6e6c ce, and once onl │ │ │ │ -00009960: 792e 2041 6e79 2063 6f6e 7469 6e75 6174 y. Any continuat │ │ │ │ -00009970: 696f 6e73 2061 626f 7665 2074 6865 206e ions above the n │ │ │ │ -00009980: 6577 2072 6f6f 7420 6d61 790a 6e6f 7420 ew root may.not │ │ │ │ -00009990: 6265 2069 6e76 6f6b 6564 2066 726f 6d20 be invoked from │ │ │ │ -000099a0: 696e 7369 6465 2074 6865 2072 6f6f 742e inside the root. │ │ │ │ -000099b0: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr │ │ │ │ -000099c0: 6574 6572 2363 616c 6c2d 7769 7468 2d62 eter#call-with-b │ │ │ │ -000099d0: 6172 7269 6572 6361 6c6c 2d77 6974 682d arriercall-with- │ │ │ │ -000099e0: 6261 7272 6965 7220 5448 554e 4b20 434c barrier THUNK CL │ │ │ │ -000099f0: 4f53 4544 205b 494e 2d54 4855 4e4b 5d20 OSED [IN-THUNK] │ │ │ │ -00009a00: 5b4f 5554 2d54 4855 4e4b 5d0a 0a43 616c [OUT-THUNK]..Cal │ │ │ │ -00009a10: 6c20 5448 554e 4b20 696e 7369 6465 2061 l THUNK inside a │ │ │ │ -00009a20: 206e 6577 2065 7865 6375 7469 6f6e 2065 new execution e │ │ │ │ -00009a30: 6e76 6972 6f6e 6d65 6e74 2e20 4966 2043 nvironment. If C │ │ │ │ -00009a40: 4c4f 5345 4420 6973 206e 6f6e 2d60 6e69 LOSED is non-`ni │ │ │ │ -00009a50: 6c27 0a74 6865 6e20 7468 6520 6e65 7720 l'.then the new │ │ │ │ -00009a60: 656e 7669 726f 6e6d 656e 7420 7769 6c6c environment will │ │ │ │ -00009a70: 2062 6520 6578 6974 6564 2065 7861 6374 be exited exact │ │ │ │ -00009a80: 6c79 206f 6e63 6520 2869 2e65 2e0a 636f ly once (i.e..co │ │ │ │ -00009a90: 6e74 696e 7561 7469 6f6e 7320 6d61 7920 ntinuations may │ │ │ │ -00009aa0: 6e6f 7420 7061 7373 2074 6872 6f75 6768 not pass through │ │ │ │ -00009ab0: 2069 7429 2e0a 0a41 6c74 6572 6e61 7469 it)...Alternati │ │ │ │ -00009ac0: 7665 6c79 2c20 6966 2043 4c4f 5345 4420 vely, if CLOSED │ │ │ │ -00009ad0: 6973 2060 6e69 6c27 2074 6865 6e20 7468 is `nil' then th │ │ │ │ -00009ae0: 6520 656e 7669 726f 6e6d 656e 7420 6973 e environment is │ │ │ │ -00009af0: 2073 6169 6420 746f 2062 650a 606f 7065 said to be.`ope │ │ │ │ -00009b00: 6e27 2061 6e64 2063 6f6e 7469 6e75 6174 n' and continuat │ │ │ │ -00009b10: 696f 6e73 206d 6179 2063 6175 7365 2063 ions may cause c │ │ │ │ -00009b20: 6f6e 7472 6f6c 2074 6f20 666c 6f77 2069 ontrol to flow i │ │ │ │ -00009b30: 6e74 6f20 616e 6420 6f75 7420 6f66 2074 nto and out of t │ │ │ │ -00009b40: 6865 0a6e 6577 2065 6e76 6972 6f6e 6d65 he.new environme │ │ │ │ -00009b50: 6e74 2e20 4173 2074 6869 7320 6861 7070 nt. As this happ │ │ │ │ -00009b60: 656e 7320 6f6e 6520 6f66 2049 4e2d 5448 ens one of IN-TH │ │ │ │ -00009b70: 554e 4b20 6f72 204f 5554 2d54 4855 4e4b UNK or OUT-THUNK │ │ │ │ -00009b80: 2077 696c 6c20 6265 0a63 616c 6c65 6420 will be.called │ │ │ │ -00009b90: 2869 6620 6465 6669 6e65 6429 2e0a 0a54 (if defined)...T │ │ │ │ -00009ba0: 6865 2076 616c 7565 206f 6620 7468 6973 he value of this │ │ │ │ -00009bb0: 2066 756e 6374 696f 6e20 6973 2074 6865 function is the │ │ │ │ -00009bc0: 2076 616c 7565 2072 6574 7572 6e65 6420 value returned │ │ │ │ -00009bd0: 6279 2054 4855 4e4b 2e72 6570 2e74 6872 by THUNK.rep.thr │ │ │ │ -00009be0: 6561 6473 236d 616b 652d 7468 7265 6164 eads#make-thread │ │ │ │ -00009bf0: 6d61 6b65 2d74 6872 6561 6420 5448 554e make-thread THUN │ │ │ │ -00009c00: 4b20 5b4e 414d 455d 0a0a 4372 6561 7465 K [NAME]..Create │ │ │ │ -00009c10: 2061 6e64 2072 6574 7572 6e20 616e 206f and return an o │ │ │ │ -00009c20: 626a 6563 7420 7265 7072 6573 656e 7469 bject representi │ │ │ │ -00009c30: 6e67 2061 206e 6577 2074 6872 6561 6420 ng a new thread │ │ │ │ -00009c40: 6f66 2065 7865 6375 7469 6f6e 2e20 5468 of execution. Th │ │ │ │ -00009c50: 650a 6e65 7720 7468 7265 6164 2077 696c e.new thread wil │ │ │ │ -00009c60: 6c20 6265 6769 6e20 6279 2063 616c 6c69 l begin by calli │ │ │ │ -00009c70: 6e67 2054 4855 4e4b 2c20 6120 6675 6e63 ng THUNK, a func │ │ │ │ -00009c80: 7469 6f6e 2077 6974 6820 7a65 726f 0a70 tion with zero.p │ │ │ │ -00009c90: 6172 616d 6574 6572 732e 7265 702e 7468 arameters.rep.th │ │ │ │ -00009ca0: 7265 6164 7323 6d61 6b65 2d73 7573 7065 reads#make-suspe │ │ │ │ -00009cb0: 6e64 6564 2d74 6872 6561 646d 616b 652d nded-threadmake- │ │ │ │ -00009cc0: 7375 7370 656e 6465 642d 7468 7265 6164 suspended-thread │ │ │ │ -00009cd0: 2054 4855 4e4b 205b 4e41 4d45 5d0a 0a49 THUNK [NAME]..I │ │ │ │ -00009ce0: 6465 6e74 6963 616c 2074 6f20 606d 616b dentical to `mak │ │ │ │ -00009cf0: 652d 7468 7265 6164 272c 2065 7863 6570 e-thread', excep │ │ │ │ -00009d00: 7420 7468 6174 2074 6865 2063 7265 6174 t that the creat │ │ │ │ -00009d10: 6564 2074 6872 6561 6420 7769 6c6c 2062 ed thread will b │ │ │ │ -00009d20: 650a 696d 6d65 6469 6174 656c 7920 7075 e.immediately pu │ │ │ │ -00009d30: 7420 696e 2074 6865 2073 7573 7065 6e64 t in the suspend │ │ │ │ -00009d40: 6564 2073 7461 7465 2e72 6570 2e74 6872 ed state.rep.thr │ │ │ │ -00009d50: 6561 6473 2374 6872 6561 642d 7969 656c eads#thread-yiel │ │ │ │ -00009d60: 6474 6872 6561 642d 7969 656c 640a 0a50 dthread-yield..P │ │ │ │ -00009d70: 6173 7320 636f 6e74 726f 6c20 6177 6179 ass control away │ │ │ │ -00009d80: 2066 726f 6d20 7468 6520 6375 7272 656e from the curren │ │ │ │ -00009d90: 7420 7468 7265 6164 2069 6620 6f74 6865 t thread if othe │ │ │ │ -00009da0: 7220 7468 7265 6164 7320 6172 6520 7761 r threads are wa │ │ │ │ -00009db0: 6974 696e 670a 746f 2072 756e 2e72 6570 iting.to run.rep │ │ │ │ -00009dc0: 2e74 6872 6561 6473 2374 6872 6561 642d .threads#thread- │ │ │ │ -00009dd0: 6465 6c65 7465 7468 7265 6164 2d64 656c deletethread-del │ │ │ │ -00009de0: 6574 6520 5b54 4852 4541 445d 0a0a 4d61 ete [THREAD]..Ma │ │ │ │ -00009df0: 726b 2054 4852 4541 4420 286f 7220 7468 rk THREAD (or th │ │ │ │ -00009e00: 6520 6375 7272 656e 7420 7468 7265 6164 e current thread │ │ │ │ -00009e10: 292c 2061 7320 6265 696e 6720 6465 6c65 ), as being dele │ │ │ │ -00009e20: 7465 642e 2049 7420 7769 6c6c 206e 6f74 ted. It will not │ │ │ │ -00009e30: 2062 650a 7377 6974 6368 6564 2074 6f20 be.switched to │ │ │ │ -00009e40: 696e 2074 6865 2066 7574 7572 652e 2049 in the future. I │ │ │ │ -00009e50: 6620 7468 6520 6375 7272 656e 7420 7468 f the current th │ │ │ │ -00009e60: 7265 6164 2069 7320 6465 6c65 7465 642c read is deleted, │ │ │ │ -00009e70: 2063 6f6e 7472 6f6c 0a77 696c 6c20 6265 control.will be │ │ │ │ -00009e80: 2070 6173 7365 6420 746f 2074 6865 206e passed to the n │ │ │ │ -00009e90: 6578 7420 7275 6e6e 6162 6c65 2074 6872 ext runnable thr │ │ │ │ -00009ea0: 6561 642e 2044 656c 6574 696e 6720 7468 ead. Deleting th │ │ │ │ -00009eb0: 6520 6c61 7374 2072 756e 6e61 626c 650a e last runnable. │ │ │ │ -00009ec0: 7468 7265 6164 2072 6573 756c 7473 2066 thread results f │ │ │ │ -00009ed0: 6f72 6365 7320 7468 6520 636f 6e74 6169 orces the contai │ │ │ │ -00009ee0: 6e69 6e67 2064 796e 616d 6963 2072 6f6f ning dynamic roo │ │ │ │ -00009ef0: 7420 746f 2062 6520 636c 6f73 6564 2e72 t to be closed.r │ │ │ │ -00009f00: 6570 2e74 6872 6561 6473 2374 6872 6561 ep.threads#threa │ │ │ │ -00009f10: 642d 7761 6b65 7468 7265 6164 2d77 616b d-wakethread-wak │ │ │ │ -00009f20: 6520 5b54 4852 4541 445d 0a0a 4966 2054 e [THREAD]..If T │ │ │ │ -00009f30: 4852 4541 4420 286f 7220 7468 6520 6375 HREAD (or the cu │ │ │ │ -00009f40: 7272 656e 7420 7468 7265 6164 2920 6973 rrent thread) is │ │ │ │ -00009f50: 2063 7572 7265 6e74 6c79 2073 7573 7065 currently suspe │ │ │ │ -00009f60: 6e64 6564 2c20 6d61 726b 2069 7420 6173 nded, mark it as │ │ │ │ -00009f70: 0a62 6569 6e67 2072 756e 6e61 626c 6520 .being runnable │ │ │ │ -00009f80: 6f6e 6365 206d 6f72 652e 7265 702e 7468 once more.rep.th │ │ │ │ -00009f90: 7265 6164 7323 7468 7265 6164 7074 6872 reads#threadpthr │ │ │ │ -00009fa0: 6561 6470 2041 5247 0a0a 5265 7475 726e eadp ARG..Return │ │ │ │ -00009fb0: 2060 7427 2069 6620 4152 4720 6973 2061 `t' if ARG is a │ │ │ │ -00009fc0: 2074 6872 6561 6420 6f62 6a65 6374 2e72 thread object.r │ │ │ │ -00009fd0: 6570 2e69 6f2e 6462 2e67 6462 6d23 6764 ep.io.db.gdbm#gd │ │ │ │ -00009fe0: 626d 2d64 656c 6574 6567 6462 6d2d 6465 bm-deletegdbm-de │ │ │ │ -00009ff0: 6c65 7465 2044 424d 204b 4559 0000 0000 lete DBM KEY.... │ │ │ │ -0000a000: 7265 702e 7468 7265 6164 7323 7468 7265 rep.threads#thre │ │ │ │ -0000a010: 6164 2d73 7573 7065 6e64 7468 7265 6164 ad-suspendthread │ │ │ │ -0000a020: 2d73 7573 7065 6e64 205b 5448 5245 4144 -suspend [THREAD │ │ │ │ -0000a030: 5d20 5b4d 5345 4353 5d0a 0a4d 6172 6b20 ] [MSECS]..Mark │ │ │ │ -0000a040: 5448 5245 4144 2028 6f72 2074 6865 2063 THREAD (or the c │ │ │ │ -0000a050: 7572 7265 6e74 2074 6872 6561 6429 2061 urrent thread) a │ │ │ │ -0000a060: 7320 6265 696e 6720 7375 7370 656e 6465 s being suspende │ │ │ │ -0000a070: 642e 2049 7420 7769 6c6c 206e 6f74 2062 d. It will not b │ │ │ │ -0000a080: 650a 7365 6c65 6374 6564 2075 6e74 696c e.selected until │ │ │ │ -0000a090: 2069 7420 6861 7320 7468 6973 2073 7461 it has this sta │ │ │ │ -0000a0a0: 7475 7320 7265 6d6f 7665 642e 2053 7573 tus removed. Sus │ │ │ │ -0000a0b0: 7065 6e64 696e 6720 7468 6520 6375 7272 pending the curr │ │ │ │ -0000a0c0: 656e 740a 7468 7265 6164 2077 696c 6c20 ent.thread will │ │ │ │ -0000a0d0: 7061 7373 2063 6f6e 7472 6f6c 2074 6f20 pass control to │ │ │ │ -0000a0e0: 7468 6520 6e65 7874 2072 756e 6e61 626c the next runnabl │ │ │ │ -0000a0f0: 6520 7468 7265 6164 2e20 4966 2074 6865 e thread. If the │ │ │ │ -0000a100: 7265 2061 7265 206e 6f0a 7275 6e6e 6162 re are no.runnab │ │ │ │ -0000a110: 6c65 2074 6872 6561 6473 2c20 7468 656e le threads, then │ │ │ │ -0000a120: 2073 6c65 6570 2075 6e74 696c 2074 6865 sleep until the │ │ │ │ -0000a130: 206e 6578 7420 7468 7265 6164 2062 6563 next thread bec │ │ │ │ -0000a140: 6f6d 6573 2072 756e 6e61 626c 652e 0a0a omes runnable... │ │ │ │ -0000a150: 5265 7475 726e 7320 7472 7565 2069 6620 Returns true if │ │ │ │ -0000a160: 7468 6520 7469 6d65 6f75 7420 7761 7320 the timeout was │ │ │ │ -0000a170: 7265 6163 6865 642e 7265 702e 7468 7265 reached.rep.thre │ │ │ │ -0000a180: 6164 7323 7468 7265 6164 2d6a 6f69 6e74 ads#thread-joint │ │ │ │ -0000a190: 6872 6561 642d 6a6f 696e 2054 4852 4541 hread-join THREA │ │ │ │ -0000a1a0: 4420 5b4d 5345 4353 5d20 5b44 4546 4155 D [MSECS] [DEFAU │ │ │ │ -0000a1b0: 4c54 2d56 414c 5545 5d0a 0a53 7573 7065 LT-VALUE]..Suspe │ │ │ │ -0000a1c0: 6e64 2074 6865 2063 7572 7265 6e74 2074 nd the current t │ │ │ │ -0000a1d0: 6872 6561 6420 756e 7469 6c20 5448 5245 hread until THRE │ │ │ │ -0000a1e0: 4144 2068 6173 2065 7869 7465 642c 206f AD has exited, o │ │ │ │ -0000a1f0: 7220 4d53 4543 530a 6d69 6c6c 6973 6563 r MSECS.millisec │ │ │ │ -0000a200: 6f6e 6473 2068 6176 6520 7061 7373 6564 onds have passed │ │ │ │ -0000a210: 2e20 4966 2054 4852 4541 4420 6578 6974 . If THREAD exit │ │ │ │ -0000a220: 7320 6e6f 726d 616c 6c79 2c20 7265 7475 s normally, retu │ │ │ │ -0000a230: 726e 2074 6865 2076 616c 7565 206f 660a rn the value of. │ │ │ │ -0000a240: 7468 6520 6c61 7374 2066 6f72 6d20 6974 the last form it │ │ │ │ -0000a250: 2065 7661 6c75 6174 6564 2c20 656c 7365 evaluated, else │ │ │ │ -0000a260: 2072 6574 7572 6e20 4445 4641 554c 542d return DEFAULT- │ │ │ │ -0000a270: 5641 4c55 452e 0a0a 4974 2069 7320 616e VALUE...It is an │ │ │ │ -0000a280: 2065 7272 6f72 2074 6f20 6361 6c6c 2074 error to call t │ │ │ │ -0000a290: 6872 6561 642d 6a6f 696e 206f 6e20 6120 hread-join on a │ │ │ │ -0000a2a0: 5448 5245 4144 2074 6861 7420 6973 206e THREAD that is n │ │ │ │ -0000a2b0: 6f74 2061 206d 656d 6265 7220 6f66 0a63 ot a member of.c │ │ │ │ -0000a2c0: 7572 7265 6e74 2064 796e 616d 6963 2072 urrent dynamic r │ │ │ │ -0000a2d0: 6f6f 742e 7265 702e 7468 7265 6164 7323 oot.rep.threads# │ │ │ │ -0000a2e0: 7468 7265 6164 2d73 7573 7065 6e64 6564 thread-suspended │ │ │ │ -0000a2f0: 2d70 7468 7265 6164 2d73 7573 7065 6e64 -pthread-suspend │ │ │ │ -0000a300: 6564 2d70 2054 4852 4541 440a 0a52 6574 ed-p THREAD..Ret │ │ │ │ -0000a310: 7572 6e20 6074 2720 6966 2054 4852 4541 urn `t' if THREA │ │ │ │ -0000a320: 4420 6973 2063 7572 7265 6e74 6c79 2073 D is currently s │ │ │ │ -0000a330: 7573 7065 6e64 6564 2066 726f 6d20 7275 uspended from ru │ │ │ │ -0000a340: 6e6e 696e 672e 7265 702e 7468 7265 6164 nning.rep.thread │ │ │ │ -0000a350: 7323 7468 7265 6164 2d65 7869 7465 642d s#thread-exited- │ │ │ │ -0000a360: 7074 6872 6561 642d 6578 6974 6564 2d70 pthread-exited-p │ │ │ │ -0000a370: 2054 4852 4541 440a 0a52 6574 7572 6e20 THREAD..Return │ │ │ │ -0000a380: 6074 2720 6966 2054 4852 4541 4420 6861 `t' if THREAD ha │ │ │ │ -0000a390: 7320 6578 6974 6564 2e72 6570 2e74 6872 s exited.rep.thr │ │ │ │ -0000a3a0: 6561 6473 2363 7572 7265 6e74 2d74 6872 eads#current-thr │ │ │ │ -0000a3b0: 6561 6463 7572 7265 6e74 2d74 6872 6561 eadcurrent-threa │ │ │ │ -0000a3c0: 6420 5b44 4550 5448 5d0a 0a52 6574 7572 d [DEPTH]..Retur │ │ │ │ -0000a3d0: 6e20 7468 6520 6375 7272 656e 746c 7920 n the currently │ │ │ │ -0000a3e0: 6578 6563 7574 696e 6720 7468 7265 6164 executing thread │ │ │ │ -0000a3f0: 2e72 6570 2e74 6872 6561 6473 2361 6c6c .rep.threads#all │ │ │ │ -0000a400: 2d74 6872 6561 6473 616c 6c2d 7468 7265 -threadsall-thre │ │ │ │ -0000a410: 6164 7320 5b44 4550 5448 5d0a 0a52 6574 ads [DEPTH]..Ret │ │ │ │ -0000a420: 7572 6e20 6120 6c69 7374 206f 6620 616c urn a list of al │ │ │ │ -0000a430: 6c20 7468 7265 6164 732e 7265 702e 7468 l threads.rep.th │ │ │ │ -0000a440: 7265 6164 7323 7468 7265 6164 2d66 6f72 reads#thread-for │ │ │ │ -0000a450: 6269 6474 6872 6561 642d 666f 7262 6964 bidthread-forbid │ │ │ │ -0000a460: 0a0a 496e 6372 656d 656e 7420 7468 6520 ..Increment the │ │ │ │ -0000a470: 7468 7265 6164 2070 7265 656d 7074 696f thread preemptio │ │ │ │ -0000a480: 6e20 6c6f 636b 2e20 5768 656e 2067 7265 n lock. When gre │ │ │ │ -0000a490: 6174 6865 7220 7468 616e 207a 6572 6f20 ather than zero │ │ │ │ -0000a4a0: 616c 6c0a 7072 6565 6d70 7469 6f6e 206f all.preemption o │ │ │ │ -0000a4b0: 6620 7468 7265 6164 7320 6973 2064 6973 f threads is dis │ │ │ │ -0000a4c0: 6162 6c65 642e 2052 6574 7572 6e73 2060 abled. Returns ` │ │ │ │ -0000a4d0: 7427 2069 6620 7072 6565 6d70 7469 6f6e t' if preemption │ │ │ │ -0000a4e0: 2069 7320 626c 6f63 6b65 640a 6173 2074 is blocked.as t │ │ │ │ -0000a4f0: 6869 7320 6675 6e63 7469 6f6e 2072 6574 his function ret │ │ │ │ -0000a500: 7572 6e73 2e70 7269 6e74 2d65 7363 6170 urns.print-escap │ │ │ │ -0000a510: 6544 6566 696e 6573 2077 6869 6368 2063 eDefines which c │ │ │ │ -0000a520: 6f6e 7472 6f6c 2063 6861 7261 6374 6572 ontrol character │ │ │ │ -0000a530: 7320 6070 7269 6e74 2720 7368 6f75 6c64 s `print' should │ │ │ │ -0000a540: 2071 756f 7465 2e20 4163 6365 7074 6162 quote. Acceptab │ │ │ │ -0000a550: 6c65 2076 616c 7565 730a 6172 653a 0a09 le values.are:.. │ │ │ │ -0000a560: 6e69 6c09 094f 6e6c 7920 6573 6361 7065 nil..Only escape │ │ │ │ -0000a570: 2064 6f75 626c 652d 7175 6f74 6520 616e double-quote an │ │ │ │ -0000a580: 6420 6261 636b 736c 6173 680a 096e 6577 d backslash..new │ │ │ │ -0000a590: 6c69 6e65 7309 4573 6361 7065 2064 6f75 lines.Escape dou │ │ │ │ -0000a5a0: 626c 652d 7175 6f74 652c 2062 6163 6b73 ble-quote, backs │ │ │ │ -0000a5b0: 6c61 7368 2c20 6e65 776c 696e 652c 0a09 lash, newline,.. │ │ │ │ -0000a5c0: 0909 2054 4142 2c20 616e 6420 666f 726d .. TAB, and form │ │ │ │ -0000a5d0: 6665 6564 2e0a 0974 0909 4573 6361 7065 feed...t..Escape │ │ │ │ -0000a5e0: 2061 6c6c 2063 6f6e 7472 6f6c 2063 6f64 all control cod │ │ │ │ -0000a5f0: 6573 2028 6368 6172 6163 7465 7273 2077 es (characters w │ │ │ │ -0000a600: 6974 6820 610a 0909 0920 7661 6c75 6520 ith a.... value │ │ │ │ -0000a610: 6c65 7373 2074 6861 6e20 3332 292c 2061 less than 32), a │ │ │ │ -0000a620: 6e64 2061 6c6c 2063 6861 7261 6374 6572 nd all character │ │ │ │ -0000a630: 7320 7769 7468 0a09 0909 2061 2076 616c s with.... a val │ │ │ │ -0000a640: 7565 2067 7265 6174 6572 2074 6861 6e20 ue greater than │ │ │ │ -0000a650: 3132 362e 7072 696e 742d 6c65 7665 6c54 126.print-levelT │ │ │ │ -0000a660: 6865 206e 756d 6265 7220 6f66 206c 6973 he number of lis │ │ │ │ -0000a670: 7420 6c65 7665 6c73 2074 6f20 6465 7363 t levels to desc │ │ │ │ -0000a680: 656e 6420 7768 656e 2070 7269 6e74 696e end when printin │ │ │ │ -0000a690: 6720 6265 666f 7265 2061 6262 7265 7669 g before abbrevi │ │ │ │ -0000a6a0: 6174 696e 672e 7265 702e 6c61 6e67 2e69 ating.rep.lang.i │ │ │ │ -0000a6b0: 6e74 6572 7072 6574 6572 2366 756e 6361 nterpreter#funca │ │ │ │ -0000a6c0: 6c6c 6675 6e63 616c 6c20 4655 4e43 5449 llfuncall FUNCTI │ │ │ │ -0000a6d0: 4f4e 2041 5247 532e 2e2e 0a0a 4361 6c6c ON ARGS.....Call │ │ │ │ -0000a6e0: 7320 4655 4e43 5449 4f4e 2077 6974 6820 s FUNCTION with │ │ │ │ -0000a6f0: 6172 6775 6d65 6e74 7320 4152 4753 2e2e arguments ARGS.. │ │ │ │ -0000a700: 2e20 616e 6420 7265 7475 726e 7320 7468 . and returns th │ │ │ │ -0000a710: 6520 7265 7375 6c74 2e72 6570 2e6c 616e e result.rep.lan │ │ │ │ -0000a720: 672e 696e 7465 7270 7265 7465 7223 6170 g.interpreter#ap │ │ │ │ -0000a730: 706c 7961 7070 6c79 2046 554e 4354 494f plyapply FUNCTIO │ │ │ │ -0000a740: 4e20 4152 4753 2e2e 2e20 4152 472d 4c49 N ARGS... ARG-LI │ │ │ │ -0000a750: 5354 0a0a 4361 6c6c 7320 4655 4e43 5449 ST..Calls FUNCTI │ │ │ │ -0000a760: 4f4e 2070 6173 7369 6e67 2061 6c6c 206f ON passing all o │ │ │ │ -0000a770: 6620 4152 4753 2074 6f20 6974 2061 7320 f ARGS to it as │ │ │ │ -0000a780: 7765 6c6c 2061 7320 616c 6c20 656c 656d well as all elem │ │ │ │ -0000a790: 656e 7473 2069 6e20 4152 472d 4c49 5354 ents in ARG-LIST │ │ │ │ -0000a7a0: 2e0a 6965 2c0a 2020 2861 7070 6c79 202b ..ie,. (apply + │ │ │ │ -0000a7b0: 2031 2032 2033 2027 2834 2035 2036 2929 1 2 3 '(4 5 6)) │ │ │ │ -0000a7c0: 0a20 2020 3d3e 2032 3172 6570 2e6c 616e . => 21rep.lan │ │ │ │ -0000a7d0: 672e 696e 7465 7270 7265 7465 7223 7072 g.interpreter#pr │ │ │ │ -0000a7e0: 6f67 6e70 726f 676e 2046 4f52 4d53 2e2e ognprogn FORMS.. │ │ │ │ -0000a7f0: 2e0a 0a45 7661 6c27 7320 6561 6368 206f ...Eval's each o │ │ │ │ -0000a800: 6620 7468 6520 464f 524d 5320 696e 206f f the FORMS in o │ │ │ │ -0000a810: 7264 6572 2072 6574 7572 6e69 6e67 2074 rder returning t │ │ │ │ -0000a820: 6865 2076 616c 7565 206f 6620 7468 6520 he value of the │ │ │ │ -0000a830: 6c61 7374 0a6f 6e65 2e72 6570 2e6c 616e last.one.rep.lan │ │ │ │ -0000a840: 672e 6465 6275 6723 7374 6570 7374 6570 g.debug#stepstep │ │ │ │ -0000a850: 2046 4f52 4d0a 0a55 7365 2074 6865 204c FORM..Use the L │ │ │ │ -0000a860: 6973 7020 6465 6275 6767 6572 2074 6f20 isp debugger to │ │ │ │ -0000a870: 6576 616c 7561 7465 2046 4f52 4d2e 7265 evaluate FORM.re │ │ │ │ -0000a880: 702e 6c61 6e67 2e64 6562 7567 2362 6163 p.lang.debug#bac │ │ │ │ -0000a890: 6b74 7261 6365 6261 636b 7472 6163 6520 ktracebacktrace │ │ │ │ -0000a8a0: 5b53 5452 4541 4d5d 0a0a 5072 696e 7473 [STREAM]..Prints │ │ │ │ -0000a8b0: 2061 2062 6163 6b74 7261 6365 206f 6620 a backtrace of │ │ │ │ -0000a8c0: 7468 6520 6375 7272 656e 7420 4c69 7370 the current Lisp │ │ │ │ -0000a8d0: 2063 616c 6c20 7374 6163 6b20 746f 2053 call stack to S │ │ │ │ -0000a8e0: 5452 4541 4d20 286f 7220 746f 0a60 7374 TREAM (or to.`st │ │ │ │ -0000a8f0: 616e 6461 7264 2d6f 7574 7075 7427 292e andard-output'). │ │ │ │ -0000a900: 0a54 6865 2066 6f72 6d61 7420 6973 2073 .The format is s │ │ │ │ -0000a910: 6f6d 6574 6869 6e67 206c 696b 653a 0a20 omething like:. │ │ │ │ -0000a920: 2046 554e 4354 494f 4e20 2841 5247 4c49 FUNCTION (ARGLI │ │ │ │ -0000a930: 5354 2920 4152 4753 2d45 5641 4c4c 4544 ST) ARGS-EVALLED │ │ │ │ -0000a940: 2d50 0a77 6865 7265 2041 5247 532d 4556 -P.where ARGS-EV │ │ │ │ -0000a950: 414c 4c45 442d 5020 6973 2065 6974 6865 ALLED-P is eithe │ │ │ │ -0000a960: 7220 6074 2720 6f72 2060 6e69 6c27 2c20 r `t' or `nil', │ │ │ │ -0000a970: 6465 7065 6e64 696e 6720 6f6e 2077 6865 depending on whe │ │ │ │ -0000a980: 7468 6572 206f 7220 6e6f 740a 4152 474c ther or not.ARGL │ │ │ │ -0000a990: 4953 5420 6861 6420 6265 656e 2065 7661 IST had been eva │ │ │ │ -0000a9a0: 6c75 6174 6564 206f 7220 6e6f 7420 6265 luated or not be │ │ │ │ -0000a9b0: 666f 7265 2062 6569 6e67 2070 7574 2069 fore being put i │ │ │ │ -0000a9c0: 6e74 6f20 7468 6520 7374 6163 6b2e 7265 nto the stack.re │ │ │ │ -0000a9d0: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret │ │ │ │ -0000a9e0: 6572 236d 6178 2d6c 6973 702d 6465 7074 er#max-lisp-dept │ │ │ │ -0000a9f0: 686d 6178 2d6c 6973 702d 6465 7074 6820 hmax-lisp-depth │ │ │ │ -0000aa00: 5b4e 4557 2d56 414c 5545 5d0a 0a54 6865 [NEW-VALUE]..The │ │ │ │ -0000aa10: 206d 6178 696d 756d 206e 756d 6265 7220 maximum number │ │ │ │ -0000aa20: 6f66 2074 696d 6573 2074 6861 7420 7265 of times that re │ │ │ │ -0000aa30: 705f 6675 6e63 616c 6c20 6361 6e20 6265 p_funcall can be │ │ │ │ -0000aa40: 2063 616c 6c65 6420 7265 6375 7273 6976 called recursiv │ │ │ │ -0000aa50: 656c 792e 0a0a 5468 6973 2069 7320 696e ely...This is in │ │ │ │ -0000aa60: 7465 6e64 6564 2074 6f20 7374 6f70 2069 tended to stop i │ │ │ │ -0000aa70: 6e66 696e 6974 6520 7265 6375 7273 696f nfinite recursio │ │ │ │ -0000aa80: 6e2c 2069 6620 7468 6520 6465 6661 756c n, if the defaul │ │ │ │ -0000aa90: 7420 7661 6c75 6520 6f66 2032 3530 2069 t value of 250 i │ │ │ │ -0000aaa0: 730a 746f 6f20 736d 616c 6c20 2879 6f75 s.too small (you │ │ │ │ -0000aab0: 2067 6574 2065 7272 6f72 7320 696e 206e get errors in n │ │ │ │ -0000aac0: 6f72 6d61 6c20 7573 6529 2073 6574 2069 ormal use) set i │ │ │ │ -0000aad0: 7420 746f 2073 6f6d 6574 6869 6e67 206c t to something l │ │ │ │ -0000aae0: 6172 6765 722e 7265 702e 7265 6765 7870 arger.rep.regexp │ │ │ │ -0000aaf0: 2373 7472 696e 672d 6d61 7463 6873 7472 #string-matchstr │ │ │ │ -0000ab00: 696e 672d 6d61 7463 6820 5245 4745 5850 ing-match REGEXP │ │ │ │ -0000ab10: 2053 5452 494e 4720 5b53 5441 5254 5d20 STRING [START] │ │ │ │ -0000ab20: 5b49 474e 4f52 452d 4341 5345 2d50 5d0a [IGNORE-CASE-P]. │ │ │ │ -0000ab30: 0a52 6574 7572 6e20 7420 6966 2052 4547 .Return t if REG │ │ │ │ -0000ab40: 4558 5020 6d61 7463 6865 7320 5354 5249 EXP matches STRI │ │ │ │ -0000ab50: 4e47 2e20 5570 6461 7465 7320 7468 6520 NG. Updates the │ │ │ │ -0000ab60: 6d61 7463 6820 6461 7461 2e0a 0a57 6865 match data...Whe │ │ │ │ -0000ab70: 6e20 6465 6669 6e65 642c 2053 5441 5254 n defined, START │ │ │ │ -0000ab80: 2069 7320 7468 6520 696e 6465 7820 6f66 is the index of │ │ │ │ -0000ab90: 2074 6865 2066 6972 7374 2063 6861 7261 the first chara │ │ │ │ -0000aba0: 6374 6572 2074 6f20 7374 6172 740a 6d61 cter to start.ma │ │ │ │ -0000abb0: 7463 6869 6e67 2061 7420 2863 6f75 6e74 tching at (count │ │ │ │ -0000abc0: 696e 6720 6672 6f6d 207a 6572 6f29 2e20 ing from zero). │ │ │ │ -0000abd0: 5768 656e 2049 474e 4f52 452d 4341 5345 When IGNORE-CASE │ │ │ │ -0000abe0: 2d50 2069 7320 6e6f 6e2d 6e69 6c20 7468 -P is non-nil th │ │ │ │ -0000abf0: 650a 6361 7365 206f 6620 6d61 7463 6865 e.case of matche │ │ │ │ -0000ac00: 6420 7374 7269 6e67 7320 6172 6520 6967 d strings are ig │ │ │ │ -0000ac10: 6e6f 7265 642e 204e 6f74 6520 7468 6174 nored. Note that │ │ │ │ -0000ac20: 2063 6861 7261 6374 6572 2063 6c61 7373 character class │ │ │ │ -0000ac30: 6573 2061 7265 0a73 7469 6c6c 2063 6173 es are.still cas │ │ │ │ -0000ac40: 652d 7369 676e 6966 6963 616e 742e 7265 e-significant.re │ │ │ │ -0000ac50: 702e 7265 6765 7870 2373 7472 696e 672d p.regexp#string- │ │ │ │ -0000ac60: 6c6f 6f6b 696e 672d 6174 7374 7269 6e67 looking-atstring │ │ │ │ -0000ac70: 2d6c 6f6f 6b69 6e67 2d61 7420 5245 4745 -looking-at REGE │ │ │ │ -0000ac80: 5850 2053 5452 494e 4720 5b53 5441 5254 XP STRING [START │ │ │ │ -0000ac90: 5d20 5b49 474e 4f52 452d 4341 5345 2d50 ] [IGNORE-CASE-P │ │ │ │ -0000aca0: 5d0a 0a52 6574 7572 6e73 2074 2069 6620 ]..Returns t if │ │ │ │ -0000acb0: 5245 4745 5850 206d 6174 6368 6573 2074 REGEXP matches t │ │ │ │ -0000acc0: 6865 2053 5452 494e 4720 2873 7461 7274 he STRING (start │ │ │ │ -0000acd0: 696e 6720 6174 2063 6861 7261 6374 6572 ing at character │ │ │ │ -0000ace0: 2053 5441 5254 292e 0a55 7064 6174 6573 START)..Updates │ │ │ │ -0000acf0: 2074 6865 206d 6174 6368 2064 6174 612e the match data. │ │ │ │ -0000ad00: 7265 702e 7265 6765 7870 236d 6174 6368 rep.regexp#match │ │ │ │ -0000ad10: 2d65 6e64 6d61 7463 682d 656e 6420 5b45 -endmatch-end [E │ │ │ │ -0000ad20: 5850 5245 5353 494f 4e2d 494e 4445 585d XPRESSION-INDEX] │ │ │ │ -0000ad30: 0a0a 5265 7475 726e 2074 6865 2070 6f73 ..Return the pos │ │ │ │ -0000ad40: 6974 696f 6e20 7768 6963 6820 7468 6520 ition which the │ │ │ │ -0000ad50: 4558 5052 4553 5349 4f4e 2d49 4e44 4558 EXPRESSION-INDEX │ │ │ │ -0000ad60: 2774 6820 7061 7265 6e74 6865 7369 7365 'th parenthesise │ │ │ │ -0000ad70: 6420 6578 7072 6573 7369 6f6e 0a65 6e64 d expression.end │ │ │ │ -0000ad80: 6564 2061 7420 696e 2074 6865 206c 6173 ed at in the las │ │ │ │ -0000ad90: 7420 7375 6363 6573 7366 756c 2072 6567 t successful reg │ │ │ │ -0000ada0: 6578 7020 6d61 7463 682e 2049 6620 4558 exp match. If EX │ │ │ │ -0000adb0: 5052 4553 5349 4f4e 2d49 4e44 4558 2069 PRESSION-INDEX i │ │ │ │ -0000adc0: 730a 6e69 6c20 6f72 2030 2074 6865 2065 s.nil or 0 the e │ │ │ │ -0000add0: 6e64 206f 6620 7468 6520 7768 6f6c 6520 nd of the whole │ │ │ │ -0000ade0: 6d61 7463 6820 6973 2072 6574 7572 6e65 match is returne │ │ │ │ -0000adf0: 6420 696e 7374 6561 642e 0a54 6865 2072 d instead..The r │ │ │ │ -0000ae00: 6574 7572 6e65 6420 7661 6c75 6520 7769 eturned value wi │ │ │ │ -0000ae10: 6c6c 2065 6974 6865 7220 6265 2061 2070 ll either be a p │ │ │ │ -0000ae20: 6f73 6974 696f 6e20 6966 2074 6865 206c osition if the l │ │ │ │ -0000ae30: 6173 7420 6d61 7463 6820 7761 7320 696e ast match was in │ │ │ │ -0000ae40: 2061 0a62 7566 6665 722c 206f 7220 616e a.buffer, or an │ │ │ │ -0000ae50: 2069 6e74 6567 6572 2069 6620 7468 6520 integer if the │ │ │ │ -0000ae60: 6c61 7374 206d 6174 6368 2077 6173 2069 last match was i │ │ │ │ -0000ae70: 6e20 6120 7374 7269 6e67 2028 692e 652e n a string (i.e. │ │ │ │ -0000ae80: 2072 6567 6578 702d 6d61 7463 6829 2e72 regexp-match).r │ │ │ │ -0000ae90: 6570 2e72 6567 6578 7023 7175 6f74 652d ep.regexp#quote- │ │ │ │ -0000aea0: 7265 6765 7870 7175 6f74 652d 7265 6765 regexpquote-rege │ │ │ │ -0000aeb0: 7870 2053 5452 494e 470a 0a52 6574 7572 xp STRING..Retur │ │ │ │ -0000aec0: 6e73 2061 206e 6577 2076 6572 7369 6f6e ns a new version │ │ │ │ -0000aed0: 206f 6620 5354 5249 4e47 2c20 616e 7920 of STRING, any │ │ │ │ -0000aee0: 6368 6172 6163 7465 7273 2077 6869 6368 characters which │ │ │ │ -0000aef0: 2074 6865 2072 6567 6578 7020 726f 7574 the regexp rout │ │ │ │ -0000af00: 696e 6573 0a74 7265 6174 2073 7065 6369 ines.treat speci │ │ │ │ -0000af10: 616c 6c79 2028 6173 7465 7269 736b 732c ally (asterisks, │ │ │ │ -0000af20: 2073 7175 6172 6520 6272 6163 6b65 7473 square brackets │ │ │ │ -0000af30: 2c20 6574 632e 2e2e 2920 6973 2071 756f , etc...) is quo │ │ │ │ -0000af40: 7465 6420 6279 2074 6865 2065 7363 6170 ted by the escap │ │ │ │ -0000af50: 650a 6368 6172 6163 7465 7220 605c 272e e.character `\'. │ │ │ │ -0000af60: 2049 6620 7468 6520 5354 5249 4e47 2064 If the STRING d │ │ │ │ -0000af70: 6f65 7320 6e6f 7420 636f 6e74 6169 6e20 oes not contain │ │ │ │ -0000af80: 616e 7920 7265 6765 7870 206d 6574 612d any regexp meta- │ │ │ │ -0000af90: 6368 6172 6163 7465 7273 0a69 7420 6973 characters.it is │ │ │ │ -0000afa0: 2072 6574 7572 6e65 6420 6173 2d69 7320 returned as-is │ │ │ │ -0000afb0: 2875 6e2d 636f 7069 6564 292e 7265 702e (un-copied).rep. │ │ │ │ -0000afc0: 696f 2e64 622e 6764 626d 2367 6462 6d2d io.db.gdbm#gdbm- │ │ │ │ -0000afd0: 7761 6c6b 6764 626d 2d77 616c 6b20 4655 walkgdbm-walk FU │ │ │ │ -0000afe0: 4e20 4442 4d00 7265 702e 6c61 6e67 2e6d N DBM.rep.lang.m │ │ │ │ -0000aff0: 6174 6823 696e 6578 6163 7470 2058 0000 ath#inexactp X.. │ │ │ │ -0000b000: 7265 702e 696f 2e70 726f 6365 7373 6573 rep.io.processes │ │ │ │ -0000b010: 2370 726f 6365 7373 2d72 756e 6e69 6e67 #process-running │ │ │ │ -0000b020: 2d70 7072 6f63 6573 732d 7275 6e6e 696e -pprocess-runnin │ │ │ │ -0000b030: 672d 7020 5052 4f43 4553 530a 0a52 6574 g-p PROCESS..Ret │ │ │ │ -0000b040: 7572 6e20 7420 6966 2050 524f 4345 5353 urn t if PROCESS │ │ │ │ -0000b050: 2069 7320 7275 6e6e 696e 672e 7265 702e is running.rep. │ │ │ │ -0000b060: 696f 2e70 726f 6365 7373 6573 2370 726f io.processes#pro │ │ │ │ -0000b070: 6365 7373 2d69 6e2d 7573 652d 7070 726f cess-in-use-ppro │ │ │ │ -0000b080: 6365 7373 2d69 6e2d 7573 652d 7020 5052 cess-in-use-p PR │ │ │ │ -0000b090: 4f43 4553 530a 0a53 696d 696c 6172 2074 OCESS..Similar t │ │ │ │ -0000b0a0: 6f20 6070 726f 6365 7373 2d72 756e 6e69 o `process-runni │ │ │ │ -0000b0b0: 6e67 2d70 2720 6578 6365 7074 2074 6861 ng-p' except tha │ │ │ │ -0000b0c0: 7420 7468 6973 2072 6574 7572 6e73 2074 t this returns t │ │ │ │ -0000b0d0: 2065 7665 6e20 7768 656e 2074 6865 0a70 even when the.p │ │ │ │ -0000b0e0: 726f 6365 7373 2068 6173 2073 746f 7070 rocess has stopp │ │ │ │ -0000b0f0: 6564 2e72 6570 2e69 6f2e 7072 6f63 6573 ed.rep.io.proces │ │ │ │ -0000b100: 7365 7323 7072 6f63 6573 732d 7070 726f ses#process-ppro │ │ │ │ -0000b110: 6365 7373 7020 4152 470a 0a52 6574 7572 cessp ARG..Retur │ │ │ │ -0000b120: 6e20 7420 6973 2041 5247 2069 7320 6120 n t is ARG is a │ │ │ │ -0000b130: 7072 6f63 6573 732d 6f62 6a65 6374 2e72 process-object.r │ │ │ │ -0000b140: 6570 2e69 6f2e 7072 6f63 6573 7365 7323 ep.io.processes# │ │ │ │ -0000b150: 7365 742d 7072 6f63 6573 732d 6f75 7470 set-process-outp │ │ │ │ -0000b160: 7574 2d73 7472 6561 6d73 6574 2d70 726f ut-streamset-pro │ │ │ │ -0000b170: 6365 7373 2d6f 7574 7075 742d 7374 7265 cess-output-stre │ │ │ │ -0000b180: 616d 2050 524f 4345 5353 2053 5452 4541 am PROCESS STREA │ │ │ │ -0000b190: 4d0a 0a53 6574 2074 6865 206f 7574 7075 M..Set the outpu │ │ │ │ -0000b1a0: 742d 7374 7265 616d 206f 6620 5052 4f43 t-stream of PROC │ │ │ │ -0000b1b0: 4553 5320 746f 2053 5452 4541 4d2e 206e ESS to STREAM. n │ │ │ │ -0000b1c0: 696c 206d 6561 6e73 2064 6973 6361 7264 il means discard │ │ │ │ -0000b1d0: 2061 6c6c 206f 7574 7075 742e 7265 702e all output.rep. │ │ │ │ -0000b1e0: 696f 2e70 726f 6365 7373 6573 2370 726f io.processes#pro │ │ │ │ -0000b1f0: 6365 7373 2d65 7272 6f72 2d73 7472 6561 cess-error-strea │ │ │ │ -0000b200: 6d70 726f 6365 7373 2d65 7272 6f72 2d73 mprocess-error-s │ │ │ │ -0000b210: 7472 6561 6d20 5052 4f43 4553 530a 0a52 tream PROCESS..R │ │ │ │ -0000b220: 6574 7572 6e20 7468 6520 7374 7265 616d eturn the stream │ │ │ │ -0000b230: 2074 6f20 7768 6963 6820 616c 6c20 7374 to which all st │ │ │ │ -0000b240: 616e 6461 7264 2d65 7272 6f72 206f 7574 andard-error out │ │ │ │ -0000b250: 7075 7420 6672 6f6d 2050 524f 4345 5353 put from PROCESS │ │ │ │ -0000b260: 2069 7320 7365 6e74 2e72 6570 2e69 6f2e is sent.rep.io. │ │ │ │ -0000b270: 7072 6f63 6573 7365 7323 7365 742d 7072 processes#set-pr │ │ │ │ -0000b280: 6f63 6573 732d 6675 6e63 7469 6f6e 7365 ocess-functionse │ │ │ │ -0000b290: 742d 7072 6f63 6573 732d 6675 6e63 7469 t-process-functi │ │ │ │ -0000b2a0: 6f6e 2050 524f 4345 5353 2046 554e 4354 on PROCESS FUNCT │ │ │ │ -0000b2b0: 494f 4e0a 0a53 6574 2074 6865 2066 756e ION..Set the fun │ │ │ │ -0000b2c0: 6374 696f 6e20 7768 6963 6820 6973 2063 ction which is c │ │ │ │ -0000b2d0: 616c 6c65 6420 7768 656e 2050 524f 4345 alled when PROCE │ │ │ │ -0000b2e0: 5353 2063 6861 6e67 6573 2073 7461 7465 SS changes state │ │ │ │ -0000b2f0: 2074 6f20 4655 4e43 5449 4f4e 2e72 6570 to FUNCTION.rep │ │ │ │ -0000b300: 2e69 6f2e 7072 6f63 6573 7365 7323 6163 .io.processes#ac │ │ │ │ -0000b310: 7469 7665 2d70 726f 6365 7373 6573 6163 tive-processesac │ │ │ │ -0000b320: 7469 7665 2d70 726f 6365 7373 6573 0a0a tive-processes.. │ │ │ │ -0000b330: 5265 7475 726e 2061 206c 6973 7420 636f Return a list co │ │ │ │ -0000b340: 6e74 6169 6e69 6e67 2061 6c6c 2061 6374 ntaining all act │ │ │ │ -0000b350: 6976 6520 7072 6f63 6573 7320 6f62 6a65 ive process obje │ │ │ │ -0000b360: 6374 732e 7265 702e 696f 2e70 726f 6365 cts.rep.io.proce │ │ │ │ -0000b370: 7373 6573 2361 6363 6570 742d 7072 6f63 sses#accept-proc │ │ │ │ -0000b380: 6573 732d 6f75 7470 7574 2d31 6163 6365 ess-output-1acce │ │ │ │ -0000b390: 7074 2d70 726f 6365 7373 2d6f 7574 7075 pt-process-outpu │ │ │ │ -0000b3a0: 742d 3120 5052 4f43 4553 5320 5b53 4543 t-1 PROCESS [SEC │ │ │ │ -0000b3b0: 4f4e 4453 5d20 5b4d 494c 4c49 5345 434f ONDS] [MILLISECO │ │ │ │ -0000b3c0: 4e44 535d 0a0a 5761 6974 2053 4543 4f4e NDS]..Wait SECON │ │ │ │ -0000b3d0: 4453 2070 6c75 7320 4d49 4c4c 4953 4543 DS plus MILLISEC │ │ │ │ -0000b3e0: 4f4e 4453 2066 6f72 206f 7574 7075 7420 ONDS for output │ │ │ │ -0000b3f0: 6672 6f6d 2074 6865 2061 7379 6e63 6872 from the asynchr │ │ │ │ -0000b400: 6f6e 6f75 730a 7375 6270 726f 6365 7373 onous.subprocess │ │ │ │ -0000b410: 2050 524f 4345 5353 2e20 4966 2061 6e79 PROCESS. If any │ │ │ │ -0000b420: 2061 7272 6976 6573 2c20 7072 6f63 6573 arrives, proces │ │ │ │ -0000b430: 7320 6974 2c20 7468 656e 2072 6574 7572 s it, then retur │ │ │ │ -0000b440: 6e20 6e69 6c2e 0a4f 7468 6572 7769 7365 n nil..Otherwise │ │ │ │ -0000b450: 2072 6574 7572 6e20 742e 0a0a 4e6f 7465 return t...Note │ │ │ │ -0000b460: 2074 6861 7420 6f75 7470 7574 2069 6e63 that output inc │ │ │ │ -0000b470: 6c75 6465 7320 6e6f 7469 6669 6361 7469 ludes notificati │ │ │ │ -0000b480: 6f6e 206f 6620 7072 6f63 6573 7320 7465 on of process te │ │ │ │ -0000b490: 726d 696e 6174 696f 6e2e 7265 702e 696f rmination.rep.io │ │ │ │ -0000b4a0: 2e64 622e 7364 626d 2373 6462 6d2d 7374 .db.sdbm#sdbm-st │ │ │ │ -0000b4b0: 6f72 6573 6462 6d2d 7374 6f72 6520 4442 oresdbm-store DB │ │ │ │ -0000b4c0: 4d20 4b45 5920 5641 4c55 4520 5b46 4c41 M KEY VALUE [FLA │ │ │ │ -0000b4d0: 4753 5d72 6570 2e69 6f2e 6462 2e73 6462 GS]rep.io.db.sdb │ │ │ │ -0000b4e0: 6d23 7364 626d 2d72 646f 6e6c 7973 6462 m#sdbm-rdonlysdb │ │ │ │ -0000b4f0: 6d2d 7264 6f6e 6c79 2044 424d 7265 702e m-rdonly DBMrep. │ │ │ │ -0000b500: 696f 2e64 622e 7364 626d 2373 6462 6d2d io.db.sdbm#sdbm- │ │ │ │ -0000b510: 6572 726f 7273 6462 6d2d 6572 726f 7220 errorsdbm-error │ │ │ │ -0000b520: 4442 4d72 6570 2e64 6174 6123 7570 6361 DBMrep.data#upca │ │ │ │ -0000b530: 7365 2d74 6162 6c65 3235 362d 6279 7465 se-table256-byte │ │ │ │ -0000b540: 2073 7472 696e 6720 686f 6c64 696e 6720 string holding │ │ │ │ -0000b550: 7472 616e 736c 6174 696f 6e73 2074 6f20 translations to │ │ │ │ -0000b560: 7475 726e 2065 6163 6820 6368 6172 6163 turn each charac │ │ │ │ -0000b570: 7465 7220 696e 746f 2069 7473 0a75 7070 ter into its.upp │ │ │ │ -0000b580: 6572 2d63 6173 6520 6571 7569 7661 6c65 er-case equivale │ │ │ │ -0000b590: 6e74 2e72 6570 2e73 7973 7465 6d23 7573 nt.rep.system#us │ │ │ │ -0000b5a0: 6572 2d66 756c 6c2d 6e61 6d65 7573 6572 er-full-nameuser │ │ │ │ -0000b5b0: 2d66 756c 6c2d 6e61 6d65 205b 5245 414c -full-name [REAL │ │ │ │ -0000b5c0: 2d4e 414d 455d 0a0a 5265 7475 726e 7320 -NAME]..Returns │ │ │ │ -0000b5d0: 7468 6520 7265 616c 206e 616d 6520 6f66 the real name of │ │ │ │ -0000b5e0: 2074 6865 2075 7365 7220 2861 2073 7472 the user (a str │ │ │ │ -0000b5f0: 696e 6729 2e20 4966 2052 4541 4c2d 4e41 ing). If REAL-NA │ │ │ │ -0000b600: 4d45 2069 7320 6e6f 6e2d 6e69 6c2c 2069 ME is non-nil, i │ │ │ │ -0000b610: 7427 730a 7468 6520 6e61 6d65 2074 6f20 t's.the name to │ │ │ │ -0000b620: 7265 7475 726e 2069 6e20 7375 6273 6571 return in subseq │ │ │ │ -0000b630: 7565 6e74 2063 616c 6c73 2e72 6570 2e73 uent calls.rep.s │ │ │ │ -0000b640: 7973 7465 6d23 6d65 7373 6167 656d 6573 ystem#messagemes │ │ │ │ -0000b650: 7361 6765 2053 5452 494e 4720 5b44 4953 sage STRING [DIS │ │ │ │ -0000b660: 504c 4159 2d4e 4f57 5d0a 0a54 656d 706f PLAY-NOW]..Tempo │ │ │ │ -0000b670: 7261 7269 6c79 2073 6574 7320 7468 6520 rarily sets the │ │ │ │ -0000b680: 7374 6174 7573 2064 6973 706c 6179 2074 status display t │ │ │ │ -0000b690: 6f20 5354 5249 4e47 2c20 7468 6973 206d o STRING, this m │ │ │ │ -0000b6a0: 6179 206e 6f74 2068 6170 7065 6e20 756e ay not happen un │ │ │ │ -0000b6b0: 7469 6c20 7468 650a 6e65 7874 2063 6f6d til the.next com │ │ │ │ -0000b6c0: 706c 6574 6520 7265 6469 7370 6c61 792c plete redisplay, │ │ │ │ -0000b6d0: 2075 6e6c 6573 7320 4449 5350 4c41 592d unless DISPLAY- │ │ │ │ -0000b6e0: 4e4f 5720 6973 206e 6f6e 2d6e 696c 2e72 NOW is non-nil.r │ │ │ │ -0000b6f0: 6570 2e64 6174 6123 6469 6769 742d 6368 ep.data#digit-ch │ │ │ │ -0000b700: 6172 2d70 6469 6769 742d 6368 6172 2d70 ar-pdigit-char-p │ │ │ │ -0000b710: 2043 4841 520a 0a52 6574 7572 6e73 2074 CHAR..Returns t │ │ │ │ -0000b720: 2069 6620 4348 4152 2069 7320 6120 6469 if CHAR is a di │ │ │ │ -0000b730: 6769 742e 7265 702e 6461 7461 2363 6861 git.rep.data#cha │ │ │ │ -0000b740: 722d 646f 776e 6361 7365 6368 6172 2d64 r-downcasechar-d │ │ │ │ -0000b750: 6f77 6e63 6173 6520 4348 4152 0a0a 5265 owncase CHAR..Re │ │ │ │ -0000b760: 7475 726e 7320 7468 6520 6c6f 7765 722d turns the lower- │ │ │ │ -0000b770: 6361 7365 2065 7175 6976 616c 656e 7420 case equivalent │ │ │ │ -0000b780: 6f66 2043 4841 522e 7265 702e 7379 7374 of CHAR.rep.syst │ │ │ │ -0000b790: 656d 2363 7279 7074 6372 7970 7420 4b45 em#cryptcrypt KE │ │ │ │ -0000b7a0: 5920 5341 4c54 0a0a 5468 6520 6063 7279 Y SALT..The `cry │ │ │ │ -0000b7b0: 7074 2720 6675 6e63 7469 6f6e 2074 616b pt' function tak │ │ │ │ -0000b7c0: 6573 2061 2070 6173 7377 6f72 642c 204b es a password, K │ │ │ │ -0000b7d0: 4559 2c20 6173 2061 2073 7472 696e 672c EY, as a string, │ │ │ │ -0000b7e0: 2061 6e64 2061 2053 414c 540a 6368 6172 and a SALT.char │ │ │ │ -0000b7f0: 6163 7465 7220 6172 7261 792c 2061 6e64 acter array, and │ │ │ │ -0000b800: 2072 6574 7572 6e73 2061 2070 7269 6e74 returns a print │ │ │ │ -0000b810: 6162 6c65 2041 5343 4949 2073 7472 696e able ASCII strin │ │ │ │ -0000b820: 6720 7768 6963 6820 7374 6172 7473 2077 g which starts w │ │ │ │ -0000b830: 6974 680a 616e 6f74 6865 7220 7361 6c74 ith.another salt │ │ │ │ -0000b840: 2e20 2049 7420 6973 2062 656c 6965 7665 . It is believe │ │ │ │ -0000b850: 6420 7468 6174 2c20 6769 7665 6e20 7468 d that, given th │ │ │ │ -0000b860: 6520 6f75 7470 7574 206f 6620 7468 6520 e output of the │ │ │ │ -0000b870: 6675 6e63 7469 6f6e 2c0a 7468 6520 6265 function,.the be │ │ │ │ -0000b880: 7374 2077 6179 2074 6f20 6669 6e64 2061 st way to find a │ │ │ │ -0000b890: 204b 4559 2074 6861 7420 7769 6c6c 2070 KEY that will p │ │ │ │ -0000b8a0: 726f 6475 6365 2074 6861 7420 6f75 7470 roduce that outp │ │ │ │ -0000b8b0: 7574 2069 7320 746f 2067 7565 7373 0a76 ut is to guess.v │ │ │ │ -0000b8c0: 616c 7565 7320 6f66 204b 4559 2075 6e74 alues of KEY unt │ │ │ │ -0000b8d0: 696c 2074 6865 206f 7269 6769 6e61 6c20 il the original │ │ │ │ -0000b8e0: 7661 6c75 6520 6f66 204b 4559 2069 7320 value of KEY is │ │ │ │ -0000b8f0: 666f 756e 642e 0a0a 5365 6520 6372 7970 found...See cryp │ │ │ │ -0000b900: 7428 3329 2066 6f72 206d 6f72 6520 696e t(3) for more in │ │ │ │ -0000b910: 666f 726d 6174 696f 6e2e 7265 702e 7574 formation.rep.ut │ │ │ │ -0000b920: 696c 2e75 7466 3823 7574 6638 2d73 7472 il.utf8#utf8-str │ │ │ │ -0000b930: 696e 672d 6c65 6e67 7468 7574 6638 2d73 ing-lengthutf8-s │ │ │ │ -0000b940: 7472 696e 672d 6c65 6e67 7468 2053 5452 tring-length STR │ │ │ │ -0000b950: 494e 470a 0a52 6574 7572 6e73 2074 6865 ING..Returns the │ │ │ │ -0000b960: 206e 756d 6265 7220 6f66 2063 6861 7261 number of chara │ │ │ │ -0000b970: 6374 6572 7320 696e 2075 7466 2d38 2065 cters in utf-8 e │ │ │ │ -0000b980: 6e63 6f64 6564 2053 5452 494e 472e 7265 ncoded STRING.re │ │ │ │ -0000b990: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret │ │ │ │ -0000b9a0: 6572 2377 6974 682d 666c 7569 6473 7769 er#with-fluidswi │ │ │ │ -0000b9b0: 7468 2d66 6c75 6964 7320 464c 5549 4453 th-fluids FLUIDS │ │ │ │ -0000b9c0: 2056 414c 5545 5320 5448 554e 4b0a 0a43 VALUES THUNK..C │ │ │ │ -0000b9d0: 616c 6c20 5448 554e 4b20 616e 6420 7265 all THUNK and re │ │ │ │ -0000b9e0: 7475 726e 2074 6865 2076 616c 7565 2074 turn the value t │ │ │ │ -0000b9f0: 6861 7420 6974 2072 6574 7572 6e73 2077 hat it returns w │ │ │ │ -0000ba00: 6974 6820 6e65 7720 6269 6e64 696e 6773 ith new bindings │ │ │ │ -0000ba10: 0a63 7265 6174 6564 2066 6f72 2065 6163 .created for eac │ │ │ │ -0000ba20: 6820 6f66 2074 6865 2066 6c75 6964 2076 h of the fluid v │ │ │ │ -0000ba30: 6172 6961 626c 6573 2073 7065 6369 6669 ariables specifi │ │ │ │ -0000ba40: 6564 2069 6e20 7468 6520 6c69 7374 2046 ed in the list F │ │ │ │ -0000ba50: 4c55 4944 532e 0a46 6f72 2065 6163 6820 LUIDS..For each │ │ │ │ -0000ba60: 6d65 6d62 6572 206f 6620 464c 5549 4453 member of FLUIDS │ │ │ │ -0000ba70: 2074 6865 2063 6f72 7265 7370 6f6e 6469 the correspondi │ │ │ │ -0000ba80: 6e67 206d 656d 6265 7220 6f66 2074 6865 ng member of the │ │ │ │ -0000ba90: 2056 414c 5545 5320 6c69 7374 0a70 726f VALUES list.pro │ │ │ │ -0000baa0: 7669 6465 7320 7468 6520 696e 6974 6961 vides the initia │ │ │ │ -0000bab0: 6c20 7661 6c75 6520 6f66 2074 6865 206e l value of the n │ │ │ │ -0000bac0: 6577 2062 696e 6469 6e67 2e0a 0a49 6620 ew binding...If │ │ │ │ -0000bad0: 7468 6520 6c69 7374 7320 464c 5549 4453 the lists FLUIDS │ │ │ │ -0000bae0: 2061 6e64 2056 414c 5545 5320 6172 6520 and VALUES are │ │ │ │ -0000baf0: 6e6f 7420 6f66 2074 6865 2073 616d 6520 not of the same │ │ │ │ -0000bb00: 6c65 6e67 7468 2c20 616e 2065 7272 6f72 length, an error │ │ │ │ -0000bb10: 2069 730a 7369 676e 616c 6c65 642e 7265 is.signalled.re │ │ │ │ -0000bb20: 702e 6c61 6e67 2e6d 6174 6823 2a2a 204e p.lang.math#** N │ │ │ │ -0000bb30: 554d 4245 5253 2e2e 2e0a 0a4d 756c 7469 UMBERS.....Multi │ │ │ │ -0000bb40: 706c 6965 7320 616c 6c20 4e55 4d42 4552 plies all NUMBER │ │ │ │ -0000bb50: 5320 746f 6765 7468 6572 2e20 4966 206e S together. If n │ │ │ │ -0000bb60: 6f20 6e75 6d62 6572 7320 6172 6520 6769 o numbers are gi │ │ │ │ -0000bb70: 7665 6e20 7265 7475 726e 7320 312e 7265 ven returns 1.re │ │ │ │ -0000bb80: 702e 6c61 6e67 2e6d 6174 6823 6c6f 6769 p.lang.math#logi │ │ │ │ -0000bb90: 6f72 6c6f 6769 6f72 204e 554d 4245 5253 orlogior NUMBERS │ │ │ │ -0000bba0: 2e2e 2e0a 0a52 6574 7572 6e73 2074 6865 .....Returns the │ │ │ │ -0000bbb0: 2062 6974 7769 7365 206c 6f67 6963 616c bitwise logical │ │ │ │ -0000bbc0: 2060 696e 636c 7573 6976 652d 6f72 2720 `inclusive-or' │ │ │ │ -0000bbd0: 6f66 2069 7473 2061 7267 756d 656e 7473 of its arguments │ │ │ │ -0000bbe0: 2e72 6570 2e6c 616e 672e 6d61 7468 237a .rep.lang.math#z │ │ │ │ -0000bbf0: 6572 6f70 7a65 726f 7020 4e55 4d42 4552 eropzerop NUMBER │ │ │ │ -0000bc00: 0a0a 5265 7475 726e 2074 2069 6620 4e55 ..Return t if NU │ │ │ │ -0000bc10: 4d42 4552 2069 7320 7a65 726f 2e72 6570 MBER is zero.rep │ │ │ │ -0000bc20: 2e6c 616e 672e 6d61 7468 2361 7368 6173 .lang.math#ashas │ │ │ │ -0000bc30: 6820 4e55 4d42 4552 2043 4f55 4e54 0a0a h NUMBER COUNT.. │ │ │ │ -0000bc40: 5573 6520 616e 2061 7269 7468 6d65 7469 Use an arithmeti │ │ │ │ -0000bc50: 6320 7368 6966 7420 746f 2073 6869 6674 c shift to shift │ │ │ │ -0000bc60: 2074 6865 2062 6974 7320 696e 204e 554d the bits in NUM │ │ │ │ -0000bc70: 4245 5220 6279 2043 4f55 4e54 2062 6974 BER by COUNT bit │ │ │ │ -0000bc80: 7320 746f 0a74 6865 206c 6566 742c 2061 s to.the left, a │ │ │ │ -0000bc90: 206e 6567 6174 6976 6520 434f 554e 5420 negative COUNT │ │ │ │ -0000bca0: 6d65 616e 7320 7368 6966 7420 7269 6768 means shift righ │ │ │ │ -0000bcb0: 742e 0a0a 426f 7468 204e 554d 4245 5220 t...Both NUMBER │ │ │ │ -0000bcc0: 616e 6420 434f 554e 5420 6d75 7374 2062 and COUNT must b │ │ │ │ -0000bcd0: 6520 696e 7465 6765 7273 2e72 6570 2e6c e integers.rep.l │ │ │ │ -0000bce0: 616e 672e 6d61 7468 2372 6f75 6e64 726f ang.math#roundro │ │ │ │ -0000bcf0: 756e 6420 4e55 4d42 4552 0a0a 526f 756e und NUMBER..Roun │ │ │ │ -0000bd00: 6420 4e55 4d42 4552 2074 6f20 7468 6520 d NUMBER to the │ │ │ │ -0000bd10: 6e65 6172 6573 7420 696e 7465 6765 722e nearest integer. │ │ │ │ -0000bd20: 2048 616c 6677 6179 2063 6173 6573 2061 Halfway cases a │ │ │ │ -0000bd30: 7265 2072 6f75 6e64 6564 2074 6f20 7468 re rounded to th │ │ │ │ -0000bd40: 650a 6e65 6172 6573 7420 6576 656e 2069 e.nearest even i │ │ │ │ -0000bd50: 6e74 6567 6572 2e72 6570 2e6c 616e 672e nteger.rep.lang. │ │ │ │ -0000bd60: 6d61 7468 2363 6f73 636f 7320 580a 0a52 math#coscos X..R │ │ │ │ -0000bd70: 6574 7572 6e73 2074 6865 2063 6f73 696e eturns the cosin │ │ │ │ -0000bd80: 6520 6f66 2058 2c20 696e 2072 6164 6961 e of X, in radia │ │ │ │ -0000bd90: 6e73 2e72 6570 2e6c 616e 672e 6d61 7468 ns.rep.lang.math │ │ │ │ -0000bda0: 2361 7369 6e61 7369 6e20 580a 0a52 6574 #asinasin X..Ret │ │ │ │ -0000bdb0: 7572 6e20 7468 6520 6172 6320 7369 6e65 urn the arc sine │ │ │ │ -0000bdc0: 206f 6620 5820 2874 6865 2076 616c 7565 of X (the value │ │ │ │ -0000bdd0: 2077 686f 7365 2073 696e 6520 6973 2058 whose sine is X │ │ │ │ -0000bde0: 292c 2069 6e20 7261 6469 616e 732e 7265 ), in radians.re │ │ │ │ -0000bdf0: 702e 6c61 6e67 2e6d 6174 6823 7371 7274 p.lang.math#sqrt │ │ │ │ -0000be00: 7371 7274 2058 0a0a 5265 7475 726e 7320 sqrt X..Returns │ │ │ │ -0000be10: 7468 6520 6e6f 6e6e 6567 6174 6976 6520 the nonnegative │ │ │ │ -0000be20: 7371 7561 7265 2072 6f6f 7420 6f66 2058 square root of X │ │ │ │ -0000be30: 2e20 4966 2058 2069 7320 6e65 6761 7469 . If X is negati │ │ │ │ -0000be40: 7665 2c20 7369 676e 616c 7320 616e 0a61 ve, signals an.a │ │ │ │ -0000be50: 7269 7468 6d65 7469 6320 6572 726f 7220 rithmetic error │ │ │ │ -0000be60: 2873 686f 756c 6420 7265 7475 726e 2061 (should return a │ │ │ │ -0000be70: 2063 6f6d 706c 6578 206e 756d 6265 7229 complex number) │ │ │ │ -0000be80: 2e72 6570 2e6c 616e 672e 6d61 7468 236e .rep.lang.math#n │ │ │ │ -0000be90: 756d 6265 7270 6e75 6d62 6572 7020 4152 umberpnumberp AR │ │ │ │ -0000bea0: 470a 0a52 6574 7572 6e20 7420 6966 2041 G..Return t if A │ │ │ │ -0000beb0: 5247 2069 7320 6120 6e75 6d62 6572 2e72 RG is a number.r │ │ │ │ -0000bec0: 6570 2e6c 616e 672e 6d61 7468 2369 6e74 ep.lang.math#int │ │ │ │ -0000bed0: 6567 6572 7069 6e74 6567 6572 7020 4152 egerpintegerp AR │ │ │ │ -0000bee0: 470a 0a52 6574 7572 6e20 7420 6966 2041 G..Return t if A │ │ │ │ -0000bef0: 5247 2069 7320 6120 696e 7465 6765 722e RG is a integer. │ │ │ │ -0000bf00: 7265 702e 6c61 6e67 2e6d 6174 6823 6669 rep.lang.math#fi │ │ │ │ -0000bf10: 786e 756d 7066 6978 6e75 6d70 2041 5247 xnumpfixnump ARG │ │ │ │ -0000bf20: 0a0a 5265 7475 726e 2074 2069 6620 4152 ..Return t if AR │ │ │ │ -0000bf30: 4720 6973 2061 2066 6978 6e75 6d20 2869 G is a fixnum (i │ │ │ │ -0000bf40: 2e65 2e20 616e 2069 6e74 6567 6572 2074 .e. an integer t │ │ │ │ -0000bf50: 6861 7420 6669 7473 2069 6e20 6120 4c69 hat fits in a Li │ │ │ │ -0000bf60: 7370 0a70 6f69 6e74 6572 292e 7265 702e sp.pointer).rep. │ │ │ │ -0000bf70: 6461 7461 2e74 6162 6c65 7323 7379 6d62 data.tables#symb │ │ │ │ -0000bf80: 6f6c 2d68 6173 6873 796d 626f 6c2d 6861 ol-hashsymbol-ha │ │ │ │ -0000bf90: 7368 2053 594d 424f 4c0a 0a52 6574 7572 sh SYMBOL..Retur │ │ │ │ -0000bfa0: 6e20 6120 706f 7369 7469 7665 2066 6978 n a positive fix │ │ │ │ -0000bfb0: 6e75 6d20 736f 6d65 686f 7720 7265 6c61 num somehow rela │ │ │ │ -0000bfc0: 7465 6420 746f 2074 6865 206e 616d 6520 ted to the name │ │ │ │ -0000bfd0: 6f66 2053 594d 424f 4c2e 0072 6570 2e77 of SYMBOL..rep.w │ │ │ │ -0000bfe0: 7777 2e71 756f 7465 2d75 726c 2375 6e71 ww.quote-url#unq │ │ │ │ -0000bff0: 756f 7465 2d75 726c 2053 5452 494e 4700 uote-url STRING. │ │ │ │ -0000c000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr │ │ │ │ -0000c010: 6574 6572 236d 616b 652d 666c 7569 646d eter#make-fluidm │ │ │ │ -0000c020: 616b 652d 666c 7569 6420 5b56 414c 5545 ake-fluid [VALUE │ │ │ │ -0000c030: 5d0a 0a43 7265 6174 6520 616e 6420 7265 ]..Create and re │ │ │ │ -0000c040: 7475 726e 2061 6e20 6f62 6a65 6374 2072 turn an object r │ │ │ │ -0000c050: 6570 7265 7365 6e74 696e 6720 6120 6066 epresenting a `f │ │ │ │ -0000c060: 6c75 6964 2720 7661 6c75 652d 2d61 6e20 luid' value--an │ │ │ │ -0000c070: 616e 6f6e 796d 6f75 730a 6479 6e61 6d69 anonymous.dynami │ │ │ │ -0000c080: 6361 6c6c 7920 626f 756e 6420 7661 7269 cally bound vari │ │ │ │ -0000c090: 6162 6c65 2e0a 0a49 6620 5641 4c55 4520 able...If VALUE │ │ │ │ -0000c0a0: 6973 2064 6566 696e 6564 2074 6865 2069 is defined the i │ │ │ │ -0000c0b0: 6e69 7469 616c 2076 616c 7565 206f 6620 nitial value of │ │ │ │ -0000c0c0: 7468 6520 666c 7569 6420 6973 2056 414c the fluid is VAL │ │ │ │ -0000c0d0: 5545 2c20 6f74 6865 7277 6973 650a 6974 UE, otherwise.it │ │ │ │ -0000c0e0: 2069 7320 7468 6520 7379 6d62 6f6c 2060 is the symbol ` │ │ │ │ -0000c0f0: 6e69 6c27 2e72 6570 2e6c 616e 672e 696e nil'.rep.lang.in │ │ │ │ -0000c100: 7465 7270 7265 7465 7223 666c 7569 642d terpreter#fluid- │ │ │ │ -0000c110: 7365 7466 6c75 6964 2d73 6574 2046 4c55 setfluid-set FLU │ │ │ │ -0000c120: 4944 2056 414c 5545 0a0a 5365 7420 7468 ID VALUE..Set th │ │ │ │ -0000c130: 6520 7661 6c75 6520 6f66 2074 6865 206d e value of the m │ │ │ │ -0000c140: 6f73 7420 7265 6365 6e74 6c79 2063 7265 ost recently cre │ │ │ │ -0000c150: 6174 6564 2062 696e 6469 6e67 206f 6620 ated binding of │ │ │ │ -0000c160: 7468 6520 666c 7569 640a 7661 7269 6162 the fluid.variab │ │ │ │ -0000c170: 6c65 206f 626a 6563 7420 464c 5549 4420 le object FLUID │ │ │ │ -0000c180: 746f 2056 414c 5545 2e72 6570 2e64 6174 to VALUE.rep.dat │ │ │ │ -0000c190: 6123 6571 6c65 716c 2041 5247 3120 4152 a#eqleql ARG1 AR │ │ │ │ -0000c1a0: 4732 0a0a 5369 6d69 6c61 7220 746f 2060 G2..Similar to ` │ │ │ │ -0000c1b0: 6571 2720 6578 6365 7074 2074 6861 7420 eq' except that │ │ │ │ -0000c1c0: 6e75 6d62 6572 7320 7769 7468 2074 6865 numbers with the │ │ │ │ -0000c1d0: 2073 616d 6520 7661 6c75 6520 7769 6c6c same value will │ │ │ │ -0000c1e0: 2061 6c77 6179 7320 6265 0a63 6f6e 7369 always be.consi │ │ │ │ -0000c1f0: 6465 7265 6420 6065 716c 2720 2874 6869 dered `eql' (thi │ │ │ │ -0000c200: 7320 6d61 7920 6f72 206d 6179 206e 6f74 s may or may not │ │ │ │ -0000c210: 2062 6520 7468 6520 6361 7365 2077 6974 be the case wit │ │ │ │ -0000c220: 6820 6065 7127 292e 0a0a 4e6f 7465 2068 h `eq')...Note h │ │ │ │ -0000c230: 6f77 6576 6572 2074 6861 7420 6578 6163 owever that exac │ │ │ │ -0000c240: 7420 616e 6420 696e 6578 6163 7420 7665 t and inexact ve │ │ │ │ -0000c250: 7273 696f 6e73 206f 6620 7468 6520 7361 rsions of the sa │ │ │ │ -0000c260: 6d65 206e 756d 6265 7220 6172 6520 6e6f me number are no │ │ │ │ -0000c270: 740a 636f 6e73 6964 6572 6564 2074 6865 t.considered the │ │ │ │ -0000c280: 2073 616d 6520 7661 6c75 652e 2041 7320 same value. As │ │ │ │ -0000c290: 6120 7275 6c65 206f 6620 7468 756d 622c a rule of thumb, │ │ │ │ -0000c2a0: 2069 6620 7477 6f20 6e75 6d62 6572 7320 if two numbers │ │ │ │ -0000c2b0: 7072 696e 7420 7468 650a 7361 6d65 2c20 print the.same, │ │ │ │ -0000c2c0: 7468 6579 2077 696c 6c20 6265 2063 6f6e they will be con │ │ │ │ -0000c2d0: 7369 6465 7265 6420 6065 716c 272e 7265 sidered `eql'.re │ │ │ │ -0000c2e0: 702e 6c61 6e67 2e6d 6174 6823 312b 312b p.lang.math#1+1+ │ │ │ │ -0000c2f0: 204e 554d 4245 520a 0a52 6574 7572 6e20 NUMBER..Return │ │ │ │ -0000c300: 4e55 4d42 4552 2070 6c75 7320 312e 7265 NUMBER plus 1.re │ │ │ │ -0000c310: 702e 6c61 6e67 2e6d 6174 6823 6163 6f73 p.lang.math#acos │ │ │ │ -0000c320: 6163 6f73 2058 0a0a 5265 7475 726e 2074 acos X..Return t │ │ │ │ -0000c330: 6865 2061 7263 2063 6f73 696e 6520 6f66 he arc cosine of │ │ │ │ -0000c340: 2058 2028 7468 6520 7661 6c75 6520 7768 X (the value wh │ │ │ │ -0000c350: 6f73 6520 636f 7369 6e65 2069 7320 5829 ose cosine is X) │ │ │ │ -0000c360: 2c20 696e 2072 6164 6961 6e73 2e72 6570 , in radians.rep │ │ │ │ -0000c370: 2e6c 616e 672e 6d61 7468 2369 6e65 7861 .lang.math#inexa │ │ │ │ -0000c380: 6374 2d3e 6578 6163 7469 6e65 7861 6374 ct->exactinexact │ │ │ │ -0000c390: 2d3e 6578 6163 7420 580a 0a52 6574 7572 ->exact X..Retur │ │ │ │ -0000c3a0: 6e73 2061 6e20 6578 6163 7420 7265 7072 ns an exact repr │ │ │ │ -0000c3b0: 6573 656e 7461 7469 6f6e 206f 6620 582e esentation of X. │ │ │ │ -0000c3c0: 2054 6869 7320 6d61 7920 696e 766f 6c76 This may involv │ │ │ │ -0000c3d0: 6520 6120 6c6f 7373 206f 660a 6163 6375 e a loss of.accu │ │ │ │ -0000c3e0: 7261 6379 2e72 6570 2e6c 616e 672e 6d61 racy.rep.lang.ma │ │ │ │ -0000c3f0: 7468 2364 656e 6f6d 696e 6174 6f72 6465 th#denominatorde │ │ │ │ -0000c400: 6e6f 6d69 6e61 746f 7220 580a 0a52 6574 nominator X..Ret │ │ │ │ -0000c410: 7572 6e20 7468 6520 6465 6e6f 6d69 6e61 urn the denomina │ │ │ │ -0000c420: 746f 7220 6f66 2072 6174 696f 6e61 6c20 tor of rational │ │ │ │ -0000c430: 6e75 6d62 6572 2058 2e72 6570 2e6c 616e number X.rep.lan │ │ │ │ -0000c440: 672e 6d61 7468 236d 696e 6d69 6e20 4152 g.math#minmin AR │ │ │ │ -0000c450: 4753 2e2e 2e0a 0a52 6574 7572 6e73 2074 GS.....Returns t │ │ │ │ -0000c460: 6865 2073 6d61 6c6c 6573 7420 6f66 2069 he smallest of i │ │ │ │ -0000c470: 7473 2061 7267 756d 656e 7473 2e20 5468 ts arguments. Th │ │ │ │ -0000c480: 6572 6520 6d75 7374 2062 6520 6174 206c ere must be at l │ │ │ │ -0000c490: 6561 7374 2074 776f 0a61 7267 756d 656e east two.argumen │ │ │ │ -0000c4a0: 7473 2e20 5768 656e 2063 6f6d 7061 7269 ts. When compari │ │ │ │ -0000c4b0: 6e67 206e 756d 6265 7273 2c20 616e 7920 ng numbers, any │ │ │ │ -0000c4c0: 696e 6578 6163 7420 6172 6775 6d65 6e74 inexact argument │ │ │ │ -0000c4d0: 7320 6361 7573 6520 7468 650a 7265 7375 s cause the.resu │ │ │ │ -0000c4e0: 6c74 2074 6f20 6265 2069 6e65 7861 6374 lt to be inexact │ │ │ │ -0000c4f0: 2e72 6570 2e6c 616e 672e 6d61 7468 2373 .rep.lang.math#s │ │ │ │ -0000c500: 7472 696e 672d 3e6e 756d 6265 7273 7472 tring->numberstr │ │ │ │ -0000c510: 696e 672d 3e6e 756d 6265 7220 5354 5249 ing->number STRI │ │ │ │ -0000c520: 4e47 205b 5241 4449 585d 0a0a 5265 7475 NG [RADIX]..Retu │ │ │ │ -0000c530: 726e 2074 6865 206e 756d 6265 7220 7265 rn the number re │ │ │ │ -0000c540: 7072 6573 656e 7465 6420 6279 2053 5452 presented by STR │ │ │ │ -0000c550: 494e 472e 2049 6620 5241 4449 5820 6973 ING. If RADIX is │ │ │ │ -0000c560: 2073 7065 6369 6669 6564 2c20 7468 650a specified, the. │ │ │ │ -0000c570: 6e75 6d62 6572 2069 7320 7061 7273 6564 number is parsed │ │ │ │ -0000c580: 2066 726f 6d20 7468 6174 2062 6173 652c from that base, │ │ │ │ -0000c590: 206f 7468 6572 7769 7365 2062 6173 6520 otherwise base │ │ │ │ -0000c5a0: 3130 2069 7320 6173 7375 6d65 642e 7265 10 is assumed.re │ │ │ │ -0000c5b0: 702e 6c61 6e67 2e6d 6174 6823 6e75 6d62 p.lang.math#numb │ │ │ │ -0000c5c0: 6572 2d3e 7374 7269 6e67 6e75 6d62 6572 er->stringnumber │ │ │ │ -0000c5d0: 2d3e 7374 7269 6e67 205a 205b 5241 4449 ->string Z [RADI │ │ │ │ -0000c5e0: 585d 0a0a 5265 7475 726e 2061 2073 7472 X]..Return a str │ │ │ │ -0000c5f0: 696e 6720 636f 6e74 6169 6e69 6e67 2061 ing containing a │ │ │ │ -0000c600: 2070 7269 6e74 6564 2072 6570 7265 7365 printed represe │ │ │ │ -0000c610: 6e74 6174 696f 6e20 6f66 2074 6865 206e ntation of the n │ │ │ │ -0000c620: 756d 6265 7220 5a2e 2049 660a 5241 4449 umber Z. If.RADI │ │ │ │ -0000c630: 5820 6973 2073 7065 6369 6669 6564 2c20 X is specified, │ │ │ │ -0000c640: 7072 696e 7420 7468 6520 6e75 6d62 6572 print the number │ │ │ │ -0000c650: 2069 6e20 7468 6174 2062 6173 652c 206f in that base, o │ │ │ │ -0000c660: 7468 6572 7769 7365 2070 7269 6e74 2069 therwise print i │ │ │ │ -0000c670: 740a 696e 2062 6173 6520 3130 2e72 6570 t.in base 10.rep │ │ │ │ -0000c680: 2e64 6174 612e 7461 626c 6573 2373 7472 .data.tables#str │ │ │ │ -0000c690: 696e 672d 6861 7368 7374 7269 6e67 2d68 ing-hashstring-h │ │ │ │ -0000c6a0: 6173 6820 5354 5249 4e47 0a0a 5265 7475 ash STRING..Retu │ │ │ │ -0000c6b0: 726e 2061 2070 6f73 6974 6976 6520 6669 rn a positive fi │ │ │ │ -0000c6c0: 786e 756d 2073 6f6d 6568 6f77 2072 656c xnum somehow rel │ │ │ │ -0000c6d0: 6174 6564 2074 6f20 7468 6520 636f 6e74 ated to the cont │ │ │ │ -0000c6e0: 656e 7473 206f 6620 5354 5249 4e47 2c0a ents of STRING,. │ │ │ │ -0000c6f0: 7375 6368 2074 6861 7420 2873 7472 696e such that (strin │ │ │ │ -0000c700: 673d 2058 2059 2920 696d 706c 6965 7320 g= X Y) implies │ │ │ │ -0000c710: 283d 2028 7374 7269 6e67 2d68 6173 6820 (= (string-hash │ │ │ │ -0000c720: 5829 2028 7374 7269 6e67 2d68 6173 6820 X) (string-hash │ │ │ │ -0000c730: 5929 292e 7265 702e 6461 7461 2e74 6162 Y)).rep.data.tab │ │ │ │ -0000c740: 6c65 7323 6571 7561 6c2d 6861 7368 6571 les#equal-hasheq │ │ │ │ -0000c750: 7561 6c2d 6861 7368 2041 5247 0a0a 5265 ual-hash ARG..Re │ │ │ │ -0000c760: 7475 726e 2061 2070 6f73 6974 6976 6520 turn a positive │ │ │ │ -0000c770: 6669 786e 756d 2073 6f6d 6568 6f77 2072 fixnum somehow r │ │ │ │ -0000c780: 656c 6174 6564 2074 6f20 4152 472c 2073 elated to ARG, s │ │ │ │ -0000c790: 7563 6820 7468 6174 2028 6571 7561 6c20 uch that (equal │ │ │ │ -0000c7a0: 5820 5929 0a69 6d70 6c69 6573 2028 3d20 X Y).implies (= │ │ │ │ -0000c7b0: 2865 7175 616c 2d68 6173 6820 5829 2028 (equal-hash X) ( │ │ │ │ -0000c7c0: 6571 7561 6c2d 6861 7368 2059 2929 2e72 equal-hash Y)).r │ │ │ │ -0000c7d0: 6570 2e64 6174 612e 7461 626c 6573 2374 ep.data.tables#t │ │ │ │ -0000c7e0: 6162 6c65 2d75 6e73 6574 7461 626c 652d able-unsettable- │ │ │ │ -0000c7f0: 756e 7365 7420 5441 424c 4520 4b45 590a unset TABLE KEY. │ │ │ │ -0000c800: 0a52 656d 6f76 6520 616e 7920 7661 6c75 .Remove any valu │ │ │ │ -0000c810: 6520 7374 6f72 6564 2069 6e20 5441 424c e stored in TABL │ │ │ │ -0000c820: 4520 6173 736f 6369 6174 6564 2077 6974 E associated wit │ │ │ │ -0000c830: 6820 4b45 592e 7265 702e 766d 2e63 6f6d h KEY.rep.vm.com │ │ │ │ -0000c840: 7069 6c65 7223 636f 6d70 696c 652d 6669 piler#compile-fi │ │ │ │ -0000c850: 6c65 436f 6d70 696c 6573 2074 6865 2066 leCompiles the f │ │ │ │ -0000c860: 696c 6520 6f66 206a 6164 652d 6c69 7370 ile of jade-lisp │ │ │ │ -0000c870: 2063 6f64 6520 4649 4c45 2d4e 414d 4520 code FILE-NAME │ │ │ │ -0000c880: 696e 746f 2061 206e 6577 2066 696c 6520 into a new file │ │ │ │ -0000c890: 6361 6c6c 6564 0a60 2863 6f6e 6361 7420 called.`(concat │ │ │ │ -0000c8a0: 4649 4c45 2d4e 414d 4520 3f63 2927 2028 FILE-NAME ?c)' ( │ │ │ │ -0000c8b0: 6965 2c20 6066 6f6f 2e6a 6c27 203d 3e20 ie, `foo.jl' => │ │ │ │ -0000c8c0: 6066 6f6f 2e6a 6c63 2729 2e2a 636f 6d70 `foo.jlc').*comp │ │ │ │ -0000c8d0: 696c 6572 2d77 7269 7465 2d64 6f63 732a iler-write-docs* │ │ │ │ -0000c8e0: 5768 656e 2074 2061 6c6c 2064 6f63 2d73 When t all doc-s │ │ │ │ -0000c8f0: 7472 696e 6773 2061 7265 2061 7070 656e trings are appen │ │ │ │ -0000c900: 6465 6420 746f 2074 6865 2064 6f63 2066 ded to the doc f │ │ │ │ -0000c910: 696c 6520 616e 6420 7265 706c 6163 6564 ile and replaced │ │ │ │ -0000c920: 2077 6974 680a 7468 6569 7220 706f 7369 with.their posi │ │ │ │ -0000c930: 7469 6f6e 2069 6e20 7468 6174 2066 696c tion in that fil │ │ │ │ -0000c940: 652e 7265 702e 766d 2e63 6f6d 7069 6c65 e.rep.vm.compile │ │ │ │ -0000c950: 722e 6261 7369 6323 636f 6d70 696c 652d r.basic#compile- │ │ │ │ -0000c960: 666f 726d 436f 6d70 696c 6520 7468 6520 formCompile the │ │ │ │ -0000c970: 4c69 7370 2066 6f72 6d20 464f 524d 2069 Lisp form FORM i │ │ │ │ -0000c980: 6e74 6f20 6120 6279 7465 2063 6f64 6520 nto a byte code │ │ │ │ -0000c990: 666f 726d 2e00 7265 702e 7379 7374 656d form..rep.system │ │ │ │ -0000c9a0: 2372 656d 6f76 652d 686f 6f6b 2d62 792d #remove-hook-by- │ │ │ │ -0000c9b0: 6e61 6d65 2048 4f4f 4b20 4e41 4d45 0072 name HOOK NAME.r │ │ │ │ -0000c9c0: 6570 2e73 7973 7465 6d23 696e 2d68 6f6f ep.system#in-hoo │ │ │ │ -0000c9d0: 6b2d 7020 484f 4f4b 2d53 594d 424f 4c20 k-p HOOK-SYMBOL │ │ │ │ -0000c9e0: 4655 4e72 6570 2e74 6872 6561 6473 2e6d FUNrep.threads.m │ │ │ │ -0000c9f0: 7574 6578 236f 6274 6169 6e2d 6d75 7465 utex#obtain-mute │ │ │ │ -0000ca00: 784f 6274 6169 6e20 7468 6520 6d75 7465 xObtain the mute │ │ │ │ -0000ca10: 7820 4d54 5820 666f 7220 7468 6520 6375 x MTX for the cu │ │ │ │ -0000ca20: 7272 656e 7420 7468 7265 6164 2e20 5769 rrent thread. Wi │ │ │ │ -0000ca30: 6c6c 2073 7573 7065 6e64 2074 6865 2063 ll suspend the c │ │ │ │ -0000ca40: 7572 7265 6e74 0a74 6872 6561 6420 756e urrent.thread un │ │ │ │ -0000ca50: 7469 6c20 7468 6520 6d75 7465 7820 6973 til the mutex is │ │ │ │ -0000ca60: 2061 7661 696c 6162 6c65 2e20 5265 7475 available. Retu │ │ │ │ -0000ca70: 726e 7320 6661 6c73 6520 6966 2074 6865 rns false if the │ │ │ │ -0000ca80: 2074 696d 656f 7574 2065 7870 6972 6564 timeout expired │ │ │ │ -0000ca90: 2e00 7265 702e 7468 7265 6164 732e 6d75 ..rep.threads.mu │ │ │ │ -0000caa0: 7465 7823 7265 6c65 6173 652d 6d75 7465 tex#release-mute │ │ │ │ -0000cab0: 7820 4d54 5872 6570 2e74 6872 6561 6473 x MTXrep.threads │ │ │ │ -0000cac0: 2e6d 6573 7361 6765 2d70 6f72 7423 6d65 .message-port#me │ │ │ │ -0000cad0: 7373 6167 652d 7761 6974 696e 672d 7052 ssage-waiting-pR │ │ │ │ -0000cae0: 6574 7572 6e20 7472 7565 2069 6620 7468 eturn true if th │ │ │ │ -0000caf0: 6572 6520 6172 6520 6d65 7373 6167 6573 ere are messages │ │ │ │ -0000cb00: 2077 6169 7469 6e67 206f 6e20 6d65 7373 waiting on mess │ │ │ │ -0000cb10: 6167 6520 706f 7274 2050 4f52 542e 7265 age port PORT.re │ │ │ │ -0000cb20: 702e 7468 7265 6164 732e 7574 696c 7323 p.threads.utils# │ │ │ │ -0000cb30: 7769 7468 6f75 742d 696e 7465 7272 7570 without-interrup │ │ │ │ -0000cb40: 7473 4576 616c 7561 7465 2060 2870 726f tsEvaluate `(pro │ │ │ │ -0000cb50: 676e 2046 4f52 4d53 2927 2077 6974 6820 gn FORMS)' with │ │ │ │ -0000cb60: 7468 7265 6164 2070 7265 656d 7074 696f thread preemptio │ │ │ │ -0000cb70: 6e20 6469 7361 626c 6564 2e00 7265 702e n disabled..rep. │ │ │ │ -0000cb80: 7468 7265 6164 732e 7574 696c 7323 7769 threads.utils#wi │ │ │ │ -0000cb90: 7468 6f75 742d 696e 7465 7272 7570 7473 thout-interrupts │ │ │ │ -0000cba0: 202e 2046 4f52 4d53 0072 6570 2e76 6d2e . FORMS.rep.vm. │ │ │ │ -0000cbb0: 6469 7361 7373 656d 626c 6572 2364 6973 disassembler#dis │ │ │ │ -0000cbc0: 6173 7365 6d62 6c65 2041 5247 2023 216f assemble ARG #!o │ │ │ │ -0000cbd0: 7074 696f 6e61 6c20 5354 5245 414d 2044 ptional STREAM D │ │ │ │ -0000cbe0: 4550 5448 7265 702e 7777 772e 7175 6f74 EPTHrep.www.quot │ │ │ │ -0000cbf0: 652d 7572 6c23 7572 6c2d 6d65 7461 2d72 e-url#url-meta-r │ │ │ │ -0000cc00: 6541 2072 6567 6578 7020 6d61 7463 6869 eA regexp matchi │ │ │ │ -0000cc10: 6e67 2061 2073 696e 676c 6520 6368 6172 ng a single char │ │ │ │ -0000cc20: 6163 7465 7220 7468 6174 2069 7320 7265 acter that is re │ │ │ │ -0000cc30: 7365 7276 6564 2069 6e20 7468 6520 5552 served in the UR │ │ │ │ -0000cc40: 4c20 7370 6563 2e0a 5468 6973 2069 7320 L spec..This is │ │ │ │ -0000cc50: 7461 6b65 6e20 6672 6f6d 2064 7261 6674 taken from draft │ │ │ │ -0000cc60: 2d66 6965 6c64 696e 672d 7572 6c2d 7379 -fielding-url-sy │ │ │ │ -0000cc70: 6e74 6178 2d30 322e 7478 7420 2d2d 2063 ntax-02.txt -- c │ │ │ │ -0000cc80: 6865 636b 2079 6f75 7220 6c6f 6361 6c0a heck your local. │ │ │ │ -0000cc90: 696e 7465 726e 6574 2064 7261 6674 7320 internet drafts │ │ │ │ -0000cca0: 6469 7265 6374 6f72 7920 666f 7220 6120 directory for a │ │ │ │ -0000ccb0: 636f 7079 2e72 6570 2e72 6567 6578 7023 copy.rep.regexp# │ │ │ │ -0000ccc0: 7374 7269 6e67 2d72 6570 6c61 6365 5265 string-replaceRe │ │ │ │ -0000ccd0: 7475 726e 2074 6865 2073 7472 696e 6720 turn the string │ │ │ │ -0000cce0: 6372 6561 7465 6420 6279 2072 6570 6c61 created by repla │ │ │ │ -0000ccf0: 6369 6e67 2061 6c6c 206d 6174 6368 6573 cing all matches │ │ │ │ -0000cd00: 206f 6620 5245 4745 5850 2069 6e0a 5354 of REGEXP in.ST │ │ │ │ -0000cd10: 5249 4e47 2077 6974 6820 7468 6520 6578 RING with the ex │ │ │ │ -0000cd20: 7061 6e73 696f 6e20 6f66 2054 454d 504c pansion of TEMPL │ │ │ │ -0000cd30: 4154 452e 0a0a 4966 2054 454d 504c 4154 ATE...If TEMPLAT │ │ │ │ -0000cd40: 4520 6973 2061 2073 7472 696e 672c 2069 E is a string, i │ │ │ │ -0000cd50: 7420 6973 2065 7870 616e 6465 6420 7573 t is expanded us │ │ │ │ -0000cd60: 696e 6720 7468 6520 6065 7870 616e 642d ing the `expand- │ │ │ │ -0000cd70: 6c61 7374 2d6d 6174 6368 270a 6675 6e63 last-match'.func │ │ │ │ -0000cd80: 7469 6f6e 2c20 6f74 6865 7277 6973 6520 tion, otherwise │ │ │ │ -0000cd90: 5445 4d50 4c41 5445 2069 7320 6361 6c6c TEMPLATE is call │ │ │ │ -0000cda0: 6564 2061 7320 6120 6675 6e63 7469 6f6e ed as a function │ │ │ │ -0000cdb0: 2077 6974 6820 5354 5249 4e47 2061 7320 with STRING as │ │ │ │ -0000cdc0: 6974 730a 736f 6c65 2061 7267 756d 656e its.sole argumen │ │ │ │ -0000cdd0: 742e 2049 7420 7368 6f75 6c64 2072 6574 t. It should ret │ │ │ │ -0000cde0: 7572 6e20 6120 7374 7269 6e67 2e20 416c urn a string. Al │ │ │ │ -0000cdf0: 736f 2069 7420 6973 2067 7561 7261 6e74 so it is guarant │ │ │ │ -0000ce00: 6565 6420 7468 6174 0a74 6865 206c 6173 eed that.the las │ │ │ │ -0000ce10: 7420 7265 6775 6c61 7220 6578 7072 6573 t regular expres │ │ │ │ -0000ce20: 7369 6f6e 2074 6f20 6861 7665 2062 6565 sion to have bee │ │ │ │ -0000ce30: 6e20 6d61 7463 6865 6420 7761 7320 5245 n matched was RE │ │ │ │ -0000ce40: 4745 5850 2077 6865 6e0a 5445 4d50 4c41 GEXP when.TEMPLA │ │ │ │ -0000ce50: 5445 2069 7320 6361 6c6c 6564 2e00 7265 TE is called..re │ │ │ │ -0000ce60: 702e 7265 6765 7870 2373 7472 696e 672d p.regexp#string- │ │ │ │ -0000ce70: 7265 706c 6163 6520 5245 4745 5850 2054 replace REGEXP T │ │ │ │ -0000ce80: 454d 504c 4154 4520 5354 5249 4e47 7265 EMPLATE STRINGre │ │ │ │ -0000ce90: 702e 7265 6765 7870 2373 7472 696e 672d p.regexp#string- │ │ │ │ -0000cea0: 7370 6c69 7452 6574 7572 6e20 6120 6c69 splitReturn a li │ │ │ │ -0000ceb0: 7374 206f 6620 7375 6273 7472 696e 6773 st of substrings │ │ │ │ -0000cec0: 206f 6620 5354 5249 4e47 2c20 6561 6368 of STRING, each │ │ │ │ -0000ced0: 2064 656c 696d 6974 6564 2062 7920 5245 delimited by RE │ │ │ │ -0000cee0: 4745 5850 2e00 7265 702e 7265 6765 7870 GEXP..rep.regexp │ │ │ │ -0000cef0: 2373 7472 696e 672d 7370 6c69 7420 5245 #string-split RE │ │ │ │ -0000cf00: 4745 5850 2053 5452 494e 4772 6570 2e64 GEXP STRINGrep.d │ │ │ │ -0000cf10: 6174 612e 7269 6e67 2372 696e 672d 6361 ata.ring#ring-ca │ │ │ │ -0000cf20: 7061 6369 7479 5265 7475 726e 7320 7468 pacityReturns th │ │ │ │ -0000cf30: 6520 6e75 6d62 6572 206f 6620 736c 6f74 e number of slot │ │ │ │ -0000cf40: 7320 696e 2074 6865 2072 696e 6720 6275 s in the ring bu │ │ │ │ -0000cf50: 6666 6572 2052 494e 472e 0072 6570 2e64 ffer RING..rep.d │ │ │ │ -0000cf60: 6174 612e 7269 6e67 2372 696e 672d 6170 ata.ring#ring-ap │ │ │ │ -0000cf70: 7065 6e64 2052 494e 4720 4f42 4a45 4354 pend RING OBJECT │ │ │ │ -0000cf80: 0072 6570 2e64 6174 612e 7269 6e67 2372 .rep.data.ring#r │ │ │ │ -0000cf90: 696e 672d 7265 706c 6163 6520 5249 4e47 ing-replace RING │ │ │ │ -0000cfa0: 204f 424a 4543 5400 7265 702e 6461 7461 OBJECT.rep.data │ │ │ │ -0000cfb0: 2373 7472 696e 672d 6361 7069 7461 6c69 #string-capitali │ │ │ │ -0000cfc0: 7a65 642d 7020 5800 7265 702e 6461 7461 zed-p X.rep.data │ │ │ │ -0000cfd0: 236d 6170 636f 6e63 6174 2046 554e 2053 #mapconcat FUN S │ │ │ │ -0000cfe0: 4551 5545 4e43 4520 5345 5041 5241 544f EQUENCE SEPARATO │ │ │ │ -0000cff0: 5200 0000 0d00 0000 8900 0000 0000 0000 R............... │ │ │ │ -0000d000: 7265 702e 7468 7265 6164 7323 7468 7265 rep.threads#thre │ │ │ │ -0000d010: 6164 2d70 6572 6d69 7474 6872 6561 642d ad-permitthread- │ │ │ │ -0000d020: 7065 726d 6974 0a0a 4465 6372 656d 656e permit..Decremen │ │ │ │ -0000d030: 7420 7468 6520 7468 7265 6164 2070 7265 t the thread pre │ │ │ │ -0000d040: 656d 7074 696f 6e20 6c6f 636b 2e20 5768 emption lock. Wh │ │ │ │ -0000d050: 656e 2067 7265 6174 6865 7220 7468 616e en greather than │ │ │ │ -0000d060: 207a 6572 6f20 616c 6c0a 7072 6565 6d70 zero all.preemp │ │ │ │ -0000d070: 7469 6f6e 206f 6620 7468 7265 6164 7320 tion of threads │ │ │ │ -0000d080: 6973 2064 6973 6162 6c65 642e 2052 6574 is disabled. Ret │ │ │ │ -0000d090: 7572 6e73 2060 7427 2069 6620 7072 6565 urns `t' if pree │ │ │ │ -0000d0a0: 6d70 7469 6f6e 2069 7320 626c 6f63 6b65 mption is blocke │ │ │ │ -0000d0b0: 640a 6173 2074 6869 7320 6675 6e63 7469 d.as this functi │ │ │ │ -0000d0c0: 6f6e 2072 6574 7572 6e73 2e64 6562 7567 on returns.debug │ │ │ │ -0000d0d0: 2d6f 6e2d 6572 726f 7257 6865 6e20 616e -on-errorWhen an │ │ │ │ -0000d0e0: 2065 7272 6f72 2069 7320 7369 676e 616c error is signal │ │ │ │ -0000d0f0: 6c65 6420 7468 6973 2076 6172 6961 626c led this variabl │ │ │ │ -0000d100: 6520 636f 6e74 726f 6c73 2077 6865 7468 e controls wheth │ │ │ │ -0000d110: 6572 206f 7220 6e6f 7420 746f 0a65 6e74 er or not to.ent │ │ │ │ -0000d120: 6572 2074 6865 204c 6973 7020 6465 6275 er the Lisp debu │ │ │ │ -0000d130: 6767 6572 2069 6d6d 6564 6961 7465 6c79 gger immediately │ │ │ │ -0000d140: 2e20 4966 2074 6865 2076 6172 6961 626c . If the variabl │ │ │ │ -0000d150: 6527 7320 7661 6c75 6520 6973 206e 6f6e e's value is non │ │ │ │ -0000d160: 2d6e 696c 206f 7220 610a 6c69 7374 206f -nil or a.list o │ │ │ │ -0000d170: 6620 7379 6d62 6f6c 732d 2d6f 6e65 206f f symbols--one o │ │ │ │ -0000d180: 6620 7768 6963 6820 6973 2074 6865 2073 f which is the s │ │ │ │ -0000d190: 6967 6e61 6c6c 6564 2065 7272 6f72 2073 ignalled error s │ │ │ │ -0000d1a0: 796d 626f 6c2d 2d74 6865 0a64 6562 7567 ymbol--the.debug │ │ │ │ -0000d1b0: 6765 7220 6973 2065 6e74 6572 6564 2e20 ger is entered. │ │ │ │ -0000d1c0: 5265 6164 2069 6e66 6f20 666f 7220 7468 Read info for th │ │ │ │ -0000d1d0: 6520 6465 7461 696c 732e 6261 636b 7472 e details.backtr │ │ │ │ -0000d1e0: 6163 652d 6f6e 2d65 7272 6f72 5768 656e ace-on-errorWhen │ │ │ │ -0000d1f0: 2061 6e20 6572 726f 7220 6973 2073 6967 an error is sig │ │ │ │ -0000d200: 6e61 6c6c 6564 2074 6869 7320 7661 7269 nalled this vari │ │ │ │ -0000d210: 6162 6c65 2063 6f6e 7472 6f6c 7320 7768 able controls wh │ │ │ │ -0000d220: 6574 6865 7220 6f72 206e 6f74 2074 6f0a ether or not to. │ │ │ │ -0000d230: 7072 696e 7420 7468 6520 6261 636b 7472 print the backtr │ │ │ │ -0000d240: 6163 6520 696d 6d65 6469 6174 656c 792e ace immediately. │ │ │ │ -0000d250: 2049 6620 7468 6520 7661 7269 6162 6c65 If the variable │ │ │ │ -0000d260: 2773 2076 616c 7565 2069 7320 6e6f 6e2d 's value is non- │ │ │ │ -0000d270: 6e69 6c20 6f72 2061 206c 6973 740a 6f66 nil or a list.of │ │ │ │ -0000d280: 2073 796d 626f 6c73 2d2d 6f6e 6520 6f66 symbols--one of │ │ │ │ -0000d290: 2077 6869 6368 2069 7320 7468 6520 7369 which is the si │ │ │ │ -0000d2a0: 676e 616c 6c65 6420 6572 726f 7220 7379 gnalled error sy │ │ │ │ -0000d2b0: 6d62 6f6c 2d2d 7468 6520 6261 636b 7472 mbol--the backtr │ │ │ │ -0000d2c0: 6163 650a 6973 2070 7269 6e74 6564 2e20 ace.is printed. │ │ │ │ -0000d2d0: 5265 6164 2069 6e66 6f20 666f 7220 7468 Read info for th │ │ │ │ -0000d2e0: 6520 6465 7461 696c 732e 6465 6275 672d e details.debug- │ │ │ │ -0000d2f0: 6d61 6372 6f73 5768 656e 206e 696c 2c20 macrosWhen nil, │ │ │ │ -0000d300: 7468 6520 6465 6275 6767 6572 2069 736e the debugger isn │ │ │ │ -0000d310: 2774 2065 6e74 6572 6564 2077 6869 6c65 't entered while │ │ │ │ -0000d320: 2065 7870 616e 6469 6e67 206d 6163 726f expanding macro │ │ │ │ -0000d330: 2064 6566 696e 6974 696f 6e73 2e65 7272 definitions.err │ │ │ │ -0000d340: 6f72 2d68 616e 646c 6572 2d66 756e 6374 or-handler-funct │ │ │ │ -0000d350: 696f 6e57 6865 6e20 7365 7420 746f 2061 ionWhen set to a │ │ │ │ -0000d360: 2066 756e 6374 696f 6e20 7661 6c75 652c function value, │ │ │ │ -0000d370: 2063 616c 6c65 6420 7769 7468 2074 776f called with two │ │ │ │ -0000d380: 2061 7267 756d 656e 7473 2028 6572 726f arguments (erro │ │ │ │ -0000d390: 7220 7479 7065 0a61 6e64 2064 6174 6129 r type.and data) │ │ │ │ -0000d3a0: 2077 6865 6e20 6c69 7370 2065 7272 6f72 when lisp error │ │ │ │ -0000d3b0: 7320 6f63 6375 722e 7072 696e 742d 6c65 s occur.print-le │ │ │ │ -0000d3c0: 6e67 7468 5468 6520 6d61 7869 6d75 6d20 ngthThe maximum │ │ │ │ -0000d3d0: 6e75 6d62 6572 206f 6620 6c69 7374 2065 number of list e │ │ │ │ -0000d3e0: 6c65 6d65 6e74 7320 746f 2070 7269 6e74 lements to print │ │ │ │ -0000d3f0: 2062 6566 6f72 6520 6162 6272 6576 6961 before abbrevia │ │ │ │ -0000d400: 7469 6e67 2e72 6570 2e6c 616e 672e 6465 ting.rep.lang.de │ │ │ │ -0000d410: 6275 6723 6272 6561 6b62 7265 616b 0a0a bug#breakbreak.. │ │ │ │ -0000d420: 5468 6520 6e65 7874 2066 6f72 6d20 746f The next form to │ │ │ │ -0000d430: 2062 6520 6576 616c 7561 7465 6420 7769 be evaluated wi │ │ │ │ -0000d440: 6c6c 2062 6520 646f 6e65 2073 6f20 7468 ll be done so th │ │ │ │ -0000d450: 726f 7567 6820 7468 6520 4c69 7370 2064 rough the Lisp d │ │ │ │ -0000d460: 6562 7567 6765 722e 7265 702e 6c61 6e67 ebugger.rep.lang │ │ │ │ -0000d470: 2e69 6e74 6572 7072 6574 6572 2373 6967 .interpreter#sig │ │ │ │ -0000d480: 6e61 6c73 6967 6e61 6c20 4552 524f 522d nalsignal ERROR- │ │ │ │ -0000d490: 5359 4d42 4f4c 2044 4154 410a 0a53 6967 SYMBOL DATA..Sig │ │ │ │ -0000d4a0: 6e61 6c20 7468 6174 2061 6e20 6572 726f nal that an erro │ │ │ │ -0000d4b0: 7220 6861 7320 6861 7070 656e 6564 2e20 r has happened. │ │ │ │ -0000d4c0: 4552 524f 522d 5359 4d42 4f4c 2069 7320 ERROR-SYMBOL is │ │ │ │ -0000d4d0: 7468 6520 6e61 6d65 206f 6620 6120 7379 the name of a sy │ │ │ │ -0000d4e0: 6d62 6f6c 0a63 6c61 7373 6966 7969 6e67 mbol.classifying │ │ │ │ -0000d4f0: 2074 6865 2074 7970 6520 6f66 2065 7272 the type of err │ │ │ │ -0000d500: 6f72 2c20 6974 2073 686f 756c 6420 6861 or, it should ha │ │ │ │ -0000d510: 7665 2061 2070 726f 7065 7274 7920 6065 ve a property `e │ │ │ │ -0000d520: 7272 6f72 2d6d 6573 7361 6765 270a 2861 rror-message'.(a │ │ │ │ -0000d530: 2073 7472 696e 6729 2077 6974 6820 6120 string) with a │ │ │ │ -0000d540: 7368 6f72 7420 6465 7363 7269 7074 696f short descriptio │ │ │ │ -0000d550: 6e20 6f66 2074 6865 2065 7272 6f72 206d n of the error m │ │ │ │ -0000d560: 6573 7361 6765 2e0a 4441 5441 2069 7320 essage..DATA is │ │ │ │ -0000d570: 6120 6c69 7374 206f 6620 6f62 6a65 6374 a list of object │ │ │ │ -0000d580: 7320 7768 6963 6820 6172 6520 7265 6c65 s which are rele │ │ │ │ -0000d590: 7661 6e74 2074 6f20 7468 6520 6572 726f vant to the erro │ │ │ │ -0000d5a0: 7220 2d2d 2074 6865 7920 7769 6c6c 0a62 r -- they will.b │ │ │ │ -0000d5b0: 6520 6d61 6465 2061 7661 696c 6162 6c65 e made available │ │ │ │ -0000d5c0: 2074 6f20 616e 7920 6572 726f 722d 6861 to any error-ha │ │ │ │ -0000d5d0: 6e64 6c65 7220 6f72 2070 7269 6e74 6564 ndler or printed │ │ │ │ -0000d5e0: 2062 7920 7468 6520 6465 6661 756c 7420 by the default │ │ │ │ -0000d5f0: 6572 726f 720a 6861 6e64 6c65 722e 7265 error.handler.re │ │ │ │ -0000d600: 702e 7265 6765 7870 2365 7870 616e 642d p.regexp#expand- │ │ │ │ -0000d610: 6c61 7374 2d6d 6174 6368 6578 7061 6e64 last-matchexpand │ │ │ │ -0000d620: 2d6c 6173 742d 6d61 7463 6820 5445 4d50 -last-match TEMP │ │ │ │ -0000d630: 4c41 5445 2d53 5452 494e 470a 0a45 7870 LATE-STRING..Exp │ │ │ │ -0000d640: 616e 6420 7468 6520 7361 7665 6420 6578 and the saved ex │ │ │ │ -0000d650: 7072 6573 7369 6f6e 7320 6672 6f6d 2074 pressions from t │ │ │ │ -0000d660: 6865 206d 6f73 7420 7265 6365 6e74 2073 he most recent s │ │ │ │ -0000d670: 7563 6365 7373 6675 6c6c 7920 6d61 7463 uccessfully matc │ │ │ │ -0000d680: 6865 640a 7265 6765 7870 2061 6363 6f72 hed.regexp accor │ │ │ │ -0000d690: 6469 6e67 2074 6f20 5445 4d50 4c41 5445 ding to TEMPLATE │ │ │ │ -0000d6a0: 2d53 5452 494e 472c 2061 2073 7472 696e -STRING, a strin │ │ │ │ -0000d6b0: 6720 7468 6174 206d 6179 2063 6f6e 7461 g that may conta │ │ │ │ -0000d6c0: 696e 2061 6e79 206f 660a 7468 6520 666f in any of.the fo │ │ │ │ -0000d6d0: 6c6c 6f77 696e 6720 6573 6361 7065 2073 llowing escape s │ │ │ │ -0000d6e0: 6571 7565 6e63 6573 2c0a 0a20 205c 302c equences,.. \0, │ │ │ │ -0000d6f0: 205c 2620 2020 7768 6f6c 6520 7374 7269 \& whole stri │ │ │ │ -0000d700: 6e67 206d 6174 6368 6564 2062 7920 5245 ng matched by RE │ │ │ │ -0000d710: 4745 5850 0a20 205c 4e09 2020 204e 2774 GEXP. \N. N't │ │ │ │ -0000d720: 6820 7061 7265 6e74 6865 6e73 697a 6564 h parenthensized │ │ │ │ -0000d730: 2065 7870 7265 7373 696f 6e20 2831 203c expression (1 < │ │ │ │ -0000d740: 3d20 4e20 3c3d 2039 2972 6570 2e72 6567 = N <= 9)rep.reg │ │ │ │ -0000d750: 6578 7023 6d61 7463 682d 7374 6172 746d exp#match-startm │ │ │ │ -0000d760: 6174 6368 2d73 7461 7274 205b 4558 5052 atch-start [EXPR │ │ │ │ -0000d770: 4553 5349 4f4e 2d49 4e44 4558 5d0a 0a52 ESSION-INDEX]..R │ │ │ │ -0000d780: 6574 7572 6e20 7468 6520 706f 7369 7469 eturn the positi │ │ │ │ -0000d790: 6f6e 2077 6869 6368 2074 6865 2045 5850 on which the EXP │ │ │ │ -0000d7a0: 5245 5353 494f 4e2d 494e 4445 5827 7468 RESSION-INDEX'th │ │ │ │ -0000d7b0: 2070 6172 656e 7468 6573 6973 6564 2065 parenthesised e │ │ │ │ -0000d7c0: 7870 7265 7373 696f 6e0a 7374 6172 7465 xpression.starte │ │ │ │ -0000d7d0: 6420 6174 2069 6e20 7468 6520 6c61 7374 d at in the last │ │ │ │ -0000d7e0: 2073 7563 6365 7373 6675 6c20 7265 6765 successful rege │ │ │ │ -0000d7f0: 7870 206d 6174 6368 2e20 4966 2045 5850 xp match. If EXP │ │ │ │ -0000d800: 5245 5353 494f 4e2d 494e 4445 5820 6973 RESSION-INDEX is │ │ │ │ -0000d810: 0a6e 696c 206f 7220 3020 7468 6520 7374 .nil or 0 the st │ │ │ │ -0000d820: 6172 7420 6f66 2074 6865 2077 686f 6c65 art of the whole │ │ │ │ -0000d830: 206d 6174 6368 2069 7320 7265 7475 726e match is return │ │ │ │ -0000d840: 6564 2069 6e73 7465 6164 2e0a 5468 6520 ed instead..The │ │ │ │ -0000d850: 7265 7475 726e 6564 2076 616c 7565 2077 returned value w │ │ │ │ -0000d860: 696c 6c20 6569 7468 6572 2062 6520 6120 ill either be a │ │ │ │ -0000d870: 706f 7369 7469 6f6e 2069 6620 7468 6520 position if the │ │ │ │ -0000d880: 6c61 7374 206d 6174 6368 2077 6173 2069 last match was i │ │ │ │ -0000d890: 6e20 610a 6275 6666 6572 2c20 6f72 2061 n a.buffer, or a │ │ │ │ -0000d8a0: 6e20 696e 7465 6765 7220 6966 2074 6865 n integer if the │ │ │ │ -0000d8b0: 206c 6173 7420 6d61 7463 6820 7761 7320 last match was │ │ │ │ -0000d8c0: 696e 2061 2073 7472 696e 6720 2869 2e65 in a string (i.e │ │ │ │ -0000d8d0: 2e20 7265 6765 7870 2d6d 6174 6368 292e . regexp-match). │ │ │ │ -0000d8e0: 7265 702e 696f 2e74 696d 6572 7323 7365 rep.io.timers#se │ │ │ │ -0000d8f0: 742d 7469 6d65 7273 6574 2d74 696d 6572 t-timerset-timer │ │ │ │ -0000d900: 2054 494d 4552 205b 5345 434f 4e44 535d TIMER [SECONDS] │ │ │ │ -0000d910: 205b 4d49 4c4c 4953 4543 4f4e 4453 5d0a [MILLISECONDS]. │ │ │ │ -0000d920: 0a52 6573 7461 7274 2074 6865 206f 6e65 .Restart the one │ │ │ │ -0000d930: 2d73 686f 7420 7469 6d65 7220 5449 4d45 -shot timer TIME │ │ │ │ -0000d940: 522e 2049 6620 5345 434f 4e44 5320 616e R. If SECONDS an │ │ │ │ -0000d950: 642f 6f72 204d 494c 4c49 5345 434f 4e44 d/or MILLISECOND │ │ │ │ -0000d960: 5320 6973 0a64 6566 696e 6564 2074 6865 S is.defined the │ │ │ │ -0000d970: 2070 6572 696f 6420 6166 7465 7220 7768 period after wh │ │ │ │ -0000d980: 6963 6820 6974 2066 6972 6573 2077 696c ich it fires wil │ │ │ │ -0000d990: 6c20 6265 2072 6573 6574 2074 6f20 7468 l be reset to th │ │ │ │ -0000d9a0: 6520 7370 6563 6966 6965 640a 6475 7261 e specified.dura │ │ │ │ -0000d9b0: 7469 6f6e 2e20 4f74 6865 7277 6973 652c tion. Otherwise, │ │ │ │ -0000d9c0: 2074 6865 2065 7869 7374 696e 6720 7661 the existing va │ │ │ │ -0000d9d0: 6c75 6573 2061 7265 2070 7265 7365 7276 lues are preserv │ │ │ │ -0000d9e0: 6564 2e72 6570 2e73 7472 7563 7475 7265 ed.rep.structure │ │ │ │ -0000d9f0: 7323 6d61 6b65 2d73 7472 7563 7475 7265 s#make-structure │ │ │ │ -0000da00: 6d61 6b65 2d73 7472 7563 7475 7265 2049 make-structure I │ │ │ │ -0000da10: 4e54 4552 4641 4345 2043 4f4e 4649 472d NTERFACE CONFIG- │ │ │ │ -0000da20: 5448 554e 4b20 424f 4459 2d54 4855 4e4b THUNK BODY-THUNK │ │ │ │ -0000da30: 205b 4e41 4d45 5d0a 0a43 7265 6174 6520 [NAME]..Create │ │ │ │ -0000da40: 616e 6420 7265 7475 726e 2061 206e 6577 and return a new │ │ │ │ -0000da50: 2073 7472 7563 7475 7265 2e20 4966 204e structure. If N │ │ │ │ -0000da60: 414d 4520 6973 2061 206e 6f6e 2d6e 696c AME is a non-nil │ │ │ │ -0000da70: 2073 796d 626f 6c20 7468 650a 7374 7275 symbol the.stru │ │ │ │ -0000da80: 6374 7572 6520 7769 6c6c 2074 616b 6520 cture will take │ │ │ │ -0000da90: 7468 6174 206e 616d 652e 0a0a 5468 6520 that name...The │ │ │ │ -0000daa0: 6e65 7720 7374 7275 6374 7572 6520 7769 new structure wi │ │ │ │ -0000dab0: 6c6c 2062 6520 6164 7665 7274 6973 6564 ll be advertised │ │ │ │ -0000dac0: 2061 7320 6578 706f 7274 696e 6720 6269 as exporting bi │ │ │ │ -0000dad0: 6e64 696e 6773 2064 6566 696e 6564 2062 ndings defined b │ │ │ │ -0000dae0: 790a 494e 5445 5246 4143 4520 2863 7572 y.INTERFACE (cur │ │ │ │ -0000daf0: 7265 6e74 6c79 206a 7573 7420 6120 6c69 rently just a li │ │ │ │ -0000db00: 7374 206f 6620 7379 6d62 6f6c 7329 2e0a st of symbols).. │ │ │ │ -0000db10: 0a49 6620 434f 4e46 4947 2d54 4855 4e4b .If CONFIG-THUNK │ │ │ │ -0000db20: 2069 7320 6e6f 6e2d 6e69 6c20 6974 2069 is non-nil it i │ │ │ │ -0000db30: 7320 6120 7a65 726f 2d70 6172 616d 6574 s a zero-paramet │ │ │ │ -0000db40: 6572 2066 756e 6374 696f 6e20 746f 2062 er function to b │ │ │ │ -0000db50: 6520 6361 6c6c 6564 0a74 6f20 6465 6669 e called.to defi │ │ │ │ -0000db60: 6e65 2074 6865 2063 6f6e 6669 6775 7261 ne the configura │ │ │ │ -0000db70: 7469 6f6e 206f 6620 7468 6520 7374 7275 tion of the stru │ │ │ │ -0000db80: 6374 7572 6520 2863 7572 7265 6e74 6c79 cture (currently │ │ │ │ -0000db90: 2069 7427 7320 6f70 656e 6564 2061 6e64 it's opened and │ │ │ │ -0000dba0: 0a61 6363 6573 7365 6420 7374 7275 6374 .accessed struct │ │ │ │ -0000dbb0: 7572 6573 2e29 2054 6869 7320 7468 756e ures.) This thun │ │ │ │ -0000dbc0: 6b20 7769 6c6c 2062 6520 6576 616c 7561 k will be evalua │ │ │ │ -0000dbd0: 7465 6420 696e 2074 6865 2065 6e76 6972 ted in the envir │ │ │ │ -0000dbe0: 6f6e 6d65 6e74 0a6f 6620 7468 6520 6e65 onment.of the ne │ │ │ │ -0000dbf0: 7720 7374 7275 6374 7572 652c 2062 7574 w structure, but │ │ │ │ -0000dc00: 2077 6974 6820 6f6e 6c79 2074 6865 2060 with only the ` │ │ │ │ -0000dc10: 256d 6574 6127 2028 6d6f 6475 6c65 2d63 %meta' (module-c │ │ │ │ -0000dc20: 6f6e 6669 6775 7261 7469 6f6e 290a 7374 onfiguration).st │ │ │ │ -0000dc30: 7275 6374 7572 6520 6f70 656e 6564 2e0a ructure opened.. │ │ │ │ -0000dc40: 0a49 6620 424f 4459 2d54 4855 4e4b 2069 .If BODY-THUNK i │ │ │ │ -0000dc50: 7320 6e6f 6e2d 6e69 6c20 6974 2069 7320 s non-nil it is │ │ │ │ -0000dc60: 6120 7a65 726f 2d70 6172 616d 6574 6572 a zero-parameter │ │ │ │ -0000dc70: 2066 756e 6374 696f 6e20 746f 2062 6520 function to be │ │ │ │ -0000dc80: 6361 6c6c 6564 0a74 6f20 6465 6669 6e65 called.to define │ │ │ │ -0000dc90: 2074 6865 2076 616c 7565 7320 6f66 2074 the values of t │ │ │ │ -0000dca0: 6865 2062 696e 6469 6e67 7320 6578 706f he bindings expo │ │ │ │ -0000dcb0: 7274 6564 2062 7920 7468 6520 7374 7275 rted by the stru │ │ │ │ -0000dcc0: 6374 7572 652e 2049 7420 7769 6c6c 0a62 cture. It will.b │ │ │ │ -0000dcd0: 6520 6576 616c 7561 7465 6420 696e 2074 e evaluated in t │ │ │ │ -0000dce0: 6865 2065 6e76 6972 6f6e 6d65 6e74 206f he environment o │ │ │ │ -0000dcf0: 6620 7468 6520 6e65 7720 7374 7275 6374 f the new struct │ │ │ │ -0000dd00: 7572 652e 0a0a 4e6f 7465 2074 6861 7420 ure...Note that │ │ │ │ -0000dd10: 7468 6520 6361 7074 7572 6564 2073 7461 the captured sta │ │ │ │ -0000dd20: 7465 206f 6620 7468 6520 636c 6f73 7572 te of the closur │ │ │ │ -0000dd30: 6573 2043 4f4e 4649 472d 5448 554e 4b20 es CONFIG-THUNK │ │ │ │ -0000dd40: 616e 640a 424f 4459 2d54 4855 4e4b 206d and.BODY-THUNK m │ │ │ │ -0000dd50: 6179 2062 6520 6d6f 6469 6669 6564 2062 ay be modified b │ │ │ │ -0000dd60: 7920 7468 6973 2066 756e 6374 696f 6e21 y this function! │ │ │ │ -0000dd70: 7265 702e 7374 7275 6374 7572 6573 2325 rep.structures#% │ │ │ │ -0000dd80: 7374 7275 6374 7572 652d 7265 6625 7374 structure-ref%st │ │ │ │ -0000dd90: 7275 6374 7572 652d 7265 6620 5354 5255 ructure-ref STRU │ │ │ │ -0000dda0: 4354 5552 4520 5641 520a 0a52 6574 7572 CTURE VAR..Retur │ │ │ │ -0000ddb0: 6e20 7468 6520 7661 6c75 6520 6f66 2074 n the value of t │ │ │ │ -0000ddc0: 6865 2062 696e 6469 6e67 206f 6620 7379 he binding of sy │ │ │ │ -0000ddd0: 6d62 6f6c 2056 4152 2069 6e20 7374 7275 mbol VAR in stru │ │ │ │ -0000dde0: 6374 7572 6520 6f62 6a65 6374 0a53 5452 cture object.STR │ │ │ │ -0000ddf0: 5543 5455 5245 206f 7220 616e 7920 696e UCTURE or any in │ │ │ │ -0000de00: 6e65 7220 6f70 656e 6564 2073 7472 7563 ner opened struc │ │ │ │ -0000de10: 7475 7265 732e 0a0a 5265 7475 726e 7320 tures...Returns │ │ │ │ -0000de20: 6120 766f 6964 2076 616c 7565 2069 6620 a void value if │ │ │ │ -0000de30: 6e6f 2073 7563 6820 6269 6e64 696e 672e no such binding. │ │ │ │ -0000de40: 7265 702e 7374 7275 6374 7572 6573 2373 rep.structures#s │ │ │ │ -0000de50: 7472 7563 7475 7265 2d73 6574 7374 7275 tructure-setstru │ │ │ │ -0000de60: 6374 7572 652d 7365 7420 5354 5255 4354 cture-set STRUCT │ │ │ │ -0000de70: 5552 4520 5641 5220 5641 4c55 450a 0a53 URE VAR VALUE..S │ │ │ │ -0000de80: 6574 2074 6865 2076 616c 7565 206f 6620 et the value of │ │ │ │ -0000de90: 7468 6520 6269 6e64 696e 6720 6f66 2073 the binding of s │ │ │ │ -0000dea0: 796d 626f 6c20 5641 5220 696e 2073 7472 ymbol VAR in str │ │ │ │ -0000deb0: 7563 7475 7265 206f 626a 6563 740a 5354 ucture object.ST │ │ │ │ -0000dec0: 5255 4354 5552 4520 746f 2056 414c 5545 RUCTURE to VALUE │ │ │ │ -0000ded0: 2e20 4966 206e 6f20 7375 6368 2062 696e . If no such bin │ │ │ │ -0000dee0: 6469 6e67 2065 7869 7374 732c 2061 6e20 ding exists, an │ │ │ │ -0000def0: 6572 726f 7220 6973 2073 6967 6e61 6c6c error is signall │ │ │ │ -0000df00: 6564 2e72 6570 2e73 7472 7563 7475 7265 ed.rep.structure │ │ │ │ -0000df10: 7323 7374 7275 6374 7572 652d 6e61 6d65 s#structure-name │ │ │ │ -0000df20: 7374 7275 6374 7572 652d 6e61 6d65 2053 structure-name S │ │ │ │ -0000df30: 5452 5543 5455 5245 0a0a 5265 7475 726e TRUCTURE..Return │ │ │ │ -0000df40: 7320 7468 6520 6e61 6d65 2028 6120 7379 s the name (a sy │ │ │ │ -0000df50: 6d62 6f6c 2920 6f66 2073 7472 7563 7475 mbol) of structu │ │ │ │ -0000df60: 7265 206f 626a 6563 7420 5354 5255 4354 re object STRUCT │ │ │ │ -0000df70: 5552 452e 7265 702e 7374 7275 6374 7572 URE.rep.structur │ │ │ │ -0000df80: 6573 2373 7472 7563 7475 7265 2d69 6d70 es#structure-imp │ │ │ │ -0000df90: 6f72 7473 7374 7275 6374 7572 652d 696d ortsstructure-im │ │ │ │ -0000dfa0: 706f 7274 7320 5354 5255 4354 5552 450a ports STRUCTURE. │ │ │ │ -0000dfb0: 0a52 6574 7572 6e73 2074 6865 206c 6973 .Returns the lis │ │ │ │ -0000dfc0: 7420 6f66 2073 7472 7563 7475 7265 206e t of structure n │ │ │ │ -0000dfd0: 616d 6573 206f 7065 6e65 6420 6279 2073 ames opened by s │ │ │ │ -0000dfe0: 7472 7563 7475 7265 206f 626a 6563 740a tructure object. │ │ │ │ -0000dff0: 5354 5255 4354 5552 452e 0000 0000 0000 STRUCTURE....... │ │ │ │ -0000e000: 7265 702e 7374 7275 6374 7572 6573 2365 rep.structures#e │ │ │ │ -0000e010: 7874 6572 6e61 6c2d 7374 7275 6374 7572 xternal-structur │ │ │ │ -0000e020: 652d 7265 6665 7874 6572 6e61 6c2d 7374 e-refexternal-st │ │ │ │ -0000e030: 7275 6374 7572 652d 7265 6620 5354 5255 ructure-ref STRU │ │ │ │ -0000e040: 4354 2d4e 414d 4520 5641 520a 0a52 6574 CT-NAME VAR..Ret │ │ │ │ -0000e050: 7572 6e20 7468 6520 7661 6c75 6520 6f66 urn the value of │ │ │ │ -0000e060: 2074 6865 2062 696e 6469 6e67 206f 6620 the binding of │ │ │ │ -0000e070: 7379 6d62 6f6c 2056 4152 2077 6974 6869 symbol VAR withi │ │ │ │ -0000e080: 6e20 7468 6520 7374 7275 6374 7572 650a n the structure. │ │ │ │ -0000e090: 6361 6c6c 6564 2053 5452 5543 542d 4e41 called STRUCT-NA │ │ │ │ -0000e0a0: 4d45 2e20 5468 6973 2073 7472 7563 7475 ME. This structu │ │ │ │ -0000e0b0: 7265 206d 7573 7420 6861 7665 2070 7265 re must have pre │ │ │ │ -0000e0c0: 7669 6f75 736c 7920 6265 656e 206d 6172 viously been mar │ │ │ │ -0000e0d0: 6b65 6420 6173 0a61 6363 6573 7369 626c ked as.accessibl │ │ │ │ -0000e0e0: 6520 6279 2074 6865 2063 7572 7265 6e74 e by the current │ │ │ │ -0000e0f0: 2073 7472 7563 7475 7265 2028 6279 2075 structure (by u │ │ │ │ -0000e100: 7369 6e67 2074 6865 2060 6163 6365 7373 sing the `access │ │ │ │ -0000e110: 2720 6d6f 6475 6c65 0a63 6f6e 6669 6775 ' module.configu │ │ │ │ -0000e120: 7261 7469 6f6e 2064 6972 6563 7469 7665 ration directive │ │ │ │ -0000e130: 292e 0a0a 5369 676e 616c 7320 616e 2065 )...Signals an e │ │ │ │ -0000e140: 7272 6f72 2069 6620 6e6f 2073 7563 6820 rror if no such │ │ │ │ -0000e150: 6269 6e64 696e 6720 6578 6973 7473 2e72 binding exists.r │ │ │ │ -0000e160: 6570 2e73 7472 7563 7475 7265 7323 7374 ep.structures#st │ │ │ │ -0000e170: 7275 6374 7572 652d 6669 6c65 7374 7275 ructure-filestru │ │ │ │ -0000e180: 6374 7572 652d 6669 6c65 204e 414d 450a cture-file NAME. │ │ │ │ -0000e190: 0a52 6574 7572 6e20 6120 7374 7269 6e67 .Return a string │ │ │ │ -0000e1a0: 2074 6861 7420 776f 756c 6420 6265 2075 that would be u │ │ │ │ -0000e1b0: 7365 6420 746f 206c 6f63 6174 6520 6120 sed to locate a │ │ │ │ -0000e1c0: 7374 7275 6374 7572 6520 6361 6c6c 6564 structure called │ │ │ │ -0000e1d0: 204e 414d 4520 2861 0a73 796d 626f 6c29 NAME (a.symbol) │ │ │ │ -0000e1e0: 2e72 6570 2e73 7472 7563 7475 7265 7323 .rep.structures# │ │ │ │ -0000e1f0: 6375 7272 656e 742d 7374 7275 6374 7572 current-structur │ │ │ │ -0000e200: 6563 7572 7265 6e74 2d73 7472 7563 7475 ecurrent-structu │ │ │ │ -0000e210: 7265 0a0a 5265 7475 726e 2074 6865 2063 re..Return the c │ │ │ │ -0000e220: 7572 7265 6e74 2073 7472 7563 7475 7265 urrent structure │ │ │ │ -0000e230: 206f 626a 6563 742e 7265 702e 7374 7275 object.rep.stru │ │ │ │ -0000e240: 6374 7572 6573 2373 7472 7563 7475 7265 ctures#structure │ │ │ │ -0000e250: 7073 7472 7563 7475 7265 7020 4152 470a pstructurep ARG. │ │ │ │ -0000e260: 0a52 6574 7572 6e20 6074 2720 6966 2041 .Return `t' if A │ │ │ │ -0000e270: 5247 2069 7320 6120 7374 7275 6374 7572 RG is a structur │ │ │ │ -0000e280: 6520 6f62 6a65 6374 2e72 6570 2e73 7472 e object.rep.str │ │ │ │ -0000e290: 7563 7475 7265 7323 6576 616c 6576 616c uctures#evaleval │ │ │ │ -0000e2a0: 2046 4f52 4d20 5b53 5452 5543 5455 5245 FORM [STRUCTURE │ │ │ │ -0000e2b0: 5d0a 0a52 6574 7572 6e20 7468 6520 7265 ]..Return the re │ │ │ │ -0000e2c0: 7375 6c74 206f 6620 6576 616c 7561 7469 sult of evaluati │ │ │ │ -0000e2d0: 6e67 2046 4f52 4d20 696e 7369 6465 2073 ng FORM inside s │ │ │ │ -0000e2e0: 7472 7563 7475 7265 206f 626a 6563 7420 tructure object │ │ │ │ -0000e2f0: 5354 5255 4354 5552 450a 2877 6974 6820 STRUCTURE.(with │ │ │ │ -0000e300: 6120 6e75 6c6c 206c 6578 6963 616c 2065 a null lexical e │ │ │ │ -0000e310: 6e76 6972 6f6e 6d65 6e74 292e 7265 702e nvironment).rep. │ │ │ │ -0000e320: 7374 7275 6374 7572 6573 236d 616b 652d structures#make- │ │ │ │ -0000e330: 6269 6e64 696e 672d 696d 6d75 7461 626c binding-immutabl │ │ │ │ -0000e340: 656d 616b 652d 6269 6e64 696e 672d 696d emake-binding-im │ │ │ │ -0000e350: 6d75 7461 626c 6520 5641 520a 0a46 6c61 mutable VAR..Fla │ │ │ │ -0000e360: 6720 7468 6174 2074 6865 2062 696e 6469 g that the bindi │ │ │ │ -0000e370: 6e67 206f 6620 7379 6d62 6f6c 2056 4152 ng of symbol VAR │ │ │ │ -0000e380: 2069 6e20 7468 6520 6375 7272 656e 7420 in the current │ │ │ │ -0000e390: 7374 7275 6374 7572 6520 6d61 7920 6e6f structure may no │ │ │ │ -0000e3a0: 7420 6265 0a63 6861 6e67 6564 2e72 6570 t be.changed.rep │ │ │ │ -0000e3b0: 2e73 7472 7563 7475 7265 7323 6269 6e64 .structures#bind │ │ │ │ -0000e3c0: 696e 672d 696d 6d75 7461 626c 652d 7062 ing-immutable-pb │ │ │ │ -0000e3d0: 696e 6469 6e67 2d69 6d6d 7574 6162 6c65 inding-immutable │ │ │ │ -0000e3e0: 2d70 2056 4152 205b 5354 5255 4354 5552 -p VAR [STRUCTUR │ │ │ │ -0000e3f0: 455d 0a0a 5265 7475 726e 2060 7427 2069 E]..Return `t' i │ │ │ │ -0000e400: 6620 7468 6520 6269 6e64 696e 6720 6f66 f the binding of │ │ │ │ -0000e410: 2073 796d 626f 6c20 5641 5220 696e 2074 symbol VAR in t │ │ │ │ -0000e420: 6865 2053 5452 5543 5455 5245 2068 6173 he STRUCTURE has │ │ │ │ -0000e430: 2062 6565 6e20 6d61 6465 0a63 6f6e 7374 been made.const │ │ │ │ -0000e440: 616e 742e 7265 702e 7374 7275 6374 7572 ant.rep.structur │ │ │ │ -0000e450: 6573 2370 726f 7669 6465 7072 6f76 6964 es#provideprovid │ │ │ │ -0000e460: 6520 4645 4154 5552 450a 0a53 686f 7720 e FEATURE..Show │ │ │ │ -0000e470: 7468 6174 2074 6865 2066 6561 7475 7265 that the feature │ │ │ │ -0000e480: 2046 4541 5455 5245 2028 6120 7379 6d62 FEATURE (a symb │ │ │ │ -0000e490: 6f6c 2920 6861 7320 6265 656e 206c 6f61 ol) has been loa │ │ │ │ -0000e4a0: 6465 6420 696e 2074 6865 2063 7572 7265 ded in the curre │ │ │ │ -0000e4b0: 6e74 0a73 7472 7563 7475 7265 2e72 6570 nt.structure.rep │ │ │ │ -0000e4c0: 2e73 7472 7563 7475 7265 7323 7265 7175 .structures#requ │ │ │ │ -0000e4d0: 6972 6572 6571 7569 7265 2046 4541 5455 irerequire FEATU │ │ │ │ -0000e4e0: 5245 0a0a 4966 2046 4541 5455 5245 2028 RE..If FEATURE ( │ │ │ │ -0000e4f0: 6120 7379 6d62 6f6c 2920 6861 7320 6e6f a symbol) has no │ │ │ │ -0000e500: 7420 616c 7265 6164 7920 6265 656e 206c t already been l │ │ │ │ -0000e510: 6f61 6465 642c 206c 6f61 6420 6974 2e20 oaded, load it. │ │ │ │ -0000e520: 5468 6520 6669 6c65 0a6c 6f61 6465 6420 The file.loaded │ │ │ │ -0000e530: 6973 2065 6974 6865 7220 4649 4c45 2028 is either FILE ( │ │ │ │ -0000e540: 6966 2067 6976 656e 292c 206f 7220 7468 if given), or th │ │ │ │ -0000e550: 6520 7072 696e 7420 6e61 6d65 206f 6620 e print name of │ │ │ │ -0000e560: 4645 4154 5552 452e 7265 702e 696f 2e64 FEATURE.rep.io.d │ │ │ │ -0000e570: 622e 6764 626d 2367 6462 6d2d 6f70 656e b.gdbm#gdbm-open │ │ │ │ -0000e580: 6764 626d 2d6f 7065 6e20 5041 5448 2041 gdbm-open PATH A │ │ │ │ -0000e590: 4343 4553 532d 5459 5045 205b 4d4f 4445 CCESS-TYPE [MODE │ │ │ │ -0000e5a0: 5d20 5b46 4c41 4753 5d72 6570 2e69 6f2e ] [FLAGS]rep.io. │ │ │ │ -0000e5b0: 6462 2e67 6462 6d23 6764 626d 2d63 6c6f db.gdbm#gdbm-clo │ │ │ │ -0000e5c0: 7365 6764 626d 2d63 6c6f 7365 2044 424d segdbm-close DBM │ │ │ │ -0000e5d0: 7265 702e 696f 2e64 622e 6764 626d 2367 rep.io.db.gdbm#g │ │ │ │ -0000e5e0: 6462 6d2d 6665 7463 6867 6462 6d2d 6665 dbm-fetchgdbm-fe │ │ │ │ -0000e5f0: 7463 6820 4442 4d20 4b45 5972 6570 2e69 tch DBM KEYrep.i │ │ │ │ -0000e600: 6f2e 6462 2e67 6462 6d23 6764 626d 7067 o.db.gdbm#gdbmpg │ │ │ │ -0000e610: 6462 6d70 2041 5247 0a0a 5265 7475 726e dbmp ARG..Return │ │ │ │ -0000e620: 7320 7420 6966 2041 5247 2069 7320 616e s t if ARG is an │ │ │ │ -0000e630: 2067 6462 6d20 6f62 6a65 6374 2028 6372 gdbm object (cr │ │ │ │ -0000e640: 6561 7465 6420 6279 2060 6764 626d 2d6f eated by `gdbm-o │ │ │ │ -0000e650: 7065 6e27 292e 6669 6c65 2d68 616e 646c pen').file-handl │ │ │ │ -0000e660: 6572 2d61 6c69 7374 6120 6c69 7374 206f er-alista list o │ │ │ │ -0000e670: 6620 6028 5245 4745 5850 202e 2048 414e f `(REGEXP . HAN │ │ │ │ -0000e680: 444c 4552 2927 2e20 4966 2052 4547 4558 DLER)'. If REGEX │ │ │ │ -0000e690: 5020 6d61 7463 6865 7320 7468 6520 6e61 P matches the na │ │ │ │ -0000e6a0: 6d65 206f 6620 6120 6669 6c65 0a62 6569 me of a file.bei │ │ │ │ -0000e6b0: 6e67 206d 616e 6970 756c 6174 6564 2074 ng manipulated t │ │ │ │ -0000e6c0: 6865 2066 756e 6374 696f 6e20 4841 4e44 he function HAND │ │ │ │ -0000e6d0: 4c45 5220 6973 2063 616c 6c65 6420 6173 LER is called as │ │ │ │ -0000e6e0: 2028 4841 4e44 4c45 5220 4f50 4552 4154 (HANDLER OPERAT │ │ │ │ -0000e6f0: 494f 4e0a 4152 4753 2e2e 2e29 2077 6865 ION.ARGS...) whe │ │ │ │ -0000e700: 7265 2041 5247 5320 6d61 7463 6865 7320 re ARGS matches │ │ │ │ -0000e710: 686f 7720 7468 6520 6f72 6967 696e 616c how the original │ │ │ │ -0000e720: 2066 756e 6374 696f 6e20 6973 2063 616c function is cal │ │ │ │ -0000e730: 6c65 642e 7265 702e 696f 2e66 696c 6573 led.rep.io.files │ │ │ │ -0000e740: 2366 696c 652d 6e61 6d65 2d61 6273 6f6c #file-name-absol │ │ │ │ -0000e750: 7574 652d 7066 696c 652d 6e61 6d65 2d61 ute-pfile-name-a │ │ │ │ -0000e760: 6273 6f6c 7574 652d 7020 4649 4c45 2d4e bsolute-p FILE-N │ │ │ │ -0000e770: 414d 450a 0a52 6574 7572 6e73 2074 2069 AME..Returns t i │ │ │ │ -0000e780: 6620 4649 4c45 2d4e 414d 4520 6973 2063 f FILE-NAME is c │ │ │ │ -0000e790: 6f6e 7465 7874 2d69 6e64 6570 656e 6465 ontext-independe │ │ │ │ -0000e7a0: 6e74 2c20 692e 652e 2069 7420 646f 6573 nt, i.e. it does │ │ │ │ -0000e7b0: 206e 6f74 206e 616d 6520 6120 6669 6c65 not name a file │ │ │ │ -0000e7c0: 0a72 656c 6174 6976 6520 746f 2074 6865 .relative to the │ │ │ │ -0000e7d0: 2064 6566 6175 6c74 2d64 6972 6563 746f default-directo │ │ │ │ -0000e7e0: 7279 2e72 6570 2e69 6f2e 6669 6c65 7323 ry.rep.io.files# │ │ │ │ -0000e7f0: 6361 6e6f 6e69 6361 6c2d 6669 6c65 2d6e canonical-file-n │ │ │ │ -0000e800: 616d 6563 616e 6f6e 6963 616c 2d66 696c amecanonical-fil │ │ │ │ -0000e810: 652d 6e61 6d65 2046 494c 452d 4e41 4d45 e-name FILE-NAME │ │ │ │ -0000e820: 0a0a 5265 7475 726e 2074 6865 2063 616e ..Return the can │ │ │ │ -0000e830: 6f6e 6963 616c 206e 616d 6520 6f66 2074 onical name of t │ │ │ │ -0000e840: 6865 2066 696c 6520 6361 6c6c 6564 2046 he file called F │ │ │ │ -0000e850: 494c 452d 4e41 4d45 2e20 5468 6520 6361 ILE-NAME. The ca │ │ │ │ -0000e860: 6e6f 6e69 6361 6c20 6e61 6d65 0a6f 6620 nonical name.of │ │ │ │ -0000e870: 6120 6669 6c65 2069 7320 6465 6669 6e65 a file is define │ │ │ │ -0000e880: 6420 7375 6368 2074 6861 7420 7477 6f20 d such that two │ │ │ │ -0000e890: 6669 6c65 7320 6361 6e20 6265 2063 6f6d files can be com │ │ │ │ -0000e8a0: 7061 7265 6420 7369 6d70 6c79 2062 7920 pared simply by │ │ │ │ -0000e8b0: 636f 6d70 6172 696e 670a 7468 6569 7220 comparing.their │ │ │ │ -0000e8c0: 6361 6e6f 6e69 6361 6c20 6e61 6d65 733b canonical names; │ │ │ │ -0000e8d0: 2069 6620 7468 6520 6e61 6d65 7320 6d61 if the names ma │ │ │ │ -0000e8e0: 7463 682c 2074 6865 7920 7265 6665 7220 tch, they refer │ │ │ │ -0000e8f0: 746f 2074 6865 2073 616d 6520 6669 6c65 to the same file │ │ │ │ -0000e900: 2e0a 0a28 4e6f 7465 2074 6861 7420 7468 ...(Note that th │ │ │ │ -0000e910: 6520 6f70 706f 7369 7465 2069 736e 2774 e opposite isn't │ │ │ │ -0000e920: 2061 6c77 6179 7320 7472 7565 2c20 6966 always true, if │ │ │ │ -0000e930: 2074 776f 2063 616e 6f6e 6963 616c 206e two canonical n │ │ │ │ -0000e940: 616d 6573 2064 6f6e 2774 0a6d 6174 6368 ames don't.match │ │ │ │ -0000e950: 2074 6865 2066 696c 6520 636f 756c 6420 the file could │ │ │ │ -0000e960: 7374 696c 6c20 6265 2074 6865 2073 616d still be the sam │ │ │ │ -0000e970: 652c 2066 6f72 2065 7861 6d70 6c65 2076 e, for example v │ │ │ │ -0000e980: 6961 206c 696e 6b73 2e20 4f6e 206d 6f73 ia links. On mos │ │ │ │ -0000e990: 740a 6f70 6572 6174 696e 6720 7379 7374 t.operating syst │ │ │ │ -0000e9a0: 656d 732c 2073 796d 626f 6c69 6320 6c69 ems, symbolic li │ │ │ │ -0000e9b0: 6e6b 7320 7769 6c6c 2062 6520 6578 7061 nks will be expa │ │ │ │ -0000e9c0: 6e64 6564 2077 6865 7265 2070 6f73 7369 nded where possi │ │ │ │ -0000e9d0: 626c 652e 2972 6570 2e69 6f2e 6669 6c65 ble.)rep.io.file │ │ │ │ -0000e9e0: 7323 6669 6c65 2d6e 616d 652d 6173 2d64 s#file-name-as-d │ │ │ │ -0000e9f0: 6972 6563 746f 7279 6669 6c65 2d6e 616d irectoryfile-nam │ │ │ │ -0000ea00: 652d 6173 2d64 6972 6563 746f 7279 2046 e-as-directory F │ │ │ │ -0000ea10: 494c 452d 4e41 4d45 0a0a 5265 7475 726e ILE-NAME..Return │ │ │ │ -0000ea20: 2046 494c 452d 4e41 4d45 2073 7563 6820 FILE-NAME such │ │ │ │ -0000ea30: 7468 6174 2069 7420 6e61 6d65 7320 6120 that it names a │ │ │ │ -0000ea40: 6469 7265 6374 6f72 7920 2869 2e65 2077 directory (i.e w │ │ │ │ -0000ea50: 6974 6820 6120 7465 726d 696e 6174 696e ith a terminatin │ │ │ │ -0000ea60: 670a 6469 7265 6374 6f72 7920 7365 7061 g.directory sepa │ │ │ │ -0000ea70: 7261 746f 7220 6368 6172 6163 7465 722e rator character. │ │ │ │ -0000ea80: 2972 6570 2e69 6f2e 6669 6c65 7323 7365 )rep.io.files#se │ │ │ │ -0000ea90: 742d 696e 7075 742d 6861 6e64 6c65 7273 t-input-handlers │ │ │ │ -0000eaa0: 6574 2d69 6e70 7574 2d68 616e 646c 6572 et-input-handler │ │ │ │ -0000eab0: 204c 4f43 414c 2d46 494c 4520 4655 4e43 LOCAL-FILE FUNC │ │ │ │ -0000eac0: 5449 4f4e 0a0a 4172 7261 6e67 6520 666f TION..Arrange fo │ │ │ │ -0000ead0: 7220 4655 4e43 5449 4f4e 2074 6f20 6265 r FUNCTION to be │ │ │ │ -0000eae0: 2063 616c 6c65 6420 7768 656e 6576 6572 called whenever │ │ │ │ -0000eaf0: 2070 656e 6469 6e67 2069 6e70 7574 2069 pending input i │ │ │ │ -0000eb00: 7320 6176 6169 6c61 626c 650a 6f6e 204c s available.on L │ │ │ │ -0000eb10: 4f43 414c 2d46 494c 452e 204e 6f74 6520 OCAL-FILE. Note │ │ │ │ -0000eb20: 7468 6174 2074 6869 7320 6d61 6b65 7320 that this makes │ │ │ │ -0000eb30: 4c4f 4341 4c2d 4649 4c45 2064 6f20 6e6f LOCAL-FILE do no │ │ │ │ -0000eb40: 6e2d 626c 6f63 6b69 6e67 2069 6e70 7574 n-blocking input │ │ │ │ -0000eb50: 2e72 6570 2e69 6f2e 6669 6c65 7323 6669 .rep.io.files#fi │ │ │ │ -0000eb60: 6c65 7066 696c 6570 2041 5247 0a0a 5265 lepfilep ARG..Re │ │ │ │ -0000eb70: 7475 726e 7320 7420 6966 2041 5247 2069 turns t if ARG i │ │ │ │ -0000eb80: 7320 6120 6669 6c65 206f 626a 6563 742e s a file object. │ │ │ │ -0000eb90: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil │ │ │ │ -0000eba0: 652d 7474 7970 6669 6c65 2d74 7479 7020 e-ttypfile-ttyp │ │ │ │ -0000ebb0: 4649 4c45 0a0a 5265 7475 726e 7320 7472 FILE..Returns tr │ │ │ │ -0000ebc0: 7565 2069 6620 4649 4c45 2069 7320 6c69 ue if FILE is li │ │ │ │ -0000ebd0: 6e6b 6564 2074 6f20 6120 7474 792e 7265 nked to a tty.re │ │ │ │ -0000ebe0: 702e 696f 2e66 696c 6573 2366 696c 652d p.io.files#file- │ │ │ │ -0000ebf0: 626f 756e 642d 7374 7265 616d 6669 6c65 bound-streamfile │ │ │ │ -0000ec00: 2d62 6f75 6e64 2d73 7472 6561 6d20 4649 -bound-stream FI │ │ │ │ -0000ec10: 4c45 0a0a 4966 2066 696c 6520 6f62 6a65 LE..If file obje │ │ │ │ -0000ec20: 6374 2046 494c 4520 646f 6573 6e27 7420 ct FILE doesn't │ │ │ │ -0000ec30: 7265 6665 7220 746f 2061 206c 6f63 616c refer to a local │ │ │ │ -0000ec40: 2066 696c 652c 2072 6574 7572 6e20 7468 file, return th │ │ │ │ -0000ec50: 6520 7374 7265 616d 0a74 6861 7420 6974 e stream.that it │ │ │ │ -0000ec60: 2773 2062 6f75 6e64 2074 6f2e 7265 702e 's bound to.rep. │ │ │ │ -0000ec70: 696f 2e66 696c 6573 2366 696c 652d 6861 io.files#file-ha │ │ │ │ -0000ec80: 6e64 6c65 722d 6461 7461 6669 6c65 2d68 ndler-datafile-h │ │ │ │ -0000ec90: 616e 646c 6572 2d64 6174 6120 4649 4c45 andler-data FILE │ │ │ │ -0000eca0: 0a0a 5265 7475 726e 2074 6865 2068 616e ..Return the han │ │ │ │ -0000ecb0: 646c 6572 2d73 7065 6369 6669 6320 6461 dler-specific da │ │ │ │ -0000ecc0: 7461 2066 6f72 2046 494c 452e 7265 702e ta for FILE.rep. │ │ │ │ -0000ecd0: 696f 2e66 696c 6573 236f 7065 6e2d 6669 io.files#open-fi │ │ │ │ -0000ece0: 6c65 6f70 656e 2d66 696c 6520 4649 4c45 leopen-file FILE │ │ │ │ -0000ecf0: 2d4e 414d 4520 4143 4345 5353 2d54 5950 -NAME ACCESS-TYP │ │ │ │ -0000ed00: 450a 0a52 6574 7572 6e20 6120 6e65 7720 E..Return a new │ │ │ │ -0000ed10: 6669 6c65 206f 626a 6563 7420 7265 6665 file object refe │ │ │ │ -0000ed20: 7265 6e63 696e 6720 7468 6520 6c6f 6769 rencing the logi │ │ │ │ -0000ed30: 6361 6c20 6669 6c65 2063 616c 6c65 6420 cal file called │ │ │ │ -0000ed40: 4649 4c45 2d4e 414d 452c 0a66 6f72 2041 FILE-NAME,.for A │ │ │ │ -0000ed50: 4343 4553 532d 5459 5045 2072 6571 7565 CCESS-TYPE reque │ │ │ │ -0000ed60: 7374 732e 2041 4343 4553 532d 5459 5045 sts. ACCESS-TYPE │ │ │ │ -0000ed70: 2063 616e 2062 6520 6f6e 6520 6f66 2074 can be one of t │ │ │ │ -0000ed80: 6865 2073 796d 626f 6c73 3a0a 0a09 7265 he symbols:...re │ │ │ │ -0000ed90: 6164 0909 466f 7220 696e 7075 740a 0977 ad..For input..w │ │ │ │ -0000eda0: 7269 7465 0909 5472 756e 6361 7465 206f rite..Truncate o │ │ │ │ -0000edb0: 7220 6372 6561 7465 2074 6865 2066 696c r create the fil │ │ │ │ -0000edc0: 652c 2061 6e64 206f 7065 6e20 666f 7220 e, and open for │ │ │ │ -0000edd0: 6f75 7470 7574 0a09 6170 7065 6e64 0909 output..append.. │ │ │ │ -0000ede0: 4f70 656e 2066 6f72 206f 7574 7075 7420 Open for output │ │ │ │ -0000edf0: 6174 2074 6865 2065 6e64 206f 6620 7468 at the end of th │ │ │ │ -0000ee00: 6520 6669 6c65 2e72 6570 2e69 6f2e 6669 e file.rep.io.fi │ │ │ │ -0000ee10: 6c65 7323 636c 6f73 652d 6669 6c65 636c les#close-filecl │ │ │ │ -0000ee20: 6f73 652d 6669 6c65 2046 494c 450a 0a53 ose-file FILE..S │ │ │ │ -0000ee30: 6967 6e61 6c20 7468 6174 2074 6865 7265 ignal that there │ │ │ │ -0000ee40: 2077 696c 6c20 6265 206e 6f20 6d6f 7265 will be no more │ │ │ │ -0000ee50: 2049 2f4f 2074 6872 6f75 6768 2074 6865 I/O through the │ │ │ │ -0000ee60: 2066 696c 6520 6f62 6a65 6374 2046 494c file object FIL │ │ │ │ -0000ee70: 452e 7265 702e 696f 2e66 696c 6573 2366 E.rep.io.files#f │ │ │ │ -0000ee80: 6c75 7368 2d66 696c 6566 6c75 7368 2d66 lush-fileflush-f │ │ │ │ -0000ee90: 696c 6520 4649 4c45 0a0a 466c 7573 6820 ile FILE..Flush │ │ │ │ -0000eea0: 616e 7920 6275 6666 6572 6564 206f 7574 any buffered out │ │ │ │ -0000eeb0: 7075 7420 6f6e 2046 494c 452e 2054 6869 put on FILE. Thi │ │ │ │ -0000eec0: 7320 6973 2075 7375 616c 6c79 2075 6e6e s is usually unn │ │ │ │ -0000eed0: 6563 6573 7361 7279 2073 696e 6365 0a61 ecessary since.a │ │ │ │ -0000eee0: 6c6c 206f 7574 7075 7420 7769 6c6c 2062 ll output will b │ │ │ │ -0000eef0: 6520 666c 7573 6865 6420 7768 656e 2046 e flushed when F │ │ │ │ -0000ef00: 494c 4520 6973 2065 7665 6e74 7561 6c6c ILE is eventuall │ │ │ │ -0000ef10: 7920 636c 6f73 6564 2e72 6570 2e69 6f2e y closed.rep.io. │ │ │ │ -0000ef20: 6669 6c65 7323 6465 6c65 7465 2d64 6972 files#delete-dir │ │ │ │ -0000ef30: 6563 746f 7279 6465 6c65 7465 2d64 6972 ectorydelete-dir │ │ │ │ -0000ef40: 6563 746f 7279 2044 4952 4543 544f 5259 ectory DIRECTORY │ │ │ │ -0000ef50: 2d4e 414d 450a 0a44 656c 6574 6520 7468 -NAME..Delete th │ │ │ │ -0000ef60: 6520 6469 7265 6374 6f72 7920 6361 6c6c e directory call │ │ │ │ -0000ef70: 6564 2044 4952 4543 544f 5259 2d4e 414d ed DIRECTORY-NAM │ │ │ │ -0000ef80: 452e 204e 6f74 6520 7468 6174 2074 6865 E. Note that the │ │ │ │ -0000ef90: 2064 6972 6563 746f 7279 2069 6e0a 7175 directory in.qu │ │ │ │ -0000efa0: 6573 7469 6f6e 2073 686f 756c 6420 6265 estion should be │ │ │ │ -0000efb0: 2065 6d70 7479 2e72 6570 2e69 6f2e 6462 empty.rep.io.db │ │ │ │ -0000efc0: 2e73 6462 6d23 7364 626d 2d6f 7065 6e73 .sdbm#sdbm-opens │ │ │ │ -0000efd0: 6462 6d2d 6f70 656e 2050 4154 4820 4143 dbm-open PATH AC │ │ │ │ -0000efe0: 4345 5353 2d54 5950 4520 5b4d 4f44 455d CESS-TYPE [MODE] │ │ │ │ -0000eff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0000f000: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil │ │ │ │ -0000f010: 652d 6e61 6d65 2d64 6972 6563 746f 7279 e-name-directory │ │ │ │ -0000f020: 6669 6c65 2d6e 616d 652d 6469 7265 6374 file-name-direct │ │ │ │ -0000f030: 6f72 7920 4649 4c45 2d4e 414d 450a 0a52 ory FILE-NAME..R │ │ │ │ -0000f040: 6574 7572 6e20 7468 6520 6669 6c65 206e eturn the file n │ │ │ │ -0000f050: 616d 6520 636f 6d70 6f6e 656e 7420 6f66 ame component of │ │ │ │ -0000f060: 2046 494c 452d 4e41 4d45 2c20 692e 652e FILE-NAME, i.e. │ │ │ │ -0000f070: 2065 7665 7279 7468 696e 6720 666f 6c6c everything foll │ │ │ │ -0000f080: 6f77 696e 670a 7468 6520 6669 6e61 6c20 owing.the final │ │ │ │ -0000f090: 6469 7265 6374 6f72 7920 7365 7061 7261 directory separa │ │ │ │ -0000f0a0: 746f 722e 7265 702e 696f 2e66 696c 6573 tor.rep.io.files │ │ │ │ -0000f0b0: 2364 6972 6563 746f 7279 2d66 696c 652d #directory-file- │ │ │ │ -0000f0c0: 6e61 6d65 6469 7265 6374 6f72 792d 6669 namedirectory-fi │ │ │ │ -0000f0d0: 6c65 2d6e 616d 6520 4449 522d 4e41 4d45 le-name DIR-NAME │ │ │ │ -0000f0e0: 0a0a 5265 7475 726e 2074 6865 206e 616d ..Return the nam │ │ │ │ -0000f0f0: 6520 6f66 2074 6865 2066 696c 6520 7265 e of the file re │ │ │ │ -0000f100: 7072 6573 656e 7469 6e67 2074 6865 2064 presenting the d │ │ │ │ -0000f110: 6972 6563 746f 7279 2063 616c 6c65 6420 irectory called │ │ │ │ -0000f120: 4449 522d 4e41 4d45 2e0a 5468 6973 2069 DIR-NAME..This i │ │ │ │ -0000f130: 7320 7468 6520 6f70 706f 7369 7465 206f s the opposite o │ │ │ │ -0000f140: 6620 6669 6c65 2d6e 616d 652d 6173 2d64 f file-name-as-d │ │ │ │ -0000f150: 6972 6563 746f 7279 2c20 7369 6e63 6520 irectory, since │ │ │ │ -0000f160: 6974 7320 6566 6665 6374 2069 7320 746f its effect is to │ │ │ │ -0000f170: 0a5f 7265 6d6f 7665 5f20 616e 7920 7465 ._remove_ any te │ │ │ │ -0000f180: 726d 696e 6174 696e 6720 6469 7265 6374 rminating direct │ │ │ │ -0000f190: 6f72 7920 7365 7061 7261 746f 722e 7265 ory separator.re │ │ │ │ -0000f1a0: 702e 696f 2e66 696c 6573 2366 696c 652d p.io.files#file- │ │ │ │ -0000f1b0: 6269 6e64 696e 6766 696c 652d 6269 6e64 bindingfile-bind │ │ │ │ -0000f1c0: 696e 6720 4649 4c45 0a0a 5265 7475 726e ing FILE..Return │ │ │ │ -0000f1d0: 7320 7468 6520 6e61 6d65 206f 6620 7468 s the name of th │ │ │ │ -0000f1e0: 6520 6c6f 6769 6361 6c20 6669 6c65 2074 e logical file t │ │ │ │ -0000f1f0: 6861 7420 4649 4c45 2077 6173 206f 7065 hat FILE was ope │ │ │ │ -0000f200: 6e65 6420 746f 2061 6363 6573 732c 206f ned to access, o │ │ │ │ -0000f210: 7220 6e69 6c0a 6966 2069 7420 6861 7320 r nil.if it has │ │ │ │ -0000f220: 6265 656e 2063 6c6f 7365 642c 2062 7574 been closed, but │ │ │ │ -0000f230: 2069 7320 7374 696c 6c20 746f 2062 6520 is still to be │ │ │ │ -0000f240: 6761 7262 6167 6520 636f 6c6c 6563 7465 garbage collecte │ │ │ │ -0000f250: 642e 7265 702e 696f 2e66 696c 6573 2373 d.rep.io.files#s │ │ │ │ -0000f260: 6574 2d66 696c 652d 6861 6e64 6c65 722d et-file-handler- │ │ │ │ -0000f270: 6461 7461 7365 742d 6669 6c65 2d68 616e dataset-file-han │ │ │ │ -0000f280: 646c 6572 2d64 6174 6120 4649 4c45 2044 dler-data FILE D │ │ │ │ -0000f290: 4154 410a 0a53 6574 2074 6865 2068 616e ATA..Set the han │ │ │ │ -0000f2a0: 646c 6572 2d73 7065 6369 6669 6320 6461 dler-specific da │ │ │ │ -0000f2b0: 7461 206f 6620 6669 6c65 206f 626a 6563 ta of file objec │ │ │ │ -0000f2c0: 7420 4649 4c45 2074 6f20 4441 5441 2e72 t FILE to DATA.r │ │ │ │ -0000f2d0: 6570 2e69 6f2e 6669 6c65 7323 6d61 6b65 ep.io.files#make │ │ │ │ -0000f2e0: 2d66 696c 652d 6672 6f6d 2d73 7472 6561 -file-from-strea │ │ │ │ -0000f2f0: 6d6d 616b 652d 6669 6c65 2d66 726f 6d2d mmake-file-from- │ │ │ │ -0000f300: 7374 7265 616d 2046 494c 452d 4e41 4d45 stream FILE-NAME │ │ │ │ -0000f310: 2053 5452 4541 4d20 4841 4e44 4c45 520a STREAM HANDLER. │ │ │ │ -0000f320: 0a52 6574 7572 6e20 6120 6e65 7720 6669 .Return a new fi │ │ │ │ -0000f330: 6c65 206f 626a 6563 7420 7468 6174 2072 le object that r │ │ │ │ -0000f340: 6566 6572 7320 746f 2074 6865 206c 6f67 efers to the log │ │ │ │ -0000f350: 6963 616c 2066 696c 6520 6361 6c6c 6564 ical file called │ │ │ │ -0000f360: 2046 494c 452d 4e41 4d45 2c0a 7468 6174 FILE-NAME,.that │ │ │ │ -0000f370: 2069 7320 6e6f 7420 696e 2074 6865 206c is not in the l │ │ │ │ -0000f380: 6f63 616c 2066 696c 696e 6720 7379 7374 ocal filing syst │ │ │ │ -0000f390: 656d 2e20 416c 6c20 6163 6365 7373 2074 em. All access t │ │ │ │ -0000f3a0: 6f20 7468 6520 6669 6c65 206f 626a 6563 o the file objec │ │ │ │ -0000f3b0: 740a 7769 6c6c 2062 6520 6469 7265 6374 t.will be direct │ │ │ │ -0000f3c0: 6564 2074 6872 6f75 6768 2074 6865 2073 ed through the s │ │ │ │ -0000f3d0: 7472 6561 6d20 6f62 6a65 6374 2053 5452 tream object STR │ │ │ │ -0000f3e0: 4541 4d2c 2061 6e64 2074 6865 2066 696c EAM, and the fil │ │ │ │ -0000f3f0: 6520 6861 6e64 6c65 720a 6675 6e63 7469 e handler.functi │ │ │ │ -0000f400: 6f6e 2048 414e 444c 4552 2e72 6570 2e69 on HANDLER.rep.i │ │ │ │ -0000f410: 6f2e 6669 6c65 7323 7365 656b 2d66 696c o.files#seek-fil │ │ │ │ -0000f420: 6573 6565 6b2d 6669 6c65 2046 494c 4520 eseek-file FILE │ │ │ │ -0000f430: 5b4f 4646 5345 545d 205b 5748 4552 452d [OFFSET] [WHERE- │ │ │ │ -0000f440: 4652 4f4d 5d0a 0a43 616c 6c65 6420 6173 FROM]..Called as │ │ │ │ -0000f450: 2028 7365 656b 2d66 696c 6520 4649 4c45 (seek-file FILE │ │ │ │ -0000f460: 292c 2072 6574 7572 6e73 2074 6865 2064 ), returns the d │ │ │ │ -0000f470: 6973 7461 6e63 6520 696e 2062 7974 6573 istance in bytes │ │ │ │ -0000f480: 2066 726f 6d20 7468 6520 7374 6172 740a from the start. │ │ │ │ -0000f490: 6f66 2074 6865 2066 696c 6520 7468 6174 of the file that │ │ │ │ -0000f4a0: 2074 6865 206e 6578 7420 6368 6172 6163 the next charac │ │ │ │ -0000f4b0: 7465 7220 776f 756c 6420 6265 2072 6561 ter would be rea │ │ │ │ -0000f4c0: 6420 6672 6f6d 2e0a 0a43 616c 6c65 6420 d from...Called │ │ │ │ -0000f4d0: 6173 2028 7365 656b 2d66 696c 6520 4649 as (seek-file FI │ │ │ │ -0000f4e0: 4c45 204f 4646 5345 5420 5b57 4845 5245 LE OFFSET [WHERE │ │ │ │ -0000f4f0: 5d29 2061 6c74 6572 7320 7468 6520 706f ]) alters the po │ │ │ │ -0000f500: 7369 7469 6f6e 2066 726f 6d20 7768 6963 sition from whic │ │ │ │ -0000f510: 6820 7468 650a 6e65 7874 2062 7974 6520 h the.next byte │ │ │ │ -0000f520: 7769 6c6c 2062 6520 7265 6164 2e20 5748 will be read. WH │ │ │ │ -0000f530: 4552 4520 6361 6e20 6265 206f 6e65 206f ERE can be one o │ │ │ │ -0000f540: 662c 0a0a 096e 696c 0909 4f46 4653 4554 f,...nil..OFFSET │ │ │ │ -0000f550: 2062 7974 6573 2061 6674 6572 2074 6865 bytes after the │ │ │ │ -0000f560: 2063 7572 7265 6e74 2070 6f73 6974 696f current positio │ │ │ │ -0000f570: 6e0a 0973 7461 7274 0909 4f46 4653 4554 n..start..OFFSET │ │ │ │ -0000f580: 2062 7974 6573 2061 6674 6572 2074 6865 bytes after the │ │ │ │ -0000f590: 2062 6567 696e 6e69 6e67 206f 6620 7468 beginning of th │ │ │ │ -0000f5a0: 6520 6669 6c65 0a09 656e 6409 094f 4646 e file..end..OFF │ │ │ │ -0000f5b0: 5345 5420 6279 7465 7320 6265 666f 7265 SET bytes before │ │ │ │ -0000f5c0: 2074 6865 2065 6e64 206f 6620 7468 6520 the end of the │ │ │ │ -0000f5d0: 6669 6c65 2e0a 0a4e 6f74 6520 7468 6174 file...Note that │ │ │ │ -0000f5e0: 206e 6f74 2061 6c6c 2066 696c 6573 206d not all files m │ │ │ │ -0000f5f0: 6179 2062 6520 7365 656b 6162 6c65 3b20 ay be seekable; │ │ │ │ -0000f600: 6966 2028 7365 656b 2d66 696c 6520 4649 if (seek-file FI │ │ │ │ -0000f610: 4c45 2920 7265 7475 726e 730a 6e69 6c20 LE) returns.nil │ │ │ │ -0000f620: 2869 2e65 2e20 7468 6520 6375 7272 656e (i.e. the curren │ │ │ │ -0000f630: 7420 706f 7369 7469 6f6e 2069 7320 756e t position is un │ │ │ │ -0000f640: 6b6e 6f77 6e29 2061 6e79 2061 7474 656d known) any attem │ │ │ │ -0000f650: 7074 7320 746f 2073 6574 2074 6865 0a63 pts to set the.c │ │ │ │ -0000f660: 7572 7265 6e74 2070 6f73 6974 696f 6e20 urrent position │ │ │ │ -0000f670: 7769 6c6c 2061 6c73 6f20 6661 696c 2e72 will also fail.r │ │ │ │ -0000f680: 6570 2e69 6f2e 6669 6c65 7323 6465 6c65 ep.io.files#dele │ │ │ │ -0000f690: 7465 2d66 696c 6564 656c 6574 652d 6669 te-filedelete-fi │ │ │ │ -0000f6a0: 6c65 2046 494c 452d 4e41 4d45 0a0a 4465 le FILE-NAME..De │ │ │ │ -0000f6b0: 6c65 7465 2074 6865 2066 696c 6520 6361 lete the file ca │ │ │ │ -0000f6c0: 6c6c 6564 2046 494c 452d 4e41 4d45 2e72 lled FILE-NAME.r │ │ │ │ -0000f6d0: 6570 2e69 6f2e 6669 6c65 7323 7265 6e61 ep.io.files#rena │ │ │ │ -0000f6e0: 6d65 2d66 696c 6572 656e 616d 652d 6669 me-filerename-fi │ │ │ │ -0000f6f0: 6c65 204f 4c44 2d4e 414d 4520 4e45 572d le OLD-NAME NEW- │ │ │ │ -0000f700: 4e41 4d45 0a0a 5265 6e61 6d65 2074 6865 NAME..Rename the │ │ │ │ -0000f710: 2066 696c 6520 6361 6c6c 6564 204f 4c44 file called OLD │ │ │ │ -0000f720: 2d4e 414d 4520 736f 2074 6861 7420 6974 -NAME so that it │ │ │ │ -0000f730: 2069 7320 6361 6c6c 6564 204e 4557 2d4e is called NEW-N │ │ │ │ -0000f740: 414d 452e 204e 6f74 6520 7468 6174 0a74 AME. Note that.t │ │ │ │ -0000f750: 6869 7320 616c 6d6f 7374 2063 6572 7461 his almost certa │ │ │ │ -0000f760: 696e 6c79 2077 6f6e 2774 2077 6f72 6b20 inly won't work │ │ │ │ -0000f770: 6163 726f 7373 2066 696c 696e 6720 7379 across filing sy │ │ │ │ -0000f780: 7374 656d 732e 7265 702e 696f 2e66 696c stems.rep.io.fil │ │ │ │ -0000f790: 6573 236d 616b 652d 6469 7265 6374 6f72 es#make-director │ │ │ │ -0000f7a0: 796d 616b 652d 6469 7265 6374 6f72 7920 ymake-directory │ │ │ │ -0000f7b0: 4449 5245 4354 4f52 592d 4e41 4d45 0a0a DIRECTORY-NAME.. │ │ │ │ -0000f7c0: 4372 6561 7465 2061 2064 6972 6563 746f Create a directo │ │ │ │ -0000f7d0: 7279 2063 616c 6c65 6420 4449 5245 4354 ry called DIRECT │ │ │ │ -0000f7e0: 4f52 592d 4e41 4d45 2e72 6570 2e69 6f2e ORY-NAME.rep.io. │ │ │ │ -0000f7f0: 6669 6c65 7323 6669 6c65 2d72 6561 6461 files#file-reada │ │ │ │ -0000f800: 626c 652d 7066 696c 652d 7265 6164 6162 ble-pfile-readab │ │ │ │ -0000f810: 6c65 2d70 2046 494c 452d 4e41 4d45 0a0a le-p FILE-NAME.. │ │ │ │ -0000f820: 5265 7475 726e 7320 7420 6966 2074 6865 Returns t if the │ │ │ │ -0000f830: 2066 696c 6520 6361 6c6c 6564 2046 494c file called FIL │ │ │ │ -0000f840: 452d 4e41 4d45 2069 7320 6176 6169 6c61 E-NAME is availa │ │ │ │ -0000f850: 626c 6520 666f 7220 7265 6164 696e 6720 ble for reading │ │ │ │ -0000f860: 6672 6f6d 2e72 6570 2e69 6f2e 6669 6c65 from.rep.io.file │ │ │ │ -0000f870: 7323 6669 6c65 2d77 7269 7465 6162 6c65 s#file-writeable │ │ │ │ -0000f880: 2d70 6669 6c65 2d77 7269 7461 626c 652d -pfile-writable- │ │ │ │ -0000f890: 7020 4649 4c45 2d4e 414d 450a 0a52 6574 p FILE-NAME..Ret │ │ │ │ -0000f8a0: 7572 6e73 2074 2069 6620 7468 6520 6669 urns t if the fi │ │ │ │ -0000f8b0: 6c65 2063 616c 6c65 6420 4649 4c45 2d4e le called FILE-N │ │ │ │ -0000f8c0: 414d 4520 6973 2061 7661 696c 6162 6c65 AME is available │ │ │ │ -0000f8d0: 2066 6f72 2077 7269 7469 6e67 2074 6f2e for writing to. │ │ │ │ -0000f8e0: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil │ │ │ │ -0000f8f0: 652d 6f77 6e65 722d 7066 696c 652d 6f77 e-owner-pfile-ow │ │ │ │ -0000f900: 6e65 722d 7020 4649 4c45 2d4e 414d 450a ner-p FILE-NAME. │ │ │ │ -0000f910: 0a52 6574 7572 6e73 2074 2069 6620 7468 .Returns t if th │ │ │ │ -0000f920: 6520 6f77 6e65 7273 6869 7020 2875 6964 e ownership (uid │ │ │ │ -0000f930: 2026 2067 6964 2920 6f66 2074 6865 2066 & gid) of the f │ │ │ │ -0000f940: 696c 6520 6361 6c6c 6564 2046 494c 452d ile called FILE- │ │ │ │ -0000f950: 4e41 4d45 2069 7320 7468 650a 7361 6d65 NAME is the.same │ │ │ │ -0000f960: 2061 7320 7468 6174 206f 6620 616e 7920 as that of any │ │ │ │ -0000f970: 6669 6c65 7320 7772 6974 7465 6e20 6279 files written by │ │ │ │ -0000f980: 2074 6865 2065 6469 746f 722e 7265 702e the editor.rep. │ │ │ │ -0000f990: 696f 2e66 696c 6573 2366 696c 652d 6e6c io.files#file-nl │ │ │ │ -0000f9a0: 696e 6b73 6669 6c65 2d6e 6c69 6e6b 7320 inksfile-nlinks │ │ │ │ -0000f9b0: 4649 4c45 2d4e 414d 450a 0a52 6574 7572 FILE-NAME..Retur │ │ │ │ -0000f9c0: 6e73 2074 6865 206e 756d 6265 7220 6f66 ns the number of │ │ │ │ -0000f9d0: 206c 696e 6b73 2070 6f69 6e74 696e 6720 links pointing │ │ │ │ -0000f9e0: 746f 2074 6865 2066 696c 6520 6361 6c6c to the file call │ │ │ │ -0000f9f0: 6564 2046 494c 452d 4e41 4d45 2e20 5468 ed FILE-NAME. Th │ │ │ │ -0000fa00: 6973 2077 696c 6c0a 6265 206f 6e65 2069 is will.be one i │ │ │ │ -0000fa10: 6620 4649 4c45 2d4e 414d 4520 6861 7320 f FILE-NAME has │ │ │ │ -0000fa20: 6f6e 6c79 206f 6e65 206e 616d 652e 2044 only one name. D │ │ │ │ -0000fa30: 6f65 736e 2774 2063 6f75 6e74 2073 796d oesn't count sym │ │ │ │ -0000fa40: 626f 6c69 6320 6c69 6e6b 732e 7265 702e bolic links.rep. │ │ │ │ -0000fa50: 696f 2e66 696c 6573 2373 6574 2d66 696c io.files#set-fil │ │ │ │ -0000fa60: 652d 6d6f 6465 7373 6574 2d66 696c 652d e-modesset-file- │ │ │ │ -0000fa70: 6d6f 6465 7320 4649 4c45 2d4e 414d 4520 modes FILE-NAME │ │ │ │ -0000fa80: 4d4f 4445 530a 0a53 6574 7320 7468 6520 MODES..Sets the │ │ │ │ -0000fa90: 6163 6365 7373 2070 6572 6d69 7373 696f access permissio │ │ │ │ -0000faa0: 6e73 206f 6620 7468 6520 6669 6c65 2063 ns of the file c │ │ │ │ -0000fab0: 616c 6c65 6420 4649 4c45 2d4e 414d 4520 alled FILE-NAME │ │ │ │ -0000fac0: 746f 204d 4f44 4553 2e20 5468 6520 6f6e to MODES. The on │ │ │ │ -0000fad0: 6c79 0a70 6f72 7461 626c 6520 7761 7920 ly.portable way │ │ │ │ -0000fae0: 6f66 2067 6574 7469 6e67 204d 4f44 4553 of getting MODES │ │ │ │ -0000faf0: 2069 7320 6672 6f6d 2074 6865 2060 6669 is from the `fi │ │ │ │ -0000fb00: 6c65 2d6d 6f64 6573 2720 6675 6e63 7469 le-modes' functi │ │ │ │ -0000fb10: 6f6e 2073 696e 6365 2069 740a 6d61 7920 on since it.may │ │ │ │ -0000fb20: 6368 616e 6765 2061 6372 6f73 7320 6669 change across fi │ │ │ │ -0000fb30: 6c69 6e67 2073 7973 7465 6d73 2e72 6570 ling systems.rep │ │ │ │ -0000fb40: 2e69 6f2e 6669 6c65 7323 6669 6c65 2d6d .io.files#file-m │ │ │ │ -0000fb50: 6f64 6573 2d61 732d 7374 7269 6e67 6669 odes-as-stringfi │ │ │ │ -0000fb60: 6c65 2d6d 6f64 6573 2d61 732d 7374 7269 le-modes-as-stri │ │ │ │ -0000fb70: 6e67 2046 494c 452d 4e41 4d45 0a0a 5265 ng FILE-NAME..Re │ │ │ │ -0000fb80: 7475 726e 7320 6120 7465 6e20 6368 6172 turns a ten char │ │ │ │ -0000fb90: 6163 7465 7220 7374 7269 6e67 2064 6573 acter string des │ │ │ │ -0000fba0: 6372 6962 696e 6720 7468 6520 6174 7472 cribing the attr │ │ │ │ -0000fbb0: 6962 7574 6573 206f 6620 7468 6520 6669 ibutes of the fi │ │ │ │ -0000fbc0: 6c65 0a63 616c 6c65 6420 4649 4c45 2d4e le.called FILE-N │ │ │ │ -0000fbd0: 414d 452e 7265 702e 696f 2e66 696c 6573 AME.rep.io.files │ │ │ │ -0000fbe0: 2366 696c 652d 6d6f 6474 696d 6566 696c #file-modtimefil │ │ │ │ -0000fbf0: 652d 6d6f 6474 696d 6520 4649 4c45 2d4e e-modtime FILE-N │ │ │ │ -0000fc00: 414d 450a 0a52 6574 7572 6e20 7468 6520 AME..Return the │ │ │ │ -0000fc10: 7469 6d65 2074 6861 7420 7468 6520 6669 time that the fi │ │ │ │ -0000fc20: 6c65 2063 616c 6c65 6420 4649 4c45 2d4e le called FILE-N │ │ │ │ -0000fc30: 414d 4520 7761 7320 6c61 7374 206d 6f64 AME was last mod │ │ │ │ -0000fc40: 6966 6965 642c 2061 7320 6120 636f 6e73 ified, as a cons │ │ │ │ -0000fc50: 0a63 656c 6c20 7374 6f72 696e 6720 7477 .cell storing tw │ │ │ │ -0000fc60: 6f20 696e 7465 6765 7273 2c20 7468 6520 o integers, the │ │ │ │ -0000fc70: 6c6f 7720 3234 2062 6974 732c 2061 6e64 low 24 bits, and │ │ │ │ -0000fc80: 2074 6865 2068 6967 6820 6269 7473 2e72 the high bits.r │ │ │ │ -0000fc90: 6570 2e69 6f2e 6669 6c65 7323 7265 6164 ep.io.files#read │ │ │ │ -0000fca0: 2d73 796d 6c69 6e6b 7265 6164 2d73 796d -symlinkread-sym │ │ │ │ -0000fcb0: 6c69 6e6b 2046 494c 454e 414d 450a 0a52 link FILENAME..R │ │ │ │ -0000fcc0: 6574 7572 6e20 7468 6520 7374 7269 6e67 eturn the string │ │ │ │ -0000fcd0: 2074 6861 7420 6973 2074 6865 2063 6f6e that is the con │ │ │ │ -0000fce0: 7465 6e74 7320 6f66 2074 6865 2073 796d tents of the sym │ │ │ │ -0000fcf0: 626f 6c69 6320 6c69 6e6b 2046 494c 454e bolic link FILEN │ │ │ │ -0000fd00: 414d 452e 2054 6869 730a 7374 7269 6e67 AME. This.string │ │ │ │ -0000fd10: 206d 6179 2062 6520 7265 6c61 7469 7665 may be relative │ │ │ │ -0000fd20: 2074 6f20 7468 6520 6469 7265 6374 6f72 to the director │ │ │ │ -0000fd30: 7920 636f 6e74 6169 6e69 6e67 2046 494c y containing FIL │ │ │ │ -0000fd40: 454e 414d 452e 0a0a 5369 676e 616c 7320 ENAME...Signals │ │ │ │ -0000fd50: 616e 2065 7272 6f72 2069 6620 4649 4c45 an error if FILE │ │ │ │ -0000fd60: 4e41 4d45 2069 736e 2774 2061 2073 796d NAME isn't a sym │ │ │ │ -0000fd70: 626f 6c69 6320 6c69 6e6b 2e72 6570 2e69 bolic link.rep.i │ │ │ │ -0000fd80: 6f2e 6669 6c65 7323 7374 6465 7272 2d66 o.files#stderr-f │ │ │ │ -0000fd90: 696c 6573 7464 6572 722d 6669 6c65 0a0a ilestderr-file.. │ │ │ │ -0000fda0: 5265 7475 726e 7320 7468 6520 6669 6c65 Returns the file │ │ │ │ -0000fdb0: 206f 626a 6563 7420 7265 7072 6573 656e object represen │ │ │ │ -0000fdc0: 7469 6e67 2074 6865 2065 6469 746f 7227 ting the editor' │ │ │ │ -0000fdd0: 7320 7374 616e 6461 7264 206f 7574 7075 s standard outpu │ │ │ │ -0000fde0: 742e 7265 702e 696f 2e66 696c 6573 2373 t.rep.io.files#s │ │ │ │ -0000fdf0: 6574 2d66 696c 652d 6861 6e64 6c65 722d et-file-handler- │ │ │ │ -0000fe00: 656e 7669 726f 6e6d 656e 7473 6574 2d66 environmentset-f │ │ │ │ -0000fe10: 696c 652d 6861 6e64 6c65 722d 656e 7669 ile-handler-envi │ │ │ │ -0000fe20: 726f 6e6d 656e 7420 454e 5672 6570 2e6c ronment ENVrep.l │ │ │ │ -0000fe30: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter# │ │ │ │ -0000fe40: 6d61 6372 6f65 7870 616e 642d 316d 6163 macroexpand-1mac │ │ │ │ -0000fe50: 726f 6578 7061 6e64 2d31 2046 4f52 4d20 roexpand-1 FORM │ │ │ │ -0000fe60: 5b45 4e56 4952 4f4e 4d45 4e54 5d0a 0a49 [ENVIRONMENT]..I │ │ │ │ -0000fe70: 6620 464f 524d 2069 7320 6120 6d61 6372 f FORM is a macr │ │ │ │ -0000fe80: 6f20 6361 6c6c 2c20 6578 7061 6e64 2069 o call, expand i │ │ │ │ -0000fe90: 7420 6f6e 6365 2061 6e64 2072 6574 7572 t once and retur │ │ │ │ -0000fea0: 6e20 7468 6520 7265 7375 6c74 696e 6720 n the resulting │ │ │ │ -0000feb0: 666f 726d 2e0a 0a49 6620 454e 5649 524f form...If ENVIRO │ │ │ │ -0000fec0: 4e4d 454e 5420 6973 2073 7065 6369 6669 NMENT is specifi │ │ │ │ -0000fed0: 6564 2069 7420 6973 2061 2066 756e 6374 ed it is a funct │ │ │ │ -0000fee0: 696f 6e20 746f 2063 616c 6c20 746f 2064 ion to call to d │ │ │ │ -0000fef0: 6f20 7468 6520 6163 7475 616c 0a65 7870 o the actual.exp │ │ │ │ -0000ff00: 616e 7369 6f6e 2e20 416e 7920 6d61 6372 ansion. Any macr │ │ │ │ -0000ff10: 6f20 6578 7061 6e64 6572 7320 7265 6375 o expanders recu │ │ │ │ -0000ff20: 7273 6976 656c 7920 6361 6c6c 696e 6720 rsively calling │ │ │ │ -0000ff30: 6d61 6372 6f65 7870 616e 6420 7368 6f75 macroexpand shou │ │ │ │ -0000ff40: 6c64 0a70 6173 7320 7468 6520 7661 6c75 ld.pass the valu │ │ │ │ -0000ff50: 6520 6f66 2074 6865 2060 6d61 6372 6f2d e of the `macro- │ │ │ │ -0000ff60: 656e 7669 726f 6e6d 656e 7427 2076 6172 environment' var │ │ │ │ -0000ff70: 6961 626c 6520 746f 2074 6869 7320 7061 iable to this pa │ │ │ │ -0000ff80: 7261 6d65 7465 722e 7265 702e 696f 2e73 rameter.rep.io.s │ │ │ │ -0000ff90: 6f63 6b65 7473 2373 6f63 6b65 742d 706f ockets#socket-po │ │ │ │ -0000ffa0: 7274 736f 636b 6574 2d70 6f72 7420 534f rtsocket-port SO │ │ │ │ -0000ffb0: 434b 4554 0a0a 5265 7475 726e 2074 6865 CKET..Return the │ │ │ │ -0000ffc0: 2070 6f72 7420 6173 736f 6369 6174 6564 port associated │ │ │ │ -0000ffd0: 2077 6974 6820 534f 434b 4554 2c20 6f72 with SOCKET, or │ │ │ │ -0000ffe0: 2066 616c 7365 2069 6620 7468 6973 2069 false if this i │ │ │ │ -0000fff0: 7320 756e 6b6e 6f77 6e2e 0000 0000 0000 s unknown....... │ │ │ │ -00010000: 7265 702e 696f 2e66 696c 6573 2363 6f70 rep.io.files#cop │ │ │ │ -00010010: 792d 6669 6c65 636f 7079 2d66 696c 6520 y-filecopy-file │ │ │ │ -00010020: 534f 5552 4345 2044 4553 5449 4e41 5449 SOURCE DESTINATI │ │ │ │ -00010030: 4f4e 0a0a 4372 6561 7465 2061 206e 6577 ON..Create a new │ │ │ │ -00010040: 2063 6f70 7920 6f66 2074 6865 2066 696c copy of the fil │ │ │ │ -00010050: 6520 6361 6c6c 6564 2053 4f55 5243 452c e called SOURCE, │ │ │ │ -00010060: 2061 7320 7468 6520 6669 6c65 2063 616c as the file cal │ │ │ │ -00010070: 6c65 6420 4445 5354 494e 4154 494f 4e2e led DESTINATION. │ │ │ │ -00010080: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil │ │ │ │ -00010090: 652d 6578 6563 7574 6162 6c65 2d70 6669 e-executable-pfi │ │ │ │ -000100a0: 6c65 2d65 7865 6375 7461 626c 652d 7020 le-executable-p │ │ │ │ -000100b0: 4649 4c45 2d4e 414d 450a 0a52 6574 7572 FILE-NAME..Retur │ │ │ │ -000100c0: 6e73 2074 2069 6620 7468 6520 6669 6c65 ns t if the file │ │ │ │ -000100d0: 2063 616c 6c65 6420 4649 4c45 2d4e 414d called FILE-NAM │ │ │ │ -000100e0: 4520 6973 2065 7865 6375 7461 626c 652e E is executable. │ │ │ │ -000100f0: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil │ │ │ │ -00010100: 652d 6578 6973 7473 2d70 6669 6c65 2d65 e-exists-pfile-e │ │ │ │ -00010110: 7869 7374 732d 7020 4649 4c45 2d4e 414d xists-p FILE-NAM │ │ │ │ -00010120: 450a 0a52 6574 7572 6e73 2074 2069 6620 E..Returns t if │ │ │ │ -00010130: 7468 6520 6669 6c65 2063 616c 6c65 6420 the file called │ │ │ │ -00010140: 4649 4c45 2d4e 414d 4520 6578 6973 7473 FILE-NAME exists │ │ │ │ -00010150: 2e72 6570 2e69 6f2e 6669 6c65 7323 6669 .rep.io.files#fi │ │ │ │ -00010160: 6c65 2d72 6567 756c 6172 2d70 6669 6c65 le-regular-pfile │ │ │ │ -00010170: 2d72 6567 756c 6172 2d70 2046 494c 452d -regular-p FILE- │ │ │ │ -00010180: 4e41 4d45 0a0a 5265 7475 726e 7320 7420 NAME..Returns t │ │ │ │ -00010190: 6966 2074 6865 2066 696c 6520 6361 6c6c if the file call │ │ │ │ -000101a0: 6564 2046 494c 452d 4e41 4d45 2069 7320 ed FILE-NAME is │ │ │ │ -000101b0: 6120 6e6f 726d 616c 2066 696c 652c 2069 a normal file, i │ │ │ │ -000101c0: 652c 206e 6f74 2061 0a64 6972 6563 746f e, not a.directo │ │ │ │ -000101d0: 7279 2c20 6465 7669 6365 2c20 7379 6d62 ry, device, symb │ │ │ │ -000101e0: 6f6c 6963 206c 696e 6b2c 2065 7463 2e2e olic link, etc.. │ │ │ │ -000101f0: 2e72 6570 2e69 6f2e 6669 6c65 7323 6669 .rep.io.files#fi │ │ │ │ -00010200: 6c65 2d64 6972 6563 746f 7279 2d70 6669 le-directory-pfi │ │ │ │ -00010210: 6c65 2d64 6972 6563 746f 7279 2d70 2046 le-directory-p F │ │ │ │ -00010220: 494c 452d 4e41 4d45 0a0a 5265 7475 726e ILE-NAME..Return │ │ │ │ -00010230: 7320 7420 6966 2074 6865 2066 696c 6520 s t if the file │ │ │ │ -00010240: 6361 6c6c 6564 2046 494c 452d 4e41 4d45 called FILE-NAME │ │ │ │ -00010250: 2069 7320 6120 6469 7265 6374 6f72 792e is a directory. │ │ │ │ -00010260: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil │ │ │ │ -00010270: 652d 7379 6d6c 696e 6b2d 7066 696c 652d e-symlink-pfile- │ │ │ │ -00010280: 7379 6d6c 696e 6b2d 7020 4649 4c45 2d4e symlink-p FILE-N │ │ │ │ -00010290: 414d 450a 0a52 6574 7572 6e73 2074 2069 AME..Returns t i │ │ │ │ -000102a0: 6620 7468 6520 6669 6c65 2063 616c 6c65 f the file calle │ │ │ │ -000102b0: 6420 4649 4c45 2d4e 414d 4520 6973 2061 d FILE-NAME is a │ │ │ │ -000102c0: 2073 796d 626f 6c69 6320 6c69 6e6b 2074 symbolic link t │ │ │ │ -000102d0: 6f20 616e 6f74 6865 7220 6669 6c65 2e3a o another file.: │ │ │ │ -000102e0: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil │ │ │ │ -000102f0: 652d 6769 6466 696c 652d 6769 6420 4649 e-gidfile-gid FI │ │ │ │ -00010300: 4c45 2d4e 414d 450a 0a52 6574 7572 6e73 LE-NAME..Returns │ │ │ │ -00010310: 2074 6865 2067 6964 206f 6620 7468 6520 the gid of the │ │ │ │ -00010320: 6669 6c65 2063 616c 6c65 6420 4649 4c45 file called FILE │ │ │ │ -00010330: 2d4e 414d 453a 7265 702e 696f 2e66 696c -NAME:rep.io.fil │ │ │ │ -00010340: 6573 2366 696c 652d 7569 6466 696c 652d es#file-uidfile- │ │ │ │ -00010350: 7569 6420 4649 4c45 2d4e 414d 450a 0a52 uid FILE-NAME..R │ │ │ │ -00010360: 6574 7572 6e73 2074 6865 2075 6964 206f eturns the uid o │ │ │ │ -00010370: 6620 7468 6520 6669 6c65 2063 616c 6c65 f the file calle │ │ │ │ -00010380: 6420 4649 4c45 2d4e 414d 4572 6570 2e69 d FILE-NAMErep.i │ │ │ │ -00010390: 6f2e 6669 6c65 7323 6669 6c65 2d73 697a o.files#file-siz │ │ │ │ -000103a0: 6566 696c 652d 7369 7a65 2046 494c 452d efile-size FILE- │ │ │ │ -000103b0: 4e41 4d45 0a0a 5265 7475 726e 7320 7468 NAME..Returns th │ │ │ │ -000103c0: 6520 7369 7a65 206f 6620 7468 6520 6669 e size of the fi │ │ │ │ -000103d0: 6c65 2063 616c 6c65 6420 4649 4c45 2d4e le called FILE-N │ │ │ │ -000103e0: 414d 4520 696e 2062 7974 6573 2e72 6570 AME in bytes.rep │ │ │ │ -000103f0: 2e69 6f2e 6669 6c65 7323 6669 6c65 2d6d .io.files#file-m │ │ │ │ -00010400: 6f64 6573 6669 6c65 2d6d 6f64 6573 2046 odesfile-modes F │ │ │ │ -00010410: 494c 452d 4e41 4d45 0a0a 5265 7475 726e ILE-NAME..Return │ │ │ │ -00010420: 2074 6865 2061 6363 6573 7320 7065 726d the access perm │ │ │ │ -00010430: 6973 7369 6f6e 7320 6f66 2074 6865 2066 issions of the f │ │ │ │ -00010440: 696c 6520 6361 6c6c 6564 2046 494c 452d ile called FILE- │ │ │ │ -00010450: 4e41 4d45 2e20 4e6f 7465 2074 6861 7420 NAME. Note that │ │ │ │ -00010460: 7468 650a 666f 726d 6174 206f 6620 7468 the.format of th │ │ │ │ -00010470: 6973 206f 626a 6563 7420 6973 2066 696c is object is fil │ │ │ │ -00010480: 696e 6720 7379 7374 656d 2064 6570 656e ing system depen │ │ │ │ -00010490: 6465 6e74 2e20 4974 2773 206f 6e6c 7920 dent. It's only │ │ │ │ -000104a0: 706f 7274 6162 6c65 2075 7365 0a69 7320 portable use.is │ │ │ │ -000104b0: 6173 2061 6e20 6172 6775 6d65 6e74 2074 as an argument t │ │ │ │ -000104c0: 6f20 7365 742d 6669 6c65 2d6d 6f64 6573 o set-file-modes │ │ │ │ -000104d0: 2e72 6570 2e69 6f2e 6669 6c65 7323 6469 .rep.io.files#di │ │ │ │ -000104e0: 7265 6374 6f72 792d 6669 6c65 7364 6972 rectory-filesdir │ │ │ │ -000104f0: 6563 746f 7279 2d66 696c 6573 2044 4952 ectory-files DIR │ │ │ │ -00010500: 4543 544f 5259 0a0a 5265 7475 726e 7320 ECTORY..Returns │ │ │ │ -00010510: 6120 6c69 7374 206f 6620 7468 6520 6e61 a list of the na │ │ │ │ -00010520: 6d65 7320 6f66 2061 6c6c 2066 696c 6573 mes of all files │ │ │ │ -00010530: 2069 6e20 7468 6520 6469 7265 6374 6f72 in the director │ │ │ │ -00010540: 7920 6361 6c6c 6564 2044 4952 4543 544f y called DIRECTO │ │ │ │ -00010550: 5259 2e0a 5468 6520 6c69 7374 2069 7320 RY..The list is │ │ │ │ -00010560: 756e 736f 7274 6564 2e72 6570 2e69 6f2e unsorted.rep.io. │ │ │ │ -00010570: 6669 6c65 7323 6d61 6b65 2d73 796d 6c69 files#make-symli │ │ │ │ -00010580: 6e6b 6d61 6b65 2d73 796d 6c69 6e6b 2046 nkmake-symlink F │ │ │ │ -00010590: 494c 454e 414d 4520 434f 4e54 454e 5453 ILENAME CONTENTS │ │ │ │ -000105a0: 0a0a 4372 6561 7465 2061 2073 796d 626f ..Create a symbo │ │ │ │ -000105b0: 6c69 6320 6c69 6e6b 2046 494c 454e 414d lic link FILENAM │ │ │ │ -000105c0: 4520 706f 696e 7469 6e67 2074 6f20 7468 E pointing to th │ │ │ │ -000105d0: 6520 6669 6c65 2063 616c 6c65 6420 434f e file called CO │ │ │ │ -000105e0: 4e54 454e 5453 2e0a 434f 4e54 454e 5453 NTENTS..CONTENTS │ │ │ │ -000105f0: 206d 6179 2062 6520 7265 6c61 7469 7665 may be relative │ │ │ │ -00010600: 2074 6f20 7468 6520 6469 7265 6374 6f72 to the director │ │ │ │ -00010610: 7920 636f 6e74 6169 6e69 6e67 2046 494c y containing FIL │ │ │ │ -00010620: 454e 414d 452e 7265 702e 696f 2e66 696c ENAME.rep.io.fil │ │ │ │ -00010630: 6573 2373 7464 696e 2d66 696c 6573 7464 es#stdin-filestd │ │ │ │ -00010640: 696e 2d66 696c 650a 0a52 6574 7572 6e73 in-file..Returns │ │ │ │ -00010650: 2074 6865 2066 696c 6520 6f62 6a65 6374 the file object │ │ │ │ -00010660: 2072 6570 7265 7365 6e74 696e 6720 7468 representing th │ │ │ │ -00010670: 6520 6564 6974 6f72 2773 2073 7461 6e64 e editor's stand │ │ │ │ -00010680: 6172 6420 696e 7075 742e 7265 702e 696f ard input.rep.io │ │ │ │ -00010690: 2e66 696c 6573 2373 7464 6f75 742d 6669 .files#stdout-fi │ │ │ │ -000106a0: 6c65 7374 646f 7574 2d66 696c 650a 0a52 lestdout-file..R │ │ │ │ -000106b0: 6574 7572 6e73 2074 6865 2066 696c 6520 eturns the file │ │ │ │ -000106c0: 6f62 6a65 6374 2072 6570 7265 7365 6e74 object represent │ │ │ │ -000106d0: 696e 6720 7468 6520 6564 6974 6f72 2773 ing the editor's │ │ │ │ -000106e0: 2073 7461 6e64 6172 6420 6f75 7470 7574 standard output │ │ │ │ -000106f0: 2e72 6570 2e69 6f2e 6669 6c65 7323 6d61 .rep.io.files#ma │ │ │ │ -00010700: 6b65 2d74 656d 702d 6e61 6d65 6d61 6b65 ke-temp-namemake │ │ │ │ -00010710: 2d74 656d 702d 6e61 6d65 0a0a 5265 7475 -temp-name..Retu │ │ │ │ -00010720: 726e 7320 7468 6520 6e61 6d65 206f 6620 rns the name of │ │ │ │ -00010730: 6120 756e 6971 7565 2066 696c 6520 696e a unique file in │ │ │ │ -00010740: 2074 6865 206c 6f63 616c 2066 696c 696e the local filin │ │ │ │ -00010750: 6720 7379 7374 656d 2e72 6570 2e64 6174 g system.rep.dat │ │ │ │ -00010760: 6123 636f 6e73 636f 6e73 2043 4152 2043 a#conscons CAR C │ │ │ │ -00010770: 4452 0a0a 5265 7475 726e 7320 6120 6e65 DR..Returns a ne │ │ │ │ -00010780: 7720 636f 6e73 2d63 656c 6c20 7769 7468 w cons-cell with │ │ │ │ -00010790: 2063 6172 2043 4152 2061 6e64 2063 6472 car CAR and cdr │ │ │ │ -000107a0: 2043 4452 2e72 6570 2e64 6174 6123 6964 CDR.rep.data#id │ │ │ │ -000107b0: 6c65 2d67 6172 6261 6765 2d74 6872 6573 le-garbage-thres │ │ │ │ -000107c0: 686f 6c64 6964 6c65 2d67 6172 6261 6765 holdidle-garbage │ │ │ │ -000107d0: 2d74 6872 6573 686f 6c64 205b 4e45 572d -threshold [NEW- │ │ │ │ -000107e0: 5641 4c55 455d 0a0a 5468 6520 6e75 6d62 VALUE]..The numb │ │ │ │ -000107f0: 6572 206f 6620 6279 7465 7320 6f66 2073 er of bytes of s │ │ │ │ -00010800: 746f 7261 6765 2077 6869 6368 206d 7573 torage which mus │ │ │ │ -00010810: 7420 6265 2075 7365 6420 6265 666f 7265 t be used before │ │ │ │ -00010820: 2061 2067 6172 6261 6765 2d0a 636f 6c6c a garbage-.coll │ │ │ │ -00010830: 6563 7469 6f6e 2069 7320 7472 6967 6765 ection is trigge │ │ │ │ -00010840: 7265 6420 7768 656e 2074 6865 2065 6469 red when the edi │ │ │ │ -00010850: 746f 7220 6973 2069 646c 652e 7265 702e tor is idle.rep. │ │ │ │ -00010860: 6461 7461 2367 6172 6261 6765 2d63 6f6c data#garbage-col │ │ │ │ -00010870: 6c65 6374 6761 7262 6167 652d 636f 6c6c lectgarbage-coll │ │ │ │ -00010880: 6563 740a 0a53 6361 6e73 2061 6c6c 2061 ect..Scans all a │ │ │ │ -00010890: 6c6c 6f63 6174 6564 2073 746f 7261 6765 llocated storage │ │ │ │ -000108a0: 2066 6f72 2075 6e75 7361 626c 6520 6461 for unusable da │ │ │ │ -000108b0: 7461 2c20 616e 6420 7075 7473 2069 7420 ta, and puts it │ │ │ │ -000108c0: 6f6e 746f 2074 6865 2066 7265 652d 0a6c onto the free-.l │ │ │ │ -000108d0: 6973 742e 2054 6869 7320 6973 2064 6f6e ist. This is don │ │ │ │ -000108e0: 6520 6175 746f 6d61 7469 6361 6c6c 7920 e automatically │ │ │ │ -000108f0: 7768 656e 2074 6865 2061 6d6f 756e 7420 when the amount │ │ │ │ -00010900: 6f66 2073 746f 7261 6765 2075 7365 6420 of storage used │ │ │ │ -00010910: 7369 6e63 6520 7468 650a 6c61 7374 2067 since the.last g │ │ │ │ -00010920: 6172 6261 6765 2d63 6f6c 6c65 6374 696f arbage-collectio │ │ │ │ -00010930: 6e20 6973 2067 7265 6174 6572 2074 6861 n is greater tha │ │ │ │ -00010940: 6e20 6067 6172 6261 6765 2d74 6872 6573 n `garbage-thres │ │ │ │ -00010950: 686f 6c64 272e 7265 702e 696f 2e73 6f63 hold'.rep.io.soc │ │ │ │ -00010960: 6b65 7473 2373 6f63 6b65 742d 6c6f 6361 kets#socket-loca │ │ │ │ -00010970: 6c2d 7365 7276 6572 736f 636b 6574 2d6c l-serversocket-l │ │ │ │ -00010980: 6f63 616c 2d73 6572 7665 7220 4144 4452 ocal-server ADDR │ │ │ │ -00010990: 4553 5320 5b43 414c 4c42 4143 4b5d 205b ESS [CALLBACK] [ │ │ │ │ -000109a0: 5345 4e54 494e 454c 5d0a 0a43 7265 6174 SENTINEL]..Creat │ │ │ │ -000109b0: 6520 616e 6420 7265 7475 726e 2061 2073 e and return a s │ │ │ │ -000109c0: 6f63 6b65 7420 6c69 7374 656e 696e 6720 ocket listening │ │ │ │ -000109d0: 666f 7220 636f 6e6e 6563 7469 6f6e 7320 for connections │ │ │ │ -000109e0: 6f6e 2074 6865 2075 6e69 7820 646f 6d61 on the unix doma │ │ │ │ -000109f0: 696e 0a73 6f63 6b65 7420 6174 2041 4444 in.socket at ADD │ │ │ │ -00010a00: 5245 5353 2028 6120 7370 6563 6961 6c20 RESS (a special │ │ │ │ -00010a10: 6e6f 6465 2069 6e20 7468 6520 6c6f 6361 node in the loca │ │ │ │ -00010a20: 6c20 6669 6c69 6e67 2073 7973 7465 6d29 l filing system) │ │ │ │ -00010a30: 2e0a 0a57 6865 6e20 6120 636f 6e6e 6563 ...When a connec │ │ │ │ -00010a40: 7469 6f6e 2069 7320 7265 7175 6573 7465 tion is requeste │ │ │ │ -00010a50: 6420 4341 4c4c 4241 434b 2069 7320 6361 d CALLBACK is ca │ │ │ │ -00010a60: 6c6c 6564 2077 6974 6820 7468 6520 7365 lled with the se │ │ │ │ -00010a70: 7276 6572 0a73 6f63 6b65 7420 6173 2069 rver.socket as i │ │ │ │ -00010a80: 7473 2073 6f6c 6520 6172 6775 6d65 6e74 ts sole argument │ │ │ │ -00010a90: 2e20 4974 206d 7573 7420 6361 6c6c 2060 . It must call ` │ │ │ │ -00010aa0: 736f 636b 6574 2d61 6363 6570 7427 2074 socket-accept' t │ │ │ │ -00010ab0: 6f20 6d61 6b65 2074 6865 0a63 6f6e 6e65 o make the.conne │ │ │ │ -00010ac0: 6374 696f 6e2e 0a0a 5768 656e 2074 6865 ction...When the │ │ │ │ -00010ad0: 2073 6f63 6b65 7420 6973 2073 6875 7464 socket is shutd │ │ │ │ -00010ae0: 6f77 6e20 7265 6d6f 7465 6c79 2c20 5345 own remotely, SE │ │ │ │ -00010af0: 4e54 494e 454c 2069 7320 6361 6c6c 6564 NTINEL is called │ │ │ │ -00010b00: 2077 6974 6820 7468 650a 736f 636b 6574 with the.socket │ │ │ │ -00010b10: 2061 7320 6974 7320 6f6e 6c79 2061 7267 as its only arg │ │ │ │ -00010b20: 756d 656e 742e 7265 702e 696f 2e73 6f63 ument.rep.io.soc │ │ │ │ -00010b30: 6b65 7473 2373 6f63 6b65 742d 636c 6965 kets#socket-clie │ │ │ │ -00010b40: 6e74 736f 636b 6574 2d63 6c69 656e 7420 ntsocket-client │ │ │ │ -00010b50: 484f 5354 4e41 4d45 2050 4f52 5420 5b53 HOSTNAME PORT [S │ │ │ │ -00010b60: 5452 4541 4d5d 205b 5345 4e54 494e 454c TREAM] [SENTINEL │ │ │ │ -00010b70: 5d0a 0a43 7265 6174 6520 616e 6420 7265 ]..Create and re │ │ │ │ -00010b80: 7475 726e 2061 2073 6f63 6b65 7420 636f turn a socket co │ │ │ │ -00010b90: 6e6e 6563 7465 6420 746f 2074 6865 2073 nnected to the s │ │ │ │ -00010ba0: 6f63 6b65 7420 6f6e 2074 6865 2068 6f73 ocket on the hos │ │ │ │ -00010bb0: 7420 6361 6c6c 6564 0a48 4f53 544e 414d t called.HOSTNAM │ │ │ │ -00010bc0: 4520 2861 2073 7472 696e 6729 2077 6974 E (a string) wit │ │ │ │ -00010bd0: 6820 706f 7274 206e 756d 6265 7220 504f h port number PO │ │ │ │ -00010be0: 5254 2e0a 0a41 6c6c 206f 7574 7075 7420 RT...All output │ │ │ │ -00010bf0: 6672 6f6d 2074 6869 7320 736f 636b 6574 from this socket │ │ │ │ -00010c00: 2077 696c 6c20 6265 2063 6f70 6965 6420 will be copied │ │ │ │ -00010c10: 746f 2053 5452 4541 4d3b 2077 6865 6e20 to STREAM; when │ │ │ │ -00010c20: 7468 6520 736f 636b 6574 0a69 7320 636c the socket.is cl │ │ │ │ -00010c30: 6f73 6564 2064 6f77 6e20 7265 6d6f 7465 osed down remote │ │ │ │ -00010c40: 6c79 2053 454e 5449 4e45 4c20 7769 6c6c ly SENTINEL will │ │ │ │ -00010c50: 2062 6520 6361 6c6c 6564 2077 6974 6820 be called with │ │ │ │ -00010c60: 7468 6520 736f 636b 6574 2061 7320 6974 the socket as it │ │ │ │ -00010c70: 730a 7369 6e67 6c65 2061 7267 756d 656e s.single argumen │ │ │ │ -00010c80: 742e 7265 702e 696f 2e73 6f63 6b65 7473 t.rep.io.sockets │ │ │ │ -00010c90: 2373 6f63 6b65 742d 7365 7276 6572 736f #socket-serverso │ │ │ │ -00010ca0: 636b 6574 2d73 6572 7665 7220 5b48 4f53 cket-server [HOS │ │ │ │ -00010cb0: 544e 414d 455d 205b 504f 5254 5d20 5b43 TNAME] [PORT] [C │ │ │ │ -00010cc0: 414c 4c42 4143 4b5d 205b 5345 4e54 494e ALLBACK] [SENTIN │ │ │ │ -00010cd0: 454c 5d0a 0a43 7265 6174 6520 616e 6420 EL]..Create and │ │ │ │ -00010ce0: 7265 7475 726e 2061 2073 6f63 6b65 7420 return a socket │ │ │ │ -00010cf0: 636f 6e6e 6563 7465 6420 6c69 7374 656e connected listen │ │ │ │ -00010d00: 696e 6720 666f 7220 636f 6e6e 6563 7469 ing for connecti │ │ │ │ -00010d10: 6f6e 7320 6f6e 2074 6865 0a68 6f73 7420 ons on the.host │ │ │ │ -00010d20: 6361 6c6c 6564 2048 4f53 544e 414d 4520 called HOSTNAME │ │ │ │ -00010d30: 2861 2073 7472 696e 6729 2077 6974 6820 (a string) with │ │ │ │ -00010d40: 706f 7274 206e 756d 6265 7220 504f 5254 port number PORT │ │ │ │ -00010d50: 2e20 4966 2048 4f53 544e 414d 4520 6973 . If HOSTNAME is │ │ │ │ -00010d60: 0a66 616c 7365 2c20 6c69 7374 656e 2066 .false, listen f │ │ │ │ -00010d70: 6f72 2061 6e79 2069 6e63 6f6d 696e 6720 or any incoming │ │ │ │ -00010d80: 6164 6472 6573 7365 732e 2049 6620 504f addresses. If PO │ │ │ │ -00010d90: 5254 2069 7320 756e 6465 6669 6e65 6420 RT is undefined │ │ │ │ -00010da0: 6120 7261 6e64 6f6d 0a70 6f72 7420 7769 a random.port wi │ │ │ │ -00010db0: 6c6c 2062 6520 6368 6f73 656e 2e0a 0a57 ll be chosen...W │ │ │ │ -00010dc0: 6865 6e20 6120 636f 6e6e 6563 7469 6f6e hen a connection │ │ │ │ -00010dd0: 2069 7320 7265 7175 6573 7465 6420 4341 is requested CA │ │ │ │ -00010de0: 4c4c 4241 434b 2069 7320 6361 6c6c 6564 LLBACK is called │ │ │ │ -00010df0: 2077 6974 6820 7468 6520 7365 7276 6572 with the server │ │ │ │ -00010e00: 0a73 6f63 6b65 7420 6173 2069 7473 2073 .socket as its s │ │ │ │ -00010e10: 6f6c 6520 6172 6775 6d65 6e74 2e20 4974 ole argument. It │ │ │ │ -00010e20: 206d 7573 7420 6361 6c6c 2060 736f 636b must call `sock │ │ │ │ -00010e30: 6574 2d61 6363 6570 7427 2074 6f20 6d61 et-accept' to ma │ │ │ │ -00010e40: 6b65 2074 6865 0a63 6f6e 6e65 6374 696f ke the.connectio │ │ │ │ -00010e50: 6e2e 0a0a 5768 656e 2074 6865 2073 6f63 n...When the soc │ │ │ │ -00010e60: 6b65 7420 6973 2073 6875 7464 6f77 6e20 ket is shutdown │ │ │ │ -00010e70: 7265 6d6f 7465 6c79 2c20 5345 4e54 494e remotely, SENTIN │ │ │ │ -00010e80: 454c 2069 7320 6361 6c6c 6564 2077 6974 EL is called wit │ │ │ │ -00010e90: 6820 7468 650a 736f 636b 6574 2061 7320 h the.socket as │ │ │ │ -00010ea0: 6974 7320 6f6e 6c79 2061 7267 756d 656e its only argumen │ │ │ │ -00010eb0: 742e 7265 702e 696f 2e73 6f63 6b65 7473 t.rep.io.sockets │ │ │ │ -00010ec0: 2373 6f63 6b65 742d 7065 6572 2d61 6464 #socket-peer-add │ │ │ │ -00010ed0: 7265 7373 736f 636b 6574 2d70 6565 722d resssocket-peer- │ │ │ │ -00010ee0: 6164 6472 6573 7320 534f 434b 4554 0a0a address SOCKET.. │ │ │ │ -00010ef0: 5265 7475 726e 2074 6865 2061 6464 7265 Return the addre │ │ │ │ -00010f00: 7373 206f 6620 7468 6520 7065 6572 2063 ss of the peer c │ │ │ │ -00010f10: 6f6e 6e65 6374 6564 2074 6f20 534f 434b onnected to SOCK │ │ │ │ -00010f20: 4554 2c20 6f72 2066 616c 7365 2069 6620 ET, or false if │ │ │ │ -00010f30: 7468 6973 0a69 7320 756e 6b6e 6f77 6e2e this.is unknown. │ │ │ │ -00010f40: 7265 702e 696f 2e73 6f63 6b65 7473 2373 rep.io.sockets#s │ │ │ │ -00010f50: 6f63 6b65 7470 736f 636b 6574 7020 4152 ocketpsocketp AR │ │ │ │ -00010f60: 470a 0a52 6574 7572 6e20 7472 7565 2069 G..Return true i │ │ │ │ -00010f70: 6620 4152 4720 6973 2061 6e20 756e 636c f ARG is an uncl │ │ │ │ -00010f80: 6f73 6564 2073 6f63 6b65 7420 6f62 6a65 osed socket obje │ │ │ │ -00010f90: 6374 2e72 6570 2e69 6f2e 7072 6f63 6573 ct.rep.io.proces │ │ │ │ -00010fa0: 7365 7323 7072 6f63 6573 732d 7374 6f70 ses#process-stop │ │ │ │ -00010fb0: 7065 642d 7070 726f 6365 7373 2d73 746f ped-pprocess-sto │ │ │ │ -00010fc0: 7070 6564 2d70 2050 524f 4345 5353 0a0a pped-p PROCESS.. │ │ │ │ -00010fd0: 5265 7475 726e 2074 2069 6620 5052 4f43 Return t if PROC │ │ │ │ -00010fe0: 4553 5320 6861 7320 6265 656e 2073 746f ESS has been sto │ │ │ │ -00010ff0: 7070 6564 2e00 0000 0000 0000 0000 0000 pped............ │ │ │ │ -00011000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr │ │ │ │ -00011010: 6574 6572 236d 6163 726f 6578 7061 6e64 eter#macroexpand │ │ │ │ -00011020: 6d61 6372 6f65 7870 616e 6420 464f 524d macroexpand FORM │ │ │ │ -00011030: 205b 454e 5649 524f 4e4d 454e 545d 0a0a [ENVIRONMENT].. │ │ │ │ -00011040: 4966 2046 4f52 4d20 6973 2061 206d 6163 If FORM is a mac │ │ │ │ -00011050: 726f 2063 616c 6c2c 2065 7870 616e 6420 ro call, expand │ │ │ │ -00011060: 6974 2075 6e74 696c 2069 7420 6973 6e27 it until it isn' │ │ │ │ -00011070: 742e 0a0a 4966 2045 4e56 4952 4f4e 4d45 t...If ENVIRONME │ │ │ │ -00011080: 4e54 2069 7320 7370 6563 6966 6965 6420 NT is specified │ │ │ │ -00011090: 6974 2069 7320 6120 6675 6e63 7469 6f6e it is a function │ │ │ │ -000110a0: 2074 6f20 6361 6c6c 2074 6f20 646f 2074 to call to do t │ │ │ │ -000110b0: 6865 2061 6374 7561 6c0a 6578 7061 6e73 he actual.expans │ │ │ │ -000110c0: 696f 6e2e 2041 6e79 206d 6163 726f 2065 ion. Any macro e │ │ │ │ -000110d0: 7870 616e 6465 7273 2072 6563 7572 7369 xpanders recursi │ │ │ │ -000110e0: 7665 6c79 2063 616c 6c69 6e67 206d 6163 vely calling mac │ │ │ │ -000110f0: 726f 6578 7061 6e64 2073 686f 756c 640a roexpand should. │ │ │ │ -00011100: 7061 7373 2074 6865 2076 616c 7565 206f pass the value o │ │ │ │ -00011110: 6620 7468 6520 606d 6163 726f 2d65 6e76 f the `macro-env │ │ │ │ -00011120: 6972 6f6e 6d65 6e74 2720 7661 7269 6162 ironment' variab │ │ │ │ -00011130: 6c65 2074 6f20 7468 6973 2070 6172 616d le to this param │ │ │ │ -00011140: 6574 6572 2e72 6570 2e64 6174 6123 6761 eter.rep.data#ga │ │ │ │ -00011150: 7262 6167 652d 7468 7265 7368 6f6c 6467 rbage-thresholdg │ │ │ │ -00011160: 6172 6261 6765 2d74 6872 6573 686f 6c64 arbage-threshold │ │ │ │ -00011170: 205b 4e45 572d 5641 4c55 455d 0a0a 5468 [NEW-VALUE]..Th │ │ │ │ -00011180: 6520 6e75 6d62 6572 206f 6620 6279 7465 e number of byte │ │ │ │ -00011190: 7320 6f66 2073 746f 7261 6765 2077 6869 s of storage whi │ │ │ │ -000111a0: 6368 206d 7573 7420 6265 2075 7365 6420 ch must be used │ │ │ │ -000111b0: 6265 666f 7265 2061 2067 6172 6261 6765 before a garbage │ │ │ │ -000111c0: 2d0a 636f 6c6c 6563 7469 6f6e 2069 7320 -.collection is │ │ │ │ -000111d0: 7472 6967 6765 7265 642e 7265 702e 696f triggered.rep.io │ │ │ │ -000111e0: 2e73 6f63 6b65 7473 2373 6f63 6b65 742d .sockets#socket- │ │ │ │ -000111f0: 6c6f 6361 6c2d 636c 6965 6e74 736f 636b local-clientsock │ │ │ │ -00011200: 6574 2d6c 6f63 616c 2d63 6c69 656e 7420 et-local-client │ │ │ │ -00011210: 4144 4452 4553 5320 5b53 5452 4541 4d5d ADDRESS [STREAM] │ │ │ │ -00011220: 205b 5345 4e54 494e 454c 5d0a 0a43 7265 [SENTINEL]..Cre │ │ │ │ -00011230: 6174 6520 616e 6420 7265 7475 726e 2061 ate and return a │ │ │ │ -00011240: 2073 6f63 6b65 7420 636f 6e6e 6563 7465 socket connecte │ │ │ │ -00011250: 6420 746f 2074 6865 2075 6e69 7820 646f d to the unix do │ │ │ │ -00011260: 6d61 696e 2073 6f63 6b65 7420 6174 0a41 main socket at.A │ │ │ │ -00011270: 4444 5245 5353 2028 6120 7370 6563 6961 DDRESS (a specia │ │ │ │ -00011280: 6c20 6e6f 6465 2069 6e20 7468 6520 6c6f l node in the lo │ │ │ │ -00011290: 6361 6c20 6669 6c69 6e67 2073 7973 7465 cal filing syste │ │ │ │ -000112a0: 6d29 2e0a 0a41 6c6c 206f 7574 7075 7420 m)...All output │ │ │ │ -000112b0: 6672 6f6d 2074 6869 7320 736f 636b 6574 from this socket │ │ │ │ -000112c0: 2077 696c 6c20 6265 2063 6f70 6965 6420 will be copied │ │ │ │ -000112d0: 746f 2053 5452 4541 4d3b 2077 6865 6e20 to STREAM; when │ │ │ │ -000112e0: 7468 6520 736f 636b 6574 0a69 7320 636c the socket.is cl │ │ │ │ -000112f0: 6f73 6564 2064 6f77 6e20 7265 6d6f 7465 osed down remote │ │ │ │ -00011300: 6c79 2053 454e 5449 4e45 4c20 7769 6c6c ly SENTINEL will │ │ │ │ -00011310: 2062 6520 6361 6c6c 6564 2077 6974 6820 be called with │ │ │ │ -00011320: 7468 6520 736f 636b 6574 2061 7320 6974 the socket as it │ │ │ │ -00011330: 730a 7369 6e67 6c65 2061 7267 756d 656e s.single argumen │ │ │ │ -00011340: 742e 7265 702e 696f 2e73 6f63 6b65 7473 t.rep.io.sockets │ │ │ │ -00011350: 2363 6c6f 7365 2d73 6f63 6b65 7463 6c6f #close-socketclo │ │ │ │ -00011360: 7365 2d73 6f63 6b65 7420 534f 434b 4554 se-socket SOCKET │ │ │ │ -00011370: 0a0a 5368 7574 646f 776e 2074 6865 2063 ..Shutdown the c │ │ │ │ -00011380: 6f6e 6e65 6374 696f 6e20 6173 736f 6369 onnection associ │ │ │ │ -00011390: 6174 6520 7769 7468 2053 4f43 4b45 542e ate with SOCKET. │ │ │ │ -000113a0: 204e 6f74 6520 7468 6174 2074 6869 7320 Note that this │ │ │ │ -000113b0: 646f 6573 206e 6f74 0a63 6175 7365 2074 does not.cause t │ │ │ │ -000113c0: 6865 2053 454e 5449 4e45 4c20 6675 6e63 he SENTINEL func │ │ │ │ -000113d0: 7469 6f6e 2061 7373 6f63 6961 7465 6420 tion associated │ │ │ │ -000113e0: 7769 7468 2053 4f43 4b45 5420 746f 2072 with SOCKET to r │ │ │ │ -000113f0: 756e 2e72 6570 2e69 6f2e 736f 636b 6574 un.rep.io.socket │ │ │ │ -00011400: 7323 736f 636b 6574 2d61 6464 7265 7373 s#socket-address │ │ │ │ -00011410: 736f 636b 6574 2d61 6464 7265 7373 2053 socket-address S │ │ │ │ -00011420: 4f43 4b45 540a 0a52 6574 7572 6e20 7468 OCKET..Return th │ │ │ │ -00011430: 6520 6164 6472 6573 7320 6173 736f 6369 e address associ │ │ │ │ -00011440: 6174 6564 2077 6974 6820 534f 434b 4554 ated with SOCKET │ │ │ │ -00011450: 2c20 6f72 2066 616c 7365 2069 6620 7468 , or false if th │ │ │ │ -00011460: 6973 2069 7320 756e 6b6e 6f77 6e2e 7265 is is unknown.re │ │ │ │ -00011470: 702e 696f 2e73 6f63 6b65 7473 2373 6f63 p.io.sockets#soc │ │ │ │ -00011480: 6b65 742d 7065 6572 2d70 6f72 7473 6f63 ket-peer-portsoc │ │ │ │ -00011490: 6b65 742d 7065 6572 2d70 6f72 7420 534f ket-peer-port SO │ │ │ │ -000114a0: 434b 4554 0a0a 5265 7475 726e 2074 6865 CKET..Return the │ │ │ │ -000114b0: 2070 6f72 7420 6f66 2074 6865 2070 6565 port of the pee │ │ │ │ -000114c0: 7220 636f 6e6e 6563 7465 6420 746f 2053 r connected to S │ │ │ │ -000114d0: 4f43 4b45 542c 206f 7220 6661 6c73 6520 OCKET, or false │ │ │ │ -000114e0: 6966 2074 6869 7320 6973 0a75 6e6b 6e6f if this is.unkno │ │ │ │ -000114f0: 776e 2e72 6570 2e69 6f2e 736f 636b 6574 wn.rep.io.socket │ │ │ │ -00011500: 7323 6163 6365 7074 2d73 6f63 6b65 742d s#accept-socket- │ │ │ │ -00011510: 6f75 7470 7574 2d31 6163 6365 7074 2d73 output-1accept-s │ │ │ │ -00011520: 6f63 6b65 742d 6f75 7470 7574 2d31 2053 ocket-output-1 S │ │ │ │ -00011530: 4f43 4b45 5420 5b53 4543 535d 205b 4d53 OCKET [SECS] [MS │ │ │ │ -00011540: 4543 535d 0a0a 5072 6f63 6573 7320 616e ECS]..Process an │ │ │ │ -00011550: 7920 7065 6e64 696e 6720 6f75 7470 7574 y pending output │ │ │ │ -00011560: 2066 726f 6d20 534f 434b 4554 2028 7468 from SOCKET (th │ │ │ │ -00011570: 6973 2069 6e63 6c75 6465 7320 636f 6e6e is includes conn │ │ │ │ -00011580: 6563 7469 6f6e 0a72 6571 7565 7374 732c ection.requests, │ │ │ │ -00011590: 2064 6174 6120 7472 616e 7366 6572 2061 data transfer a │ │ │ │ -000115a0: 6e64 2073 6875 7464 6f77 6e20 6e6f 7469 nd shutdown noti │ │ │ │ -000115b0: 6669 6361 7469 6f6e 7329 2e0a 0a57 6169 fications)...Wai │ │ │ │ -000115c0: 7473 2066 6f72 2053 4543 5320 7365 636f ts for SECS seco │ │ │ │ -000115d0: 6e64 7320 616e 6420 4d53 4543 5320 6d69 nds and MSECS mi │ │ │ │ -000115e0: 6c6c 6973 6563 6f6e 6473 2e20 5265 7475 lliseconds. Retu │ │ │ │ -000115f0: 726e 7320 7472 7565 2069 6620 7468 650a rns true if the. │ │ │ │ -00011600: 7469 6d65 6f75 7420 7761 7320 7265 6163 timeout was reac │ │ │ │ -00011610: 6865 6420 7769 7468 6f75 7420 616e 7920 hed without any │ │ │ │ -00011620: 6f75 7470 7574 2062 6569 6e67 2070 726f output being pro │ │ │ │ -00011630: 6365 7373 6564 2c20 6f74 6865 7277 6973 cessed, otherwis │ │ │ │ -00011640: 650a 7265 7475 726e 7320 6661 6c73 652e e.returns false. │ │ │ │ -00011650: 7265 702e 696f 2e70 726f 6365 7373 6573 rep.io.processes │ │ │ │ -00011660: 236d 616b 652d 7072 6f63 6573 736d 616b #make-processmak │ │ │ │ -00011670: 652d 7072 6f63 6573 7320 5b4f 5554 5055 e-process [OUTPU │ │ │ │ -00011680: 542d 5354 5245 414d 5d20 5b46 554e 5d20 T-STREAM] [FUN] │ │ │ │ -00011690: 5b44 4952 5d20 5b50 524f 4752 414d 5d20 [DIR] [PROGRAM] │ │ │ │ -000116a0: 5b41 5247 535d 0a0a 4372 6561 7465 7320 [ARGS]..Creates │ │ │ │ -000116b0: 6120 6e65 7720 7072 6f63 6573 732d 6f62 a new process-ob │ │ │ │ -000116c0: 6a65 6374 2c20 4f55 5450 5554 2d53 5452 ject, OUTPUT-STR │ │ │ │ -000116d0: 4541 4d20 6973 2077 6865 7265 2061 6c6c EAM is where all │ │ │ │ -000116e0: 206f 7574 7075 7420 6672 6f6d 2074 6869 output from thi │ │ │ │ -000116f0: 730a 7072 6f63 6573 7320 676f 6573 2c20 s.process goes, │ │ │ │ -00011700: 626f 7468 2073 7464 6f75 7420 616e 6420 both stdout and │ │ │ │ -00011710: 7374 6465 7272 2c20 4655 4e20 6973 2061 stderr, FUN is a │ │ │ │ -00011720: 2066 756e 6374 696f 6e20 746f 2063 616c function to cal │ │ │ │ -00011730: 6c20 6561 6368 2074 696d 650a 7468 6520 l each time.the │ │ │ │ -00011740: 7072 6f63 6573 7320 7275 6e6e 696e 6720 process running │ │ │ │ -00011750: 6f6e 2074 6869 7320 6f62 6a65 6374 2063 on this object c │ │ │ │ -00011760: 6861 6e67 6573 2073 7461 7465 2e20 4449 hanges state. DI │ │ │ │ -00011770: 5220 6973 2074 6865 2070 726f 6365 7373 R is the process │ │ │ │ -00011780: 270a 6375 7272 656e 7420 6469 7265 6374 '.current direct │ │ │ │ -00011790: 6f72 792c 2050 524f 4752 414d 2074 6865 ory, PROGRAM the │ │ │ │ -000117a0: 2066 696c 656e 616d 6520 6f66 2074 6865 filename of the │ │ │ │ -000117b0: 2070 726f 6772 616d 2074 6f20 7275 6e20 program to run │ │ │ │ -000117c0: 616e 6420 4152 4753 2061 0a6c 6973 7420 and ARGS a.list │ │ │ │ -000117d0: 6f66 2061 7267 756d 656e 7473 2070 6173 of arguments pas │ │ │ │ -000117e0: 7365 6420 746f 2074 6865 2070 726f 6365 sed to the proce │ │ │ │ -000117f0: 7373 2e0a 0a41 6e79 206f 6620 7468 6520 ss...Any of the │ │ │ │ -00011800: 6172 6775 6d65 6e74 7320 6d61 7920 6265 arguments may be │ │ │ │ -00011810: 2075 6e73 7065 6369 6669 6564 2c20 696e unspecified, in │ │ │ │ -00011820: 2077 6869 6368 2063 6173 6520 7468 6579 which case they │ │ │ │ -00011830: 2063 616e 2062 6520 7365 740a 6569 7468 can be set.eith │ │ │ │ -00011840: 6572 2062 7920 7468 6520 6675 6e63 7469 er by the functi │ │ │ │ -00011850: 6f6e 7320 7072 6f76 6964 6564 206f 7220 ons provided or │ │ │ │ -00011860: 6279 2074 6865 2066 756e 6374 696f 6e20 by the function │ │ │ │ -00011870: 6361 6c6c 6564 2074 6f20 6372 6561 7465 called to create │ │ │ │ -00011880: 2074 6865 0a61 6374 7561 6c20 7275 6e6e the.actual runn │ │ │ │ -00011890: 696e 6720 7072 6f63 6573 732e 0a0a 4966 ing process...If │ │ │ │ -000118a0: 2074 6865 2044 4952 2070 6172 616d 6574 the DIR paramet │ │ │ │ -000118b0: 6572 2069 7320 6e69 6c20 6974 2077 696c er is nil it wil │ │ │ │ -000118c0: 6c20 6265 2069 6e68 6572 6974 6564 2066 l be inherited f │ │ │ │ -000118d0: 726f 6d20 7468 650a 6064 6566 6175 6c74 rom the.`default │ │ │ │ -000118e0: 2d64 6972 6563 746f 7279 2720 7661 7269 -directory' vari │ │ │ │ -000118f0: 6162 6c65 206f 6620 7468 6520 6375 7272 able of the curr │ │ │ │ -00011900: 656e 7420 6275 6666 6572 2e72 6570 2e69 ent buffer.rep.i │ │ │ │ -00011910: 6f2e 7072 6f63 6573 7365 7323 636c 6f73 o.processes#clos │ │ │ │ -00011920: 652d 7072 6f63 6573 7363 6c6f 7365 2d70 e-processclose-p │ │ │ │ -00011930: 726f 6365 7373 6573 205b 5052 4f43 4553 rocesses [PROCES │ │ │ │ -00011940: 535d 0a0a 436c 6f73 6573 2074 6865 2073 S]..Closes the s │ │ │ │ -00011950: 7464 696e 2c20 7374 646f 7574 2c20 616e tdin, stdout, an │ │ │ │ -00011960: 6420 7374 6465 7272 2073 7472 6561 6d73 d stderr streams │ │ │ │ -00011970: 206f 6620 7468 6520 6173 796e 6368 726f of the asynchro │ │ │ │ -00011980: 6e6f 7573 2070 726f 6365 7373 2d0a 6f62 nous process-.ob │ │ │ │ -00011990: 6a65 6374 2050 524f 4345 5353 2e72 6570 ject PROCESS.rep │ │ │ │ -000119a0: 2e69 6f2e 7072 6f63 6573 7365 7323 7374 .io.processes#st │ │ │ │ -000119b0: 6172 742d 7072 6f63 6573 7373 7461 7274 art-processstart │ │ │ │ -000119c0: 2d70 726f 6365 7373 205b 5052 4f43 4553 -process [PROCES │ │ │ │ -000119d0: 535d 205b 5052 4f47 5241 4d5d 205b 4152 S] [PROGRAM] [AR │ │ │ │ -000119e0: 4753 2e2e 2e5d 0a0a 5374 6172 7473 2061 GS...]..Starts a │ │ │ │ -000119f0: 2070 726f 6365 7373 2072 756e 6e69 6e67 process running │ │ │ │ -00011a00: 206f 6e20 7072 6f63 6573 732d 6f62 6a65 on process-obje │ │ │ │ -00011a10: 6374 2050 524f 4345 5353 2e20 5468 6520 ct PROCESS. The │ │ │ │ -00011a20: 6368 696c 642d 7072 6f63 6573 7320 7275 child-process ru │ │ │ │ -00011a30: 6e73 0a61 7379 6e63 6872 6f6e 6f75 736c ns.asynchronousl │ │ │ │ -00011a40: 7920 7769 7468 2074 6865 2065 6469 746f y with the edito │ │ │ │ -00011a50: 722e 2049 6620 5052 4f43 4553 5320 6973 r. If PROCESS is │ │ │ │ -00011a60: 2075 6e73 7065 6369 6669 6564 2074 6865 unspecified the │ │ │ │ -00011a70: 206d 616b 652d 7072 6f63 6573 730a 6675 make-process.fu │ │ │ │ -00011a80: 6e63 7469 6f6e 2077 696c 6c20 6265 2063 nction will be c │ │ │ │ -00011a90: 616c 6c65 6420 2877 6974 6820 7a65 726f alled (with zero │ │ │ │ -00011aa0: 2061 7267 756d 656e 7473 2920 746f 2063 arguments) to c │ │ │ │ -00011ab0: 7265 6174 6520 6f6e 652e 0a0a 5052 4f47 reate one...PROG │ │ │ │ -00011ac0: 5241 4d20 6973 2074 6865 2066 696c 656e RAM is the filen │ │ │ │ -00011ad0: 616d 6520 6f66 2074 6865 2062 696e 6172 ame of the binar │ │ │ │ -00011ae0: 7920 696d 6167 652c 2069 7420 7769 6c6c y image, it will │ │ │ │ -00011af0: 2062 6520 7365 6172 6368 6564 2066 6f72 be searched for │ │ │ │ -00011b00: 2069 6e0a 616c 6c20 6469 7265 6374 6f72 in.all director │ │ │ │ -00011b10: 6965 7320 6c69 7374 6564 2069 6e20 7468 ies listed in th │ │ │ │ -00011b20: 6520 6050 4154 4827 2065 6e76 6972 6f6e e `PATH' environ │ │ │ │ -00011b30: 6d65 6e74 2076 6172 6961 626c 652e 0a41 ment variable..A │ │ │ │ -00011b40: 5247 5320 6172 6520 7468 6520 6172 6775 RGS are the argu │ │ │ │ -00011b50: 6d65 6e74 7320 746f 2067 6976 6520 746f ments to give to │ │ │ │ -00011b60: 2074 6865 2070 726f 6365 7373 2e0a 0a49 the process...I │ │ │ │ -00011b70: 6620 616e 7920 6f66 2074 6865 206f 7074 f any of the opt │ │ │ │ -00011b80: 696f 6e61 6c20 7061 7261 6d65 7465 7273 ional parameters │ │ │ │ -00011b90: 2061 7265 2075 6e73 7065 6369 6669 6564 are unspecified │ │ │ │ -00011ba0: 2074 6865 7920 7368 6f75 6c64 2068 6176 they should hav │ │ │ │ -00011bb0: 6520 6265 656e 0a73 6574 2069 6e20 7468 e been.set in th │ │ │ │ -00011bc0: 6520 5052 4f43 4553 5320 7072 696f 7220 e PROCESS prior │ │ │ │ -00011bd0: 746f 2063 616c 6c69 6e67 2074 6869 7320 to calling this │ │ │ │ -00011be0: 6675 6e63 7469 6f6e 2e72 6570 2e69 6f2e function.rep.io. │ │ │ │ -00011bf0: 7072 6f63 6573 7365 7323 6361 6c6c 2d70 processes#call-p │ │ │ │ -00011c00: 726f 6365 7373 6361 6c6c 2d70 726f 6365 rocesscall-proce │ │ │ │ -00011c10: 7373 205b 5052 4f43 4553 535d 205b 494e ss [PROCESS] [IN │ │ │ │ -00011c20: 2d46 494c 455d 205b 5052 4f47 5241 4d5d -FILE] [PROGRAM] │ │ │ │ -00011c30: 205b 4152 4753 2e2e 2e5d 0a0a 5374 6172 [ARGS...]..Star │ │ │ │ -00011c40: 7473 2061 2070 726f 6365 7373 2072 756e ts a process run │ │ │ │ -00011c50: 6e69 6e67 206f 6e20 7072 6f63 6573 732d ning on process- │ │ │ │ -00011c60: 6f62 6a65 6374 2050 524f 4345 5353 2e20 object PROCESS. │ │ │ │ -00011c70: 5761 6974 7320 666f 7220 7468 6520 6368 Waits for the ch │ │ │ │ -00011c80: 696c 6420 746f 0a65 7869 742c 2074 6865 ild to.exit, the │ │ │ │ -00011c90: 6e20 7265 7475 726e 7320 7468 6520 6578 n returns the ex │ │ │ │ -00011ca0: 6974 2d76 616c 7565 206f 6620 7468 6520 it-value of the │ │ │ │ -00011cb0: 6368 696c 642e 2049 6620 5052 4f43 4553 child. If PROCES │ │ │ │ -00011cc0: 5320 6973 2075 6e73 7065 6369 6669 6564 S is unspecified │ │ │ │ -00011cd0: 0a74 6865 206d 616b 652d 7072 6f63 6573 .the make-proces │ │ │ │ -00011ce0: 7320 6675 6e63 7469 6f6e 2077 696c 6c20 s function will │ │ │ │ -00011cf0: 6265 2063 616c 6c65 6420 2877 6974 6820 be called (with │ │ │ │ -00011d00: 7a65 726f 2061 7267 756d 656e 7473 2920 zero arguments) │ │ │ │ -00011d10: 746f 2063 7265 6174 6520 6f6e 652e 0a0a to create one... │ │ │ │ -00011d20: 494e 2d46 494c 4520 6973 2074 6865 206e IN-FILE is the n │ │ │ │ -00011d30: 616d 6520 6f66 2074 6865 2066 696c 6520 ame of the file │ │ │ │ -00011d40: 746f 2063 6f6e 6e65 6374 2074 6f20 7468 to connect to th │ │ │ │ -00011d50: 6520 7072 6f63 6573 7327 2073 7461 6e64 e process' stand │ │ │ │ -00011d60: 6172 6420 696e 7075 742c 0a69 6620 7468 ard input,.if th │ │ │ │ -00011d70: 6973 2069 7320 6e6f 7420 6465 6669 6e65 is is not define │ │ │ │ -00011d80: 6420 602f 6465 762f 6e75 6c6c 2720 6973 d `/dev/null' is │ │ │ │ -00011d90: 2075 7365 642e 0a50 524f 4752 414d 2069 used..PROGRAM i │ │ │ │ -00011da0: 7320 7468 6520 6669 6c65 6e61 6d65 206f s the filename o │ │ │ │ -00011db0: 6620 7468 6520 6269 6e61 7279 2069 6d61 f the binary ima │ │ │ │ -00011dc0: 6765 2c20 6974 2077 696c 6c20 6265 2073 ge, it will be s │ │ │ │ -00011dd0: 6561 7263 6865 6420 666f 7220 696e 0a61 earched for in.a │ │ │ │ -00011de0: 6c6c 2064 6972 6563 746f 7269 6573 206c ll directories l │ │ │ │ -00011df0: 6973 7465 6420 696e 2074 6865 2060 5041 isted in the `PA │ │ │ │ -00011e00: 5448 2720 656e 7669 726f 6e6d 656e 7420 TH' environment │ │ │ │ -00011e10: 7661 7269 6162 6c65 2e0a 4152 4753 2061 variable..ARGS a │ │ │ │ -00011e20: 7265 2074 6865 2061 7267 756d 656e 7473 re the arguments │ │ │ │ -00011e30: 2074 6f20 6769 7665 2074 6f20 7468 6520 to give to the │ │ │ │ -00011e40: 7072 6f63 6573 732e 0a0a 4966 2061 6e79 process...If any │ │ │ │ -00011e50: 206f 6620 7468 6520 6f70 7469 6f6e 616c of the optional │ │ │ │ -00011e60: 2070 6172 616d 6574 6572 7320 6172 6520 parameters are │ │ │ │ -00011e70: 756e 7370 6563 6966 6965 6420 7468 6579 unspecified they │ │ │ │ -00011e80: 2073 686f 756c 6420 6861 7665 2062 6565 should have bee │ │ │ │ -00011e90: 6e0a 7365 7420 696e 2074 6865 2050 524f n.set in the PRO │ │ │ │ -00011ea0: 4345 5353 2070 7269 6f72 2074 6f20 6361 CESS prior to ca │ │ │ │ -00011eb0: 6c6c 696e 6720 7468 6973 2066 756e 6374 lling this funct │ │ │ │ -00011ec0: 696f 6e2e 7265 702e 696f 2e70 726f 6365 ion.rep.io.proce │ │ │ │ -00011ed0: 7373 6573 2369 6e74 6572 7275 7074 2d70 sses#interrupt-p │ │ │ │ -00011ee0: 726f 6365 7373 696e 7465 7272 7570 742d rocessinterrupt- │ │ │ │ -00011ef0: 7072 6f63 6573 7320 5052 4f43 4553 5320 process PROCESS │ │ │ │ -00011f00: 5b53 4947 4e41 4c2d 4752 4f55 505d 0a0a [SIGNAL-GROUP].. │ │ │ │ -00011f10: 496e 7465 7272 7570 7420 7468 6520 6173 Interrupt the as │ │ │ │ -00011f20: 796e 6368 726f 6e6f 7573 2070 726f 6365 ynchronous proce │ │ │ │ -00011f30: 7373 2050 524f 4345 5353 2e20 4966 2053 ss PROCESS. If S │ │ │ │ -00011f40: 4947 4e41 4c2d 4752 4f55 5020 6973 2074 IGNAL-GROUP is t │ │ │ │ -00011f50: 2c20 696e 7465 7272 7570 740a 616c 6c20 , interrupt.all │ │ │ │ -00011f60: 6368 696c 6420 7072 6f63 6573 7365 7320 child processes │ │ │ │ -00011f70: 6f66 2050 524f 4345 5353 2028 6974 2773 of PROCESS (it's │ │ │ │ -00011f80: 2070 726f 6365 7373 2067 726f 7570 292e process group). │ │ │ │ -00011f90: 7265 702e 696f 2e70 726f 6365 7373 6573 rep.io.processes │ │ │ │ -00011fa0: 2370 726f 6365 7373 2d70 726f 6770 726f #process-progpro │ │ │ │ -00011fb0: 6365 7373 2d70 726f 6720 5052 4f43 4553 cess-prog PROCES │ │ │ │ -00011fc0: 530a 0a52 6574 7572 6e20 7468 6520 6e61 S..Return the na │ │ │ │ -00011fd0: 6d65 206f 6620 7468 6520 7072 6f67 7261 me of the progra │ │ │ │ -00011fe0: 6d20 696e 2050 524f 4345 5353 2e00 0000 m in PROCESS.... │ │ │ │ -00011ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00012000: 7265 702e 696f 2e73 6f63 6b65 7473 2373 rep.io.sockets#s │ │ │ │ -00012010: 6f63 6b65 742d 6163 6365 7074 736f 636b ocket-acceptsock │ │ │ │ -00012020: 6574 2d61 6363 6570 7420 534f 434b 4554 et-accept SOCKET │ │ │ │ -00012030: 205b 5354 5245 414d 5d20 5b53 454e 5449 [STREAM] [SENTI │ │ │ │ -00012040: 4e45 4c5d 0a0a 4163 6365 7074 2074 6865 NEL]..Accept the │ │ │ │ -00012050: 2070 656e 6469 6e67 2063 6f6e 6e65 6374 pending connect │ │ │ │ -00012060: 696f 6e20 7265 7175 6573 7420 6f6e 2073 ion request on s │ │ │ │ -00012070: 6572 7665 7220 736f 636b 6574 2053 4f43 erver socket SOC │ │ │ │ -00012080: 4b45 542e 2054 6869 730a 7769 6c6c 2063 KET. This.will c │ │ │ │ -00012090: 7265 6174 6520 616e 6420 7265 7475 726e reate and return │ │ │ │ -000120a0: 2061 2063 6c69 656e 7420 736f 636b 6574 a client socket │ │ │ │ -000120b0: 2066 6f72 6d69 6e67 2074 6865 2065 6e64 forming the end │ │ │ │ -000120c0: 2070 6f69 6e74 206f 6620 7468 650a 636f point of the.co │ │ │ │ -000120d0: 6e6e 6563 7469 6f6e 2e0a 0a41 6e79 206f nnection...Any o │ │ │ │ -000120e0: 7574 7075 7420 7265 6365 6976 6564 2077 utput received w │ │ │ │ -000120f0: 696c 6c20 6265 2063 6f70 6965 6420 746f ill be copied to │ │ │ │ -00012100: 2074 6865 206f 7574 7075 7420 7374 7265 the output stre │ │ │ │ -00012110: 616d 2053 5452 4541 4d2c 2077 6865 6e0a am STREAM, when. │ │ │ │ -00012120: 7468 6520 636f 6e6e 6563 7469 6f6e 2069 the connection i │ │ │ │ -00012130: 7320 7465 726d 696e 6174 6564 2072 656d s terminated rem │ │ │ │ -00012140: 6f74 656c 7920 5345 4e54 494e 454c 2077 otely SENTINEL w │ │ │ │ -00012150: 696c 6c20 6265 2063 616c 6c65 6420 7769 ill be called wi │ │ │ │ -00012160: 7468 2074 6865 0a63 6c6f 7365 6420 736f th the.closed so │ │ │ │ -00012170: 636b 6574 2061 7320 6974 7320 736f 6c65 cket as its sole │ │ │ │ -00012180: 2061 7267 756d 656e 742e 0a0a 4e6f 7465 argument...Note │ │ │ │ -00012190: 2074 6861 7420 7468 6973 2066 756e 6374 that this funct │ │ │ │ -000121a0: 696f 6e20 6d75 7374 2062 6520 6361 6c6c ion must be call │ │ │ │ -000121b0: 6564 2065 7665 7279 2074 696d 6520 6120 ed every time a │ │ │ │ -000121c0: 636f 6e6e 6563 7469 6f6e 2072 6571 7565 connection reque │ │ │ │ -000121d0: 7374 0a69 7320 7265 6365 6976 6564 2e20 st.is received. │ │ │ │ -000121e0: 4966 2074 6865 2073 6572 7665 7220 7761 If the server wa │ │ │ │ -000121f0: 6e74 7320 746f 2072 656a 6563 7420 7468 nts to reject th │ │ │ │ -00012200: 6520 636f 6e6e 6563 7469 6f6e 2069 7420 e connection it │ │ │ │ -00012210: 7368 6f75 6c64 0a73 7562 7365 7175 656e should.subsequen │ │ │ │ -00012220: 746c 7920 6361 6c6c 2060 636c 6f73 652d tly call `close- │ │ │ │ -00012230: 736f 636b 6574 2720 6f6e 2074 6865 2063 socket' on the c │ │ │ │ -00012240: 7265 6174 6564 2063 6c69 656e 742e 7265 reated client.re │ │ │ │ -00012250: 702e 696f 2e70 726f 6365 7373 6573 236b p.io.processes#k │ │ │ │ -00012260: 696c 6c2d 7072 6f63 6573 736b 696c 6c2d ill-processkill- │ │ │ │ -00012270: 7072 6f63 6573 7320 5052 4f43 4553 5320 process PROCESS │ │ │ │ -00012280: 5b53 4947 4e41 4c2d 4752 4f55 505d 0a0a [SIGNAL-GROUP].. │ │ │ │ -00012290: 4b69 6c6c 2074 6865 2061 7379 6e63 6872 Kill the asynchr │ │ │ │ -000122a0: 6f6e 6f75 7320 7072 6f63 6573 7320 5052 onous process PR │ │ │ │ -000122b0: 4f43 4553 532e 2049 6620 5349 474e 414c OCESS. If SIGNAL │ │ │ │ -000122c0: 2d47 524f 5550 2069 7320 742c 206b 696c -GROUP is t, kil │ │ │ │ -000122d0: 6c20 616c 6c0a 6368 696c 6420 7072 6f63 l all.child proc │ │ │ │ -000122e0: 6573 7365 7320 6f66 2050 524f 4345 5353 esses of PROCESS │ │ │ │ -000122f0: 2028 6974 2773 2070 726f 6365 7373 2067 (it's process g │ │ │ │ -00012300: 726f 7570 292e 7265 702e 696f 2e70 726f roup).rep.io.pro │ │ │ │ -00012310: 6365 7373 6573 2373 6967 6e61 6c5f 7072 cesses#signal_pr │ │ │ │ -00012320: 6f63 6573 7373 6967 6e61 6c2d 7072 6f63 ocesssignal-proc │ │ │ │ -00012330: 6573 7320 5052 4f43 4553 5320 5349 474e ess PROCESS SIGN │ │ │ │ -00012340: 414c 205b 5349 474e 414c 2d47 524f 5550 AL [SIGNAL-GROUP │ │ │ │ -00012350: 5d0a 0a53 656e 6473 2074 6865 2073 6967 ]..Sends the sig │ │ │ │ -00012360: 6e61 6c20 5349 474e 414c 2074 6f20 7468 nal SIGNAL to th │ │ │ │ -00012370: 6520 7072 6f63 6573 7320 5052 4f43 4553 e process PROCES │ │ │ │ -00012380: 532e 2049 6620 5349 474e 414c 2d47 524f S. If SIGNAL-GRO │ │ │ │ -00012390: 5550 2069 730a 6e6f 6e2d 6e69 6c20 616c UP is.non-nil al │ │ │ │ -000123a0: 736f 2063 6f6e 7469 6e75 6573 2074 6865 so continues the │ │ │ │ -000123b0: 2070 726f 6365 7373 6573 2069 6e20 7468 processes in th │ │ │ │ -000123c0: 6520 7072 6f63 6573 7320 6772 6f75 7020 e process group │ │ │ │ -000123d0: 6f66 2050 524f 4345 5353 2e0a 0a50 524f of PROCESS...PRO │ │ │ │ -000123e0: 4345 5353 206d 6179 2062 6520 6569 7468 CESS may be eith │ │ │ │ -000123f0: 6572 2061 204c 6973 7020 7072 6f63 6573 er a Lisp proces │ │ │ │ -00012400: 7320 6f62 6a65 6374 2c20 6f72 2061 6e20 s object, or an │ │ │ │ -00012410: 696e 7465 6765 7220 6769 7669 6e67 2074 integer giving t │ │ │ │ -00012420: 6865 0a70 726f 6365 7373 2d69 6420 6f66 he.process-id of │ │ │ │ -00012430: 2061 2070 726f 6365 7373 2028 6e6f 7420 a process (not │ │ │ │ -00012440: 6e65 6365 7373 6172 696c 7920 7374 6172 necessarily star │ │ │ │ -00012450: 7465 6420 6279 2072 6570 292e 0a0a 5349 ted by rep)...SI │ │ │ │ -00012460: 474e 414c 206d 6179 2065 6974 6865 7220 GNAL may either │ │ │ │ -00012470: 6265 2061 206e 756d 6572 6963 2073 6967 be a numeric sig │ │ │ │ -00012480: 6e61 6c2c 206f 7220 6120 7379 6d62 6f6c nal, or a symbol │ │ │ │ -00012490: 206e 616d 696e 6720 6120 7369 676e 616c naming a signal │ │ │ │ -000124a0: 2c20 692e 652e 0a74 6865 2073 796d 626f , i.e..the symbo │ │ │ │ -000124b0: 6c20 6049 4e54 2720 666f 7220 7468 6520 l `INT' for the │ │ │ │ -000124c0: 554e 4958 2053 4947 494e 5420 7369 676e UNIX SIGINT sign │ │ │ │ -000124d0: 616c 2e72 6570 2e69 6f2e 7072 6f63 6573 al.rep.io.proces │ │ │ │ -000124e0: 7365 7323 7072 6f63 6573 732d 6578 6974 ses#process-exit │ │ │ │ -000124f0: 2d73 7461 7475 7370 726f 6365 7373 2d65 -statusprocess-e │ │ │ │ -00012500: 7869 742d 7374 6174 7573 2050 524f 4345 xit-status PROCE │ │ │ │ -00012510: 5353 0a0a 5265 7475 726e 7320 7468 6520 SS..Returns the │ │ │ │ -00012520: 756e 7072 6f63 6573 7365 6420 6578 6974 unprocessed exit │ │ │ │ -00012530: 2d73 7461 7475 7320 6f66 2074 6865 206c -status of the l │ │ │ │ -00012540: 6173 7420 7072 6f63 6573 7320 746f 2062 ast process to b │ │ │ │ -00012550: 6520 7275 6e20 6f6e 2074 6865 0a70 726f e run on the.pro │ │ │ │ -00012560: 6365 7373 2d6f 626a 6563 7420 5052 4f43 cess-object PROC │ │ │ │ -00012570: 4553 532e 2049 6620 5052 4f43 4553 5320 ESS. If PROCESS │ │ │ │ -00012580: 6973 2063 7572 7265 6e74 6c79 2072 756e is currently run │ │ │ │ -00012590: 6e69 6e67 2c20 7265 7475 726e 206e 696c ning, return nil │ │ │ │ -000125a0: 2e72 6570 2e69 6f2e 7072 6f63 6573 7365 .rep.io.processe │ │ │ │ -000125b0: 7323 7072 6f63 6573 732d 6172 6773 7072 s#process-argspr │ │ │ │ -000125c0: 6f63 6573 732d 6172 6773 2050 524f 4345 ocess-args PROCE │ │ │ │ -000125d0: 5353 0a0a 5265 7475 726e 2074 6865 206c SS..Return the l │ │ │ │ -000125e0: 6973 7420 6f66 2061 7267 756d 656e 7473 ist of arguments │ │ │ │ -000125f0: 2074 6f20 5052 4f43 4553 532e 7265 702e to PROCESS.rep. │ │ │ │ -00012600: 696f 2e70 726f 6365 7373 6573 2373 6574 io.processes#set │ │ │ │ -00012610: 2d70 726f 6365 7373 2d64 6972 7365 742d -process-dirset- │ │ │ │ -00012620: 7072 6f63 6573 732d 6469 7220 5052 4f43 process-dir PROC │ │ │ │ -00012630: 4553 5320 4449 520a 0a53 6574 2074 6865 ESS DIR..Set the │ │ │ │ -00012640: 2064 6972 6563 746f 7279 206f 6620 5052 directory of PR │ │ │ │ -00012650: 4f43 4553 5320 746f 2044 4952 2e72 6570 OCESS to DIR.rep │ │ │ │ -00012660: 2e69 6f2e 7072 6f63 6573 7365 7323 7072 .io.processes#pr │ │ │ │ -00012670: 6f63 6573 732d 636f 6e6e 6563 7469 6f6e ocess-connection │ │ │ │ -00012680: 2d74 7970 6570 726f 6365 7373 2d63 6f6e -typeprocess-con │ │ │ │ -00012690: 6e65 6374 696f 6e2d 7479 7065 2050 524f nection-type PRO │ │ │ │ -000126a0: 4345 5353 0a0a 5265 7475 726e 7320 6120 CESS..Returns a │ │ │ │ -000126b0: 7379 6d62 6f6c 2064 6566 696e 696e 6720 symbol defining │ │ │ │ -000126c0: 7468 6520 7479 7065 206f 6620 7374 7265 the type of stre │ │ │ │ -000126d0: 616d 2028 692e 652e 2070 6970 652c 2070 am (i.e. pipe, p │ │ │ │ -000126e0: 7479 2c20 6f72 0a73 6f63 6b65 7470 6169 ty, or.socketpai │ │ │ │ -000126f0: 7229 2075 7365 6420 746f 2063 6f6e 6e65 r) used to conne │ │ │ │ -00012700: 6374 2050 524f 4345 5353 2077 6974 6820 ct PROCESS with │ │ │ │ -00012710: 6974 7320 7068 7973 6963 616c 2070 726f its physical pro │ │ │ │ -00012720: 6365 7373 2e72 6570 2e69 6f2e 7072 6f63 cess.rep.io.proc │ │ │ │ -00012730: 6573 7365 7323 7365 742d 7072 6f63 6573 esses#set-proces │ │ │ │ -00012740: 732d 636f 6e6e 6563 7469 6f6e 2d74 7970 s-connection-typ │ │ │ │ -00012750: 6573 6574 2d70 726f 6365 7373 2d63 6f6e eset-process-con │ │ │ │ -00012760: 6e65 6374 696f 6e2d 7479 7065 2050 524f nection-type PRO │ │ │ │ -00012770: 4345 5353 2054 5950 450a 0a44 6566 696e CESS TYPE..Defin │ │ │ │ -00012780: 6520 686f 7720 5052 4f43 4553 5320 636f e how PROCESS co │ │ │ │ -00012790: 6d6d 756e 6963 6174 6573 2077 6974 6820 mmunicates with │ │ │ │ -000127a0: 6974 2773 2063 6869 6c64 2070 726f 6365 it's child proce │ │ │ │ -000127b0: 7373 2c20 5459 5045 206d 6179 2062 650a ss, TYPE may be. │ │ │ │ -000127c0: 6f6e 6520 6f66 2074 6865 2066 6f6c 6c6f one of the follo │ │ │ │ -000127d0: 7769 6e67 2073 796d 626f 6c73 3a0a 0a20 wing symbols:.. │ │ │ │ -000127e0: 2070 7479 0909 5573 6520 6120 7074 790a pty..Use a pty. │ │ │ │ -000127f0: 2020 7069 7065 0909 5468 7265 6520 7069 pipe..Three pi │ │ │ │ -00012800: 7065 7320 6172 6520 7573 6564 0a20 2073 pes are used. s │ │ │ │ -00012810: 6f63 6b65 7470 6169 7209 5573 6520 6120 ocketpair.Use a │ │ │ │ -00012820: 736f 636b 6574 7061 6972 0a0a 5468 6973 socketpair..This │ │ │ │ -00012830: 2066 756e 6374 696f 6e20 6361 6e20 6f6e function can on │ │ │ │ -00012840: 6c79 2062 6520 7573 6564 2077 6865 6e20 ly be used when │ │ │ │ -00012850: 5052 4f43 4553 5320 6973 206e 6f74 2069 PROCESS is not i │ │ │ │ -00012860: 6e20 7573 652e 0a0a 4e6f 7465 2074 6861 n use...Note tha │ │ │ │ -00012870: 7420 6f6e 6c79 2074 6865 2060 7069 7065 t only the `pipe │ │ │ │ -00012880: 2720 636f 6e6e 6563 7469 6f6e 2074 7970 ' connection typ │ │ │ │ -00012890: 6520 616c 6c6f 7773 2070 726f 6365 7373 e allows process │ │ │ │ -000128a0: 206f 7574 7075 7420 616e 640a 7072 6f63 output and.proc │ │ │ │ -000128b0: 6573 7320 6572 726f 7220 6f75 7470 7574 ess error output │ │ │ │ -000128c0: 2074 6f20 6265 2064 6966 6665 7265 6e74 to be different │ │ │ │ -000128d0: 6961 7465 642e 7265 702e 696f 2e64 622e iated.rep.io.db. │ │ │ │ -000128e0: 7364 626d 2373 6462 6d2d 636c 6f73 6573 sdbm#sdbm-closes │ │ │ │ -000128f0: 6462 6d2d 636c 6f73 6520 4442 4d72 6570 dbm-close DBMrep │ │ │ │ -00012900: 2e69 6f2e 6462 2e73 6462 6d23 7364 626d .io.db.sdbm#sdbm │ │ │ │ -00012910: 2d66 6574 6368 7364 626d 2d66 6574 6368 -fetchsdbm-fetch │ │ │ │ -00012920: 2044 424d 204b 4559 7265 702e 696f 2e64 DBM KEYrep.io.d │ │ │ │ -00012930: 622e 7364 626d 2373 6462 6d2d 6669 7273 b.sdbm#sdbm-firs │ │ │ │ -00012940: 746b 6579 7364 626d 2d66 6972 7374 6b65 tkeysdbm-firstke │ │ │ │ -00012950: 7920 4442 4d72 6570 2e69 6f2e 6462 2e73 y DBMrep.io.db.s │ │ │ │ -00012960: 6462 6d23 7364 626d 7073 6462 6d70 2041 dbm#sdbmpsdbmp A │ │ │ │ -00012970: 5247 0a0a 5265 7475 726e 7320 7420 6966 RG..Returns t if │ │ │ │ -00012980: 2041 5247 2069 7320 616e 2073 6462 6d20 ARG is an sdbm │ │ │ │ -00012990: 6f62 6a65 6374 2028 6372 6561 7465 6420 object (created │ │ │ │ -000129a0: 6279 2060 7364 626d 2d6f 7065 6e27 292e by `sdbm-open'). │ │ │ │ -000129b0: 7265 702e 7379 7374 656d 236f 7065 7261 rep.system#opera │ │ │ │ -000129c0: 7469 6e67 2d73 7973 7465 6d41 2073 796d ting-systemA sym │ │ │ │ -000129d0: 626f 6c20 6465 6669 6e69 6e67 2074 6865 bol defining the │ │ │ │ -000129e0: 2074 7970 6520 6f66 206f 7065 7261 7469 type of operati │ │ │ │ -000129f0: 6e67 2073 7973 7465 6d20 7468 6174 204a ng system that J │ │ │ │ -00012a00: 6164 6520 6973 2072 756e 6e69 6e67 0a75 ade is running.u │ │ │ │ -00012a10: 6e64 6572 2e20 4375 7272 656e 746c 7920 nder. Currently │ │ │ │ -00012a20: 7468 6973 2069 7320 616c 7761 7973 2074 this is always t │ │ │ │ -00012a30: 6865 2073 796d 626f 6c20 6075 6e69 7827 he symbol `unix' │ │ │ │ -00012a40: 2e72 6570 2e73 7973 7465 6d23 7265 702d .rep.system#rep- │ │ │ │ -00012a50: 7665 7273 696f 6e41 2073 7472 696e 6720 versionA string │ │ │ │ -00012a60: 6465 6669 6e69 6e67 2074 6865 2063 7572 defining the cur │ │ │ │ -00012a70: 7265 6e74 2076 6572 7369 6f6e 206f 6620 rent version of │ │ │ │ -00012a80: 7468 6520 5245 5020 696e 7465 7270 7265 the REP interpre │ │ │ │ -00012a90: 7465 722e 7265 702e 6461 7461 2366 6c61 ter.rep.data#fla │ │ │ │ -00012aa0: 7474 656e 2d74 6162 6c65 5472 616e 736c tten-tableTransl │ │ │ │ -00012ab0: 6174 696f 6e20 7461 626c 6520 746f 2063 ation table to c │ │ │ │ -00012ac0: 6f6e 7665 7274 206e 6577 6c69 6e65 2063 onvert newline c │ │ │ │ -00012ad0: 6861 7261 6374 6572 7320 746f 2073 7061 haracters to spa │ │ │ │ -00012ae0: 6365 732e 7265 702e 7379 7374 656d 2362 ces.rep.system#b │ │ │ │ -00012af0: 6565 7062 6565 700a 0a52 696e 6773 2061 eepbeep..Rings a │ │ │ │ -00012b00: 2062 656c 6c2e 7265 702e 6461 7461 2363 bell.rep.data#c │ │ │ │ -00012b10: 6f6d 706c 6574 652d 7374 7269 6e67 636f omplete-stringco │ │ │ │ -00012b20: 6d70 6c65 7465 2d73 7472 696e 6720 5445 mplete-string TE │ │ │ │ -00012b30: 4d50 4c41 5445 204c 4953 5420 5b46 4f4c MPLATE LIST [FOL │ │ │ │ -00012b40: 442d 4341 5345 5d0a 0a52 6574 7572 6e20 D-CASE]..Return │ │ │ │ -00012b50: 6120 7374 7269 6e67 2077 686f 7365 2062 a string whose b │ │ │ │ -00012b60: 6567 696e 6e69 6e67 206d 6174 6368 6573 eginning matches │ │ │ │ -00012b70: 2074 6865 2073 7472 696e 6720 5445 4d50 the string TEMP │ │ │ │ -00012b80: 4c41 5445 2c20 616e 6420 6973 2075 6e69 LATE, and is uni │ │ │ │ -00012b90: 7175 650a 696e 2074 6865 2073 6574 206f que.in the set o │ │ │ │ -00012ba0: 6620 616c 6c20 7374 7269 6e67 7320 696e f all strings in │ │ │ │ -00012bb0: 204c 4953 5420 7768 6963 6820 616c 736f LIST which also │ │ │ │ -00012bc0: 206d 6174 6368 2054 454d 504c 4154 452e match TEMPLATE. │ │ │ │ -00012bd0: 2049 6620 464f 4c44 2d43 4153 450a 6973 If FOLD-CASE.is │ │ │ │ -00012be0: 2074 2c20 616c 6c20 6d61 7463 6869 6e67 t, all matching │ │ │ │ -00012bf0: 2069 676e 6f72 6573 2063 6861 7261 6374 ignores charact │ │ │ │ -00012c00: 6572 2063 6173 652e 7265 702e 7379 7374 er case.rep.syst │ │ │ │ -00012c10: 656d 2363 7572 7265 6e74 2d75 7469 6d65 em#current-utime │ │ │ │ -00012c20: 6375 7272 656e 742d 7574 696d 650a 0a52 current-utime..R │ │ │ │ -00012c30: 6574 7572 6e20 7468 6520 6375 7272 656e eturn the curren │ │ │ │ -00012c40: 7420 7469 6d65 2069 6e20 6d69 6372 6f73 t time in micros │ │ │ │ -00012c50: 6563 6f6e 6473 2e72 6570 2e73 7973 7465 econds.rep.syste │ │ │ │ -00012c60: 6d23 6375 7272 656e 742d 7469 6d65 2d73 m#current-time-s │ │ │ │ -00012c70: 7472 696e 6763 7572 7265 6e74 2d74 696d tringcurrent-tim │ │ │ │ -00012c80: 652d 7374 7269 6e67 205b 5449 4d45 5d20 e-string [TIME] │ │ │ │ -00012c90: 5b46 4f52 4d41 545d 0a0a 5265 7475 726e [FORMAT]..Return │ │ │ │ -00012ca0: 7320 6120 6875 6d61 6e2d 7265 6164 6162 s a human-readab │ │ │ │ -00012cb0: 6c65 2073 7472 696e 6720 6465 6669 6e69 le string defini │ │ │ │ -00012cc0: 6e67 2074 6865 2063 7572 7265 6e74 2064 ng the current d │ │ │ │ -00012cd0: 6174 6520 616e 6420 7469 6d65 2c20 6f72 ate and time, or │ │ │ │ -00012ce0: 2069 660a 7370 6563 6966 6965 642c 2074 if.specified, t │ │ │ │ -00012cf0: 6861 7420 6465 6669 6e69 6e67 2054 494d hat defining TIM │ │ │ │ -00012d00: 452e 0a0a 4966 2064 6566 696e 6564 2c20 E...If defined, │ │ │ │ -00012d10: 464f 524d 4154 2069 7320 6120 7374 7269 FORMAT is a stri │ │ │ │ -00012d20: 6e67 2064 6566 696e 696e 6720 686f 7720 ng defining how │ │ │ │ -00012d30: 746f 2063 7265 6174 6520 7468 6520 7374 to create the st │ │ │ │ -00012d40: 7269 6e67 2e20 4974 2068 6173 0a74 6865 ring. It has.the │ │ │ │ -00012d50: 2073 616d 6520 636f 6e76 656e 7469 6f6e same convention │ │ │ │ -00012d60: 7320 6173 2074 6865 2074 656d 706c 6174 s as the templat │ │ │ │ -00012d70: 6520 746f 2074 6865 2043 206c 6962 7261 e to the C libra │ │ │ │ -00012d80: 7279 2773 2073 7472 6674 696d 6520 6675 ry's strftime fu │ │ │ │ -00012d90: 6e63 7469 6f6e 2e72 6570 2e73 7973 7465 nction.rep.syste │ │ │ │ -00012da0: 6d23 7469 6d65 2d6c 6174 6572 2d70 7469 m#time-later-pti │ │ │ │ -00012db0: 6d65 2d6c 6174 6572 2d70 2054 494d 452d me-later-p TIME- │ │ │ │ -00012dc0: 5354 414d 5031 2054 494d 452d 5354 414d STAMP1 TIME-STAM │ │ │ │ -00012dd0: 5032 0a0a 5265 7475 726e 7320 7420 7768 P2..Returns t wh │ │ │ │ -00012de0: 656e 2054 494d 452d 5354 414d 5031 2072 en TIME-STAMP1 r │ │ │ │ -00012df0: 6566 6572 7320 746f 2061 206c 6174 6572 efers to a later │ │ │ │ -00012e00: 2074 696d 6520 7468 616e 2054 494d 452d time than TIME- │ │ │ │ -00012e10: 5354 414d 5032 2e72 6570 2e73 7973 7465 STAMP2.rep.syste │ │ │ │ -00012e20: 6d23 736c 6565 702d 666f 7273 6c65 6570 m#sleep-forsleep │ │ │ │ -00012e30: 2d66 6f72 2053 4543 4f4e 4453 205b 4d49 -for SECONDS [MI │ │ │ │ -00012e40: 4c4c 4953 4543 4f4e 4453 5d0a 0a50 6175 LLISECONDS]..Pau │ │ │ │ -00012e50: 7365 2066 6f72 2053 4543 4f4e 4453 2028 se for SECONDS ( │ │ │ │ -00012e60: 706c 7573 2074 6865 206f 7074 696f 6e61 plus the optiona │ │ │ │ -00012e70: 6c20 4d49 4c4c 4953 4543 4f4e 4420 636f l MILLISECOND co │ │ │ │ -00012e80: 6d70 6f6e 656e 7429 206c 656e 6774 6820 mponent) length │ │ │ │ -00012e90: 6f66 2074 696d 652e 7265 702e 7379 7374 of time.rep.syst │ │ │ │ -00012ea0: 656d 2375 7365 722d 6c6f 6769 6e2d 6e61 em#user-login-na │ │ │ │ -00012eb0: 6d65 7573 6572 2d6c 6f67 696e 2d6e 616d meuser-login-nam │ │ │ │ -00012ec0: 650a 0a52 6574 7572 6e73 2074 6865 206c e..Returns the l │ │ │ │ -00012ed0: 6f67 696e 206e 616d 6520 6f66 2074 6865 ogin name of the │ │ │ │ -00012ee0: 2075 7365 7220 2861 2073 7472 696e 6729 user (a string) │ │ │ │ -00012ef0: 2e72 6570 2e73 7973 7465 6d23 7573 6572 .rep.system#user │ │ │ │ -00012f00: 2d68 6f6d 652d 6469 7265 6374 6f72 7975 -home-directoryu │ │ │ │ -00012f10: 7365 722d 686f 6d65 2d64 6972 6563 746f ser-home-directo │ │ │ │ -00012f20: 7279 205b 5553 4552 5d0a 0a52 6574 7572 ry [USER]..Retur │ │ │ │ -00012f30: 6e20 7468 6520 7061 7468 2074 6f20 5553 n the path to US │ │ │ │ -00012f40: 4552 2773 2068 6f6d 6520 6469 7265 6374 ER's home direct │ │ │ │ -00012f50: 6f72 7920 2861 2073 7472 696e 6729 2e20 ory (a string). │ │ │ │ -00012f60: 5768 656e 2055 5345 5220 6973 2075 6e64 When USER is und │ │ │ │ -00012f70: 6566 696e 6564 0a74 6865 2064 6972 6563 efined.the direc │ │ │ │ -00012f80: 746f 7279 206f 6620 7468 6520 7573 6572 tory of the user │ │ │ │ -00012f90: 2077 686f 2065 7865 6375 7465 6420 4a61 who executed Ja │ │ │ │ -00012fa0: 6465 2069 7320 666f 756e 642e 7265 702e de is found.rep. │ │ │ │ -00012fb0: 6461 7461 2375 7070 6572 2d63 6173 652d data#upper-case- │ │ │ │ -00012fc0: 7075 7070 6572 2d63 6173 652d 7020 4348 pupper-case-p CH │ │ │ │ -00012fd0: 4152 0a0a 5265 7475 726e 7320 7420 6966 AR..Returns t if │ │ │ │ -00012fe0: 2043 4841 5220 6973 2075 7070 6572 2063 CHAR is upper c │ │ │ │ -00012ff0: 6173 652e 0000 0000 0000 0000 0000 0000 ase............. │ │ │ │ -00013000: 7265 702e 696f 2e70 726f 6365 7373 6573 rep.io.processes │ │ │ │ -00013010: 2373 746f 702d 7072 6f63 6573 7373 746f #stop-processsto │ │ │ │ -00013020: 702d 7072 6f63 6573 7320 5052 4f43 4553 p-process PROCES │ │ │ │ -00013030: 5320 5b53 4947 4e41 4c2d 4752 4f55 505d S [SIGNAL-GROUP] │ │ │ │ -00013040: 0a0a 5375 7370 656e 6473 2065 7865 6375 ..Suspends execu │ │ │ │ -00013050: 7469 6f6e 206f 6620 5052 4f43 4553 532c tion of PROCESS, │ │ │ │ -00013060: 2073 6565 2060 636f 6e74 696e 7565 2d70 see `continue-p │ │ │ │ -00013070: 726f 6365 7373 272e 2049 6620 5349 474e rocess'. If SIGN │ │ │ │ -00013080: 414c 2d47 524f 5550 2069 730a 6e6f 6e2d AL-GROUP is.non- │ │ │ │ -00013090: 6e69 6c20 616c 736f 2073 7573 7065 6e64 nil also suspend │ │ │ │ -000130a0: 7320 7468 6520 7072 6f63 6573 7365 7320 s the processes │ │ │ │ -000130b0: 696e 2074 6865 2070 726f 6365 7373 2067 in the process g │ │ │ │ -000130c0: 726f 7570 206f 6620 5052 4f43 4553 532e roup of PROCESS. │ │ │ │ -000130d0: 7265 702e 696f 2e70 726f 6365 7373 6573 rep.io.processes │ │ │ │ -000130e0: 2363 6f6e 7469 6e75 652d 7072 6f63 6573 #continue-proces │ │ │ │ -000130f0: 7363 6f6e 7469 6e75 652d 7072 6f63 6573 scontinue-proces │ │ │ │ -00013100: 7320 5052 4f43 4553 5320 5b53 4947 4e41 s PROCESS [SIGNA │ │ │ │ -00013110: 4c2d 4752 4f55 505d 0a0a 5265 7374 6172 L-GROUP]..Restar │ │ │ │ -00013120: 7473 2050 524f 4345 5353 2061 6674 6572 ts PROCESS after │ │ │ │ -00013130: 2069 7420 6861 7320 6265 656e 2073 746f it has been sto │ │ │ │ -00013140: 7070 6564 2028 7669 6120 6073 746f 702d pped (via `stop- │ │ │ │ -00013150: 7072 6f63 6573 7327 292e 2049 660a 5349 process'). If.SI │ │ │ │ -00013160: 474e 414c 2d47 524f 5550 2069 7320 6e6f GNAL-GROUP is no │ │ │ │ -00013170: 6e2d 6e69 6c20 616c 736f 2063 6f6e 7469 n-nil also conti │ │ │ │ -00013180: 6e75 6573 2074 6865 2070 726f 6365 7373 nues the process │ │ │ │ -00013190: 6573 2069 6e20 7468 6520 7072 6f63 6573 es in the proces │ │ │ │ -000131a0: 7320 6772 6f75 7020 6f66 0a50 524f 4345 s group of.PROCE │ │ │ │ -000131b0: 5353 2e72 6570 2e69 6f2e 7072 6f63 6573 SS.rep.io.proces │ │ │ │ -000131c0: 7365 7323 7072 6f63 6573 732d 6578 6974 ses#process-exit │ │ │ │ -000131d0: 2d76 616c 7565 7072 6f63 6573 732d 6578 -valueprocess-ex │ │ │ │ -000131e0: 6974 2d76 616c 7565 2050 524f 4345 5353 it-value PROCESS │ │ │ │ -000131f0: 0a0a 5265 7475 726e 7320 7468 6520 7265 ..Returns the re │ │ │ │ -00013200: 7475 726e 2d76 616c 7565 206f 6620 7468 turn-value of th │ │ │ │ -00013210: 6520 6c61 7374 2070 726f 6365 7373 2074 e last process t │ │ │ │ -00013220: 6f20 6265 2072 756e 206f 6e20 5052 4f43 o be run on PROC │ │ │ │ -00013230: 4553 532c 206f 7220 6e69 6c20 6966 3a0a ESS, or nil if:. │ │ │ │ -00013240: 2020 6129 206e 6f20 7072 6f63 6573 7320 a) no process │ │ │ │ -00013250: 6861 7320 7275 6e20 6f6e 2050 524f 4345 has run on PROCE │ │ │ │ -00013260: 5353 0a20 2062 2920 5052 4f43 4553 5320 SS. b) PROCESS │ │ │ │ -00013270: 6973 2073 7469 6c6c 2072 756e 6e69 6e67 is still running │ │ │ │ -00013280: 0a20 2063 2920 5052 4f43 4553 5320 6578 . c) PROCESS ex │ │ │ │ -00013290: 6974 6564 2061 626e 6f72 6d61 6c6c 7972 ited abnormallyr │ │ │ │ -000132a0: 6570 2e69 6f2e 7072 6f63 6573 7365 7323 ep.io.processes# │ │ │ │ -000132b0: 7072 6f63 6573 732d 6964 7072 6f63 6573 process-idproces │ │ │ │ -000132c0: 732d 6964 205b 5052 4f43 4553 535d 0a0a s-id [PROCESS].. │ │ │ │ -000132d0: 4966 2050 524f 4345 5353 2069 7320 7275 If PROCESS is ru │ │ │ │ -000132e0: 6e6e 696e 6720 6f72 2073 746f 7070 6564 nning or stopped │ │ │ │ -000132f0: 2c20 7265 7475 726e 2074 6865 2070 726f , return the pro │ │ │ │ -00013300: 6365 7373 2d69 6465 6e74 6966 6965 7220 cess-identifier │ │ │ │ -00013310: 6173 736f 6369 6174 6564 0a77 6974 6820 associated.with │ │ │ │ -00013320: 6974 2028 6965 2c20 6974 7320 7069 6429 it (ie, its pid) │ │ │ │ -00013330: 2e0a 0a49 6620 5052 4f43 4553 5320 6973 ...If PROCESS is │ │ │ │ -00013340: 206e 696c 2c20 7265 7475 726e 2074 6865 nil, return the │ │ │ │ -00013350: 2070 726f 6365 7373 2069 6420 6f66 2074 process id of t │ │ │ │ -00013360: 6865 204c 6973 7020 696e 7465 7270 7265 he Lisp interpre │ │ │ │ -00013370: 7465 722e 7265 702e 696f 2e70 726f 6365 ter.rep.io.proce │ │ │ │ -00013380: 7373 6573 2373 6574 2d70 726f 6365 7373 sses#set-process │ │ │ │ -00013390: 2d70 726f 6773 6574 2d70 726f 6365 7373 -progset-process │ │ │ │ -000133a0: 2d70 726f 6720 5052 4f43 4553 5320 5052 -prog PROCESS PR │ │ │ │ -000133b0: 4f47 5241 4d0a 0a53 6574 7320 7468 6520 OGRAM..Sets the │ │ │ │ -000133c0: 6e61 6d65 206f 6620 7468 6520 7072 6f67 name of the prog │ │ │ │ -000133d0: 7261 6d20 746f 2072 756e 206f 6e20 5052 ram to run on PR │ │ │ │ -000133e0: 4f43 4553 5320 746f 2046 494c 452e 7265 OCESS to FILE.re │ │ │ │ -000133f0: 702e 696f 2e70 726f 6365 7373 6573 2373 p.io.processes#s │ │ │ │ -00013400: 6574 2d70 726f 6365 7373 2d61 7267 7373 et-process-argss │ │ │ │ -00013410: 6574 2d70 726f 6365 7373 2d61 7267 7320 et-process-args │ │ │ │ -00013420: 5052 4f43 4553 5320 4152 472d 4c49 5354 PROCESS ARG-LIST │ │ │ │ -00013430: 0a0a 5365 7420 7468 6520 6172 6775 6d65 ..Set the argume │ │ │ │ -00013440: 6e74 7320 746f 2050 524f 4345 5353 2e72 nts to PROCESS.r │ │ │ │ -00013450: 6570 2e69 6f2e 7072 6f63 6573 7365 7323 ep.io.processes# │ │ │ │ -00013460: 7072 6f63 6573 732d 6f75 7470 7574 2d73 process-output-s │ │ │ │ -00013470: 7472 6561 6d70 726f 6365 7373 2d6f 7574 treamprocess-out │ │ │ │ -00013480: 7075 742d 7374 7265 616d 2050 524f 4345 put-stream PROCE │ │ │ │ -00013490: 5353 0a0a 5265 7475 726e 2074 6865 2073 SS..Return the s │ │ │ │ -000134a0: 7472 6561 6d20 746f 2077 6869 6368 2061 tream to which a │ │ │ │ -000134b0: 6c6c 206f 7574 7075 7420 6672 6f6d 2050 ll output from P │ │ │ │ -000134c0: 524f 4345 5353 2069 7320 7365 6e74 2e72 ROCESS is sent.r │ │ │ │ -000134d0: 6570 2e69 6f2e 7072 6f63 6573 7365 7323 ep.io.processes# │ │ │ │ -000134e0: 7365 742d 7072 6f63 6573 732d 6572 726f set-process-erro │ │ │ │ -000134f0: 722d 7374 7265 616d 7365 742d 7072 6f63 r-streamset-proc │ │ │ │ -00013500: 6573 732d 6572 726f 722d 7374 7265 616d ess-error-stream │ │ │ │ -00013510: 2050 524f 4345 5353 2053 5452 4541 4d0a PROCESS STREAM. │ │ │ │ -00013520: 0a53 6574 2074 6865 2065 7272 6f72 2d73 .Set the error-s │ │ │ │ -00013530: 7472 6561 6d20 6f66 2050 524f 4345 5353 tream of PROCESS │ │ │ │ -00013540: 2074 6f20 5354 5245 414d 2e20 6e69 6c20 to STREAM. nil │ │ │ │ -00013550: 6d65 616e 7320 6469 7363 6172 6420 616c means discard al │ │ │ │ -00013560: 6c20 6f75 7470 7574 2e0a 0a4e 6f74 6520 l output...Note │ │ │ │ -00013570: 7468 6174 2074 6869 7320 6375 7272 656e that this curren │ │ │ │ -00013580: 746c 7920 6f6e 6c79 2077 6f72 6b73 2063 tly only works c │ │ │ │ -00013590: 6f72 7265 6374 6c79 2077 6974 6820 7069 orrectly with pi │ │ │ │ -000135a0: 7065 2063 6f6e 6e65 6374 696f 6e73 2e72 pe connections.r │ │ │ │ -000135b0: 6570 2e69 6f2e 7072 6f63 6573 7365 7323 ep.io.processes# │ │ │ │ -000135c0: 7072 6f63 6573 732d 6675 6e63 7469 6f6e process-function │ │ │ │ -000135d0: 7072 6f63 6573 732d 6675 6e63 7469 6f6e process-function │ │ │ │ -000135e0: 2050 524f 4345 5353 0a0a 5265 7475 726e PROCESS..Return │ │ │ │ -000135f0: 2074 6865 2066 756e 6374 696f 6e20 7768 the function wh │ │ │ │ -00013600: 6963 6820 6973 2063 616c 6c65 6420 7768 ich is called wh │ │ │ │ -00013610: 656e 2050 524f 4345 5353 2063 6861 6e67 en PROCESS chang │ │ │ │ -00013620: 6573 2073 7461 7465 2028 692e 652e 2069 es state (i.e. i │ │ │ │ -00013630: 740a 6578 6974 7320 6f72 2069 7320 7374 t.exits or is st │ │ │ │ -00013640: 6f70 7065 6429 2e72 6570 2e69 6f2e 7072 opped).rep.io.pr │ │ │ │ -00013650: 6f63 6573 7365 7323 7072 6f63 6573 732d ocesses#process- │ │ │ │ -00013660: 6469 7270 726f 6365 7373 2d64 6972 2050 dirprocess-dir P │ │ │ │ -00013670: 524f 4345 5353 0a0a 5265 7475 726e 2074 ROCESS..Return t │ │ │ │ -00013680: 6865 206e 616d 6520 6f66 2074 6865 2064 he name of the d │ │ │ │ -00013690: 6972 6563 746f 7279 2077 6869 6368 2062 irectory which b │ │ │ │ -000136a0: 6563 6f6d 6573 2074 6865 2077 6f72 6b69 ecomes the worki │ │ │ │ -000136b0: 6e67 2064 6972 6563 746f 7279 206f 660a ng directory of. │ │ │ │ -000136c0: 5052 4f43 4553 5320 7768 656e 2069 7420 PROCESS when it │ │ │ │ -000136d0: 6973 2073 7461 7274 6564 2e72 6570 2e69 is started.rep.i │ │ │ │ -000136e0: 6f2e 7072 6f63 6573 7365 7323 6163 6365 o.processes#acce │ │ │ │ -000136f0: 7074 2d70 726f 6365 7373 2d6f 7574 7075 pt-process-outpu │ │ │ │ -00013700: 7461 6363 6570 742d 7072 6f63 6573 732d taccept-process- │ │ │ │ -00013710: 6f75 7470 7574 205b 5345 434f 4e44 535d output [SECONDS] │ │ │ │ -00013720: 205b 4d49 4c4c 4953 4543 4f4e 4453 5d0a [MILLISECONDS]. │ │ │ │ -00013730: 0a57 6169 7420 5345 434f 4e44 5320 706c .Wait SECONDS pl │ │ │ │ -00013740: 7573 204d 494c 4c49 5345 434f 4e44 5320 us MILLISECONDS │ │ │ │ -00013750: 666f 7220 6f75 7470 7574 2066 726f 6d20 for output from │ │ │ │ -00013760: 616e 7920 6173 796e 6368 726f 6e6f 7573 any asynchronous │ │ │ │ -00013770: 2073 7562 7072 6f63 6573 7365 732e 0a49 subprocesses..I │ │ │ │ -00013780: 6620 616e 7920 6172 7269 7665 732c 2070 f any arrives, p │ │ │ │ -00013790: 726f 6365 7373 2069 742c 2074 6865 6e20 rocess it, then │ │ │ │ -000137a0: 7265 7475 726e 206e 696c 2e20 4f74 6865 return nil. Othe │ │ │ │ -000137b0: 7277 6973 6520 7265 7475 726e 2074 2e0a rwise return t.. │ │ │ │ -000137c0: 0a4e 6f74 6520 7468 6174 206f 7574 7075 .Note that outpu │ │ │ │ -000137d0: 7420 696e 636c 7564 6573 206e 6f74 6966 t includes notif │ │ │ │ -000137e0: 6963 6174 696f 6e20 6f66 2070 726f 6365 ication of proce │ │ │ │ -000137f0: 7373 2074 6572 6d69 6e61 7469 6f6e 2e72 ss termination.r │ │ │ │ -00013800: 6570 2e69 6f2e 6462 2e73 6462 6d23 7364 ep.io.db.sdbm#sd │ │ │ │ -00013810: 626d 2d64 656c 6574 6573 6462 6d2d 6465 bm-deletesdbm-de │ │ │ │ -00013820: 6c65 7465 2044 424d 204b 4559 7265 702e lete DBM KEYrep. │ │ │ │ -00013830: 696f 2e64 622e 7364 626d 2373 6462 6d2d io.db.sdbm#sdbm- │ │ │ │ -00013840: 6e65 7874 6b65 7973 6462 6d2d 6e65 7874 nextkeysdbm-next │ │ │ │ -00013850: 6b65 7920 4442 4d70 726f 6365 7373 2d65 key DBMprocess-e │ │ │ │ -00013860: 6e76 6972 6f6e 6d65 6e74 4120 6c69 7374 nvironmentA list │ │ │ │ -00013870: 206f 6620 616c 6c20 656e 7669 726f 6e6d of all environm │ │ │ │ -00013880: 656e 7420 7661 7269 6162 6c65 7320 2861 ent variables (a │ │ │ │ -00013890: 7320 7374 7269 6e67 7320 224e 414d 453d s strings "NAME= │ │ │ │ -000138a0: 5641 4c55 4522 2920 7061 7373 6564 0a74 VALUE") passed.t │ │ │ │ -000138b0: 6f20 7468 6520 696e 7465 7270 7265 7465 o the interprete │ │ │ │ -000138c0: 722e 2041 6c73 6f20 7573 6564 2074 6f20 r. Also used to │ │ │ │ -000138d0: 7370 6563 6966 7920 7468 6520 656e 7669 specify the envi │ │ │ │ -000138e0: 726f 6e6d 656e 7420 6f66 2073 7562 7072 ronment of subpr │ │ │ │ -000138f0: 6f63 6573 7365 732e 7265 702e 7379 7374 ocesses.rep.syst │ │ │ │ -00013900: 656d 2372 6570 2d62 7569 6c64 2d69 6441 em#rep-build-idA │ │ │ │ -00013910: 2073 7472 696e 6720 6465 7363 7269 6269 string describi │ │ │ │ -00013920: 6e67 2077 6865 6e2c 2077 6865 7265 2c20 ng when, where, │ │ │ │ -00013930: 616e 6420 6279 2077 686f 2074 6865 2072 and by who the r │ │ │ │ -00013940: 756e 6e69 6e67 2076 6572 7369 6f6e 206f unning version o │ │ │ │ -00013950: 6620 7468 650a 4c49 5350 2069 6e74 6572 f the.LISP inter │ │ │ │ -00013960: 7072 6574 6572 2077 6173 2062 7569 6c74 preter was built │ │ │ │ -00013970: 2e72 6570 2e64 6174 6123 646f 776e 6361 .rep.data#downca │ │ │ │ -00013980: 7365 2d74 6162 6c65 3235 362d 6279 7465 se-table256-byte │ │ │ │ -00013990: 2073 7472 696e 6720 686f 6c64 696e 6720 string holding │ │ │ │ -000139a0: 7472 616e 736c 6174 696f 6e73 2074 6f20 translations to │ │ │ │ -000139b0: 7475 726e 2065 6163 6820 6368 6172 6163 turn each charac │ │ │ │ -000139c0: 7465 7220 696e 746f 2069 7473 0a6c 6f77 ter into its.low │ │ │ │ -000139d0: 6572 2d63 6173 6520 6571 7569 7661 6c65 er-case equivale │ │ │ │ -000139e0: 6e74 2e72 6570 2e73 7973 7465 6d23 6375 nt.rep.system#cu │ │ │ │ -000139f0: 7272 656e 742d 7469 6d65 6375 7272 656e rrent-timecurren │ │ │ │ -00013a00: 742d 7469 6d65 0a0a 5265 7475 726e 2061 t-time..Return a │ │ │ │ -00013a10: 2076 616c 7565 2064 656e 6f74 696e 6720 value denoting │ │ │ │ -00013a20: 7468 6520 6375 7272 656e 7420 7379 7374 the current syst │ │ │ │ -00013a30: 656d 2074 696d 652e 2054 6869 7320 7769 em time. This wi │ │ │ │ -00013a40: 6c6c 2062 6520 6120 636f 6e73 2063 656c ll be a cons cel │ │ │ │ -00013a50: 6c0a 636f 6e74 6169 6e69 6e67 2028 4441 l.containing (DA │ │ │ │ -00013a60: 5953 202e 2053 4543 4f4e 4453 292c 2074 YS . SECONDS), t │ │ │ │ -00013a70: 6865 206e 756d 6265 7220 6f66 2044 4159 he number of DAY │ │ │ │ -00013a80: 5320 7369 6e63 6520 7468 6520 6570 6f63 S since the epoc │ │ │ │ -00013a90: 682c 2061 6e64 2074 6865 0a6e 756d 6265 h, and the.numbe │ │ │ │ -00013aa0: 7220 6f66 2073 6563 6f6e 6473 2073 696e r of seconds sin │ │ │ │ -00013ab0: 6365 2074 6865 2073 7461 7274 206f 6620 ce the start of │ │ │ │ -00013ac0: 7468 6520 6461 7920 2875 6e69 7665 7273 the day (univers │ │ │ │ -00013ad0: 616c 2074 696d 6529 2e72 6570 2e73 7973 al time).rep.sys │ │ │ │ -00013ae0: 7465 6d23 6669 782d 7469 6d65 6669 782d tem#fix-timefix- │ │ │ │ -00013af0: 7469 6d65 2054 494d 4553 5441 4d50 0a0a time TIMESTAMP.. │ │ │ │ -00013b00: 456e 7375 7265 2074 6861 7420 7468 6520 Ensure that the │ │ │ │ -00013b10: 7477 6f20 7061 7274 7320 6f66 2054 494d two parts of TIM │ │ │ │ -00013b20: 4553 5441 4d50 2061 7265 206d 7574 7561 ESTAMP are mutua │ │ │ │ -00013b30: 6c6c 7920 636f 6e73 6973 7465 6e74 2e20 lly consistent. │ │ │ │ -00013b40: 4966 206e 6f74 0a54 494d 4553 5441 4d50 If not.TIMESTAMP │ │ │ │ -00013b50: 2069 7320 616c 7465 7265 642e 2052 6574 is altered. Ret │ │ │ │ -00013b60: 7572 6e73 2054 494d 4553 5441 4d50 2e72 urns TIMESTAMP.r │ │ │ │ -00013b70: 6570 2e73 7973 7465 6d23 7369 742d 666f ep.system#sit-fo │ │ │ │ -00013b80: 7273 6974 2d66 6f72 205b 5345 434f 4e44 rsit-for [SECOND │ │ │ │ -00013b90: 535d 205b 4d49 4c4c 4953 4543 4f4e 4453 S] [MILLISECONDS │ │ │ │ -00013ba0: 5d0a 0a57 6169 7420 666f 7220 696e 7075 ]..Wait for inpu │ │ │ │ -00013bb0: 7420 746f 2061 7272 6976 6520 616e 6420 t to arrive and │ │ │ │ -00013bc0: 6265 2070 726f 6365 7373 6564 2e20 4e6f be processed. No │ │ │ │ -00013bd0: 206d 6f72 6520 7468 616e 2053 4543 4f4e more than SECON │ │ │ │ -00013be0: 4453 2073 6563 6f6e 6473 2070 6c75 730a DS seconds plus. │ │ │ │ -00013bf0: 4d49 4c4c 4953 4543 4f4e 4453 206d 696c MILLISECONDS mil │ │ │ │ -00013c00: 6c69 7365 636f 6e64 7320 7769 6c6c 2062 liseconds will b │ │ │ │ -00013c10: 6520 7761 6974 6564 2e20 4966 2061 7420 e waited. If at │ │ │ │ -00013c20: 7468 6520 656e 6420 6f66 2074 6869 7320 the end of this │ │ │ │ -00013c30: 7469 6d65 206e 6f0a 696e 7075 7420 6861 time no.input ha │ │ │ │ -00013c40: 7320 6172 7269 7665 642c 2072 6574 7572 s arrived, retur │ │ │ │ -00013c50: 6e20 742e 204f 7468 6572 7769 7365 2072 n t. Otherwise r │ │ │ │ -00013c60: 6574 7572 6e20 6e69 6c20 6966 2069 6e70 eturn nil if inp │ │ │ │ -00013c70: 7574 2077 6173 2066 6f75 6e64 2e0a 0a49 ut was found...I │ │ │ │ -00013c80: 6620 6e65 6974 6865 7220 5345 434f 4e44 f neither SECOND │ │ │ │ -00013c90: 5320 6e6f 7220 4d49 4c4c 4953 4543 4f4e S nor MILLISECON │ │ │ │ -00013ca0: 4453 2069 7320 6465 6669 6e65 6420 7468 DS is defined th │ │ │ │ -00013cb0: 6520 636f 6d6d 616e 6420 7769 6c6c 2072 e command will r │ │ │ │ -00013cc0: 6574 7572 6e0a 696d 6d65 6469 6174 656c eturn.immediatel │ │ │ │ -00013cd0: 792c 2075 7369 6e67 2061 206e 756c 6c20 y, using a null │ │ │ │ -00013ce0: 7469 6d65 6f75 742e 7265 702e 7379 7374 timeout.rep.syst │ │ │ │ -00013cf0: 656d 2373 7973 7465 6d73 7973 7465 6d20 em#systemsystem │ │ │ │ -00013d00: 5348 454c 4c2d 434f 4d4d 414e 440a 0a53 SHELL-COMMAND..S │ │ │ │ -00013d10: 796e 6368 726f 6e6f 7573 6c79 2065 7865 ynchronously exe │ │ │ │ -00013d20: 6375 7465 2074 6865 2073 6865 6c6c 2063 cute the shell c │ │ │ │ -00013d30: 6f6d 6d61 6e64 2073 7472 696e 6720 5348 ommand string SH │ │ │ │ -00013d40: 454c 4c2d 434f 4d4d 414e 442e 2052 6574 ELL-COMMAND. Ret │ │ │ │ -00013d50: 7572 6e73 2074 6865 0a65 7869 7420 7374 urns the.exit st │ │ │ │ -00013d60: 6174 7573 206f 6620 7468 6520 636f 6d6d atus of the comm │ │ │ │ -00013d70: 616e 642c 206f 7220 7369 676e 616c 7320 and, or signals │ │ │ │ -00013d80: 616e 2065 7272 6f72 2069 6620 7468 6520 an error if the │ │ │ │ -00013d90: 7368 656c 6c20 636f 756c 646e 2774 0a62 shell couldn't.b │ │ │ │ -00013da0: 6520 7374 6172 7465 642e 0a0a 4e6f 7465 e started...Note │ │ │ │ -00013db0: 2074 6861 7420 7468 6520 6578 6974 2073 that the exit s │ │ │ │ -00013dc0: 7461 7475 7320 6973 205f 6e6f 745f 2074 tatus is _not_ t │ │ │ │ -00013dd0: 6865 2073 616d 6520 6173 2074 6865 2072 he same as the r │ │ │ │ -00013de0: 6574 7572 6e20 636f 6465 2e20 4974 0a64 eturn code. It.d │ │ │ │ -00013df0: 6570 656e 6473 206f 6e20 7468 6520 6f70 epends on the op │ │ │ │ -00013e00: 6572 6174 696e 6720 7379 7374 656d 2c20 erating system, │ │ │ │ -00013e10: 6275 7420 756e 6465 7220 756e 6978 2074 but under unix t │ │ │ │ -00013e20: 6865 2072 6574 7572 6e20 636f 6465 206d he return code m │ │ │ │ -00013e30: 6179 2062 650a 666f 756e 6420 6279 2072 ay be.found by r │ │ │ │ -00013e40: 6967 6874 2d73 6869 6674 696e 6720 7468 ight-shifting th │ │ │ │ -00013e50: 6520 6578 6974 2073 7461 7475 7320 6279 e exit status by │ │ │ │ -00013e60: 2065 6967 6874 2062 6974 732e 204c 6f77 eight bits. Low │ │ │ │ -00013e70: 206e 6f6e 2d7a 6572 6f0a 7661 6c75 6573 non-zero.values │ │ │ │ -00013e80: 2072 6570 7265 7365 6e74 2074 6861 7420 represent that │ │ │ │ -00013e90: 7468 6520 7072 6f63 6573 7320 7761 7320 the process was │ │ │ │ -00013ea0: 6b69 6c6c 6564 2062 7920 6120 7369 676e killed by a sign │ │ │ │ -00013eb0: 616c 2e72 6570 2e75 7469 6c2e 6d64 3523 al.rep.util.md5# │ │ │ │ -00013ec0: 6d64 352d 7374 7269 6e67 6d64 352d 7374 md5-stringmd5-st │ │ │ │ -00013ed0: 7269 6e67 2053 5452 494e 470a 0a52 6574 ring STRING..Ret │ │ │ │ -00013ee0: 7572 6e20 7468 6520 696e 7465 6765 7220 urn the integer │ │ │ │ -00013ef0: 7265 7072 6573 656e 7469 6e67 2074 6865 representing the │ │ │ │ -00013f00: 204d 4435 206d 6573 7361 6765 2064 6967 MD5 message dig │ │ │ │ -00013f10: 6573 7420 6f66 2074 6865 2062 7974 6573 est of the bytes │ │ │ │ -00013f20: 0a73 746f 7265 6420 696e 2053 5452 494e .stored in STRIN │ │ │ │ -00013f30: 472e 2054 6869 7320 696e 7465 6765 7220 G. This integer │ │ │ │ -00013f40: 7769 6c6c 2068 6176 6520 6e6f 206d 6f72 will have no mor │ │ │ │ -00013f50: 6520 7468 616e 2031 3238 2073 6967 6e69 e than 128 signi │ │ │ │ -00013f60: 6669 6361 6e74 0a62 6974 732e 7265 702e ficant.bits.rep. │ │ │ │ -00013f70: 6c61 6e67 2e6d 6174 6823 2d2d 204e 554d lang.math#-- NUM │ │ │ │ -00013f80: 4245 5220 5b4e 554d 4245 5253 2e2e 2e5d BER [NUMBERS...] │ │ │ │ -00013f90: 0a0a 4569 7468 6572 2072 6574 7572 6e73 ..Either returns │ │ │ │ -00013fa0: 2074 6865 206e 6567 6174 696f 6e20 6f66 the negation of │ │ │ │ -00013fb0: 204e 554d 4245 5220 6f72 2074 6865 2076 NUMBER or the v │ │ │ │ -00013fc0: 616c 7565 206f 6620 4e55 4d42 4552 206d alue of NUMBER m │ │ │ │ -00013fd0: 696e 7573 0a4e 554d 4245 5253 0072 6570 inus.NUMBERS.rep │ │ │ │ -00013fe0: 2e74 6872 6561 6473 2e6d 7574 6578 236d .threads.mutex#m │ │ │ │ -00013ff0: 616b 652d 6d75 7465 7800 0000 0000 0000 ake-mutex....... │ │ │ │ -00014000: 7265 702e 6d6f 6475 6c65 2d73 7973 7465 rep.module-syste │ │ │ │ -00014010: 6d23 7374 7275 6374 7572 6543 7265 6174 m#structureCreat │ │ │ │ -00014020: 6520 6120 6e65 7720 6d6f 6475 6c65 2077 e a new module w │ │ │ │ -00014030: 686f 7365 2069 6e74 6572 6661 6365 2069 hose interface i │ │ │ │ -00014040: 7320 5349 472c 2077 686f 7365 2063 6f6e s SIG, whose con │ │ │ │ -00014050: 6669 6775 7261 7469 6f6e 2069 730a 6465 figuration is.de │ │ │ │ -00014060: 6669 6e65 6420 6279 2043 4f4e 4649 4720 fined by CONFIG │ │ │ │ -00014070: 2865 6974 6865 7220 6120 7369 6e67 6c65 (either a single │ │ │ │ -00014080: 2063 6c61 7573 652c 206f 7220 6120 6c69 clause, or a li │ │ │ │ -00014090: 7374 206f 6620 636c 6175 7365 7329 2c20 st of clauses), │ │ │ │ -000140a0: 616e 640a 7768 6f73 6520 6465 6669 6e69 and.whose defini │ │ │ │ -000140b0: 7469 6f6e 7320 6172 6520 6465 6669 6e65 tions are define │ │ │ │ -000140c0: 6420 6279 2074 6865 206c 6973 7420 6f66 d by the list of │ │ │ │ -000140d0: 2066 6f72 6d73 2042 4f44 592e 0a0a 5365 forms BODY...Se │ │ │ │ -000140e0: 6520 6064 6566 696e 652d 696e 7465 7266 e `define-interf │ │ │ │ -000140f0: 6163 6527 2066 6f72 2074 6865 2069 6e74 ace' for the int │ │ │ │ -00014100: 6572 6661 6365 2073 796e 7461 782c 2065 erface syntax, e │ │ │ │ -00014110: 6163 6820 636f 6e66 6967 7572 6174 696f ach configuratio │ │ │ │ -00014120: 6e0a 636c 6175 7365 206d 7573 7420 6861 n.clause must ha │ │ │ │ -00014130: 7665 2074 6865 2073 796e 7461 783a 0a0a ve the syntax:.. │ │ │ │ -00014140: 2020 2043 4c41 5553 4520 2d3e 2020 286f CLAUSE -> (o │ │ │ │ -00014150: 7065 6e20 5b4e 414d 452e 2e2e 5d29 0a09 pen [NAME...]).. │ │ │ │ -00014160: 2020 6f72 2020 2861 6363 6573 7320 5b4e or (access [N │ │ │ │ -00014170: 414d 452e 2e2e 5d29 0a0a 7768 6572 6520 AME...])..where │ │ │ │ -00014180: 4e41 4d45 2069 7320 7468 6520 6e61 6d65 NAME is the name │ │ │ │ -00014190: 206f 6620 6120 6d6f 6475 6c65 2e20 4f70 of a module. Op │ │ │ │ -000141a0: 656e 696e 6720 6120 6d6f 6475 6c65 2069 ening a module i │ │ │ │ -000141b0: 6d70 6f72 7473 2061 6c6c 206f 6620 6974 mports all of it │ │ │ │ -000141c0: 730a 6578 706f 7274 6564 2064 6566 696e s.exported defin │ │ │ │ -000141d0: 6974 696f 6e73 2069 6e74 6f20 7468 6520 itions into the │ │ │ │ -000141e0: 6375 7272 656e 746c 7920 6d6f 6475 6c65 currently module │ │ │ │ -000141f0: 2c20 7768 696c 6520 6163 6365 7373 696e , while accessin │ │ │ │ -00014200: 6720 610a 6d6f 6475 6c65 206d 616b 6573 g a.module makes │ │ │ │ -00014210: 2074 6865 2065 7870 6f72 7465 6420 6465 the exported de │ │ │ │ -00014220: 6669 6e69 7469 6f6e 7320 6176 6169 6c61 finitions availa │ │ │ │ -00014230: 626c 6520 6672 6f6d 2074 6865 2063 7572 ble from the cur │ │ │ │ -00014240: 7265 6e74 206d 6f64 756c 650a 7573 696e rent module.usin │ │ │ │ -00014250: 6720 7468 6520 6073 7472 7563 7475 7265 g the `structure │ │ │ │ -00014260: 2d72 6566 2720 666f 726d 2e72 656d 6f74 -ref' form.remot │ │ │ │ -00014270: 652d 6674 702d 6d61 782d 7365 7373 696f e-ftp-max-sessio │ │ │ │ -00014280: 6e73 4966 2074 7275 652c 2074 6865 206d nsIf true, the m │ │ │ │ -00014290: 6178 696d 756d 206e 756d 6265 7220 6f66 aximum number of │ │ │ │ -000142a0: 2046 5450 2063 6c69 656e 7473 2074 6861 FTP clients tha │ │ │ │ -000142b0: 7420 6d61 7920 6265 2072 756e 6e69 6e67 t may be running │ │ │ │ -000142c0: 0a63 6f6e 6375 7272 656e 746c 792e 0072 .concurrently..r │ │ │ │ -000142d0: 6570 2e69 6f2e 6669 6c65 2d68 616e 646c ep.io.file-handl │ │ │ │ -000142e0: 6572 732e 7265 6d6f 7465 2e66 7470 2372 ers.remote.ftp#r │ │ │ │ -000142f0: 656d 6f74 652d 6674 702d 6164 642d 7061 emote-ftp-add-pa │ │ │ │ -00014300: 7373 7764 2055 5345 5220 484f 5354 2050 sswd USER HOST P │ │ │ │ -00014310: 4153 5357 4472 6570 2e69 6f2e 6669 6c65 ASSWDrep.io.file │ │ │ │ -00014320: 2d68 616e 646c 6572 732e 7265 6d6f 7465 -handlers.remote │ │ │ │ -00014330: 2e72 6570 2372 656d 6f74 652d 7265 702d .rep#remote-rep- │ │ │ │ -00014340: 6164 642d 7061 7373 7764 4164 6420 7468 add-passwdAdd th │ │ │ │ -00014350: 6520 7374 7269 6e67 2050 4153 5357 4420 e string PASSWD │ │ │ │ -00014360: 6173 2074 6865 2070 6173 7377 6f72 6420 as the password │ │ │ │ -00014370: 666f 7220 7265 702d 7265 6d6f 7465 2073 for rep-remote s │ │ │ │ -00014380: 6573 7369 6f6e 206f 6620 5553 4552 4048 ession of USER@H │ │ │ │ -00014390: 4f53 542e 0072 6570 2e69 6f2e 6669 6c65 OST..rep.io.file │ │ │ │ -000143a0: 2d68 616e 646c 6572 732e 7265 6d6f 7465 -handlers.remote │ │ │ │ -000143b0: 2e72 6570 2372 656d 6f74 652d 7265 702d .rep#remote-rep- │ │ │ │ -000143c0: 6164 642d 7061 7373 7764 2055 5345 5220 add-passwd USER │ │ │ │ -000143d0: 484f 5354 2050 4153 5357 4400 1c00 0000 HOST PASSWD..... │ │ │ │ -000143e0: 6600 0000 b321 9c11 7265 702e d030 0100 f....!..rep..0.. │ │ │ │ -000143f0: 0000 0000 2100 0000 c200 0000 e5ad 250a ....!.........%. │ │ │ │ -00014400: 7265 702e 055e 0000 0000 0000 1a00 0000 rep..^.......... │ │ │ │ -00014410: 3400 0000 e702 361f 7265 702e fd8b 0000 4.....6.rep..... │ │ │ │ -00014420: 0000 0000 2500 0000 9800 0000 1283 cc01 ....%........... │ │ │ │ -00014430: 7265 702e dcb5 0100 0000 0000 1500 0000 rep............. │ │ │ │ -00014440: 5c00 0000 f7d1 b004 0072 6570 89bb 0100 \........rep.... │ │ │ │ -00014450: 0000 0000 2700 0000 0700 0000 6ef1 4b15 ....'.......n.K. │ │ │ │ -00014460: 7265 702e 00d0 0100 0000 0000 1100 0000 rep............. │ │ │ │ -00014470: 7a00 0000 452a 271a 7265 702e 504a 0000 z...E*'.rep.PJ.. │ │ │ │ -00014480: 0000 0000 1400 0000 a400 0000 1dae fe05 ................ │ │ │ │ -00014490: 7265 702e 6b7a 0000 0000 0000 1800 0000 rep.kz.......... │ │ │ │ -000144a0: 7900 0000 3ba5 0817 7265 702e db66 0000 y...;...rep..f.. │ │ │ │ -000144b0: 0000 0000 2100 0000 8100 0000 4ad7 1009 ....!.......J... │ │ │ │ -000144c0: 7265 702e a6a6 0000 0000 0000 1c00 0000 rep............. │ │ │ │ -000144d0: 5700 0000 f5a1 5e04 7265 702e 8bd0 0100 W.....^.rep..... │ │ │ │ -000144e0: 0000 0000 1800 0000 3600 0000 d056 d512 ........6....V.. │ │ │ │ -000144f0: 7265 702e d8d9 0100 0000 0000 1300 0000 rep............. │ │ │ │ -00014500: 2b00 0000 8ff0 c118 0072 6570 16da 0100 +........rep.... │ │ │ │ -00014510: 0000 0000 2100 0000 0700 0000 9d62 001e ....!........b.. │ │ │ │ -00014520: 7265 702e 88ff 0000 0000 0000 1a00 0000 rep............. │ │ │ │ -00014530: 5800 0000 4365 ea0e 7265 702e 2bfe 0000 X...Ce..rep.+... │ │ │ │ -00014540: 0000 0000 2200 0000 3b01 0000 23f1 8113 ...."...;...#... │ │ │ │ -00014550: 7265 702e 084b 0000 0000 0000 1200 0000 rep..K.......... │ │ │ │ -00014560: d000 0000 1d4f 0807 7265 702e 7ff6 0000 .....O..rep..... │ │ │ │ -00014570: 0000 0000 1800 0000 3800 0000 64fa 5e08 ........8...d.^. │ │ │ │ -00014580: 7265 702e e339 0100 0000 0000 1700 0000 rep..9.......... │ │ │ │ -00014590: df00 0000 bbc6 ee0b 7265 702e 5016 0100 ........rep.P... │ │ │ │ -000145a0: 0000 0000 1d00 0000 9e02 0000 5662 0a19 ............Vb.. │ │ │ │ -000145b0: 7265 702e e83c 0100 0000 0000 1100 0000 rep..<.......... │ │ │ │ -000145c0: ba01 0000 c963 a91f 7265 702e 1fb1 0100 .....c..rep..... │ │ │ │ -000145d0: 0000 0000 1c00 0000 e800 0000 4789 be00 ............G... │ │ │ │ -000145e0: 7265 702e c44e 0000 0000 0000 0e00 0000 rep..N.......... │ │ │ │ -000145f0: 1901 0000 44f8 121b 7265 702e 7098 0000 ....D...rep.p... │ │ │ │ -00014600: 0000 0000 2b00 0000 1501 0000 48b0 3605 ....+.......H.6. │ │ │ │ -00014610: 646c 2d6c b233 0000 0000 0000 1100 0000 dl-l.3.......... │ │ │ │ -00014620: 6f00 0000 870d 2f09 7265 702e 13b4 0100 o...../.rep..... │ │ │ │ -00014630: 0000 0000 1600 0000 6400 0000 f59a a918 ........d....... │ │ │ │ -00014640: 7265 702e a4b8 0100 0000 0000 1c00 0000 rep............. │ │ │ │ -00014650: 4f00 0000 51ec 9614 7265 702e 20d3 0100 O...Q...rep. ... │ │ │ │ -00014660: 0000 0000 1900 0000 a401 0000 2d66 fb1f ............-f.. │ │ │ │ -00014670: 0072 6570 1bd8 0100 0000 0000 2400 0000 .rep........$... │ │ │ │ -00014680: 1e00 0000 367e cc08 7265 702e 4db6 0100 ....6~..rep.M... │ │ │ │ -00014690: 0000 0000 1100 0000 4900 0000 eaba a416 ........I....... │ │ │ │ -000146a0: 6465 6661 6c2a 0000 0000 0000 1100 0000 defal*.......... │ │ │ │ -000146b0: 8f00 0000 f15e 800c 0072 6570 3eda 0100 .....^...rep>... │ │ │ │ -000146c0: 0000 0000 2300 0000 0600 0000 7a05 1f1a ....#.......z... │ │ │ │ -000146d0: 7265 702e 433c 0000 0000 0000 0d00 0000 rep.C<.......... │ │ │ │ -000146e0: b800 0000 6c58 5506 7265 702e 0066 0000 ....lXU.rep..f.. │ │ │ │ -000146f0: 0000 0000 1700 0000 c400 0000 e20e e01b ................ │ │ │ │ -00014700: 7265 702e 7f90 0000 0000 0000 1900 0000 rep............. │ │ │ │ -00014710: 2b00 0000 e5a2 b208 7265 702e ff20 0000 +.......rep.. .. │ │ │ │ -00014720: 0000 0000 1800 0000 fe00 0000 45a1 9617 ............E... │ │ │ │ -00014730: 7265 702e 0c2b 0000 0000 0000 1d00 0000 rep..+.......... │ │ │ │ -00014740: 3903 0000 ab47 4f1f 7265 702e 7433 0100 9....GO.rep.t3.. │ │ │ │ -00014750: 0000 0000 2100 0000 5900 0000 c066 4b07 ....!...Y....fK. │ │ │ │ -00014760: 7265 702e f2bb 0100 0000 0000 1e00 0000 rep............. │ │ │ │ -00014770: 3900 0000 c48f c40f 0072 6570 40bb 0100 9........rep@... │ │ │ │ -00014780: 0000 0000 2200 0000 2700 0000 7e49 5308 ...."...'...~IS. │ │ │ │ -00014790: 0072 6570 67da 0100 0000 0000 2000 0000 .repg....... ... │ │ │ │ -000147a0: 0b00 0000 01b1 ae03 7265 702e e25c 0000 ........rep..\.. │ │ │ │ -000147b0: 0000 0000 1000 0000 2a00 0000 8a77 7a1a ........*....wz. │ │ │ │ -000147c0: 7265 702e 92da 0100 0000 0000 2900 0000 rep.........)... │ │ │ │ -000147d0: 4300 0000 9192 e403 7265 702e feda 0100 C.......rep..... │ │ │ │ -000147e0: 0000 0000 1f00 0000 b100 0000 8581 f014 ................ │ │ │ │ -000147f0: 7265 702e cedb 0100 0000 0000 1f00 0000 rep............. │ │ │ │ -00014800: 5100 0000 b964 aa15 7265 702e fa39 0000 Q....d..rep..9.. │ │ │ │ -00014810: 0000 0000 1000 0000 6600 0000 9f31 3a14 ........f....1:. │ │ │ │ -00014820: 7265 702e 153b 0000 0000 0000 0e00 0000 rep..;.......... │ │ │ │ -00014830: 2001 0000 dc3f 0007 7265 702e 2344 0000 ....?..rep.#D.. │ │ │ │ -00014840: 0000 0000 0f00 0000 5400 0000 2a45 f419 ........T...*E.. │ │ │ │ -00014850: 696e 7465 0090 0000 0000 0000 0e00 0000 inte............ │ │ │ │ -00014860: 7100 0000 6464 d010 7265 702e 3aa4 0000 q...dd..rep.:... │ │ │ │ -00014870: 0000 0000 1900 0000 b200 0000 5b8a 0217 ............[... │ │ │ │ -00014880: 7265 702e e7b7 0100 0000 0000 1200 0000 rep............. │ │ │ │ -00014890: ab00 0000 1950 650e 7265 702e d4fb 0000 .....Pe.rep..... │ │ │ │ -000148a0: 0000 0000 1900 0000 a200 0000 2eaa a51f ................ │ │ │ │ -000148b0: 7265 702e a4bc 0100 0000 0000 1c00 0000 rep............. │ │ │ │ -000148c0: 4300 0000 7d37 c20d 0072 6570 02d1 0100 C...}7...rep.... │ │ │ │ -000148d0: 0000 0000 1e00 0000 1400 0000 476b 9903 ............Gk.. │ │ │ │ -000148e0: 0072 6570 d6d8 0100 0000 0000 1f00 0000 .rep............ │ │ │ │ -000148f0: 1c00 0000 249d c21b 7265 702e 7139 0100 ....$...rep.q9.. │ │ │ │ -00014900: 0000 0000 1700 0000 5b00 0000 8d91 cb18 ........[....... │ │ │ │ -00014910: 7265 702e 8db4 0100 0000 0000 1400 0000 rep............. │ │ │ │ -00014920: 3b00 0000 e0e2 f40f 0072 6570 5dd8 0100 ;........rep]... │ │ │ │ -00014930: 0000 0000 1c00 0000 2000 0000 8d84 0e09 ........ ....... │ │ │ │ -00014940: 7265 702e e773 0000 0000 0000 1400 0000 rep..s.......... │ │ │ │ -00014950: 8400 0000 a467 eb09 0072 6570 e8bf 0100 .....g...rep.... │ │ │ │ -00014960: 0000 0000 1300 0000 0200 0000 0478 251a .............x%. │ │ │ │ -00014970: 7265 702e a169 0000 0000 0000 2600 0000 rep..i......&... │ │ │ │ -00014980: 2500 0000 861a 2703 7265 702e 8e56 0000 %.....'.rep..V.. │ │ │ │ -00014990: 0000 0000 1500 0000 5b00 0000 a742 b80b ........[....B.. │ │ │ │ -000149a0: 7265 702e 3d77 0000 0000 0000 1600 0000 rep.=w.......... │ │ │ │ -000149b0: 3400 0000 e760 bd0f 7265 702e 575c 0000 4....`..rep.W\.. │ │ │ │ -000149c0: 0000 0000 0e00 0000 4300 0000 c91f 8f06 ........C....... │ │ │ │ -000149d0: 7265 702e cc80 0000 0000 0000 1400 0000 rep............. │ │ │ │ -000149e0: 9a00 0000 9824 ec02 7265 702e 2727 0000 .....$..rep.''.. │ │ │ │ -000149f0: 0000 0000 1f00 0000 9c00 0000 129d 5204 ..............R. │ │ │ │ -00014a00: 7265 702e ba42 0000 0000 0000 0d00 0000 rep..B.......... │ │ │ │ -00014a10: b500 0000 100e fa19 7265 702e 866e 0000 ........rep..n.. │ │ │ │ -00014a20: 0000 0000 1c00 0000 5800 0000 f58b 2a08 ........X.....*. │ │ │ │ -00014a30: 7265 702e 2c38 0100 0000 0000 1b00 0000 rep.,8.......... │ │ │ │ -00014a40: 1000 0000 ac84 8a0a 7265 702e 6c3f 0100 ........rep.l?.. │ │ │ │ -00014a50: 0000 0000 0f00 0000 6100 0000 0ee6 ba1d ........a....... │ │ │ │ -00014a60: 7265 702e a7b6 0100 0000 0000 1100 0000 rep............. │ │ │ │ -00014a70: 2900 0000 6f5e 931f 7265 702e 6f6f 0000 )...o^..rep.oo.. │ │ │ │ -00014a80: 0000 0000 1c00 0000 3500 0000 f381 b912 ........5....... │ │ │ │ -00014a90: 0072 6570 b7bb 0100 0000 0000 1400 0000 .rep............ │ │ │ │ -00014aa0: 2700 0000 b522 0c19 7265 702e cf34 0100 '...."..rep..4.. │ │ │ │ -00014ab0: 0000 0000 2900 0000 b700 0000 df10 031f ....)........... │ │ │ │ -00014ac0: 7265 702e 2838 0000 0000 0000 0e00 0000 rep.(8.......... │ │ │ │ -00014ad0: d600 0000 26a9 0001 7265 702e e35b 0000 ....&...rep..[.. │ │ │ │ -00014ae0: 0000 0000 0d00 0000 2e00 0000 4884 4719 ............H.G. │ │ │ │ -00014af0: 7265 702e 4cfa 0000 0000 0000 1b00 0000 rep.L........... │ │ │ │ -00014b00: d600 0000 4458 8414 7265 702e 39bd 0100 ....DX..rep.9... │ │ │ │ -00014b10: 0000 0000 2400 0000 7f00 0000 47c0 651c ....$.......G.e. │ │ │ │ -00014b20: 7265 702e 6c57 0000 0000 0000 0a00 0000 rep.lW.......... │ │ │ │ -00014b30: a400 0000 8d51 d10f 7265 702e dcb4 0100 .....Q..rep..... │ │ │ │ -00014b40: 0000 0000 1400 0000 4f00 0000 857c 1f0c ........O....|.. │ │ │ │ -00014b50: 7265 702e 0060 0000 0000 0000 1400 0000 rep..`.......... │ │ │ │ -00014b60: 0902 0000 2157 7b03 7265 702e ee33 0100 ....!W{.rep..3.. │ │ │ │ -00014b70: 0000 0000 2100 0000 4000 0000 d159 b302 ....!...@....Y.. │ │ │ │ -00014b80: 0072 6570 34d1 0100 0000 0000 1e00 0000 .rep4........... │ │ │ │ -00014b90: 0400 0000 c34d 501b 7265 702e e244 0000 .....MP.rep..D.. │ │ │ │ -00014ba0: 0000 0000 1200 0000 4601 0000 c526 1810 ........F....&.. │ │ │ │ -00014bb0: 7265 702e 5e23 0000 0000 0000 1d00 0000 rep.^#.......... │ │ │ │ -00014bc0: 5d00 0000 cf8f 091c 7265 702e 9ef1 0000 ].......rep..... │ │ │ │ -00014bd0: 0000 0000 1900 0000 9b00 0000 e2b6 c50c ................ │ │ │ │ -00014be0: 7265 702e 953f 0000 0000 0000 0d00 0000 rep..?.......... │ │ │ │ -00014bf0: 5300 0000 ecdd a803 7265 702e d7be 0100 S.......rep..... │ │ │ │ -00014c00: 0000 0000 1a00 0000 7c00 0000 7d6f 3817 ........|...}o8. │ │ │ │ -00014c10: 0072 6570 74d5 0100 0000 0000 1c00 0000 .rept........... │ │ │ │ -00014c20: 1700 0000 f602 ed08 0072 6570 a7d5 0100 .........rep.... │ │ │ │ -00014c30: 0000 0000 2100 0000 1900 0000 d3f7 9f11 ....!........... │ │ │ │ -00014c40: 7265 702e 6f3b 0100 0000 0000 1200 0000 rep.o;.......... │ │ │ │ -00014c50: 6701 0000 5c65 091f 7265 702e ed41 0000 g...\e..rep..A.. │ │ │ │ -00014c60: 0000 0000 0f00 0000 be00 0000 ec29 a501 .............).. │ │ │ │ -00014c70: 7265 702e 8fae 0000 0000 0000 1700 0000 rep............. │ │ │ │ -00014c80: 1601 0000 2ccf a81d 7265 702e 0040 0000 ....,...rep..@.. │ │ │ │ -00014c90: 0000 0000 0f00 0000 d400 0000 0063 940e .............c.. │ │ │ │ -00014ca0: 7265 702e 4736 0100 0000 0000 1c00 0000 rep.G6.......... │ │ │ │ -00014cb0: 7800 0000 c91f 0f07 7265 702e 0080 0000 x.......rep..... │ │ │ │ -00014cc0: 0000 0000 1400 0000 b800 0000 5975 d310 ............Yu.. │ │ │ │ -00014cd0: 7265 702e cea9 0000 0000 0000 2300 0000 rep.........#... │ │ │ │ -00014ce0: f500 0000 c18b b31c 7265 702e 3dfb 0000 ........rep.=... │ │ │ │ -00014cf0: 0000 0000 2100 0000 7600 0000 4957 8f11 ....!...v...IW.. │ │ │ │ -00014d00: 7265 702e 3fb5 0100 0000 0000 1000 0000 rep.?........... │ │ │ │ -00014d10: 2100 0000 fb37 d019 7265 702e e1b6 0100 !....7..rep..... │ │ │ │ -00014d20: 0000 0000 1200 0000 f400 0000 4548 3009 ............EH0. │ │ │ │ -00014d30: 7265 702e e9f7 0000 0000 0000 1c00 0000 rep............. │ │ │ │ -00014d40: 6000 0000 03fb 2706 7265 702e 622e 0000 `.....'.rep.b... │ │ │ │ -00014d50: 0000 0000 1c00 0000 ce00 0000 5a96 ef11 ............Z... │ │ │ │ -00014d60: 7265 702e 598a 0000 0000 0000 2700 0000 rep.Y.......'... │ │ │ │ -00014d70: 2501 0000 3ed1 1607 7265 702e 5382 0000 %...>...rep.S... │ │ │ │ -00014d80: 0000 0000 1500 0000 5a06 0000 a51b 6713 ........Z.....g. │ │ │ │ -00014d90: 7265 702e 901f 0100 0000 0000 1d00 0000 rep............. │ │ │ │ -00014da0: 4000 0000 8edc 1b03 6166 7465 f630 0000 @.......afte.0.. │ │ │ │ -00014db0: 0000 0000 1000 0000 bf00 0000 bd6f 2806 .............o(. │ │ │ │ -00014dc0: 7265 702e 0fb9 0100 0000 0000 1400 0000 rep............. │ │ │ │ -00014dd0: c700 0000 35d7 3016 7265 702e 49bc 0100 ....5.0.rep.I... │ │ │ │ -00014de0: 0000 0000 1400 0000 4700 0000 3120 491b ........G...1 I. │ │ │ │ -00014df0: 7265 702e 6dbf 0100 0000 0000 1800 0000 rep.m........... │ │ │ │ -00014e00: 4400 0000 4bf0 d81c 7265 702e 0030 0100 D...K...rep..0.. │ │ │ │ -00014e10: 0000 0000 1d00 0000 b300 0000 82ec b605 ................ │ │ │ │ -00014e20: 7265 702e 4491 0000 0000 0000 1a00 0000 rep.D........... │ │ │ │ -00014e30: 8700 0000 a38f d91e 7072 696e 05a5 0000 ........prin.... │ │ │ │ -00014e40: 0000 0000 0c00 0000 4301 0000 8356 d405 ........C....V.. │ │ │ │ -00014e50: 7265 702e cf9f 0000 0000 0000 1a00 0000 rep............. │ │ │ │ -00014e60: 1300 0000 6063 d21b 7265 702e 70b5 0100 ....`c..rep.p... │ │ │ │ -00014e70: 0000 0000 1300 0000 5900 0000 a85f 291f ........Y...._). │ │ │ │ -00014e80: 7265 702e 56d1 0100 0000 0000 1900 0000 rep.V........... │ │ │ │ -00014e90: 8f00 0000 b704 4d04 7265 702e 52f2 0000 ......M.rep.R... │ │ │ │ -00014ea0: 0000 0000 2200 0000 5b00 0000 723e 0802 ...."...[...r>.. │ │ │ │ -00014eb0: 7265 702e f313 0100 0000 0000 1d00 0000 rep............. │ │ │ │ -00014ec0: 5e00 0000 e2f0 c705 7265 702e b33e 0100 ^.......rep..>.. │ │ │ │ -00014ed0: 0000 0000 1700 0000 a200 0000 ea10 2802 ..............(. │ │ │ │ -00014ee0: 7265 702e fed1 0100 0000 0000 1b00 0000 rep............. │ │ │ │ -00014ef0: d400 0000 e674 d31d 7265 702e c296 0000 .....t..rep..... │ │ │ │ -00014f00: 0000 0000 2500 0000 8901 0000 597d a517 ....%.......Y}.. │ │ │ │ -00014f10: 0072 6570 e1d5 0100 0000 0000 1b00 0000 .rep............ │ │ │ │ -00014f20: 0700 0000 bf2c 7f07 7265 702e eab9 0100 .....,..rep..... │ │ │ │ -00014f30: 0000 0000 1a00 0000 3c01 0000 0d75 3f16 ........<....u?. │ │ │ │ -00014f40: 7265 702e 03d6 0100 0000 0000 1c00 0000 rep............. │ │ │ │ -00014f50: 8b01 0000 3506 4a17 7265 702e 837f 0000 ....5.J.rep..... │ │ │ │ -00014f60: 0000 0000 1d00 0000 3800 0000 4476 9815 ........8...Dv.. │ │ │ │ -00014f70: 7265 702e aad7 0100 0000 0000 1a00 0000 rep............. │ │ │ │ -00014f80: 5700 0000 5967 cb1b 7265 702e f314 0100 W...Yg..rep..... │ │ │ │ -00014f90: 0000 0000 2500 0000 3801 0000 00a1 850d ....%...8....... │ │ │ │ -00014fa0: 7265 702e 8d25 0000 0000 0000 2200 0000 rep..%......"... │ │ │ │ -00014fb0: 6e00 0000 680a 2f1d 7265 702e 005b 0000 n...h./.rep..[.. │ │ │ │ -00014fc0: 0000 0000 0b00 0000 a900 0000 4929 ef1a ............I).. │ │ │ │ -00014fd0: 0072 6570 c9bf 0100 0000 0000 1d00 0000 .rep............ │ │ │ │ -00014fe0: 0200 0000 5d98 180b 7265 702e b331 0100 ....]...rep..1.. │ │ │ │ -00014ff0: 0000 0000 2300 0000 c900 0000 0000 0000 ....#........... │ │ │ │ -00015000: 0072 6570 2e6c 616e 672e 6d61 7468 2372 .rep.lang.math#r │ │ │ │ -00015010: 6561 6c70 2058 0072 6570 2e6c 616e 672e ealp X.rep.lang. │ │ │ │ -00015020: 6d61 7468 236e 6567 6174 6976 6570 2058 math#negativep X │ │ │ │ -00015030: 7265 702e 6c61 6e67 2e6d 6174 6823 6162 rep.lang.math#ab │ │ │ │ -00015040: 7352 6574 7572 6e20 7468 6520 6162 736f sReturn the abso │ │ │ │ -00015050: 6c75 7465 2076 616c 7565 206f 6620 582c lute value of X, │ │ │ │ -00015060: 2069 2e65 2e20 286d 6178 2058 2028 2d20 i.e. (max X (- │ │ │ │ -00015070: 5829 292e 0072 6570 2e6c 616e 672e 6d61 X))..rep.lang.ma │ │ │ │ -00015080: 7468 2361 6273 2058 7265 702e 6e65 742e th#abs Xrep.net. │ │ │ │ -00015090: 646f 6d61 696e 2d6e 616d 6523 646f 6d61 domain-name#doma │ │ │ │ -000150a0: 696e 2d61 626f 7665 2d70 5265 7475 726e in-above-pReturn │ │ │ │ -000150b0: 2074 7275 6520 6966 2064 6f6d 6169 6e20 true if domain │ │ │ │ -000150c0: 6e61 6d65 2044 3120 6973 2060 6162 6f76 name D1 is `abov │ │ │ │ -000150d0: 6527 2064 6f6d 6169 6e20 6e61 6d65 2044 e' domain name D │ │ │ │ -000150e0: 322e 0072 6570 2e6e 6574 2e72 7063 2372 2..rep.net.rpc#r │ │ │ │ -000150f0: 6567 6973 7465 722d 7270 632d 7365 7276 egister-rpc-serv │ │ │ │ -00015100: 6572 2053 4f43 4b45 5420 2321 6b65 7920 er SOCKET #!key │ │ │ │ -00015110: 434c 4f53 4142 4c45 0072 6570 2e6e 6574 CLOSABLE.rep.net │ │ │ │ -00015120: 2e72 7063 236d 616b 652d 7270 632d 7365 .rpc#make-rpc-se │ │ │ │ -00015130: 7276 616e 7420 494d 504c 7265 702e 6e65 rvant IMPLrep.ne │ │ │ │ -00015140: 742e 7270 6323 6361 6c6c 2d77 6974 682d t.rpc#call-with- │ │ │ │ -00015150: 7270 632d 7365 7276 616e 7443 616c 6c20 rpc-servantCall │ │ │ │ -00015160: 7468 6520 6675 6e63 7469 6f6e 2043 414c the function CAL │ │ │ │ -00015170: 4c42 4143 4b20 7769 7468 2061 2073 696e LBACK with a sin │ │ │ │ -00015180: 676c 6520 6172 6775 6d65 6e74 2c20 7468 gle argument, th │ │ │ │ -00015190: 6520 7365 7276 616e 742d 6964 2074 6861 e servant-id tha │ │ │ │ -000151a0: 740a 6361 6e20 6265 2075 7365 6420 746f t.can be used to │ │ │ │ -000151b0: 2063 616c 6c20 7468 6520 6675 6e63 7469 call the functi │ │ │ │ -000151c0: 6f6e 2049 4d50 4c2e 204f 6e63 6520 4341 on IMPL. Once CA │ │ │ │ -000151d0: 4c4c 4241 434b 2072 6574 7572 6e73 2c20 LLBACK returns, │ │ │ │ -000151e0: 7468 6520 7365 7276 616e 742d 6964 0a62 the servant-id.b │ │ │ │ -000151f0: 6563 6f6d 6573 2069 6e76 616c 6964 2e72 ecomes invalid.r │ │ │ │ -00015200: 6570 2e6e 6574 2e72 7063 2361 7379 6e63 ep.net.rpc#async │ │ │ │ -00015210: 2d72 7063 2d63 616c 6c43 616c 6c20 7468 -rpc-callCall th │ │ │ │ -00015220: 6520 7270 6320 7072 6f78 7920 6675 6e63 e rpc proxy func │ │ │ │ -00015230: 7469 6f6e 2050 524f 5859 2077 6974 6820 tion PROXY with │ │ │ │ -00015240: 6172 6775 6d65 6e74 7320 4152 4753 2e20 arguments ARGS. │ │ │ │ -00015250: 4974 2077 696c 6c20 6265 2063 616c 6c65 It will be calle │ │ │ │ -00015260: 640a 6173 796e 6368 726f 6e6f 7573 6c79 d.asynchronously │ │ │ │ -00015270: 2e20 4e6f 2072 6573 756c 7420 7769 6c6c . No result will │ │ │ │ -00015280: 2062 6520 7265 7475 726e 6564 2066 726f be returned fro │ │ │ │ -00015290: 6d20 7468 6520 7265 6d6f 7465 2066 756e m the remote fun │ │ │ │ -000152a0: 6374 696f 6e0a 756e 6c65 7373 2043 414c ction.unless CAL │ │ │ │ -000152b0: 4c42 4143 4b20 6973 2067 6976 656e 2c20 LBACK is given, │ │ │ │ -000152c0: 696e 2077 6869 6368 2063 6173 6520 2843 in which case (C │ │ │ │ -000152d0: 414c 4c42 4143 4b20 5354 4154 5553 2056 ALLBACK STATUS V │ │ │ │ -000152e0: 414c 5545 2920 7769 6c6c 2062 650a 6361 ALUE) will be.ca │ │ │ │ -000152f0: 6c6c 6564 2061 7420 736f 6d65 2070 6f69 lled at some poi │ │ │ │ -00015300: 6e74 2069 6e20 7468 6520 6675 7475 7265 nt in the future │ │ │ │ -00015310: 2e72 6570 2e6e 6574 2e72 7063 2372 7063 .rep.net.rpc#rpc │ │ │ │ -00015320: 2d70 726f 7879 2d3e 7365 7276 616e 742d -proxy->servant- │ │ │ │ -00015330: 6964 5265 7475 726e 2074 6865 2075 6e71 idReturn the unq │ │ │ │ -00015340: 7561 6c69 6669 6564 2073 6572 7661 6e74 ualified servant │ │ │ │ -00015350: 2d69 6420 2861 2073 796d 626f 6c29 2074 -id (a symbol) t │ │ │ │ -00015360: 6861 7420 6361 6e20 6265 2075 7365 6420 hat can be used │ │ │ │ -00015370: 746f 0a72 6566 6572 656e 6365 2074 6865 to.reference the │ │ │ │ -00015380: 2052 5043 2070 726f 7879 2066 756e 6374 RPC proxy funct │ │ │ │ -00015390: 696f 6e20 5052 4f58 592e 7265 702e 6e65 ion PROXY.rep.ne │ │ │ │ -000153a0: 742e 7270 6323 7365 7276 616e 742d 6964 t.rpc#servant-id │ │ │ │ -000153b0: 2d3e 676c 6f62 616c 2d69 6452 6574 7572 ->global-idRetur │ │ │ │ -000153c0: 6e20 7468 6520 676c 6f62 616c 6c79 2072 n the globally r │ │ │ │ -000153d0: 6566 6572 656e 6365 6162 6c65 2052 5043 eferenceable RPC │ │ │ │ -000153e0: 2073 6572 7661 6e74 2069 6420 666f 7220 servant id for │ │ │ │ -000153f0: 6c6f 6361 6c20 7365 7276 616e 7420 6964 local servant id │ │ │ │ -00015400: 2049 442e 7265 702e 6461 7461 236d 656d ID.rep.data#mem │ │ │ │ -00015410: 6265 722d 6966 5369 6d69 6c61 7220 746f ber-ifSimilar to │ │ │ │ -00015420: 2074 6865 2060 6d65 6d62 6572 2720 6675 the `member' fu │ │ │ │ -00015430: 6e63 7469 6f6e 2c20 6578 6365 7074 2074 nction, except t │ │ │ │ -00015440: 6861 7420 7468 6520 6675 6e63 7469 6f6e hat the function │ │ │ │ -00015450: 2046 554e 2069 730a 6361 6c6c 6564 2074 FUN is.called t │ │ │ │ -00015460: 6f20 7465 7374 2074 6865 2065 6c65 6d65 o test the eleme │ │ │ │ -00015470: 6e74 7320 666f 7220 6d61 7463 6865 732e nts for matches. │ │ │ │ -00015480: 2049 6620 6028 4655 4e20 454c 5429 2720 If `(FUN ELT)' │ │ │ │ -00015490: 7265 7475 726e 7320 7472 7565 2c0a 7468 returns true,.th │ │ │ │ -000154a0: 656e 2074 6865 2073 7562 6c69 7374 2073 en the sublist s │ │ │ │ -000154b0: 7461 7274 696e 6720 7769 7468 2045 4c54 tarting with ELT │ │ │ │ -000154c0: 2069 7320 7265 7475 726e 6564 2e00 7265 is returned..re │ │ │ │ -000154d0: 702e 6461 7461 236d 656d 6265 722d 6966 p.data#member-if │ │ │ │ -000154e0: 2046 554e 204c 5354 7265 702e 7574 696c FUN LSTrep.util │ │ │ │ -000154f0: 2e69 7370 656c 6c23 7072 6f63 6573 732d .ispell#process- │ │ │ │ -00015500: 6275 7379 5768 656e 2074 2c20 7468 6520 busyWhen t, the │ │ │ │ -00015510: 7072 6f63 6573 7320 6973 2062 6569 6e67 process is being │ │ │ │ -00015520: 2075 7365 6420 746f 2063 6865 636b 2061 used to check a │ │ │ │ -00015530: 2077 6f72 642c 2062 7574 206e 6f74 2061 word, but not a │ │ │ │ -00015540: 6c6c 0a72 6573 756c 7473 2068 6176 6520 ll.results have │ │ │ │ -00015550: 6265 656e 2072 6563 6569 7665 642e 7265 been received.re │ │ │ │ -00015560: 702e 7574 696c 2e69 7370 656c 6c23 6973 p.util.ispell#is │ │ │ │ -00015570: 7065 6c6c 2d73 746f 704b 696c 6c20 616e pell-stopKill an │ │ │ │ -00015580: 7920 7375 6270 726f 6365 7373 6573 2062 y subprocesses b │ │ │ │ -00015590: 6569 6e67 2075 7365 6420 696e 7465 726e eing used intern │ │ │ │ -000155a0: 616c 6c79 2074 6f20 7275 6e20 4973 7065 ally to run Ispe │ │ │ │ -000155b0: 6c6c 2e72 6570 2e75 7469 6c2e 6973 7065 ll.rep.util.ispe │ │ │ │ -000155c0: 6c6c 2369 7370 656c 6c2d 7365 742d 6469 ll#ispell-set-di │ │ │ │ -000155d0: 6374 696f 6e61 7279 5365 7420 7468 6520 ctionarySet the │ │ │ │ -000155e0: 6e61 6d65 206f 6620 7468 6520 6469 6374 name of the dict │ │ │ │ -000155f0: 696f 6e61 7279 2075 7365 6420 6279 2049 ionary used by I │ │ │ │ -00015600: 7370 656c 6c20 746f 2044 4943 542d 4e41 spell to DICT-NA │ │ │ │ -00015610: 4d45 2e00 7265 702e 6d6f 6475 6c65 2d73 ME..rep.module-s │ │ │ │ -00015620: 7973 7465 6d23 7374 7275 6374 7572 6520 ystem#structure │ │ │ │ -00015630: 2321 6f70 7469 6f6e 616c 2053 4947 2043 #!optional SIG C │ │ │ │ -00015640: 4f4e 4649 4720 2e20 424f 4459 7265 702e ONFIG . BODYrep. │ │ │ │ -00015650: 6d6f 6475 6c65 2d73 7973 7465 6d23 6465 module-system#de │ │ │ │ -00015660: 6669 6e65 2d73 7472 7563 7475 7265 7353 fine-structuresS │ │ │ │ -00015670: 696d 696c 6172 2074 6f20 6064 6566 696e imilar to `defin │ │ │ │ -00015680: 652d 7374 7275 6374 7572 6527 2065 7863 e-structure' exc │ │ │ │ -00015690: 6570 7420 7468 6174 206d 756c 7469 706c ept that multipl │ │ │ │ -000156a0: 6520 7374 7275 6374 7572 6573 2061 7265 e structures are │ │ │ │ -000156b0: 0a63 7265 6174 6564 2c20 6561 6368 2065 .created, each e │ │ │ │ -000156c0: 7870 6f72 7469 6e67 2061 2070 6172 7469 xporting a parti │ │ │ │ -000156d0: 6375 6c61 7220 7669 6577 206f 6620 7468 cular view of th │ │ │ │ -000156e0: 6520 756e 6465 726c 7969 6e67 2062 696e e underlying bin │ │ │ │ -000156f0: 6469 6e67 732e 0a0a 5354 5255 4354 5320 dings...STRUCTS │ │ │ │ -00015700: 6973 2061 206c 6973 7420 6465 6669 6e69 is a list defini │ │ │ │ -00015710: 6e67 2074 6865 206e 616d 6573 2061 6e64 ng the names and │ │ │ │ -00015720: 2069 6e74 6572 6661 6365 7320 6f66 2074 interfaces of t │ │ │ │ -00015730: 6865 2063 7265 6174 6564 0a6d 6f64 756c he created.modul │ │ │ │ -00015740: 6573 2c20 6561 6368 2069 7465 6d20 6861 es, each item ha │ │ │ │ -00015750: 7320 7468 6520 666f 726d 2060 284e 414d s the form `(NAM │ │ │ │ -00015760: 4520 494e 5445 5246 4143 4529 272e 2043 E INTERFACE)'. C │ │ │ │ -00015770: 4f4e 4649 4720 616e 6420 424f 4459 2061 ONFIG and BODY a │ │ │ │ -00015780: 7265 0a65 7861 6374 6c79 2074 6865 2073 re.exactly the s │ │ │ │ -00015790: 616d 6520 6173 2069 6e20 7468 6520 6064 ame as in the `d │ │ │ │ -000157a0: 6566 696e 652d 7374 7275 6374 7572 6527 efine-structure' │ │ │ │ -000157b0: 2073 796e 7461 782e 0072 6570 2e6d 6f64 syntax..rep.mod │ │ │ │ -000157c0: 756c 652d 7379 7374 656d 2373 7472 7563 ule-system#struc │ │ │ │ -000157d0: 7475 7265 2d72 6566 2053 5452 5543 542d ture-ref STRUCT- │ │ │ │ -000157e0: 4e41 4d45 2056 4152 2d4e 414d 4572 6570 NAME VAR-NAMErep │ │ │ │ -000157f0: 2e69 6f2e 6669 6c65 7323 6361 6c6c 2d61 .io.files#call-a │ │ │ │ -00015800: 6674 6572 2d6c 6f61 6441 7272 616e 6765 fter-loadArrange │ │ │ │ -00015810: 2066 6f72 2054 4855 4e4b 2074 6f20 6265 for THUNK to be │ │ │ │ -00015820: 2063 616c 6c65 6420 696d 6d65 6469 6174 called immediat │ │ │ │ -00015830: 656c 7920 6166 7465 7220 7468 6520 6c69 ely after the li │ │ │ │ -00015840: 6272 6172 7920 6f66 204c 6973 7020 636f brary of Lisp co │ │ │ │ -00015850: 6465 0a4c 4942 5241 5259 2068 6173 2062 de.LIBRARY has b │ │ │ │ -00015860: 6565 6e20 7265 6164 2062 7920 7468 6520 een read by the │ │ │ │ -00015870: 606c 6f61 6427 2066 756e 6374 696f 6e2e `load' function. │ │ │ │ -00015880: 204e 6f74 6520 7468 6174 204c 4942 5241 Note that LIBRA │ │ │ │ -00015890: 5259 206d 7573 7420 6578 6163 746c 790a RY must exactly. │ │ │ │ -000158a0: 6d61 7463 6820 7468 6520 4649 4c45 2061 match the FILE a │ │ │ │ -000158b0: 7267 756d 656e 7420 746f 2060 6c6f 6164 rgument to `load │ │ │ │ -000158c0: 272e 7265 6d6f 7465 2d66 7470 2d6c 732d '.remote-ftp-ls- │ │ │ │ -000158d0: 666f 726d 6174 4654 5020 636f 6d6d 616e formatFTP comman │ │ │ │ -000158e0: 6420 666f 726d 6174 2073 7472 696e 6720 d format string │ │ │ │ -000158f0: 746f 2070 726f 6475 6365 2061 6e20 606c to produce an `l │ │ │ │ -00015900: 7320 2d6c 2720 666f 726d 6174 206c 6973 s -l' format lis │ │ │ │ -00015910: 7469 6e67 206f 6620 7468 650a 6469 7265 ting of the.dire │ │ │ │ -00015920: 6374 6f72 7920 7375 6273 7469 7475 7465 ctory substitute │ │ │ │ -00015930: 6420 666f 7220 7468 6520 7369 6e67 6c65 d for the single │ │ │ │ -00015940: 2025 7320 666f 726d 6174 2073 7065 6369 %s format speci │ │ │ │ -00015950: 6669 6572 2e72 656d 6f74 652d 6674 702d fier.remote-ftp- │ │ │ │ -00015960: 7265 636f 6e6e 6563 742d 6d73 6773 5265 reconnect-msgsRe │ │ │ │ -00015970: 6775 6c61 7220 6578 7072 6573 7369 6f6e gular expression │ │ │ │ -00015980: 206d 6174 6368 696e 6720 6674 7020 6d65 matching ftp me │ │ │ │ -00015990: 7373 6167 6573 2074 6861 7420 696e 6469 ssages that indi │ │ │ │ -000159a0: 6361 7465 2074 6861 7420 7468 6520 6375 cate that the cu │ │ │ │ -000159b0: 7272 656e 740a 4654 5020 7072 6f63 6573 rrent.FTP proces │ │ │ │ -000159c0: 7320 7368 6f75 6c64 2062 6520 6162 616e s should be aban │ │ │ │ -000159d0: 646f 6e65 642c 2061 6e64 2061 206e 6577 doned, and a new │ │ │ │ -000159e0: 2073 6573 7369 6f6e 2073 7461 7274 6564 session started │ │ │ │ -000159f0: 2e72 656d 6f74 652d 6674 702d 6c73 2d6c .remote-ftp-ls-l │ │ │ │ -00015a00: 2d74 7970 652d 616c 6973 7441 6c69 7374 -type-alistAlist │ │ │ │ -00015a10: 2061 7373 6f63 6961 7469 6e67 2063 6861 associating cha │ │ │ │ -00015a20: 7261 6374 6572 7320 696e 2074 6865 2066 racters in the f │ │ │ │ -00015a30: 6972 7374 2063 6f6c 756d 6e20 6f66 2060 irst column of ` │ │ │ │ -00015a40: 6c73 202d 6c27 206f 7574 7075 7420 7769 ls -l' output wi │ │ │ │ -00015a50: 7468 0a66 696c 6520 7479 7065 732e 7265 th.file types.re │ │ │ │ -00015a60: 702e 696f 2e66 696c 652d 6861 6e64 6c65 p.io.file-handle │ │ │ │ -00015a70: 7273 2e72 656d 6f74 652e 6674 7023 7265 rs.remote.ftp#re │ │ │ │ -00015a80: 6d6f 7465 2d66 7470 2d63 6c6f 7365 2d61 mote-ftp-close-a │ │ │ │ -00015a90: 6c6c 436c 6f73 6520 616c 6c20 7275 6e6e llClose all runn │ │ │ │ -00015aa0: 696e 6720 4654 5020 7375 6270 726f 6365 ing FTP subproce │ │ │ │ -00015ab0: 7373 6573 2e00 7265 702e 696f 2e66 696c sses..rep.io.fil │ │ │ │ -00015ac0: 652d 6861 6e64 6c65 7273 2e72 656d 6f74 e-handlers.remot │ │ │ │ -00015ad0: 652e 6674 7023 7265 6d6f 7465 2d66 7470 e.ftp#remote-ftp │ │ │ │ -00015ae0: 2d65 6d70 7479 2d63 6163 6865 7265 6d6f -empty-cacheremo │ │ │ │ -00015af0: 7465 2d68 6f73 742d 7573 6572 2d61 6c69 te-host-user-ali │ │ │ │ -00015b00: 7374 416c 6973 7420 6f66 2028 484f 5354 stAlist of (HOST │ │ │ │ -00015b10: 2d52 4547 4558 5020 2e20 5553 4552 2d4e -REGEXP . USER-N │ │ │ │ -00015b20: 414d 4529 206d 6174 6368 696e 6720 686f AME) matching ho │ │ │ │ -00015b30: 7374 206e 616d 6573 2074 6f20 7573 6572 st names to user │ │ │ │ -00015b40: 6e61 6d65 732e 0a4f 6e6c 7920 7573 6564 names..Only used │ │ │ │ -00015b50: 2077 6865 6e20 6e6f 2075 7365 726e 616d when no usernam │ │ │ │ -00015b60: 6520 6973 2067 6976 656e 2069 6e20 6120 e is given in a │ │ │ │ -00015b70: 6669 6c65 6e61 6d65 2e72 6370 2d70 726f filename.rcp-pro │ │ │ │ -00015b80: 6772 616d 5468 6520 6e61 6d65 206f 6620 gramThe name of │ │ │ │ -00015b90: 7468 6520 6072 6370 2720 7072 6f67 7261 the `rcp' progra │ │ │ │ -00015ba0: 6d20 7573 6564 2074 6f20 636f 7079 2066 m used to copy f │ │ │ │ -00015bb0: 696c 6573 2066 726f 6d20 686f 7374 2074 iles from host t │ │ │ │ -00015bc0: 6f20 686f 7374 2e00 7265 702e 696f 2e66 o host..rep.io.f │ │ │ │ -00015bd0: 696c 652d 6861 6e64 6c65 7273 2e72 656d ile-handlers.rem │ │ │ │ -00015be0: 6f74 652e 7265 7023 7265 6d6f 7465 2d72 ote.rep#remote-r │ │ │ │ -00015bf0: 6570 2d65 6d70 7479 2d63 6163 6865 7374 ep-empty-cachest │ │ │ │ -00015c00: 616e 6461 7264 2d65 7272 6f72 5374 616e andard-errorStan │ │ │ │ -00015c10: 6461 7264 2073 7472 6561 6d20 666f 7220 dard stream for │ │ │ │ -00015c20: 6572 726f 7220 6f75 7470 7574 2ebb 0000 error output.... │ │ │ │ -00015c30: 0000 0000 1300 0000 2900 0000 3650 a629 ........)...6P.) │ │ │ │ -00015c40: 7265 702e db63 0100 0000 0000 2800 0000 rep..c......(... │ │ │ │ -00015c50: 2b00 0000 6bf1 2124 0072 6570 da6f 0100 +...k.!$.rep.o.. │ │ │ │ -00015c60: 0000 0000 1a00 0000 0700 0000 5374 3a2f ............St:/ │ │ │ │ -00015c70: 7265 702e ce7b 0000 0000 0000 1900 0000 rep..{.......... │ │ │ │ -00015c80: 2701 0000 8b55 2b26 7265 702e e91b 0100 '....U+&rep..... │ │ │ │ -00015c90: 0000 0000 1d00 0000 be02 0000 5af8 e836 ............Z..6 │ │ │ │ -00015ca0: 7265 702e f293 0000 0000 0000 1a00 0000 rep............. │ │ │ │ -00015cb0: 7e00 0000 bb62 1126 7265 702e 2229 0000 ~....b.&rep.").. │ │ │ │ -00015cc0: 0000 0000 1d00 0000 b100 0000 7b12 c230 ............{..0 │ │ │ │ -00015cd0: 7265 702e d3b4 0000 0000 0000 1a00 0000 rep............. │ │ │ │ -00015ce0: 0f00 0000 f583 ad27 7265 702e 1ce2 0100 .......'rep..... │ │ │ │ -00015cf0: 0000 0000 1800 0000 3301 0000 e59e 772f ........3.....w/ │ │ │ │ -00015d00: 0072 6570 91e9 0100 0000 0000 1800 0000 .rep............ │ │ │ │ -00015d10: 1100 0000 aa2d 1322 7265 702e 227e 0000 .....-."rep."~.. │ │ │ │ -00015d20: 0000 0000 1a00 0000 9b00 0000 1989 c12f .............../ │ │ │ │ -00015d30: 6964 6c65 d28d 0000 0000 0000 0900 0000 idle............ │ │ │ │ -00015d40: 3501 0000 e760 392d 7265 702e 5e36 0000 5....`9-rep.^6.. │ │ │ │ -00015d50: 0000 0000 0e00 0000 aa00 0000 8bef 7d25 ..............}% │ │ │ │ -00015d60: 7265 702e 5072 0000 0000 0000 1c00 0000 rep.Pr.......... │ │ │ │ -00015d70: c100 0000 8795 4528 7265 702e 0020 0000 ......E(rep.. .. │ │ │ │ -00015d80: 0000 0000 1f00 0000 e000 0000 ac84 4a3a ..............J: │ │ │ │ -00015d90: 7265 702e 1ebb 0000 0000 0000 0f00 0000 rep............. │ │ │ │ -00015da0: 5100 0000 e61d 8f24 7265 702e 0050 0000 Q......$rep..P.. │ │ │ │ -00015db0: 0000 0000 1900 0000 4102 0000 8ac5 dc31 ........A......1 │ │ │ │ -00015dc0: 7265 702e 4eac 0000 0000 0000 1c00 0000 rep.N........... │ │ │ │ -00015dd0: 9600 0000 6aa7 8939 7265 702e 8a9f 0000 ....j..9rep..... │ │ │ │ -00015de0: 0000 0000 1300 0000 3200 0000 365f 422f ........2...6_B/ │ │ │ │ -00015df0: 7265 702e f3b0 0000 0000 0000 1a00 0000 rep............. │ │ │ │ -00015e00: 3200 0000 2dd1 be34 7265 702e 8cf9 0000 2...-..4rep..... │ │ │ │ -00015e10: 0000 0000 1800 0000 a800 0000 65f7 a722 ............e.." │ │ │ │ -00015e20: 7265 702e 93b5 0000 0000 0000 1900 0000 rep............. │ │ │ │ -00015e30: 8f00 0000 7ee5 5c24 7265 702e 1dbc 0000 ....~.\$rep..... │ │ │ │ -00015e40: 0000 0000 1100 0000 ad00 0000 9adf 7426 ..............t& │ │ │ │ -00015e50: 7265 702e 9f6a 0100 0000 0000 1c00 0000 rep..j.......... │ │ │ │ -00015e60: 6d00 0000 995e 512b 7265 702e 5624 0000 m....^Q+rep.V$.. │ │ │ │ -00015e70: 0000 0000 1f00 0000 a300 0000 3b55 0130 ............;U.0 │ │ │ │ -00015e80: 7265 702e 8eb9 0000 0000 0000 2000 0000 rep......... ... │ │ │ │ -00015e90: 7001 0000 a319 1930 7265 702e 7f6b 0100 p......0rep..k.. │ │ │ │ -00015ea0: 0000 0000 1200 0000 8d00 0000 e926 e420 .............&. │ │ │ │ -00015eb0: 0072 6570 b86c 0100 0000 0000 1200 0000 .rep.l.......... │ │ │ │ -00015ec0: 0b00 0000 c8ff 8420 7265 702e d56c 0100 ....... rep..l.. │ │ │ │ -00015ed0: 0000 0000 1300 0000 2c00 0000 81b6 6e25 ........,.....n% │ │ │ │ -00015ee0: 7265 702e 993e 0000 0000 0000 0c00 0000 rep..>.......... │ │ │ │ -00015ef0: 5c00 0000 4621 fd28 7265 702e 1522 0000 \...F!.(rep..".. │ │ │ │ -00015f00: 0000 0000 1a00 0000 ad00 0000 ad3b 4837 .............;H7 │ │ │ │ -00015f10: 7265 702e 4176 0000 0000 0000 2300 0000 rep.Av......#... │ │ │ │ -00015f20: 5a00 0000 ce27 8a37 7265 702e a4f0 0000 Z....'.7rep..... │ │ │ │ -00015f30: 0000 0000 2000 0000 da00 0000 33c1 df3d .... .......3..= │ │ │ │ -00015f40: 0072 6570 146d 0100 0000 0000 1400 0000 .rep.m.......... │ │ │ │ -00015f50: 0500 0000 9576 6038 7265 702e c963 0000 .....v`8rep..c.. │ │ │ │ -00015f60: 0000 0000 1d00 0000 aa00 0000 afca 4420 ..............D │ │ │ │ -00015f70: 7265 702e 096e 0100 0000 0000 1d00 0000 rep..n.......... │ │ │ │ -00015f80: f100 0000 d039 9835 7265 702e b2e4 0100 .....9.5rep..... │ │ │ │ -00015f90: 0000 0000 1700 0000 c804 0000 df9f 1528 ...............( │ │ │ │ -00015fa0: 7265 702e bfbe 0000 0000 0000 1600 0000 rep............. │ │ │ │ -00015fb0: 2b00 0000 e583 232d 7265 702e 4213 0100 +.....#-rep.B... │ │ │ │ -00015fc0: 0000 0000 1b00 0000 9600 0000 59e1 b62e ............Y... │ │ │ │ -00015fd0: 7265 702e 88b7 0000 0000 0000 1000 0000 rep............. │ │ │ │ -00015fe0: 8201 0000 b30b ab2c 7265 702e 9d19 0100 .......,rep..... │ │ │ │ -00015ff0: 0000 0000 1e00 0000 2e02 0000 0000 0000 ................ │ │ │ │ -00016000: 7265 702e 6461 7461 2e74 6162 6c65 7323 rep.data.tables# │ │ │ │ -00016010: 6571 2d68 6173 6865 712d 6861 7368 2041 eq-hasheq-hash A │ │ │ │ -00016020: 5247 0a0a 5265 7475 726e 2061 2070 6f73 RG..Return a pos │ │ │ │ -00016030: 6974 6976 6520 6669 786e 756d 2073 6f6d itive fixnum som │ │ │ │ -00016040: 6568 6f77 2072 656c 6174 6564 2074 6f20 ehow related to │ │ │ │ -00016050: 6f62 6a65 6374 2041 5247 2c20 7375 6368 object ARG, such │ │ │ │ -00016060: 2074 6861 7420 2865 7120 580a 5929 2069 that (eq X.Y) i │ │ │ │ -00016070: 6d70 6c69 6573 2028 3d20 2865 712d 6861 mplies (= (eq-ha │ │ │ │ -00016080: 7368 2058 2920 2865 712d 6861 7368 2059 sh X) (eq-hash Y │ │ │ │ -00016090: 2929 2e72 6570 2e64 6174 612e 7461 626c )).rep.data.tabl │ │ │ │ -000160a0: 6573 2374 6162 6c65 7074 6162 6c65 7020 es#tableptablep │ │ │ │ -000160b0: 4152 470a 0a52 6574 7572 6e20 7472 7565 ARG..Return true │ │ │ │ -000160c0: 2069 6620 4152 4720 6973 2061 2068 6173 if ARG is a has │ │ │ │ -000160d0: 6820 7461 626c 652e 7265 702e 6461 7461 h table.rep.data │ │ │ │ -000160e0: 2e74 6162 6c65 7323 7461 626c 652d 7265 .tables#table-re │ │ │ │ -000160f0: 6674 6162 6c65 2d72 6566 2054 4142 4c45 ftable-ref TABLE │ │ │ │ -00016100: 204b 4559 0a0a 5265 7475 726e 2074 6865 KEY..Return the │ │ │ │ -00016110: 2076 616c 7565 2073 746f 7265 6420 696e value stored in │ │ │ │ -00016120: 2068 6173 6820 7461 626c 6520 5441 424c hash table TABL │ │ │ │ -00016130: 4520 696e 6465 7865 6420 6279 206f 626a E indexed by obj │ │ │ │ -00016140: 6563 7420 4b45 592e 0a52 6574 7572 6e73 ect KEY..Returns │ │ │ │ -00016150: 2066 616c 7365 2069 6620 6e6f 2073 7563 false if no suc │ │ │ │ -00016160: 6820 7661 6c75 6520 6578 6973 7473 2e72 h value exists.r │ │ │ │ -00016170: 6570 2e64 6174 612e 7461 626c 6573 2374 ep.data.tables#t │ │ │ │ -00016180: 6162 6c65 2d77 616c 6b74 6162 6c65 2d77 able-walktable-w │ │ │ │ -00016190: 616c 6b20 4655 4e43 5449 4f4e 2054 4142 alk FUNCTION TAB │ │ │ │ -000161a0: 4c45 0a0a 4361 6c6c 2046 554e 4354 494f LE..Call FUNCTIO │ │ │ │ -000161b0: 4e20 666f 7220 6576 6572 7920 6b65 792d N for every key- │ │ │ │ -000161c0: 7661 6c75 6520 7061 6972 2073 746f 7265 value pair store │ │ │ │ -000161d0: 6420 696e 2068 6173 6820 7461 626c 6520 d in hash table │ │ │ │ -000161e0: 5441 424c 452e 2046 6f72 0a65 6163 6820 TABLE. For.each │ │ │ │ -000161f0: 7061 6972 2c20 7468 6520 6675 6e63 7469 pair, the functi │ │ │ │ -00016200: 6f6e 2069 7320 6361 6c6c 6564 2077 6974 on is called wit │ │ │ │ -00016210: 6820 6172 6775 6d65 6e74 7320 6028 4b45 h arguments `(KE │ │ │ │ -00016220: 5920 5641 4c55 4529 272e 7265 702e 6461 Y VALUE)'.rep.da │ │ │ │ -00016230: 7461 2e74 6162 6c65 7323 7461 626c 652d ta.tables#table- │ │ │ │ -00016240: 7369 7a65 7461 626c 652d 7369 7a65 2054 sizetable-size T │ │ │ │ -00016250: 4142 4c45 0a0a 5265 7475 726e 7320 7468 ABLE..Returns th │ │ │ │ -00016260: 6520 6e75 6d62 6572 206f 6620 6974 656d e number of item │ │ │ │ -00016270: 7320 6375 7272 656e 746c 7920 7374 6f72 s currently stor │ │ │ │ -00016280: 6564 2069 6e20 5441 424c 452e 7265 702e ed in TABLE.rep. │ │ │ │ -00016290: 766d 2e63 6f6d 7069 6c65 7223 636f 6d70 vm.compiler#comp │ │ │ │ -000162a0: 696c 652d 6469 7265 6374 6f72 7943 6f6d ile-directoryCom │ │ │ │ -000162b0: 7069 6c65 7320 616c 6c20 4c69 7370 2066 piles all Lisp f │ │ │ │ -000162c0: 696c 6573 2069 6e20 7468 6520 6469 7265 iles in the dire │ │ │ │ -000162d0: 6374 6f72 7920 4449 5245 4354 4f52 592d ctory DIRECTORY- │ │ │ │ -000162e0: 4e41 4d45 2077 686f 7365 206f 626a 6563 NAME whose objec │ │ │ │ -000162f0: 740a 6669 6c65 7320 6172 6520 6569 7468 t.files are eith │ │ │ │ -00016300: 6572 206f 6c64 6572 2074 6861 6e20 7468 er older than th │ │ │ │ -00016310: 6569 7220 736f 7572 6365 2066 696c 6520 eir source file │ │ │ │ -00016320: 6f72 2064 6f6e 2774 2065 7869 7374 2e20 or don't exist. │ │ │ │ -00016330: 4966 0a46 4f52 4345 2d50 2069 7320 7472 If.FORCE-P is tr │ │ │ │ -00016340: 7565 2065 7665 7279 206c 6973 7020 6669 ue every lisp fi │ │ │ │ -00016350: 6c65 2069 7320 7265 636f 6d70 696c 6564 le is recompiled │ │ │ │ -00016360: 2e20 416e 7920 7375 6264 6972 6563 746f . Any subdirecto │ │ │ │ -00016370: 7269 6573 206f 660a 4449 522d 4e41 4d45 ries of.DIR-NAME │ │ │ │ -00016380: 2061 7265 2072 6563 7572 7365 6420 696e are recursed in │ │ │ │ -00016390: 746f 2e0a 0a45 5843 4c55 4445 2d52 4520 to...EXCLUDE-RE │ │ │ │ -000163a0: 6d61 7920 6265 2061 2072 6567 6578 7020 may be a regexp │ │ │ │ -000163b0: 6d61 7463 6869 6e67 2066 696c 6573 2077 matching files w │ │ │ │ -000163c0: 6869 6368 2073 686f 756c 646e 2774 2062 hich shouldn't b │ │ │ │ -000163d0: 6520 636f 6d70 696c 6564 2e72 6570 2e76 e compiled.rep.v │ │ │ │ -000163e0: 6d2e 636f 6d70 696c 6572 2e6d 6f64 756c m.compiler.modul │ │ │ │ -000163f0: 6573 2363 6f6d 7069 6c65 2d66 756e 6374 es#compile-funct │ │ │ │ -00016400: 696f 6e43 6f6d 7069 6c65 7320 7468 6520 ionCompiles the │ │ │ │ -00016410: 626f 6479 206f 6620 7468 6520 6675 6e63 body of the func │ │ │ │ -00016420: 7469 6f6e 2046 554e 4354 494f 4e2e 7265 tion FUNCTION.re │ │ │ │ -00016430: 702e 766d 2e63 6f6d 7069 6c65 722e 6d6f p.vm.compiler.mo │ │ │ │ -00016440: 6475 6c65 7323 636f 6d70 696c 652d 6d6f dules#compile-mo │ │ │ │ -00016450: 6475 6c65 436f 6d70 696c 6573 2061 6c6c duleCompiles all │ │ │ │ -00016460: 2066 756e 6374 696f 6e20 6269 6e64 696e function bindin │ │ │ │ -00016470: 6773 2069 6e20 7468 6520 6d6f 6475 6c65 gs in the module │ │ │ │ -00016480: 206e 616d 6564 2053 5452 5543 542e 7265 named STRUCT.re │ │ │ │ -00016490: 702e 7379 7374 656d 2372 656d 6f76 652d p.system#remove- │ │ │ │ -000164a0: 686f 6f6b 5265 6d6f 7665 2046 554e 4320 hookRemove FUNC │ │ │ │ -000164b0: 6672 6f6d 2074 6865 2068 6f6f 6b20 484f from the hook HO │ │ │ │ -000164c0: 4f4b 2028 7379 6d62 6f6c 292e 0072 6570 OK (symbol)..rep │ │ │ │ -000164d0: 2e74 6872 6561 6473 2e6d 7574 6578 236d .threads.mutex#m │ │ │ │ -000164e0: 6179 6265 2d6f 6274 6169 6e2d 6d75 7465 aybe-obtain-mute │ │ │ │ -000164f0: 7820 4d54 5872 6570 2e74 6872 6561 6473 x MTXrep.threads │ │ │ │ -00016500: 2e6d 6573 7361 6765 2d70 6f72 7423 6d61 .message-port#ma │ │ │ │ -00016510: 6b65 2d6d 6573 7361 6765 2d70 6f72 7443 ke-message-portC │ │ │ │ -00016520: 7265 6174 6520 616e 6420 7265 7475 726e reate and return │ │ │ │ -00016530: 2061 206e 6577 206d 6573 7361 6765 2070 a new message p │ │ │ │ -00016540: 6f72 742e 0072 6570 2e74 6872 6561 6473 ort..rep.threads │ │ │ │ -00016550: 2e6d 6573 7361 6765 2d70 6f72 7423 6d65 .message-port#me │ │ │ │ -00016560: 7373 6167 652d 6665 7463 6820 504f 5254 ssage-fetch PORT │ │ │ │ -00016570: 2023 216f 7074 696f 6e61 6c20 5449 4d45 #!optional TIME │ │ │ │ -00016580: 4f55 5472 6570 2e74 6872 6561 6473 2e6d OUTrep.threads.m │ │ │ │ -00016590: 6573 7361 6765 2d70 6f72 7423 6d65 7373 essage-port#mess │ │ │ │ -000165a0: 6167 652d 7365 6e64 5365 6e64 2074 6865 age-sendSend the │ │ │ │ -000165b0: 206d 6573 7361 6765 204d 4553 5341 4745 message MESSAGE │ │ │ │ -000165c0: 2028 616e 2061 7262 6974 7261 7279 2076 (an arbitrary v │ │ │ │ -000165d0: 616c 7565 2920 746f 206d 6573 7361 6765 alue) to message │ │ │ │ -000165e0: 2070 6f72 7420 504f 5254 2e72 6570 2e77 port PORT.rep.w │ │ │ │ -000165f0: 7777 2e71 756f 7465 2d75 726c 2371 756f ww.quote-url#quo │ │ │ │ -00016600: 7465 2d75 726c 4573 6361 7065 2055 524c te-urlEscape URL │ │ │ │ -00016610: 206d 6574 612d 6368 6172 6163 7465 7273 meta-characters │ │ │ │ -00016620: 2069 6e20 5354 5249 4e47 2e72 6570 2e77 in STRING.rep.w │ │ │ │ -00016630: 7777 2e71 756f 7465 2d75 726c 2375 6e71 ww.quote-url#unq │ │ │ │ -00016640: 756f 7465 2d75 726c 556e 6573 6361 7065 uote-urlUnescape │ │ │ │ -00016650: 2055 524c 206d 6574 612d 6368 6172 6163 URL meta-charac │ │ │ │ -00016660: 7465 7273 2069 6e20 5354 5249 4e47 2e72 ters in STRING.r │ │ │ │ -00016670: 6570 2e64 6174 612e 7269 6e67 2372 696e ep.data.ring#rin │ │ │ │ -00016680: 672d 7369 7a65 5265 7475 726e 7320 7468 g-sizeReturns th │ │ │ │ -00016690: 6520 6e75 6d62 6572 206f 6620 6669 6c6c e number of fill │ │ │ │ -000166a0: 6564 2073 6c6f 7473 2069 6e20 7468 6520 ed slots in the │ │ │ │ -000166b0: 7269 6e67 2062 7566 6665 7220 5249 4e47 ring buffer RING │ │ │ │ -000166c0: 2e00 7265 702e 6461 7461 2e72 696e 6723 ..rep.data.ring# │ │ │ │ -000166d0: 7269 6e67 2d73 697a 6520 5249 4e47 7265 ring-size RINGre │ │ │ │ -000166e0: 702e 6461 7461 2e72 696e 6723 6d61 6b65 p.data.ring#make │ │ │ │ -000166f0: 2d72 696e 6743 7265 6174 6520 6120 7269 -ringCreate a ri │ │ │ │ -00016700: 6e67 2062 7566 6665 7220 7468 6174 2063 ng buffer that c │ │ │ │ -00016710: 616e 2063 6f6e 7461 696e 2053 495a 4520 an contain SIZE │ │ │ │ -00016720: 7661 6c75 6573 2e20 4966 2053 495a 4520 values. If SIZE │ │ │ │ -00016730: 6973 206e 6f74 0a73 7065 6369 6669 6564 is not.specified │ │ │ │ -00016740: 2074 6865 2064 6566 6175 6c74 2063 6170 the default cap │ │ │ │ -00016750: 6163 6974 7920 6072 696e 672d 6465 6661 acity `ring-defa │ │ │ │ -00016760: 756c 742d 7369 7a65 2720 6973 2075 7365 ult-size' is use │ │ │ │ -00016770: 642e 7265 702e 6461 7461 2e72 696e 6723 d.rep.data.ring# │ │ │ │ -00016780: 7269 6e67 2d61 7070 656e 6441 7070 656e ring-appendAppen │ │ │ │ -00016790: 6420 4f42 4a45 4354 2074 6f20 7468 6520 d OBJECT to the │ │ │ │ -000167a0: 7269 6e67 2062 7566 6665 7220 5249 4e47 ring buffer RING │ │ │ │ -000167b0: 2e20 5468 6973 206d 6179 206f 7665 7277 . This may overw │ │ │ │ -000167c0: 7269 7465 2061 2070 7265 7669 6f75 736c rite a previousl │ │ │ │ -000167d0: 790a 6164 6465 6420 6f62 6a65 6374 2e72 y.added object.r │ │ │ │ -000167e0: 6570 2e64 6174 612e 7269 6e67 2372 696e ep.data.ring#rin │ │ │ │ -000167f0: 672d 7265 6652 6561 6420 616e 206f 626a g-refRead an obj │ │ │ │ -00016800: 6563 7420 6672 6f6d 2074 6865 2072 696e ect from the rin │ │ │ │ -00016810: 6720 6275 6666 6572 2052 494e 472e 2049 g buffer RING. I │ │ │ │ -00016820: 6620 4445 5054 4820 6973 2074 7275 6520 f DEPTH is true │ │ │ │ -00016830: 6974 0a64 6566 696e 6573 2074 6865 206f it.defines the o │ │ │ │ -00016840: 626a 6563 7420 746f 2061 6363 6573 732c bject to access, │ │ │ │ -00016850: 2074 6865 206d 6f73 7420 7265 6365 6e74 the most recent │ │ │ │ -00016860: 6c79 2061 6464 6564 2069 7465 6d20 6973 ly added item is │ │ │ │ -00016870: 2061 740a 6465 7074 6820 7a65 726f 2c20 at.depth zero, │ │ │ │ -00016880: 7468 6520 6e65 7874 2061 7420 6465 7074 the next at dept │ │ │ │ -00016890: 6820 6f6e 652c 2061 6e64 2073 6f20 6f6e h one, and so on │ │ │ │ -000168a0: 2e20 4966 2074 6865 7265 2069 7320 6e6f . If there is no │ │ │ │ -000168b0: 2069 7465 6d20 6174 0a44 4550 5448 206e item at.DEPTH n │ │ │ │ -000168c0: 696c 2069 7320 7265 7475 726e 6564 2e00 il is returned.. │ │ │ │ -000168d0: 7265 702e 6461 7461 2e72 696e 6723 7269 rep.data.ring#ri │ │ │ │ -000168e0: 6e67 2d72 6566 2052 494e 4720 2321 6f70 ng-ref RING #!op │ │ │ │ -000168f0: 7469 6f6e 616c 2044 4550 5448 7265 702e tional DEPTHrep. │ │ │ │ -00016900: 6461 7461 2373 6f72 7453 6f72 7420 4c53 data#sortSort LS │ │ │ │ -00016910: 5420 6465 7374 7275 6374 6976 656c 792c T destructively, │ │ │ │ -00016920: 2062 7574 2073 7461 626c 792c 2072 6574 but stably, ret │ │ │ │ -00016930: 7572 6e69 6e67 2074 6865 2073 6f72 7465 urning the sorte │ │ │ │ -00016940: 6420 6c69 7374 2e0a 0a49 6620 5052 4544 d list...If PRED │ │ │ │ -00016950: 2069 7320 6465 6669 6e65 6420 6974 2069 is defined it i │ │ │ │ -00016960: 7320 7573 6564 2074 6f20 636f 6d70 6172 s used to compar │ │ │ │ -00016970: 6520 7477 6f20 6f62 6a65 6374 732c 2069 e two objects, i │ │ │ │ -00016980: 7420 7368 6f75 6c64 2072 6574 7572 6e20 t should return │ │ │ │ -00016990: 740a 7768 656e 2074 6865 2066 6972 7374 t.when the first │ │ │ │ -000169a0: 2069 7320 606c 6573 7327 2074 6861 6e20 is `less' than │ │ │ │ -000169b0: 7468 6520 7365 636f 6e64 2e20 4279 2064 the second. By d │ │ │ │ -000169c0: 6566 6175 6c74 2074 6865 2073 7461 6e64 efault the stand │ │ │ │ -000169d0: 6172 6420 6c65 7373 2d74 6861 6e0a 6675 ard less-than.fu │ │ │ │ -000169e0: 6e63 7469 6f6e 2028 603c 2729 2069 7320 nction (`<') is │ │ │ │ -000169f0: 7573 6564 2e0a 0a54 6865 2066 6163 7420 used...The fact │ │ │ │ -00016a00: 7468 6174 2074 6865 2073 6f72 7420 6973 that the sort is │ │ │ │ -00016a10: 2073 7461 626c 6520 6d65 616e 7320 7468 stable means th │ │ │ │ -00016a20: 6174 2073 6f72 7420 6b65 7973 2077 6869 at sort keys whi │ │ │ │ -00016a30: 6368 2061 7265 2065 7175 616c 2077 696c ch are equal wil │ │ │ │ -00016a40: 6c0a 7072 6573 6572 7665 2074 6865 6972 l.preserve their │ │ │ │ -00016a50: 206f 7269 6769 6e61 6c20 706f 7369 7469 original positi │ │ │ │ -00016a60: 6f6e 2069 6e20 7265 6c61 7469 6f6e 2074 on in relation t │ │ │ │ -00016a70: 6f20 6561 6368 206f 7468 6572 2e00 7265 o each other..re │ │ │ │ -00016a80: 702e 6461 7461 2373 6f72 7420 4c53 5420 p.data#sort LST │ │ │ │ -00016a90: 2321 6f70 7469 6f6e 616c 2050 5245 4472 #!optional PREDr │ │ │ │ -00016aa0: 6570 2e64 6174 6123 7374 7269 6e67 2d6c ep.data#string-l │ │ │ │ -00016ab0: 6f77 6572 2d63 6173 652d 7052 6574 7572 ower-case-pRetur │ │ │ │ -00016ac0: 6e20 7420 6966 2073 7472 696e 6720 5820 n t if string X │ │ │ │ -00016ad0: 6973 206c 6f77 6572 2063 6173 6520 2863 is lower case (c │ │ │ │ -00016ae0: 6f6e 7461 696e 7320 6e6f 2075 7070 6572 ontains no upper │ │ │ │ -00016af0: 2063 6173 6520 6368 6172 6163 7465 7273 case characters │ │ │ │ -00016b00: 2061 6e64 0a61 7420 6c65 6173 7420 6f6e and.at least on │ │ │ │ -00016b10: 6520 6c6f 7765 722d 6361 7365 2063 6861 e lower-case cha │ │ │ │ -00016b20: 7261 6374 6572 292e 0072 6570 2e64 6174 racter)..rep.dat │ │ │ │ -00016b30: 6123 7374 7269 6e67 2d6c 6f77 6572 2d63 a#string-lower-c │ │ │ │ -00016b40: 6173 652d 7020 5800 7265 702e 6461 7461 ase-p X.rep.data │ │ │ │ -00016b50: 2373 7472 696e 672d 646f 776e 6361 7365 #string-downcase │ │ │ │ -00016b60: 2058 0072 6570 2e64 6174 6123 6361 7069 X.rep.data#capi │ │ │ │ -00016b70: 7461 6c69 7a65 2d73 7472 696e 6720 5872 talize-string Xr │ │ │ │ -00016b80: 6570 2e64 6174 6123 6d61 7063 6f6e 6361 ep.data#mapconca │ │ │ │ -00016b90: 7443 616c 6c20 4655 4e20 666f 7220 6561 tCall FUN for ea │ │ │ │ -00016ba0: 6368 206d 656d 6265 7220 6f66 2053 4551 ch member of SEQ │ │ │ │ -00016bb0: 5545 4e43 452c 2063 6f6e 6361 7465 6e61 UENCE, concatena │ │ │ │ -00016bc0: 7469 6e67 2074 6865 2072 6573 756c 7473 ting the results │ │ │ │ -00016bd0: 2e20 4265 7477 6565 6e0a 6561 6368 2070 . Between.each p │ │ │ │ -00016be0: 6169 7220 6f66 2072 6573 756c 7473 2c20 air of results, │ │ │ │ -00016bf0: 696e 7365 7274 2053 4550 4152 4154 4f52 insert SEPARATOR │ │ │ │ -00016c00: 2e20 5265 7475 726e 2074 6865 2072 6573 . Return the res │ │ │ │ -00016c10: 756c 7469 6e67 2073 7472 696e 672e 7265 ulting string.re │ │ │ │ -00016c20: 702e 7379 7374 656d 2373 6574 656e 7653 p.system#setenvS │ │ │ │ -00016c30: 6574 2074 6865 2063 7572 7265 6e74 2076 et the current v │ │ │ │ -00016c40: 616c 7565 206f 6620 7468 6520 656e 7669 alue of the envi │ │ │ │ -00016c50: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable │ │ │ │ -00016c60: 204e 414d 4520 746f 2074 6865 2073 7472 NAME to the str │ │ │ │ -00016c70: 696e 6720 5641 4c55 452e 0a54 6865 2060 ing VALUE..The ` │ │ │ │ -00016c80: 7072 6f63 6573 732d 656e 7669 726f 6e6d process-environm │ │ │ │ -00016c90: 656e 7427 2076 6172 6961 626c 6520 6973 ent' variable is │ │ │ │ -00016ca0: 2064 6573 7472 7563 7469 7665 6c79 206d destructively m │ │ │ │ -00016cb0: 6f64 6966 6965 642e 0072 6570 2e73 7973 odified..rep.sys │ │ │ │ -00016cc0: 7465 6d23 7365 7465 6e76 204e 414d 4520 tem#setenv NAME │ │ │ │ -00016cd0: 5641 4c55 4572 6570 2e73 7973 7465 6d23 VALUErep.system# │ │ │ │ -00016ce0: 756e 7365 7465 6e76 4465 6c65 7465 2074 unsetenvDelete t │ │ │ │ -00016cf0: 6865 2065 6e76 6972 6f6e 6d65 6e74 2076 he environment v │ │ │ │ -00016d00: 6172 6961 626c 6520 6361 6c6c 6564 204e ariable called N │ │ │ │ -00016d10: 414d 452e 0072 6570 2e73 7973 7465 6d23 AME..rep.system# │ │ │ │ -00016d20: 756e 7365 7465 6e76 204e 414d 4572 6570 unsetenv NAMErep │ │ │ │ -00016d30: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete │ │ │ │ -00016d40: 7223 6465 6675 6e64 6566 756e 204e 414d r#defundefun NAM │ │ │ │ -00016d50: 4520 4c41 4d42 4441 2d4c 4953 5420 5b44 E LAMBDA-LIST [D │ │ │ │ -00016d60: 4f43 2d53 5452 494e 475d 2042 4f44 592e OC-STRING] BODY. │ │ │ │ -00016d70: 2e2e 0a64 6566 756e 204e 414d 4520 4259 ...defun NAME BY │ │ │ │ -00016d80: 5445 434f 4445 2d4f 424a 4543 540a 0a44 TECODE-OBJECT..D │ │ │ │ -00016d90: 6566 696e 6573 2061 2066 756e 6374 696f efines a functio │ │ │ │ -00016da0: 6e20 6361 6c6c 6564 204e 414d 4520 7769 n called NAME wi │ │ │ │ -00016db0: 7468 2061 7267 756d 656e 7420 7370 6563 th argument spec │ │ │ │ -00016dc0: 6966 6963 6174 696f 6e20 4c41 4d42 4441 ification LAMBDA │ │ │ │ -00016dd0: 2d4c 4953 542c 0a64 6f63 756d 656e 7461 -LIST,.documenta │ │ │ │ -00016de0: 7469 6f6e 2044 4f43 2d53 5452 494e 4720 tion DOC-STRING │ │ │ │ -00016df0: 286f 7074 696f 6e61 6c29 2061 6e64 2062 (optional) and b │ │ │ │ -00016e00: 6f64 7920 424f 4459 2e72 6570 2e6c 616e ody BODY.rep.lan │ │ │ │ -00016e10: 672e 696e 7465 7270 7265 7465 7223 6465 g.interpreter#de │ │ │ │ -00016e20: 6663 6f6e 7374 6465 6663 6f6e 7374 204e fconstdefconst N │ │ │ │ -00016e30: 414d 4520 5641 4c55 4520 5b44 4f43 2d53 AME VALUE [DOC-S │ │ │ │ -00016e40: 5452 494e 475d 0a0a 4465 6669 6e65 2061 TRING]..Define a │ │ │ │ -00016e50: 2063 6f6e 7374 616e 7420 4e41 4d45 2077 constant NAME w │ │ │ │ -00016e60: 686f 7365 2028 6465 6661 756c 7429 2076 hose (default) v │ │ │ │ -00016e70: 616c 7565 2069 7320 5641 4c55 452e 2049 alue is VALUE. I │ │ │ │ -00016e80: 6620 4e41 4d45 2069 730a 616c 7265 6164 f NAME is.alread │ │ │ │ -00016e90: 7920 626f 756e 6420 616e 2065 7272 6f72 y bound an error │ │ │ │ -00016ea0: 2069 7320 7369 676e 616c 6c65 642e 0a0a is signalled... │ │ │ │ -00016eb0: 436f 6e73 7461 6e74 7320 6172 6520 7472 Constants are tr │ │ │ │ -00016ec0: 6561 7465 6420 7370 6563 6961 6c6c 7920 eated specially │ │ │ │ -00016ed0: 6279 2074 6865 204c 6973 7020 636f 6d70 by the Lisp comp │ │ │ │ -00016ee0: 696c 6572 2c20 6261 7369 6361 6c6c 7920 iler, basically │ │ │ │ -00016ef0: 7468 6579 0a61 7265 2068 6172 642d 636f they.are hard-co │ │ │ │ -00016f00: 6465 6420 696e 746f 2074 6865 2062 7974 ded into the byt │ │ │ │ -00016f10: 652d 636f 6465 2e72 6570 2e6c 616e 672e e-code.rep.lang. │ │ │ │ -00016f20: 696e 7465 7270 7265 7465 7223 6675 6e63 interpreter#func │ │ │ │ -00016f30: 7469 6f6e 2327 4152 470a 0a52 6574 7572 tion#'ARG..Retur │ │ │ │ -00016f40: 6e20 7468 6520 636c 6f73 7572 6520 6672 n the closure fr │ │ │ │ -00016f50: 6f6d 2041 5247 2c20 6569 7468 6572 2061 om ARG, either a │ │ │ │ -00016f60: 206c 616d 6264 612d 6578 7072 6573 7369 lambda-expressi │ │ │ │ -00016f70: 6f6e 2c20 6f72 2061 2073 796d 626f 6c2e on, or a symbol. │ │ │ │ -00016f80: 0a57 6865 6e20 6170 706c 6965 6420 746f .When applied to │ │ │ │ -00016f90: 2061 2073 796d 626f 6c2c 2074 6865 2073 a symbol, the s │ │ │ │ -00016fa0: 796d 626f 6c27 7320 7661 6c75 6520 6973 ymbol's value is │ │ │ │ -00016fb0: 2072 6574 7572 6e65 642e 0072 6570 2e6c returned..rep.l │ │ │ │ -00016fc0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter# │ │ │ │ -00016fd0: 6c65 7420 2e20 4152 4753 0072 6570 2e6c let . ARGS.rep.l │ │ │ │ -00016fe0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter# │ │ │ │ -00016ff0: 6c65 742a 202e 2041 5247 5300 0000 0000 let* . ARGS..... │ │ │ │ -00017000: 7265 702e 7379 7374 656d 2373 7973 7465 rep.system#syste │ │ │ │ -00017010: 6d2d 6e61 6d65 7379 7374 656d 2d6e 616d m-namesystem-nam │ │ │ │ -00017020: 650a 0a52 6574 7572 6e73 2074 6865 206e e..Returns the n │ │ │ │ -00017030: 616d 6520 6f66 2074 6865 2068 6f73 7420 ame of the host │ │ │ │ -00017040: 7768 6963 6820 7468 6520 6564 6974 6f72 which the editor │ │ │ │ -00017050: 2069 7320 7275 6e6e 696e 6720 6f6e 2e72 is running on.r │ │ │ │ -00017060: 6570 2e64 6174 6123 616c 7068 612d 6368 ep.data#alpha-ch │ │ │ │ -00017070: 6172 2d70 616c 7068 612d 6368 6172 2d70 ar-palpha-char-p │ │ │ │ -00017080: 2043 4841 520a 0a52 6574 7572 6e73 2074 CHAR..Returns t │ │ │ │ -00017090: 2069 6620 4348 4152 2069 7320 616e 2061 if CHAR is an a │ │ │ │ -000170a0: 6c70 6861 6265 7469 6320 6368 6172 6163 lphabetic charac │ │ │ │ -000170b0: 7465 722e 7265 702e 6461 7461 236c 6f77 ter.rep.data#low │ │ │ │ -000170c0: 6572 2d63 6173 652d 706c 6f77 6572 2d63 er-case-plower-c │ │ │ │ -000170d0: 6173 652d 7020 4348 4152 0a0a 5265 7475 ase-p CHAR..Retu │ │ │ │ -000170e0: 726e 7320 7420 6966 2043 4841 5220 6973 rns t if CHAR is │ │ │ │ -000170f0: 206c 6f77 6572 2063 6173 652e 7265 702e lower case.rep. │ │ │ │ -00017100: 6461 7461 2361 6c70 6861 6e75 6d65 7269 data#alphanumeri │ │ │ │ -00017110: 6370 616c 7068 616e 756d 6572 6963 7020 cpalphanumericp │ │ │ │ -00017120: 4348 4152 0a0a 5265 7475 726e 7320 7420 CHAR..Returns t │ │ │ │ -00017130: 6966 2043 4841 5220 6973 2061 6c70 6861 if CHAR is alpha │ │ │ │ -00017140: 2d6e 756d 6572 6963 2e72 6570 2e64 6174 -numeric.rep.dat │ │ │ │ -00017150: 6123 7370 6163 652d 6368 6172 2d70 7370 a#space-char-psp │ │ │ │ -00017160: 6163 652d 6368 6172 2d70 2043 4841 520a ace-char-p CHAR. │ │ │ │ -00017170: 0a52 6574 7572 6e73 2074 2069 6620 4348 .Returns t if CH │ │ │ │ -00017180: 4152 2069 7320 7768 6974 6573 7061 6365 AR is whitespace │ │ │ │ -00017190: 2e72 6570 2e64 6174 6123 6368 6172 2d75 .rep.data#char-u │ │ │ │ -000171a0: 7063 6173 6563 6861 722d 7570 6361 7365 pcasechar-upcase │ │ │ │ -000171b0: 2043 4841 520a 0a52 6574 7572 6e73 2074 CHAR..Returns t │ │ │ │ -000171c0: 6865 2075 7070 6572 2d63 6173 6520 6571 he upper-case eq │ │ │ │ -000171d0: 7569 7661 6c65 6e74 206f 6620 4348 4152 uivalent of CHAR │ │ │ │ -000171e0: 2e72 6570 2e73 7973 7465 6d23 6765 742d .rep.system#get- │ │ │ │ -000171f0: 636f 6d6d 616e 642d 6c69 6e65 2d6f 7074 command-line-opt │ │ │ │ -00017200: 696f 6e67 6574 2d63 6f6d 6d61 6e64 2d6c ionget-command-l │ │ │ │ -00017210: 696e 652d 6f70 7469 6f6e 204f 5054 494f ine-option OPTIO │ │ │ │ -00017220: 4e20 5b52 4551 5549 5245 532d 4152 4755 N [REQUIRES-ARGU │ │ │ │ -00017230: 4d45 4e54 5d0a 0a52 6574 7572 6e73 2074 MENT]..Returns t │ │ │ │ -00017240: 2069 6620 4f50 5449 4f4e 2077 6173 2073 if OPTION was s │ │ │ │ -00017250: 7065 6369 6669 6564 206f 6e20 7468 6520 pecified on the │ │ │ │ -00017260: 636f 6d6d 616e 6420 6c69 6e65 2028 4f50 command line (OP │ │ │ │ -00017270: 5449 4f4e 2069 7320 7479 7069 6361 6c6c TION is typicall │ │ │ │ -00017280: 790a 6120 776f 7264 2062 6567 696e 6e69 y.a word beginni │ │ │ │ -00017290: 6e67 2077 6974 6820 602d 2d27 292e 2049 ng with `--'). I │ │ │ │ -000172a0: 6620 5245 5155 4952 4553 2d41 5247 554d f REQUIRES-ARGUM │ │ │ │ -000172b0: 454e 5420 6973 206e 6f6e 2d6e 696c 2c20 ENT is non-nil, │ │ │ │ -000172c0: 7468 6973 206f 7074 696f 6e0a 7265 7175 this option.requ │ │ │ │ -000172d0: 6972 6573 2061 2070 6172 616d 6574 6572 ires a parameter │ │ │ │ -000172e0: 2c20 7468 6520 7661 6c75 6520 6f66 2077 , the value of w │ │ │ │ -000172f0: 6869 6368 2069 7320 7265 7475 726e 6564 hich is returned │ │ │ │ -00017300: 2e20 4966 2061 2070 6172 616d 6574 6572 . If a parameter │ │ │ │ -00017310: 7320 6973 6e27 740a 7375 7070 6c69 6564 s isn't.supplied │ │ │ │ -00017320: 2061 6e20 6572 726f 7220 6973 2073 6967 an error is sig │ │ │ │ -00017330: 6e61 6c6c 6564 2e72 6570 2e6c 616e 672e nalled.rep.lang. │ │ │ │ -00017340: 696e 7465 7270 7265 7465 7223 666c 7569 interpreter#flui │ │ │ │ -00017350: 6466 6c75 6964 2046 4c55 4944 0a0a 5265 dfluid FLUID..Re │ │ │ │ -00017360: 7475 726e 2074 6865 2076 616c 7565 206f turn the value o │ │ │ │ -00017370: 6620 7468 6520 6d6f 7374 2072 6563 656e f the most recen │ │ │ │ -00017380: 746c 7920 6372 6561 7465 6420 6269 6e64 tly created bind │ │ │ │ -00017390: 696e 6720 6f66 2074 6865 2066 6c75 6964 ing of the fluid │ │ │ │ -000173a0: 0a76 6172 6961 626c 6520 6f62 6a65 6374 .variable object │ │ │ │ -000173b0: 2046 4c55 4944 2e72 6570 2e6c 616e 672e FLUID.rep.lang. │ │ │ │ -000173c0: 6d61 7468 232b 2b20 4e55 4d42 4552 532e math#++ NUMBERS. │ │ │ │ -000173d0: 2e2e 0a0a 4164 6473 2061 6c6c 204e 554d ....Adds all NUM │ │ │ │ -000173e0: 4245 5253 2074 6f67 6574 6865 722e 2049 BERS together. I │ │ │ │ -000173f0: 6620 6e6f 2061 7267 756d 656e 7473 2061 f no arguments a │ │ │ │ -00017400: 7265 2067 6976 656e 2072 6574 7572 6e73 re given returns │ │ │ │ -00017410: 2030 2e72 6570 2e6c 616e 672e 6d61 7468 0.rep.lang.math │ │ │ │ -00017420: 232f 2f20 4e55 4d42 4552 532e 2e2e 0a0a #// NUMBERS..... │ │ │ │ -00017430: 4469 7669 6465 7320 4e55 4d42 4552 5320 Divides NUMBERS │ │ │ │ -00017440: 2869 6e20 6c65 6674 2d74 6f2d 7269 6768 (in left-to-righ │ │ │ │ -00017450: 7420 6f72 6465 7229 2e72 6570 2e6c 616e t order).rep.lan │ │ │ │ -00017460: 672e 6d61 7468 236c 6f67 616e 646c 6f67 g.math#logandlog │ │ │ │ -00017470: 616e 6420 4e55 4d42 4552 532e 2e2e 0a0a and NUMBERS..... │ │ │ │ -00017480: 5265 7475 726e 7320 7468 6520 6269 7477 Returns the bitw │ │ │ │ -00017490: 6973 6520 6c6f 6769 6361 6c20 6061 6e64 ise logical `and │ │ │ │ -000174a0: 2720 6f66 2069 7473 2061 7267 756d 656e ' of its argumen │ │ │ │ -000174b0: 7473 2e72 6570 2e6c 616e 672e 6d61 7468 ts.rep.lang.math │ │ │ │ -000174c0: 2374 7275 6e63 6174 6574 7275 6e63 6174 #truncatetruncat │ │ │ │ -000174d0: 6520 4e55 4d42 4552 0a0a 526f 756e 6420 e NUMBER..Round │ │ │ │ -000174e0: 4e55 4d42 4552 2074 6f20 7468 6520 6e65 NUMBER to the ne │ │ │ │ -000174f0: 6172 6573 7420 696e 7465 6765 7220 6265 arest integer be │ │ │ │ -00017500: 7477 6565 6e20 4e55 4d42 4552 2061 6e64 tween NUMBER and │ │ │ │ -00017510: 207a 6572 6f2e 7265 702e 6c61 6e67 2e6d zero.rep.lang.m │ │ │ │ -00017520: 6174 6823 6c6f 676c 6f67 2058 205b 4241 ath#loglog X [BA │ │ │ │ -00017530: 5345 5d0a 0a52 6574 7572 6e20 7468 6520 SE]..Return the │ │ │ │ -00017540: 6c6f 6761 7269 7468 6d20 6f66 2058 2069 logarithm of X i │ │ │ │ -00017550: 6e20 6261 7365 2042 4153 452e 2041 6e20 n base BASE. An │ │ │ │ -00017560: 6172 6974 686d 6574 6963 2065 7272 6f72 arithmetic error │ │ │ │ -00017570: 2069 730a 7369 676e 616c 6c65 6420 6966 is.signalled if │ │ │ │ -00017580: 2058 2069 7320 6c65 7373 2074 6861 6e20 X is less than │ │ │ │ -00017590: 7a65 726f 2e20 4966 2042 4153 4520 6973 zero. If BASE is │ │ │ │ -000175a0: 6e27 7420 6465 6669 6e65 642c 2072 6574 n't defined, ret │ │ │ │ -000175b0: 7572 6e20 7468 650a 6e61 7475 7261 6c20 urn the.natural │ │ │ │ -000175c0: 6c6f 6761 7269 7468 6d20 6f66 2058 2e72 logarithm of X.r │ │ │ │ -000175d0: 6570 2e6c 616e 672e 6d61 7468 2374 616e ep.lang.math#tan │ │ │ │ -000175e0: 7461 6e20 580a 0a52 6574 7572 6e73 2074 tan X..Returns t │ │ │ │ -000175f0: 6865 2074 616e 6765 6e74 206f 6620 582c he tangent of X, │ │ │ │ -00017600: 2069 6e20 7261 6469 616e 732e 7265 702e in radians.rep. │ │ │ │ -00017610: 6c61 6e67 2e6d 6174 6823 6763 6467 6364 lang.math#gcdgcd │ │ │ │ -00017620: 202e 2e2e 0a0a 5265 7475 726e 2074 6865 .....Return the │ │ │ │ -00017630: 2067 7265 6174 6573 7420 636f 6d6d 6f6e greatest common │ │ │ │ -00017640: 2064 6976 6973 6f72 206f 6620 7468 6520 divisor of the │ │ │ │ -00017650: 696e 7465 6765 7220 6172 6775 6d65 6e74 integer argument │ │ │ │ -00017660: 732e 2054 6865 2072 6573 756c 740a 6973 s. The result.is │ │ │ │ -00017670: 2061 6c77 6179 7320 6e6f 6e2d 6e65 6761 always non-nega │ │ │ │ -00017680: 7469 7665 2e20 5265 7475 726e 7320 3020 tive. Returns 0 │ │ │ │ -00017690: 7769 7468 2061 7267 756d 656e 7473 2e72 with arguments.r │ │ │ │ -000176a0: 6570 2e6c 616e 672e 6d61 7468 2365 7861 ep.lang.math#exa │ │ │ │ -000176b0: 6374 7065 7861 6374 7020 4152 470a 0a52 ctpexactp ARG..R │ │ │ │ -000176c0: 6574 7572 6e20 7420 6966 2041 5247 2069 eturn t if ARG i │ │ │ │ -000176d0: 7320 616e 2065 7861 6374 206e 756d 6265 s an exact numbe │ │ │ │ -000176e0: 722e 7265 702e 6c61 6e67 2e6d 6174 6823 r.rep.lang.math# │ │ │ │ -000176f0: 6e75 6d65 7261 746f 726e 756d 6572 6174 numeratornumerat │ │ │ │ -00017700: 6f72 2058 0a0a 5265 7475 726e 2074 6865 or X..Return the │ │ │ │ -00017710: 206e 756d 6572 6174 6f72 206f 6620 7261 numerator of ra │ │ │ │ -00017720: 7469 6f6e 616c 206e 756d 6265 7220 582e tional number X. │ │ │ │ -00017730: 7265 702e 6c61 6e67 2e6d 6174 6823 6d61 rep.lang.math#ma │ │ │ │ -00017740: 786d 6178 2041 5247 532e 2e2e 0a0a 5265 xmax ARGS.....Re │ │ │ │ -00017750: 7475 726e 7320 7468 6520 6772 6561 7465 turns the greate │ │ │ │ -00017760: 7374 206f 6620 6974 7320 6172 6775 6d65 st of its argume │ │ │ │ -00017770: 6e74 732e 2054 6865 7265 206d 7573 7420 nts. There must │ │ │ │ -00017780: 6265 2061 7420 6c65 6173 7420 7477 6f0a be at least two. │ │ │ │ -00017790: 6172 6775 6d65 6e74 732e 2057 6865 6e20 arguments. When │ │ │ │ -000177a0: 636f 6d70 6172 696e 6720 6e75 6d62 6572 comparing number │ │ │ │ -000177b0: 732c 2061 6e79 2069 6e65 7861 6374 2061 s, any inexact a │ │ │ │ -000177c0: 7267 756d 656e 7473 2063 6175 7365 2074 rguments cause t │ │ │ │ -000177d0: 6865 0a72 6573 756c 7420 746f 2062 6520 he.result to be │ │ │ │ -000177e0: 696e 6578 6163 742e 7265 702e 6461 7461 inexact.rep.data │ │ │ │ -000177f0: 2e74 6162 6c65 7323 6d61 6b65 2d77 6561 .tables#make-wea │ │ │ │ -00017800: 6b2d 7461 626c 656d 616b 652d 7765 616b k-tablemake-weak │ │ │ │ -00017810: 2d74 6162 6c65 2048 4153 482d 4655 4e43 -table HASH-FUNC │ │ │ │ -00017820: 5449 4f4e 2043 4f4d 5041 5245 2d46 554e TION COMPARE-FUN │ │ │ │ -00017830: 4354 494f 4e0a 0a53 696d 696c 6172 2074 CTION..Similar t │ │ │ │ -00017840: 6f20 606d 616b 652d 7461 626c 652c 2065 o `make-table, e │ │ │ │ -00017850: 7863 6570 7420 7468 6174 206b 6579 2d76 xcept that key-v │ │ │ │ -00017860: 616c 7565 2070 6169 7273 2073 746f 7265 alue pairs store │ │ │ │ -00017870: 6420 696e 2074 6865 2074 6162 6c65 0a61 d in the table.a │ │ │ │ -00017880: 7265 2073 6169 6420 746f 2062 6520 6060 re said to be `` │ │ │ │ -00017890: 7765 616b 6c79 206b 6579 6564 2727 2e20 weakly keyed''. │ │ │ │ -000178a0: 5468 6174 2069 732c 2074 6865 7920 6172 That is, they ar │ │ │ │ -000178b0: 6520 6f6e 6c79 2072 6574 6169 6e65 6420 e only retained │ │ │ │ -000178c0: 696e 2074 6865 0a74 6162 6c65 2061 7320 in the.table as │ │ │ │ -000178d0: 6c6f 6e67 2074 6865 206b 6579 2068 6173 long the key has │ │ │ │ -000178e0: 206e 6f74 2062 6565 6e20 6761 7262 6167 not been garbag │ │ │ │ -000178f0: 6520 636f 6c6c 6563 7465 642e 0a0a 556e e collected...Un │ │ │ │ -00017900: 6c69 6b65 2077 6974 6820 7461 626c 6573 like with tables │ │ │ │ -00017910: 2063 7265 6174 6564 2062 7920 7468 6520 created by the │ │ │ │ -00017920: 606d 616b 652d 7461 626c 6520 6675 6e63 `make-table func │ │ │ │ -00017930: 7469 6f6e 2c20 7468 6520 6661 6374 2074 tion, the fact t │ │ │ │ -00017940: 6861 740a 7468 6520 6b65 7920 6973 2073 hat.the key is s │ │ │ │ -00017950: 746f 7265 6420 696e 2074 6865 2074 6162 tored in the tab │ │ │ │ -00017960: 6c65 2069 7320 6e6f 7420 636f 6e73 6964 le is not consid │ │ │ │ -00017970: 6572 6564 2067 6f6f 6420 656e 6f75 6768 ered good enough │ │ │ │ -00017980: 2074 6f20 7072 6576 656e 740a 6974 2062 to prevent.it b │ │ │ │ -00017990: 6569 6e67 2067 6172 6261 6765 2063 6f6c eing garbage col │ │ │ │ -000179a0: 6c65 6374 6564 2e72 6570 2e64 6174 612e lected.rep.data. │ │ │ │ -000179b0: 7461 626c 6573 2374 6162 6c65 2d62 6f75 tables#table-bou │ │ │ │ -000179c0: 6e64 2d70 7461 626c 652d 626f 756e 642d nd-ptable-bound- │ │ │ │ -000179d0: 7020 5441 424c 4520 4b45 590a 0a52 6574 p TABLE KEY..Ret │ │ │ │ -000179e0: 7572 6e73 2074 7275 6520 6966 2074 6865 urns true if the │ │ │ │ -000179f0: 2068 6173 6820 7461 626c 6520 5441 424c hash table TABL │ │ │ │ -00017a00: 4520 636f 6e74 6169 6e73 2061 2076 616c E contains a val │ │ │ │ -00017a10: 7565 2061 7373 6f63 6961 7465 6420 7769 ue associated wi │ │ │ │ -00017a20: 7468 0a4b 4559 2e72 6570 2e64 6174 612e th.KEY.rep.data. │ │ │ │ -00017a30: 7461 626c 6573 2374 6162 6c65 2d73 6574 tables#table-set │ │ │ │ -00017a40: 7461 626c 652d 7365 7420 5441 424c 4520 table-set TABLE │ │ │ │ -00017a50: 4b45 5920 5641 4c55 450a 0a41 7373 6f63 KEY VALUE..Assoc │ │ │ │ -00017a60: 6961 7465 2056 414c 5545 2077 6974 6820 iate VALUE with │ │ │ │ -00017a70: 4b45 5920 696e 2068 6173 6820 7461 626c KEY in hash tabl │ │ │ │ -00017a80: 6520 5441 424c 452e 2052 6574 7572 6e73 e TABLE. Returns │ │ │ │ -00017a90: 2056 414c 5545 2e72 6570 2e6c 616e 672e VALUE.rep.lang. │ │ │ │ -00017aa0: 6465 6275 6723 756e 6978 2d70 7269 6e74 debug#unix-print │ │ │ │ -00017ab0: 2d61 6c6c 6f63 6174 696f 6e73 756e 6978 -allocationsunix │ │ │ │ -00017ac0: 2d70 7269 6e74 2d61 6c6c 6f63 6174 696f -print-allocatio │ │ │ │ -00017ad0: 6e73 0a0a 4f75 7470 7574 2061 206c 6973 ns..Output a lis │ │ │ │ -00017ae0: 7420 6f66 2061 6c6c 2061 6c6c 6f63 6174 t of all allocat │ │ │ │ -00017af0: 6564 206d 656d 6f72 7920 626c 6f63 6b73 ed memory blocks │ │ │ │ -00017b00: 2074 6f20 7374 616e 6461 7264 2065 7272 to standard err │ │ │ │ -00017b10: 6f72 2e00 7265 702e 766d 2e63 6f6d 7069 or..rep.vm.compi │ │ │ │ -00017b20: 6c65 7223 636f 6d70 696c 652d 6669 6c65 ler#compile-file │ │ │ │ -00017b30: 2046 494c 452d 4e41 4d45 7265 702e 766d FILE-NAMErep.vm │ │ │ │ -00017b40: 2e63 6f6d 7069 6c65 7223 636f 6d70 696c .compiler#compil │ │ │ │ -00017b50: 652d 6c69 7370 2d6c 6962 5265 636f 6d70 e-lisp-libRecomp │ │ │ │ -00017b60: 696c 6520 616c 6c20 6f75 7420 6f66 2064 ile all out of d │ │ │ │ -00017b70: 6174 6520 6669 6c65 7320 696e 2074 6865 ate files in the │ │ │ │ -00017b80: 206c 6973 7020 6c69 6272 6172 7920 6469 lisp library di │ │ │ │ -00017b90: 7265 6374 6f72 792e 2049 6620 464f 5243 rectory. If FORC │ │ │ │ -00017ba0: 452d 500a 6973 2074 7275 6520 6974 2773 E-P.is true it's │ │ │ │ -00017bb0: 2061 7320 7468 6f75 6768 2061 6c6c 2066 as though all f │ │ │ │ -00017bc0: 696c 6573 2077 6572 6520 6f75 7420 6f66 iles were out of │ │ │ │ -00017bd0: 2064 6174 652e 0a54 6869 7320 6d61 6b65 date..This make │ │ │ │ -00017be0: 7320 7375 7265 2074 6861 7420 616c 6c20 s sure that all │ │ │ │ -00017bf0: 646f 6320 7374 7269 6e67 7320 6172 6520 doc strings are │ │ │ │ -00017c00: 7772 6974 7465 6e20 746f 2074 6865 6972 written to their │ │ │ │ -00017c10: 2073 7065 6369 616c 2066 696c 6520 616e special file an │ │ │ │ -00017c20: 640a 7468 6174 2066 696c 6573 2077 6869 d.that files whi │ │ │ │ -00017c30: 6368 2073 686f 756c 646e 2774 2062 6520 ch shouldn't be │ │ │ │ -00017c40: 636f 6d70 696c 6564 2061 7265 6e27 742e compiled aren't. │ │ │ │ -00017c50: 0072 6570 2e76 6d2e 636f 6d70 696c 6572 .rep.vm.compiler │ │ │ │ -00017c60: 2363 6f6d 7069 6c65 2d6c 6973 702d 6c69 #compile-lisp-li │ │ │ │ -00017c70: 6220 2321 6f70 7469 6f6e 616c 2044 4952 b #!optional DIR │ │ │ │ -00017c80: 4543 544f 5259 2046 4f52 4345 2d50 0072 ECTORY FORCE-P.r │ │ │ │ -00017c90: 6570 2e76 6d2e 636f 6d70 696c 6572 2e62 ep.vm.compiler.b │ │ │ │ -00017ca0: 6173 6963 2363 6f6d 7069 6c65 2d66 6f72 asic#compile-for │ │ │ │ -00017cb0: 6d20 464f 524d 0072 6570 2e76 6d2e 636f m FORM.rep.vm.co │ │ │ │ -00017cc0: 6d70 696c 6572 2e6d 6f64 756c 6573 2363 mpiler.modules#c │ │ │ │ -00017cd0: 6f6d 7069 6c65 2d66 756e 6374 696f 6e20 ompile-function │ │ │ │ -00017ce0: 4655 4e43 5449 4f4e 2023 216f 7074 696f FUNCTION #!optio │ │ │ │ -00017cf0: 6e61 6c20 4e41 4d45 7265 702e 7379 7374 nal NAMErep.syst │ │ │ │ -00017d00: 656d 2361 6464 2d68 6f6f 6b41 7272 616e em#add-hookArran │ │ │ │ -00017d10: 6765 2069 7420 736f 2074 6861 7420 4655 ge it so that FU │ │ │ │ -00017d20: 4e43 5449 4f4e 2d4e 414d 4520 6973 2061 NCTION-NAME is a │ │ │ │ -00017d30: 6464 6564 2074 6f20 7468 6520 686f 6f6b dded to the hook │ │ │ │ -00017d40: 2d6c 6973 7420 7374 6f72 6564 2069 6e0a -list stored in. │ │ │ │ -00017d50: 7379 6d62 6f6c 2c20 484f 4f4b 2d53 594d symbol, HOOK-SYM │ │ │ │ -00017d60: 424f 4c2e 2049 7420 7769 6c6c 2061 6464 BOL. It will add │ │ │ │ -00017d70: 6564 2061 7420 7468 6520 6865 6164 206f ed at the head o │ │ │ │ -00017d80: 6620 7468 6520 6c69 7374 2075 6e6c 6573 f the list unles │ │ │ │ -00017d90: 7320 4154 2d45 4e44 0a69 7320 7472 7565 s AT-END.is true │ │ │ │ -00017da0: 2069 6e20 7768 6963 6820 6361 7365 2069 in which case i │ │ │ │ -00017db0: 7420 6973 2061 6464 6564 2061 7420 7468 t is added at th │ │ │ │ -00017dc0: 6520 656e 642e 0072 6570 2e73 7973 7465 e end..rep.syste │ │ │ │ -00017dd0: 6d23 7265 6d6f 7665 2d68 6f6f 6b20 484f m#remove-hook HO │ │ │ │ -00017de0: 4f4b 2046 554e 4372 6570 2e74 6872 6561 OK FUNCrep.threa │ │ │ │ -00017df0: 6473 2e6d 7574 6578 236d 7574 6578 7052 ds.mutex#mutexpR │ │ │ │ -00017e00: 6574 7572 6e73 2074 7275 6520 6966 2041 eturns true if A │ │ │ │ -00017e10: 5247 2069 7320 6120 6d75 7465 7820 6f62 RG is a mutex ob │ │ │ │ -00017e20: 6a65 6374 2e00 7265 702e 7468 7265 6164 ject..rep.thread │ │ │ │ -00017e30: 732e 6d75 7465 7823 6d75 7465 7870 2041 s.mutex#mutexp A │ │ │ │ -00017e40: 5247 7265 702e 7468 7265 6164 732e 6d75 RGrep.threads.mu │ │ │ │ -00017e50: 7465 7823 7265 6c65 6173 652d 6d75 7465 tex#release-mute │ │ │ │ -00017e60: 7852 656c 6561 7365 2074 6865 206d 7574 xRelease the mut │ │ │ │ -00017e70: 6578 206f 626a 6563 7420 4d54 5820 2877 ex object MTX (w │ │ │ │ -00017e80: 6869 6368 2073 686f 756c 6420 6861 7665 hich should have │ │ │ │ -00017e90: 2070 7265 7669 6f75 736c 7920 6265 656e previously been │ │ │ │ -00017ea0: 206f 6274 6169 6e65 640a 6279 2074 6865 obtained.by the │ │ │ │ -00017eb0: 2063 7572 7265 6e74 2074 6872 6561 6429 current thread) │ │ │ │ -00017ec0: 2e20 5265 7475 726e 7320 7472 7565 2069 . Returns true i │ │ │ │ -00017ed0: 6620 7468 6520 6d75 7465 7820 6861 7320 f the mutex has │ │ │ │ -00017ee0: 6e6f 206e 6577 206f 776e 6572 2e00 7265 no new owner..re │ │ │ │ -00017ef0: 702e 7468 7265 6164 732e 6d65 7373 6167 p.threads.messag │ │ │ │ -00017f00: 652d 706f 7274 236d 616b 652d 6d65 7373 e-port#make-mess │ │ │ │ -00017f10: 6167 652d 706f 7274 0072 6570 2e74 6872 age-port.rep.thr │ │ │ │ -00017f20: 6561 6473 2e6d 6573 7361 6765 2d70 6f72 eads.message-por │ │ │ │ -00017f30: 7423 6d65 7373 6167 652d 7761 6974 696e t#message-waitin │ │ │ │ -00017f40: 672d 7020 504f 5254 0072 6570 2e74 6872 g-p PORT.rep.thr │ │ │ │ -00017f50: 6561 6473 2e6d 6573 7361 6765 2d70 6f72 eads.message-por │ │ │ │ -00017f60: 7423 6d65 7373 6167 652d 7365 6e64 2050 t#message-send P │ │ │ │ -00017f70: 4f52 5420 4d45 5353 4147 4572 6570 2e76 ORT MESSAGErep.v │ │ │ │ -00017f80: 6d2e 6469 7361 7373 656d 626c 6572 2364 m.disassembler#d │ │ │ │ -00017f90: 6973 6173 7365 6d62 6c65 4469 7373 6173 isassembleDissas │ │ │ │ -00017fa0: 656d 626c 6573 2041 5247 2c20 7769 7468 embles ARG, with │ │ │ │ -00017fb0: 206f 7574 7075 7420 746f 2053 5452 4541 output to STREA │ │ │ │ -00017fc0: 4d2c 206f 7220 7468 6520 2a64 6973 6173 M, or the *disas │ │ │ │ -00017fd0: 7365 6d62 6c79 2a20 6275 6666 6572 2e00 sembly* buffer.. │ │ │ │ -00017fe0: 7265 702e 6461 7461 2e72 696e 6723 7269 rep.data.ring#ri │ │ │ │ -00017ff0: 6e67 2d3e 6c69 7374 2052 494e 4700 0000 ng->list RING... │ │ │ │ -00018000: 7265 702e 7574 696c 2e74 696d 6523 7365 rep.util.time#se │ │ │ │ -00018010: 636f 6e64 732d 3e74 696d 6543 6f6e 7665 conds->timeConve │ │ │ │ -00018020: 7274 2074 6865 206e 756d 6265 7220 6f66 rt the number of │ │ │ │ -00018030: 2073 6563 7320 7061 7374 2074 6865 2065 secs past the e │ │ │ │ -00018040: 706f 6368 2c20 5345 4353 2c20 746f 2061 poch, SECS, to a │ │ │ │ -00018050: 2074 696d 6573 7461 6d70 2e00 7265 702e timestamp..rep. │ │ │ │ -00018060: 7574 696c 2e64 6174 6523 7061 7273 652d util.date#parse- │ │ │ │ -00018070: 6461 7465 2053 5452 494e 4720 2321 6f70 date STRING #!op │ │ │ │ -00018080: 7469 6f6e 616c 2050 4f49 4e54 0072 6570 tional POINT.rep │ │ │ │ -00018090: 2e75 7469 6c2e 6973 7065 6c6c 2369 7370 .util.ispell#isp │ │ │ │ -000180a0: 656c 6c2d 6164 642d 776f 7264 2d66 6f72 ell-add-word-for │ │ │ │ -000180b0: 2d73 6573 7369 6f6e 2057 4f52 4400 7265 -session WORD.re │ │ │ │ -000180c0: 702e 6d6f 6475 6c65 2d73 7973 7465 6d23 p.module-system# │ │ │ │ -000180d0: 6465 6669 6e65 2d69 6e74 6572 6661 6365 define-interface │ │ │ │ -000180e0: 204e 414d 4520 5349 4772 6570 2e6d 6f64 NAME SIGrep.mod │ │ │ │ -000180f0: 756c 652d 7379 7374 656d 2364 6566 696e ule-system#defin │ │ │ │ -00018100: 652d 7374 7275 6374 7572 652d 616c 6961 e-structure-alia │ │ │ │ -00018110: 7343 7265 6174 6520 6120 7365 636f 6e64 sCreate a second │ │ │ │ -00018120: 6172 7920 6e61 6d65 2054 4f20 666f 7220 ary name TO for │ │ │ │ -00018130: 7468 6520 7374 7275 6374 7572 6520 6361 the structure ca │ │ │ │ -00018140: 6c6c 6564 2046 524f 4d2e 7265 702e 696f lled FROM.rep.io │ │ │ │ -00018150: 2e66 696c 6573 2366 696c 652d 6e65 7765 .files#file-newe │ │ │ │ -00018160: 722d 7468 616e 2d66 696c 652d 7052 6574 r-than-file-pRet │ │ │ │ -00018170: 7572 6e73 2074 2077 6865 6e20 4649 4c45 urns t when FILE │ │ │ │ -00018180: 3120 7761 7320 6d6f 6469 6669 6564 206d 1 was modified m │ │ │ │ -00018190: 6f72 6520 7265 6365 6e74 6c79 2074 6861 ore recently tha │ │ │ │ -000181a0: 6e20 4649 4c45 322e 7461 7266 682d 6d61 n FILE2.tarfh-ma │ │ │ │ -000181b0: 782d 6361 6368 6564 2d64 6972 7354 6f74 x-cached-dirsTot │ │ │ │ -000181c0: 616c 206e 756d 6265 7220 6f66 2074 6172 al number of tar │ │ │ │ -000181d0: 206c 6973 7469 6e67 7320 746f 2063 6163 listings to cac │ │ │ │ -000181e0: 6865 2e72 656d 6f74 652d 6674 702d 6d75 he.remote-ftp-mu │ │ │ │ -000181f0: 6c74 692d 6d73 6773 5265 6775 6c61 7220 lti-msgsRegular │ │ │ │ -00018200: 6578 7072 6573 7369 6f6e 206d 6174 6368 expression match │ │ │ │ -00018210: 696e 6720 7468 6520 7374 6172 7420 6f66 ing the start of │ │ │ │ -00018220: 2061 206d 756c 7469 6c69 6e65 2066 7470 a multiline ftp │ │ │ │ -00018230: 2072 6570 6c79 2e72 656d 6f74 652d 6674 reply.remote-ft │ │ │ │ -00018240: 702d 7061 7373 7764 2d6d 7367 7352 6567 p-passwd-msgsReg │ │ │ │ -00018250: 756c 6172 2065 7870 7265 7373 696f 6e20 ular expression │ │ │ │ -00018260: 6d61 7463 6869 6e67 2070 6173 7377 6f72 matching passwor │ │ │ │ -00018270: 6420 7072 6f6d 7074 2e72 6570 2e69 6f2e d prompt.rep.io. │ │ │ │ -00018280: 6669 6c65 2d68 616e 646c 6572 732e 7265 file-handlers.re │ │ │ │ -00018290: 6d6f 7465 2e72 6570 2372 656d 6f74 652d mote.rep#remote- │ │ │ │ -000182a0: 7265 702d 636c 6f73 652d 616c 6c43 6c6f rep-close-allClo │ │ │ │ -000182b0: 7365 2061 6c6c 2072 756e 6e69 6e67 2072 se all running r │ │ │ │ -000182c0: 6570 2d72 656d 6f74 6520 7375 6270 726f ep-remote subpro │ │ │ │ -000182d0: 6365 7373 6573 2e72 6570 2e69 6f2e 6669 cesses.rep.io.fi │ │ │ │ -000182e0: 6c65 2d68 616e 646c 6572 732e 7265 6d6f le-handlers.remo │ │ │ │ -000182f0: 7465 2e72 6570 2372 656d 6f74 652d 7265 te.rep#remote-re │ │ │ │ -00018300: 702d 656d 7074 792d 6361 6368 6544 6973 p-empty-cacheDis │ │ │ │ -00018310: 6361 7264 2061 6c6c 2063 6163 6865 6420 card all cached │ │ │ │ -00018320: 7265 702d 7265 6d6f 7465 2064 6972 6563 rep-remote direc │ │ │ │ -00018330: 746f 7279 2065 6e74 7269 6573 2e72 6570 tory entries.rep │ │ │ │ -00018340: 2e73 7472 7563 7475 7265 7323 616c 6961 .structures#alia │ │ │ │ -00018350: 732d 7374 7275 6374 7572 6543 7265 6174 s-structureCreat │ │ │ │ -00018360: 6520 616e 2061 6c69 6173 206f 6620 7468 e an alias of th │ │ │ │ -00018370: 6520 7374 7275 6374 7572 6520 6361 6c6c e structure call │ │ │ │ -00018380: 6564 2046 524f 4d20 6173 2074 6865 206e ed FROM as the n │ │ │ │ -00018390: 616d 6520 544f 2e00 ee00 0000 5c55 1650 ame TO......\U.P │ │ │ │ -000183a0: 7265 702e 8961 0200 0000 0000 0f00 0000 rep..a.......... │ │ │ │ -000183b0: 4500 0000 29e3 0350 0072 6570 f3c8 0100 E...)..P.rep.... │ │ │ │ -000183c0: 0000 0000 2400 0000 1400 0000 7a28 ae5c ....$.......z(.\ │ │ │ │ -000183d0: 7265 702e db48 0000 0000 0000 0d00 0000 rep..H.......... │ │ │ │ -000183e0: d200 0000 233d 9c44 2a77 6765 23c0 0100 ....#=.D*wge#... │ │ │ │ -000183f0: 0000 0000 0e00 0000 1b00 0000 3729 c14b ............7).K │ │ │ │ -00018400: 7265 702e 7c43 0000 0000 0000 0e00 0000 rep.|C.......... │ │ │ │ -00018410: 9900 0000 47c0 054f 7265 702e 575a 0000 ....G..Orep.WZ.. │ │ │ │ -00018420: 0000 0000 0a00 0000 9f00 0000 3a0a 4358 ............:.CX │ │ │ │ -00018430: 7265 702e 628d 0000 0000 0000 1c00 0000 rep.b........... │ │ │ │ -00018440: 5400 0000 ac84 0a55 7265 702e b773 0100 T......Urep..s.. │ │ │ │ -00018450: 0000 0000 0f00 0000 4d00 0000 9dbb da58 ........M......X │ │ │ │ -00018460: 7265 702e 5ec2 0100 0000 0000 1d00 0000 rep.^........... │ │ │ │ -00018470: b701 0000 a2ba 3b48 7265 702e 0623 0100 ......;Hrep..#.. │ │ │ │ -00018480: 0000 0000 1f00 0000 ae01 0000 f841 6750 .............AgP │ │ │ │ -00018490: 7265 702e 39cc 0100 0000 0000 1300 0000 rep.9........... │ │ │ │ -000184a0: 1f00 0000 216b 1b5a 7265 702e 5b4d 0000 ....!k.Zrep.[M.. │ │ │ │ -000184b0: 0000 0000 0c00 0000 5a00 0000 e457 2857 ........Z....W(W │ │ │ │ -000184c0: 7265 702e e591 0000 0000 0000 2400 0000 rep.........$... │ │ │ │ -000184d0: d500 0000 2762 8a4f 7265 702e 2d73 0000 ....'b.Orep.-s.. │ │ │ │ +00005000: 7265 702e 6c61 6e67 2e6d 6174 6823 6d6f rep.lang.math#mo │ │ │ │ +00005010: 646d 6f64 2044 4956 4944 454e 4420 4449 dmod DIVIDEND DI │ │ │ │ +00005020: 5649 534f 520a 0a52 6574 7572 6e73 2074 VISOR..Returns t │ │ │ │ +00005030: 6865 2076 616c 7565 206f 6620 4449 5649 he value of DIVI │ │ │ │ +00005040: 4445 4e44 206d 6f64 756c 6f20 4449 5649 DEND modulo DIVI │ │ │ │ +00005050: 534f 523b 2075 6e6c 696b 6520 7468 6520 SOR; unlike the │ │ │ │ +00005060: 2520 2872 656d 6169 6e64 6572 290a 6675 % (remainder).fu │ │ │ │ +00005070: 6e63 7469 6f6e 2074 6865 2062 6568 6176 nction the behav │ │ │ │ +00005080: 696f 7572 206f 6620 606d 6f64 2720 6973 iour of `mod' is │ │ │ │ +00005090: 2077 656c 6c2d 6465 6669 6e65 6420 666f well-defined fo │ │ │ │ +000050a0: 7220 6e65 6761 7469 7665 2061 7267 756d r negative argum │ │ │ │ +000050b0: 656e 7473 2c0a 7765 2068 6176 6520 7468 ents,.we have th │ │ │ │ +000050c0: 6174 2c0a 0a09 286d 6f64 2058 2059 2920 at,...(mod X Y) │ │ │ │ +000050d0: 3d3d 2058 202d 2028 2a20 5920 2866 6c6f == X - (* Y (flo │ │ │ │ +000050e0: 6f72 2028 2f20 5820 5929 2929 2c09 666f or (/ X Y))),.fo │ │ │ │ +000050f0: 7220 5920 6e6f 7420 6571 7561 6c20 746f r Y not equal to │ │ │ │ +00005100: 207a 6572 6f0a 0a61 7373 756d 696e 6720 zero..assuming │ │ │ │ +00005110: 7468 6174 2028 666c 6f6f 7220 5a29 2067 that (floor Z) g │ │ │ │ +00005120: 6976 6573 2074 6865 206c 6561 7374 2069 ives the least i │ │ │ │ +00005130: 6e74 6567 6572 2067 7265 6174 6572 2074 nteger greater t │ │ │ │ +00005140: 6861 6e20 6f72 2065 7175 616c 2074 6f20 han or equal to │ │ │ │ +00005150: 5a2c 0a61 6e64 2074 6861 7420 666c 6f61 Z,.and that floa │ │ │ │ +00005160: 7469 6e67 2070 6f69 6e74 2064 6976 6973 ting point divis │ │ │ │ +00005170: 696f 6e20 6973 2075 7365 642e 7265 702e ion is used.rep. │ │ │ │ +00005180: 6c61 6e67 2e6d 6174 6823 6c6f 676e 6f74 lang.math#lognot │ │ │ │ +00005190: 6c6f 676e 6f74 204e 554d 4245 520a 0a52 lognot NUMBER..R │ │ │ │ +000051a0: 6574 7572 6e73 2074 6865 2062 6974 7769 eturns the bitwi │ │ │ │ +000051b0: 7365 206c 6f67 6963 616c 2060 6e6f 7427 se logical `not' │ │ │ │ +000051c0: 206f 6620 4e55 4d42 4552 2e72 6570 2e6c of NUMBER.rep.l │ │ │ │ +000051d0: 616e 672e 6d61 7468 236c 6f67 696f 726c ang.math#logiorl │ │ │ │ +000051e0: 6f67 696f 7220 4e55 4d42 4552 532e 2e2e ogior NUMBERS... │ │ │ │ +000051f0: 0a0a 5265 7475 726e 7320 7468 6520 6269 ..Returns the bi │ │ │ │ +00005200: 7477 6973 6520 6c6f 6769 6361 6c20 6069 twise logical `i │ │ │ │ +00005210: 6e63 6c75 7369 7665 2d6f 7227 206f 6620 nclusive-or' of │ │ │ │ +00005220: 6974 7320 6172 6775 6d65 6e74 732e 7265 its arguments.re │ │ │ │ +00005230: 702e 6c61 6e67 2e6d 6174 6823 6c6f 6778 p.lang.math#logx │ │ │ │ +00005240: 6f72 6c6f 6778 6f72 204e 554d 4245 5253 orlogxor NUMBERS │ │ │ │ +00005250: 2e2e 2e0a 0a52 6574 7572 6e73 2074 6865 .....Returns the │ │ │ │ +00005260: 2062 6974 7769 7365 206c 6f67 6963 616c bitwise logical │ │ │ │ +00005270: 2060 6578 636c 7573 6976 652d 6f72 2720 `exclusive-or' │ │ │ │ +00005280: 6f66 2069 7473 2061 7267 756d 656e 7473 of its arguments │ │ │ │ +00005290: 2e72 6570 2e6c 616e 672e 6d61 7468 236c .rep.lang.math#l │ │ │ │ +000052a0: 6f67 616e 646c 6f67 616e 6420 4e55 4d42 ogandlogand NUMB │ │ │ │ +000052b0: 4552 532e 2e2e 0a0a 5265 7475 726e 7320 ERS.....Returns │ │ │ │ +000052c0: 7468 6520 6269 7477 6973 6520 6c6f 6769 the bitwise logi │ │ │ │ +000052d0: 6361 6c20 6061 6e64 2720 6f66 2069 7473 cal `and' of its │ │ │ │ +000052e0: 2061 7267 756d 656e 7473 2e72 6570 2e64 arguments.rep.d │ │ │ │ +000052f0: 6174 6123 6571 6c65 716c 2041 5247 3120 ata#eqleql ARG1 │ │ │ │ +00005300: 4152 4732 0a0a 5369 6d69 6c61 7220 746f ARG2..Similar to │ │ │ │ +00005310: 2060 6571 2720 6578 6365 7074 2074 6861 `eq' except tha │ │ │ │ +00005320: 7420 6e75 6d62 6572 7320 7769 7468 2074 t numbers with t │ │ │ │ +00005330: 6865 2073 616d 6520 7661 6c75 6520 7769 he same value wi │ │ │ │ +00005340: 6c6c 2061 6c77 6179 7320 6265 0a63 6f6e ll always be.con │ │ │ │ +00005350: 7369 6465 7265 6420 6065 716c 2720 2874 sidered `eql' (t │ │ │ │ +00005360: 6869 7320 6d61 7920 6f72 206d 6179 206e his may or may n │ │ │ │ +00005370: 6f74 2062 6520 7468 6520 6361 7365 2077 ot be the case w │ │ │ │ +00005380: 6974 6820 6065 7127 292e 0a0a 4e6f 7465 ith `eq')...Note │ │ │ │ +00005390: 2068 6f77 6576 6572 2074 6861 7420 6578 however that ex │ │ │ │ +000053a0: 6163 7420 616e 6420 696e 6578 6163 7420 act and inexact │ │ │ │ +000053b0: 7665 7273 696f 6e73 206f 6620 7468 6520 versions of the │ │ │ │ +000053c0: 7361 6d65 206e 756d 6265 7220 6172 6520 same number are │ │ │ │ +000053d0: 6e6f 740a 636f 6e73 6964 6572 6564 2074 not.considered t │ │ │ │ +000053e0: 6865 2073 616d 6520 7661 6c75 652e 2041 he same value. A │ │ │ │ +000053f0: 7320 6120 7275 6c65 206f 6620 7468 756d s a rule of thum │ │ │ │ +00005400: 622c 2069 6620 7477 6f20 6e75 6d62 6572 b, if two number │ │ │ │ +00005410: 7320 7072 696e 7420 7468 650a 7361 6d65 s print the.same │ │ │ │ +00005420: 2c20 7468 6579 2077 696c 6c20 6265 2063 , they will be c │ │ │ │ +00005430: 6f6e 7369 6465 7265 6420 6065 716c 272e onsidered `eql'. │ │ │ │ +00005440: 7265 702e 6c61 6e67 2e6d 6174 6823 7a65 rep.lang.math#ze │ │ │ │ +00005450: 726f 707a 6572 6f70 204e 554d 4245 520a ropzerop NUMBER. │ │ │ │ +00005460: 0a52 6574 7572 6e20 7420 6966 204e 554d .Return t if NUM │ │ │ │ +00005470: 4245 5220 6973 207a 6572 6f2e 7265 702e BER is zero.rep. │ │ │ │ +00005480: 6c61 6e67 2e6d 6174 6823 312b 312b 204e lang.math#1+1+ N │ │ │ │ +00005490: 554d 4245 520a 0a52 6574 7572 6e20 4e55 UMBER..Return NU │ │ │ │ +000054a0: 4d42 4552 2070 6c75 7320 312e 7265 702e MBER plus 1.rep. │ │ │ │ +000054b0: 6c61 6e67 2e6d 6174 6823 312d 312d 204e lang.math#1-1- N │ │ │ │ +000054c0: 554d 4245 520a 0a52 6574 7572 6e20 4e55 UMBER..Return NU │ │ │ │ +000054d0: 4d42 4552 206d 696e 7573 2031 2e72 6570 MBER minus 1.rep │ │ │ │ +000054e0: 2e6c 616e 672e 6d61 7468 2361 7368 6173 .lang.math#ashas │ │ │ │ +000054f0: 6820 4e55 4d42 4552 2043 4f55 4e54 0a0a h NUMBER COUNT.. │ │ │ │ +00005500: 5573 6520 616e 2061 7269 7468 6d65 7469 Use an arithmeti │ │ │ │ +00005510: 6320 7368 6966 7420 746f 2073 6869 6674 c shift to shift │ │ │ │ +00005520: 2074 6865 2062 6974 7320 696e 204e 554d the bits in NUM │ │ │ │ +00005530: 4245 5220 6279 2043 4f55 4e54 2062 6974 BER by COUNT bit │ │ │ │ +00005540: 7320 746f 0a74 6865 206c 6566 742c 2061 s to.the left, a │ │ │ │ +00005550: 206e 6567 6174 6976 6520 434f 554e 5420 negative COUNT │ │ │ │ +00005560: 6d65 616e 7320 7368 6966 7420 7269 6768 means shift righ │ │ │ │ +00005570: 742e 0a0a 426f 7468 204e 554d 4245 5220 t...Both NUMBER │ │ │ │ +00005580: 616e 6420 434f 554e 5420 6d75 7374 2062 and COUNT must b │ │ │ │ +00005590: 6520 696e 7465 6765 7273 2e72 6570 2e6c e integers.rep.l │ │ │ │ +000055a0: 616e 672e 6d61 7468 2366 6c6f 6f72 666c ang.math#floorfl │ │ │ │ +000055b0: 6f6f 7220 4e55 4d42 4552 0a0a 526f 756e oor NUMBER..Roun │ │ │ │ +000055c0: 6420 4e55 4d42 4552 2064 6f77 6e77 6172 d NUMBER downwar │ │ │ │ +000055d0: 6473 2074 6f20 7468 6520 6e65 6172 6573 ds to the neares │ │ │ │ +000055e0: 7420 696e 7465 6765 7220 6c65 7373 2074 t integer less t │ │ │ │ +000055f0: 6861 6e20 6f72 2065 7175 616c 2074 6f0a han or equal to. │ │ │ │ +00005600: 4e55 4d42 4552 2e72 6570 2e6c 616e 672e NUMBER.rep.lang. │ │ │ │ +00005610: 6d61 7468 2363 6569 6c69 6e67 6365 696c math#ceilingceil │ │ │ │ +00005620: 696e 6720 4e55 4d42 4552 0a0a 526f 756e ing NUMBER..Roun │ │ │ │ +00005630: 6420 4e55 4d42 4552 2075 7077 6172 6473 d NUMBER upwards │ │ │ │ +00005640: 2074 6f20 7468 6520 6e65 6172 6573 7420 to the nearest │ │ │ │ +00005650: 696e 7465 6765 7220 6772 6561 7465 7220 integer greater │ │ │ │ +00005660: 7468 616e 206f 7220 6571 7561 6c20 746f than or equal to │ │ │ │ +00005670: 0a4e 554d 4245 522e 7265 702e 6c61 6e67 .NUMBER.rep.lang │ │ │ │ +00005680: 2e6d 6174 6823 7472 756e 6361 7465 7472 .math#truncatetr │ │ │ │ +00005690: 756e 6361 7465 204e 554d 4245 520a 0a52 uncate NUMBER..R │ │ │ │ +000056a0: 6f75 6e64 204e 554d 4245 5220 746f 2074 ound NUMBER to t │ │ │ │ +000056b0: 6865 206e 6561 7265 7374 2069 6e74 6567 he nearest integ │ │ │ │ +000056c0: 6572 2062 6574 7765 656e 204e 554d 4245 er between NUMBE │ │ │ │ +000056d0: 5220 616e 6420 7a65 726f 2e72 6570 2e6c R and zero.rep.l │ │ │ │ +000056e0: 616e 672e 6d61 7468 2372 6f75 6e64 726f ang.math#roundro │ │ │ │ +000056f0: 756e 6420 4e55 4d42 4552 0a0a 526f 756e und NUMBER..Roun │ │ │ │ +00005700: 6420 4e55 4d42 4552 2074 6f20 7468 6520 d NUMBER to the │ │ │ │ +00005710: 6e65 6172 6573 7420 696e 7465 6765 722e nearest integer. │ │ │ │ +00005720: 2048 616c 6677 6179 2063 6173 6573 2061 Halfway cases a │ │ │ │ +00005730: 7265 2072 6f75 6e64 6564 2074 6f20 7468 re rounded to th │ │ │ │ +00005740: 650a 6e65 6172 6573 7420 6576 656e 2069 e.nearest even i │ │ │ │ +00005750: 6e74 6567 6572 2e72 6570 2e6c 616e 672e nteger.rep.lang. │ │ │ │ +00005760: 6d61 7468 2365 7870 6578 7020 580a 0a52 math#expexp X..R │ │ │ │ +00005770: 6574 7572 6e20 6065 2720 2874 6865 2062 eturn `e' (the b │ │ │ │ +00005780: 6173 6520 6f66 206e 6174 7572 616c 206c ase of natural l │ │ │ │ +00005790: 6f67 6172 6974 686d 7329 2072 6169 7365 ogarithms) raise │ │ │ │ +000057a0: 6420 746f 2074 6865 2070 6f77 6572 2058 d to the power X │ │ │ │ +000057b0: 2e72 6570 2e6c 616e 672e 6d61 7468 236c .rep.lang.math#l │ │ │ │ +000057c0: 6f67 6c6f 6720 5820 5b42 4153 455d 0a0a oglog X [BASE].. │ │ │ │ +000057d0: 5265 7475 726e 2074 6865 206c 6f67 6172 Return the logar │ │ │ │ +000057e0: 6974 686d 206f 6620 5820 696e 2062 6173 ithm of X in bas │ │ │ │ +000057f0: 6520 4241 5345 2e20 416e 2061 7269 7468 e BASE. An arith │ │ │ │ +00005800: 6d65 7469 6320 6572 726f 7220 6973 0a73 metic error is.s │ │ │ │ +00005810: 6967 6e61 6c6c 6564 2069 6620 5820 6973 ignalled if X is │ │ │ │ +00005820: 206c 6573 7320 7468 616e 207a 6572 6f2e less than zero. │ │ │ │ +00005830: 2049 6620 4241 5345 2069 736e 2774 2064 If BASE isn't d │ │ │ │ +00005840: 6566 696e 6564 2c20 7265 7475 726e 2074 efined, return t │ │ │ │ +00005850: 6865 0a6e 6174 7572 616c 206c 6f67 6172 he.natural logar │ │ │ │ +00005860: 6974 686d 206f 6620 582e 7265 702e 6c61 ithm of X.rep.la │ │ │ │ +00005870: 6e67 2e6d 6174 6823 7369 6e73 696e 2058 ng.math#sinsin X │ │ │ │ +00005880: 0a0a 5265 7475 726e 7320 7468 6520 7369 ..Returns the si │ │ │ │ +00005890: 6e65 206f 6620 582c 2069 6e20 7261 6469 ne of X, in radi │ │ │ │ +000058a0: 616e 732e 7265 702e 6c61 6e67 2e6d 6174 ans.rep.lang.mat │ │ │ │ +000058b0: 6823 636f 7363 6f73 2058 0a0a 5265 7475 h#coscos X..Retu │ │ │ │ +000058c0: 726e 7320 7468 6520 636f 7369 6e65 206f rns the cosine o │ │ │ │ +000058d0: 6620 582c 2069 6e20 7261 6469 616e 732e f X, in radians. │ │ │ │ +000058e0: 7265 702e 6c61 6e67 2e6d 6174 6823 7461 rep.lang.math#ta │ │ │ │ +000058f0: 6e74 616e 2058 0a0a 5265 7475 726e 7320 ntan X..Returns │ │ │ │ +00005900: 7468 6520 7461 6e67 656e 7420 6f66 2058 the tangent of X │ │ │ │ +00005910: 2c20 696e 2072 6164 6961 6e73 2e72 6570 , in radians.rep │ │ │ │ +00005920: 2e6c 616e 672e 6d61 7468 2361 7369 6e61 .lang.math#asina │ │ │ │ +00005930: 7369 6e20 580a 0a52 6574 7572 6e20 7468 sin X..Return th │ │ │ │ +00005940: 6520 6172 6320 7369 6e65 206f 6620 5820 e arc sine of X │ │ │ │ +00005950: 2874 6865 2076 616c 7565 2077 686f 7365 (the value whose │ │ │ │ +00005960: 2073 696e 6520 6973 2058 292c 2069 6e20 sine is X), in │ │ │ │ +00005970: 7261 6469 616e 732e 7265 702e 6c61 6e67 radians.rep.lang │ │ │ │ +00005980: 2e6d 6174 6823 6163 6f73 6163 6f73 2058 .math#acosacos X │ │ │ │ +00005990: 0a0a 5265 7475 726e 2074 6865 2061 7263 ..Return the arc │ │ │ │ +000059a0: 2063 6f73 696e 6520 6f66 2058 2028 7468 cosine of X (th │ │ │ │ +000059b0: 6520 7661 6c75 6520 7768 6f73 6520 636f e value whose co │ │ │ │ +000059c0: 7369 6e65 2069 7320 5829 2c20 696e 2072 sine is X), in r │ │ │ │ +000059d0: 6164 6961 6e73 2e72 6570 2e6c 616e 672e adians.rep.lang. │ │ │ │ +000059e0: 6d61 7468 2361 7461 6e61 7461 6e20 580a math#atanatan X. │ │ │ │ +000059f0: 0a52 6574 7572 6e73 2074 6865 2061 7263 .Returns the arc │ │ │ │ +00005a00: 2074 616e 6765 6e74 206f 6620 5820 2874 tangent of X (t │ │ │ │ +00005a10: 6865 2076 616c 7565 2077 686f 7365 2074 he value whose t │ │ │ │ +00005a20: 616e 6765 6e74 2069 7320 5829 2c20 696e angent is X), in │ │ │ │ +00005a30: 0a72 6164 6961 6e73 2e0a 0a61 7461 6e20 .radians...atan │ │ │ │ +00005a40: 5920 580a 0a52 6574 7572 6e73 2074 6865 Y X..Returns the │ │ │ │ +00005a50: 2061 7263 2074 616e 6765 6e74 206f 6620 arc tangent of │ │ │ │ +00005a60: 592f 582c 2069 6e20 7261 6469 616e 732e Y/X, in radians. │ │ │ │ +00005a70: 2054 6865 2073 6967 6e73 206f 6620 626f The signs of bo │ │ │ │ +00005a80: 7468 2061 7267 756d 656e 7473 0a61 7265 th arguments.are │ │ │ │ +00005a90: 2075 7365 6420 746f 2064 6574 6572 6d69 used to determi │ │ │ │ +00005aa0: 6e65 2074 6865 2071 7561 6472 616e 7420 ne the quadrant │ │ │ │ +00005ab0: 6f66 2074 6865 2072 6573 756c 742c 2061 of the result, a │ │ │ │ +00005ac0: 6e64 2058 2069 7320 7065 726d 6974 7465 nd X is permitte │ │ │ │ +00005ad0: 6420 746f 0a62 6520 7a65 726f 2e72 6570 d to.be zero.rep │ │ │ │ +00005ae0: 2e6c 616e 672e 6d61 7468 2373 7172 7473 .lang.math#sqrts │ │ │ │ +00005af0: 7172 7420 580a 0a52 6574 7572 6e73 2074 qrt X..Returns t │ │ │ │ +00005b00: 6865 206e 6f6e 6e65 6761 7469 7665 2073 he nonnegative s │ │ │ │ +00005b10: 7175 6172 6520 726f 6f74 206f 6620 582e quare root of X. │ │ │ │ +00005b20: 2049 6620 5820 6973 206e 6567 6174 6976 If X is negativ │ │ │ │ +00005b30: 652c 2073 6967 6e61 6c73 2061 6e0a 6172 e, signals an.ar │ │ │ │ +00005b40: 6974 686d 6574 6963 2065 7272 6f72 2028 ithmetic error ( │ │ │ │ +00005b50: 7368 6f75 6c64 2072 6574 7572 6e20 6120 should return a │ │ │ │ +00005b60: 636f 6d70 6c65 7820 6e75 6d62 6572 292e complex number). │ │ │ │ +00005b70: 7265 702e 6c61 6e67 2e6d 6174 6823 6578 rep.lang.math#ex │ │ │ │ +00005b80: 7074 6578 7074 2058 2059 0a0a 5265 7475 ptexpt X Y..Retu │ │ │ │ +00005b90: 726e 7320 5820 7261 6973 6564 2074 6f20 rns X raised to │ │ │ │ +00005ba0: 7468 6520 706f 7765 7220 592e 0a0a 4966 the power Y...If │ │ │ │ +00005bb0: 2058 2069 7320 6e65 6761 7469 7665 2061 X is negative a │ │ │ │ +00005bc0: 6e64 2059 2069 7320 6120 6e6f 6e2d 696e nd Y is a non-in │ │ │ │ +00005bd0: 7465 6765 722c 2074 6865 6e20 616e 2061 teger, then an a │ │ │ │ +00005be0: 7269 7468 6d65 7469 6320 6572 726f 7220 rithmetic error │ │ │ │ +00005bf0: 6973 0a73 6967 6e61 6c6c 6564 2028 6d61 is.signalled (ma │ │ │ │ +00005c00: 7468 656d 6174 6963 616c 6c79 2073 686f thematically sho │ │ │ │ +00005c10: 756c 6420 7265 7475 726e 2061 2063 6f6d uld return a com │ │ │ │ +00005c20: 706c 6578 206e 756d 6265 7229 2e72 6570 plex number).rep │ │ │ │ +00005c30: 2e6c 616e 672e 6d61 7468 2367 6364 6763 .lang.math#gcdgc │ │ │ │ +00005c40: 6420 2e2e 2e0a 0a52 6574 7572 6e20 7468 d .....Return th │ │ │ │ +00005c50: 6520 6772 6561 7465 7374 2063 6f6d 6d6f e greatest commo │ │ │ │ +00005c60: 6e20 6469 7669 736f 7220 6f66 2074 6865 n divisor of the │ │ │ │ +00005c70: 2069 6e74 6567 6572 2061 7267 756d 656e integer argumen │ │ │ │ +00005c80: 7473 2e20 5468 6520 7265 7375 6c74 0a69 ts. The result.i │ │ │ │ +00005c90: 7320 616c 7761 7973 206e 6f6e 2d6e 6567 s always non-neg │ │ │ │ +00005ca0: 6174 6976 652e 2052 6574 7572 6e73 2030 ative. Returns 0 │ │ │ │ +00005cb0: 2077 6974 6820 6172 6775 6d65 6e74 732e with arguments. │ │ │ │ +00005cc0: 7265 702e 6c61 6e67 2e6d 6174 6823 6e75 rep.lang.math#nu │ │ │ │ +00005cd0: 6d62 6572 706e 756d 6265 7270 2041 5247 mberpnumberp ARG │ │ │ │ +00005ce0: 0a0a 5265 7475 726e 2074 2069 6620 4152 ..Return t if AR │ │ │ │ +00005cf0: 4720 6973 2061 206e 756d 6265 722e 7265 G is a number.re │ │ │ │ +00005d00: 702e 6c61 6e67 2e6d 6174 6823 696e 7465 p.lang.math#inte │ │ │ │ +00005d10: 6765 7270 696e 7465 6765 7270 2041 5247 gerpintegerp ARG │ │ │ │ +00005d20: 0a0a 5265 7475 726e 2074 2069 6620 4152 ..Return t if AR │ │ │ │ +00005d30: 4720 6973 2061 2069 6e74 6567 6572 2e72 G is a integer.r │ │ │ │ +00005d40: 6570 2e6c 616e 672e 6d61 7468 2366 6978 ep.lang.math#fix │ │ │ │ +00005d50: 6e75 6d70 6669 786e 756d 7020 4152 470a numpfixnump ARG. │ │ │ │ +00005d60: 0a52 6574 7572 6e20 7420 6966 2041 5247 .Return t if ARG │ │ │ │ +00005d70: 2069 7320 6120 6669 786e 756d 2028 692e is a fixnum (i. │ │ │ │ +00005d80: 652e 2061 6e20 696e 7465 6765 7220 7468 e. an integer th │ │ │ │ +00005d90: 6174 2066 6974 7320 696e 2061 204c 6973 at fits in a Lis │ │ │ │ +00005da0: 700a 706f 696e 7465 7229 2e72 6570 2e6c p.pointer).rep.l │ │ │ │ +00005db0: 616e 672e 6d61 7468 2365 7861 6374 7065 ang.math#exactpe │ │ │ │ +00005dc0: 7861 6374 7020 4152 470a 0a52 6574 7572 xactp ARG..Retur │ │ │ │ +00005dd0: 6e20 7420 6966 2041 5247 2069 7320 616e n t if ARG is an │ │ │ │ +00005de0: 2065 7861 6374 206e 756d 6265 722e 7265 exact number.re │ │ │ │ +00005df0: 702e 6c61 6e67 2e6d 6174 6823 6578 6163 p.lang.math#exac │ │ │ │ +00005e00: 742d 3e69 6e65 7861 6374 6578 6163 742d t->inexactexact- │ │ │ │ +00005e10: 3e69 6e65 7861 6374 2058 0a0a 5265 7475 >inexact X..Retu │ │ │ │ +00005e20: 726e 7320 616e 2069 6e65 7861 6374 2028 rns an inexact ( │ │ │ │ +00005e30: 692e 652e 2066 6c6f 6174 696e 6720 706f i.e. floating po │ │ │ │ +00005e40: 696e 7429 2072 6570 7265 7365 6e74 6174 int) representat │ │ │ │ +00005e50: 696f 6e20 6f66 2058 2e72 6570 2e6c 616e ion of X.rep.lan │ │ │ │ +00005e60: 672e 6d61 7468 2369 6e65 7861 6374 2d3e g.math#inexact-> │ │ │ │ +00005e70: 6578 6163 7469 6e65 7861 6374 2d3e 6578 exactinexact->ex │ │ │ │ +00005e80: 6163 7420 580a 0a52 6574 7572 6e73 2061 act X..Returns a │ │ │ │ +00005e90: 6e20 6578 6163 7420 7265 7072 6573 656e n exact represen │ │ │ │ +00005ea0: 7461 7469 6f6e 206f 6620 582e 2054 6869 tation of X. Thi │ │ │ │ +00005eb0: 7320 6d61 7920 696e 766f 6c76 6520 6120 s may involve a │ │ │ │ +00005ec0: 6c6f 7373 206f 660a 6163 6375 7261 6379 loss of.accuracy │ │ │ │ +00005ed0: 2e72 6570 2e6c 616e 672e 6d61 7468 236e .rep.lang.math#n │ │ │ │ +00005ee0: 756d 6572 6174 6f72 6e75 6d65 7261 746f umeratornumerato │ │ │ │ +00005ef0: 7220 580a 0a52 6574 7572 6e20 7468 6520 r X..Return the │ │ │ │ +00005f00: 6e75 6d65 7261 746f 7220 6f66 2072 6174 numerator of rat │ │ │ │ +00005f10: 696f 6e61 6c20 6e75 6d62 6572 2058 2e72 ional number X.r │ │ │ │ +00005f20: 6570 2e6c 616e 672e 6d61 7468 2364 656e ep.lang.math#den │ │ │ │ +00005f30: 6f6d 696e 6174 6f72 6465 6e6f 6d69 6e61 ominatordenomina │ │ │ │ +00005f40: 746f 7220 580a 0a52 6574 7572 6e20 7468 tor X..Return th │ │ │ │ +00005f50: 6520 6465 6e6f 6d69 6e61 746f 7220 6f66 e denominator of │ │ │ │ +00005f60: 2072 6174 696f 6e61 6c20 6e75 6d62 6572 rational number │ │ │ │ +00005f70: 2058 2e72 6570 2e75 7469 6c2e 7574 6638 X.rep.util.utf8 │ │ │ │ +00005f80: 2375 7466 382d 7374 7269 6e67 2d6c 656e #utf8-string-len │ │ │ │ +00005f90: 6774 6875 7466 382d 7374 7269 6e67 2d6c gthutf8-string-l │ │ │ │ +00005fa0: 656e 6774 6820 5354 5249 4e47 0a0a 5265 ength STRING..Re │ │ │ │ +00005fb0: 7475 726e 7320 7468 6520 6e75 6d62 6572 turns the number │ │ │ │ +00005fc0: 206f 6620 6368 6172 6163 7465 7273 2069 of characters i │ │ │ │ +00005fd0: 6e20 7574 662d 3820 656e 636f 6465 6420 n utf-8 encoded │ │ │ │ +00005fe0: 5354 5249 4e47 2e00 0000 0000 0000 0000 STRING.......... │ │ │ │ +00005ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00006000: 7265 702e 6c61 6e67 2e6d 6174 6823 6d61 rep.lang.math#ma │ │ │ │ +00006010: 786d 6178 2041 5247 532e 2e2e 0a0a 5265 xmax ARGS.....Re │ │ │ │ +00006020: 7475 726e 7320 7468 6520 6772 6561 7465 turns the greate │ │ │ │ +00006030: 7374 206f 6620 6974 7320 6172 6775 6d65 st of its argume │ │ │ │ +00006040: 6e74 732e 2054 6865 7265 206d 7573 7420 nts. There must │ │ │ │ +00006050: 6265 2061 7420 6c65 6173 7420 7477 6f0a be at least two. │ │ │ │ +00006060: 6172 6775 6d65 6e74 732e 2057 6865 6e20 arguments. When │ │ │ │ +00006070: 636f 6d70 6172 696e 6720 6e75 6d62 6572 comparing number │ │ │ │ +00006080: 732c 2061 6e79 2069 6e65 7861 6374 2061 s, any inexact a │ │ │ │ +00006090: 7267 756d 656e 7473 2063 6175 7365 2074 rguments cause t │ │ │ │ +000060a0: 6865 0a72 6573 756c 7420 746f 2062 6520 he.result to be │ │ │ │ +000060b0: 696e 6578 6163 742e 7265 702e 6c61 6e67 inexact.rep.lang │ │ │ │ +000060c0: 2e6d 6174 6823 6d69 6e6d 696e 2041 5247 .math#minmin ARG │ │ │ │ +000060d0: 532e 2e2e 0a0a 5265 7475 726e 7320 7468 S.....Returns th │ │ │ │ +000060e0: 6520 736d 616c 6c65 7374 206f 6620 6974 e smallest of it │ │ │ │ +000060f0: 7320 6172 6775 6d65 6e74 732e 2054 6865 s arguments. The │ │ │ │ +00006100: 7265 206d 7573 7420 6265 2061 7420 6c65 re must be at le │ │ │ │ +00006110: 6173 7420 7477 6f0a 6172 6775 6d65 6e74 ast two.argument │ │ │ │ +00006120: 732e 2057 6865 6e20 636f 6d70 6172 696e s. When comparin │ │ │ │ +00006130: 6720 6e75 6d62 6572 732c 2061 6e79 2069 g numbers, any i │ │ │ │ +00006140: 6e65 7861 6374 2061 7267 756d 656e 7473 nexact arguments │ │ │ │ +00006150: 2063 6175 7365 2074 6865 0a72 6573 756c cause the.resul │ │ │ │ +00006160: 7420 746f 2062 6520 696e 6578 6163 742e t to be inexact. │ │ │ │ +00006170: 7265 702e 6c61 6e67 2e6d 6174 6823 7374 rep.lang.math#st │ │ │ │ +00006180: 7269 6e67 2d3e 6e75 6d62 6572 7374 7269 ring->numberstri │ │ │ │ +00006190: 6e67 2d3e 6e75 6d62 6572 2053 5452 494e ng->number STRIN │ │ │ │ +000061a0: 4720 5b52 4144 4958 5d0a 0a52 6574 7572 G [RADIX]..Retur │ │ │ │ +000061b0: 6e20 7468 6520 6e75 6d62 6572 2072 6570 n the number rep │ │ │ │ +000061c0: 7265 7365 6e74 6564 2062 7920 5354 5249 resented by STRI │ │ │ │ +000061d0: 4e47 2e20 4966 2052 4144 4958 2069 7320 NG. If RADIX is │ │ │ │ +000061e0: 7370 6563 6966 6965 642c 2074 6865 0a6e specified, the.n │ │ │ │ +000061f0: 756d 6265 7220 6973 2070 6172 7365 6420 umber is parsed │ │ │ │ +00006200: 6672 6f6d 2074 6861 7420 6261 7365 2c20 from that base, │ │ │ │ +00006210: 6f74 6865 7277 6973 6520 6261 7365 2031 otherwise base 1 │ │ │ │ +00006220: 3020 6973 2061 7373 756d 6564 2e72 6570 0 is assumed.rep │ │ │ │ +00006230: 2e6c 616e 672e 6d61 7468 236e 756d 6265 .lang.math#numbe │ │ │ │ +00006240: 722d 3e73 7472 696e 676e 756d 6265 722d r->stringnumber- │ │ │ │ +00006250: 3e73 7472 696e 6720 5a20 5b52 4144 4958 >string Z [RADIX │ │ │ │ +00006260: 5d0a 0a52 6574 7572 6e20 6120 7374 7269 ]..Return a stri │ │ │ │ +00006270: 6e67 2063 6f6e 7461 696e 696e 6720 6120 ng containing a │ │ │ │ +00006280: 7072 696e 7465 6420 7265 7072 6573 656e printed represen │ │ │ │ +00006290: 7461 7469 6f6e 206f 6620 7468 6520 6e75 tation of the nu │ │ │ │ +000062a0: 6d62 6572 205a 2e20 4966 0a52 4144 4958 mber Z. If.RADIX │ │ │ │ +000062b0: 2069 7320 7370 6563 6966 6965 642c 2070 is specified, p │ │ │ │ +000062c0: 7269 6e74 2074 6865 206e 756d 6265 7220 rint the number │ │ │ │ +000062d0: 696e 2074 6861 7420 6261 7365 2c20 6f74 in that base, ot │ │ │ │ +000062e0: 6865 7277 6973 6520 7072 696e 7420 6974 herwise print it │ │ │ │ +000062f0: 0a69 6e20 6261 7365 2031 302e 7265 702e .in base 10.rep. │ │ │ │ +00006300: 6c61 6e67 2e6d 6174 6823 7261 6e64 6f6d lang.math#random │ │ │ │ +00006310: 7261 6e64 6f6d 205b 4c49 4d49 545d 0a0a random [LIMIT].. │ │ │ │ +00006320: 5072 6f64 7563 6520 6120 7073 6575 646f Produce a pseudo │ │ │ │ +00006330: 2d72 616e 646f 6d20 6e75 6d62 6572 2062 -random number b │ │ │ │ +00006340: 6574 7765 656e 207a 6572 6f20 616e 6420 etween zero and │ │ │ │ +00006350: 4c49 4d49 5420 286f 7220 7468 6520 6c61 LIMIT (or the la │ │ │ │ +00006360: 7267 6573 740a 706f 7369 7469 7665 2069 rgest.positive i │ │ │ │ +00006370: 6e74 6567 6572 2072 6570 7265 7365 6e74 nteger represent │ │ │ │ +00006380: 6162 6c65 292e 2049 6620 4c49 4d49 5420 able). If LIMIT │ │ │ │ +00006390: 6973 2074 6865 2073 796d 626f 6c20 6074 is the symbol `t │ │ │ │ +000063a0: 2720 7468 650a 6765 6e65 7261 746f 7220 ' the.generator │ │ │ │ +000063b0: 6973 2073 6565 6465 6420 7769 7468 2074 is seeded with t │ │ │ │ +000063c0: 6865 2063 7572 7265 6e74 2074 696d 6520 he current time │ │ │ │ +000063d0: 6f66 2064 6179 2e72 6570 2e75 7469 6c2e of day.rep.util. │ │ │ │ +000063e0: 7574 6638 2375 7466 382d 7375 6273 7472 utf8#utf8-substr │ │ │ │ +000063f0: 696e 6775 7466 382d 7375 6273 7472 696e ingutf8-substrin │ │ │ │ +00006400: 6720 5354 5249 4e47 2053 5441 5254 205b g STRING START [ │ │ │ │ +00006410: 454e 445d 0a0a 5265 7475 726e 7320 7468 END]..Returns th │ │ │ │ +00006420: 6520 706f 7274 696f 6e20 6f66 2053 5452 e portion of STR │ │ │ │ +00006430: 494e 472c 2065 6e63 6f64 6564 2069 6e20 ING, encoded in │ │ │ │ +00006440: 7574 662d 382c 2073 7461 7274 696e 6720 utf-8, starting │ │ │ │ +00006450: 6174 0a63 6861 7261 6374 6572 206e 756d at.character num │ │ │ │ +00006460: 6265 7220 5354 4152 5420 616e 6420 656e ber START and en │ │ │ │ +00006470: 6469 6e67 2061 7420 7468 6520 6368 6172 ding at the char │ │ │ │ +00006480: 6163 7465 7220 6265 666f 7265 2045 4e44 acter before END │ │ │ │ +00006490: 2028 6f72 2074 6865 0a65 6e64 206f 6620 (or the.end of │ │ │ │ +000064a0: 7468 6520 7374 7269 6e67 2069 6620 454e the string if EN │ │ │ │ +000064b0: 4420 6973 206e 6f74 2067 6976 656e 292e D is not given). │ │ │ │ +000064c0: 2041 6c6c 2069 6e64 6963 6573 2073 7461 All indices sta │ │ │ │ +000064d0: 7274 2061 7420 7a65 726f 2e72 6570 2e6c rt at zero.rep.l │ │ │ │ +000064e0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter# │ │ │ │ +000064f0: 6d61 6372 6f65 7870 616e 642d 316d 6163 macroexpand-1mac │ │ │ │ +00006500: 726f 6578 7061 6e64 2d31 2046 4f52 4d20 roexpand-1 FORM │ │ │ │ +00006510: 5b45 4e56 4952 4f4e 4d45 4e54 5d0a 0a49 [ENVIRONMENT]..I │ │ │ │ +00006520: 6620 464f 524d 2069 7320 6120 6d61 6372 f FORM is a macr │ │ │ │ +00006530: 6f20 6361 6c6c 2c20 6578 7061 6e64 2069 o call, expand i │ │ │ │ +00006540: 7420 6f6e 6365 2061 6e64 2072 6574 7572 t once and retur │ │ │ │ +00006550: 6e20 7468 6520 7265 7375 6c74 696e 6720 n the resulting │ │ │ │ +00006560: 666f 726d 2e0a 0a49 6620 454e 5649 524f form...If ENVIRO │ │ │ │ +00006570: 4e4d 454e 5420 6973 2073 7065 6369 6669 NMENT is specifi │ │ │ │ +00006580: 6564 2069 7420 6973 2061 2066 756e 6374 ed it is a funct │ │ │ │ +00006590: 696f 6e20 746f 2063 616c 6c20 746f 2064 ion to call to d │ │ │ │ +000065a0: 6f20 7468 6520 6163 7475 616c 0a65 7870 o the actual.exp │ │ │ │ +000065b0: 616e 7369 6f6e 2e20 416e 7920 6d61 6372 ansion. Any macr │ │ │ │ +000065c0: 6f20 6578 7061 6e64 6572 7320 7265 6375 o expanders recu │ │ │ │ +000065d0: 7273 6976 656c 7920 6361 6c6c 696e 6720 rsively calling │ │ │ │ +000065e0: 6d61 6372 6f65 7870 616e 6420 7368 6f75 macroexpand shou │ │ │ │ +000065f0: 6c64 0a70 6173 7320 7468 6520 7661 6c75 ld.pass the valu │ │ │ │ +00006600: 6520 6f66 2074 6865 2060 6d61 6372 6f2d e of the `macro- │ │ │ │ +00006610: 656e 7669 726f 6e6d 656e 7427 2076 6172 environment' var │ │ │ │ +00006620: 6961 626c 6520 746f 2074 6869 7320 7061 iable to this pa │ │ │ │ +00006630: 7261 6d65 7465 722e 7265 702e 6c61 6e67 rameter.rep.lang │ │ │ │ +00006640: 2e69 6e74 6572 7072 6574 6572 236d 6163 .interpreter#mac │ │ │ │ +00006650: 726f 6578 7061 6e64 6d61 6372 6f65 7870 roexpandmacroexp │ │ │ │ +00006660: 616e 6420 464f 524d 205b 454e 5649 524f and FORM [ENVIRO │ │ │ │ +00006670: 4e4d 454e 545d 0a0a 4966 2046 4f52 4d20 NMENT]..If FORM │ │ │ │ +00006680: 6973 2061 206d 6163 726f 2063 616c 6c2c is a macro call, │ │ │ │ +00006690: 2065 7870 616e 6420 6974 2075 6e74 696c expand it until │ │ │ │ +000066a0: 2069 7420 6973 6e27 742e 0a0a 4966 2045 it isn't...If E │ │ │ │ +000066b0: 4e56 4952 4f4e 4d45 4e54 2069 7320 7370 NVIRONMENT is sp │ │ │ │ +000066c0: 6563 6966 6965 6420 6974 2069 7320 6120 ecified it is a │ │ │ │ +000066d0: 6675 6e63 7469 6f6e 2074 6f20 6361 6c6c function to call │ │ │ │ +000066e0: 2074 6f20 646f 2074 6865 2061 6374 7561 to do the actua │ │ │ │ +000066f0: 6c0a 6578 7061 6e73 696f 6e2e 2041 6e79 l.expansion. Any │ │ │ │ +00006700: 206d 6163 726f 2065 7870 616e 6465 7273 macro expanders │ │ │ │ +00006710: 2072 6563 7572 7369 7665 6c79 2063 616c recursively cal │ │ │ │ +00006720: 6c69 6e67 206d 6163 726f 6578 7061 6e64 ling macroexpand │ │ │ │ +00006730: 2073 686f 756c 640a 7061 7373 2074 6865 should.pass the │ │ │ │ +00006740: 2076 616c 7565 206f 6620 7468 6520 606d value of the `m │ │ │ │ +00006750: 6163 726f 2d65 6e76 6972 6f6e 6d65 6e74 acro-environment │ │ │ │ +00006760: 2720 7661 7269 6162 6c65 2074 6f20 7468 ' variable to th │ │ │ │ +00006770: 6973 2070 6172 616d 6574 6572 2e72 6570 is parameter.rep │ │ │ │ +00006780: 2e64 6174 612e 7461 626c 6573 2373 7472 .data.tables#str │ │ │ │ +00006790: 696e 672d 6861 7368 7374 7269 6e67 2d68 ing-hashstring-h │ │ │ │ +000067a0: 6173 6820 5354 5249 4e47 0a0a 5265 7475 ash STRING..Retu │ │ │ │ +000067b0: 726e 2061 2070 6f73 6974 6976 6520 6669 rn a positive fi │ │ │ │ +000067c0: 786e 756d 2073 6f6d 6568 6f77 2072 656c xnum somehow rel │ │ │ │ +000067d0: 6174 6564 2074 6f20 7468 6520 636f 6e74 ated to the cont │ │ │ │ +000067e0: 656e 7473 206f 6620 5354 5249 4e47 2c0a ents of STRING,. │ │ │ │ +000067f0: 7375 6368 2074 6861 7420 2873 7472 696e such that (strin │ │ │ │ +00006800: 673d 2058 2059 2920 696d 706c 6965 7320 g= X Y) implies │ │ │ │ +00006810: 283d 2028 7374 7269 6e67 2d68 6173 6820 (= (string-hash │ │ │ │ +00006820: 5829 2028 7374 7269 6e67 2d68 6173 6820 X) (string-hash │ │ │ │ +00006830: 5929 292e 7265 702e 6461 7461 2e74 6162 Y)).rep.data.tab │ │ │ │ +00006840: 6c65 7323 7379 6d62 6f6c 2d68 6173 6873 les#symbol-hashs │ │ │ │ +00006850: 796d 626f 6c2d 6861 7368 2053 594d 424f ymbol-hash SYMBO │ │ │ │ +00006860: 4c0a 0a52 6574 7572 6e20 6120 706f 7369 L..Return a posi │ │ │ │ +00006870: 7469 7665 2066 6978 6e75 6d20 736f 6d65 tive fixnum some │ │ │ │ +00006880: 686f 7720 7265 6c61 7465 6420 746f 2074 how related to t │ │ │ │ +00006890: 6865 206e 616d 6520 6f66 2053 594d 424f he name of SYMBO │ │ │ │ +000068a0: 4c2e 7265 702e 6461 7461 2e74 6162 6c65 L.rep.data.table │ │ │ │ +000068b0: 7323 6571 2d68 6173 6865 712d 6861 7368 s#eq-hasheq-hash │ │ │ │ +000068c0: 2041 5247 0a0a 5265 7475 726e 2061 2070 ARG..Return a p │ │ │ │ +000068d0: 6f73 6974 6976 6520 6669 786e 756d 2073 ositive fixnum s │ │ │ │ +000068e0: 6f6d 6568 6f77 2072 656c 6174 6564 2074 omehow related t │ │ │ │ +000068f0: 6f20 6f62 6a65 6374 2041 5247 2c20 7375 o object ARG, su │ │ │ │ +00006900: 6368 2074 6861 7420 2865 7120 580a 5929 ch that (eq X.Y) │ │ │ │ +00006910: 2069 6d70 6c69 6573 2028 3d20 2865 712d implies (= (eq- │ │ │ │ +00006920: 6861 7368 2058 2920 2865 712d 6861 7368 hash X) (eq-hash │ │ │ │ +00006930: 2059 2929 2e72 6570 2e64 6174 612e 7461 Y)).rep.data.ta │ │ │ │ +00006940: 626c 6573 2365 7175 616c 2d68 6173 6865 bles#equal-hashe │ │ │ │ +00006950: 7175 616c 2d68 6173 6820 4152 470a 0a52 qual-hash ARG..R │ │ │ │ +00006960: 6574 7572 6e20 6120 706f 7369 7469 7665 eturn a positive │ │ │ │ +00006970: 2066 6978 6e75 6d20 736f 6d65 686f 7720 fixnum somehow │ │ │ │ +00006980: 7265 6c61 7465 6420 746f 2041 5247 2c20 related to ARG, │ │ │ │ +00006990: 7375 6368 2074 6861 7420 2865 7175 616c such that (equal │ │ │ │ +000069a0: 2058 2059 290a 696d 706c 6965 7320 283d X Y).implies (= │ │ │ │ +000069b0: 2028 6571 7561 6c2d 6861 7368 2058 2920 (equal-hash X) │ │ │ │ +000069c0: 2865 7175 616c 2d68 6173 6820 5929 292e (equal-hash Y)). │ │ │ │ +000069d0: 7265 702e 6461 7461 2e74 6162 6c65 7323 rep.data.tables# │ │ │ │ +000069e0: 6d61 6b65 2d74 6162 6c65 6d61 6b65 2d74 make-tablemake-t │ │ │ │ +000069f0: 6162 6c65 2048 4153 482d 4655 4e43 5449 able HASH-FUNCTI │ │ │ │ +00006a00: 4f4e 2043 4f4d 5041 5245 2d46 554e 4354 ON COMPARE-FUNCT │ │ │ │ +00006a10: 494f 4e0a 0a43 7265 6174 6520 616e 6420 ION..Create and │ │ │ │ +00006a20: 7265 7475 726e 2061 206e 6577 2068 6173 return a new has │ │ │ │ +00006a30: 6820 7461 626c 652e 2057 6865 6e20 7374 h table. When st │ │ │ │ +00006a40: 6f72 696e 6720 616e 6420 7265 6665 7265 oring and refere │ │ │ │ +00006a50: 6e63 696e 6720 6b65 7973 0a69 7420 7769 ncing keys.it wi │ │ │ │ +00006a60: 6c6c 2075 7365 2074 6865 2066 756e 6374 ll use the funct │ │ │ │ +00006a70: 696f 6e20 4841 5348 2d46 554e 4354 494f ion HASH-FUNCTIO │ │ │ │ +00006a80: 4e20 746f 206d 6170 206b 6579 7320 746f N to map keys to │ │ │ │ +00006a90: 2068 6173 6820 636f 6465 730a 2870 6f73 hash codes.(pos │ │ │ │ +00006aa0: 6974 6976 6520 6669 786e 756d 7329 2c20 itive fixnums), │ │ │ │ +00006ab0: 616e 6420 7468 6520 7072 6564 6963 6174 and the predicat │ │ │ │ +00006ac0: 6520 6675 6e63 7469 6f6e 2043 4f4d 5041 e function COMPA │ │ │ │ +00006ad0: 5245 2d46 554e 4354 494f 4e20 746f 0a63 RE-FUNCTION to.c │ │ │ │ +00006ae0: 6f6d 7061 7265 2074 776f 206b 6579 7320 ompare two keys │ │ │ │ +00006af0: 2873 686f 756c 6420 7265 7475 726e 2074 (should return t │ │ │ │ +00006b00: 7275 6520 6966 2074 6865 206b 6579 7320 rue if the keys │ │ │ │ +00006b10: 6172 6520 636f 6e73 6964 6572 6564 2065 are considered e │ │ │ │ +00006b20: 7175 616c 292e 7265 702e 6461 7461 2e74 qual).rep.data.t │ │ │ │ +00006b30: 6162 6c65 7323 6d61 6b65 2d77 6561 6b2d ables#make-weak- │ │ │ │ +00006b40: 7461 626c 656d 616b 652d 7765 616b 2d74 tablemake-weak-t │ │ │ │ +00006b50: 6162 6c65 2048 4153 482d 4655 4e43 5449 able HASH-FUNCTI │ │ │ │ +00006b60: 4f4e 2043 4f4d 5041 5245 2d46 554e 4354 ON COMPARE-FUNCT │ │ │ │ +00006b70: 494f 4e0a 0a53 696d 696c 6172 2074 6f20 ION..Similar to │ │ │ │ +00006b80: 606d 616b 652d 7461 626c 652c 2065 7863 `make-table, exc │ │ │ │ +00006b90: 6570 7420 7468 6174 206b 6579 2d76 616c ept that key-val │ │ │ │ +00006ba0: 7565 2070 6169 7273 2073 746f 7265 6420 ue pairs stored │ │ │ │ +00006bb0: 696e 2074 6865 2074 6162 6c65 0a61 7265 in the table.are │ │ │ │ +00006bc0: 2073 6169 6420 746f 2062 6520 6060 7765 said to be ``we │ │ │ │ +00006bd0: 616b 6c79 206b 6579 6564 2727 2e20 5468 akly keyed''. Th │ │ │ │ +00006be0: 6174 2069 732c 2074 6865 7920 6172 6520 at is, they are │ │ │ │ +00006bf0: 6f6e 6c79 2072 6574 6169 6e65 6420 696e only retained in │ │ │ │ +00006c00: 2074 6865 0a74 6162 6c65 2061 7320 6c6f the.table as lo │ │ │ │ +00006c10: 6e67 2074 6865 206b 6579 2068 6173 206e ng the key has n │ │ │ │ +00006c20: 6f74 2062 6565 6e20 6761 7262 6167 6520 ot been garbage │ │ │ │ +00006c30: 636f 6c6c 6563 7465 642e 0a0a 556e 6c69 collected...Unli │ │ │ │ +00006c40: 6b65 2077 6974 6820 7461 626c 6573 2063 ke with tables c │ │ │ │ +00006c50: 7265 6174 6564 2062 7920 7468 6520 606d reated by the `m │ │ │ │ +00006c60: 616b 652d 7461 626c 6520 6675 6e63 7469 ake-table functi │ │ │ │ +00006c70: 6f6e 2c20 7468 6520 6661 6374 2074 6861 on, the fact tha │ │ │ │ +00006c80: 740a 7468 6520 6b65 7920 6973 2073 746f t.the key is sto │ │ │ │ +00006c90: 7265 6420 696e 2074 6865 2074 6162 6c65 red in the table │ │ │ │ +00006ca0: 2069 7320 6e6f 7420 636f 6e73 6964 6572 is not consider │ │ │ │ +00006cb0: 6564 2067 6f6f 6420 656e 6f75 6768 2074 ed good enough t │ │ │ │ +00006cc0: 6f20 7072 6576 656e 740a 6974 2062 6569 o prevent.it bei │ │ │ │ +00006cd0: 6e67 2067 6172 6261 6765 2063 6f6c 6c65 ng garbage colle │ │ │ │ +00006ce0: 6374 6564 2e72 6570 2e64 6174 612e 7461 cted.rep.data.ta │ │ │ │ +00006cf0: 626c 6573 2374 6162 6c65 7074 6162 6c65 bles#tableptable │ │ │ │ +00006d00: 7020 4152 470a 0a52 6574 7572 6e20 7472 p ARG..Return tr │ │ │ │ +00006d10: 7565 2069 6620 4152 4720 6973 2061 2068 ue if ARG is a h │ │ │ │ +00006d20: 6173 6820 7461 626c 652e 7265 702e 6461 ash table.rep.da │ │ │ │ +00006d30: 7461 2e74 6162 6c65 7323 7461 626c 652d ta.tables#table- │ │ │ │ +00006d40: 7265 6674 6162 6c65 2d72 6566 2054 4142 reftable-ref TAB │ │ │ │ +00006d50: 4c45 204b 4559 0a0a 5265 7475 726e 2074 LE KEY..Return t │ │ │ │ +00006d60: 6865 2076 616c 7565 2073 746f 7265 6420 he value stored │ │ │ │ +00006d70: 696e 2068 6173 6820 7461 626c 6520 5441 in hash table TA │ │ │ │ +00006d80: 424c 4520 696e 6465 7865 6420 6279 206f BLE indexed by o │ │ │ │ +00006d90: 626a 6563 7420 4b45 592e 0a52 6574 7572 bject KEY..Retur │ │ │ │ +00006da0: 6e73 2066 616c 7365 2069 6620 6e6f 2073 ns false if no s │ │ │ │ +00006db0: 7563 6820 7661 6c75 6520 6578 6973 7473 uch value exists │ │ │ │ +00006dc0: 2e72 6570 2e64 6174 612e 7461 626c 6573 .rep.data.tables │ │ │ │ +00006dd0: 2374 6162 6c65 2d62 6f75 6e64 2d70 7461 #table-bound-pta │ │ │ │ +00006de0: 626c 652d 626f 756e 642d 7020 5441 424c ble-bound-p TABL │ │ │ │ +00006df0: 4520 4b45 590a 0a52 6574 7572 6e73 2074 E KEY..Returns t │ │ │ │ +00006e00: 7275 6520 6966 2074 6865 2068 6173 6820 rue if the hash │ │ │ │ +00006e10: 7461 626c 6520 5441 424c 4520 636f 6e74 table TABLE cont │ │ │ │ +00006e20: 6169 6e73 2061 2076 616c 7565 2061 7373 ains a value ass │ │ │ │ +00006e30: 6f63 6961 7465 6420 7769 7468 0a4b 4559 ociated with.KEY │ │ │ │ +00006e40: 2e72 6570 2e64 6174 612e 7461 626c 6573 .rep.data.tables │ │ │ │ +00006e50: 2374 6162 6c65 2d73 6574 7461 626c 652d #table-settable- │ │ │ │ +00006e60: 7365 7420 5441 424c 4520 4b45 5920 5641 set TABLE KEY VA │ │ │ │ +00006e70: 4c55 450a 0a41 7373 6f63 6961 7465 2056 LUE..Associate V │ │ │ │ +00006e80: 414c 5545 2077 6974 6820 4b45 5920 696e ALUE with KEY in │ │ │ │ +00006e90: 2068 6173 6820 7461 626c 6520 5441 424c hash table TABL │ │ │ │ +00006ea0: 452e 2052 6574 7572 6e73 2056 414c 5545 E. Returns VALUE │ │ │ │ +00006eb0: 2e72 6570 2e64 6174 612e 7461 626c 6573 .rep.data.tables │ │ │ │ +00006ec0: 2374 6162 6c65 2d75 6e73 6574 7461 626c #table-unsettabl │ │ │ │ +00006ed0: 652d 756e 7365 7420 5441 424c 4520 4b45 e-unset TABLE KE │ │ │ │ +00006ee0: 590a 0a52 656d 6f76 6520 616e 7920 7661 Y..Remove any va │ │ │ │ +00006ef0: 6c75 6520 7374 6f72 6564 2069 6e20 5441 lue stored in TA │ │ │ │ +00006f00: 424c 4520 6173 736f 6369 6174 6564 2077 BLE associated w │ │ │ │ +00006f10: 6974 6820 4b45 592e 7265 702e 6461 7461 ith KEY.rep.data │ │ │ │ +00006f20: 2e74 6162 6c65 7323 7461 626c 652d 7761 .tables#table-wa │ │ │ │ +00006f30: 6c6b 7461 626c 652d 7761 6c6b 2046 554e lktable-walk FUN │ │ │ │ +00006f40: 4354 494f 4e20 5441 424c 450a 0a43 616c CTION TABLE..Cal │ │ │ │ +00006f50: 6c20 4655 4e43 5449 4f4e 2066 6f72 2065 l FUNCTION for e │ │ │ │ +00006f60: 7665 7279 206b 6579 2d76 616c 7565 2070 very key-value p │ │ │ │ +00006f70: 6169 7220 7374 6f72 6564 2069 6e20 6861 air stored in ha │ │ │ │ +00006f80: 7368 2074 6162 6c65 2054 4142 4c45 2e20 sh table TABLE. │ │ │ │ +00006f90: 466f 720a 6561 6368 2070 6169 722c 2074 For.each pair, t │ │ │ │ +00006fa0: 6865 2066 756e 6374 696f 6e20 6973 2063 he function is c │ │ │ │ +00006fb0: 616c 6c65 6420 7769 7468 2061 7267 756d alled with argum │ │ │ │ +00006fc0: 656e 7473 2060 284b 4559 2056 414c 5545 ents `(KEY VALUE │ │ │ │ +00006fd0: 2927 2e72 6570 2e6c 616e 672e 7379 6d62 )'.rep.lang.symb │ │ │ │ +00006fe0: 6f6c 7323 6f62 6172 7261 796f 6261 7272 ols#obarrayobarr │ │ │ │ +00006ff0: 6179 205b 4e45 572d 5641 4c55 455d 0000 ay [NEW-VALUE].. │ │ │ │ +00007000: 7265 702e 6461 7461 2e74 6162 6c65 7323 rep.data.tables# │ │ │ │ +00007010: 7461 626c 652d 7369 7a65 7461 626c 652d table-sizetable- │ │ │ │ +00007020: 7369 7a65 2054 4142 4c45 0a0a 5265 7475 size TABLE..Retu │ │ │ │ +00007030: 726e 7320 7468 6520 6e75 6d62 6572 206f rns the number o │ │ │ │ +00007040: 6620 6974 656d 7320 6375 7272 656e 746c f items currentl │ │ │ │ +00007050: 7920 7374 6f72 6564 2069 6e20 5441 424c y stored in TABL │ │ │ │ +00007060: 452e 666f 726d 6174 2d68 6f6f 6b73 2d61 E.format-hooks-a │ │ │ │ +00007070: 6c69 7374 416c 6973 7420 6f66 2028 4348 listAlist of (CH │ │ │ │ +00007080: 4152 202e 2046 554e 4354 494f 4e29 2064 AR . FUNCTION) d │ │ │ │ +00007090: 6566 696e 696e 6720 6578 7472 6120 666f efining extra fo │ │ │ │ +000070a0: 726d 6174 2063 6f6e 7665 7273 696f 6e73 rmat conversions │ │ │ │ +000070b0: 2066 6f72 2074 6865 0a66 6f72 6d61 7420 for the.format │ │ │ │ +000070c0: 6675 6e63 7469 6f6e 2e20 4655 4e43 5449 function. FUNCTI │ │ │ │ +000070d0: 4f4e 2069 7320 6361 6c6c 6564 2061 7320 ON is called as │ │ │ │ +000070e0: 2846 554e 4354 494f 4e20 7265 7076 292c (FUNCTION repv), │ │ │ │ +000070f0: 2061 6e64 2073 686f 756c 640a 7265 7475 and should.retu │ │ │ │ +00007100: 726e 2074 6865 2073 7472 696e 6720 746f rn the string to │ │ │ │ +00007110: 2062 6520 696e 7365 7274 6564 2e72 6570 be inserted.rep │ │ │ │ +00007120: 2e69 6f2e 7374 7265 616d 7323 7772 6974 .io.streams#writ │ │ │ │ +00007130: 6577 7269 7465 2053 5452 4541 4d20 4441 ewrite STREAM DA │ │ │ │ +00007140: 5441 205b 4c45 4e47 5448 5d0a 0a57 7269 TA [LENGTH]..Wri │ │ │ │ +00007150: 7465 7320 4441 5441 2c20 7768 6963 6820 tes DATA, which │ │ │ │ +00007160: 6361 6e20 6569 7468 6572 2062 6520 6120 can either be a │ │ │ │ +00007170: 7374 7269 6e67 206f 7220 6120 6368 6172 string or a char │ │ │ │ +00007180: 6163 7465 722c 2074 6f20 7468 6520 7374 acter, to the st │ │ │ │ +00007190: 7265 616d 0a53 5452 4541 4d2c 2072 6574 ream.STREAM, ret │ │ │ │ +000071a0: 7572 6e69 6e67 2074 6865 206e 756d 6265 urning the numbe │ │ │ │ +000071b0: 7220 6f66 2063 6861 7261 6374 6572 7320 r of characters │ │ │ │ +000071c0: 6163 7475 616c 6c79 2077 7269 7474 656e actually written │ │ │ │ +000071d0: 2e20 4966 2044 4154 4120 6973 0a61 2073 . If DATA is.a s │ │ │ │ +000071e0: 7472 696e 6720 4c45 4e47 5448 2063 616e tring LENGTH can │ │ │ │ +000071f0: 2064 6566 696e 6520 686f 7720 6d61 6e79 define how many │ │ │ │ +00007200: 2063 6861 7261 6374 6572 7320 746f 2077 characters to w │ │ │ │ +00007210: 7269 7465 2e72 6570 2e69 6f2e 7374 7265 rite.rep.io.stre │ │ │ │ +00007220: 616d 7323 7265 6164 2d63 6861 7272 6561 ams#read-charrea │ │ │ │ +00007230: 642d 6368 6172 2053 5452 4541 4d0a 0a52 d-char STREAM..R │ │ │ │ +00007240: 6561 6473 2074 6865 206e 6578 7420 6368 eads the next ch │ │ │ │ +00007250: 6172 6163 7465 7220 6672 6f6d 2074 6865 aracter from the │ │ │ │ +00007260: 2069 6e70 7574 2d73 7472 6561 6d20 5354 input-stream ST │ │ │ │ +00007270: 5245 414d 2c20 6966 206e 6f20 6d6f 7265 REAM, if no more │ │ │ │ +00007280: 2063 6861 7261 6374 6572 730a 6172 6520 characters.are │ │ │ │ +00007290: 6176 6169 6c61 626c 6520 7265 7475 726e available return │ │ │ │ +000072a0: 7320 6e69 6c2e 7265 702e 696f 2e73 7472 s nil.rep.io.str │ │ │ │ +000072b0: 6561 6d73 2370 6565 6b2d 6368 6172 7065 eams#peek-charpe │ │ │ │ +000072c0: 656b 2d63 6861 7220 5354 5245 414d 0a0a ek-char STREAM.. │ │ │ │ +000072d0: 5265 7475 726e 7320 7468 6520 6e65 7874 Returns the next │ │ │ │ +000072e0: 2063 6861 7261 6374 6572 2066 726f 6d20 character from │ │ │ │ +000072f0: 7468 6520 696e 7075 742d 7374 7265 616d the input-stream │ │ │ │ +00007300: 2053 5452 4541 4d2c 202a 7769 7468 6f75 STREAM, *withou │ │ │ │ +00007310: 742a 0a72 656d 6f76 696e 6720 7468 6174 t*.removing that │ │ │ │ +00007320: 2063 6861 7261 6374 6572 2066 726f 6d20 character from │ │ │ │ +00007330: 7468 6520 6865 6164 206f 6620 7468 6520 the head of the │ │ │ │ +00007340: 7374 7265 616d 2e20 4966 206e 6f20 6d6f stream. If no mo │ │ │ │ +00007350: 7265 0a63 6861 7261 6374 6572 7320 6172 re.characters ar │ │ │ │ +00007360: 6520 6176 6169 6c61 626c 6520 7265 7475 e available retu │ │ │ │ +00007370: 726e 7320 6e69 6c2e 7265 702e 696f 2e73 rns nil.rep.io.s │ │ │ │ +00007380: 7472 6561 6d73 2372 6561 642d 6368 6172 treams#read-char │ │ │ │ +00007390: 7372 6561 642d 6368 6172 7320 5354 5245 sread-chars STRE │ │ │ │ +000073a0: 414d 2043 4f55 4e54 0a0a 5265 6164 2075 AM COUNT..Read u │ │ │ │ +000073b0: 7074 6f20 434f 554e 5420 6368 6172 6163 pto COUNT charac │ │ │ │ +000073c0: 7465 7273 2066 726f 6d20 7468 6520 696e ters from the in │ │ │ │ +000073d0: 7075 7420 7374 7265 616d 2053 5452 4541 put stream STREA │ │ │ │ +000073e0: 4d2c 2072 6574 7572 6e69 6e67 2061 0a73 M, returning a.s │ │ │ │ +000073f0: 7472 696e 6720 636f 6e74 6169 6e69 6e67 tring containing │ │ │ │ +00007400: 2074 6865 2063 6861 7261 6374 6572 732e the characters. │ │ │ │ +00007410: 2049 6620 454f 4620 6973 2072 6561 6420 If EOF is read │ │ │ │ +00007420: 6265 666f 7265 2072 6561 6469 6e67 2043 before reading C │ │ │ │ +00007430: 4f55 4e54 0a63 6861 7261 6374 6572 732c OUNT.characters, │ │ │ │ +00007440: 2074 6865 2072 6574 7572 6e65 6420 7374 the returned st │ │ │ │ +00007450: 7269 6e67 2077 696c 6c20 636f 6e74 6169 ring will contai │ │ │ │ +00007460: 6e20 7468 6520 6368 6172 6163 7465 7273 n the characters │ │ │ │ +00007470: 2072 6561 6420 7570 2074 6f0a 7468 6174 read up to.that │ │ │ │ +00007480: 2070 6f69 6e74 2e20 4966 206e 6f20 6368 point. If no ch │ │ │ │ +00007490: 6172 6163 7465 7273 2061 7265 2072 6561 aracters are rea │ │ │ │ +000074a0: 642c 206e 696c 2077 696c 6c20 6265 2072 d, nil will be r │ │ │ │ +000074b0: 6574 7572 6e65 642e 7265 702e 696f 2e73 eturned.rep.io.s │ │ │ │ +000074c0: 7472 6561 6d73 2372 6561 642d 6c69 6e65 treams#read-line │ │ │ │ +000074d0: 7265 6164 2d6c 696e 6520 5354 5245 414d read-line STREAM │ │ │ │ +000074e0: 0a0a 5265 6164 206f 6e65 206c 696e 6520 ..Read one line │ │ │ │ +000074f0: 6f66 2074 6578 7420 6672 6f6d 2053 5452 of text from STR │ │ │ │ +00007500: 4541 4d2e 2020 5265 7475 726e 2069 7420 EAM. Return it │ │ │ │ +00007510: 6173 2061 2073 7472 696e 672e 2020 4966 as a string. If │ │ │ │ +00007520: 2074 6865 0a6c 696e 6520 7761 7320 7465 the.line was te │ │ │ │ +00007530: 726d 696e 6174 6564 2062 7920 6120 6e65 rminated by a ne │ │ │ │ +00007540: 776c 696e 6520 2869 6e73 7465 6164 206f wline (instead o │ │ │ │ +00007550: 6620 454f 4629 2069 7420 6973 2069 6e63 f EOF) it is inc │ │ │ │ +00007560: 6c75 6465 6420 696e 0a74 6865 2072 6574 luded in.the ret │ │ │ │ +00007570: 7572 6e20 7661 6c75 652e 2020 4966 2065 urn value. If e │ │ │ │ +00007580: 6e64 206f 6620 6669 6c65 206f 6363 7572 nd of file occur │ │ │ │ +00007590: 7320 696d 6d65 6469 6174 656c 7920 6265 s immediately be │ │ │ │ +000075a0: 666f 7265 2061 6e79 0a63 6861 7261 6374 fore any.charact │ │ │ │ +000075b0: 6572 7320 6361 6e20 6265 2072 6561 642c ers can be read, │ │ │ │ +000075c0: 2072 6574 7572 6e20 6e69 6c2e 7265 702e return nil.rep. │ │ │ │ +000075d0: 696f 2e73 7472 6561 6d73 2363 6f70 792d io.streams#copy- │ │ │ │ +000075e0: 7374 7265 616d 636f 7079 2d73 7472 6561 streamcopy-strea │ │ │ │ +000075f0: 6d20 534f 5552 4345 2d53 5452 4541 4d20 m SOURCE-STREAM │ │ │ │ +00007600: 4445 5354 2d53 5452 4541 4d0a 0a43 6f70 DEST-STREAM..Cop │ │ │ │ +00007610: 7920 616c 6c20 6368 6172 6163 7465 7273 y all characters │ │ │ │ +00007620: 2066 726f 6d20 534f 5552 4345 2d53 5452 from SOURCE-STR │ │ │ │ +00007630: 4541 4d20 746f 2044 4553 542d 5354 5245 EAM to DEST-STRE │ │ │ │ +00007640: 414d 2075 6e74 696c 2061 6e20 454f 4620 AM until an EOF │ │ │ │ +00007650: 6973 0a72 6561 642e 2052 6574 7572 6e73 is.read. Returns │ │ │ │ +00007660: 2074 6865 206e 756d 6265 7220 6f66 2063 the number of c │ │ │ │ +00007670: 6861 7261 6374 6572 7320 636f 7069 6564 haracters copied │ │ │ │ +00007680: 2e72 6570 2e69 6f2e 7374 7265 616d 7323 .rep.io.streams# │ │ │ │ +00007690: 7265 6164 7265 6164 205b 5354 5245 414d readread [STREAM │ │ │ │ +000076a0: 5d0a 0a52 6561 6473 206f 6e65 206c 6973 ]..Reads one lis │ │ │ │ +000076b0: 702d 6f62 6a65 6374 2066 726f 6d20 7468 p-object from th │ │ │ │ +000076c0: 6520 696e 7075 742d 7374 7265 616d 2053 e input-stream S │ │ │ │ +000076d0: 5452 4541 4d20 286f 7220 7468 6520 7661 TREAM (or the va │ │ │ │ +000076e0: 6c75 6520 6f66 2074 6865 0a76 6172 6961 lue of the.varia │ │ │ │ +000076f0: 626c 6520 6073 7461 6e64 6172 642d 696e ble `standard-in │ │ │ │ +00007700: 7075 7427 2069 6620 5354 5245 414d 2069 put' if STREAM i │ │ │ │ +00007710: 7320 756e 7370 6563 6966 6965 6429 2061 s unspecified) a │ │ │ │ +00007720: 6e64 2072 6574 7572 6e20 6974 2e72 6570 nd return it.rep │ │ │ │ +00007730: 2e69 6f2e 7374 7265 616d 7323 7072 696e .io.streams#prin │ │ │ │ +00007740: 7470 7269 6e74 204f 424a 4543 5420 5b53 tprint OBJECT [S │ │ │ │ +00007750: 5452 4541 4d5d 0a0a 4669 7273 7420 6f75 TREAM]..First ou │ │ │ │ +00007760: 7470 7574 7320 6120 6e65 776c 696e 652c tputs a newline, │ │ │ │ +00007770: 2074 6865 6e20 7072 696e 7473 2061 2074 then prints a t │ │ │ │ +00007780: 6578 7420 7265 7072 6573 656e 7461 7469 ext representati │ │ │ │ +00007790: 6f6e 206f 6620 4f42 4a45 4354 2074 6f0a on of OBJECT to. │ │ │ │ +000077a0: 5354 5245 414d 2028 6f72 2074 6865 2063 STREAM (or the c │ │ │ │ +000077b0: 6f6e 7465 6e74 7320 6f66 2074 6865 2076 ontents of the v │ │ │ │ +000077c0: 6172 6961 626c 6520 6073 7461 6e64 6172 ariable `standar │ │ │ │ +000077d0: 642d 6f75 7470 7574 2729 2069 6e20 6120 d-output') in a │ │ │ │ +000077e0: 666f 726d 2073 7569 7461 626c 650a 666f form suitable.fo │ │ │ │ +000077f0: 7220 6072 6561 6427 2e72 6570 2e69 6f2e r `read'.rep.io. │ │ │ │ +00007800: 7374 7265 616d 7323 7072 696e 3170 7269 streams#prin1pri │ │ │ │ +00007810: 6e31 204f 424a 4543 5420 5b53 5452 4541 n1 OBJECT [STREA │ │ │ │ +00007820: 4d5d 0a0a 5072 696e 7473 2061 2074 6578 M]..Prints a tex │ │ │ │ +00007830: 7420 7265 7072 6573 656e 7461 7469 6f6e t representation │ │ │ │ +00007840: 206f 6620 4f42 4a45 4354 2074 6f20 5354 of OBJECT to ST │ │ │ │ +00007850: 5245 414d 2028 6f72 2074 6865 2063 6f6e REAM (or the con │ │ │ │ +00007860: 7465 6e74 7320 6f66 2074 6865 0a76 6172 tents of the.var │ │ │ │ +00007870: 6961 626c 6520 6073 7461 6e64 6172 642d iable `standard- │ │ │ │ +00007880: 6f75 7470 7574 2729 2069 6e20 6120 666f output') in a fo │ │ │ │ +00007890: 726d 2073 7569 7461 626c 6520 666f 7220 rm suitable for │ │ │ │ +000078a0: 6072 6561 6427 2e72 6570 2e69 6f2e 7374 `read'.rep.io.st │ │ │ │ +000078b0: 7265 616d 7323 7072 696e 6370 7269 6e63 reams#princprinc │ │ │ │ +000078c0: 204f 424a 4543 5420 5b53 5452 4541 4d5d OBJECT [STREAM] │ │ │ │ +000078d0: 0a0a 5072 696e 7473 2061 2074 6578 7420 ..Prints a text │ │ │ │ +000078e0: 7265 7072 6573 656e 7461 7469 6f6e 206f representation o │ │ │ │ +000078f0: 6620 4f42 4a45 4354 2074 6f20 5354 5245 f OBJECT to STRE │ │ │ │ +00007900: 414d 2028 6f72 2074 6865 2063 6f6e 7465 AM (or the conte │ │ │ │ +00007910: 6e74 7320 6f66 2074 6865 0a76 6172 6961 nts of the.varia │ │ │ │ +00007920: 626c 6520 7374 616e 6461 7264 2d6f 7574 ble standard-out │ │ │ │ +00007930: 7075 7429 2c20 6e6f 2073 7472 616e 6765 put), no strange │ │ │ │ +00007940: 2063 6861 7261 6374 6572 7320 6172 6520 characters are │ │ │ │ +00007950: 7175 6f74 6564 2061 6e64 206e 6f20 7175 quoted and no qu │ │ │ │ +00007960: 6f74 6573 0a61 7265 2070 7269 6e74 6564 otes.are printed │ │ │ │ +00007970: 2061 726f 756e 6420 7374 7269 6e67 732e around strings. │ │ │ │ +00007980: 7265 702e 696f 2e73 7472 6561 6d73 2366 rep.io.streams#f │ │ │ │ +00007990: 6f72 6d61 7466 6f72 6d61 7420 5354 5245 ormatformat STRE │ │ │ │ +000079a0: 414d 2046 4f52 4d41 542d 5354 5249 4e47 AM FORMAT-STRING │ │ │ │ +000079b0: 2041 5247 532e 2e2e 0a0a 5772 6974 6573 ARGS.....Writes │ │ │ │ +000079c0: 2061 2073 7472 696e 6720 6372 6561 7465 a string create │ │ │ │ +000079d0: 6420 6672 6f6d 2074 6865 2066 6f72 6d61 d from the forma │ │ │ │ +000079e0: 7420 7370 6563 6966 6963 6174 696f 6e20 t specification │ │ │ │ +000079f0: 464f 524d 4154 2d53 5452 494e 4720 616e FORMAT-STRING an │ │ │ │ +00007a00: 640a 7468 6520 6172 6775 6d65 6e74 2d76 d.the argument-v │ │ │ │ +00007a10: 616c 7565 7320 4152 4753 2074 6f20 7468 alues ARGS to th │ │ │ │ +00007a20: 6520 7374 7265 616d 2c20 5354 5245 414d e stream, STREAM │ │ │ │ +00007a30: 2e20 4966 2053 5452 4541 4d20 6973 206e . If STREAM is n │ │ │ │ +00007a40: 696c 2061 2073 7472 696e 670a 6973 2063 il a string.is c │ │ │ │ +00007a50: 7265 6174 6564 2061 6e64 2072 6574 7572 reated and retur │ │ │ │ +00007a60: 6e65 642e 0a0a 464f 524d 4154 2d53 5452 ned...FORMAT-STR │ │ │ │ +00007a70: 494e 4720 6973 2061 2074 656d 706c 6174 ING is a templat │ │ │ │ +00007a80: 6520 666f 7220 7468 6520 7265 7375 6c74 e for the result │ │ │ │ +00007a90: 2c20 616e 7920 6025 2720 6368 6172 6163 , any `%' charac │ │ │ │ +00007aa0: 7465 7273 2069 6e74 726f 6475 6365 0a61 ters introduce.a │ │ │ │ +00007ab0: 2073 7562 7374 6974 7574 696f 6e2c 2075 substitution, u │ │ │ │ +00007ac0: 7369 6e67 2074 6865 206e 6578 7420 756e sing the next un │ │ │ │ +00007ad0: 7573 6564 2041 5247 2e20 5468 6520 7375 used ARG. The su │ │ │ │ +00007ae0: 6273 7469 7475 7469 6f6e 7320 6861 7665 bstitutions have │ │ │ │ +00007af0: 2074 6865 0a66 6f6c 6c6f 7769 6e67 2073 the.following s │ │ │ │ +00007b00: 796e 7461 782c 0a0a 0925 5b46 4c41 4753 yntax,...%[FLAGS │ │ │ │ +00007b10: 5d5b 4649 454c 442d 5749 4454 485d 5b2e ][FIELD-WIDTH][. │ │ │ │ +00007b20: 5052 4543 4953 494f 4e5d 434f 4e56 4552 PRECISION]CONVER │ │ │ │ +00007b30: 5349 4f4e 0a0a 4649 454c 442d 5749 4454 SION..FIELD-WIDT │ │ │ │ +00007b40: 4820 6973 2061 2070 6f73 6974 6976 6520 H is a positive │ │ │ │ +00007b50: 6465 6369 6d61 6c20 696e 7465 6765 722c decimal integer, │ │ │ │ +00007b60: 2064 6566 696e 696e 6720 7468 6520 7369 defining the si │ │ │ │ +00007b70: 7a65 2069 6e0a 6368 6172 6163 7465 7273 ze in.characters │ │ │ │ +00007b80: 206f 6620 7468 6520 7375 6273 7469 7475 of the substitu │ │ │ │ +00007b90: 7469 6f6e 206f 7574 7075 742e 2050 5245 tion output. PRE │ │ │ │ +00007ba0: 4349 5349 4f4e 2069 7320 6f6e 6c79 2076 CISION is only v │ │ │ │ +00007bb0: 616c 6964 2077 6865 6e0a 7072 696e 7469 alid when.printi │ │ │ │ +00007bc0: 6e67 2066 6c6f 6174 696e 6720 706f 696e ng floating poin │ │ │ │ +00007bd0: 7420 6e75 6d62 6572 732e 0a0a 434f 4e56 t numbers...CONV │ │ │ │ +00007be0: 4552 5349 4f4e 2069 7320 6120 6368 6172 ERSION is a char │ │ │ │ +00007bf0: 6163 7465 7220 6465 6669 6e69 6e67 2068 acter defining h │ │ │ │ +00007c00: 6f77 2074 6f20 636f 6e76 6572 7420 7468 ow to convert th │ │ │ │ +00007c10: 6520 636f 7272 6573 706f 6e64 696e 6720 e corresponding │ │ │ │ +00007c20: 4152 470a 746f 2074 6578 742e 2054 6865 ARG.to text. The │ │ │ │ +00007c30: 2064 6566 6175 6c74 206f 7074 696f 6e73 default options │ │ │ │ +00007c40: 2061 7265 3a0a 0a09 6409 4f75 7470 7574 are:...d.Output │ │ │ │ +00007c50: 2041 5247 2061 7320 6120 6465 6369 6d61 ARG as a decima │ │ │ │ +00007c60: 6c20 696e 7465 6765 720a 0978 2c20 5809 l integer..x, X. │ │ │ │ +00007c70: 4f75 7470 7574 2041 5247 2061 7320 6120 Output ARG as a │ │ │ │ +00007c80: 6865 7861 6465 6369 6d61 6c20 696e 7465 hexadecimal inte │ │ │ │ +00007c90: 6765 720a 096f 094f 7574 7075 7420 4152 ger..o.Output AR │ │ │ │ +00007ca0: 4720 6173 2061 6e20 6f63 7461 6c20 696e G as an octal in │ │ │ │ +00007cb0: 7465 6765 720a 0963 094f 7574 7075 7420 teger..c.Output │ │ │ │ +00007cc0: 4152 4720 6173 2061 2063 6861 7261 6374 ARG as a charact │ │ │ │ +00007cd0: 6572 0a09 7309 4f75 7470 7574 2074 6865 er..s.Output the │ │ │ │ +00007ce0: 2072 6573 756c 7420 6f66 2060 2870 7269 result of `(pri │ │ │ │ +00007cf0: 6e63 2041 5247 2927 0a09 5309 4f75 7470 nc ARG)'..S.Outp │ │ │ │ +00007d00: 7574 2074 6865 2072 6573 756c 7420 6f66 ut the result of │ │ │ │ +00007d10: 2060 2870 7269 6e31 2041 5247 2927 0a0a `(prin1 ARG)'.. │ │ │ │ +00007d20: 464c 4147 5320 6973 2061 2073 6571 7565 FLAGS is a seque │ │ │ │ +00007d30: 6e63 6520 6f66 207a 6572 6f20 6f72 206d nce of zero or m │ │ │ │ +00007d40: 6f72 6520 6f66 2074 6865 2066 6f6c 6c6f ore of the follo │ │ │ │ +00007d50: 7769 6e67 2063 6861 7261 6374 6572 732c wing characters, │ │ │ │ +00007d60: 0a0a 092d 094c 6566 7420 6a75 7374 6966 ...-.Left justif │ │ │ │ +00007d70: 7920 7375 6273 7469 7475 7469 6f6e 2077 y substitution w │ │ │ │ +00007d80: 6974 6869 6e20 6669 656c 640a 095e 0954 ithin field..^.T │ │ │ │ +00007d90: 7275 6e63 6174 6520 7375 6273 7469 7475 runcate substitu │ │ │ │ +00007da0: 7469 6f6e 2061 7420 7369 7a65 206f 6620 tion at size of │ │ │ │ +00007db0: 6669 656c 640a 0930 0950 6164 2074 6865 field..0.Pad the │ │ │ │ +00007dc0: 2066 6965 6c64 2077 6974 6820 7a65 726f field with zero │ │ │ │ +00007dd0: 7320 696e 7374 6561 6420 6f66 2073 7061 s instead of spa │ │ │ │ +00007de0: 6365 730a 092b 0946 6f72 2064 2c20 782c ces..+.For d, x, │ │ │ │ +00007df0: 2061 6e64 206f 2063 6f6e 7665 7273 696f and o conversio │ │ │ │ +00007e00: 6e73 2c20 6f75 7470 7574 2061 206c 6561 ns, output a lea │ │ │ │ +00007e10: 6469 6e67 2070 6c75 730a 0909 2073 6967 ding plus... sig │ │ │ │ +00007e20: 6e20 6966 2041 5247 2069 7320 706f 7369 n if ARG is posi │ │ │ │ +00007e30: 7469 7665 0a09 6020 2709 2841 2073 7061 tive..` '.(A spa │ │ │ │ +00007e40: 6365 2920 466f 7220 642c 2078 2c20 616e ce) For d, x, an │ │ │ │ +00007e50: 6420 6f20 636f 6e76 6572 7369 6f6e 732c d o conversions, │ │ │ │ +00007e60: 2069 6620 7468 6520 7265 7375 6c74 0a09 if the result.. │ │ │ │ +00007e70: 0920 646f 6573 6e27 7420 7374 6172 7420 . doesn't start │ │ │ │ +00007e80: 7769 7468 2061 2070 6c75 7320 6f72 206d with a plus or m │ │ │ │ +00007e90: 696e 7573 2073 6967 6e2c 206f 7574 7075 inus sign, outpu │ │ │ │ +00007ea0: 7420 610a 0909 206c 6561 6469 6e67 2073 t a... leading s │ │ │ │ +00007eb0: 7061 6365 0a0a 5468 6520 6c69 7374 206f pace..The list o │ │ │ │ +00007ec0: 6620 434f 4e56 4552 5349 4f4e 5320 6361 f CONVERSIONS ca │ │ │ │ +00007ed0: 6e20 6265 2065 7874 656e 6465 6420 7468 n be extended th │ │ │ │ +00007ee0: 726f 7567 6820 7468 6520 666f 726d 6174 rough the format │ │ │ │ +00007ef0: 2d68 6f6f 6b73 2d61 6c69 7374 0a76 6172 -hooks-alist.var │ │ │ │ +00007f00: 6961 626c 653b 2074 6865 2073 7472 696e iable; the strin │ │ │ │ +00007f10: 6773 2063 7265 6174 6564 2062 7920 7468 gs created by th │ │ │ │ +00007f20: 6573 6520 6578 7472 6120 636f 6e76 6572 ese extra conver │ │ │ │ +00007f30: 7369 6f6e 7320 6172 6520 666f 726d 6174 sions are format │ │ │ │ +00007f40: 7465 640a 6173 2069 6620 6279 2074 6865 ted.as if by the │ │ │ │ +00007f50: 2060 7327 2063 6f6e 7665 7273 696f 6e2e `s' conversion. │ │ │ │ +00007f60: 200a 0a4e 6f74 6520 7468 6174 2074 6865 ..Note that the │ │ │ │ +00007f70: 2046 4945 4c44 2d57 4944 5448 2061 6e64 FIELD-WIDTH and │ │ │ │ +00007f80: 2061 6c6c 2066 6c61 6773 2063 7572 7265 all flags curre │ │ │ │ +00007f90: 6e74 6c79 2068 6176 6520 6e6f 2065 6666 ntly have no eff │ │ │ │ +00007fa0: 6563 7420 6f6e 2074 6865 0a60 5327 2063 ect on the.`S' c │ │ │ │ +00007fb0: 6f6e 7665 7273 696f 6e2c 2028 6f72 2074 onversion, (or t │ │ │ │ +00007fc0: 6865 2060 7327 2063 6f6e 7665 7273 696f he `s' conversio │ │ │ │ +00007fd0: 6e20 7768 656e 2074 6865 2041 5247 2069 n when the ARG i │ │ │ │ +00007fe0: 736e 2774 2061 2073 7472 696e 6729 2e00 sn't a string).. │ │ │ │ +00007ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00008000: 7265 702e 696f 2e73 7472 6561 6d73 236d rep.io.streams#m │ │ │ │ +00008010: 616b 652d 7374 7269 6e67 2d69 6e70 7574 ake-string-input │ │ │ │ +00008020: 2d73 7472 6561 6d6d 616b 652d 7374 7269 -streammake-stri │ │ │ │ +00008030: 6e67 2d69 6e70 7574 2d73 7472 6561 6d20 ng-input-stream │ │ │ │ +00008040: 5354 5249 4e47 205b 5354 4152 545d 0a0a STRING [START].. │ │ │ │ +00008050: 5265 7475 726e 7320 6120 696e 7075 7420 Returns a input │ │ │ │ +00008060: 7374 7265 616d 2c20 6974 2077 696c 6c20 stream, it will │ │ │ │ +00008070: 7375 7070 6c79 2c20 696e 206f 7264 6572 supply, in order │ │ │ │ +00008080: 2c20 7468 6520 6368 6172 6163 7465 7273 , the characters │ │ │ │ +00008090: 2069 6e20 5354 5249 4e47 2c0a 7374 6172 in STRING,.star │ │ │ │ +000080a0: 7469 6e67 2066 726f 6d20 5354 4152 5420 ting from START │ │ │ │ +000080b0: 286f 7220 7468 6520 6265 6769 6e6e 696e (or the beginnin │ │ │ │ +000080c0: 6720 6f66 2074 6865 2073 7472 696e 6729 g of the string) │ │ │ │ +000080d0: 2e72 6570 2e69 6f2e 7374 7265 616d 7323 .rep.io.streams# │ │ │ │ +000080e0: 6d61 6b65 2d73 7472 696e 672d 6f75 7470 make-string-outp │ │ │ │ +000080f0: 7574 2d73 7472 6561 6d6d 616b 652d 7374 ut-streammake-st │ │ │ │ +00008100: 7269 6e67 2d6f 7574 7075 742d 7374 7265 ring-output-stre │ │ │ │ +00008110: 616d 0a0a 5265 7475 726e 7320 616e 206f am..Returns an o │ │ │ │ +00008120: 7574 7075 7420 7374 7265 616d 2077 6869 utput stream whi │ │ │ │ +00008130: 6368 2077 696c 6c20 6163 6375 6d75 6c61 ch will accumula │ │ │ │ +00008140: 7465 2074 6865 2063 6861 7261 6374 6572 te the character │ │ │ │ +00008150: 7320 7772 6974 7465 6e20 746f 0a69 7420 s written to.it │ │ │ │ +00008160: 666f 7220 7468 6520 7573 6520 6f66 2074 for the use of t │ │ │ │ +00008170: 6865 2060 6765 742d 6f75 7470 7574 2d73 he `get-output-s │ │ │ │ +00008180: 7472 6561 6d2d 7374 7269 6e67 2720 6675 tream-string' fu │ │ │ │ +00008190: 6e63 7469 6f6e 2e72 6570 2e69 6f2e 7374 nction.rep.io.st │ │ │ │ +000081a0: 7265 616d 7323 6765 742d 6f75 7470 7574 reams#get-output │ │ │ │ +000081b0: 2d73 7472 6561 6d2d 7374 7269 6e67 6765 -stream-stringge │ │ │ │ +000081c0: 742d 6f75 7470 7574 2d73 7472 6561 6d2d t-output-stream- │ │ │ │ +000081d0: 7374 7269 6e67 2053 5452 494e 472d 4f55 string STRING-OU │ │ │ │ +000081e0: 5450 5554 2d53 5452 4541 4d0a 0a52 6574 TPUT-STREAM..Ret │ │ │ │ +000081f0: 7572 6e73 2061 2073 7472 696e 6720 636f urns a string co │ │ │ │ +00008200: 6e74 6169 6e69 6e67 2074 6865 2063 6861 ntaining the cha │ │ │ │ +00008210: 7261 6374 6572 7320 7772 6974 7465 6e20 racters written │ │ │ │ +00008220: 746f 2074 6865 2073 7472 6561 6d20 5354 to the stream ST │ │ │ │ +00008230: 5249 4e47 2d0a 4f55 5450 5554 2d53 5452 RING-.OUTPUT-STR │ │ │ │ +00008240: 4541 4d20 2863 7265 6174 6564 2062 7920 EAM (created by │ │ │ │ +00008250: 606d 616b 652d 7374 7269 6e67 2d6f 7574 `make-string-out │ │ │ │ +00008260: 7075 742d 7374 7265 616d 2729 2e20 5468 put-stream'). Th │ │ │ │ +00008270: 6520 7374 7265 616d 2069 7320 7468 656e e stream is then │ │ │ │ +00008280: 0a72 6573 6574 2073 6f20 7468 6174 2074 .reset so that t │ │ │ │ +00008290: 6865 206e 6578 7420 6361 6c6c 2074 6f20 he next call to │ │ │ │ +000082a0: 7468 6973 2066 756e 6374 696f 6e20 7769 this function wi │ │ │ │ +000082b0: 7468 2074 6869 7320 7374 7265 616d 2077 th this stream w │ │ │ │ +000082c0: 696c 6c20 6f6e 6c79 0a72 6574 7572 6e20 ill only.return │ │ │ │ +000082d0: 7468 6520 6e65 7720 6368 6172 6163 7465 the new characte │ │ │ │ +000082e0: 7273 2e72 6570 2e69 6f2e 7374 7265 616d rs.rep.io.stream │ │ │ │ +000082f0: 7323 696e 7075 742d 7374 7265 616d 2d70 s#input-stream-p │ │ │ │ +00008300: 696e 7075 742d 7374 7265 616d 2d70 2041 input-stream-p A │ │ │ │ +00008310: 5247 0a0a 5265 7475 726e 7320 7420 6966 RG..Returns t if │ │ │ │ +00008320: 2041 5247 2069 7320 616e 2069 6e70 7574 ARG is an input │ │ │ │ +00008330: 2073 7472 6561 6d2e 7265 702e 696f 2e73 stream.rep.io.s │ │ │ │ +00008340: 7472 6561 6d73 236f 7574 7075 742d 7374 treams#output-st │ │ │ │ +00008350: 7265 616d 2d70 6f75 7470 7574 2d73 7472 ream-poutput-str │ │ │ │ +00008360: 6561 6d2d 7020 4152 470a 0a52 6574 7572 eam-p ARG..Retur │ │ │ │ +00008370: 6e73 2074 2069 6620 4152 4720 6973 2061 ns t if ARG is a │ │ │ │ +00008380: 6e20 6f75 7470 7574 2073 7472 6561 6d2e n output stream. │ │ │ │ +00008390: 6465 6275 672d 6f6e 2d65 7272 6f72 5768 debug-on-errorWh │ │ │ │ +000083a0: 656e 2061 6e20 6572 726f 7220 6973 2073 en an error is s │ │ │ │ +000083b0: 6967 6e61 6c6c 6564 2074 6869 7320 7661 ignalled this va │ │ │ │ +000083c0: 7269 6162 6c65 2063 6f6e 7472 6f6c 7320 riable controls │ │ │ │ +000083d0: 7768 6574 6865 7220 6f72 206e 6f74 2074 whether or not t │ │ │ │ +000083e0: 6f0a 656e 7465 7220 7468 6520 4c69 7370 o.enter the Lisp │ │ │ │ +000083f0: 2064 6562 7567 6765 7220 696d 6d65 6469 debugger immedi │ │ │ │ +00008400: 6174 656c 792e 2049 6620 7468 6520 7661 ately. If the va │ │ │ │ +00008410: 7269 6162 6c65 2773 2076 616c 7565 2069 riable's value i │ │ │ │ +00008420: 7320 6e6f 6e2d 6e69 6c20 6f72 2061 0a6c s non-nil or a.l │ │ │ │ +00008430: 6973 7420 6f66 2073 796d 626f 6c73 2d2d ist of symbols-- │ │ │ │ +00008440: 6f6e 6520 6f66 2077 6869 6368 2069 7320 one of which is │ │ │ │ +00008450: 7468 6520 7369 676e 616c 6c65 6420 6572 the signalled er │ │ │ │ +00008460: 726f 7220 7379 6d62 6f6c 2d2d 7468 650a ror symbol--the. │ │ │ │ +00008470: 6465 6275 6767 6572 2069 7320 656e 7465 debugger is ente │ │ │ │ +00008480: 7265 642e 2052 6561 6420 696e 666f 2066 red. Read info f │ │ │ │ +00008490: 6f72 2074 6865 2064 6574 6169 6c73 2e62 or the details.b │ │ │ │ +000084a0: 6163 6b74 7261 6365 2d6f 6e2d 6572 726f acktrace-on-erro │ │ │ │ +000084b0: 7257 6865 6e20 616e 2065 7272 6f72 2069 rWhen an error i │ │ │ │ +000084c0: 7320 7369 676e 616c 6c65 6420 7468 6973 s signalled this │ │ │ │ +000084d0: 2076 6172 6961 626c 6520 636f 6e74 726f variable contro │ │ │ │ +000084e0: 6c73 2077 6865 7468 6572 206f 7220 6e6f ls whether or no │ │ │ │ +000084f0: 7420 746f 0a70 7269 6e74 2074 6865 2062 t to.print the b │ │ │ │ +00008500: 6163 6b74 7261 6365 2069 6d6d 6564 6961 acktrace immedia │ │ │ │ +00008510: 7465 6c79 2e20 4966 2074 6865 2076 6172 tely. If the var │ │ │ │ +00008520: 6961 626c 6527 7320 7661 6c75 6520 6973 iable's value is │ │ │ │ +00008530: 206e 6f6e 2d6e 696c 206f 7220 6120 6c69 non-nil or a li │ │ │ │ +00008540: 7374 0a6f 6620 7379 6d62 6f6c 732d 2d6f st.of symbols--o │ │ │ │ +00008550: 6e65 206f 6620 7768 6963 6820 6973 2074 ne of which is t │ │ │ │ +00008560: 6865 2073 6967 6e61 6c6c 6564 2065 7272 he signalled err │ │ │ │ +00008570: 6f72 2073 796d 626f 6c2d 2d74 6865 2062 or symbol--the b │ │ │ │ +00008580: 6163 6b74 7261 6365 0a69 7320 7072 696e acktrace.is prin │ │ │ │ +00008590: 7465 642e 2052 6561 6420 696e 666f 2066 ted. Read info f │ │ │ │ +000085a0: 6f72 2074 6865 2064 6574 6169 6c73 2e64 or the details.d │ │ │ │ +000085b0: 6562 7567 2d6d 6163 726f 7357 6865 6e20 ebug-macrosWhen │ │ │ │ +000085c0: 6e69 6c2c 2074 6865 2064 6562 7567 6765 nil, the debugge │ │ │ │ +000085d0: 7220 6973 6e27 7420 656e 7465 7265 6420 r isn't entered │ │ │ │ +000085e0: 7768 696c 6520 6578 7061 6e64 696e 6720 while expanding │ │ │ │ +000085f0: 6d61 6372 6f20 6465 6669 6e69 7469 6f6e macro definition │ │ │ │ +00008600: 732e 6572 726f 722d 6861 6e64 6c65 722d s.error-handler- │ │ │ │ +00008610: 6675 6e63 7469 6f6e 5768 656e 2073 6574 functionWhen set │ │ │ │ +00008620: 2074 6f20 6120 6675 6e63 7469 6f6e 2076 to a function v │ │ │ │ +00008630: 616c 7565 2c20 6361 6c6c 6564 2077 6974 alue, called wit │ │ │ │ +00008640: 6820 7477 6f20 6172 6775 6d65 6e74 7320 h two arguments │ │ │ │ +00008650: 2865 7272 6f72 2074 7970 650a 616e 6420 (error type.and │ │ │ │ +00008660: 6461 7461 2920 7768 656e 206c 6973 7020 data) when lisp │ │ │ │ +00008670: 6572 726f 7273 206f 6363 7572 2e70 7269 errors occur.pri │ │ │ │ +00008680: 6e74 2d65 7363 6170 6544 6566 696e 6573 nt-escapeDefines │ │ │ │ +00008690: 2077 6869 6368 2063 6f6e 7472 6f6c 2063 which control c │ │ │ │ +000086a0: 6861 7261 6374 6572 7320 6070 7269 6e74 haracters `print │ │ │ │ +000086b0: 2720 7368 6f75 6c64 2071 756f 7465 2e20 ' should quote. │ │ │ │ +000086c0: 4163 6365 7074 6162 6c65 2076 616c 7565 Acceptable value │ │ │ │ +000086d0: 730a 6172 653a 0a09 6e69 6c09 094f 6e6c s.are:..nil..Onl │ │ │ │ +000086e0: 7920 6573 6361 7065 2064 6f75 626c 652d y escape double- │ │ │ │ +000086f0: 7175 6f74 6520 616e 6420 6261 636b 736c quote and backsl │ │ │ │ +00008700: 6173 680a 096e 6577 6c69 6e65 7309 4573 ash..newlines.Es │ │ │ │ +00008710: 6361 7065 2064 6f75 626c 652d 7175 6f74 cape double-quot │ │ │ │ +00008720: 652c 2062 6163 6b73 6c61 7368 2c20 6e65 e, backslash, ne │ │ │ │ +00008730: 776c 696e 652c 0a09 0909 2054 4142 2c20 wline,.... TAB, │ │ │ │ +00008740: 616e 6420 666f 726d 6665 6564 2e0a 0974 and formfeed...t │ │ │ │ +00008750: 0909 4573 6361 7065 2061 6c6c 2063 6f6e ..Escape all con │ │ │ │ +00008760: 7472 6f6c 2063 6f64 6573 2028 6368 6172 trol codes (char │ │ │ │ +00008770: 6163 7465 7273 2077 6974 6820 610a 0909 acters with a... │ │ │ │ +00008780: 0920 7661 6c75 6520 6c65 7373 2074 6861 . value less tha │ │ │ │ +00008790: 6e20 3332 292c 2061 6e64 2061 6c6c 2063 n 32), and all c │ │ │ │ +000087a0: 6861 7261 6374 6572 7320 7769 7468 0a09 haracters with.. │ │ │ │ +000087b0: 0909 2061 2076 616c 7565 2067 7265 6174 .. a value great │ │ │ │ +000087c0: 6572 2074 6861 6e20 3132 362e 7072 696e er than 126.prin │ │ │ │ +000087d0: 742d 6c65 6e67 7468 5468 6520 6d61 7869 t-lengthThe maxi │ │ │ │ +000087e0: 6d75 6d20 6e75 6d62 6572 206f 6620 6c69 mum number of li │ │ │ │ +000087f0: 7374 2065 6c65 6d65 6e74 7320 746f 2070 st elements to p │ │ │ │ +00008800: 7269 6e74 2062 6566 6f72 6520 6162 6272 rint before abbr │ │ │ │ +00008810: 6576 6961 7469 6e67 2e70 7269 6e74 2d6c eviating.print-l │ │ │ │ +00008820: 6576 656c 5468 6520 6e75 6d62 6572 206f evelThe number o │ │ │ │ +00008830: 6620 6c69 7374 206c 6576 656c 7320 746f f list levels to │ │ │ │ +00008840: 2064 6573 6365 6e64 2077 6865 6e20 7072 descend when pr │ │ │ │ +00008850: 696e 7469 6e67 2062 6566 6f72 6520 6162 inting before ab │ │ │ │ +00008860: 6272 6576 6961 7469 6e67 2e72 6570 2e6c breviating.rep.l │ │ │ │ +00008870: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter# │ │ │ │ +00008880: 6675 6e63 616c 6c66 756e 6361 6c6c 2046 funcallfuncall F │ │ │ │ +00008890: 554e 4354 494f 4e20 4152 4753 2e2e 2e0a UNCTION ARGS.... │ │ │ │ +000088a0: 0a43 616c 6c73 2046 554e 4354 494f 4e20 .Calls FUNCTION │ │ │ │ +000088b0: 7769 7468 2061 7267 756d 656e 7473 2041 with arguments A │ │ │ │ +000088c0: 5247 532e 2e2e 2061 6e64 2072 6574 7572 RGS... and retur │ │ │ │ +000088d0: 6e73 2074 6865 2072 6573 756c 742e 7265 ns the result.re │ │ │ │ +000088e0: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret │ │ │ │ +000088f0: 6572 2361 7070 6c79 6170 706c 7920 4655 er#applyapply FU │ │ │ │ +00008900: 4e43 5449 4f4e 2041 5247 532e 2e2e 2041 NCTION ARGS... A │ │ │ │ +00008910: 5247 2d4c 4953 540a 0a43 616c 6c73 2046 RG-LIST..Calls F │ │ │ │ +00008920: 554e 4354 494f 4e20 7061 7373 696e 6720 UNCTION passing │ │ │ │ +00008930: 616c 6c20 6f66 2041 5247 5320 746f 2069 all of ARGS to i │ │ │ │ +00008940: 7420 6173 2077 656c 6c20 6173 2061 6c6c t as well as all │ │ │ │ +00008950: 2065 6c65 6d65 6e74 7320 696e 2041 5247 elements in ARG │ │ │ │ +00008960: 2d4c 4953 542e 0a69 652c 0a20 2028 6170 -LIST..ie,. (ap │ │ │ │ +00008970: 706c 7920 2b20 3120 3220 3320 2728 3420 ply + 1 2 3 '(4 │ │ │ │ +00008980: 3520 3629 290a 2020 203d 3e20 3231 7265 5 6)). => 21re │ │ │ │ +00008990: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret │ │ │ │ +000089a0: 6572 2370 726f 676e 7072 6f67 6e20 464f er#prognprogn FO │ │ │ │ +000089b0: 524d 532e 2e2e 0a0a 4576 616c 2773 2065 RMS.....Eval's e │ │ │ │ +000089c0: 6163 6820 6f66 2074 6865 2046 4f52 4d53 ach of the FORMS │ │ │ │ +000089d0: 2069 6e20 6f72 6465 7220 7265 7475 726e in order return │ │ │ │ +000089e0: 696e 6720 7468 6520 7661 6c75 6520 6f66 ing the value of │ │ │ │ +000089f0: 2074 6865 206c 6173 740a 6f6e 652e 7265 the last.one.re │ │ │ │ +00008a00: 702e 6c61 6e67 2e64 6562 7567 2362 7265 p.lang.debug#bre │ │ │ │ +00008a10: 616b 6272 6561 6b0a 0a54 6865 206e 6578 akbreak..The nex │ │ │ │ +00008a20: 7420 666f 726d 2074 6f20 6265 2065 7661 t form to be eva │ │ │ │ +00008a30: 6c75 6174 6564 2077 696c 6c20 6265 2064 luated will be d │ │ │ │ +00008a40: 6f6e 6520 736f 2074 6872 6f75 6768 2074 one so through t │ │ │ │ +00008a50: 6865 204c 6973 7020 6465 6275 6767 6572 he Lisp debugger │ │ │ │ +00008a60: 2e72 6570 2e6c 616e 672e 6465 6275 6723 .rep.lang.debug# │ │ │ │ +00008a70: 7374 6570 7374 6570 2046 4f52 4d0a 0a55 stepstep FORM..U │ │ │ │ +00008a80: 7365 2074 6865 204c 6973 7020 6465 6275 se the Lisp debu │ │ │ │ +00008a90: 6767 6572 2074 6f20 6576 616c 7561 7465 gger to evaluate │ │ │ │ +00008aa0: 2046 4f52 4d2e 7265 702e 6c61 6e67 2e69 FORM.rep.lang.i │ │ │ │ +00008ab0: 6e74 6572 7072 6574 6572 2373 6967 6e61 nterpreter#signa │ │ │ │ +00008ac0: 6c73 6967 6e61 6c20 4552 524f 522d 5359 lsignal ERROR-SY │ │ │ │ +00008ad0: 4d42 4f4c 2044 4154 410a 0a53 6967 6e61 MBOL DATA..Signa │ │ │ │ +00008ae0: 6c20 7468 6174 2061 6e20 6572 726f 7220 l that an error │ │ │ │ +00008af0: 6861 7320 6861 7070 656e 6564 2e20 4552 has happened. ER │ │ │ │ +00008b00: 524f 522d 5359 4d42 4f4c 2069 7320 7468 ROR-SYMBOL is th │ │ │ │ +00008b10: 6520 6e61 6d65 206f 6620 6120 7379 6d62 e name of a symb │ │ │ │ +00008b20: 6f6c 0a63 6c61 7373 6966 7969 6e67 2074 ol.classifying t │ │ │ │ +00008b30: 6865 2074 7970 6520 6f66 2065 7272 6f72 he type of error │ │ │ │ +00008b40: 2c20 6974 2073 686f 756c 6420 6861 7665 , it should have │ │ │ │ +00008b50: 2061 2070 726f 7065 7274 7920 6065 7272 a property `err │ │ │ │ +00008b60: 6f72 2d6d 6573 7361 6765 270a 2861 2073 or-message'.(a s │ │ │ │ +00008b70: 7472 696e 6729 2077 6974 6820 6120 7368 tring) with a sh │ │ │ │ +00008b80: 6f72 7420 6465 7363 7269 7074 696f 6e20 ort description │ │ │ │ +00008b90: 6f66 2074 6865 2065 7272 6f72 206d 6573 of the error mes │ │ │ │ +00008ba0: 7361 6765 2e0a 4441 5441 2069 7320 6120 sage..DATA is a │ │ │ │ +00008bb0: 6c69 7374 206f 6620 6f62 6a65 6374 7320 list of objects │ │ │ │ +00008bc0: 7768 6963 6820 6172 6520 7265 6c65 7661 which are releva │ │ │ │ +00008bd0: 6e74 2074 6f20 7468 6520 6572 726f 7220 nt to the error │ │ │ │ +00008be0: 2d2d 2074 6865 7920 7769 6c6c 0a62 6520 -- they will.be │ │ │ │ +00008bf0: 6d61 6465 2061 7661 696c 6162 6c65 2074 made available t │ │ │ │ +00008c00: 6f20 616e 7920 6572 726f 722d 6861 6e64 o any error-hand │ │ │ │ +00008c10: 6c65 7220 6f72 2070 7269 6e74 6564 2062 ler or printed b │ │ │ │ +00008c20: 7920 7468 6520 6465 6661 756c 7420 6572 y the default er │ │ │ │ +00008c30: 726f 720a 6861 6e64 6c65 722e 7265 702e ror.handler.rep. │ │ │ │ +00008c40: 6c61 6e67 2e64 6562 7567 2362 6163 6b74 lang.debug#backt │ │ │ │ +00008c50: 7261 6365 6261 636b 7472 6163 6520 5b53 racebacktrace [S │ │ │ │ +00008c60: 5452 4541 4d5d 0a0a 5072 696e 7473 2061 TREAM]..Prints a │ │ │ │ +00008c70: 2062 6163 6b74 7261 6365 206f 6620 7468 backtrace of th │ │ │ │ +00008c80: 6520 6375 7272 656e 7420 4c69 7370 2063 e current Lisp c │ │ │ │ +00008c90: 616c 6c20 7374 6163 6b20 746f 2053 5452 all stack to STR │ │ │ │ +00008ca0: 4541 4d20 286f 7220 746f 0a60 7374 616e EAM (or to.`stan │ │ │ │ +00008cb0: 6461 7264 2d6f 7574 7075 7427 292e 0a54 dard-output')..T │ │ │ │ +00008cc0: 6865 2066 6f72 6d61 7420 6973 2073 6f6d he format is som │ │ │ │ +00008cd0: 6574 6869 6e67 206c 696b 653a 0a20 2046 ething like:. F │ │ │ │ +00008ce0: 554e 4354 494f 4e20 2841 5247 4c49 5354 UNCTION (ARGLIST │ │ │ │ +00008cf0: 2920 4152 4753 2d45 5641 4c4c 4544 2d50 ) ARGS-EVALLED-P │ │ │ │ +00008d00: 0a77 6865 7265 2041 5247 532d 4556 414c .where ARGS-EVAL │ │ │ │ +00008d10: 4c45 442d 5020 6973 2065 6974 6865 7220 LED-P is either │ │ │ │ +00008d20: 6074 2720 6f72 2060 6e69 6c27 2c20 6465 `t' or `nil', de │ │ │ │ +00008d30: 7065 6e64 696e 6720 6f6e 2077 6865 7468 pending on wheth │ │ │ │ +00008d40: 6572 206f 7220 6e6f 740a 4152 474c 4953 er or not.ARGLIS │ │ │ │ +00008d50: 5420 6861 6420 6265 656e 2065 7661 6c75 T had been evalu │ │ │ │ +00008d60: 6174 6564 206f 7220 6e6f 7420 6265 666f ated or not befo │ │ │ │ +00008d70: 7265 2062 6569 6e67 2070 7574 2069 6e74 re being put int │ │ │ │ +00008d80: 6f20 7468 6520 7374 6163 6b2e 7265 702e o the stack.rep. │ │ │ │ +00008d90: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter │ │ │ │ +00008da0: 236d 6178 2d6c 6973 702d 6465 7074 686d #max-lisp-depthm │ │ │ │ +00008db0: 6178 2d6c 6973 702d 6465 7074 6820 5b4e ax-lisp-depth [N │ │ │ │ +00008dc0: 4557 2d56 414c 5545 5d0a 0a54 6865 206d EW-VALUE]..The m │ │ │ │ +00008dd0: 6178 696d 756d 206e 756d 6265 7220 6f66 aximum number of │ │ │ │ +00008de0: 2074 696d 6573 2074 6861 7420 7265 705f times that rep_ │ │ │ │ +00008df0: 6675 6e63 616c 6c20 6361 6e20 6265 2063 funcall can be c │ │ │ │ +00008e00: 616c 6c65 6420 7265 6375 7273 6976 656c alled recursivel │ │ │ │ +00008e10: 792e 0a0a 5468 6973 2069 7320 696e 7465 y...This is inte │ │ │ │ +00008e20: 6e64 6564 2074 6f20 7374 6f70 2069 6e66 nded to stop inf │ │ │ │ +00008e30: 696e 6974 6520 7265 6375 7273 696f 6e2c inite recursion, │ │ │ │ +00008e40: 2069 6620 7468 6520 6465 6661 756c 7420 if the default │ │ │ │ +00008e50: 7661 6c75 6520 6f66 2032 3530 2069 730a value of 250 is. │ │ │ │ +00008e60: 746f 6f20 736d 616c 6c20 2879 6f75 2067 too small (you g │ │ │ │ +00008e70: 6574 2065 7272 6f72 7320 696e 206e 6f72 et errors in nor │ │ │ │ +00008e80: 6d61 6c20 7573 6529 2073 6574 2069 7420 mal use) set it │ │ │ │ +00008e90: 746f 2073 6f6d 6574 6869 6e67 206c 6172 to something lar │ │ │ │ +00008ea0: 6765 722e 7265 702e 696f 2e70 726f 6365 ger.rep.io.proce │ │ │ │ +00008eb0: 7373 6573 2363 6c6f 7365 2d70 726f 6365 sses#close-proce │ │ │ │ +00008ec0: 7373 636c 6f73 652d 7072 6f63 6573 7365 ssclose-processe │ │ │ │ +00008ed0: 7320 5b50 524f 4345 5353 5d0a 0a43 6c6f s [PROCESS]..Clo │ │ │ │ +00008ee0: 7365 7320 7468 6520 7374 6469 6e2c 2073 ses the stdin, s │ │ │ │ +00008ef0: 7464 6f75 742c 2061 6e64 2073 7464 6572 tdout, and stder │ │ │ │ +00008f00: 7220 7374 7265 616d 7320 6f66 2074 6865 r streams of the │ │ │ │ +00008f10: 2061 7379 6e63 6872 6f6e 6f75 7320 7072 asynchronous pr │ │ │ │ +00008f20: 6f63 6573 732d 0a6f 626a 6563 7420 5052 ocess-.object PR │ │ │ │ +00008f30: 4f43 4553 532e 7265 702e 696f 2e70 726f OCESS.rep.io.pro │ │ │ │ +00008f40: 6365 7373 6573 236b 696c 6c2d 7072 6f63 cesses#kill-proc │ │ │ │ +00008f50: 6573 736b 696c 6c2d 7072 6f63 6573 7320 esskill-process │ │ │ │ +00008f60: 5052 4f43 4553 5320 5b53 4947 4e41 4c2d PROCESS [SIGNAL- │ │ │ │ +00008f70: 4752 4f55 505d 0a0a 4b69 6c6c 2074 6865 GROUP]..Kill the │ │ │ │ +00008f80: 2061 7379 6e63 6872 6f6e 6f75 7320 7072 asynchronous pr │ │ │ │ +00008f90: 6f63 6573 7320 5052 4f43 4553 532e 2049 ocess PROCESS. I │ │ │ │ +00008fa0: 6620 5349 474e 414c 2d47 524f 5550 2069 f SIGNAL-GROUP i │ │ │ │ +00008fb0: 7320 742c 206b 696c 6c20 616c 6c0a 6368 s t, kill all.ch │ │ │ │ +00008fc0: 696c 6420 7072 6f63 6573 7365 7320 6f66 ild processes of │ │ │ │ +00008fd0: 2050 524f 4345 5353 2028 6974 2773 2070 PROCESS (it's p │ │ │ │ +00008fe0: 726f 6365 7373 2067 726f 7570 292e 0000 rocess group)... │ │ │ │ +00008ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00009000: 7265 702e 696f 2e70 726f 6365 7373 6573 rep.io.processes │ │ │ │ +00009010: 236d 616b 652d 7072 6f63 6573 736d 616b #make-processmak │ │ │ │ +00009020: 652d 7072 6f63 6573 7320 5b4f 5554 5055 e-process [OUTPU │ │ │ │ +00009030: 542d 5354 5245 414d 5d20 5b46 554e 5d20 T-STREAM] [FUN] │ │ │ │ +00009040: 5b44 4952 5d20 5b50 524f 4752 414d 5d20 [DIR] [PROGRAM] │ │ │ │ +00009050: 5b41 5247 535d 0a0a 4372 6561 7465 7320 [ARGS]..Creates │ │ │ │ +00009060: 6120 6e65 7720 7072 6f63 6573 732d 6f62 a new process-ob │ │ │ │ +00009070: 6a65 6374 2c20 4f55 5450 5554 2d53 5452 ject, OUTPUT-STR │ │ │ │ +00009080: 4541 4d20 6973 2077 6865 7265 2061 6c6c EAM is where all │ │ │ │ +00009090: 206f 7574 7075 7420 6672 6f6d 2074 6869 output from thi │ │ │ │ +000090a0: 730a 7072 6f63 6573 7320 676f 6573 2c20 s.process goes, │ │ │ │ +000090b0: 626f 7468 2073 7464 6f75 7420 616e 6420 both stdout and │ │ │ │ +000090c0: 7374 6465 7272 2c20 4655 4e20 6973 2061 stderr, FUN is a │ │ │ │ +000090d0: 2066 756e 6374 696f 6e20 746f 2063 616c function to cal │ │ │ │ +000090e0: 6c20 6561 6368 2074 696d 650a 7468 6520 l each time.the │ │ │ │ +000090f0: 7072 6f63 6573 7320 7275 6e6e 696e 6720 process running │ │ │ │ +00009100: 6f6e 2074 6869 7320 6f62 6a65 6374 2063 on this object c │ │ │ │ +00009110: 6861 6e67 6573 2073 7461 7465 2e20 4449 hanges state. DI │ │ │ │ +00009120: 5220 6973 2074 6865 2070 726f 6365 7373 R is the process │ │ │ │ +00009130: 270a 6375 7272 656e 7420 6469 7265 6374 '.current direct │ │ │ │ +00009140: 6f72 792c 2050 524f 4752 414d 2074 6865 ory, PROGRAM the │ │ │ │ +00009150: 2066 696c 656e 616d 6520 6f66 2074 6865 filename of the │ │ │ │ +00009160: 2070 726f 6772 616d 2074 6f20 7275 6e20 program to run │ │ │ │ +00009170: 616e 6420 4152 4753 2061 0a6c 6973 7420 and ARGS a.list │ │ │ │ +00009180: 6f66 2061 7267 756d 656e 7473 2070 6173 of arguments pas │ │ │ │ +00009190: 7365 6420 746f 2074 6865 2070 726f 6365 sed to the proce │ │ │ │ +000091a0: 7373 2e0a 0a41 6e79 206f 6620 7468 6520 ss...Any of the │ │ │ │ +000091b0: 6172 6775 6d65 6e74 7320 6d61 7920 6265 arguments may be │ │ │ │ +000091c0: 2075 6e73 7065 6369 6669 6564 2c20 696e unspecified, in │ │ │ │ +000091d0: 2077 6869 6368 2063 6173 6520 7468 6579 which case they │ │ │ │ +000091e0: 2063 616e 2062 6520 7365 740a 6569 7468 can be set.eith │ │ │ │ +000091f0: 6572 2062 7920 7468 6520 6675 6e63 7469 er by the functi │ │ │ │ +00009200: 6f6e 7320 7072 6f76 6964 6564 206f 7220 ons provided or │ │ │ │ +00009210: 6279 2074 6865 2066 756e 6374 696f 6e20 by the function │ │ │ │ +00009220: 6361 6c6c 6564 2074 6f20 6372 6561 7465 called to create │ │ │ │ +00009230: 2074 6865 0a61 6374 7561 6c20 7275 6e6e the.actual runn │ │ │ │ +00009240: 696e 6720 7072 6f63 6573 732e 0a0a 4966 ing process...If │ │ │ │ +00009250: 2074 6865 2044 4952 2070 6172 616d 6574 the DIR paramet │ │ │ │ +00009260: 6572 2069 7320 6e69 6c20 6974 2077 696c er is nil it wil │ │ │ │ +00009270: 6c20 6265 2069 6e68 6572 6974 6564 2066 l be inherited f │ │ │ │ +00009280: 726f 6d20 7468 650a 6064 6566 6175 6c74 rom the.`default │ │ │ │ +00009290: 2d64 6972 6563 746f 7279 2720 7661 7269 -directory' vari │ │ │ │ +000092a0: 6162 6c65 206f 6620 7468 6520 6375 7272 able of the curr │ │ │ │ +000092b0: 656e 7420 6275 6666 6572 2e72 6570 2e69 ent buffer.rep.i │ │ │ │ +000092c0: 6f2e 7072 6f63 6573 7365 7323 7374 6172 o.processes#star │ │ │ │ +000092d0: 742d 7072 6f63 6573 7373 7461 7274 2d70 t-processstart-p │ │ │ │ +000092e0: 726f 6365 7373 205b 5052 4f43 4553 535d rocess [PROCESS] │ │ │ │ +000092f0: 205b 5052 4f47 5241 4d5d 205b 4152 4753 [PROGRAM] [ARGS │ │ │ │ +00009300: 2e2e 2e5d 0a0a 5374 6172 7473 2061 2070 ...]..Starts a p │ │ │ │ +00009310: 726f 6365 7373 2072 756e 6e69 6e67 206f rocess running o │ │ │ │ +00009320: 6e20 7072 6f63 6573 732d 6f62 6a65 6374 n process-object │ │ │ │ +00009330: 2050 524f 4345 5353 2e20 5468 6520 6368 PROCESS. The ch │ │ │ │ +00009340: 696c 642d 7072 6f63 6573 7320 7275 6e73 ild-process runs │ │ │ │ +00009350: 0a61 7379 6e63 6872 6f6e 6f75 736c 7920 .asynchronously │ │ │ │ +00009360: 7769 7468 2074 6865 2065 6469 746f 722e with the editor. │ │ │ │ +00009370: 2049 6620 5052 4f43 4553 5320 6973 2075 If PROCESS is u │ │ │ │ +00009380: 6e73 7065 6369 6669 6564 2074 6865 206d nspecified the m │ │ │ │ +00009390: 616b 652d 7072 6f63 6573 730a 6675 6e63 ake-process.func │ │ │ │ +000093a0: 7469 6f6e 2077 696c 6c20 6265 2063 616c tion will be cal │ │ │ │ +000093b0: 6c65 6420 2877 6974 6820 7a65 726f 2061 led (with zero a │ │ │ │ +000093c0: 7267 756d 656e 7473 2920 746f 2063 7265 rguments) to cre │ │ │ │ +000093d0: 6174 6520 6f6e 652e 0a0a 5052 4f47 5241 ate one...PROGRA │ │ │ │ +000093e0: 4d20 6973 2074 6865 2066 696c 656e 616d M is the filenam │ │ │ │ +000093f0: 6520 6f66 2074 6865 2062 696e 6172 7920 e of the binary │ │ │ │ +00009400: 696d 6167 652c 2069 7420 7769 6c6c 2062 image, it will b │ │ │ │ +00009410: 6520 7365 6172 6368 6564 2066 6f72 2069 e searched for i │ │ │ │ +00009420: 6e0a 616c 6c20 6469 7265 6374 6f72 6965 n.all directorie │ │ │ │ +00009430: 7320 6c69 7374 6564 2069 6e20 7468 6520 s listed in the │ │ │ │ +00009440: 6050 4154 4827 2065 6e76 6972 6f6e 6d65 `PATH' environme │ │ │ │ +00009450: 6e74 2076 6172 6961 626c 652e 0a41 5247 nt variable..ARG │ │ │ │ +00009460: 5320 6172 6520 7468 6520 6172 6775 6d65 S are the argume │ │ │ │ +00009470: 6e74 7320 746f 2067 6976 6520 746f 2074 nts to give to t │ │ │ │ +00009480: 6865 2070 726f 6365 7373 2e0a 0a49 6620 he process...If │ │ │ │ +00009490: 616e 7920 6f66 2074 6865 206f 7074 696f any of the optio │ │ │ │ +000094a0: 6e61 6c20 7061 7261 6d65 7465 7273 2061 nal parameters a │ │ │ │ +000094b0: 7265 2075 6e73 7065 6369 6669 6564 2074 re unspecified t │ │ │ │ +000094c0: 6865 7920 7368 6f75 6c64 2068 6176 6520 hey should have │ │ │ │ +000094d0: 6265 656e 0a73 6574 2069 6e20 7468 6520 been.set in the │ │ │ │ +000094e0: 5052 4f43 4553 5320 7072 696f 7220 746f PROCESS prior to │ │ │ │ +000094f0: 2063 616c 6c69 6e67 2074 6869 7320 6675 calling this fu │ │ │ │ +00009500: 6e63 7469 6f6e 2e72 6570 2e69 6f2e 7072 nction.rep.io.pr │ │ │ │ +00009510: 6f63 6573 7365 7323 6361 6c6c 2d70 726f ocesses#call-pro │ │ │ │ +00009520: 6365 7373 6361 6c6c 2d70 726f 6365 7373 cesscall-process │ │ │ │ +00009530: 205b 5052 4f43 4553 535d 205b 494e 2d46 [PROCESS] [IN-F │ │ │ │ +00009540: 494c 455d 205b 5052 4f47 5241 4d5d 205b ILE] [PROGRAM] [ │ │ │ │ +00009550: 4152 4753 2e2e 2e5d 0a0a 5374 6172 7473 ARGS...]..Starts │ │ │ │ +00009560: 2061 2070 726f 6365 7373 2072 756e 6e69 a process runni │ │ │ │ +00009570: 6e67 206f 6e20 7072 6f63 6573 732d 6f62 ng on process-ob │ │ │ │ +00009580: 6a65 6374 2050 524f 4345 5353 2e20 5761 ject PROCESS. Wa │ │ │ │ +00009590: 6974 7320 666f 7220 7468 6520 6368 696c its for the chil │ │ │ │ +000095a0: 6420 746f 0a65 7869 742c 2074 6865 6e20 d to.exit, then │ │ │ │ +000095b0: 7265 7475 726e 7320 7468 6520 6578 6974 returns the exit │ │ │ │ +000095c0: 2d76 616c 7565 206f 6620 7468 6520 6368 -value of the ch │ │ │ │ +000095d0: 696c 642e 2049 6620 5052 4f43 4553 5320 ild. If PROCESS │ │ │ │ +000095e0: 6973 2075 6e73 7065 6369 6669 6564 0a74 is unspecified.t │ │ │ │ +000095f0: 6865 206d 616b 652d 7072 6f63 6573 7320 he make-process │ │ │ │ +00009600: 6675 6e63 7469 6f6e 2077 696c 6c20 6265 function will be │ │ │ │ +00009610: 2063 616c 6c65 6420 2877 6974 6820 7a65 called (with ze │ │ │ │ +00009620: 726f 2061 7267 756d 656e 7473 2920 746f ro arguments) to │ │ │ │ +00009630: 2063 7265 6174 6520 6f6e 652e 0a0a 494e create one...IN │ │ │ │ +00009640: 2d46 494c 4520 6973 2074 6865 206e 616d -FILE is the nam │ │ │ │ +00009650: 6520 6f66 2074 6865 2066 696c 6520 746f e of the file to │ │ │ │ +00009660: 2063 6f6e 6e65 6374 2074 6f20 7468 6520 connect to the │ │ │ │ +00009670: 7072 6f63 6573 7327 2073 7461 6e64 6172 process' standar │ │ │ │ +00009680: 6420 696e 7075 742c 0a69 6620 7468 6973 d input,.if this │ │ │ │ +00009690: 2069 7320 6e6f 7420 6465 6669 6e65 6420 is not defined │ │ │ │ +000096a0: 602f 6465 762f 6e75 6c6c 2720 6973 2075 `/dev/null' is u │ │ │ │ +000096b0: 7365 642e 0a50 524f 4752 414d 2069 7320 sed..PROGRAM is │ │ │ │ +000096c0: 7468 6520 6669 6c65 6e61 6d65 206f 6620 the filename of │ │ │ │ +000096d0: 7468 6520 6269 6e61 7279 2069 6d61 6765 the binary image │ │ │ │ +000096e0: 2c20 6974 2077 696c 6c20 6265 2073 6561 , it will be sea │ │ │ │ +000096f0: 7263 6865 6420 666f 7220 696e 0a61 6c6c rched for in.all │ │ │ │ +00009700: 2064 6972 6563 746f 7269 6573 206c 6973 directories lis │ │ │ │ +00009710: 7465 6420 696e 2074 6865 2060 5041 5448 ted in the `PATH │ │ │ │ +00009720: 2720 656e 7669 726f 6e6d 656e 7420 7661 ' environment va │ │ │ │ +00009730: 7269 6162 6c65 2e0a 4152 4753 2061 7265 riable..ARGS are │ │ │ │ +00009740: 2074 6865 2061 7267 756d 656e 7473 2074 the arguments t │ │ │ │ +00009750: 6f20 6769 7665 2074 6f20 7468 6520 7072 o give to the pr │ │ │ │ +00009760: 6f63 6573 732e 0a0a 4966 2061 6e79 206f ocess...If any o │ │ │ │ +00009770: 6620 7468 6520 6f70 7469 6f6e 616c 2070 f the optional p │ │ │ │ +00009780: 6172 616d 6574 6572 7320 6172 6520 756e arameters are un │ │ │ │ +00009790: 7370 6563 6966 6965 6420 7468 6579 2073 specified they s │ │ │ │ +000097a0: 686f 756c 6420 6861 7665 2062 6565 6e0a hould have been. │ │ │ │ +000097b0: 7365 7420 696e 2074 6865 2050 524f 4345 set in the PROCE │ │ │ │ +000097c0: 5353 2070 7269 6f72 2074 6f20 6361 6c6c SS prior to call │ │ │ │ +000097d0: 696e 6720 7468 6973 2066 756e 6374 696f ing this functio │ │ │ │ +000097e0: 6e2e 7265 702e 696f 2e70 726f 6365 7373 n.rep.io.process │ │ │ │ +000097f0: 6573 2369 6e74 6572 7275 7074 2d70 726f es#interrupt-pro │ │ │ │ +00009800: 6365 7373 696e 7465 7272 7570 742d 7072 cessinterrupt-pr │ │ │ │ +00009810: 6f63 6573 7320 5052 4f43 4553 5320 5b53 ocess PROCESS [S │ │ │ │ +00009820: 4947 4e41 4c2d 4752 4f55 505d 0a0a 496e IGNAL-GROUP]..In │ │ │ │ +00009830: 7465 7272 7570 7420 7468 6520 6173 796e terrupt the asyn │ │ │ │ +00009840: 6368 726f 6e6f 7573 2070 726f 6365 7373 chronous process │ │ │ │ +00009850: 2050 524f 4345 5353 2e20 4966 2053 4947 PROCESS. If SIG │ │ │ │ +00009860: 4e41 4c2d 4752 4f55 5020 6973 2074 2c20 NAL-GROUP is t, │ │ │ │ +00009870: 696e 7465 7272 7570 740a 616c 6c20 6368 interrupt.all ch │ │ │ │ +00009880: 696c 6420 7072 6f63 6573 7365 7320 6f66 ild processes of │ │ │ │ +00009890: 2050 524f 4345 5353 2028 6974 2773 2070 PROCESS (it's p │ │ │ │ +000098a0: 726f 6365 7373 2067 726f 7570 292e 7265 rocess group).re │ │ │ │ +000098b0: 702e 696f 2e70 726f 6365 7373 6573 2373 p.io.processes#s │ │ │ │ +000098c0: 746f 702d 7072 6f63 6573 7373 746f 702d top-processstop- │ │ │ │ +000098d0: 7072 6f63 6573 7320 5052 4f43 4553 5320 process PROCESS │ │ │ │ +000098e0: 5b53 4947 4e41 4c2d 4752 4f55 505d 0a0a [SIGNAL-GROUP].. │ │ │ │ +000098f0: 5375 7370 656e 6473 2065 7865 6375 7469 Suspends executi │ │ │ │ +00009900: 6f6e 206f 6620 5052 4f43 4553 532c 2073 on of PROCESS, s │ │ │ │ +00009910: 6565 2060 636f 6e74 696e 7565 2d70 726f ee `continue-pro │ │ │ │ +00009920: 6365 7373 272e 2049 6620 5349 474e 414c cess'. If SIGNAL │ │ │ │ +00009930: 2d47 524f 5550 2069 730a 6e6f 6e2d 6e69 -GROUP is.non-ni │ │ │ │ +00009940: 6c20 616c 736f 2073 7573 7065 6e64 7320 l also suspends │ │ │ │ +00009950: 7468 6520 7072 6f63 6573 7365 7320 696e the processes in │ │ │ │ +00009960: 2074 6865 2070 726f 6365 7373 2067 726f the process gro │ │ │ │ +00009970: 7570 206f 6620 5052 4f43 4553 532e 7265 up of PROCESS.re │ │ │ │ +00009980: 702e 696f 2e70 726f 6365 7373 6573 2363 p.io.processes#c │ │ │ │ +00009990: 6f6e 7469 6e75 652d 7072 6f63 6573 7363 ontinue-processc │ │ │ │ +000099a0: 6f6e 7469 6e75 652d 7072 6f63 6573 7320 ontinue-process │ │ │ │ +000099b0: 5052 4f43 4553 5320 5b53 4947 4e41 4c2d PROCESS [SIGNAL- │ │ │ │ +000099c0: 4752 4f55 505d 0a0a 5265 7374 6172 7473 GROUP]..Restarts │ │ │ │ +000099d0: 2050 524f 4345 5353 2061 6674 6572 2069 PROCESS after i │ │ │ │ +000099e0: 7420 6861 7320 6265 656e 2073 746f 7070 t has been stopp │ │ │ │ +000099f0: 6564 2028 7669 6120 6073 746f 702d 7072 ed (via `stop-pr │ │ │ │ +00009a00: 6f63 6573 7327 292e 2049 660a 5349 474e ocess'). If.SIGN │ │ │ │ +00009a10: 414c 2d47 524f 5550 2069 7320 6e6f 6e2d AL-GROUP is non- │ │ │ │ +00009a20: 6e69 6c20 616c 736f 2063 6f6e 7469 6e75 nil also continu │ │ │ │ +00009a30: 6573 2074 6865 2070 726f 6365 7373 6573 es the processes │ │ │ │ +00009a40: 2069 6e20 7468 6520 7072 6f63 6573 7320 in the process │ │ │ │ +00009a50: 6772 6f75 7020 6f66 0a50 524f 4345 5353 group of.PROCESS │ │ │ │ +00009a60: 2e72 6570 2e69 6f2e 7072 6f63 6573 7365 .rep.io.processe │ │ │ │ +00009a70: 7323 7369 676e 616c 5f70 726f 6365 7373 s#signal_process │ │ │ │ +00009a80: 7369 676e 616c 2d70 726f 6365 7373 2050 signal-process P │ │ │ │ +00009a90: 524f 4345 5353 2053 4947 4e41 4c20 5b53 ROCESS SIGNAL [S │ │ │ │ +00009aa0: 4947 4e41 4c2d 4752 4f55 505d 0a0a 5365 IGNAL-GROUP]..Se │ │ │ │ +00009ab0: 6e64 7320 7468 6520 7369 676e 616c 2053 nds the signal S │ │ │ │ +00009ac0: 4947 4e41 4c20 746f 2074 6865 2070 726f IGNAL to the pro │ │ │ │ +00009ad0: 6365 7373 2050 524f 4345 5353 2e20 4966 cess PROCESS. If │ │ │ │ +00009ae0: 2053 4947 4e41 4c2d 4752 4f55 5020 6973 SIGNAL-GROUP is │ │ │ │ +00009af0: 0a6e 6f6e 2d6e 696c 2061 6c73 6f20 636f .non-nil also co │ │ │ │ +00009b00: 6e74 696e 7565 7320 7468 6520 7072 6f63 ntinues the proc │ │ │ │ +00009b10: 6573 7365 7320 696e 2074 6865 2070 726f esses in the pro │ │ │ │ +00009b20: 6365 7373 2067 726f 7570 206f 6620 5052 cess group of PR │ │ │ │ +00009b30: 4f43 4553 532e 0a0a 5052 4f43 4553 5320 OCESS...PROCESS │ │ │ │ +00009b40: 6d61 7920 6265 2065 6974 6865 7220 6120 may be either a │ │ │ │ +00009b50: 4c69 7370 2070 726f 6365 7373 206f 626a Lisp process obj │ │ │ │ +00009b60: 6563 742c 206f 7220 616e 2069 6e74 6567 ect, or an integ │ │ │ │ +00009b70: 6572 2067 6976 696e 6720 7468 650a 7072 er giving the.pr │ │ │ │ +00009b80: 6f63 6573 732d 6964 206f 6620 6120 7072 ocess-id of a pr │ │ │ │ +00009b90: 6f63 6573 7320 286e 6f74 206e 6563 6573 ocess (not neces │ │ │ │ +00009ba0: 7361 7269 6c79 2073 7461 7274 6564 2062 sarily started b │ │ │ │ +00009bb0: 7920 7265 7029 2e0a 0a53 4947 4e41 4c20 y rep)...SIGNAL │ │ │ │ +00009bc0: 6d61 7920 6569 7468 6572 2062 6520 6120 may either be a │ │ │ │ +00009bd0: 6e75 6d65 7269 6320 7369 676e 616c 2c20 numeric signal, │ │ │ │ +00009be0: 6f72 2061 2073 796d 626f 6c20 6e61 6d69 or a symbol nami │ │ │ │ +00009bf0: 6e67 2061 2073 6967 6e61 6c2c 2069 2e65 ng a signal, i.e │ │ │ │ +00009c00: 2e0a 7468 6520 7379 6d62 6f6c 2060 494e ..the symbol `IN │ │ │ │ +00009c10: 5427 2066 6f72 2074 6865 2055 4e49 5820 T' for the UNIX │ │ │ │ +00009c20: 5349 4749 4e54 2073 6967 6e61 6c2e 7265 SIGINT signal.re │ │ │ │ +00009c30: 702e 696f 2e70 726f 6365 7373 6573 2370 p.io.processes#p │ │ │ │ +00009c40: 726f 6365 7373 2d65 7869 742d 7374 6174 rocess-exit-stat │ │ │ │ +00009c50: 7573 7072 6f63 6573 732d 6578 6974 2d73 usprocess-exit-s │ │ │ │ +00009c60: 7461 7475 7320 5052 4f43 4553 530a 0a52 tatus PROCESS..R │ │ │ │ +00009c70: 6574 7572 6e73 2074 6865 2075 6e70 726f eturns the unpro │ │ │ │ +00009c80: 6365 7373 6564 2065 7869 742d 7374 6174 cessed exit-stat │ │ │ │ +00009c90: 7573 206f 6620 7468 6520 6c61 7374 2070 us of the last p │ │ │ │ +00009ca0: 726f 6365 7373 2074 6f20 6265 2072 756e rocess to be run │ │ │ │ +00009cb0: 206f 6e20 7468 650a 7072 6f63 6573 732d on the.process- │ │ │ │ +00009cc0: 6f62 6a65 6374 2050 524f 4345 5353 2e20 object PROCESS. │ │ │ │ +00009cd0: 4966 2050 524f 4345 5353 2069 7320 6375 If PROCESS is cu │ │ │ │ +00009ce0: 7272 656e 746c 7920 7275 6e6e 696e 672c rrently running, │ │ │ │ +00009cf0: 2072 6574 7572 6e20 6e69 6c2e 7265 702e return nil.rep. │ │ │ │ +00009d00: 696f 2e70 726f 6365 7373 6573 2370 726f io.processes#pro │ │ │ │ +00009d10: 6365 7373 2d65 7869 742d 7661 6c75 6570 cess-exit-valuep │ │ │ │ +00009d20: 726f 6365 7373 2d65 7869 742d 7661 6c75 rocess-exit-valu │ │ │ │ +00009d30: 6520 5052 4f43 4553 530a 0a52 6574 7572 e PROCESS..Retur │ │ │ │ +00009d40: 6e73 2074 6865 2072 6574 7572 6e2d 7661 ns the return-va │ │ │ │ +00009d50: 6c75 6520 6f66 2074 6865 206c 6173 7420 lue of the last │ │ │ │ +00009d60: 7072 6f63 6573 7320 746f 2062 6520 7275 process to be ru │ │ │ │ +00009d70: 6e20 6f6e 2050 524f 4345 5353 2c20 6f72 n on PROCESS, or │ │ │ │ +00009d80: 206e 696c 2069 663a 0a20 2061 2920 6e6f nil if:. a) no │ │ │ │ +00009d90: 2070 726f 6365 7373 2068 6173 2072 756e process has run │ │ │ │ +00009da0: 206f 6e20 5052 4f43 4553 530a 2020 6229 on PROCESS. b) │ │ │ │ +00009db0: 2050 524f 4345 5353 2069 7320 7374 696c PROCESS is stil │ │ │ │ +00009dc0: 6c20 7275 6e6e 696e 670a 2020 6329 2050 l running. c) P │ │ │ │ +00009dd0: 524f 4345 5353 2065 7869 7465 6420 6162 ROCESS exited ab │ │ │ │ +00009de0: 6e6f 726d 616c 6c79 7265 702e 696f 2e70 normallyrep.io.p │ │ │ │ +00009df0: 726f 6365 7373 6573 2370 726f 6365 7373 rocesses#process │ │ │ │ +00009e00: 2d69 6470 726f 6365 7373 2d69 6420 5b50 -idprocess-id [P │ │ │ │ +00009e10: 524f 4345 5353 5d0a 0a49 6620 5052 4f43 ROCESS]..If PROC │ │ │ │ +00009e20: 4553 5320 6973 2072 756e 6e69 6e67 206f ESS is running o │ │ │ │ +00009e30: 7220 7374 6f70 7065 642c 2072 6574 7572 r stopped, retur │ │ │ │ +00009e40: 6e20 7468 6520 7072 6f63 6573 732d 6964 n the process-id │ │ │ │ +00009e50: 656e 7469 6669 6572 2061 7373 6f63 6961 entifier associa │ │ │ │ +00009e60: 7465 640a 7769 7468 2069 7420 2869 652c ted.with it (ie, │ │ │ │ +00009e70: 2069 7473 2070 6964 292e 0a0a 4966 2050 its pid)...If P │ │ │ │ +00009e80: 524f 4345 5353 2069 7320 6e69 6c2c 2072 ROCESS is nil, r │ │ │ │ +00009e90: 6574 7572 6e20 7468 6520 7072 6f63 6573 eturn the proces │ │ │ │ +00009ea0: 7320 6964 206f 6620 7468 6520 4c69 7370 s id of the Lisp │ │ │ │ +00009eb0: 2069 6e74 6572 7072 6574 6572 2e72 6570 interpreter.rep │ │ │ │ +00009ec0: 2e69 6f2e 7072 6f63 6573 7365 7323 7072 .io.processes#pr │ │ │ │ +00009ed0: 6f63 6573 732d 7275 6e6e 696e 672d 7070 ocess-running-pp │ │ │ │ +00009ee0: 726f 6365 7373 2d72 756e 6e69 6e67 2d70 rocess-running-p │ │ │ │ +00009ef0: 2050 524f 4345 5353 0a0a 5265 7475 726e PROCESS..Return │ │ │ │ +00009f00: 2074 2069 6620 5052 4f43 4553 5320 6973 t if PROCESS is │ │ │ │ +00009f10: 2072 756e 6e69 6e67 2e72 6570 2e69 6f2e running.rep.io. │ │ │ │ +00009f20: 7072 6f63 6573 7365 7323 7072 6f63 6573 processes#proces │ │ │ │ +00009f30: 732d 7374 6f70 7065 642d 7070 726f 6365 s-stopped-pproce │ │ │ │ +00009f40: 7373 2d73 746f 7070 6564 2d70 2050 524f ss-stopped-p PRO │ │ │ │ +00009f50: 4345 5353 0a0a 5265 7475 726e 2074 2069 CESS..Return t i │ │ │ │ +00009f60: 6620 5052 4f43 4553 5320 6861 7320 6265 f PROCESS has be │ │ │ │ +00009f70: 656e 2073 746f 7070 6564 2e72 6570 2e69 en stopped.rep.i │ │ │ │ +00009f80: 6f2e 7072 6f63 6573 7365 7323 7072 6f63 o.processes#proc │ │ │ │ +00009f90: 6573 732d 7070 726f 6365 7373 7020 4152 ess-pprocessp AR │ │ │ │ +00009fa0: 470a 0a52 6574 7572 6e20 7420 6973 2041 G..Return t is A │ │ │ │ +00009fb0: 5247 2069 7320 6120 7072 6f63 6573 732d RG is a process- │ │ │ │ +00009fc0: 6f62 6a65 6374 2e72 6570 2e64 6174 6123 object.rep.data# │ │ │ │ +00009fd0: 6c61 7374 6c61 7374 204c 4953 540a 0a52 lastlast LIST..R │ │ │ │ +00009fe0: 6574 7572 6e73 2074 6865 206c 6173 7420 eturns the last │ │ │ │ +00009ff0: 656c 656d 656e 7420 6f66 204c 4953 542e element of LIST. │ │ │ │ +0000a000: 7265 702e 696f 2e70 726f 6365 7373 6573 rep.io.processes │ │ │ │ +0000a010: 2370 726f 6365 7373 2d69 6e2d 7573 652d #process-in-use- │ │ │ │ +0000a020: 7070 726f 6365 7373 2d69 6e2d 7573 652d pprocess-in-use- │ │ │ │ +0000a030: 7020 5052 4f43 4553 530a 0a53 696d 696c p PROCESS..Simil │ │ │ │ +0000a040: 6172 2074 6f20 6070 726f 6365 7373 2d72 ar to `process-r │ │ │ │ +0000a050: 756e 6e69 6e67 2d70 2720 6578 6365 7074 unning-p' except │ │ │ │ +0000a060: 2074 6861 7420 7468 6973 2072 6574 7572 that this retur │ │ │ │ +0000a070: 6e73 2074 2065 7665 6e20 7768 656e 2074 ns t even when t │ │ │ │ +0000a080: 6865 0a70 726f 6365 7373 2068 6173 2073 he.process has s │ │ │ │ +0000a090: 746f 7070 6564 2e72 6570 2e69 6f2e 7072 topped.rep.io.pr │ │ │ │ +0000a0a0: 6f63 6573 7365 7323 7072 6f63 6573 732d ocesses#process- │ │ │ │ +0000a0b0: 7072 6f67 7072 6f63 6573 732d 7072 6f67 progprocess-prog │ │ │ │ +0000a0c0: 2050 524f 4345 5353 0a0a 5265 7475 726e PROCESS..Return │ │ │ │ +0000a0d0: 2074 6865 206e 616d 6520 6f66 2074 6865 the name of the │ │ │ │ +0000a0e0: 2070 726f 6772 616d 2069 6e20 5052 4f43 program in PROC │ │ │ │ +0000a0f0: 4553 532e 7265 702e 696f 2e70 726f 6365 ESS.rep.io.proce │ │ │ │ +0000a100: 7373 6573 2373 6574 2d70 726f 6365 7373 sses#set-process │ │ │ │ +0000a110: 2d70 726f 6773 6574 2d70 726f 6365 7373 -progset-process │ │ │ │ +0000a120: 2d70 726f 6720 5052 4f43 4553 5320 5052 -prog PROCESS PR │ │ │ │ +0000a130: 4f47 5241 4d0a 0a53 6574 7320 7468 6520 OGRAM..Sets the │ │ │ │ +0000a140: 6e61 6d65 206f 6620 7468 6520 7072 6f67 name of the prog │ │ │ │ +0000a150: 7261 6d20 746f 2072 756e 206f 6e20 5052 ram to run on PR │ │ │ │ +0000a160: 4f43 4553 5320 746f 2046 494c 452e 7265 OCESS to FILE.re │ │ │ │ +0000a170: 702e 696f 2e70 726f 6365 7373 6573 2370 p.io.processes#p │ │ │ │ +0000a180: 726f 6365 7373 2d61 7267 7370 726f 6365 rocess-argsproce │ │ │ │ +0000a190: 7373 2d61 7267 7320 5052 4f43 4553 530a ss-args PROCESS. │ │ │ │ +0000a1a0: 0a52 6574 7572 6e20 7468 6520 6c69 7374 .Return the list │ │ │ │ +0000a1b0: 206f 6620 6172 6775 6d65 6e74 7320 746f of arguments to │ │ │ │ +0000a1c0: 2050 524f 4345 5353 2e72 6570 2e69 6f2e PROCESS.rep.io. │ │ │ │ +0000a1d0: 7072 6f63 6573 7365 7323 7365 742d 7072 processes#set-pr │ │ │ │ +0000a1e0: 6f63 6573 732d 6172 6773 7365 742d 7072 ocess-argsset-pr │ │ │ │ +0000a1f0: 6f63 6573 732d 6172 6773 2050 524f 4345 ocess-args PROCE │ │ │ │ +0000a200: 5353 2041 5247 2d4c 4953 540a 0a53 6574 SS ARG-LIST..Set │ │ │ │ +0000a210: 2074 6865 2061 7267 756d 656e 7473 2074 the arguments t │ │ │ │ +0000a220: 6f20 5052 4f43 4553 532e 7265 702e 696f o PROCESS.rep.io │ │ │ │ +0000a230: 2e70 726f 6365 7373 6573 2370 726f 6365 .processes#proce │ │ │ │ +0000a240: 7373 2d6f 7574 7075 742d 7374 7265 616d ss-output-stream │ │ │ │ +0000a250: 7072 6f63 6573 732d 6f75 7470 7574 2d73 process-output-s │ │ │ │ +0000a260: 7472 6561 6d20 5052 4f43 4553 530a 0a52 tream PROCESS..R │ │ │ │ +0000a270: 6574 7572 6e20 7468 6520 7374 7265 616d eturn the stream │ │ │ │ +0000a280: 2074 6f20 7768 6963 6820 616c 6c20 6f75 to which all ou │ │ │ │ +0000a290: 7470 7574 2066 726f 6d20 5052 4f43 4553 tput from PROCES │ │ │ │ +0000a2a0: 5320 6973 2073 656e 742e 7265 702e 696f S is sent.rep.io │ │ │ │ +0000a2b0: 2e70 726f 6365 7373 6573 2373 6574 2d70 .processes#set-p │ │ │ │ +0000a2c0: 726f 6365 7373 2d6f 7574 7075 742d 7374 rocess-output-st │ │ │ │ +0000a2d0: 7265 616d 7365 742d 7072 6f63 6573 732d reamset-process- │ │ │ │ +0000a2e0: 6f75 7470 7574 2d73 7472 6561 6d20 5052 output-stream PR │ │ │ │ +0000a2f0: 4f43 4553 5320 5354 5245 414d 0a0a 5365 OCESS STREAM..Se │ │ │ │ +0000a300: 7420 7468 6520 6f75 7470 7574 2d73 7472 t the output-str │ │ │ │ +0000a310: 6561 6d20 6f66 2050 524f 4345 5353 2074 eam of PROCESS t │ │ │ │ +0000a320: 6f20 5354 5245 414d 2e20 6e69 6c20 6d65 o STREAM. nil me │ │ │ │ +0000a330: 616e 7320 6469 7363 6172 6420 616c 6c20 ans discard all │ │ │ │ +0000a340: 6f75 7470 7574 2e72 6570 2e69 6f2e 7072 output.rep.io.pr │ │ │ │ +0000a350: 6f63 6573 7365 7323 7072 6f63 6573 732d ocesses#process- │ │ │ │ +0000a360: 6572 726f 722d 7374 7265 616d 7072 6f63 error-streamproc │ │ │ │ +0000a370: 6573 732d 6572 726f 722d 7374 7265 616d ess-error-stream │ │ │ │ +0000a380: 2050 524f 4345 5353 0a0a 5265 7475 726e PROCESS..Return │ │ │ │ +0000a390: 2074 6865 2073 7472 6561 6d20 746f 2077 the stream to w │ │ │ │ +0000a3a0: 6869 6368 2061 6c6c 2073 7461 6e64 6172 hich all standar │ │ │ │ +0000a3b0: 642d 6572 726f 7220 6f75 7470 7574 2066 d-error output f │ │ │ │ +0000a3c0: 726f 6d20 5052 4f43 4553 5320 6973 2073 rom PROCESS is s │ │ │ │ +0000a3d0: 656e 742e 7265 702e 696f 2e70 726f 6365 ent.rep.io.proce │ │ │ │ +0000a3e0: 7373 6573 2373 6574 2d70 726f 6365 7373 sses#set-process │ │ │ │ +0000a3f0: 2d65 7272 6f72 2d73 7472 6561 6d73 6574 -error-streamset │ │ │ │ +0000a400: 2d70 726f 6365 7373 2d65 7272 6f72 2d73 -process-error-s │ │ │ │ +0000a410: 7472 6561 6d20 5052 4f43 4553 5320 5354 tream PROCESS ST │ │ │ │ +0000a420: 5245 414d 0a0a 5365 7420 7468 6520 6572 REAM..Set the er │ │ │ │ +0000a430: 726f 722d 7374 7265 616d 206f 6620 5052 ror-stream of PR │ │ │ │ +0000a440: 4f43 4553 5320 746f 2053 5452 4541 4d2e OCESS to STREAM. │ │ │ │ +0000a450: 206e 696c 206d 6561 6e73 2064 6973 6361 nil means disca │ │ │ │ +0000a460: 7264 2061 6c6c 206f 7574 7075 742e 0a0a rd all output... │ │ │ │ +0000a470: 4e6f 7465 2074 6861 7420 7468 6973 2063 Note that this c │ │ │ │ +0000a480: 7572 7265 6e74 6c79 206f 6e6c 7920 776f urrently only wo │ │ │ │ +0000a490: 726b 7320 636f 7272 6563 746c 7920 7769 rks correctly wi │ │ │ │ +0000a4a0: 7468 2070 6970 6520 636f 6e6e 6563 7469 th pipe connecti │ │ │ │ +0000a4b0: 6f6e 732e 7265 702e 696f 2e70 726f 6365 ons.rep.io.proce │ │ │ │ +0000a4c0: 7373 6573 2370 726f 6365 7373 2d66 756e sses#process-fun │ │ │ │ +0000a4d0: 6374 696f 6e70 726f 6365 7373 2d66 756e ctionprocess-fun │ │ │ │ +0000a4e0: 6374 696f 6e20 5052 4f43 4553 530a 0a52 ction PROCESS..R │ │ │ │ +0000a4f0: 6574 7572 6e20 7468 6520 6675 6e63 7469 eturn the functi │ │ │ │ +0000a500: 6f6e 2077 6869 6368 2069 7320 6361 6c6c on which is call │ │ │ │ +0000a510: 6564 2077 6865 6e20 5052 4f43 4553 5320 ed when PROCESS │ │ │ │ +0000a520: 6368 616e 6765 7320 7374 6174 6520 2869 changes state (i │ │ │ │ +0000a530: 2e65 2e20 6974 0a65 7869 7473 206f 7220 .e. it.exits or │ │ │ │ +0000a540: 6973 2073 746f 7070 6564 292e 7265 702e is stopped).rep. │ │ │ │ +0000a550: 696f 2e70 726f 6365 7373 6573 2373 6574 io.processes#set │ │ │ │ +0000a560: 2d70 726f 6365 7373 2d66 756e 6374 696f -process-functio │ │ │ │ +0000a570: 6e73 6574 2d70 726f 6365 7373 2d66 756e nset-process-fun │ │ │ │ +0000a580: 6374 696f 6e20 5052 4f43 4553 5320 4655 ction PROCESS FU │ │ │ │ +0000a590: 4e43 5449 4f4e 0a0a 5365 7420 7468 6520 NCTION..Set the │ │ │ │ +0000a5a0: 6675 6e63 7469 6f6e 2077 6869 6368 2069 function which i │ │ │ │ +0000a5b0: 7320 6361 6c6c 6564 2077 6865 6e20 5052 s called when PR │ │ │ │ +0000a5c0: 4f43 4553 5320 6368 616e 6765 7320 7374 OCESS changes st │ │ │ │ +0000a5d0: 6174 6520 746f 2046 554e 4354 494f 4e2e ate to FUNCTION. │ │ │ │ +0000a5e0: 7265 702e 696f 2e70 726f 6365 7373 6573 rep.io.processes │ │ │ │ +0000a5f0: 2370 726f 6365 7373 2d64 6972 7072 6f63 #process-dirproc │ │ │ │ +0000a600: 6573 732d 6469 7220 5052 4f43 4553 530a ess-dir PROCESS. │ │ │ │ +0000a610: 0a52 6574 7572 6e20 7468 6520 6e61 6d65 .Return the name │ │ │ │ +0000a620: 206f 6620 7468 6520 6469 7265 6374 6f72 of the director │ │ │ │ +0000a630: 7920 7768 6963 6820 6265 636f 6d65 7320 y which becomes │ │ │ │ +0000a640: 7468 6520 776f 726b 696e 6720 6469 7265 the working dire │ │ │ │ +0000a650: 6374 6f72 7920 6f66 0a50 524f 4345 5353 ctory of.PROCESS │ │ │ │ +0000a660: 2077 6865 6e20 6974 2069 7320 7374 6172 when it is star │ │ │ │ +0000a670: 7465 642e 7265 702e 696f 2e70 726f 6365 ted.rep.io.proce │ │ │ │ +0000a680: 7373 6573 2361 6374 6976 652d 7072 6f63 sses#active-proc │ │ │ │ +0000a690: 6573 7365 7361 6374 6976 652d 7072 6f63 essesactive-proc │ │ │ │ +0000a6a0: 6573 7365 730a 0a52 6574 7572 6e20 6120 esses..Return a │ │ │ │ +0000a6b0: 6c69 7374 2063 6f6e 7461 696e 696e 6720 list containing │ │ │ │ +0000a6c0: 616c 6c20 6163 7469 7665 2070 726f 6365 all active proce │ │ │ │ +0000a6d0: 7373 206f 626a 6563 7473 2e72 6570 2e69 ss objects.rep.i │ │ │ │ +0000a6e0: 6f2e 7072 6f63 6573 7365 7323 6163 6365 o.processes#acce │ │ │ │ +0000a6f0: 7074 2d70 726f 6365 7373 2d6f 7574 7075 pt-process-outpu │ │ │ │ +0000a700: 7461 6363 6570 742d 7072 6f63 6573 732d taccept-process- │ │ │ │ +0000a710: 6f75 7470 7574 205b 5345 434f 4e44 535d output [SECONDS] │ │ │ │ +0000a720: 205b 4d49 4c4c 4953 4543 4f4e 4453 5d0a [MILLISECONDS]. │ │ │ │ +0000a730: 0a57 6169 7420 5345 434f 4e44 5320 706c .Wait SECONDS pl │ │ │ │ +0000a740: 7573 204d 494c 4c49 5345 434f 4e44 5320 us MILLISECONDS │ │ │ │ +0000a750: 666f 7220 6f75 7470 7574 2066 726f 6d20 for output from │ │ │ │ +0000a760: 616e 7920 6173 796e 6368 726f 6e6f 7573 any asynchronous │ │ │ │ +0000a770: 2073 7562 7072 6f63 6573 7365 732e 0a49 subprocesses..I │ │ │ │ +0000a780: 6620 616e 7920 6172 7269 7665 732c 2070 f any arrives, p │ │ │ │ +0000a790: 726f 6365 7373 2069 742c 2074 6865 6e20 rocess it, then │ │ │ │ +0000a7a0: 7265 7475 726e 206e 696c 2e20 4f74 6865 return nil. Othe │ │ │ │ +0000a7b0: 7277 6973 6520 7265 7475 726e 2074 2e0a rwise return t.. │ │ │ │ +0000a7c0: 0a4e 6f74 6520 7468 6174 206f 7574 7075 .Note that outpu │ │ │ │ +0000a7d0: 7420 696e 636c 7564 6573 206e 6f74 6966 t includes notif │ │ │ │ +0000a7e0: 6963 6174 696f 6e20 6f66 2070 726f 6365 ication of proce │ │ │ │ +0000a7f0: 7373 2074 6572 6d69 6e61 7469 6f6e 2e72 ss termination.r │ │ │ │ +0000a800: 6570 2e69 6f2e 7072 6f63 6573 7365 7323 ep.io.processes# │ │ │ │ +0000a810: 6163 6365 7074 2d70 726f 6365 7373 2d6f accept-process-o │ │ │ │ +0000a820: 7574 7075 742d 3161 6363 6570 742d 7072 utput-1accept-pr │ │ │ │ +0000a830: 6f63 6573 732d 6f75 7470 7574 2d31 2050 ocess-output-1 P │ │ │ │ +0000a840: 524f 4345 5353 205b 5345 434f 4e44 535d ROCESS [SECONDS] │ │ │ │ +0000a850: 205b 4d49 4c4c 4953 4543 4f4e 4453 5d0a [MILLISECONDS]. │ │ │ │ +0000a860: 0a57 6169 7420 5345 434f 4e44 5320 706c .Wait SECONDS pl │ │ │ │ +0000a870: 7573 204d 494c 4c49 5345 434f 4e44 5320 us MILLISECONDS │ │ │ │ +0000a880: 666f 7220 6f75 7470 7574 2066 726f 6d20 for output from │ │ │ │ +0000a890: 7468 6520 6173 796e 6368 726f 6e6f 7573 the asynchronous │ │ │ │ +0000a8a0: 0a73 7562 7072 6f63 6573 7320 5052 4f43 .subprocess PROC │ │ │ │ +0000a8b0: 4553 532e 2049 6620 616e 7920 6172 7269 ESS. If any arri │ │ │ │ +0000a8c0: 7665 732c 2070 726f 6365 7373 2069 742c ves, process it, │ │ │ │ +0000a8d0: 2074 6865 6e20 7265 7475 726e 206e 696c then return nil │ │ │ │ +0000a8e0: 2e0a 4f74 6865 7277 6973 6520 7265 7475 ..Otherwise retu │ │ │ │ +0000a8f0: 726e 2074 2e0a 0a4e 6f74 6520 7468 6174 rn t...Note that │ │ │ │ +0000a900: 206f 7574 7075 7420 696e 636c 7564 6573 output includes │ │ │ │ +0000a910: 206e 6f74 6966 6963 6174 696f 6e20 6f66 notification of │ │ │ │ +0000a920: 2070 726f 6365 7373 2074 6572 6d69 6e61 process termina │ │ │ │ +0000a930: 7469 6f6e 2e72 6570 2e6c 616e 672e 696e tion.rep.lang.in │ │ │ │ +0000a940: 7465 7270 7265 7465 7223 636f 6e74 696e terpreter#contin │ │ │ │ +0000a950: 7561 7469 6f6e 2d63 616c 6c61 626c 652d uation-callable- │ │ │ │ +0000a960: 7063 6f6e 7469 6e75 6174 696f 6e2d 6361 pcontinuation-ca │ │ │ │ +0000a970: 6c6c 6162 6c65 2d70 2043 4f4e 5449 4e55 llable-p CONTINU │ │ │ │ +0000a980: 4154 494f 4e0a 0a52 6574 7572 6e73 2060 ATION..Returns ` │ │ │ │ +0000a990: 7427 2069 6620 7468 6520 636f 6e74 696e t' if the contin │ │ │ │ +0000a9a0: 7561 7469 6f6e 206f 626a 6563 7420 434f uation object CO │ │ │ │ +0000a9b0: 4e54 494e 5541 5449 4f4e 2066 726f 6d20 NTINUATION from │ │ │ │ +0000a9c0: 7468 6520 6375 7272 656e 740a 6578 6563 the current.exec │ │ │ │ +0000a9d0: 7574 696f 6e20 706f 696e 7420 6f66 2074 ution point of t │ │ │ │ +0000a9e0: 6865 2069 6e74 6572 7072 6574 6572 2e72 he interpreter.r │ │ │ │ +0000a9f0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre │ │ │ │ +0000aa00: 7465 7223 6361 6c6c 2d77 6974 682d 6f62 ter#call-with-ob │ │ │ │ +0000aa10: 6a65 6374 6361 6c6c 2d77 6974 682d 6f62 jectcall-with-ob │ │ │ │ +0000aa20: 6a65 6374 2041 5247 2054 4855 4e4b 0a0a ject ARG THUNK.. │ │ │ │ +0000aa30: 4361 6c6c 2074 6865 207a 6572 6f2d 7061 Call the zero-pa │ │ │ │ +0000aa40: 7261 6d65 7465 7220 6675 6e63 7469 6f6e rameter function │ │ │ │ +0000aa50: 2054 4855 4e4b 2c20 7769 7468 206f 626a THUNK, with obj │ │ │ │ +0000aa60: 6563 7420 4152 4720 7465 6d70 6f72 6172 ect ARG temporar │ │ │ │ +0000aa70: 696c 790a 6062 6f75 6e64 2720 2861 2074 ily.`bound' (a t │ │ │ │ +0000aa80: 7970 652d 7370 6563 6966 6963 206f 7065 ype-specific ope │ │ │ │ +0000aa90: 7261 7469 6f6e 2c20 7573 7561 6c6c 7920 ration, usually │ │ │ │ +0000aaa0: 746f 206d 616b 6520 4152 4720 6061 6374 to make ARG `act │ │ │ │ +0000aab0: 6976 6527 2069 6e0a 736f 6d65 2077 6179 ive' in.some way │ │ │ │ +0000aac0: 292e 2057 6865 6e20 5448 554e 4b20 7265 ). When THUNK re │ │ │ │ +0000aad0: 7475 726e 7320 4152 4720 6973 2075 6e62 turns ARG is unb │ │ │ │ +0000aae0: 6f75 6e64 2e20 5468 6520 7661 6c75 6520 ound. The value │ │ │ │ +0000aaf0: 7265 7475 726e 6564 2062 790a 5448 554e returned by.THUN │ │ │ │ +0000ab00: 4b20 6973 2074 6865 6e20 7265 7475 726e K is then return │ │ │ │ +0000ab10: 6564 2e0a 0a49 6620 5448 554e 4b20 6973 ed...If THUNK is │ │ │ │ +0000ab20: 2065 7665 7220 6c65 6674 2064 7565 2074 ever left due t │ │ │ │ +0000ab30: 6f20 6120 636f 6e74 696e 7561 7469 6f6e o a continuation │ │ │ │ +0000ab40: 2062 6569 6e67 2069 6e76 6f6b 6564 2c20 being invoked, │ │ │ │ +0000ab50: 4152 4720 7769 6c6c 2062 650a 756e 626f ARG will be.unbo │ │ │ │ +0000ab60: 756e 642e 2049 6620 5448 554e 4b20 6973 und. If THUNK is │ │ │ │ +0000ab70: 2073 7562 7365 7175 656e 746c 7920 7265 subsequently re │ │ │ │ +0000ab80: 656e 7465 7265 642c 2041 5247 2077 696c entered, ARG wil │ │ │ │ +0000ab90: 6c20 6265 2072 6562 6f75 6e64 2e72 6570 l be rebound.rep │ │ │ │ +0000aba0: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete │ │ │ │ +0000abb0: 7223 6361 6c6c 2d77 6974 682d 6479 6e61 r#call-with-dyna │ │ │ │ +0000abc0: 6d69 632d 726f 6f74 6361 6c6c 2d77 6974 mic-rootcall-wit │ │ │ │ +0000abd0: 682d 6479 6e61 6d69 632d 726f 6f74 2054 h-dynamic-root T │ │ │ │ +0000abe0: 4855 4e4b 0a0a 4361 6c6c 2074 6865 207a HUNK..Call the z │ │ │ │ +0000abf0: 6572 6f2d 7061 7261 6d65 7465 7220 6675 ero-parameter fu │ │ │ │ +0000ac00: 6e63 7469 6f6e 2054 4855 4e4b 2c20 6173 nction THUNK, as │ │ │ │ +0000ac10: 2074 6865 2072 6f6f 7420 6f66 2061 206e the root of a n │ │ │ │ +0000ac20: 6577 2065 7865 6375 7469 6f6e 0a65 6e76 ew execution.env │ │ │ │ +0000ac30: 6972 6f6e 6d65 6e74 2e20 5468 6973 206d ironment. This m │ │ │ │ +0000ac40: 6561 6e73 2074 6861 7420 7468 6520 636f eans that the co │ │ │ │ +0000ac50: 6e74 696e 7561 7469 6f6e 206f 6620 5448 ntinuation of TH │ │ │ │ +0000ac60: 554e 4b20 7769 6c6c 2061 6c77 6179 7320 UNK will always │ │ │ │ +0000ac70: 6265 0a72 6561 6368 6564 206f 6e63 652c be.reached once, │ │ │ │ +0000ac80: 2061 6e64 206f 6e63 6520 6f6e 6c79 2e20 and once only. │ │ │ │ +0000ac90: 416e 7920 636f 6e74 696e 7561 7469 6f6e Any continuation │ │ │ │ +0000aca0: 7320 6162 6f76 6520 7468 6520 6e65 7720 s above the new │ │ │ │ +0000acb0: 726f 6f74 206d 6179 0a6e 6f74 2062 6520 root may.not be │ │ │ │ +0000acc0: 696e 766f 6b65 6420 6672 6f6d 2069 6e73 invoked from ins │ │ │ │ +0000acd0: 6964 6520 7468 6520 726f 6f74 2e72 6570 ide the root.rep │ │ │ │ +0000ace0: 2e74 6872 6561 6473 2374 6872 6561 642d .threads#thread- │ │ │ │ +0000acf0: 6465 6c65 7465 7468 7265 6164 2d64 656c deletethread-del │ │ │ │ +0000ad00: 6574 6520 5b54 4852 4541 445d 0a0a 4d61 ete [THREAD]..Ma │ │ │ │ +0000ad10: 726b 2054 4852 4541 4420 286f 7220 7468 rk THREAD (or th │ │ │ │ +0000ad20: 6520 6375 7272 656e 7420 7468 7265 6164 e current thread │ │ │ │ +0000ad30: 292c 2061 7320 6265 696e 6720 6465 6c65 ), as being dele │ │ │ │ +0000ad40: 7465 642e 2049 7420 7769 6c6c 206e 6f74 ted. It will not │ │ │ │ +0000ad50: 2062 650a 7377 6974 6368 6564 2074 6f20 be.switched to │ │ │ │ +0000ad60: 696e 2074 6865 2066 7574 7572 652e 2049 in the future. I │ │ │ │ +0000ad70: 6620 7468 6520 6375 7272 656e 7420 7468 f the current th │ │ │ │ +0000ad80: 7265 6164 2069 7320 6465 6c65 7465 642c read is deleted, │ │ │ │ +0000ad90: 2063 6f6e 7472 6f6c 0a77 696c 6c20 6265 control.will be │ │ │ │ +0000ada0: 2070 6173 7365 6420 746f 2074 6865 206e passed to the n │ │ │ │ +0000adb0: 6578 7420 7275 6e6e 6162 6c65 2074 6872 ext runnable thr │ │ │ │ +0000adc0: 6561 642e 2044 656c 6574 696e 6720 7468 ead. Deleting th │ │ │ │ +0000add0: 6520 6c61 7374 2072 756e 6e61 626c 650a e last runnable. │ │ │ │ +0000ade0: 7468 7265 6164 2072 6573 756c 7473 2066 thread results f │ │ │ │ +0000adf0: 6f72 6365 7320 7468 6520 636f 6e74 6169 orces the contai │ │ │ │ +0000ae00: 6e69 6e67 2064 796e 616d 6963 2072 6f6f ning dynamic roo │ │ │ │ +0000ae10: 7420 746f 2062 6520 636c 6f73 6564 2e72 t to be closed.r │ │ │ │ +0000ae20: 6570 2e74 6872 6561 6473 2374 6872 6561 ep.threads#threa │ │ │ │ +0000ae30: 642d 7375 7370 656e 6474 6872 6561 642d d-suspendthread- │ │ │ │ +0000ae40: 7375 7370 656e 6420 5b54 4852 4541 445d suspend [THREAD] │ │ │ │ +0000ae50: 205b 4d53 4543 535d 0a0a 4d61 726b 2054 [MSECS]..Mark T │ │ │ │ +0000ae60: 4852 4541 4420 286f 7220 7468 6520 6375 HREAD (or the cu │ │ │ │ +0000ae70: 7272 656e 7420 7468 7265 6164 2920 6173 rrent thread) as │ │ │ │ +0000ae80: 2062 6569 6e67 2073 7573 7065 6e64 6564 being suspended │ │ │ │ +0000ae90: 2e20 4974 2077 696c 6c20 6e6f 7420 6265 . It will not be │ │ │ │ +0000aea0: 0a73 656c 6563 7465 6420 756e 7469 6c20 .selected until │ │ │ │ +0000aeb0: 6974 2068 6173 2074 6869 7320 7374 6174 it has this stat │ │ │ │ +0000aec0: 7573 2072 656d 6f76 6564 2e20 5375 7370 us removed. Susp │ │ │ │ +0000aed0: 656e 6469 6e67 2074 6865 2063 7572 7265 ending the curre │ │ │ │ +0000aee0: 6e74 0a74 6872 6561 6420 7769 6c6c 2070 nt.thread will p │ │ │ │ +0000aef0: 6173 7320 636f 6e74 726f 6c20 746f 2074 ass control to t │ │ │ │ +0000af00: 6865 206e 6578 7420 7275 6e6e 6162 6c65 he next runnable │ │ │ │ +0000af10: 2074 6872 6561 642e 2049 6620 7468 6572 thread. If ther │ │ │ │ +0000af20: 6520 6172 6520 6e6f 0a72 756e 6e61 626c e are no.runnabl │ │ │ │ +0000af30: 6520 7468 7265 6164 732c 2074 6865 6e20 e threads, then │ │ │ │ +0000af40: 736c 6565 7020 756e 7469 6c20 7468 6520 sleep until the │ │ │ │ +0000af50: 6e65 7874 2074 6872 6561 6420 6265 636f next thread beco │ │ │ │ +0000af60: 6d65 7320 7275 6e6e 6162 6c65 2e0a 0a52 mes runnable...R │ │ │ │ +0000af70: 6574 7572 6e73 2074 7275 6520 6966 2074 eturns true if t │ │ │ │ +0000af80: 6865 2074 696d 656f 7574 2077 6173 2072 he timeout was r │ │ │ │ +0000af90: 6561 6368 6564 2e72 6570 2e74 6872 6561 eached.rep.threa │ │ │ │ +0000afa0: 6473 2374 6872 6561 6470 7468 7265 6164 ds#threadpthread │ │ │ │ +0000afb0: 7020 4152 470a 0a52 6574 7572 6e20 6074 p ARG..Return `t │ │ │ │ +0000afc0: 2720 6966 2041 5247 2069 7320 6120 7468 ' if ARG is a th │ │ │ │ +0000afd0: 7265 6164 206f 626a 6563 742e 0072 6570 read object..rep │ │ │ │ +0000afe0: 2e75 7469 6c2e 7469 6d65 2373 6563 6f6e .util.time#secon │ │ │ │ +0000aff0: 6473 2d3e 7469 6d65 2053 4543 5300 0000 ds->time SECS... │ │ │ │ +0000b000: 7265 702e 6461 7461 2e64 6174 756d 7323 rep.data.datums# │ │ │ │ +0000b010: 6461 7475 6d2d 7265 6664 6174 756d 2d72 datum-refdatum-r │ │ │ │ +0000b020: 6566 2044 4154 554d 2049 440a 0a49 6620 ef DATUM ID..If │ │ │ │ +0000b030: 6461 7461 206f 626a 6563 7420 4441 5455 data object DATU │ │ │ │ +0000b040: 4d20 6861 7320 7479 7065 2049 442c 2072 M has type ID, r │ │ │ │ +0000b050: 6574 7572 6e20 6974 7320 6173 736f 6369 eturn its associ │ │ │ │ +0000b060: 6174 6564 2076 616c 7565 2c20 656c 7365 ated value, else │ │ │ │ +0000b070: 0a73 6967 6e61 6c20 616e 2065 7272 6f72 .signal an error │ │ │ │ +0000b080: 2e72 6570 2e64 6174 612e 6461 7475 6d73 .rep.data.datums │ │ │ │ +0000b090: 2368 6173 2d74 7970 652d 7068 6173 2d74 #has-type-phas-t │ │ │ │ +0000b0a0: 7970 652d 7020 4152 4720 4944 0a0a 5265 ype-p ARG ID..Re │ │ │ │ +0000b0b0: 7475 726e 2060 7427 2069 6620 6f62 6a65 turn `t' if obje │ │ │ │ +0000b0c0: 6374 2041 5247 2068 6173 2064 6174 6120 ct ARG has data │ │ │ │ +0000b0d0: 7479 7065 2049 4420 2861 6e64 2074 6875 type ID (and thu │ │ │ │ +0000b0e0: 7320 7761 7320 696e 6974 6961 6c6c 790a s was initially. │ │ │ │ +0000b0f0: 6372 6561 7465 6420 7573 696e 6720 7468 created using th │ │ │ │ +0000b100: 6520 606d 616b 652d 6461 7475 6d27 2066 e `make-datum' f │ │ │ │ +0000b110: 756e 6374 696f 6e29 2e6c 6f61 642d 7061 unction).load-pa │ │ │ │ +0000b120: 7468 4120 6c69 7374 206f 6620 6469 7265 thA list of dire │ │ │ │ +0000b130: 6374 6f72 7920 6e61 6d65 732e 2057 6865 ctory names. Whe │ │ │ │ +0000b140: 6e20 606c 6f61 6427 206f 7065 6e73 2061 n `load' opens a │ │ │ │ +0000b150: 206c 6973 702d 6669 6c65 2069 7420 7365 lisp-file it se │ │ │ │ +0000b160: 6172 6368 6573 2065 6163 680a 6469 7265 arches each.dire │ │ │ │ +0000b170: 6374 6f72 7920 6e61 6d65 6420 696e 2074 ctory named in t │ │ │ │ +0000b180: 6869 7320 6c69 7374 2069 6e20 7475 726e his list in turn │ │ │ │ +0000b190: 2075 6e74 696c 2074 6865 2066 696c 6520 until the file │ │ │ │ +0000b1a0: 6973 2066 6f75 6e64 206f 7220 7468 6520 is found or the │ │ │ │ +0000b1b0: 6c69 7374 0a69 7320 6578 6861 7573 7465 list.is exhauste │ │ │ │ +0000b1c0: 642e 646c 2d6c 6f61 642d 7061 7468 4c69 d.dl-load-pathLi │ │ │ │ +0000b1d0: 7374 206f 6620 6469 7265 6374 6f72 6965 st of directorie │ │ │ │ +0000b1e0: 7320 7365 6172 6368 6564 2066 6f72 2064 s searched for d │ │ │ │ +0000b1f0: 796e 616d 6963 616c 6c79 206c 6f61 6465 ynamically loade │ │ │ │ +0000b200: 6420 6f62 6a65 6374 2066 696c 6573 2e73 d object files.s │ │ │ │ +0000b210: 6974 652d 6c69 7370 2d64 6972 6563 746f ite-lisp-directo │ │ │ │ +0000b220: 7279 5468 6520 6e61 6d65 206f 6620 7468 ryThe name of th │ │ │ │ +0000b230: 6520 6469 7265 6374 6f72 7920 696e 2077 e directory in w │ │ │ │ +0000b240: 6869 6368 2073 6974 652d 7370 6563 6966 hich site-specif │ │ │ │ +0000b250: 6963 204c 6973 7020 6669 6c65 7320 6172 ic Lisp files ar │ │ │ │ +0000b260: 6520 7374 6f72 6564 2e64 6f63 756d 656e e stored.documen │ │ │ │ +0000b270: 7461 7469 6f6e 2d66 696c 6554 6865 206e tation-fileThe n │ │ │ │ +0000b280: 616d 6520 6f66 2074 6865 2064 6174 6162 ame of the datab │ │ │ │ +0000b290: 6173 6520 636f 6e74 6169 6e69 6e67 2074 ase containing t │ │ │ │ +0000b2a0: 6865 206c 6973 702d 6c69 6272 6172 7927 he lisp-library' │ │ │ │ +0000b2b0: 7320 646f 6375 6d65 6e74 6174 696f 6e20 s documentation │ │ │ │ +0000b2c0: 7374 7269 6e67 732e 646f 6375 6d65 6e74 strings.document │ │ │ │ +0000b2d0: 6174 696f 6e2d 6669 6c65 7341 206c 6973 ation-filesA lis │ │ │ │ +0000b2e0: 7420 6f66 2064 6174 6162 6173 6520 6e61 t of database na │ │ │ │ +0000b2f0: 6d65 7320 636f 6e74 6169 6e69 6e67 2061 mes containing a │ │ │ │ +0000b300: 6c6c 2064 6f63 756d 656e 7461 7469 6f6e ll documentation │ │ │ │ +0000b310: 2073 7472 696e 6773 2e72 6570 2e64 6174 strings.rep.dat │ │ │ │ +0000b320: 6123 6361 7263 6172 2043 4f4e 532d 4345 a#carcar CONS-CE │ │ │ │ +0000b330: 4c4c 0a0a 5265 7475 726e 7320 7468 6520 LL..Returns the │ │ │ │ +0000b340: 7661 6c75 6520 7374 6f72 6564 2069 6e20 value stored in │ │ │ │ +0000b350: 7468 6520 6361 7220 736c 6f74 206f 6620 the car slot of │ │ │ │ +0000b360: 434f 4e53 2d43 454c 4c2c 206f 7220 6e69 CONS-CELL, or ni │ │ │ │ +0000b370: 6c20 6966 2043 4f4e 532d 4345 4c4c 0a69 l if CONS-CELL.i │ │ │ │ +0000b380: 7320 6e69 6c2e 7265 702e 6461 7461 236c s nil.rep.data#l │ │ │ │ +0000b390: 6973 742a 6c69 7374 2a20 4152 4731 2041 ist*list* ARG1 A │ │ │ │ +0000b3a0: 5247 3220 2e2e 2e20 4152 474e 0a0a 5265 RG2 ... ARGN..Re │ │ │ │ +0000b3b0: 7475 726e 7320 6120 6e65 7720 6c69 7374 turns a new list │ │ │ │ +0000b3c0: 2028 4152 4731 2041 5247 3220 2e2e 2e20 (ARG1 ARG2 ... │ │ │ │ +0000b3d0: 4152 474e 2d31 202e 2041 5247 4e29 2e20 ARGN-1 . ARGN). │ │ │ │ +0000b3e0: 5468 6174 2069 732c 2074 6865 2073 616d That is, the sam │ │ │ │ +0000b3f0: 6520 6173 2066 726f 6d0a 606c 6973 7427 e as from.`list' │ │ │ │ +0000b400: 2062 7574 2074 6865 206c 6173 7420 6172 but the last ar │ │ │ │ +0000b410: 6775 6d65 6e74 2069 7320 646f 7474 6564 gument is dotted │ │ │ │ +0000b420: 2074 6f20 7468 6520 6c61 7374 2062 7574 to the last but │ │ │ │ +0000b430: 206f 6e65 2061 7267 756d 656e 742e 7265 one argument.re │ │ │ │ +0000b440: 702e 6461 7461 236d 616b 652d 6c69 7374 p.data#make-list │ │ │ │ +0000b450: 6d61 6b65 2d6c 6973 7420 4c45 4e47 5448 make-list LENGTH │ │ │ │ +0000b460: 205b 494e 4954 4941 4c2d 7265 7076 5d0a [INITIAL-repv]. │ │ │ │ +0000b470: 0a52 6574 7572 6e73 2061 206e 6577 206c .Returns a new l │ │ │ │ +0000b480: 6973 7420 7769 7468 204c 454e 4754 4820 ist with LENGTH │ │ │ │ +0000b490: 6d65 6d62 6572 732c 2065 6163 6820 6f66 members, each of │ │ │ │ +0000b4a0: 2077 6869 6368 2069 7320 696e 6974 6961 which is initia │ │ │ │ +0000b4b0: 6c69 7365 6420 746f 0a49 4e49 5449 414c lised to.INITIAL │ │ │ │ +0000b4c0: 2d72 6570 762c 206f 7220 6e69 6c2e 7265 -repv, or nil.re │ │ │ │ +0000b4d0: 702e 6461 7461 2361 7070 656e 6461 7070 p.data#appendapp │ │ │ │ +0000b4e0: 656e 6420 4c49 5354 532e 2e2e 0a0a 4e6f end LISTS.....No │ │ │ │ +0000b4f0: 6e2d 6465 7374 7275 6374 6976 656c 7920 n-destructively │ │ │ │ +0000b500: 636f 6e63 6174 656e 6174 6573 2065 6163 concatenates eac │ │ │ │ +0000b510: 6820 6f66 2069 7427 7320 6172 6775 6d65 h of it's argume │ │ │ │ +0000b520: 6e74 204c 4953 5453 2e2e 2e20 696e 746f nt LISTS... into │ │ │ │ +0000b530: 206f 6e65 0a6e 6577 206c 6973 7420 7768 one.new list wh │ │ │ │ +0000b540: 6963 6820 6973 2072 6574 7572 6e65 642e ich is returned. │ │ │ │ +0000b550: 7265 702e 6461 7461 2372 706c 6163 6172 rep.data#rplacar │ │ │ │ +0000b560: 706c 6163 6120 434f 4e53 2d43 454c 4c20 placa CONS-CELL │ │ │ │ +0000b570: 4e45 572d 4341 520a 0a53 6574 7320 7468 NEW-CAR..Sets th │ │ │ │ +0000b580: 6520 7661 6c75 6520 6f66 2074 6865 2063 e value of the c │ │ │ │ +0000b590: 6172 2073 6c6f 7420 696e 2043 4f4e 532d ar slot in CONS- │ │ │ │ +0000b5a0: 4345 4c4c 2074 6f20 4e45 572d 4341 522e CELL to NEW-CAR. │ │ │ │ +0000b5b0: 0a52 6574 7572 6e73 2074 6865 2043 4f4e .Returns the CON │ │ │ │ +0000b5c0: 532d 4345 4c4c 2e72 6570 2e64 6174 6123 S-CELL.rep.data# │ │ │ │ +0000b5d0: 6e74 686e 7468 2049 4e44 4558 204c 4953 nthnth INDEX LIS │ │ │ │ +0000b5e0: 540a 0a52 6574 7572 6e73 2074 6865 2049 T..Returns the I │ │ │ │ +0000b5f0: 4e44 4558 7468 2065 6c65 6d65 6e74 206f NDEXth element o │ │ │ │ +0000b600: 6620 4c49 5354 2e20 5468 6520 6669 7273 f LIST. The firs │ │ │ │ +0000b610: 7420 656c 656d 656e 7420 6861 7320 616e t element has an │ │ │ │ +0000b620: 2049 4e44 4558 206f 6620 7a65 726f 2e72 INDEX of zero.r │ │ │ │ +0000b630: 6570 2e64 6174 6123 6e74 6863 6472 6e74 ep.data#nthcdrnt │ │ │ │ +0000b640: 6863 6472 2049 4e44 4558 204c 4953 540a hcdr INDEX LIST. │ │ │ │ +0000b650: 0a52 6574 7572 6e73 2074 6865 2049 4e44 .Returns the IND │ │ │ │ +0000b660: 4558 7468 2063 6472 206f 6620 4c49 5354 EXth cdr of LIST │ │ │ │ +0000b670: 2e20 5468 6520 6669 7273 7420 6973 2049 . The first is I │ │ │ │ +0000b680: 4e44 4558 207a 6572 6f2e 7265 702e 6461 NDEX zero.rep.da │ │ │ │ +0000b690: 7461 2364 656c 6574 652d 6966 2d6e 6f74 ta#delete-if-not │ │ │ │ +0000b6a0: 6465 6c65 7465 2d69 662d 6e6f 7420 4655 delete-if-not FU │ │ │ │ +0000b6b0: 4e43 5449 4f4e 204c 4953 540a 0a53 696d NCTION LIST..Sim │ │ │ │ +0000b6c0: 696c 6172 2074 6f20 6064 656c 6574 6527 ilar to `delete' │ │ │ │ +0000b6d0: 2065 7863 6570 7420 7468 6174 2061 2070 except that a p │ │ │ │ +0000b6e0: 7265 6469 6361 7465 2066 756e 6374 696f redicate functio │ │ │ │ +0000b6f0: 6e2c 2046 554e 4354 494f 4e2d 4e41 4d45 n, FUNCTION-NAME │ │ │ │ +0000b700: 2c20 6973 0a75 7365 6420 746f 2064 6563 , is.used to dec │ │ │ │ +0000b710: 6964 6520 7768 6963 6820 656c 656d 656e ide which elemen │ │ │ │ +0000b720: 7473 2074 6f20 6465 6c65 7465 2028 7265 ts to delete (re │ │ │ │ +0000b730: 6d6f 7665 2064 6573 7472 7563 7469 7665 move destructive │ │ │ │ +0000b740: 6c79 292e 0a60 6465 6c65 7465 2d69 662d ly)..`delete-if- │ │ │ │ +0000b750: 6e6f 7427 2064 656c 6574 6573 2061 6e20 not' deletes an │ │ │ │ +0000b760: 656c 656d 656e 7420 6966 2046 554e 4354 element if FUNCT │ │ │ │ +0000b770: 494f 4e2d 4e41 4d45 2072 6574 7572 6e73 ION-NAME returns │ │ │ │ +0000b780: 206e 696c 2077 6865 6e20 0a61 7070 6c69 nil when .appli │ │ │ │ +0000b790: 6564 2074 6f20 7468 6174 2065 6c65 6d65 ed to that eleme │ │ │ │ +0000b7a0: 6e74 2c20 6965 2c0a 2020 2864 656c 6574 nt, ie,. (delet │ │ │ │ +0000b7b0: 652d 6966 2d6e 6f74 2027 286c 616d 6264 e-if-not '(lambd │ │ │ │ +0000b7c0: 6120 2878 2920 283d 2078 2031 2929 2027 a (x) (= x 1)) ' │ │ │ │ +0000b7d0: 2831 2032 2033 2034 2031 2032 2929 0a20 (1 2 3 4 1 2)). │ │ │ │ +0000b7e0: 2020 3d3e 2028 3120 3129 7265 702e 6461 => (1 1)rep.da │ │ │ │ +0000b7f0: 7461 2376 6563 746f 7276 6563 746f 7220 ta#vectorvector │ │ │ │ +0000b800: 4152 4753 2e2e 2e0a 0a52 6574 7572 6e73 ARGS.....Returns │ │ │ │ +0000b810: 2061 206e 6577 2076 6563 746f 7220 7769 a new vector wi │ │ │ │ +0000b820: 7468 2041 5247 532e 2e2e 2061 7320 6974 th ARGS... as it │ │ │ │ +0000b830: 7320 656c 656d 656e 7473 2e72 6570 2e64 s elements.rep.d │ │ │ │ +0000b840: 6174 6123 6d61 6b65 2d76 6563 746f 726d ata#make-vectorm │ │ │ │ +0000b850: 616b 652d 7665 6374 6f72 2053 495a 4520 ake-vector SIZE │ │ │ │ +0000b860: 5b49 4e49 5449 414c 2d72 6570 765d 0a0a [INITIAL-repv].. │ │ │ │ +0000b870: 4372 6561 7465 7320 6120 6e65 7720 7665 Creates a new ve │ │ │ │ +0000b880: 6374 6f72 206f 6620 7369 7a65 2053 495a ctor of size SIZ │ │ │ │ +0000b890: 452e 2049 6620 494e 4954 4941 4c2d 7265 E. If INITIAL-re │ │ │ │ +0000b8a0: 7076 2069 7320 7072 6f76 6964 6564 2065 pv is provided e │ │ │ │ +0000b8b0: 6163 6820 656c 656d 656e 740a 7769 6c6c ach element.will │ │ │ │ +0000b8c0: 2062 6520 7365 7420 746f 2074 6861 7420 be set to that │ │ │ │ +0000b8d0: 7661 6c75 652c 2065 6c73 6520 7468 6579 value, else they │ │ │ │ +0000b8e0: 2077 696c 6c20 616c 6c20 6265 206e 696c will all be nil │ │ │ │ +0000b8f0: 2e72 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp │ │ │ │ +0000b900: 7265 7465 7223 636f 6e64 636f 6e64 2028 reter#condcond ( │ │ │ │ +0000b910: 434f 4e44 4954 494f 4e20 464f 524d 532e CONDITION FORMS. │ │ │ │ +0000b920: 2e2e 2029 202e 2e2e 0a0a 4669 6e64 2074 .. ) .....Find t │ │ │ │ +0000b930: 6865 2066 6972 7374 2043 4f4e 4449 5449 he first CONDITI │ │ │ │ +0000b940: 4f4e 2077 6869 6368 2068 6173 2061 2076 ON which has a v │ │ │ │ +0000b950: 616c 7565 206f 6620 7420 7768 656e 2065 alue of t when e │ │ │ │ +0000b960: 7661 6c27 6564 2c20 7468 656e 2070 6572 val'ed, then per │ │ │ │ +0000b970: 666f 726d 0a61 2070 726f 676e 206f 6e20 form.a progn on │ │ │ │ +0000b980: 6974 7320 6173 736f 6369 6174 6564 2046 its associated F │ │ │ │ +0000b990: 4f52 4d53 2e20 4966 2074 6865 7265 2061 ORMS. If there a │ │ │ │ +0000b9a0: 7265 206e 6f20 464f 524d 5320 7769 7468 re no FORMS with │ │ │ │ +0000b9b0: 2074 6865 2043 4f4e 4449 5449 4f4e 0a74 the CONDITION.t │ │ │ │ +0000b9c0: 6865 6e20 7468 6520 7661 6c75 6520 6f66 hen the value of │ │ │ │ +0000b9d0: 2074 6865 2043 4f4e 4449 5449 4f4e 2069 the CONDITION i │ │ │ │ +0000b9e0: 7320 7265 7475 726e 6564 2e20 4966 206e s returned. If n │ │ │ │ +0000b9f0: 6f20 434f 4e44 4954 494f 4e20 6973 2074 o CONDITION is t │ │ │ │ +0000ba00: 2074 6865 6e0a 7265 7475 726e 206e 696c then.return nil │ │ │ │ +0000ba10: 2e0a 416e 2065 7861 6d70 6c65 2c0a 2020 ..An example,. │ │ │ │ +0000ba20: 2863 6f6e 640a 2020 2020 2828 7374 7269 (cond. ((stri │ │ │ │ +0000ba30: 6e67 7020 666f 6f29 0a20 2020 2020 2028 ngp foo). ( │ │ │ │ +0000ba40: 7469 746c 6520 2266 6f6f 2069 7320 6120 title "foo is a │ │ │ │ +0000ba50: 7374 7269 6e67 2229 290a 2020 2020 2828 string")). (( │ │ │ │ +0000ba60: 6e75 6d62 6572 7020 666f 6f29 0a20 2020 numberp foo). │ │ │ │ +0000ba70: 2020 2028 7365 7471 2062 6172 2066 6f6f (setq bar foo │ │ │ │ +0000ba80: 290a 2020 2020 2020 2874 6974 6c65 2022 ). (title " │ │ │ │ +0000ba90: 666f 6f20 6973 2061 206e 756d 6265 7222 foo is a number" │ │ │ │ +0000baa0: 2929 0a20 2020 2028 740a 2020 2020 2020 )). (t. │ │ │ │ +0000bab0: 2874 6974 6c65 2022 666f 6f20 6973 2073 (title "foo is s │ │ │ │ +0000bac0: 6f6d 6574 6869 6e67 2065 6c73 652e 2e2e omething else... │ │ │ │ +0000bad0: 2229 2929 0a4e 6f74 6520 7468 6520 7573 "))).Note the us │ │ │ │ +0000bae0: 6520 6f66 2070 6c61 696e 2060 7427 206f e of plain `t' o │ │ │ │ +0000baf0: 6e20 6974 2773 206f 776e 2066 6f72 2074 n it's own for t │ │ │ │ +0000bb00: 6865 206c 6173 7420 434f 4e44 4954 494f he last CONDITIO │ │ │ │ +0000bb10: 4e2c 2074 6869 7320 6973 0a6c 696b 6520 N, this is.like │ │ │ │ +0000bb20: 7468 6520 6c61 7374 2065 6c73 6520 696e the last else in │ │ │ │ +0000bb30: 2061 6e20 656c 7365 2d69 6620 7374 6174 an else-if stat │ │ │ │ +0000bb40: 656d 656e 7420 696e 2043 2e72 6570 2e64 ement in C.rep.d │ │ │ │ +0000bb50: 6174 6123 6e6f 746e 6f74 2041 5247 0a0a ata#notnot ARG.. │ │ │ │ +0000bb60: 4966 2041 5247 2069 7320 6e69 6c20 7265 If ARG is nil re │ │ │ │ +0000bb70: 7475 726e 7320 742c 2065 6c73 6520 7265 turns t, else re │ │ │ │ +0000bb80: 7475 726e 7320 6e69 6c2e 7265 702e 6461 turns nil.rep.da │ │ │ │ +0000bb90: 7461 2373 7472 696e 672d 6c65 7373 7073 ta#string-lessps │ │ │ │ +0000bba0: 7472 696e 672d 6c65 7373 7020 5354 5249 tring-lessp STRI │ │ │ │ +0000bbb0: 4e47 3120 5354 5249 4e47 320a 0a52 6574 NG1 STRING2..Ret │ │ │ │ +0000bbc0: 7572 6e73 2074 2069 6620 5354 5249 4e47 urns t if STRING │ │ │ │ +0000bbd0: 3120 6973 2060 6c65 7373 2720 7468 616e 1 is `less' than │ │ │ │ +0000bbe0: 2053 5452 494e 4732 2c20 6967 6e6f 7269 STRING2, ignori │ │ │ │ +0000bbf0: 6e67 2063 6173 652e 7265 702e 6461 7461 ng case.rep.data │ │ │ │ +0000bc00: 233e 3d3e 3d20 4152 4731 2041 5247 3220 #>=>= ARG1 ARG2 │ │ │ │ +0000bc10: 5b41 5247 3320 2e2e 2e5d 0a0a 5265 7475 [ARG3 ...]..Retu │ │ │ │ +0000bc20: 726e 7320 7420 6966 2041 5247 3120 6973 rns t if ARG1 is │ │ │ │ +0000bc30: 2067 7265 6174 6572 2d6f 722d 6571 7561 greater-or-equa │ │ │ │ +0000bc40: 6c20 7468 616e 2041 5247 322e 204e 6f74 l than ARG2. Not │ │ │ │ +0000bc50: 6520 7468 6174 2074 6869 7320 636f 6d6d e that this comm │ │ │ │ +0000bc60: 616e 640a 6973 6e27 7420 6c69 6d69 7465 and.isn't limite │ │ │ │ +0000bc70: 6420 746f 206e 756d 6265 7273 2c20 6974 d to numbers, it │ │ │ │ +0000bc80: 2063 616e 2064 6f20 7374 7269 6e67 732c can do strings, │ │ │ │ +0000bc90: 2070 6f73 6974 696f 6e73 2c20 6d61 726b positions, mark │ │ │ │ +0000bca0: 732c 2065 7463 2061 7320 7765 6c6c 2e72 s, etc as well.r │ │ │ │ +0000bcb0: 6570 2e64 6174 6123 636f 6e73 7063 6f6e ep.data#conspcon │ │ │ │ +0000bcc0: 7370 2041 5247 0a0a 5265 7475 726e 7320 sp ARG..Returns │ │ │ │ +0000bcd0: 7420 6966 2041 5247 2069 7320 6120 636f t if ARG is a co │ │ │ │ +0000bce0: 6e73 2d63 656c 6c2e 7265 702e 6461 7461 ns-cell.rep.data │ │ │ │ +0000bcf0: 2373 7472 696e 6770 7374 7269 6e67 7020 #stringpstringp │ │ │ │ +0000bd00: 4152 470a 0a52 6574 7572 6e73 2074 2069 ARG..Returns t i │ │ │ │ +0000bd10: 7320 4152 4720 6973 2061 2073 7472 696e s ARG is a strin │ │ │ │ +0000bd20: 672e 7265 702e 696f 2e66 696c 6573 2366 g.rep.io.files#f │ │ │ │ +0000bd30: 696c 652d 6e61 6d65 2d6e 6f6e 6469 7265 ile-name-nondire │ │ │ │ +0000bd40: 6374 6f72 7966 696c 652d 6e61 6d65 2d6e ctoryfile-name-n │ │ │ │ +0000bd50: 6f6e 6469 7265 6374 6f72 7920 4649 4c45 ondirectory FILE │ │ │ │ +0000bd60: 2d4e 414d 450a 0a52 6574 7572 6e20 7468 -NAME..Return th │ │ │ │ +0000bd70: 6520 6469 7265 6374 6f72 7920 636f 6d70 e directory comp │ │ │ │ +0000bd80: 6f6e 656e 7420 6f66 2046 494c 452d 4e41 onent of FILE-NA │ │ │ │ +0000bd90: 4d45 2c20 696e 636c 7564 696e 6720 7468 ME, including th │ │ │ │ +0000bda0: 6520 6669 6e61 6c0a 6469 7265 6374 6f72 e final.director │ │ │ │ +0000bdb0: 7920 7365 7061 7261 746f 722e 7265 702e y separator.rep. │ │ │ │ +0000bdc0: 696f 2e66 696c 6573 2366 696c 652d 6e61 io.files#file-na │ │ │ │ +0000bdd0: 6d65 2d64 6972 6563 746f 7279 6669 6c65 me-directoryfile │ │ │ │ +0000bde0: 2d6e 616d 652d 6469 7265 6374 6f72 7920 -name-directory │ │ │ │ +0000bdf0: 4649 4c45 2d4e 414d 450a 0a52 6574 7572 FILE-NAME..Retur │ │ │ │ +0000be00: 6e20 7468 6520 6669 6c65 206e 616d 6520 n the file name │ │ │ │ +0000be10: 636f 6d70 6f6e 656e 7420 6f66 2046 494c component of FIL │ │ │ │ +0000be20: 452d 4e41 4d45 2c20 692e 652e 2065 7665 E-NAME, i.e. eve │ │ │ │ +0000be30: 7279 7468 696e 6720 666f 6c6c 6f77 696e rything followin │ │ │ │ +0000be40: 670a 7468 6520 6669 6e61 6c20 6469 7265 g.the final dire │ │ │ │ +0000be50: 6374 6f72 7920 7365 7061 7261 746f 722e ctory separator. │ │ │ │ +0000be60: 7265 702e 696f 2e66 696c 6573 2364 6972 rep.io.files#dir │ │ │ │ +0000be70: 6563 746f 7279 2d66 696c 652d 6e61 6d65 ectory-file-name │ │ │ │ +0000be80: 6469 7265 6374 6f72 792d 6669 6c65 2d6e directory-file-n │ │ │ │ +0000be90: 616d 6520 4449 522d 4e41 4d45 0a0a 5265 ame DIR-NAME..Re │ │ │ │ +0000bea0: 7475 726e 2074 6865 206e 616d 6520 6f66 turn the name of │ │ │ │ +0000beb0: 2074 6865 2066 696c 6520 7265 7072 6573 the file repres │ │ │ │ +0000bec0: 656e 7469 6e67 2074 6865 2064 6972 6563 enting the direc │ │ │ │ +0000bed0: 746f 7279 2063 616c 6c65 6420 4449 522d tory called DIR- │ │ │ │ +0000bee0: 4e41 4d45 2e0a 5468 6973 2069 7320 7468 NAME..This is th │ │ │ │ +0000bef0: 6520 6f70 706f 7369 7465 206f 6620 6669 e opposite of fi │ │ │ │ +0000bf00: 6c65 2d6e 616d 652d 6173 2d64 6972 6563 le-name-as-direc │ │ │ │ +0000bf10: 746f 7279 2c20 7369 6e63 6520 6974 7320 tory, since its │ │ │ │ +0000bf20: 6566 6665 6374 2069 7320 746f 0a5f 7265 effect is to._re │ │ │ │ +0000bf30: 6d6f 7665 5f20 616e 7920 7465 726d 696e move_ any termin │ │ │ │ +0000bf40: 6174 696e 6720 6469 7265 6374 6f72 7920 ating directory │ │ │ │ +0000bf50: 7365 7061 7261 746f 722e 7265 702e 696f separator.rep.io │ │ │ │ +0000bf60: 2e66 696c 6573 236d 616b 652d 6469 7265 .files#make-dire │ │ │ │ +0000bf70: 6374 6f72 796d 616b 652d 6469 7265 6374 ctorymake-direct │ │ │ │ +0000bf80: 6f72 7920 4449 5245 4354 4f52 592d 4e41 ory DIRECTORY-NA │ │ │ │ +0000bf90: 4d45 0a0a 4372 6561 7465 2061 2064 6972 ME..Create a dir │ │ │ │ +0000bfa0: 6563 746f 7279 2063 616c 6c65 6420 4449 ectory called DI │ │ │ │ +0000bfb0: 5245 4354 4f52 592d 4e41 4d45 2e2a 6973 RECTORY-NAME.*is │ │ │ │ +0000bfc0: 7065 6c6c 2d65 6368 6f2d 6f75 7470 7574 pell-echo-output │ │ │ │ +0000bfd0: 2a55 7365 2066 6f72 2064 6562 7567 6769 *Use for debuggi │ │ │ │ +0000bfe0: 6e67 206f 6e6c 792e 7265 702e fc9c 0000 ng only.rep..... │ │ │ │ +0000bff0: 0000 0000 2300 0000 c900 0000 0000 0000 ....#........... │ │ │ │ +0000c000: 6669 6c65 2d68 616e 646c 6572 2d61 6c69 file-handler-ali │ │ │ │ +0000c010: 7374 6120 6c69 7374 206f 6620 6028 5245 sta list of `(RE │ │ │ │ +0000c020: 4745 5850 202e 2048 414e 444c 4552 2927 GEXP . HANDLER)' │ │ │ │ +0000c030: 2e20 4966 2052 4547 4558 5020 6d61 7463 . If REGEXP matc │ │ │ │ +0000c040: 6865 7320 7468 6520 6e61 6d65 206f 6620 hes the name of │ │ │ │ +0000c050: 6120 6669 6c65 0a62 6569 6e67 206d 616e a file.being man │ │ │ │ +0000c060: 6970 756c 6174 6564 2074 6865 2066 756e ipulated the fun │ │ │ │ +0000c070: 6374 696f 6e20 4841 4e44 4c45 5220 6973 ction HANDLER is │ │ │ │ +0000c080: 2063 616c 6c65 6420 6173 2028 4841 4e44 called as (HAND │ │ │ │ +0000c090: 4c45 5220 4f50 4552 4154 494f 4e0a 4152 LER OPERATION.AR │ │ │ │ +0000c0a0: 4753 2e2e 2e29 2077 6865 7265 2041 5247 GS...) where ARG │ │ │ │ +0000c0b0: 5320 6d61 7463 6865 7320 686f 7720 7468 S matches how th │ │ │ │ +0000c0c0: 6520 6f72 6967 696e 616c 2066 756e 6374 e original funct │ │ │ │ +0000c0d0: 696f 6e20 6973 2063 616c 6c65 642e 7265 ion is called.re │ │ │ │ +0000c0e0: 702e 696f 2e66 696c 6573 2363 616e 6f6e p.io.files#canon │ │ │ │ +0000c0f0: 6963 616c 2d66 696c 652d 6e61 6d65 6361 ical-file-nameca │ │ │ │ +0000c100: 6e6f 6e69 6361 6c2d 6669 6c65 2d6e 616d nonical-file-nam │ │ │ │ +0000c110: 6520 4649 4c45 2d4e 414d 450a 0a52 6574 e FILE-NAME..Ret │ │ │ │ +0000c120: 7572 6e20 7468 6520 6361 6e6f 6e69 6361 urn the canonica │ │ │ │ +0000c130: 6c20 6e61 6d65 206f 6620 7468 6520 6669 l name of the fi │ │ │ │ +0000c140: 6c65 2063 616c 6c65 6420 4649 4c45 2d4e le called FILE-N │ │ │ │ +0000c150: 414d 452e 2054 6865 2063 616e 6f6e 6963 AME. The canonic │ │ │ │ +0000c160: 616c 206e 616d 650a 6f66 2061 2066 696c al name.of a fil │ │ │ │ +0000c170: 6520 6973 2064 6566 696e 6564 2073 7563 e is defined suc │ │ │ │ +0000c180: 6820 7468 6174 2074 776f 2066 696c 6573 h that two files │ │ │ │ +0000c190: 2063 616e 2062 6520 636f 6d70 6172 6564 can be compared │ │ │ │ +0000c1a0: 2073 696d 706c 7920 6279 2063 6f6d 7061 simply by compa │ │ │ │ +0000c1b0: 7269 6e67 0a74 6865 6972 2063 616e 6f6e ring.their canon │ │ │ │ +0000c1c0: 6963 616c 206e 616d 6573 3b20 6966 2074 ical names; if t │ │ │ │ +0000c1d0: 6865 206e 616d 6573 206d 6174 6368 2c20 he names match, │ │ │ │ +0000c1e0: 7468 6579 2072 6566 6572 2074 6f20 7468 they refer to th │ │ │ │ +0000c1f0: 6520 7361 6d65 2066 696c 652e 0a0a 284e e same file...(N │ │ │ │ +0000c200: 6f74 6520 7468 6174 2074 6865 206f 7070 ote that the opp │ │ │ │ +0000c210: 6f73 6974 6520 6973 6e27 7420 616c 7761 osite isn't alwa │ │ │ │ +0000c220: 7973 2074 7275 652c 2069 6620 7477 6f20 ys true, if two │ │ │ │ +0000c230: 6361 6e6f 6e69 6361 6c20 6e61 6d65 7320 canonical names │ │ │ │ +0000c240: 646f 6e27 740a 6d61 7463 6820 7468 6520 don't.match the │ │ │ │ +0000c250: 6669 6c65 2063 6f75 6c64 2073 7469 6c6c file could still │ │ │ │ +0000c260: 2062 6520 7468 6520 7361 6d65 2c20 666f be the same, fo │ │ │ │ +0000c270: 7220 6578 616d 706c 6520 7669 6120 6c69 r example via li │ │ │ │ +0000c280: 6e6b 732e 204f 6e20 6d6f 7374 0a6f 7065 nks. On most.ope │ │ │ │ +0000c290: 7261 7469 6e67 2073 7973 7465 6d73 2c20 rating systems, │ │ │ │ +0000c2a0: 7379 6d62 6f6c 6963 206c 696e 6b73 2077 symbolic links w │ │ │ │ +0000c2b0: 696c 6c20 6265 2065 7870 616e 6465 6420 ill be expanded │ │ │ │ +0000c2c0: 7768 6572 6520 706f 7373 6962 6c65 2e29 where possible.) │ │ │ │ +0000c2d0: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil │ │ │ │ +0000c2e0: 652d 6e61 6d65 2d61 732d 6469 7265 6374 e-name-as-direct │ │ │ │ +0000c2f0: 6f72 7966 696c 652d 6e61 6d65 2d61 732d oryfile-name-as- │ │ │ │ +0000c300: 6469 7265 6374 6f72 7920 4649 4c45 2d4e directory FILE-N │ │ │ │ +0000c310: 414d 450a 0a52 6574 7572 6e20 4649 4c45 AME..Return FILE │ │ │ │ +0000c320: 2d4e 414d 4520 7375 6368 2074 6861 7420 -NAME such that │ │ │ │ +0000c330: 6974 206e 616d 6573 2061 2064 6972 6563 it names a direc │ │ │ │ +0000c340: 746f 7279 2028 692e 6520 7769 7468 2061 tory (i.e with a │ │ │ │ +0000c350: 2074 6572 6d69 6e61 7469 6e67 0a64 6972 terminating.dir │ │ │ │ +0000c360: 6563 746f 7279 2073 6570 6172 6174 6f72 ectory separator │ │ │ │ +0000c370: 2063 6861 7261 6374 6572 2e29 7265 702e character.)rep. │ │ │ │ +0000c380: 696f 2e66 696c 6573 2366 696c 6570 6669 io.files#filepfi │ │ │ │ +0000c390: 6c65 7020 4152 470a 0a52 6574 7572 6e73 lep ARG..Returns │ │ │ │ +0000c3a0: 2074 2069 6620 4152 4720 6973 2061 2066 t if ARG is a f │ │ │ │ +0000c3b0: 696c 6520 6f62 6a65 6374 2e72 6570 2e69 ile object.rep.i │ │ │ │ +0000c3c0: 6f2e 6669 6c65 7323 6669 6c65 2d62 6f75 o.files#file-bou │ │ │ │ +0000c3d0: 6e64 2d73 7472 6561 6d66 696c 652d 626f nd-streamfile-bo │ │ │ │ +0000c3e0: 756e 642d 7374 7265 616d 2046 494c 450a und-stream FILE. │ │ │ │ +0000c3f0: 0a49 6620 6669 6c65 206f 626a 6563 7420 .If file object │ │ │ │ +0000c400: 4649 4c45 2064 6f65 736e 2774 2072 6566 FILE doesn't ref │ │ │ │ +0000c410: 6572 2074 6f20 6120 6c6f 6361 6c20 6669 er to a local fi │ │ │ │ +0000c420: 6c65 2c20 7265 7475 726e 2074 6865 2073 le, return the s │ │ │ │ +0000c430: 7472 6561 6d0a 7468 6174 2069 7427 7320 tream.that it's │ │ │ │ +0000c440: 626f 756e 6420 746f 2e72 6570 2e69 6f2e bound to.rep.io. │ │ │ │ +0000c450: 6669 6c65 7323 6669 6c65 2d68 616e 646c files#file-handl │ │ │ │ +0000c460: 6572 2d64 6174 6166 696c 652d 6861 6e64 er-datafile-hand │ │ │ │ +0000c470: 6c65 722d 6461 7461 2046 494c 450a 0a52 ler-data FILE..R │ │ │ │ +0000c480: 6574 7572 6e20 7468 6520 6861 6e64 6c65 eturn the handle │ │ │ │ +0000c490: 722d 7370 6563 6966 6963 2064 6174 6120 r-specific data │ │ │ │ +0000c4a0: 666f 7220 4649 4c45 2e72 6570 2e69 6f2e for FILE.rep.io. │ │ │ │ +0000c4b0: 6669 6c65 7323 636c 6f73 652d 6669 6c65 files#close-file │ │ │ │ +0000c4c0: 636c 6f73 652d 6669 6c65 2046 494c 450a close-file FILE. │ │ │ │ +0000c4d0: 0a53 6967 6e61 6c20 7468 6174 2074 6865 .Signal that the │ │ │ │ +0000c4e0: 7265 2077 696c 6c20 6265 206e 6f20 6d6f re will be no mo │ │ │ │ +0000c4f0: 7265 2049 2f4f 2074 6872 6f75 6768 2074 re I/O through t │ │ │ │ +0000c500: 6865 2066 696c 6520 6f62 6a65 6374 2046 he file object F │ │ │ │ +0000c510: 494c 452e 7265 702e 696f 2e66 696c 6573 ILE.rep.io.files │ │ │ │ +0000c520: 2366 6c75 7368 2d66 696c 6566 6c75 7368 #flush-fileflush │ │ │ │ +0000c530: 2d66 696c 6520 4649 4c45 0a0a 466c 7573 -file FILE..Flus │ │ │ │ +0000c540: 6820 616e 7920 6275 6666 6572 6564 206f h any buffered o │ │ │ │ +0000c550: 7574 7075 7420 6f6e 2046 494c 452e 2054 utput on FILE. T │ │ │ │ +0000c560: 6869 7320 6973 2075 7375 616c 6c79 2075 his is usually u │ │ │ │ +0000c570: 6e6e 6563 6573 7361 7279 2073 696e 6365 nnecessary since │ │ │ │ +0000c580: 0a61 6c6c 206f 7574 7075 7420 7769 6c6c .all output will │ │ │ │ +0000c590: 2062 6520 666c 7573 6865 6420 7768 656e be flushed when │ │ │ │ +0000c5a0: 2046 494c 4520 6973 2065 7665 6e74 7561 FILE is eventua │ │ │ │ +0000c5b0: 6c6c 7920 636c 6f73 6564 2e72 6570 2e69 lly closed.rep.i │ │ │ │ +0000c5c0: 6f2e 6669 6c65 7323 6465 6c65 7465 2d64 o.files#delete-d │ │ │ │ +0000c5d0: 6972 6563 746f 7279 6465 6c65 7465 2d64 irectorydelete-d │ │ │ │ +0000c5e0: 6972 6563 746f 7279 2044 4952 4543 544f irectory DIRECTO │ │ │ │ +0000c5f0: 5259 2d4e 414d 450a 0a44 656c 6574 6520 RY-NAME..Delete │ │ │ │ +0000c600: 7468 6520 6469 7265 6374 6f72 7920 6361 the directory ca │ │ │ │ +0000c610: 6c6c 6564 2044 4952 4543 544f 5259 2d4e lled DIRECTORY-N │ │ │ │ +0000c620: 414d 452e 204e 6f74 6520 7468 6174 2074 AME. Note that t │ │ │ │ +0000c630: 6865 2064 6972 6563 746f 7279 2069 6e0a he directory in. │ │ │ │ +0000c640: 7175 6573 7469 6f6e 2073 686f 756c 6420 question should │ │ │ │ +0000c650: 6265 2065 6d70 7479 2e72 6570 2e69 6f2e be empty.rep.io. │ │ │ │ +0000c660: 6669 6c65 7323 636f 7079 2d66 696c 6563 files#copy-filec │ │ │ │ +0000c670: 6f70 792d 6669 6c65 2053 4f55 5243 4520 opy-file SOURCE │ │ │ │ +0000c680: 4445 5354 494e 4154 494f 4e0a 0a43 7265 DESTINATION..Cre │ │ │ │ +0000c690: 6174 6520 6120 6e65 7720 636f 7079 206f ate a new copy o │ │ │ │ +0000c6a0: 6620 7468 6520 6669 6c65 2063 616c 6c65 f the file calle │ │ │ │ +0000c6b0: 6420 534f 5552 4345 2c20 6173 2074 6865 d SOURCE, as the │ │ │ │ +0000c6c0: 2066 696c 6520 6361 6c6c 6564 2044 4553 file called DES │ │ │ │ +0000c6d0: 5449 4e41 5449 4f4e 2e72 6570 2e69 6f2e TINATION.rep.io. │ │ │ │ +0000c6e0: 6669 6c65 7323 6669 6c65 2d65 7865 6375 files#file-execu │ │ │ │ +0000c6f0: 7461 626c 652d 7066 696c 652d 6578 6563 table-pfile-exec │ │ │ │ +0000c700: 7574 6162 6c65 2d70 2046 494c 452d 4e41 utable-p FILE-NA │ │ │ │ +0000c710: 4d45 0a0a 5265 7475 726e 7320 7420 6966 ME..Returns t if │ │ │ │ +0000c720: 2074 6865 2066 696c 6520 6361 6c6c 6564 the file called │ │ │ │ +0000c730: 2046 494c 452d 4e41 4d45 2069 7320 6578 FILE-NAME is ex │ │ │ │ +0000c740: 6563 7574 6162 6c65 2e72 6570 2e69 6f2e ecutable.rep.io. │ │ │ │ +0000c750: 6669 6c65 7323 6669 6c65 2d72 6567 756c files#file-regul │ │ │ │ +0000c760: 6172 2d70 6669 6c65 2d72 6567 756c 6172 ar-pfile-regular │ │ │ │ +0000c770: 2d70 2046 494c 452d 4e41 4d45 0a0a 5265 -p FILE-NAME..Re │ │ │ │ +0000c780: 7475 726e 7320 7420 6966 2074 6865 2066 turns t if the f │ │ │ │ +0000c790: 696c 6520 6361 6c6c 6564 2046 494c 452d ile called FILE- │ │ │ │ +0000c7a0: 4e41 4d45 2069 7320 6120 6e6f 726d 616c NAME is a normal │ │ │ │ +0000c7b0: 2066 696c 652c 2069 652c 206e 6f74 2061 file, ie, not a │ │ │ │ +0000c7c0: 0a64 6972 6563 746f 7279 2c20 6465 7669 .directory, devi │ │ │ │ +0000c7d0: 6365 2c20 7379 6d62 6f6c 6963 206c 696e ce, symbolic lin │ │ │ │ +0000c7e0: 6b2c 2065 7463 2e2e 2e3a 7265 702e 696f k, etc...:rep.io │ │ │ │ +0000c7f0: 2e66 696c 6573 2366 696c 652d 6769 6466 .files#file-gidf │ │ │ │ +0000c800: 696c 652d 6769 6420 4649 4c45 2d4e 414d ile-gid FILE-NAM │ │ │ │ +0000c810: 450a 0a52 6574 7572 6e73 2074 6865 2067 E..Returns the g │ │ │ │ +0000c820: 6964 206f 6620 7468 6520 6669 6c65 2063 id of the file c │ │ │ │ +0000c830: 616c 6c65 6420 4649 4c45 2d4e 414d 4572 alled FILE-NAMEr │ │ │ │ +0000c840: 6570 2e69 6f2e 6669 6c65 7323 6669 6c65 ep.io.files#file │ │ │ │ +0000c850: 2d73 697a 6566 696c 652d 7369 7a65 2046 -sizefile-size F │ │ │ │ +0000c860: 494c 452d 4e41 4d45 0a0a 5265 7475 726e ILE-NAME..Return │ │ │ │ +0000c870: 7320 7468 6520 7369 7a65 206f 6620 7468 s the size of th │ │ │ │ +0000c880: 6520 6669 6c65 2063 616c 6c65 6420 4649 e file called FI │ │ │ │ +0000c890: 4c45 2d4e 414d 4520 696e 2062 7974 6573 LE-NAME in bytes │ │ │ │ +0000c8a0: 2e72 6570 2e69 6f2e 6669 6c65 7323 6d61 .rep.io.files#ma │ │ │ │ +0000c8b0: 6b65 2d73 796d 6c69 6e6b 6d61 6b65 2d73 ke-symlinkmake-s │ │ │ │ +0000c8c0: 796d 6c69 6e6b 2046 494c 454e 414d 4520 ymlink FILENAME │ │ │ │ +0000c8d0: 434f 4e54 454e 5453 0a0a 4372 6561 7465 CONTENTS..Create │ │ │ │ +0000c8e0: 2061 2073 796d 626f 6c69 6320 6c69 6e6b a symbolic link │ │ │ │ +0000c8f0: 2046 494c 454e 414d 4520 706f 696e 7469 FILENAME pointi │ │ │ │ +0000c900: 6e67 2074 6f20 7468 6520 6669 6c65 2063 ng to the file c │ │ │ │ +0000c910: 616c 6c65 6420 434f 4e54 454e 5453 2e0a alled CONTENTS.. │ │ │ │ +0000c920: 434f 4e54 454e 5453 206d 6179 2062 6520 CONTENTS may be │ │ │ │ +0000c930: 7265 6c61 7469 7665 2074 6f20 7468 6520 relative to the │ │ │ │ +0000c940: 6469 7265 6374 6f72 7920 636f 6e74 6169 directory contai │ │ │ │ +0000c950: 6e69 6e67 2046 494c 454e 414d 452e 7265 ning FILENAME.re │ │ │ │ +0000c960: 702e 696f 2e66 696c 6573 236d 616b 652d p.io.files#make- │ │ │ │ +0000c970: 7465 6d70 2d6e 616d 656d 616b 652d 7465 temp-namemake-te │ │ │ │ +0000c980: 6d70 2d6e 616d 650a 0a52 6574 7572 6e73 mp-name..Returns │ │ │ │ +0000c990: 2074 6865 206e 616d 6520 6f66 2061 2075 the name of a u │ │ │ │ +0000c9a0: 6e69 7175 6520 6669 6c65 2069 6e20 7468 nique file in th │ │ │ │ +0000c9b0: 6520 6c6f 6361 6c20 6669 6c69 6e67 2073 e local filing s │ │ │ │ +0000c9c0: 7973 7465 6d2e 7265 702e 766d 2e63 6f6d ystem.rep.vm.com │ │ │ │ +0000c9d0: 7069 6c65 7223 636f 6d70 696c 652d 6669 piler#compile-fi │ │ │ │ +0000c9e0: 6c65 436f 6d70 696c 6573 2074 6865 2066 leCompiles the f │ │ │ │ +0000c9f0: 696c 6520 6f66 206a 6164 652d 6c69 7370 ile of jade-lisp │ │ │ │ +0000ca00: 2063 6f64 6520 4649 4c45 2d4e 414d 4520 code FILE-NAME │ │ │ │ +0000ca10: 696e 746f 2061 206e 6577 2066 696c 6520 into a new file │ │ │ │ +0000ca20: 6361 6c6c 6564 0a60 2863 6f6e 6361 7420 called.`(concat │ │ │ │ +0000ca30: 4649 4c45 2d4e 414d 4520 3f63 2927 2028 FILE-NAME ?c)' ( │ │ │ │ +0000ca40: 6965 2c20 6066 6f6f 2e6a 6c27 203d 3e20 ie, `foo.jl' => │ │ │ │ +0000ca50: 6066 6f6f 2e6a 6c63 2729 2e2a 636f 6d70 `foo.jlc').*comp │ │ │ │ +0000ca60: 696c 6572 2d77 7269 7465 2d64 6f63 732a iler-write-docs* │ │ │ │ +0000ca70: 5768 656e 2074 2061 6c6c 2064 6f63 2d73 When t all doc-s │ │ │ │ +0000ca80: 7472 696e 6773 2061 7265 2061 7070 656e trings are appen │ │ │ │ +0000ca90: 6465 6420 746f 2074 6865 2064 6f63 2066 ded to the doc f │ │ │ │ +0000caa0: 696c 6520 616e 6420 7265 706c 6163 6564 ile and replaced │ │ │ │ +0000cab0: 2077 6974 680a 7468 6569 7220 706f 7369 with.their posi │ │ │ │ +0000cac0: 7469 6f6e 2069 6e20 7468 6174 2066 696c tion in that fil │ │ │ │ +0000cad0: 652e 7265 702e 766d 2e63 6f6d 7069 6c65 e.rep.vm.compile │ │ │ │ +0000cae0: 722e 6261 7369 6323 636f 6d70 696c 652d r.basic#compile- │ │ │ │ +0000caf0: 666f 726d 436f 6d70 696c 6520 7468 6520 formCompile the │ │ │ │ +0000cb00: 4c69 7370 2066 6f72 6d20 464f 524d 2069 Lisp form FORM i │ │ │ │ +0000cb10: 6e74 6f20 6120 6279 7465 2063 6f64 6520 nto a byte code │ │ │ │ +0000cb20: 666f 726d 2e2a 6973 7065 6c6c 2d70 726f form.*ispell-pro │ │ │ │ +0000cb30: 6772 616d 2a46 696c 656e 616d 6520 6f66 gram*Filename of │ │ │ │ +0000cb40: 2070 726f 6772 616d 2075 7365 6420 746f program used to │ │ │ │ +0000cb50: 2073 7461 7274 2069 7370 656c 6c28 3129 start ispell(1) │ │ │ │ +0000cb60: 2e2a 6973 7065 6c6c 2d6f 7074 696f 6e73 .*ispell-options │ │ │ │ +0000cb70: 2a4c 6973 7420 6f66 206f 7074 696f 6e73 *List of options │ │ │ │ +0000cb80: 2074 6f20 7061 7373 2074 6f20 4973 7065 to pass to Ispe │ │ │ │ +0000cb90: 6c6c 2a69 7370 656c 6c2d 6469 6374 696f ll*ispell-dictio │ │ │ │ +0000cba0: 6e61 7279 2a4e 616d 6520 6f66 2064 6963 nary*Name of dic │ │ │ │ +0000cbb0: 7469 6f6e 6172 7920 746f 2070 6173 7320 tionary to pass │ │ │ │ +0000cbc0: 746f 2049 7370 656c 6c2c 206f 7220 6e69 to Ispell, or ni │ │ │ │ +0000cbd0: 6c20 666f 7220 7468 6520 6465 6661 756c l for the defaul │ │ │ │ +0000cbe0: 742e 2a69 7370 656c 6c2d 7469 6d65 6f75 t.*ispell-timeou │ │ │ │ +0000cbf0: 742a 5365 636f 6e64 7320 746f 2077 6169 t*Seconds to wai │ │ │ │ +0000cc00: 7420 666f 7220 6973 7065 6c6c 206f 7574 t for ispell out │ │ │ │ +0000cc10: 7075 7420 6265 666f 7265 2067 6976 696e put before givin │ │ │ │ +0000cc20: 6720 7570 2e72 6570 2e75 7469 6c2e 6973 g up.rep.util.is │ │ │ │ +0000cc30: 7065 6c6c 2370 726f 6365 7373 5375 6270 pell#processSubp │ │ │ │ +0000cc40: 726f 6365 7373 2074 6861 7420 6973 7065 rocess that ispe │ │ │ │ +0000cc50: 6c6c 2069 7320 7275 6e6e 696e 6720 696e ll is running in │ │ │ │ +0000cc60: 2c20 6f72 206e 696c 2069 6620 6973 7065 , or nil if ispe │ │ │ │ +0000cc70: 6c6c 2069 736e 2774 2072 756e 6e69 6e67 ll isn't running │ │ │ │ +0000cc80: 2e72 6570 2e75 7469 6c2e 6973 7065 6c6c .rep.util.ispell │ │ │ │ +0000cc90: 236c 696e 652d 6361 6c6c 6261 636b 4675 #line-callbackFu │ │ │ │ +0000cca0: 6e63 7469 6f6e 2074 6f20 6361 6c6c 2061 nction to call a │ │ │ │ +0000ccb0: 7379 6e63 6872 6f6e 6f75 736c 7920 7769 synchronously wi │ │ │ │ +0000ccc0: 7468 2061 2073 696e 676c 6520 6c69 6e65 th a single line │ │ │ │ +0000ccd0: 206f 6620 6f75 7470 7574 2066 726f 6d20 of output from │ │ │ │ +0000cce0: 6973 7065 6c6c 2e00 7265 702e 7574 696c ispell..rep.util │ │ │ │ +0000ccf0: 2e69 7370 656c 6c23 6973 7065 6c6c 2d73 .ispell#ispell-s │ │ │ │ +0000cd00: 6574 2d64 6963 7469 6f6e 6172 7920 4449 et-dictionary DI │ │ │ │ +0000cd10: 4354 2d4e 414d 4572 6570 2e75 7469 6c2e CT-NAMErep.util. │ │ │ │ +0000cd20: 6973 7065 6c6c 2369 7370 656c 6c2d 6164 ispell#ispell-ad │ │ │ │ +0000cd30: 642d 776f 7264 2d74 6f2d 6469 6374 696f d-word-to-dictio │ │ │ │ +0000cd40: 6e61 7279 4164 6420 7468 6520 7374 7269 naryAdd the stri │ │ │ │ +0000cd50: 6e67 2057 4f52 4420 746f 2079 6f75 7220 ng WORD to your │ │ │ │ +0000cd60: 7065 7273 6f6e 616c 2049 7370 656c 6c20 personal Ispell │ │ │ │ +0000cd70: 6469 6374 696f 6e61 7279 2e72 6570 2e75 dictionary.rep.u │ │ │ │ +0000cd80: 7469 6c2e 6973 7065 6c6c 2369 7370 656c til.ispell#ispel │ │ │ │ +0000cd90: 6c2d 6164 642d 776f 7264 2d66 6f72 2d73 l-add-word-for-s │ │ │ │ +0000cda0: 6573 7369 6f6e 4164 6420 7468 6520 7374 essionAdd the st │ │ │ │ +0000cdb0: 7269 6e67 2057 4f52 4420 746f 2049 7370 ring WORD to Isp │ │ │ │ +0000cdc0: 656c 6c27 7320 7065 722d 7365 7373 696f ell's per-sessio │ │ │ │ +0000cdd0: 6e20 6469 6374 696f 6e61 7279 2e00 7265 n dictionary..re │ │ │ │ +0000cde0: 702e 7574 696c 2e69 7370 656c 6c23 6973 p.util.ispell#is │ │ │ │ +0000cdf0: 7065 6c6c 2d73 6176 652d 6469 6374 696f pell-save-dictio │ │ │ │ +0000ce00: 6e61 7279 7265 702e 7574 696c 2e6d 6973 naryrep.util.mis │ │ │ │ +0000ce10: 6323 7072 6f67 7261 6d2d 6578 6973 7473 c#program-exists │ │ │ │ +0000ce20: 2d70 5265 7475 726e 7320 7472 7565 2069 -pReturns true i │ │ │ │ +0000ce30: 6620 6120 7072 6f67 7261 6d20 6e61 6d65 f a program name │ │ │ │ +0000ce40: 6420 434d 4420 6361 6e20 6265 2066 6f75 d CMD can be fou │ │ │ │ +0000ce50: 6e64 2069 6e20 7468 6520 6375 7272 656e nd in the curren │ │ │ │ +0000ce60: 7420 7061 7468 7265 702e 7574 696c 2e74 t pathrep.util.t │ │ │ │ +0000ce70: 696d 6523 7469 6d65 2d3e 7365 636f 6e64 ime#time->second │ │ │ │ +0000ce80: 7343 6f6e 7665 7274 2074 6865 2074 696d sConvert the tim │ │ │ │ +0000ce90: 6573 7461 6d70 2054 494d 4520 746f 2074 estamp TIME to t │ │ │ │ +0000cea0: 6865 206e 756d 6265 7220 6f66 2073 6563 he number of sec │ │ │ │ +0000ceb0: 6f6e 6473 2073 696e 6365 2074 6865 2065 onds since the e │ │ │ │ +0000cec0: 706f 6368 2e72 6570 2e75 7469 6c2e 6461 poch.rep.util.da │ │ │ │ +0000ced0: 7465 2364 6174 652d 7469 6d65 7a6f 6e65 te#date-timezone │ │ │ │ +0000cee0: 2d61 6c69 7374 416c 6973 7420 6f66 2028 -alistAlist of ( │ │ │ │ +0000cef0: 5449 4d45 5a4f 4e45 202e 204d 494e 5554 TIMEZONE . MINUT │ │ │ │ +0000cf00: 4553 2d44 4946 4645 5245 4e43 4529 2e72 ES-DIFFERENCE).r │ │ │ │ +0000cf10: 6570 2e69 6f2e 6669 6c65 7323 6669 6c65 ep.io.files#file │ │ │ │ +0000cf20: 2d6e 616d 653d 5265 7475 726e 7320 7420 -name=Returns t │ │ │ │ +0000cf30: 7768 656e 204e 414d 4531 2061 6e64 204e when NAME1 and N │ │ │ │ +0000cf40: 414d 4532 2062 6f74 6820 6e61 6d65 2074 AME2 both name t │ │ │ │ +0000cf50: 6865 2073 616d 6520 6669 6c65 2e00 7265 he same file..re │ │ │ │ +0000cf60: 702e 696f 2e66 696c 6573 2366 696c 652d p.io.files#file- │ │ │ │ +0000cf70: 6e61 6d65 3d20 4e41 4d45 3120 4e41 4d45 name= NAME1 NAME │ │ │ │ +0000cf80: 3200 7265 702e 696f 2e66 696c 6573 2366 2.rep.io.files#f │ │ │ │ +0000cf90: 696c 652d 6e65 7765 722d 7468 616e 2d66 ile-newer-than-f │ │ │ │ +0000cfa0: 696c 652d 7020 4649 4c45 3120 4649 4c45 ile-p FILE1 FILE │ │ │ │ +0000cfb0: 3200 7265 702e 696f 2e66 696c 652d 6861 2.rep.io.file-ha │ │ │ │ +0000cfc0: 6e64 6c65 7273 2e74 6172 2374 6172 6668 ndlers.tar#tarfh │ │ │ │ +0000cfd0: 2d65 6d70 7479 2d63 6163 6865 0072 6570 -empty-cache.rep │ │ │ │ +0000cfe0: 2e74 6872 6561 6473 2e6d 7574 6578 2372 .threads.mutex#r │ │ │ │ +0000cff0: 656c 6561 7365 2d6d 7574 6578 204d 5458 elease-mutex MTX │ │ │ │ +0000d000: 7265 702e 696f 2e73 6f63 6b65 7473 2373 rep.io.sockets#s │ │ │ │ +0000d010: 6f63 6b65 742d 6163 6365 7074 736f 636b ocket-acceptsock │ │ │ │ +0000d020: 6574 2d61 6363 6570 7420 534f 434b 4554 et-accept SOCKET │ │ │ │ +0000d030: 205b 5354 5245 414d 5d20 5b53 454e 5449 [STREAM] [SENTI │ │ │ │ +0000d040: 4e45 4c5d 0a0a 4163 6365 7074 2074 6865 NEL]..Accept the │ │ │ │ +0000d050: 2070 656e 6469 6e67 2063 6f6e 6e65 6374 pending connect │ │ │ │ +0000d060: 696f 6e20 7265 7175 6573 7420 6f6e 2073 ion request on s │ │ │ │ +0000d070: 6572 7665 7220 736f 636b 6574 2053 4f43 erver socket SOC │ │ │ │ +0000d080: 4b45 542e 2054 6869 730a 7769 6c6c 2063 KET. This.will c │ │ │ │ +0000d090: 7265 6174 6520 616e 6420 7265 7475 726e reate and return │ │ │ │ +0000d0a0: 2061 2063 6c69 656e 7420 736f 636b 6574 a client socket │ │ │ │ +0000d0b0: 2066 6f72 6d69 6e67 2074 6865 2065 6e64 forming the end │ │ │ │ +0000d0c0: 2070 6f69 6e74 206f 6620 7468 650a 636f point of the.co │ │ │ │ +0000d0d0: 6e6e 6563 7469 6f6e 2e0a 0a41 6e79 206f nnection...Any o │ │ │ │ +0000d0e0: 7574 7075 7420 7265 6365 6976 6564 2077 utput received w │ │ │ │ +0000d0f0: 696c 6c20 6265 2063 6f70 6965 6420 746f ill be copied to │ │ │ │ +0000d100: 2074 6865 206f 7574 7075 7420 7374 7265 the output stre │ │ │ │ +0000d110: 616d 2053 5452 4541 4d2c 2077 6865 6e0a am STREAM, when. │ │ │ │ +0000d120: 7468 6520 636f 6e6e 6563 7469 6f6e 2069 the connection i │ │ │ │ +0000d130: 7320 7465 726d 696e 6174 6564 2072 656d s terminated rem │ │ │ │ +0000d140: 6f74 656c 7920 5345 4e54 494e 454c 2077 otely SENTINEL w │ │ │ │ +0000d150: 696c 6c20 6265 2063 616c 6c65 6420 7769 ill be called wi │ │ │ │ +0000d160: 7468 2074 6865 0a63 6c6f 7365 6420 736f th the.closed so │ │ │ │ +0000d170: 636b 6574 2061 7320 6974 7320 736f 6c65 cket as its sole │ │ │ │ +0000d180: 2061 7267 756d 656e 742e 0a0a 4e6f 7465 argument...Note │ │ │ │ +0000d190: 2074 6861 7420 7468 6973 2066 756e 6374 that this funct │ │ │ │ +0000d1a0: 696f 6e20 6d75 7374 2062 6520 6361 6c6c ion must be call │ │ │ │ +0000d1b0: 6564 2065 7665 7279 2074 696d 6520 6120 ed every time a │ │ │ │ +0000d1c0: 636f 6e6e 6563 7469 6f6e 2072 6571 7565 connection reque │ │ │ │ +0000d1d0: 7374 0a69 7320 7265 6365 6976 6564 2e20 st.is received. │ │ │ │ +0000d1e0: 4966 2074 6865 2073 6572 7665 7220 7761 If the server wa │ │ │ │ +0000d1f0: 6e74 7320 746f 2072 656a 6563 7420 7468 nts to reject th │ │ │ │ +0000d200: 6520 636f 6e6e 6563 7469 6f6e 2069 7420 e connection it │ │ │ │ +0000d210: 7368 6f75 6c64 0a73 7562 7365 7175 656e should.subsequen │ │ │ │ +0000d220: 746c 7920 6361 6c6c 2060 636c 6f73 652d tly call `close- │ │ │ │ +0000d230: 736f 636b 6574 2720 6f6e 2074 6865 2063 socket' on the c │ │ │ │ +0000d240: 7265 6174 6564 2063 6c69 656e 742e 7265 reated client.re │ │ │ │ +0000d250: 702e 696f 2e73 6f63 6b65 7473 2373 6f63 p.io.sockets#soc │ │ │ │ +0000d260: 6b65 7470 736f 636b 6574 7020 4152 470a ketpsocketp ARG. │ │ │ │ +0000d270: 0a52 6574 7572 6e20 7472 7565 2069 6620 .Return true if │ │ │ │ +0000d280: 4152 4720 6973 2061 6e20 756e 636c 6f73 ARG is an unclos │ │ │ │ +0000d290: 6564 2073 6f63 6b65 7420 6f62 6a65 6374 ed socket object │ │ │ │ +0000d2a0: 2e72 6570 2e73 7973 7465 6d23 6f70 6572 .rep.system#oper │ │ │ │ +0000d2b0: 6174 696e 672d 7379 7374 656d 4120 7379 ating-systemA sy │ │ │ │ +0000d2c0: 6d62 6f6c 2064 6566 696e 696e 6720 7468 mbol defining th │ │ │ │ +0000d2d0: 6520 7479 7065 206f 6620 6f70 6572 6174 e type of operat │ │ │ │ +0000d2e0: 696e 6720 7379 7374 656d 2074 6861 7420 ing system that │ │ │ │ +0000d2f0: 4a61 6465 2069 7320 7275 6e6e 696e 670a Jade is running. │ │ │ │ +0000d300: 756e 6465 722e 2043 7572 7265 6e74 6c79 under. Currently │ │ │ │ +0000d310: 2074 6869 7320 6973 2061 6c77 6179 7320 this is always │ │ │ │ +0000d320: 7468 6520 7379 6d62 6f6c 2060 756e 6978 the symbol `unix │ │ │ │ +0000d330: 272e 7265 702e 7379 7374 656d 2372 6570 '.rep.system#rep │ │ │ │ +0000d340: 2d76 6572 7369 6f6e 4120 7374 7269 6e67 -versionA string │ │ │ │ +0000d350: 2064 6566 696e 696e 6720 7468 6520 6375 defining the cu │ │ │ │ +0000d360: 7272 656e 7420 7665 7273 696f 6e20 6f66 rrent version of │ │ │ │ +0000d370: 2074 6865 2052 4550 2069 6e74 6572 7072 the REP interpr │ │ │ │ +0000d380: 6574 6572 2e72 6570 2e64 6174 6123 666c eter.rep.data#fl │ │ │ │ +0000d390: 6174 7465 6e2d 7461 626c 6554 7261 6e73 atten-tableTrans │ │ │ │ +0000d3a0: 6c61 7469 6f6e 2074 6162 6c65 2074 6f20 lation table to │ │ │ │ +0000d3b0: 636f 6e76 6572 7420 6e65 776c 696e 6520 convert newline │ │ │ │ +0000d3c0: 6368 6172 6163 7465 7273 2074 6f20 7370 characters to sp │ │ │ │ +0000d3d0: 6163 6573 2e72 6570 2e64 6174 6123 636f aces.rep.data#co │ │ │ │ +0000d3e0: 6d70 6c65 7465 2d73 7472 696e 6763 6f6d mplete-stringcom │ │ │ │ +0000d3f0: 706c 6574 652d 7374 7269 6e67 2054 454d plete-string TEM │ │ │ │ +0000d400: 504c 4154 4520 4c49 5354 205b 464f 4c44 PLATE LIST [FOLD │ │ │ │ +0000d410: 2d43 4153 455d 0a0a 5265 7475 726e 2061 -CASE]..Return a │ │ │ │ +0000d420: 2073 7472 696e 6720 7768 6f73 6520 6265 string whose be │ │ │ │ +0000d430: 6769 6e6e 696e 6720 6d61 7463 6865 7320 ginning matches │ │ │ │ +0000d440: 7468 6520 7374 7269 6e67 2054 454d 504c the string TEMPL │ │ │ │ +0000d450: 4154 452c 2061 6e64 2069 7320 756e 6971 ATE, and is uniq │ │ │ │ +0000d460: 7565 0a69 6e20 7468 6520 7365 7420 6f66 ue.in the set of │ │ │ │ +0000d470: 2061 6c6c 2073 7472 696e 6773 2069 6e20 all strings in │ │ │ │ +0000d480: 4c49 5354 2077 6869 6368 2061 6c73 6f20 LIST which also │ │ │ │ +0000d490: 6d61 7463 6820 5445 4d50 4c41 5445 2e20 match TEMPLATE. │ │ │ │ +0000d4a0: 4966 2046 4f4c 442d 4341 5345 0a69 7320 If FOLD-CASE.is │ │ │ │ +0000d4b0: 742c 2061 6c6c 206d 6174 6368 696e 6720 t, all matching │ │ │ │ +0000d4c0: 6967 6e6f 7265 7320 6368 6172 6163 7465 ignores characte │ │ │ │ +0000d4d0: 7220 6361 7365 2e72 6570 2e73 7973 7465 r case.rep.syste │ │ │ │ +0000d4e0: 6d23 6375 7272 656e 742d 7574 696d 6563 m#current-utimec │ │ │ │ +0000d4f0: 7572 7265 6e74 2d75 7469 6d65 0a0a 5265 urrent-utime..Re │ │ │ │ +0000d500: 7475 726e 2074 6865 2063 7572 7265 6e74 turn the current │ │ │ │ +0000d510: 2074 696d 6520 696e 206d 6963 726f 7365 time in microse │ │ │ │ +0000d520: 636f 6e64 732e 7265 702e 7379 7374 656d conds.rep.system │ │ │ │ +0000d530: 2363 7572 7265 6e74 2d74 696d 652d 7374 #current-time-st │ │ │ │ +0000d540: 7269 6e67 6375 7272 656e 742d 7469 6d65 ringcurrent-time │ │ │ │ +0000d550: 2d73 7472 696e 6720 5b54 494d 455d 205b -string [TIME] [ │ │ │ │ +0000d560: 464f 524d 4154 5d0a 0a52 6574 7572 6e73 FORMAT]..Returns │ │ │ │ +0000d570: 2061 2068 756d 616e 2d72 6561 6461 626c a human-readabl │ │ │ │ +0000d580: 6520 7374 7269 6e67 2064 6566 696e 696e e string definin │ │ │ │ +0000d590: 6720 7468 6520 6375 7272 656e 7420 6461 g the current da │ │ │ │ +0000d5a0: 7465 2061 6e64 2074 696d 652c 206f 7220 te and time, or │ │ │ │ +0000d5b0: 6966 0a73 7065 6369 6669 6564 2c20 7468 if.specified, th │ │ │ │ +0000d5c0: 6174 2064 6566 696e 696e 6720 5449 4d45 at defining TIME │ │ │ │ +0000d5d0: 2e0a 0a49 6620 6465 6669 6e65 642c 2046 ...If defined, F │ │ │ │ +0000d5e0: 4f52 4d41 5420 6973 2061 2073 7472 696e ORMAT is a strin │ │ │ │ +0000d5f0: 6720 6465 6669 6e69 6e67 2068 6f77 2074 g defining how t │ │ │ │ +0000d600: 6f20 6372 6561 7465 2074 6865 2073 7472 o create the str │ │ │ │ +0000d610: 696e 672e 2049 7420 6861 730a 7468 6520 ing. It has.the │ │ │ │ +0000d620: 7361 6d65 2063 6f6e 7665 6e74 696f 6e73 same conventions │ │ │ │ +0000d630: 2061 7320 7468 6520 7465 6d70 6c61 7465 as the template │ │ │ │ +0000d640: 2074 6f20 7468 6520 4320 6c69 6272 6172 to the C librar │ │ │ │ +0000d650: 7927 7320 7374 7266 7469 6d65 2066 756e y's strftime fun │ │ │ │ +0000d660: 6374 696f 6e2e 7265 702e 7379 7374 656d ction.rep.system │ │ │ │ +0000d670: 2374 696d 652d 6c61 7465 722d 7074 696d #time-later-ptim │ │ │ │ +0000d680: 652d 6c61 7465 722d 7020 5449 4d45 2d53 e-later-p TIME-S │ │ │ │ +0000d690: 5441 4d50 3120 5449 4d45 2d53 5441 4d50 TAMP1 TIME-STAMP │ │ │ │ +0000d6a0: 320a 0a52 6574 7572 6e73 2074 2077 6865 2..Returns t whe │ │ │ │ +0000d6b0: 6e20 5449 4d45 2d53 5441 4d50 3120 7265 n TIME-STAMP1 re │ │ │ │ +0000d6c0: 6665 7273 2074 6f20 6120 6c61 7465 7220 fers to a later │ │ │ │ +0000d6d0: 7469 6d65 2074 6861 6e20 5449 4d45 2d53 time than TIME-S │ │ │ │ +0000d6e0: 5441 4d50 322e 7265 702e 7379 7374 656d TAMP2.rep.system │ │ │ │ +0000d6f0: 2373 6c65 6570 2d66 6f72 736c 6565 702d #sleep-forsleep- │ │ │ │ +0000d700: 666f 7220 5345 434f 4e44 5320 5b4d 494c for SECONDS [MIL │ │ │ │ +0000d710: 4c49 5345 434f 4e44 535d 0a0a 5061 7573 LISECONDS]..Paus │ │ │ │ +0000d720: 6520 666f 7220 5345 434f 4e44 5320 2870 e for SECONDS (p │ │ │ │ +0000d730: 6c75 7320 7468 6520 6f70 7469 6f6e 616c lus the optional │ │ │ │ +0000d740: 204d 494c 4c49 5345 434f 4e44 2063 6f6d MILLISECOND com │ │ │ │ +0000d750: 706f 6e65 6e74 2920 6c65 6e67 7468 206f ponent) length o │ │ │ │ +0000d760: 6620 7469 6d65 2e72 6570 2e73 7973 7465 f time.rep.syste │ │ │ │ +0000d770: 6d23 7573 6572 2d6c 6f67 696e 2d6e 616d m#user-login-nam │ │ │ │ +0000d780: 6575 7365 722d 6c6f 6769 6e2d 6e61 6d65 euser-login-name │ │ │ │ +0000d790: 0a0a 5265 7475 726e 7320 7468 6520 6c6f ..Returns the lo │ │ │ │ +0000d7a0: 6769 6e20 6e61 6d65 206f 6620 7468 6520 gin name of the │ │ │ │ +0000d7b0: 7573 6572 2028 6120 7374 7269 6e67 292e user (a string). │ │ │ │ +0000d7c0: 7265 702e 7379 7374 656d 2375 7365 722d rep.system#user- │ │ │ │ +0000d7d0: 686f 6d65 2d64 6972 6563 746f 7279 7573 home-directoryus │ │ │ │ +0000d7e0: 6572 2d68 6f6d 652d 6469 7265 6374 6f72 er-home-director │ │ │ │ +0000d7f0: 7920 5b55 5345 525d 0a0a 5265 7475 726e y [USER]..Return │ │ │ │ +0000d800: 2074 6865 2070 6174 6820 746f 2055 5345 the path to USE │ │ │ │ +0000d810: 5227 7320 686f 6d65 2064 6972 6563 746f R's home directo │ │ │ │ +0000d820: 7279 2028 6120 7374 7269 6e67 292e 2057 ry (a string). W │ │ │ │ +0000d830: 6865 6e20 5553 4552 2069 7320 756e 6465 hen USER is unde │ │ │ │ +0000d840: 6669 6e65 640a 7468 6520 6469 7265 6374 fined.the direct │ │ │ │ +0000d850: 6f72 7920 6f66 2074 6865 2075 7365 7220 ory of the user │ │ │ │ +0000d860: 7768 6f20 6578 6563 7574 6564 204a 6164 who executed Jad │ │ │ │ +0000d870: 6520 6973 2066 6f75 6e64 2e72 6570 2e73 e is found.rep.s │ │ │ │ +0000d880: 7973 7465 6d23 7379 7374 656d 2d6e 616d ystem#system-nam │ │ │ │ +0000d890: 6573 7973 7465 6d2d 6e61 6d65 0a0a 5265 esystem-name..Re │ │ │ │ +0000d8a0: 7475 726e 7320 7468 6520 6e61 6d65 206f turns the name o │ │ │ │ +0000d8b0: 6620 7468 6520 686f 7374 2077 6869 6368 f the host which │ │ │ │ +0000d8c0: 2074 6865 2065 6469 746f 7220 6973 2072 the editor is r │ │ │ │ +0000d8d0: 756e 6e69 6e67 206f 6e2e 7265 702e 6461 unning on.rep.da │ │ │ │ +0000d8e0: 7461 2361 6c70 6861 2d63 6861 722d 7061 ta#alpha-char-pa │ │ │ │ +0000d8f0: 6c70 6861 2d63 6861 722d 7020 4348 4152 lpha-char-p CHAR │ │ │ │ +0000d900: 0a0a 5265 7475 726e 7320 7420 6966 2043 ..Returns t if C │ │ │ │ +0000d910: 4841 5220 6973 2061 6e20 616c 7068 6162 HAR is an alphab │ │ │ │ +0000d920: 6574 6963 2063 6861 7261 6374 6572 2e72 etic character.r │ │ │ │ +0000d930: 6570 2e64 6174 6123 7570 7065 722d 6361 ep.data#upper-ca │ │ │ │ +0000d940: 7365 2d70 7570 7065 722d 6361 7365 2d70 se-pupper-case-p │ │ │ │ +0000d950: 2043 4841 520a 0a52 6574 7572 6e73 2074 CHAR..Returns t │ │ │ │ +0000d960: 2069 6620 4348 4152 2069 7320 7570 7065 if CHAR is uppe │ │ │ │ +0000d970: 7220 6361 7365 2e72 6570 2e64 6174 6123 r case.rep.data# │ │ │ │ +0000d980: 6c6f 7765 722d 6361 7365 2d70 6c6f 7765 lower-case-plowe │ │ │ │ +0000d990: 722d 6361 7365 2d70 2043 4841 520a 0a52 r-case-p CHAR..R │ │ │ │ +0000d9a0: 6574 7572 6e73 2074 2069 6620 4348 4152 eturns t if CHAR │ │ │ │ +0000d9b0: 2069 7320 6c6f 7765 7220 6361 7365 2e72 is lower case.r │ │ │ │ +0000d9c0: 6570 2e64 6174 6123 616c 7068 616e 756d ep.data#alphanum │ │ │ │ +0000d9d0: 6572 6963 7061 6c70 6861 6e75 6d65 7269 ericpalphanumeri │ │ │ │ +0000d9e0: 6370 2043 4841 520a 0a52 6574 7572 6e73 cp CHAR..Returns │ │ │ │ +0000d9f0: 2074 2069 6620 4348 4152 2069 7320 616c t if CHAR is al │ │ │ │ +0000da00: 7068 612d 6e75 6d65 7269 632e 7265 702e pha-numeric.rep. │ │ │ │ +0000da10: 6461 7461 2373 7061 6365 2d63 6861 722d data#space-char- │ │ │ │ +0000da20: 7073 7061 6365 2d63 6861 722d 7020 4348 pspace-char-p CH │ │ │ │ +0000da30: 4152 0a0a 5265 7475 726e 7320 7420 6966 AR..Returns t if │ │ │ │ +0000da40: 2043 4841 5220 6973 2077 6869 7465 7370 CHAR is whitesp │ │ │ │ +0000da50: 6163 652e 7265 702e 6461 7461 2363 6861 ace.rep.data#cha │ │ │ │ +0000da60: 722d 7570 6361 7365 6368 6172 2d75 7063 r-upcasechar-upc │ │ │ │ +0000da70: 6173 6520 4348 4152 0a0a 5265 7475 726e ase CHAR..Return │ │ │ │ +0000da80: 7320 7468 6520 7570 7065 722d 6361 7365 s the upper-case │ │ │ │ +0000da90: 2065 7175 6976 616c 656e 7420 6f66 2043 equivalent of C │ │ │ │ +0000daa0: 4841 522e 7265 702e 7379 7374 656d 2367 HAR.rep.system#g │ │ │ │ +0000dab0: 6574 2d63 6f6d 6d61 6e64 2d6c 696e 652d et-command-line- │ │ │ │ +0000dac0: 6f70 7469 6f6e 6765 742d 636f 6d6d 616e optionget-comman │ │ │ │ +0000dad0: 642d 6c69 6e65 2d6f 7074 696f 6e20 4f50 d-line-option OP │ │ │ │ +0000dae0: 5449 4f4e 205b 5245 5155 4952 4553 2d41 TION [REQUIRES-A │ │ │ │ +0000daf0: 5247 554d 454e 545d 0a0a 5265 7475 726e RGUMENT]..Return │ │ │ │ +0000db00: 7320 7420 6966 204f 5054 494f 4e20 7761 s t if OPTION wa │ │ │ │ +0000db10: 7320 7370 6563 6966 6965 6420 6f6e 2074 s specified on t │ │ │ │ +0000db20: 6865 2063 6f6d 6d61 6e64 206c 696e 6520 he command line │ │ │ │ +0000db30: 284f 5054 494f 4e20 6973 2074 7970 6963 (OPTION is typic │ │ │ │ +0000db40: 616c 6c79 0a61 2077 6f72 6420 6265 6769 ally.a word begi │ │ │ │ +0000db50: 6e6e 696e 6720 7769 7468 2060 2d2d 2729 nning with `--') │ │ │ │ +0000db60: 2e20 4966 2052 4551 5549 5245 532d 4152 . If REQUIRES-AR │ │ │ │ +0000db70: 4755 4d45 4e54 2069 7320 6e6f 6e2d 6e69 GUMENT is non-ni │ │ │ │ +0000db80: 6c2c 2074 6869 7320 6f70 7469 6f6e 0a72 l, this option.r │ │ │ │ +0000db90: 6571 7569 7265 7320 6120 7061 7261 6d65 equires a parame │ │ │ │ +0000dba0: 7465 722c 2074 6865 2076 616c 7565 206f ter, the value o │ │ │ │ +0000dbb0: 6620 7768 6963 6820 6973 2072 6574 7572 f which is retur │ │ │ │ +0000dbc0: 6e65 642e 2049 6620 6120 7061 7261 6d65 ned. If a parame │ │ │ │ +0000dbd0: 7465 7273 2069 736e 2774 0a73 7570 706c ters isn't.suppl │ │ │ │ +0000dbe0: 6965 6420 616e 2065 7272 6f72 2069 7320 ied an error is │ │ │ │ +0000dbf0: 7369 676e 616c 6c65 642e 7265 702e 6461 signalled.rep.da │ │ │ │ +0000dc00: 7461 2363 6f6e 7363 6f6e 7320 4341 5220 ta#conscons CAR │ │ │ │ +0000dc10: 4344 520a 0a52 6574 7572 6e73 2061 206e CDR..Returns a n │ │ │ │ +0000dc20: 6577 2063 6f6e 732d 6365 6c6c 2077 6974 ew cons-cell wit │ │ │ │ +0000dc30: 6820 6361 7220 4341 5220 616e 6420 6364 h car CAR and cd │ │ │ │ +0000dc40: 7220 4344 522e 7265 702e 6461 7461 2369 r CDR.rep.data#i │ │ │ │ +0000dc50: 646c 652d 6761 7262 6167 652d 7468 7265 dle-garbage-thre │ │ │ │ +0000dc60: 7368 6f6c 6469 646c 652d 6761 7262 6167 sholdidle-garbag │ │ │ │ +0000dc70: 652d 7468 7265 7368 6f6c 6420 5b4e 4557 e-threshold [NEW │ │ │ │ +0000dc80: 2d56 414c 5545 5d0a 0a54 6865 206e 756d -VALUE]..The num │ │ │ │ +0000dc90: 6265 7220 6f66 2062 7974 6573 206f 6620 ber of bytes of │ │ │ │ +0000dca0: 7374 6f72 6167 6520 7768 6963 6820 6d75 storage which mu │ │ │ │ +0000dcb0: 7374 2062 6520 7573 6564 2062 6566 6f72 st be used befor │ │ │ │ +0000dcc0: 6520 6120 6761 7262 6167 652d 0a63 6f6c e a garbage-.col │ │ │ │ +0000dcd0: 6c65 6374 696f 6e20 6973 2074 7269 6767 lection is trigg │ │ │ │ +0000dce0: 6572 6564 2077 6865 6e20 7468 6520 6564 ered when the ed │ │ │ │ +0000dcf0: 6974 6f72 2069 7320 6964 6c65 2e72 6570 itor is idle.rep │ │ │ │ +0000dd00: 2e64 6174 6123 6761 7262 6167 652d 636f .data#garbage-co │ │ │ │ +0000dd10: 6c6c 6563 7467 6172 6261 6765 2d63 6f6c llectgarbage-col │ │ │ │ +0000dd20: 6c65 6374 0a0a 5363 616e 7320 616c 6c20 lect..Scans all │ │ │ │ +0000dd30: 616c 6c6f 6361 7465 6420 7374 6f72 6167 allocated storag │ │ │ │ +0000dd40: 6520 666f 7220 756e 7573 6162 6c65 2064 e for unusable d │ │ │ │ +0000dd50: 6174 612c 2061 6e64 2070 7574 7320 6974 ata, and puts it │ │ │ │ +0000dd60: 206f 6e74 6f20 7468 6520 6672 6565 2d0a onto the free-. │ │ │ │ +0000dd70: 6c69 7374 2e20 5468 6973 2069 7320 646f list. This is do │ │ │ │ +0000dd80: 6e65 2061 7574 6f6d 6174 6963 616c 6c79 ne automatically │ │ │ │ +0000dd90: 2077 6865 6e20 7468 6520 616d 6f75 6e74 when the amount │ │ │ │ +0000dda0: 206f 6620 7374 6f72 6167 6520 7573 6564 of storage used │ │ │ │ +0000ddb0: 2073 696e 6365 2074 6865 0a6c 6173 7420 since the.last │ │ │ │ +0000ddc0: 6761 7262 6167 652d 636f 6c6c 6563 7469 garbage-collecti │ │ │ │ +0000ddd0: 6f6e 2069 7320 6772 6561 7465 7220 7468 on is greater th │ │ │ │ +0000dde0: 616e 2060 6761 7262 6167 652d 7468 7265 an `garbage-thre │ │ │ │ +0000ddf0: 7368 6f6c 6427 2e72 6570 2e72 6567 6578 shold'.rep.regex │ │ │ │ +0000de00: 7023 6578 7061 6e64 2d6c 6173 742d 6d61 p#expand-last-ma │ │ │ │ +0000de10: 7463 6865 7870 616e 642d 6c61 7374 2d6d tchexpand-last-m │ │ │ │ +0000de20: 6174 6368 2054 454d 504c 4154 452d 5354 atch TEMPLATE-ST │ │ │ │ +0000de30: 5249 4e47 0a0a 4578 7061 6e64 2074 6865 RING..Expand the │ │ │ │ +0000de40: 2073 6176 6564 2065 7870 7265 7373 696f saved expressio │ │ │ │ +0000de50: 6e73 2066 726f 6d20 7468 6520 6d6f 7374 ns from the most │ │ │ │ +0000de60: 2072 6563 656e 7420 7375 6363 6573 7366 recent successf │ │ │ │ +0000de70: 756c 6c79 206d 6174 6368 6564 0a72 6567 ully matched.reg │ │ │ │ +0000de80: 6578 7020 6163 636f 7264 696e 6720 746f exp according to │ │ │ │ +0000de90: 2054 454d 504c 4154 452d 5354 5249 4e47 TEMPLATE-STRING │ │ │ │ +0000dea0: 2c20 6120 7374 7269 6e67 2074 6861 7420 , a string that │ │ │ │ +0000deb0: 6d61 7920 636f 6e74 6169 6e20 616e 7920 may contain any │ │ │ │ +0000dec0: 6f66 0a74 6865 2066 6f6c 6c6f 7769 6e67 of.the following │ │ │ │ +0000ded0: 2065 7363 6170 6520 7365 7175 656e 6365 escape sequence │ │ │ │ +0000dee0: 732c 0a0a 2020 5c30 2c20 5c26 2020 2077 s,.. \0, \& w │ │ │ │ +0000def0: 686f 6c65 2073 7472 696e 6720 6d61 7463 hole string matc │ │ │ │ +0000df00: 6865 6420 6279 2052 4547 4558 500a 2020 hed by REGEXP. │ │ │ │ +0000df10: 5c4e 0920 2020 4e27 7468 2070 6172 656e \N. N'th paren │ │ │ │ +0000df20: 7468 656e 7369 7a65 6420 6578 7072 6573 thensized expres │ │ │ │ +0000df30: 7369 6f6e 2028 3120 3c3d 204e 203c 3d20 sion (1 <= N <= │ │ │ │ +0000df40: 3929 7265 702e 6c61 6e67 2e69 6e74 6572 9)rep.lang.inter │ │ │ │ +0000df50: 7072 6574 6572 2366 6c75 6964 666c 7569 preter#fluidflui │ │ │ │ +0000df60: 6420 464c 5549 440a 0a52 6574 7572 6e20 d FLUID..Return │ │ │ │ +0000df70: 7468 6520 7661 6c75 6520 6f66 2074 6865 the value of the │ │ │ │ +0000df80: 206d 6f73 7420 7265 6365 6e74 6c79 2063 most recently c │ │ │ │ +0000df90: 7265 6174 6564 2062 696e 6469 6e67 206f reated binding o │ │ │ │ +0000dfa0: 6620 7468 6520 666c 7569 640a 7661 7269 f the fluid.vari │ │ │ │ +0000dfb0: 6162 6c65 206f 626a 6563 7420 464c 5549 able object FLUI │ │ │ │ +0000dfc0: 442e 7265 702e 6c61 6e67 2e69 6e74 6572 D.rep.lang.inter │ │ │ │ +0000dfd0: 7072 6574 6572 2371 756f 7465 7175 6f74 preter#quotequot │ │ │ │ +0000dfe0: 6520 4152 470a 2741 5247 0a0a 5265 7475 e ARG.'ARG..Retu │ │ │ │ +0000dff0: 726e 7320 4152 472e 0000 0000 0000 0000 rns ARG......... │ │ │ │ +0000e000: 7265 702e 7468 7265 6164 7323 7468 7265 rep.threads#thre │ │ │ │ +0000e010: 6164 2d6a 6f69 6e74 6872 6561 642d 6a6f ad-jointhread-jo │ │ │ │ +0000e020: 696e 2054 4852 4541 4420 5b4d 5345 4353 in THREAD [MSECS │ │ │ │ +0000e030: 5d20 5b44 4546 4155 4c54 2d56 414c 5545 ] [DEFAULT-VALUE │ │ │ │ +0000e040: 5d0a 0a53 7573 7065 6e64 2074 6865 2063 ]..Suspend the c │ │ │ │ +0000e050: 7572 7265 6e74 2074 6872 6561 6420 756e urrent thread un │ │ │ │ +0000e060: 7469 6c20 5448 5245 4144 2068 6173 2065 til THREAD has e │ │ │ │ +0000e070: 7869 7465 642c 206f 7220 4d53 4543 530a xited, or MSECS. │ │ │ │ +0000e080: 6d69 6c6c 6973 6563 6f6e 6473 2068 6176 milliseconds hav │ │ │ │ +0000e090: 6520 7061 7373 6564 2e20 4966 2054 4852 e passed. If THR │ │ │ │ +0000e0a0: 4541 4420 6578 6974 7320 6e6f 726d 616c EAD exits normal │ │ │ │ +0000e0b0: 6c79 2c20 7265 7475 726e 2074 6865 2076 ly, return the v │ │ │ │ +0000e0c0: 616c 7565 206f 660a 7468 6520 6c61 7374 alue of.the last │ │ │ │ +0000e0d0: 2066 6f72 6d20 6974 2065 7661 6c75 6174 form it evaluat │ │ │ │ +0000e0e0: 6564 2c20 656c 7365 2072 6574 7572 6e20 ed, else return │ │ │ │ +0000e0f0: 4445 4641 554c 542d 5641 4c55 452e 0a0a DEFAULT-VALUE... │ │ │ │ +0000e100: 4974 2069 7320 616e 2065 7272 6f72 2074 It is an error t │ │ │ │ +0000e110: 6f20 6361 6c6c 2074 6872 6561 642d 6a6f o call thread-jo │ │ │ │ +0000e120: 696e 206f 6e20 6120 5448 5245 4144 2074 in on a THREAD t │ │ │ │ +0000e130: 6861 7420 6973 206e 6f74 2061 206d 656d hat is not a mem │ │ │ │ +0000e140: 6265 7220 6f66 0a63 7572 7265 6e74 2064 ber of.current d │ │ │ │ +0000e150: 796e 616d 6963 2072 6f6f 742e 7265 702e ynamic root.rep. │ │ │ │ +0000e160: 7468 7265 6164 7323 7468 7265 6164 2d77 threads#thread-w │ │ │ │ +0000e170: 616b 6574 6872 6561 642d 7761 6b65 205b akethread-wake [ │ │ │ │ +0000e180: 5448 5245 4144 5d0a 0a49 6620 5448 5245 THREAD]..If THRE │ │ │ │ +0000e190: 4144 2028 6f72 2074 6865 2063 7572 7265 AD (or the curre │ │ │ │ +0000e1a0: 6e74 2074 6872 6561 6429 2069 7320 6375 nt thread) is cu │ │ │ │ +0000e1b0: 7272 656e 746c 7920 7375 7370 656e 6465 rrently suspende │ │ │ │ +0000e1c0: 642c 206d 6172 6b20 6974 2061 730a 6265 d, mark it as.be │ │ │ │ +0000e1d0: 696e 6720 7275 6e6e 6162 6c65 206f 6e63 ing runnable onc │ │ │ │ +0000e1e0: 6520 6d6f 7265 2e72 6570 2e74 6872 6561 e more.rep.threa │ │ │ │ +0000e1f0: 6473 2374 6872 6561 642d 6578 6974 6564 ds#thread-exited │ │ │ │ +0000e200: 2d70 7468 7265 6164 2d65 7869 7465 642d -pthread-exited- │ │ │ │ +0000e210: 7020 5448 5245 4144 0a0a 5265 7475 726e p THREAD..Return │ │ │ │ +0000e220: 2060 7427 2069 6620 5448 5245 4144 2068 `t' if THREAD h │ │ │ │ +0000e230: 6173 2065 7869 7465 642e 7265 702e 7468 as exited.rep.th │ │ │ │ +0000e240: 7265 6164 7323 6375 7272 656e 742d 7468 reads#current-th │ │ │ │ +0000e250: 7265 6164 6375 7272 656e 742d 7468 7265 readcurrent-thre │ │ │ │ +0000e260: 6164 205b 4445 5054 485d 0a0a 5265 7475 ad [DEPTH]..Retu │ │ │ │ +0000e270: 726e 2074 6865 2063 7572 7265 6e74 6c79 rn the currently │ │ │ │ +0000e280: 2065 7865 6375 7469 6e67 2074 6872 6561 executing threa │ │ │ │ +0000e290: 642e 7265 702e 7468 7265 6164 7323 7468 d.rep.threads#th │ │ │ │ +0000e2a0: 7265 6164 2d66 6f72 6269 6474 6872 6561 read-forbidthrea │ │ │ │ +0000e2b0: 642d 666f 7262 6964 0a0a 496e 6372 656d d-forbid..Increm │ │ │ │ +0000e2c0: 656e 7420 7468 6520 7468 7265 6164 2070 ent the thread p │ │ │ │ +0000e2d0: 7265 656d 7074 696f 6e20 6c6f 636b 2e20 reemption lock. │ │ │ │ +0000e2e0: 5768 656e 2067 7265 6174 6865 7220 7468 When greather th │ │ │ │ +0000e2f0: 616e 207a 6572 6f20 616c 6c0a 7072 6565 an zero all.pree │ │ │ │ +0000e300: 6d70 7469 6f6e 206f 6620 7468 7265 6164 mption of thread │ │ │ │ +0000e310: 7320 6973 2064 6973 6162 6c65 642e 2052 s is disabled. R │ │ │ │ +0000e320: 6574 7572 6e73 2060 7427 2069 6620 7072 eturns `t' if pr │ │ │ │ +0000e330: 6565 6d70 7469 6f6e 2069 7320 626c 6f63 eemption is bloc │ │ │ │ +0000e340: 6b65 640a 6173 2074 6869 7320 6675 6e63 ked.as this func │ │ │ │ +0000e350: 7469 6f6e 2072 6574 7572 6e73 2e72 6570 tion returns.rep │ │ │ │ +0000e360: 2e69 6f2e 736f 636b 6574 7323 736f 636b .io.sockets#sock │ │ │ │ +0000e370: 6574 2d6c 6f63 616c 2d63 6c69 656e 7473 et-local-clients │ │ │ │ +0000e380: 6f63 6b65 742d 6c6f 6361 6c2d 636c 6965 ocket-local-clie │ │ │ │ +0000e390: 6e74 2041 4444 5245 5353 205b 5354 5245 nt ADDRESS [STRE │ │ │ │ +0000e3a0: 414d 5d20 5b53 454e 5449 4e45 4c5d 0a0a AM] [SENTINEL].. │ │ │ │ +0000e3b0: 4372 6561 7465 2061 6e64 2072 6574 7572 Create and retur │ │ │ │ +0000e3c0: 6e20 6120 736f 636b 6574 2063 6f6e 6e65 n a socket conne │ │ │ │ +0000e3d0: 6374 6564 2074 6f20 7468 6520 756e 6978 cted to the unix │ │ │ │ +0000e3e0: 2064 6f6d 6169 6e20 736f 636b 6574 2061 domain socket a │ │ │ │ +0000e3f0: 740a 4144 4452 4553 5320 2861 2073 7065 t.ADDRESS (a spe │ │ │ │ +0000e400: 6369 616c 206e 6f64 6520 696e 2074 6865 cial node in the │ │ │ │ +0000e410: 206c 6f63 616c 2066 696c 696e 6720 7379 local filing sy │ │ │ │ +0000e420: 7374 656d 292e 0a0a 416c 6c20 6f75 7470 stem)...All outp │ │ │ │ +0000e430: 7574 2066 726f 6d20 7468 6973 2073 6f63 ut from this soc │ │ │ │ +0000e440: 6b65 7420 7769 6c6c 2062 6520 636f 7069 ket will be copi │ │ │ │ +0000e450: 6564 2074 6f20 5354 5245 414d 3b20 7768 ed to STREAM; wh │ │ │ │ +0000e460: 656e 2074 6865 2073 6f63 6b65 740a 6973 en the socket.is │ │ │ │ +0000e470: 2063 6c6f 7365 6420 646f 776e 2072 656d closed down rem │ │ │ │ +0000e480: 6f74 656c 7920 5345 4e54 494e 454c 2077 otely SENTINEL w │ │ │ │ +0000e490: 696c 6c20 6265 2063 616c 6c65 6420 7769 ill be called wi │ │ │ │ +0000e4a0: 7468 2074 6865 2073 6f63 6b65 7420 6173 th the socket as │ │ │ │ +0000e4b0: 2069 7473 0a73 696e 676c 6520 6172 6775 its.single argu │ │ │ │ +0000e4c0: 6d65 6e74 2e72 6570 2e69 6f2e 736f 636b ment.rep.io.sock │ │ │ │ +0000e4d0: 6574 7323 636c 6f73 652d 736f 636b 6574 ets#close-socket │ │ │ │ +0000e4e0: 636c 6f73 652d 736f 636b 6574 2053 4f43 close-socket SOC │ │ │ │ +0000e4f0: 4b45 540a 0a53 6875 7464 6f77 6e20 7468 KET..Shutdown th │ │ │ │ +0000e500: 6520 636f 6e6e 6563 7469 6f6e 2061 7373 e connection ass │ │ │ │ +0000e510: 6f63 6961 7465 2077 6974 6820 534f 434b ociate with SOCK │ │ │ │ +0000e520: 4554 2e20 4e6f 7465 2074 6861 7420 7468 ET. Note that th │ │ │ │ +0000e530: 6973 2064 6f65 7320 6e6f 740a 6361 7573 is does not.caus │ │ │ │ +0000e540: 6520 7468 6520 5345 4e54 494e 454c 2066 e the SENTINEL f │ │ │ │ +0000e550: 756e 6374 696f 6e20 6173 736f 6369 6174 unction associat │ │ │ │ +0000e560: 6564 2077 6974 6820 534f 434b 4554 2074 ed with SOCKET t │ │ │ │ +0000e570: 6f20 7275 6e2e 7265 702e 696f 2e73 6f63 o run.rep.io.soc │ │ │ │ +0000e580: 6b65 7473 2373 6f63 6b65 742d 6164 6472 kets#socket-addr │ │ │ │ +0000e590: 6573 7373 6f63 6b65 742d 6164 6472 6573 esssocket-addres │ │ │ │ +0000e5a0: 7320 534f 434b 4554 0a0a 5265 7475 726e s SOCKET..Return │ │ │ │ +0000e5b0: 2074 6865 2061 6464 7265 7373 2061 7373 the address ass │ │ │ │ +0000e5c0: 6f63 6961 7465 6420 7769 7468 2053 4f43 ociated with SOC │ │ │ │ +0000e5d0: 4b45 542c 206f 7220 6661 6c73 6520 6966 KET, or false if │ │ │ │ +0000e5e0: 2074 6869 7320 6973 2075 6e6b 6e6f 776e this is unknown │ │ │ │ +0000e5f0: 2e72 6570 2e69 6f2e 736f 636b 6574 7323 .rep.io.sockets# │ │ │ │ +0000e600: 736f 636b 6574 2d70 6f72 7473 6f63 6b65 socket-portsocke │ │ │ │ +0000e610: 742d 706f 7274 2053 4f43 4b45 540a 0a52 t-port SOCKET..R │ │ │ │ +0000e620: 6574 7572 6e20 7468 6520 706f 7274 2061 eturn the port a │ │ │ │ +0000e630: 7373 6f63 6961 7465 6420 7769 7468 2053 ssociated with S │ │ │ │ +0000e640: 4f43 4b45 542c 206f 7220 6661 6c73 6520 OCKET, or false │ │ │ │ +0000e650: 6966 2074 6869 7320 6973 2075 6e6b 6e6f if this is unkno │ │ │ │ +0000e660: 776e 2e72 6570 2e69 6f2e 736f 636b 6574 wn.rep.io.socket │ │ │ │ +0000e670: 7323 736f 636b 6574 2d70 6565 722d 706f s#socket-peer-po │ │ │ │ +0000e680: 7274 736f 636b 6574 2d70 6565 722d 706f rtsocket-peer-po │ │ │ │ +0000e690: 7274 2053 4f43 4b45 540a 0a52 6574 7572 rt SOCKET..Retur │ │ │ │ +0000e6a0: 6e20 7468 6520 706f 7274 206f 6620 7468 n the port of th │ │ │ │ +0000e6b0: 6520 7065 6572 2063 6f6e 6e65 6374 6564 e peer connected │ │ │ │ +0000e6c0: 2074 6f20 534f 434b 4554 2c20 6f72 2066 to SOCKET, or f │ │ │ │ +0000e6d0: 616c 7365 2069 6620 7468 6973 2069 730a alse if this is. │ │ │ │ +0000e6e0: 756e 6b6e 6f77 6e2e 7265 702e 696f 2e73 unknown.rep.io.s │ │ │ │ +0000e6f0: 6f63 6b65 7473 2361 6363 6570 742d 736f ockets#accept-so │ │ │ │ +0000e700: 636b 6574 2d6f 7574 7075 742d 3161 6363 cket-output-1acc │ │ │ │ +0000e710: 6570 742d 736f 636b 6574 2d6f 7574 7075 ept-socket-outpu │ │ │ │ +0000e720: 742d 3120 534f 434b 4554 205b 5345 4353 t-1 SOCKET [SECS │ │ │ │ +0000e730: 5d20 5b4d 5345 4353 5d0a 0a50 726f 6365 ] [MSECS]..Proce │ │ │ │ +0000e740: 7373 2061 6e79 2070 656e 6469 6e67 206f ss any pending o │ │ │ │ +0000e750: 7574 7075 7420 6672 6f6d 2053 4f43 4b45 utput from SOCKE │ │ │ │ +0000e760: 5420 2874 6869 7320 696e 636c 7564 6573 T (this includes │ │ │ │ +0000e770: 2063 6f6e 6e65 6374 696f 6e0a 7265 7175 connection.requ │ │ │ │ +0000e780: 6573 7473 2c20 6461 7461 2074 7261 6e73 ests, data trans │ │ │ │ +0000e790: 6665 7220 616e 6420 7368 7574 646f 776e fer and shutdown │ │ │ │ +0000e7a0: 206e 6f74 6966 6963 6174 696f 6e73 292e notifications). │ │ │ │ +0000e7b0: 0a0a 5761 6974 7320 666f 7220 5345 4353 ..Waits for SECS │ │ │ │ +0000e7c0: 2073 6563 6f6e 6473 2061 6e64 204d 5345 seconds and MSE │ │ │ │ +0000e7d0: 4353 206d 696c 6c69 7365 636f 6e64 732e CS milliseconds. │ │ │ │ +0000e7e0: 2052 6574 7572 6e73 2074 7275 6520 6966 Returns true if │ │ │ │ +0000e7f0: 2074 6865 0a74 696d 656f 7574 2077 6173 the.timeout was │ │ │ │ +0000e800: 2072 6561 6368 6564 2077 6974 686f 7574 reached without │ │ │ │ +0000e810: 2061 6e79 206f 7574 7075 7420 6265 696e any output bein │ │ │ │ +0000e820: 6720 7072 6f63 6573 7365 642c 206f 7468 g processed, oth │ │ │ │ +0000e830: 6572 7769 7365 0a72 6574 7572 6e73 2066 erwise.returns f │ │ │ │ +0000e840: 616c 7365 2e70 726f 6365 7373 2d65 6e76 alse.process-env │ │ │ │ +0000e850: 6972 6f6e 6d65 6e74 4120 6c69 7374 206f ironmentA list o │ │ │ │ +0000e860: 6620 616c 6c20 656e 7669 726f 6e6d 656e f all environmen │ │ │ │ +0000e870: 7420 7661 7269 6162 6c65 7320 2861 7320 t variables (as │ │ │ │ +0000e880: 7374 7269 6e67 7320 224e 414d 453d 5641 strings "NAME=VA │ │ │ │ +0000e890: 4c55 4522 2920 7061 7373 6564 0a74 6f20 LUE") passed.to │ │ │ │ +0000e8a0: 7468 6520 696e 7465 7270 7265 7465 722e the interpreter. │ │ │ │ +0000e8b0: 2041 6c73 6f20 7573 6564 2074 6f20 7370 Also used to sp │ │ │ │ +0000e8c0: 6563 6966 7920 7468 6520 656e 7669 726f ecify the enviro │ │ │ │ +0000e8d0: 6e6d 656e 7420 6f66 2073 7562 7072 6f63 nment of subproc │ │ │ │ +0000e8e0: 6573 7365 732e 7265 702e 7379 7374 656d esses.rep.system │ │ │ │ +0000e8f0: 2372 6570 2d62 7569 6c64 2d69 6441 2073 #rep-build-idA s │ │ │ │ +0000e900: 7472 696e 6720 6465 7363 7269 6269 6e67 tring describing │ │ │ │ +0000e910: 2077 6865 6e2c 2077 6865 7265 2c20 616e when, where, an │ │ │ │ +0000e920: 6420 6279 2077 686f 2074 6865 2072 756e d by who the run │ │ │ │ +0000e930: 6e69 6e67 2076 6572 7369 6f6e 206f 6620 ning version of │ │ │ │ +0000e940: 7468 650a 4c49 5350 2069 6e74 6572 7072 the.LISP interpr │ │ │ │ +0000e950: 6574 6572 2077 6173 2062 7569 6c74 2e72 eter was built.r │ │ │ │ +0000e960: 6570 2e64 6174 6123 7570 6361 7365 2d74 ep.data#upcase-t │ │ │ │ +0000e970: 6162 6c65 3235 362d 6279 7465 2073 7472 able256-byte str │ │ │ │ +0000e980: 696e 6720 686f 6c64 696e 6720 7472 616e ing holding tran │ │ │ │ +0000e990: 736c 6174 696f 6e73 2074 6f20 7475 726e slations to turn │ │ │ │ +0000e9a0: 2065 6163 6820 6368 6172 6163 7465 7220 each character │ │ │ │ +0000e9b0: 696e 746f 2069 7473 0a75 7070 6572 2d63 into its.upper-c │ │ │ │ +0000e9c0: 6173 6520 6571 7569 7661 6c65 6e74 2e72 ase equivalent.r │ │ │ │ +0000e9d0: 6570 2e64 6174 6123 646f 776e 6361 7365 ep.data#downcase │ │ │ │ +0000e9e0: 2d74 6162 6c65 3235 362d 6279 7465 2073 -table256-byte s │ │ │ │ +0000e9f0: 7472 696e 6720 686f 6c64 696e 6720 7472 tring holding tr │ │ │ │ +0000ea00: 616e 736c 6174 696f 6e73 2074 6f20 7475 anslations to tu │ │ │ │ +0000ea10: 726e 2065 6163 6820 6368 6172 6163 7465 rn each characte │ │ │ │ +0000ea20: 7220 696e 746f 2069 7473 0a6c 6f77 6572 r into its.lower │ │ │ │ +0000ea30: 2d63 6173 6520 6571 7569 7661 6c65 6e74 -case equivalent │ │ │ │ +0000ea40: 2e72 6570 2e73 7973 7465 6d23 6375 7272 .rep.system#curr │ │ │ │ +0000ea50: 656e 742d 7469 6d65 6375 7272 656e 742d ent-timecurrent- │ │ │ │ +0000ea60: 7469 6d65 0a0a 5265 7475 726e 2061 2076 time..Return a v │ │ │ │ +0000ea70: 616c 7565 2064 656e 6f74 696e 6720 7468 alue denoting th │ │ │ │ +0000ea80: 6520 6375 7272 656e 7420 7379 7374 656d e current system │ │ │ │ +0000ea90: 2074 696d 652e 2054 6869 7320 7769 6c6c time. This will │ │ │ │ +0000eaa0: 2062 6520 6120 636f 6e73 2063 656c 6c0a be a cons cell. │ │ │ │ +0000eab0: 636f 6e74 6169 6e69 6e67 2028 4441 5953 containing (DAYS │ │ │ │ +0000eac0: 202e 2053 4543 4f4e 4453 292c 2074 6865 . SECONDS), the │ │ │ │ +0000ead0: 206e 756d 6265 7220 6f66 2044 4159 5320 number of DAYS │ │ │ │ +0000eae0: 7369 6e63 6520 7468 6520 6570 6f63 682c since the epoch, │ │ │ │ +0000eaf0: 2061 6e64 2074 6865 0a6e 756d 6265 7220 and the.number │ │ │ │ +0000eb00: 6f66 2073 6563 6f6e 6473 2073 696e 6365 of seconds since │ │ │ │ +0000eb10: 2074 6865 2073 7461 7274 206f 6620 7468 the start of th │ │ │ │ +0000eb20: 6520 6461 7920 2875 6e69 7665 7273 616c e day (universal │ │ │ │ +0000eb30: 2074 696d 6529 2e72 6570 2e73 7973 7465 time).rep.syste │ │ │ │ +0000eb40: 6d23 6669 782d 7469 6d65 6669 782d 7469 m#fix-timefix-ti │ │ │ │ +0000eb50: 6d65 2054 494d 4553 5441 4d50 0a0a 456e me TIMESTAMP..En │ │ │ │ +0000eb60: 7375 7265 2074 6861 7420 7468 6520 7477 sure that the tw │ │ │ │ +0000eb70: 6f20 7061 7274 7320 6f66 2054 494d 4553 o parts of TIMES │ │ │ │ +0000eb80: 5441 4d50 2061 7265 206d 7574 7561 6c6c TAMP are mutuall │ │ │ │ +0000eb90: 7920 636f 6e73 6973 7465 6e74 2e20 4966 y consistent. If │ │ │ │ +0000eba0: 206e 6f74 0a54 494d 4553 5441 4d50 2069 not.TIMESTAMP i │ │ │ │ +0000ebb0: 7320 616c 7465 7265 642e 2052 6574 7572 s altered. Retur │ │ │ │ +0000ebc0: 6e73 2054 494d 4553 5441 4d50 2e72 6570 ns TIMESTAMP.rep │ │ │ │ +0000ebd0: 2e73 7973 7465 6d23 7369 742d 666f 7273 .system#sit-fors │ │ │ │ +0000ebe0: 6974 2d66 6f72 205b 5345 434f 4e44 535d it-for [SECONDS] │ │ │ │ +0000ebf0: 205b 4d49 4c4c 4953 4543 4f4e 4453 5d0a [MILLISECONDS]. │ │ │ │ +0000ec00: 0a57 6169 7420 666f 7220 696e 7075 7420 .Wait for input │ │ │ │ +0000ec10: 746f 2061 7272 6976 6520 616e 6420 6265 to arrive and be │ │ │ │ +0000ec20: 2070 726f 6365 7373 6564 2e20 4e6f 206d processed. No m │ │ │ │ +0000ec30: 6f72 6520 7468 616e 2053 4543 4f4e 4453 ore than SECONDS │ │ │ │ +0000ec40: 2073 6563 6f6e 6473 2070 6c75 730a 4d49 seconds plus.MI │ │ │ │ +0000ec50: 4c4c 4953 4543 4f4e 4453 206d 696c 6c69 LLISECONDS milli │ │ │ │ +0000ec60: 7365 636f 6e64 7320 7769 6c6c 2062 6520 seconds will be │ │ │ │ +0000ec70: 7761 6974 6564 2e20 4966 2061 7420 7468 waited. If at th │ │ │ │ +0000ec80: 6520 656e 6420 6f66 2074 6869 7320 7469 e end of this ti │ │ │ │ +0000ec90: 6d65 206e 6f0a 696e 7075 7420 6861 7320 me no.input has │ │ │ │ +0000eca0: 6172 7269 7665 642c 2072 6574 7572 6e20 arrived, return │ │ │ │ +0000ecb0: 742e 204f 7468 6572 7769 7365 2072 6574 t. Otherwise ret │ │ │ │ +0000ecc0: 7572 6e20 6e69 6c20 6966 2069 6e70 7574 urn nil if input │ │ │ │ +0000ecd0: 2077 6173 2066 6f75 6e64 2e0a 0a49 6620 was found...If │ │ │ │ +0000ece0: 6e65 6974 6865 7220 5345 434f 4e44 5320 neither SECONDS │ │ │ │ +0000ecf0: 6e6f 7220 4d49 4c4c 4953 4543 4f4e 4453 nor MILLISECONDS │ │ │ │ +0000ed00: 2069 7320 6465 6669 6e65 6420 7468 6520 is defined the │ │ │ │ +0000ed10: 636f 6d6d 616e 6420 7769 6c6c 2072 6574 command will ret │ │ │ │ +0000ed20: 7572 6e0a 696d 6d65 6469 6174 656c 792c urn.immediately, │ │ │ │ +0000ed30: 2075 7369 6e67 2061 206e 756c 6c20 7469 using a null ti │ │ │ │ +0000ed40: 6d65 6f75 742e 7265 702e 7379 7374 656d meout.rep.system │ │ │ │ +0000ed50: 2375 7365 722d 6675 6c6c 2d6e 616d 6575 #user-full-nameu │ │ │ │ +0000ed60: 7365 722d 6675 6c6c 2d6e 616d 6520 5b52 ser-full-name [R │ │ │ │ +0000ed70: 4541 4c2d 4e41 4d45 5d0a 0a52 6574 7572 EAL-NAME]..Retur │ │ │ │ +0000ed80: 6e73 2074 6865 2072 6561 6c20 6e61 6d65 ns the real name │ │ │ │ +0000ed90: 206f 6620 7468 6520 7573 6572 2028 6120 of the user (a │ │ │ │ +0000eda0: 7374 7269 6e67 292e 2049 6620 5245 414c string). If REAL │ │ │ │ +0000edb0: 2d4e 414d 4520 6973 206e 6f6e 2d6e 696c -NAME is non-nil │ │ │ │ +0000edc0: 2c20 6974 2773 0a74 6865 206e 616d 6520 , it's.the name │ │ │ │ +0000edd0: 746f 2072 6574 7572 6e20 696e 2073 7562 to return in sub │ │ │ │ +0000ede0: 7365 7175 656e 7420 6361 6c6c 732e 7265 sequent calls.re │ │ │ │ +0000edf0: 702e 7379 7374 656d 236d 6573 7361 6765 p.system#message │ │ │ │ +0000ee00: 6d65 7373 6167 6520 5354 5249 4e47 205b message STRING [ │ │ │ │ +0000ee10: 4449 5350 4c41 592d 4e4f 575d 0a0a 5465 DISPLAY-NOW]..Te │ │ │ │ +0000ee20: 6d70 6f72 6172 696c 7920 7365 7473 2074 mporarily sets t │ │ │ │ +0000ee30: 6865 2073 7461 7475 7320 6469 7370 6c61 he status displa │ │ │ │ +0000ee40: 7920 746f 2053 5452 494e 472c 2074 6869 y to STRING, thi │ │ │ │ +0000ee50: 7320 6d61 7920 6e6f 7420 6861 7070 656e s may not happen │ │ │ │ +0000ee60: 2075 6e74 696c 2074 6865 0a6e 6578 7420 until the.next │ │ │ │ +0000ee70: 636f 6d70 6c65 7465 2072 6564 6973 706c complete redispl │ │ │ │ +0000ee80: 6179 2c20 756e 6c65 7373 2044 4953 504c ay, unless DISPL │ │ │ │ +0000ee90: 4159 2d4e 4f57 2069 7320 6e6f 6e2d 6e69 AY-NOW is non-ni │ │ │ │ +0000eea0: 6c2e 7265 702e 6461 7461 2364 6967 6974 l.rep.data#digit │ │ │ │ +0000eeb0: 2d63 6861 722d 7064 6967 6974 2d63 6861 -char-pdigit-cha │ │ │ │ +0000eec0: 722d 7020 4348 4152 0a0a 5265 7475 726e r-p CHAR..Return │ │ │ │ +0000eed0: 7320 7420 6966 2043 4841 5220 6973 2061 s t if CHAR is a │ │ │ │ +0000eee0: 2064 6967 6974 2e72 6570 2e64 6174 6123 digit.rep.data# │ │ │ │ +0000eef0: 6368 6172 2d64 6f77 6e63 6173 6563 6861 char-downcasecha │ │ │ │ +0000ef00: 722d 646f 776e 6361 7365 2043 4841 520a r-downcase CHAR. │ │ │ │ +0000ef10: 0a52 6574 7572 6e73 2074 6865 206c 6f77 .Returns the low │ │ │ │ +0000ef20: 6572 2d63 6173 6520 6571 7569 7661 6c65 er-case equivale │ │ │ │ +0000ef30: 6e74 206f 6620 4348 4152 2e72 6570 2e64 nt of CHAR.rep.d │ │ │ │ +0000ef40: 6174 6123 6761 7262 6167 652d 7468 7265 ata#garbage-thre │ │ │ │ +0000ef50: 7368 6f6c 6467 6172 6261 6765 2d74 6872 sholdgarbage-thr │ │ │ │ +0000ef60: 6573 686f 6c64 205b 4e45 572d 5641 4c55 eshold [NEW-VALU │ │ │ │ +0000ef70: 455d 0a0a 5468 6520 6e75 6d62 6572 206f E]..The number o │ │ │ │ +0000ef80: 6620 6279 7465 7320 6f66 2073 746f 7261 f bytes of stora │ │ │ │ +0000ef90: 6765 2077 6869 6368 206d 7573 7420 6265 ge which must be │ │ │ │ +0000efa0: 2075 7365 6420 6265 666f 7265 2061 2067 used before a g │ │ │ │ +0000efb0: 6172 6261 6765 2d0a 636f 6c6c 6563 7469 arbage-.collecti │ │ │ │ +0000efc0: 6f6e 2069 7320 7472 6967 6765 7265 642e on is triggered. │ │ │ │ +0000efd0: 0072 6570 2e76 6d2e 636f 6d70 696c 6572 .rep.vm.compiler │ │ │ │ +0000efe0: 2e6d 6f64 756c 6573 2363 6f6d 7069 6c65 .modules#compile │ │ │ │ +0000eff0: 2d6d 6f64 756c 6520 5354 5255 4354 0000 -module STRUCT.. │ │ │ │ +0000f000: 7265 702e 7379 7374 656d 2373 7973 7465 rep.system#syste │ │ │ │ +0000f010: 6d73 7973 7465 6d20 5348 454c 4c2d 434f msystem SHELL-CO │ │ │ │ +0000f020: 4d4d 414e 440a 0a53 796e 6368 726f 6e6f MMAND..Synchrono │ │ │ │ +0000f030: 7573 6c79 2065 7865 6375 7465 2074 6865 usly execute the │ │ │ │ +0000f040: 2073 6865 6c6c 2063 6f6d 6d61 6e64 2073 shell command s │ │ │ │ +0000f050: 7472 696e 6720 5348 454c 4c2d 434f 4d4d tring SHELL-COMM │ │ │ │ +0000f060: 414e 442e 2052 6574 7572 6e73 2074 6865 AND. Returns the │ │ │ │ +0000f070: 0a65 7869 7420 7374 6174 7573 206f 6620 .exit status of │ │ │ │ +0000f080: 7468 6520 636f 6d6d 616e 642c 206f 7220 the command, or │ │ │ │ +0000f090: 7369 676e 616c 7320 616e 2065 7272 6f72 signals an error │ │ │ │ +0000f0a0: 2069 6620 7468 6520 7368 656c 6c20 636f if the shell co │ │ │ │ +0000f0b0: 756c 646e 2774 0a62 6520 7374 6172 7465 uldn't.be starte │ │ │ │ +0000f0c0: 642e 0a0a 4e6f 7465 2074 6861 7420 7468 d...Note that th │ │ │ │ +0000f0d0: 6520 6578 6974 2073 7461 7475 7320 6973 e exit status is │ │ │ │ +0000f0e0: 205f 6e6f 745f 2074 6865 2073 616d 6520 _not_ the same │ │ │ │ +0000f0f0: 6173 2074 6865 2072 6574 7572 6e20 636f as the return co │ │ │ │ +0000f100: 6465 2e20 4974 0a64 6570 656e 6473 206f de. It.depends o │ │ │ │ +0000f110: 6e20 7468 6520 6f70 6572 6174 696e 6720 n the operating │ │ │ │ +0000f120: 7379 7374 656d 2c20 6275 7420 756e 6465 system, but unde │ │ │ │ +0000f130: 7220 756e 6978 2074 6865 2072 6574 7572 r unix the retur │ │ │ │ +0000f140: 6e20 636f 6465 206d 6179 2062 650a 666f n code may be.fo │ │ │ │ +0000f150: 756e 6420 6279 2072 6967 6874 2d73 6869 und by right-shi │ │ │ │ +0000f160: 6674 696e 6720 7468 6520 6578 6974 2073 fting the exit s │ │ │ │ +0000f170: 7461 7475 7320 6279 2065 6967 6874 2062 tatus by eight b │ │ │ │ +0000f180: 6974 732e 204c 6f77 206e 6f6e 2d7a 6572 its. Low non-zer │ │ │ │ +0000f190: 6f0a 7661 6c75 6573 2072 6570 7265 7365 o.values represe │ │ │ │ +0000f1a0: 6e74 2074 6861 7420 7468 6520 7072 6f63 nt that the proc │ │ │ │ +0000f1b0: 6573 7320 7761 7320 6b69 6c6c 6564 2062 ess was killed b │ │ │ │ +0000f1c0: 7920 6120 7369 676e 616c 2e72 6570 2e73 y a signal.rep.s │ │ │ │ +0000f1d0: 7973 7465 6d23 6372 7970 7463 7279 7074 ystem#cryptcrypt │ │ │ │ +0000f1e0: 204b 4559 2053 414c 540a 0a54 6865 2060 KEY SALT..The ` │ │ │ │ +0000f1f0: 6372 7970 7427 2066 756e 6374 696f 6e20 crypt' function │ │ │ │ +0000f200: 7461 6b65 7320 6120 7061 7373 776f 7264 takes a password │ │ │ │ +0000f210: 2c20 4b45 592c 2061 7320 6120 7374 7269 , KEY, as a stri │ │ │ │ +0000f220: 6e67 2c20 616e 6420 6120 5341 4c54 0a63 ng, and a SALT.c │ │ │ │ +0000f230: 6861 7261 6374 6572 2061 7272 6179 2c20 haracter array, │ │ │ │ +0000f240: 616e 6420 7265 7475 726e 7320 6120 7072 and returns a pr │ │ │ │ +0000f250: 696e 7461 626c 6520 4153 4349 4920 7374 intable ASCII st │ │ │ │ +0000f260: 7269 6e67 2077 6869 6368 2073 7461 7274 ring which start │ │ │ │ +0000f270: 7320 7769 7468 0a61 6e6f 7468 6572 2073 s with.another s │ │ │ │ +0000f280: 616c 742e 2020 4974 2069 7320 6265 6c69 alt. It is beli │ │ │ │ +0000f290: 6576 6564 2074 6861 742c 2067 6976 656e eved that, given │ │ │ │ +0000f2a0: 2074 6865 206f 7574 7075 7420 6f66 2074 the output of t │ │ │ │ +0000f2b0: 6865 2066 756e 6374 696f 6e2c 0a74 6865 he function,.the │ │ │ │ +0000f2c0: 2062 6573 7420 7761 7920 746f 2066 696e best way to fin │ │ │ │ +0000f2d0: 6420 6120 4b45 5920 7468 6174 2077 696c d a KEY that wil │ │ │ │ +0000f2e0: 6c20 7072 6f64 7563 6520 7468 6174 206f l produce that o │ │ │ │ +0000f2f0: 7574 7075 7420 6973 2074 6f20 6775 6573 utput is to gues │ │ │ │ +0000f300: 730a 7661 6c75 6573 206f 6620 4b45 5920 s.values of KEY │ │ │ │ +0000f310: 756e 7469 6c20 7468 6520 6f72 6967 696e until the origin │ │ │ │ +0000f320: 616c 2076 616c 7565 206f 6620 4b45 5920 al value of KEY │ │ │ │ +0000f330: 6973 2066 6f75 6e64 2e0a 0a53 6565 2063 is found...See c │ │ │ │ +0000f340: 7279 7074 2833 2920 666f 7220 6d6f 7265 rypt(3) for more │ │ │ │ +0000f350: 2069 6e66 6f72 6d61 7469 6f6e 2e72 6570 information.rep │ │ │ │ +0000f360: 2e72 6567 6578 7023 7374 7269 6e67 2d6d .regexp#string-m │ │ │ │ +0000f370: 6174 6368 7374 7269 6e67 2d6d 6174 6368 atchstring-match │ │ │ │ +0000f380: 2052 4547 4558 5020 5354 5249 4e47 205b REGEXP STRING [ │ │ │ │ +0000f390: 5354 4152 545d 205b 4947 4e4f 5245 2d43 START] [IGNORE-C │ │ │ │ +0000f3a0: 4153 452d 505d 0a0a 5265 7475 726e 2074 ASE-P]..Return t │ │ │ │ +0000f3b0: 2069 6620 5245 4745 5850 206d 6174 6368 if REGEXP match │ │ │ │ +0000f3c0: 6573 2053 5452 494e 472e 2055 7064 6174 es STRING. Updat │ │ │ │ +0000f3d0: 6573 2074 6865 206d 6174 6368 2064 6174 es the match dat │ │ │ │ +0000f3e0: 612e 0a0a 5768 656e 2064 6566 696e 6564 a...When defined │ │ │ │ +0000f3f0: 2c20 5354 4152 5420 6973 2074 6865 2069 , START is the i │ │ │ │ +0000f400: 6e64 6578 206f 6620 7468 6520 6669 7273 ndex of the firs │ │ │ │ +0000f410: 7420 6368 6172 6163 7465 7220 746f 2073 t character to s │ │ │ │ +0000f420: 7461 7274 0a6d 6174 6368 696e 6720 6174 tart.matching at │ │ │ │ +0000f430: 2028 636f 756e 7469 6e67 2066 726f 6d20 (counting from │ │ │ │ +0000f440: 7a65 726f 292e 2057 6865 6e20 4947 4e4f zero). When IGNO │ │ │ │ +0000f450: 5245 2d43 4153 452d 5020 6973 206e 6f6e RE-CASE-P is non │ │ │ │ +0000f460: 2d6e 696c 2074 6865 0a63 6173 6520 6f66 -nil the.case of │ │ │ │ +0000f470: 206d 6174 6368 6564 2073 7472 696e 6773 matched strings │ │ │ │ +0000f480: 2061 7265 2069 676e 6f72 6564 2e20 4e6f are ignored. No │ │ │ │ +0000f490: 7465 2074 6861 7420 6368 6172 6163 7465 te that characte │ │ │ │ +0000f4a0: 7220 636c 6173 7365 7320 6172 650a 7374 r classes are.st │ │ │ │ +0000f4b0: 696c 6c20 6361 7365 2d73 6967 6e69 6669 ill case-signifi │ │ │ │ +0000f4c0: 6361 6e74 2e72 6570 2e72 6567 6578 7023 cant.rep.regexp# │ │ │ │ +0000f4d0: 7374 7269 6e67 2d6c 6f6f 6b69 6e67 2d61 string-looking-a │ │ │ │ +0000f4e0: 7473 7472 696e 672d 6c6f 6f6b 696e 672d tstring-looking- │ │ │ │ +0000f4f0: 6174 2052 4547 4558 5020 5354 5249 4e47 at REGEXP STRING │ │ │ │ +0000f500: 205b 5354 4152 545d 205b 4947 4e4f 5245 [START] [IGNORE │ │ │ │ +0000f510: 2d43 4153 452d 505d 0a0a 5265 7475 726e -CASE-P]..Return │ │ │ │ +0000f520: 7320 7420 6966 2052 4547 4558 5020 6d61 s t if REGEXP ma │ │ │ │ +0000f530: 7463 6865 7320 7468 6520 5354 5249 4e47 tches the STRING │ │ │ │ +0000f540: 2028 7374 6172 7469 6e67 2061 7420 6368 (starting at ch │ │ │ │ +0000f550: 6172 6163 7465 7220 5354 4152 5429 2e0a aracter START).. │ │ │ │ +0000f560: 5570 6461 7465 7320 7468 6520 6d61 7463 Updates the matc │ │ │ │ +0000f570: 6820 6461 7461 2e72 6570 2e72 6567 6578 h data.rep.regex │ │ │ │ +0000f580: 7023 6d61 7463 682d 656e 646d 6174 6368 p#match-endmatch │ │ │ │ +0000f590: 2d65 6e64 205b 4558 5052 4553 5349 4f4e -end [EXPRESSION │ │ │ │ +0000f5a0: 2d49 4e44 4558 5d0a 0a52 6574 7572 6e20 -INDEX]..Return │ │ │ │ +0000f5b0: 7468 6520 706f 7369 7469 6f6e 2077 6869 the position whi │ │ │ │ +0000f5c0: 6368 2074 6865 2045 5850 5245 5353 494f ch the EXPRESSIO │ │ │ │ +0000f5d0: 4e2d 494e 4445 5827 7468 2070 6172 656e N-INDEX'th paren │ │ │ │ +0000f5e0: 7468 6573 6973 6564 2065 7870 7265 7373 thesised express │ │ │ │ +0000f5f0: 696f 6e0a 656e 6465 6420 6174 2069 6e20 ion.ended at in │ │ │ │ +0000f600: 7468 6520 6c61 7374 2073 7563 6365 7373 the last success │ │ │ │ +0000f610: 6675 6c20 7265 6765 7870 206d 6174 6368 ful regexp match │ │ │ │ +0000f620: 2e20 4966 2045 5850 5245 5353 494f 4e2d . If EXPRESSION- │ │ │ │ +0000f630: 494e 4445 5820 6973 0a6e 696c 206f 7220 INDEX is.nil or │ │ │ │ +0000f640: 3020 7468 6520 656e 6420 6f66 2074 6865 0 the end of the │ │ │ │ +0000f650: 2077 686f 6c65 206d 6174 6368 2069 7320 whole match is │ │ │ │ +0000f660: 7265 7475 726e 6564 2069 6e73 7465 6164 returned instead │ │ │ │ +0000f670: 2e0a 5468 6520 7265 7475 726e 6564 2076 ..The returned v │ │ │ │ +0000f680: 616c 7565 2077 696c 6c20 6569 7468 6572 alue will either │ │ │ │ +0000f690: 2062 6520 6120 706f 7369 7469 6f6e 2069 be a position i │ │ │ │ +0000f6a0: 6620 7468 6520 6c61 7374 206d 6174 6368 f the last match │ │ │ │ +0000f6b0: 2077 6173 2069 6e20 610a 6275 6666 6572 was in a.buffer │ │ │ │ +0000f6c0: 2c20 6f72 2061 6e20 696e 7465 6765 7220 , or an integer │ │ │ │ +0000f6d0: 6966 2074 6865 206c 6173 7420 6d61 7463 if the last matc │ │ │ │ +0000f6e0: 6820 7761 7320 696e 2061 2073 7472 696e h was in a strin │ │ │ │ +0000f6f0: 6720 2869 2e65 2e20 7265 6765 7870 2d6d g (i.e. regexp-m │ │ │ │ +0000f700: 6174 6368 292e 7265 702e 7265 6765 7870 atch).rep.regexp │ │ │ │ +0000f710: 2371 756f 7465 2d72 6567 6578 7071 756f #quote-regexpquo │ │ │ │ +0000f720: 7465 2d72 6567 6578 7020 5354 5249 4e47 te-regexp STRING │ │ │ │ +0000f730: 0a0a 5265 7475 726e 7320 6120 6e65 7720 ..Returns a new │ │ │ │ +0000f740: 7665 7273 696f 6e20 6f66 2053 5452 494e version of STRIN │ │ │ │ +0000f750: 472c 2061 6e79 2063 6861 7261 6374 6572 G, any character │ │ │ │ +0000f760: 7320 7768 6963 6820 7468 6520 7265 6765 s which the rege │ │ │ │ +0000f770: 7870 2072 6f75 7469 6e65 730a 7472 6561 xp routines.trea │ │ │ │ +0000f780: 7420 7370 6563 6961 6c6c 7920 2861 7374 t specially (ast │ │ │ │ +0000f790: 6572 6973 6b73 2c20 7371 7561 7265 2062 erisks, square b │ │ │ │ +0000f7a0: 7261 636b 6574 732c 2065 7463 2e2e 2e29 rackets, etc...) │ │ │ │ +0000f7b0: 2069 7320 7175 6f74 6564 2062 7920 7468 is quoted by th │ │ │ │ +0000f7c0: 6520 6573 6361 7065 0a63 6861 7261 6374 e escape.charact │ │ │ │ +0000f7d0: 6572 2060 5c27 2e20 4966 2074 6865 2053 er `\'. If the S │ │ │ │ +0000f7e0: 5452 494e 4720 646f 6573 206e 6f74 2063 TRING does not c │ │ │ │ +0000f7f0: 6f6e 7461 696e 2061 6e79 2072 6567 6578 ontain any regex │ │ │ │ +0000f800: 7020 6d65 7461 2d63 6861 7261 6374 6572 p meta-character │ │ │ │ +0000f810: 730a 6974 2069 7320 7265 7475 726e 6564 s.it is returned │ │ │ │ +0000f820: 2061 732d 6973 2028 756e 2d63 6f70 6965 as-is (un-copie │ │ │ │ +0000f830: 6429 2e72 6570 2e72 6567 6578 7023 7265 d).rep.regexp#re │ │ │ │ +0000f840: 6765 7870 2d63 6163 6865 2d63 6f6e 7472 gexp-cache-contr │ │ │ │ +0000f850: 6f6c 7265 6765 7870 2d63 6163 6865 2d63 olregexp-cache-c │ │ │ │ +0000f860: 6f6e 7472 6f6c 205b 534f 4654 2d4c 494d ontrol [SOFT-LIM │ │ │ │ +0000f870: 4954 5d0a 0a49 6620 534f 4654 2d4c 494d IT]..If SOFT-LIM │ │ │ │ +0000f880: 4954 2069 7320 6465 6669 6e65 642c 2069 IT is defined, i │ │ │ │ +0000f890: 7420 7370 6563 6966 6965 7320 7468 6520 t specifies the │ │ │ │ +0000f8a0: 6d61 7869 6d75 6d20 6e75 6d62 6572 206f maximum number o │ │ │ │ +0000f8b0: 6620 6279 7465 7320 7468 6174 0a74 6865 f bytes that.the │ │ │ │ +0000f8c0: 2072 6567 6578 7020 6361 6368 6520 6d61 regexp cache ma │ │ │ │ +0000f8d0: 7920 6f63 6375 7079 2061 6674 6572 2067 y occupy after g │ │ │ │ +0000f8e0: 6172 6261 6765 2063 6f6c 6c65 6374 696f arbage collectio │ │ │ │ +0000f8f0: 6e2e 0a0a 5265 7475 726e 7320 2853 4f46 n...Returns (SOF │ │ │ │ +0000f900: 542d 4c49 4d49 5420 4355 5252 454e 542d T-LIMIT CURRENT- │ │ │ │ +0000f910: 5349 5a45 2043 5552 5245 4e54 2d45 4e54 SIZE CURRENT-ENT │ │ │ │ +0000f920: 5249 4553 2048 4954 5320 4d49 5353 4553 RIES HITS MISSES │ │ │ │ +0000f930: 292e 7265 702e 6c61 6e67 2e69 6e74 6572 ).rep.lang.inter │ │ │ │ +0000f940: 7072 6574 6572 2377 6974 682d 666c 7569 preter#with-flui │ │ │ │ +0000f950: 6473 7769 7468 2d66 6c75 6964 7320 464c dswith-fluids FL │ │ │ │ +0000f960: 5549 4453 2056 414c 5545 5320 5448 554e UIDS VALUES THUN │ │ │ │ +0000f970: 4b0a 0a43 616c 6c20 5448 554e 4b20 616e K..Call THUNK an │ │ │ │ +0000f980: 6420 7265 7475 726e 2074 6865 2076 616c d return the val │ │ │ │ +0000f990: 7565 2074 6861 7420 6974 2072 6574 7572 ue that it retur │ │ │ │ +0000f9a0: 6e73 2077 6974 6820 6e65 7720 6269 6e64 ns with new bind │ │ │ │ +0000f9b0: 696e 6773 0a63 7265 6174 6564 2066 6f72 ings.created for │ │ │ │ +0000f9c0: 2065 6163 6820 6f66 2074 6865 2066 6c75 each of the flu │ │ │ │ +0000f9d0: 6964 2076 6172 6961 626c 6573 2073 7065 id variables spe │ │ │ │ +0000f9e0: 6369 6669 6564 2069 6e20 7468 6520 6c69 cified in the li │ │ │ │ +0000f9f0: 7374 2046 4c55 4944 532e 0a46 6f72 2065 st FLUIDS..For e │ │ │ │ +0000fa00: 6163 6820 6d65 6d62 6572 206f 6620 464c ach member of FL │ │ │ │ +0000fa10: 5549 4453 2074 6865 2063 6f72 7265 7370 UIDS the corresp │ │ │ │ +0000fa20: 6f6e 6469 6e67 206d 656d 6265 7220 6f66 onding member of │ │ │ │ +0000fa30: 2074 6865 2056 414c 5545 5320 6c69 7374 the VALUES list │ │ │ │ +0000fa40: 0a70 726f 7669 6465 7320 7468 6520 696e .provides the in │ │ │ │ +0000fa50: 6974 6961 6c20 7661 6c75 6520 6f66 2074 itial value of t │ │ │ │ +0000fa60: 6865 206e 6577 2062 696e 6469 6e67 2e0a he new binding.. │ │ │ │ +0000fa70: 0a49 6620 7468 6520 6c69 7374 7320 464c .If the lists FL │ │ │ │ +0000fa80: 5549 4453 2061 6e64 2056 414c 5545 5320 UIDS and VALUES │ │ │ │ +0000fa90: 6172 6520 6e6f 7420 6f66 2074 6865 2073 are not of the s │ │ │ │ +0000faa0: 616d 6520 6c65 6e67 7468 2c20 616e 2065 ame length, an e │ │ │ │ +0000fab0: 7272 6f72 2069 730a 7369 676e 616c 6c65 rror is.signalle │ │ │ │ +0000fac0: 642e 6964 6c65 2d68 6f6f 6b54 6869 7320 d.idle-hookThis │ │ │ │ +0000fad0: 686f 6f6b 2067 6574 7320 6576 616c 7561 hook gets evalua │ │ │ │ +0000fae0: 7465 6420 6576 6572 7920 7365 636f 6e64 ted every second │ │ │ │ +0000faf0: 2077 6869 6c65 2074 6865 2065 6469 746f while the edito │ │ │ │ +0000fb00: 7220 6973 2069 646c 652e 2044 6f6e 2774 r is idle. Don't │ │ │ │ +0000fb10: 2064 6570 656e 640a 6f6e 2068 6f77 2072 depend.on how r │ │ │ │ +0000fb20: 6567 756c 6172 6c79 2074 6869 7320 6765 egularly this ge │ │ │ │ +0000fb30: 7473 2063 616c 6c65 642c 2061 6e79 2065 ts called, any e │ │ │ │ +0000fb40: 7665 6e74 7320 6672 6f6d 2074 6865 2077 vents from the w │ │ │ │ +0000fb50: 696e 646f 772d 7379 7374 656d 2077 696c indow-system wil │ │ │ │ +0000fb60: 6c0a 6465 6c61 7920 6974 2e20 416c 736f l.delay it. Also │ │ │ │ +0000fb70: 2c20 6175 746f 2d73 6176 696e 6720 6669 , auto-saving fi │ │ │ │ +0000fb80: 6c65 7320 616e 6420 6761 7262 6167 652d les and garbage- │ │ │ │ +0000fb90: 636f 6c6c 6563 7469 6f6e 2074 616b 6520 collection take │ │ │ │ +0000fba0: 7072 6563 6564 656e 6365 0a77 6865 6e20 precedence.when │ │ │ │ +0000fbb0: 7468 6572 6527 7320 6964 6c65 2074 696d there's idle tim │ │ │ │ +0000fbc0: 6520 6176 6169 6c61 626c 652e 2055 7365 e available. Use │ │ │ │ +0000fbd0: 2074 6869 7320 686f 6f6b 2073 7061 7269 this hook spari │ │ │ │ +0000fbe0: 6e67 6c79 2c20 6f72 2066 6f72 2073 686f ngly, or for sho │ │ │ │ +0000fbf0: 7274 0a70 6572 696f 6473 206f 6e6c 7921 rt.periods only! │ │ │ │ +0000fc00: 7072 6f67 7261 6d2d 6e61 6d65 5468 6520 program-nameThe │ │ │ │ +0000fc10: 6e61 6d65 206f 6620 7468 6520 7072 6f67 name of the prog │ │ │ │ +0000fc20: 7261 6d20 7275 6e6e 696e 6720 7468 6520 ram running the │ │ │ │ +0000fc30: 7265 7020 696e 7465 7270 7265 7465 722e rep interpreter. │ │ │ │ +0000fc40: 696e 7465 7272 7570 742d 6d6f 6465 5768 interrupt-modeWh │ │ │ │ +0000fc50: 656e 206e 696c 2c20 696e 7465 7272 7570 en nil, interrup │ │ │ │ +0000fc60: 7473 2061 7265 2068 616e 646c 6564 2061 ts are handled a │ │ │ │ +0000fc70: 7420 7468 6520 6375 7272 656e 7420 6576 t the current ev │ │ │ │ +0000fc80: 656e 7420 6c6f 6f70 2c20 6f74 6865 7220 ent loop, other │ │ │ │ +0000fc90: 706f 7373 6962 6c65 0a76 616c 7565 7320 possible.values │ │ │ │ +0000fca0: 696e 636c 7564 6520 6065 7869 7427 2061 include `exit' a │ │ │ │ +0000fcb0: 6e64 2060 746f 702d 6c65 7665 6c27 2e72 nd `top-level'.r │ │ │ │ +0000fcc0: 6570 2e73 7973 7465 6d23 7265 6375 7273 ep.system#recurs │ │ │ │ +0000fcd0: 6976 652d 6564 6974 7265 6375 7273 6976 ive-editrecursiv │ │ │ │ +0000fce0: 652d 6564 6974 0a0a 456e 7465 7220 6120 e-edit..Enter a │ │ │ │ +0000fcf0: 6e65 7720 7265 6375 7273 6976 652d 6564 new recursive-ed │ │ │ │ +0000fd00: 6974 2e72 6570 2e6c 616e 672e 7379 6d62 it.rep.lang.symb │ │ │ │ +0000fd10: 6f6c 7323 6d61 6b65 2d73 796d 626f 6c6d ols#make-symbolm │ │ │ │ +0000fd20: 616b 652d 7379 6d62 6f6c 204e 414d 450a ake-symbol NAME. │ │ │ │ +0000fd30: 0a52 6574 7572 6e73 2061 206e 6577 2c20 .Returns a new, │ │ │ │ +0000fd40: 756e 696e 7465 726e 6564 2c20 7379 6d62 uninterned, symb │ │ │ │ +0000fd50: 6f6c 2077 6974 6820 7072 696e 742d 6e61 ol with print-na │ │ │ │ +0000fd60: 6d65 204e 414d 452e 2049 7427 7320 7661 me NAME. It's va │ │ │ │ +0000fd70: 6c75 6520 616e 640a 6675 6e63 7469 6f6e lue and.function │ │ │ │ +0000fd80: 2064 6566 696e 6974 696f 6e20 6172 6520 definition are │ │ │ │ +0000fd90: 626f 7468 2076 6f69 6420 616e 6420 6974 both void and it │ │ │ │ +0000fda0: 2068 6173 2061 206e 696c 2070 726f 7065 has a nil prope │ │ │ │ +0000fdb0: 7274 792d 6c69 7374 2e72 6570 2e6c 616e rty-list.rep.lan │ │ │ │ +0000fdc0: 672e 7379 6d62 6f6c 7323 6d61 6b65 2d6f g.symbols#make-o │ │ │ │ +0000fdd0: 6261 7272 6179 6d61 6b65 2d6f 6261 7272 barraymake-obarr │ │ │ │ +0000fde0: 6179 2053 495a 450a 0a43 7265 6174 6573 ay SIZE..Creates │ │ │ │ +0000fdf0: 2061 206e 6577 2073 7472 7563 7475 7265 a new structure │ │ │ │ +0000fe00: 2066 6f72 2073 746f 7269 6e67 2073 796d for storing sym │ │ │ │ +0000fe10: 626f 6c73 2069 6e2e 2054 6869 7320 6973 bols in. This is │ │ │ │ +0000fe20: 2062 6173 6963 616c 6c79 2061 2076 6563 basically a vec │ │ │ │ +0000fe30: 746f 720a 7769 7468 2061 2066 6577 2073 tor.with a few s │ │ │ │ +0000fe40: 6c69 6768 7420 6469 6666 6572 656e 6365 light difference │ │ │ │ +0000fe50: 7320 2861 6c6c 2065 6c65 6d65 6e74 7320 s (all elements │ │ │ │ +0000fe60: 696e 6974 6961 6c69 7365 6420 746f 2061 initialised to a │ │ │ │ +0000fe70: 2073 7065 6369 616c 2076 616c 7565 292e special value). │ │ │ │ +0000fe80: 7265 702e 6c61 6e67 2e73 796d 626f 6c73 rep.lang.symbols │ │ │ │ +0000fe90: 2369 6e74 6572 6e69 6e74 6572 6e20 4e41 #internintern NA │ │ │ │ +0000fea0: 4d45 205b 4f42 4152 5241 595d 0a0a 4966 ME [OBARRAY]..If │ │ │ │ +0000feb0: 2061 2073 796d 626f 6c20 7769 7468 2070 a symbol with p │ │ │ │ +0000fec0: 7269 6e74 2d6e 616d 6520 6578 6973 7473 rint-name exists │ │ │ │ +0000fed0: 2069 6e20 4f42 4152 5241 5920 286f 7220 in OBARRAY (or │ │ │ │ +0000fee0: 7468 6520 6465 6661 756c 7429 2072 6574 the default) ret │ │ │ │ +0000fef0: 7572 6e20 6974 2e0a 456c 7365 2075 7365 urn it..Else use │ │ │ │ +0000ff00: 2060 286d 616b 652d 7379 6d62 6f6c 204e `(make-symbol N │ │ │ │ +0000ff10: 414d 4529 2720 746f 2063 7265 6174 6520 AME)' to create │ │ │ │ +0000ff20: 6120 6e65 7720 7379 6d62 6f6c 2c20 696e a new symbol, in │ │ │ │ +0000ff30: 7465 726e 2074 6861 7420 696e 746f 2074 tern that into t │ │ │ │ +0000ff40: 6865 0a4f 4241 5252 4159 2c20 7468 656e he.OBARRAY, then │ │ │ │ +0000ff50: 2072 6574 7572 6e20 6974 2e72 6570 2e6c return it.rep.l │ │ │ │ +0000ff60: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter# │ │ │ │ +0000ff70: 6d61 6b65 2d63 6c6f 7375 7265 6d61 6b65 make-closuremake │ │ │ │ +0000ff80: 2d63 6c6f 7375 7265 2046 554e 4354 494f -closure FUNCTIO │ │ │ │ +0000ff90: 4e20 266f 7074 696f 6e61 6c20 4e41 4d45 N &optional NAME │ │ │ │ +0000ffa0: 0a0a 5265 7475 726e 2061 2066 756e 6374 ..Return a funct │ │ │ │ +0000ffb0: 696f 6e61 6c20 6f62 6a65 6374 2077 6869 ional object whi │ │ │ │ +0000ffc0: 6368 206d 616b 6573 2074 6865 2063 6c6f ch makes the clo │ │ │ │ +0000ffd0: 7375 7265 206f 6620 4655 4e43 5449 4f4e sure of FUNCTION │ │ │ │ +0000ffe0: 2061 6e64 2074 6865 0a63 7572 7265 6e74 and the.current │ │ │ │ +0000fff0: 2065 6e76 6972 6f6e 6d65 6e74 2e00 0000 environment.... │ │ │ │ +00010000: 7265 702e 7265 6765 7870 236d 6174 6368 rep.regexp#match │ │ │ │ +00010010: 2d73 7461 7274 6d61 7463 682d 7374 6172 -startmatch-star │ │ │ │ +00010020: 7420 5b45 5850 5245 5353 494f 4e2d 494e t [EXPRESSION-IN │ │ │ │ +00010030: 4445 585d 0a0a 5265 7475 726e 2074 6865 DEX]..Return the │ │ │ │ +00010040: 2070 6f73 6974 696f 6e20 7768 6963 6820 position which │ │ │ │ +00010050: 7468 6520 4558 5052 4553 5349 4f4e 2d49 the EXPRESSION-I │ │ │ │ +00010060: 4e44 4558 2774 6820 7061 7265 6e74 6865 NDEX'th parenthe │ │ │ │ +00010070: 7369 7365 6420 6578 7072 6573 7369 6f6e sised expression │ │ │ │ +00010080: 0a73 7461 7274 6564 2061 7420 696e 2074 .started at in t │ │ │ │ +00010090: 6865 206c 6173 7420 7375 6363 6573 7366 he last successf │ │ │ │ +000100a0: 756c 2072 6567 6578 7020 6d61 7463 682e ul regexp match. │ │ │ │ +000100b0: 2049 6620 4558 5052 4553 5349 4f4e 2d49 If EXPRESSION-I │ │ │ │ +000100c0: 4e44 4558 2069 730a 6e69 6c20 6f72 2030 NDEX is.nil or 0 │ │ │ │ +000100d0: 2074 6865 2073 7461 7274 206f 6620 7468 the start of th │ │ │ │ +000100e0: 6520 7768 6f6c 6520 6d61 7463 6820 6973 e whole match is │ │ │ │ +000100f0: 2072 6574 7572 6e65 6420 696e 7374 6561 returned instea │ │ │ │ +00010100: 642e 0a54 6865 2072 6574 7572 6e65 6420 d..The returned │ │ │ │ +00010110: 7661 6c75 6520 7769 6c6c 2065 6974 6865 value will eithe │ │ │ │ +00010120: 7220 6265 2061 2070 6f73 6974 696f 6e20 r be a position │ │ │ │ +00010130: 6966 2074 6865 206c 6173 7420 6d61 7463 if the last matc │ │ │ │ +00010140: 6820 7761 7320 696e 2061 0a62 7566 6665 h was in a.buffe │ │ │ │ +00010150: 722c 206f 7220 616e 2069 6e74 6567 6572 r, or an integer │ │ │ │ +00010160: 2069 6620 7468 6520 6c61 7374 206d 6174 if the last mat │ │ │ │ +00010170: 6368 2077 6173 2069 6e20 6120 7374 7269 ch was in a stri │ │ │ │ +00010180: 6e67 2028 692e 652e 2072 6567 6578 702d ng (i.e. regexp- │ │ │ │ +00010190: 6d61 7463 6829 2e72 6570 2e6c 616e 672e match).rep.lang. │ │ │ │ +000101a0: 696e 7465 7270 7265 7465 7223 6d61 6b65 interpreter#make │ │ │ │ +000101b0: 2d66 6c75 6964 6d61 6b65 2d66 6c75 6964 -fluidmake-fluid │ │ │ │ +000101c0: 205b 5641 4c55 455d 0a0a 4372 6561 7465 [VALUE]..Create │ │ │ │ +000101d0: 2061 6e64 2072 6574 7572 6e20 616e 206f and return an o │ │ │ │ +000101e0: 626a 6563 7420 7265 7072 6573 656e 7469 bject representi │ │ │ │ +000101f0: 6e67 2061 2060 666c 7569 6427 2076 616c ng a `fluid' val │ │ │ │ +00010200: 7565 2d2d 616e 2061 6e6f 6e79 6d6f 7573 ue--an anonymous │ │ │ │ +00010210: 0a64 796e 616d 6963 616c 6c79 2062 6f75 .dynamically bou │ │ │ │ +00010220: 6e64 2076 6172 6961 626c 652e 0a0a 4966 nd variable...If │ │ │ │ +00010230: 2056 414c 5545 2069 7320 6465 6669 6e65 VALUE is define │ │ │ │ +00010240: 6420 7468 6520 696e 6974 6961 6c20 7661 d the initial va │ │ │ │ +00010250: 6c75 6520 6f66 2074 6865 2066 6c75 6964 lue of the fluid │ │ │ │ +00010260: 2069 7320 5641 4c55 452c 206f 7468 6572 is VALUE, other │ │ │ │ +00010270: 7769 7365 0a69 7420 6973 2074 6865 2073 wise.it is the s │ │ │ │ +00010280: 796d 626f 6c20 606e 696c 272e 7265 702e ymbol `nil'.rep. │ │ │ │ +00010290: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter │ │ │ │ +000102a0: 2366 6c75 6964 2d73 6574 666c 7569 642d #fluid-setfluid- │ │ │ │ +000102b0: 7365 7420 464c 5549 4420 5641 4c55 450a set FLUID VALUE. │ │ │ │ +000102c0: 0a53 6574 2074 6865 2076 616c 7565 206f .Set the value o │ │ │ │ +000102d0: 6620 7468 6520 6d6f 7374 2072 6563 656e f the most recen │ │ │ │ +000102e0: 746c 7920 6372 6561 7465 6420 6269 6e64 tly created bind │ │ │ │ +000102f0: 696e 6720 6f66 2074 6865 2066 6c75 6964 ing of the fluid │ │ │ │ +00010300: 0a76 6172 6961 626c 6520 6f62 6a65 6374 .variable object │ │ │ │ +00010310: 2046 4c55 4944 2074 6f20 5641 4c55 452e FLUID to VALUE. │ │ │ │ +00010320: 6572 726f 722d 6d6f 6465 5768 656e 206e error-modeWhen n │ │ │ │ +00010330: 696c 2c20 6572 726f 7273 2061 7265 2068 il, errors are h │ │ │ │ +00010340: 616e 646c 6564 2061 7420 7468 6520 6375 andled at the cu │ │ │ │ +00010350: 7272 656e 7420 6576 656e 7420 6c6f 6f70 rrent event loop │ │ │ │ +00010360: 2c20 6f74 6865 7220 706f 7373 6962 6c65 , other possible │ │ │ │ +00010370: 0a76 616c 7565 7320 696e 636c 7564 6520 .values include │ │ │ │ +00010380: 6065 7869 7427 2061 6e64 2060 746f 702d `exit' and `top- │ │ │ │ +00010390: 6c65 7665 6c27 2e72 6570 2e73 7973 7465 level'.rep.syste │ │ │ │ +000103a0: 6d23 7265 6375 7273 696f 6e2d 6465 7074 m#recursion-dept │ │ │ │ +000103b0: 6872 6563 7572 7369 6f6e 2d64 6570 7468 hrecursion-depth │ │ │ │ +000103c0: 0a0a 5265 7475 726e 7320 7468 6520 6e75 ..Returns the nu │ │ │ │ +000103d0: 6d62 6572 206f 6620 7265 6375 7273 6976 mber of recursiv │ │ │ │ +000103e0: 652d 6564 6974 2773 2064 6565 7020 7765 e-edit's deep we │ │ │ │ +000103f0: 2061 7265 2c20 7a65 726f 2073 6967 6e69 are, zero signi │ │ │ │ +00010400: 6669 6573 2074 6865 0a6f 7269 6769 6e61 fies the.origina │ │ │ │ +00010410: 6c20 6c65 7665 6c2e 7265 702e 6c61 6e67 l level.rep.lang │ │ │ │ +00010420: 2e73 796d 626f 6c73 2366 696e 642d 7379 .symbols#find-sy │ │ │ │ +00010430: 6d62 6f6c 6669 6e64 2d73 796d 626f 6c20 mbolfind-symbol │ │ │ │ +00010440: 4e41 4d45 205b 4f42 4152 5241 595d 0a0a NAME [OBARRAY].. │ │ │ │ +00010450: 5265 7475 726e 7320 7468 6520 7379 6d62 Returns the symb │ │ │ │ +00010460: 6f6c 2077 6974 6820 7072 696e 742d 6e61 ol with print-na │ │ │ │ +00010470: 6d65 204e 414d 452c 2066 6f75 6e64 2062 me NAME, found b │ │ │ │ +00010480: 7920 7365 6172 6368 696e 6720 4f42 4152 y searching OBAR │ │ │ │ +00010490: 5241 5920 286f 720a 7468 6520 6465 6661 RAY (or.the defa │ │ │ │ +000104a0: 756c 7420 6072 6570 5f6f 6261 7272 6179 ult `rep_obarray │ │ │ │ +000104b0: 2720 6966 206e 696c 292c 206f 7220 6e69 ' if nil), or ni │ │ │ │ +000104c0: 6c20 6966 206e 6f20 7375 6368 2073 796d l if no such sym │ │ │ │ +000104d0: 626f 6c20 6578 6973 7473 2e72 6570 2e6c bol exists.rep.l │ │ │ │ +000104e0: 616e 672e 7379 6d62 6f6c 7323 696e 7465 ang.symbols#inte │ │ │ │ +000104f0: 726e 2d73 796d 626f 6c69 6e74 6572 6e2d rn-symbolintern- │ │ │ │ +00010500: 7379 6d62 6f6c 2053 594d 424f 4c20 5b4f symbol SYMBOL [O │ │ │ │ +00010510: 4241 5252 4159 5d0a 0a53 746f 7265 7320 BARRAY]..Stores │ │ │ │ +00010520: 5359 4d42 4f4c 2069 6e20 4f42 4152 5241 SYMBOL in OBARRA │ │ │ │ +00010530: 5920 286f 7220 7468 6520 6465 6661 756c Y (or the defaul │ │ │ │ +00010540: 7429 2e20 4966 2053 594d 424f 4c20 6861 t). If SYMBOL ha │ │ │ │ +00010550: 7320 616c 7265 6164 7920 6265 656e 2069 s already been i │ │ │ │ +00010560: 6e74 6572 6e65 640a 736f 6d65 7768 6572 nterned.somewher │ │ │ │ +00010570: 6520 616e 2065 7272 6f72 2069 7320 7369 e an error is si │ │ │ │ +00010580: 676e 616c 6c65 642e 7265 702e 6c61 6e67 gnalled.rep.lang │ │ │ │ +00010590: 2e73 796d 626f 6c73 2375 6e69 6e74 6572 .symbols#uninter │ │ │ │ +000105a0: 6e75 6e69 6e74 6572 6e20 5359 4d42 4f4c nunintern SYMBOL │ │ │ │ +000105b0: 205b 4f42 4152 5241 595d 0a0a 5265 6d6f [OBARRAY]..Remo │ │ │ │ +000105c0: 7665 7320 5359 4d42 4f4c 2066 726f 6d20 ves SYMBOL from │ │ │ │ +000105d0: 4f42 4152 5241 5920 286f 7220 7468 6520 OBARRAY (or the │ │ │ │ +000105e0: 6465 6661 756c 7429 2e20 5573 6520 7468 default). Use th │ │ │ │ +000105f0: 6973 2077 6974 6820 6361 7574 696f 6e2e is with caution. │ │ │ │ +00010600: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr │ │ │ │ +00010610: 6574 6572 2363 6c6f 7375 7265 2d66 756e eter#closure-fun │ │ │ │ +00010620: 6374 696f 6e63 6c6f 7375 7265 2d66 756e ctionclosure-fun │ │ │ │ +00010630: 6374 696f 6e20 4655 4e41 5247 0a0a 5265 ction FUNARG..Re │ │ │ │ +00010640: 7475 726e 2074 6865 2066 756e 6374 696f turn the functio │ │ │ │ +00010650: 6e20 7661 6c75 6520 6173 736f 6369 6174 n value associat │ │ │ │ +00010660: 6564 2077 6974 6820 7468 6520 636c 6f73 ed with the clos │ │ │ │ +00010670: 7572 6520 4655 4e41 5247 2e72 6570 2e6c ure FUNARG.rep.l │ │ │ │ +00010680: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter# │ │ │ │ +00010690: 7365 742d 636c 6f73 7572 652d 6675 6e63 set-closure-func │ │ │ │ +000106a0: 7469 6f6e 7365 742d 636c 6f73 7572 652d tionset-closure- │ │ │ │ +000106b0: 6675 6e63 7469 6f6e 2046 554e 4152 4720 function FUNARG │ │ │ │ +000106c0: 4655 4e43 5449 4f4e 0a0a 5365 7420 7468 FUNCTION..Set th │ │ │ │ +000106d0: 6520 6675 6e63 7469 6f6e 2076 616c 7565 e function value │ │ │ │ +000106e0: 2069 6e20 7468 6520 636c 6f73 7572 6520 in the closure │ │ │ │ +000106f0: 4655 4e41 5247 2074 6f20 4655 4e43 5449 FUNARG to FUNCTI │ │ │ │ +00010700: 4f4e 2e72 6570 2e73 7472 7563 7475 7265 ON.rep.structure │ │ │ │ +00010710: 7323 636c 6f73 7572 652d 6675 6e63 7469 s#closure-functi │ │ │ │ +00010720: 6f6e 7375 6272 2d73 7472 7563 7475 7265 onsubr-structure │ │ │ │ +00010730: 2053 5542 520a 0a52 6574 7572 6e20 7468 SUBR..Return th │ │ │ │ +00010740: 6520 7374 7275 6374 7572 6520 6173 736f e structure asso │ │ │ │ +00010750: 6369 6174 6564 2077 6974 6820 7468 6520 ciated with the │ │ │ │ +00010760: 7375 6272 2053 5542 522e 7265 2046 554e subr SUBR.re FUN │ │ │ │ +00010770: 4152 472e 7265 702e 6c61 6e67 2e69 6e74 ARG.rep.lang.int │ │ │ │ +00010780: 6572 7072 6574 6572 2363 6c6f 7375 7265 erpreter#closure │ │ │ │ +00010790: 2d6e 616d 6563 6c6f 7375 7265 2d6e 616d -nameclosure-nam │ │ │ │ +000107a0: 6520 4655 4e41 5247 0a0a 5265 7475 726e e FUNARG..Return │ │ │ │ +000107b0: 2074 6865 206e 616d 6520 6173 736f 6369 the name associ │ │ │ │ +000107c0: 6174 6564 2077 6974 6820 7468 6520 636c ated with the cl │ │ │ │ +000107d0: 6f73 7572 6520 4655 4e41 5247 2e72 6570 osure FUNARG.rep │ │ │ │ +000107e0: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete │ │ │ │ +000107f0: 7223 636c 6f73 7572 6570 6675 6e61 7267 r#closurepfunarg │ │ │ │ +00010800: 7020 4152 470a 0a52 6574 7572 6e73 2074 p ARG..Returns t │ │ │ │ +00010810: 2069 6620 4152 4720 6973 2061 2063 6c6f if ARG is a clo │ │ │ │ +00010820: 7375 7265 7265 702e 6c61 6e67 2e69 6e74 surerep.lang.int │ │ │ │ +00010830: 6572 7072 6574 6572 2364 6566 7661 7264 erpreter#defvard │ │ │ │ +00010840: 6566 7661 7220 4e41 4d45 205b 4445 4641 efvar NAME [DEFA │ │ │ │ +00010850: 554c 542d 5641 4c55 4520 5b44 4f43 2d53 ULT-VALUE [DOC-S │ │ │ │ +00010860: 5452 494e 475d 5d0a 0a44 6566 696e 6520 TRING]]..Define │ │ │ │ +00010870: 6120 7370 6563 6961 6c20 7661 7269 6162 a special variab │ │ │ │ +00010880: 6c65 2063 616c 6c65 6420 4e41 4d45 2077 le called NAME w │ │ │ │ +00010890: 686f 7365 2073 7461 6e64 6172 6420 7661 hose standard va │ │ │ │ +000108a0: 6c75 6520 6973 2044 4546 4155 4c54 2d0a lue is DEFAULT-. │ │ │ │ +000108b0: 5641 4c55 452e 2049 6620 4e41 4d45 2069 VALUE. If NAME i │ │ │ │ +000108c0: 7320 616c 7265 6164 7920 626f 756e 6420 s already bound │ │ │ │ +000108d0: 746f 2061 2076 616c 7565 2028 7468 6174 to a value (that │ │ │ │ +000108e0: 2773 206e 6f74 2061 6e20 6175 746f 6c6f 's not an autolo │ │ │ │ +000108f0: 6164 0a64 6566 696e 6974 696f 6e29 2069 ad.definition) i │ │ │ │ +00010900: 7420 6973 206c 6566 7420 6173 2069 7420 t is left as it │ │ │ │ +00010910: 6973 2c20 6f74 6865 7277 6973 6520 4445 is, otherwise DE │ │ │ │ +00010920: 4641 554c 542d 5641 4c55 4520 6973 2065 FAULT-VALUE is e │ │ │ │ +00010930: 7661 6c75 6174 6564 0a61 6e64 2074 6865 valuated.and the │ │ │ │ +00010940: 2073 7065 6369 616c 2076 616c 7565 206f special value o │ │ │ │ +00010950: 6620 4e41 4d45 2069 7320 626f 756e 6420 f NAME is bound │ │ │ │ +00010960: 746f 2074 6865 2072 6573 756c 742e 0a0a to the result... │ │ │ │ +00010970: 4966 2044 4f43 2d53 5452 494e 4720 6973 If DOC-STRING is │ │ │ │ +00010980: 2067 6976 656e 2c20 616e 6420 6973 2061 given, and is a │ │ │ │ +00010990: 2073 7472 696e 672c 2069 7420 7769 6c6c string, it will │ │ │ │ +000109a0: 2062 6520 7573 6564 2074 6f20 7365 7420 be used to set │ │ │ │ +000109b0: 7468 650a 6064 6f63 756d 656e 7461 7469 the.`documentati │ │ │ │ +000109c0: 6f6e 2720 7072 6f70 6572 7479 206f 6620 on' property of │ │ │ │ +000109d0: 7468 6520 7379 6d62 6f6c 204e 414d 452e the symbol NAME. │ │ │ │ +000109e0: 0a0a 2849 6620 7468 6520 7379 6d62 6f6c ..(If the symbol │ │ │ │ +000109f0: 204e 414d 4520 6973 206d 6172 6b65 6420 NAME is marked │ │ │ │ +00010a00: 6275 6666 6572 2d6c 6f63 616c 2074 6865 buffer-local the │ │ │ │ +00010a10: 2064 6566 6175 6c74 2076 616c 7565 206f default value o │ │ │ │ +00010a20: 6620 7468 650a 7661 7269 6162 6c65 2077 f the.variable w │ │ │ │ +00010a30: 696c 6c20 6265 2073 6574 2028 6966 206e ill be set (if n │ │ │ │ +00010a40: 6563 6573 7361 7279 2920 6e6f 7420 7468 ecessary) not th │ │ │ │ +00010a50: 6520 6c6f 6361 6c20 7661 6c75 652e 2972 e local value.)r │ │ │ │ +00010a60: 6570 2e6c 616e 672e 7379 6d62 6f6c 7323 ep.lang.symbols# │ │ │ │ +00010a70: 6465 6661 756c 742d 7661 6c75 6564 6566 default-valuedef │ │ │ │ +00010a80: 6175 6c74 2d76 616c 7565 2053 594d 424f ault-value SYMBO │ │ │ │ +00010a90: 4c0a 0a52 6574 7572 6e73 2074 6865 2064 L..Returns the d │ │ │ │ +00010aa0: 6566 6175 6c74 2076 616c 7565 206f 6620 efault value of │ │ │ │ +00010ab0: 7468 6520 7379 6d62 6f6c 2053 594d 424f the symbol SYMBO │ │ │ │ +00010ac0: 4c2e 2054 6869 7320 7769 6c6c 2062 6520 L. This will be │ │ │ │ +00010ad0: 7468 6520 7661 6c75 6520 6f66 0a53 594d the value of.SYM │ │ │ │ +00010ae0: 424f 4c20 696e 2062 7566 6665 7273 206f BOL in buffers o │ │ │ │ +00010af0: 7220 7769 6e64 6f77 7320 7768 6963 6820 r windows which │ │ │ │ +00010b00: 646f 206e 6f74 2068 6176 6520 7468 6569 do not have thei │ │ │ │ +00010b10: 7220 6f77 6e20 6c6f 6361 6c20 7661 6c75 r own local valu │ │ │ │ +00010b20: 652e 7265 702e 6c61 6e67 2e73 796d 626f e.rep.lang.symbo │ │ │ │ +00010b30: 6c73 2373 6574 7365 7420 5359 4d42 4f4c ls#setset SYMBOL │ │ │ │ +00010b40: 2072 6570 760a 0a53 6574 7320 7468 6520 repv..Sets the │ │ │ │ +00010b50: 7661 6c75 6520 6f66 2053 594d 424f 4c20 value of SYMBOL │ │ │ │ +00010b60: 746f 2072 6570 762e 2049 6620 5359 4d42 to repv. If SYMB │ │ │ │ +00010b70: 4f4c 2068 6173 2061 2062 7566 6665 722d OL has a buffer- │ │ │ │ +00010b80: 6c6f 6361 6c20 6269 6e64 696e 670a 696e local binding.in │ │ │ │ +00010b90: 2074 6865 2063 7572 7265 6e74 2062 7566 the current buf │ │ │ │ +00010ba0: 6665 7220 6f72 2060 6d61 6b65 2d76 6172 fer or `make-var │ │ │ │ +00010bb0: 6961 626c 652d 6275 6666 6572 2d6c 6f63 iable-buffer-loc │ │ │ │ +00010bc0: 616c 2720 6861 7320 6265 656e 2063 616c al' has been cal │ │ │ │ +00010bd0: 6c65 6420 6f6e 0a53 594d 424f 4c20 7468 led on.SYMBOL th │ │ │ │ +00010be0: 6520 6275 6666 6572 2d6c 6f63 616c 2076 e buffer-local v │ │ │ │ +00010bf0: 616c 7565 2069 6e20 7468 6520 6375 7272 alue in the curr │ │ │ │ +00010c00: 656e 7420 6275 6666 6572 2069 7320 7365 ent buffer is se │ │ │ │ +00010c10: 742e 2052 6574 7572 6e73 2072 6570 762e t. Returns repv. │ │ │ │ +00010c20: 7265 702e 6c61 6e67 2e73 796d 626f 6c73 rep.lang.symbols │ │ │ │ +00010c30: 2373 6574 706c 6973 7473 6574 706c 6973 #setplistsetplis │ │ │ │ +00010c40: 7420 5359 4d42 4f4c 2050 524f 502d 4c49 t SYMBOL PROP-LI │ │ │ │ +00010c50: 5354 0a0a 5365 7473 2074 6865 2070 726f ST..Sets the pro │ │ │ │ +00010c60: 7065 7274 7920 6c69 7374 206f 6620 5359 perty list of SY │ │ │ │ +00010c70: 4d42 4f4c 2074 6f20 5052 4f50 2d4c 4953 MBOL to PROP-LIS │ │ │ │ +00010c80: 542c 2072 6574 7572 6e73 2050 524f 502d T, returns PROP- │ │ │ │ +00010c90: 4c49 5354 2e72 6570 2e6c 616e 672e 7379 LIST.rep.lang.sy │ │ │ │ +00010ca0: 6d62 6f6c 7323 626f 756e 6470 626f 756e mbols#boundpboun │ │ │ │ +00010cb0: 6470 2053 594d 424f 4c0a 0a52 6574 7572 dp SYMBOL..Retur │ │ │ │ +00010cc0: 6e73 2074 2069 6620 5359 4d42 4f4c 2068 ns t if SYMBOL h │ │ │ │ +00010cd0: 6173 2061 2076 616c 7565 2061 7320 6120 as a value as a │ │ │ │ +00010ce0: 7661 7269 6162 6c65 2e72 6570 2e6c 616e variable.rep.lan │ │ │ │ +00010cf0: 672e 7379 6d62 6f6c 7323 7379 6d62 6f6c g.symbols#symbol │ │ │ │ +00010d00: 2d70 6c69 7374 7379 6d62 6f6c 2d70 6c69 -plistsymbol-pli │ │ │ │ +00010d10: 7374 2053 594d 424f 4c0a 0a52 6574 7572 st SYMBOL..Retur │ │ │ │ +00010d20: 6e73 2074 6865 2070 726f 7065 7274 792d ns the property- │ │ │ │ +00010d30: 6c69 7374 206f 6620 5359 4d42 4f4c 2e72 list of SYMBOL.r │ │ │ │ +00010d40: 6570 2e6c 616e 672e 7379 6d62 6f6c 7323 ep.lang.symbols# │ │ │ │ +00010d50: 6765 6e73 796d 6765 6e73 796d 0a0a 5265 gensymgensym..Re │ │ │ │ +00010d60: 7475 726e 7320 6120 6e65 7720 286e 6f6e turns a new (non │ │ │ │ +00010d70: 2d69 6e74 6572 6e65 6429 2073 796d 626f -interned) symbo │ │ │ │ +00010d80: 6c20 7769 7468 2061 2075 6e69 7175 6520 l with a unique │ │ │ │ +00010d90: 7072 696e 7420 6e61 6d65 2e72 6570 2e6c print name.rep.l │ │ │ │ +00010da0: 616e 672e 7379 6d62 6f6c 7323 7379 6d62 ang.symbols#symb │ │ │ │ +00010db0: 6f6c 7073 796d 626f 6c70 2041 5247 0a0a olpsymbolp ARG.. │ │ │ │ +00010dc0: 5265 7475 726e 7320 7420 6966 2041 5247 Returns t if ARG │ │ │ │ +00010dd0: 2069 7320 6120 7379 6d62 6f6c 2e72 6570 is a symbol.rep │ │ │ │ +00010de0: 2e6c 616e 672e 7379 6d62 6f6c 7323 6d61 .lang.symbols#ma │ │ │ │ +00010df0: 6b75 6e62 6f75 6e64 6d61 6b75 6e62 6f75 kunboundmakunbou │ │ │ │ +00010e00: 6e64 2053 594d 424f 4c0a 0a4d 616b 6520 nd SYMBOL..Make │ │ │ │ +00010e10: 5359 4d42 4f4c 2068 6176 6520 6e6f 2076 SYMBOL have no v │ │ │ │ +00010e20: 616c 7565 2061 7320 6120 7661 7269 6162 alue as a variab │ │ │ │ +00010e30: 6c65 2e72 6570 2e6c 616e 672e 7379 6d62 le.rep.lang.symb │ │ │ │ +00010e40: 6f6c 7323 6765 7467 6574 2053 594d 424f ols#getget SYMBO │ │ │ │ +00010e50: 4c20 5052 4f50 4552 5459 0a0a 5265 7475 L PROPERTY..Retu │ │ │ │ +00010e60: 726e 7320 7468 6520 7661 6c75 6520 6f66 rns the value of │ │ │ │ +00010e70: 2053 594d 424f 4c27 7320 7072 6f70 6572 SYMBOL's proper │ │ │ │ +00010e80: 7479 2050 524f 5045 5254 592e 2053 6565 ty PROPERTY. See │ │ │ │ +00010e90: 2060 7075 7427 2e72 6570 2e6c 616e 672e `put'.rep.lang. │ │ │ │ +00010ea0: 7379 6d62 6f6c 7323 6170 726f 706f 7361 symbols#aproposa │ │ │ │ +00010eb0: 7072 6f70 6f73 2052 4547 4558 5020 5b50 propos REGEXP [P │ │ │ │ +00010ec0: 5245 4449 4341 5445 5d20 5b4f 4241 5252 REDICATE] [OBARR │ │ │ │ +00010ed0: 4159 5d0a 0a52 6574 7572 6e73 2061 206c AY]..Returns a l │ │ │ │ +00010ee0: 6973 7420 6f66 2073 796d 626f 6c73 2066 ist of symbols f │ │ │ │ +00010ef0: 726f 6d20 4f42 4152 5241 5920 286f 7220 rom OBARRAY (or │ │ │ │ +00010f00: 7468 6520 6465 6661 756c 7429 2077 686f the default) who │ │ │ │ +00010f10: 7365 2070 7269 6e74 2d6e 616d 650a 6d61 se print-name.ma │ │ │ │ +00010f20: 7463 6865 7320 7468 6520 7265 6775 6c61 tches the regula │ │ │ │ +00010f30: 722d 6578 7072 6573 7369 6f6e 2052 4547 r-expression REG │ │ │ │ +00010f40: 4558 502e 2049 6620 5052 4544 4943 4154 EXP. If PREDICAT │ │ │ │ +00010f50: 4520 6973 2067 6976 656e 2061 6e64 206e E is given and n │ │ │ │ +00010f60: 6f6e 2d6e 696c 2c0a 6561 6368 2073 796d on-nil,.each sym │ │ │ │ +00010f70: 626f 6c20 7768 6963 6820 6d61 7463 6865 bol which matche │ │ │ │ +00010f80: 7320 6973 2061 7070 6c69 6564 2074 6f20 s is applied to │ │ │ │ +00010f90: 7468 6520 6675 6e63 7469 6f6e 2050 5245 the function PRE │ │ │ │ +00010fa0: 4449 4341 5445 2c20 6966 2074 6865 2076 DICATE, if the v │ │ │ │ +00010fb0: 616c 7565 0a69 7320 6e6f 6e2d 6e69 6c20 alue.is non-nil │ │ │ │ +00010fc0: 6974 2069 7320 636f 6e73 6964 6572 6564 it is considered │ │ │ │ +00010fd0: 2061 206d 6174 6368 2e00 7265 702e 766d a match..rep.vm │ │ │ │ +00010fe0: 2e63 6f6d 7069 6c65 7223 636f 6d70 696c .compiler#compil │ │ │ │ +00010ff0: 652d 6669 6c65 2046 494c 452d 4e41 4d45 e-file FILE-NAME │ │ │ │ +00011000: 7265 702e 7374 7275 6374 7572 6573 2373 rep.structures#s │ │ │ │ +00011010: 6574 2d73 7065 6369 616c 2d65 6e76 6972 et-special-envir │ │ │ │ +00011020: 6f6e 6d65 6e74 7365 742d 7370 6563 6961 onmentset-specia │ │ │ │ +00011030: 6c2d 656e 7669 726f 6e6d 656e 7420 454e l-environment EN │ │ │ │ +00011040: 5620 5354 5255 4354 5552 4572 6570 2e6c V STRUCTURErep.l │ │ │ │ +00011050: 616e 672e 7379 6d62 6f6c 7323 7379 6d62 ang.symbols#symb │ │ │ │ +00011060: 6f6c 2d76 616c 7565 7379 6d62 6f6c 2d76 ol-valuesymbol-v │ │ │ │ +00011070: 616c 7565 2053 594d 424f 4c0a 0a52 6574 alue SYMBOL..Ret │ │ │ │ +00011080: 7572 6e73 2074 6865 2076 616c 7565 206f urns the value o │ │ │ │ +00011090: 6620 5359 4d42 4f4c 2c20 6966 2053 594d f SYMBOL, if SYM │ │ │ │ +000110a0: 424f 4c20 6973 2066 6c61 6767 6564 2061 BOL is flagged a │ │ │ │ +000110b0: 7320 6861 7669 6e67 2062 7566 6665 722d s having buffer- │ │ │ │ +000110c0: 6c6f 6361 6c0a 7661 6c75 6573 206c 6f6f local.values loo │ │ │ │ +000110d0: 6b20 666f 7220 6f6e 6520 6f66 2074 686f k for one of tho │ │ │ │ +000110e0: 7365 2066 6972 7374 2e72 6570 2e6c 616e se first.rep.lan │ │ │ │ +000110f0: 672e 7379 6d62 6f6c 7323 7365 742d 6465 g.symbols#set-de │ │ │ │ +00011100: 6661 756c 7473 6574 2d64 6566 6175 6c74 faultset-default │ │ │ │ +00011110: 2053 594d 424f 4c20 5641 4c55 450a 0a53 SYMBOL VALUE..S │ │ │ │ +00011120: 6574 7320 7468 6520 6465 6661 756c 7420 ets the default │ │ │ │ +00011130: 7661 6c75 6520 6f66 2053 594d 424f 4c20 value of SYMBOL │ │ │ │ +00011140: 746f 2056 414c 5545 2c20 7468 656e 2072 to VALUE, then r │ │ │ │ +00011150: 6574 7572 6e73 2056 414c 5545 2e72 6570 eturns VALUE.rep │ │ │ │ +00011160: 2e6c 616e 672e 7379 6d62 6f6c 7323 7379 .lang.symbols#sy │ │ │ │ +00011170: 6d62 6f6c 2d6e 616d 6573 796d 626f 6c2d mbol-namesymbol- │ │ │ │ +00011180: 6e61 6d65 2053 594d 424f 4c0a 0a52 6574 name SYMBOL..Ret │ │ │ │ +00011190: 7572 6e73 2074 6865 2070 7269 6e74 2d6e urns the print-n │ │ │ │ +000111a0: 616d 6520 6f66 2053 594d 424f 4c2e 7265 ame of SYMBOL.re │ │ │ │ +000111b0: 702e 6c61 6e67 2e73 796d 626f 6c73 2364 p.lang.symbols#d │ │ │ │ +000111c0: 6566 6175 6c74 2d62 6f75 6e64 7064 6566 efault-boundpdef │ │ │ │ +000111d0: 6175 6c74 2d62 6f75 6e64 7020 5359 4d42 ault-boundp SYMB │ │ │ │ +000111e0: 4f4c 0a0a 5265 7475 726e 7320 7420 6966 OL..Returns t if │ │ │ │ +000111f0: 2053 594d 424f 4c20 6861 7320 6120 6465 SYMBOL has a de │ │ │ │ +00011200: 6661 756c 7420 7661 6c75 652e 7265 702e fault value.rep. │ │ │ │ +00011210: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter │ │ │ │ +00011220: 2373 6574 7173 6574 7120 5b53 594d 424f #setqsetq [SYMBO │ │ │ │ +00011230: 4c20 464f 524d 5d20 2e2e 2e0a 0a53 6574 L FORM] .....Set │ │ │ │ +00011240: 7320 7468 6520 7661 6c75 6520 6f66 2065 s the value of e │ │ │ │ +00011250: 6163 6820 5359 4d42 4f4c 2074 6f20 7468 ach SYMBOL to th │ │ │ │ +00011260: 6520 7661 6c75 6520 6f66 2069 7473 2063 e value of its c │ │ │ │ +00011270: 6f72 7265 7370 6f6e 6469 6e67 2046 4f52 orresponding FOR │ │ │ │ +00011280: 4d0a 6576 616c 7561 7465 642c 2072 6574 M.evaluated, ret │ │ │ │ +00011290: 7572 6e73 2074 6865 2076 616c 7565 206f urns the value o │ │ │ │ +000112a0: 6620 7468 6520 6c61 7374 2065 7661 6c75 f the last evalu │ │ │ │ +000112b0: 6174 696f 6e2e 7265 702e 6c61 6e67 2e69 ation.rep.lang.i │ │ │ │ +000112c0: 6e74 6572 7072 6574 6572 2325 6465 6669 nterpreter#%defi │ │ │ │ +000112d0: 6e65 2564 6566 696e 6520 5359 4d42 4f4c ne%define SYMBOL │ │ │ │ +000112e0: 2046 4f52 4d20 5b44 4f43 2d53 5452 494e FORM [DOC-STRIN │ │ │ │ +000112f0: 475d 0a0a 4576 616c 7561 7465 2046 4f52 G]..Evaluate FOR │ │ │ │ +00011300: 4d2c 2074 6865 6e20 6372 6561 7465 2061 M, then create a │ │ │ │ +00011310: 2074 6f70 2d6c 6576 656c 2062 696e 6469 top-level bindi │ │ │ │ +00011320: 6e67 206f 6620 5359 4d42 4f4c 2077 686f ng of SYMBOL who │ │ │ │ +00011330: 7365 2076 616c 7565 2069 730a 7468 6520 se value is.the │ │ │ │ +00011340: 7265 7375 6c74 206f 6620 7468 6520 6576 result of the ev │ │ │ │ +00011350: 616c 7561 7469 6f6e 2e20 4966 2073 7563 aluation. If suc │ │ │ │ +00011360: 6820 6120 6269 6e64 696e 6720 616c 7265 h a binding alre │ │ │ │ +00011370: 6164 7920 6578 6973 7473 2c20 6974 2077 ady exists, it w │ │ │ │ +00011380: 696c 6c0a 6265 206f 7665 7277 7269 7474 ill.be overwritt │ │ │ │ +00011390: 656e 2e72 6570 2e6c 616e 672e 7379 6d62 en.rep.lang.symb │ │ │ │ +000113a0: 6f6c 7323 7075 7470 7574 2053 594d 424f ols#putput SYMBO │ │ │ │ +000113b0: 4c20 5052 4f50 4552 5459 2072 6570 760a L PROPERTY repv. │ │ │ │ +000113c0: 0a53 6574 7320 7468 6520 7661 6c75 6520 .Sets the value │ │ │ │ +000113d0: 6f66 2053 594d 424f 4c27 7320 7072 6f70 of SYMBOL's prop │ │ │ │ +000113e0: 6572 7479 2050 524f 5045 5254 5920 746f erty PROPERTY to │ │ │ │ +000113f0: 2072 6570 762c 2074 6869 7320 7661 6c75 repv, this valu │ │ │ │ +00011400: 6520 6361 6e20 6265 0a72 6574 7269 6576 e can be.retriev │ │ │ │ +00011410: 6564 2077 6974 6820 7468 6520 6067 6574 ed with the `get │ │ │ │ +00011420: 2720 6675 6e63 7469 6f6e 2e72 6570 2e6c ' function.rep.l │ │ │ │ +00011430: 616e 672e 7379 6d62 6f6c 7323 6d61 6b65 ang.symbols#make │ │ │ │ +00011440: 2d76 6172 6961 626c 652d 7370 6563 6961 -variable-specia │ │ │ │ +00011450: 6c6d 616b 652d 7661 7269 6162 6c65 2d73 lmake-variable-s │ │ │ │ +00011460: 7065 6369 616c 2053 594d 424f 4c0a 0a4d pecial SYMBOL..M │ │ │ │ +00011470: 6172 6b20 5359 4d42 4f4c 2061 7320 6265 ark SYMBOL as be │ │ │ │ +00011480: 696e 6720 6120 7370 6563 6961 6c20 2864 ing a special (d │ │ │ │ +00011490: 796e 616d 6963 616c 6c79 2d62 6f75 6e64 ynamically-bound │ │ │ │ +000114a0: 2920 7661 7269 6162 6c65 2e72 6570 2e6c ) variable.rep.l │ │ │ │ +000114b0: 616e 672e 7379 6d62 6f6c 7323 7370 6563 ang.symbols#spec │ │ │ │ +000114c0: 6961 6c2d 7661 7269 6162 6c65 2d70 7370 ial-variable-psp │ │ │ │ +000114d0: 6563 6961 6c2d 7661 7269 6162 6c65 2d70 ecial-variable-p │ │ │ │ +000114e0: 2053 594d 424f 4c0a 0a52 6574 7572 6e73 SYMBOL..Returns │ │ │ │ +000114f0: 2074 2069 6620 5359 4d42 4f4c 2069 7320 t if SYMBOL is │ │ │ │ +00011500: 6120 7370 6563 6961 6c20 7661 7269 6162 a special variab │ │ │ │ +00011510: 6c65 2028 6479 6e61 6d69 6361 6c6c 7920 le (dynamically │ │ │ │ +00011520: 7363 6f70 6564 292e 7265 702e 6c61 6e67 scoped).rep.lang │ │ │ │ +00011530: 2e64 6562 7567 2375 6e74 7261 6365 756e .debug#untraceun │ │ │ │ +00011540: 7472 6163 6520 5359 4d42 4f4c 0a0a 4361 trace SYMBOL..Ca │ │ │ │ +00011550: 6e63 656c 2074 6865 2065 6666 6563 7420 ncel the effect │ │ │ │ +00011560: 6f66 2028 7472 6163 6520 5359 4d42 4f4c of (trace SYMBOL │ │ │ │ +00011570: 292e 7265 702e 6461 7461 2e64 6174 756d ).rep.data.datum │ │ │ │ +00011580: 7323 6d61 6b65 2d64 6174 756d 6d61 6b65 s#make-datummake │ │ │ │ +00011590: 2d64 6174 756d 2056 414c 5545 2049 440a -datum VALUE ID. │ │ │ │ +000115a0: 0a43 7265 6174 6520 616e 6420 7265 7475 .Create and retu │ │ │ │ +000115b0: 726e 2061 206e 6577 2064 6174 6120 6f62 rn a new data ob │ │ │ │ +000115c0: 6a65 6374 206f 6620 7479 7065 2049 4420 ject of type ID │ │ │ │ +000115d0: 2861 6e20 6172 6269 7472 6172 7920 7661 (an arbitrary va │ │ │ │ +000115e0: 6c75 6529 2c20 6974 0a77 696c 6c20 6861 lue), it.will ha │ │ │ │ +000115f0: 7665 206f 626a 6563 7420 5641 4c55 4520 ve object VALUE │ │ │ │ +00011600: 6173 736f 6369 6174 6564 2077 6974 6820 associated with │ │ │ │ +00011610: 6974 2e61 6674 6572 2d6c 6f61 642d 616c it.after-load-al │ │ │ │ +00011620: 6973 7441 206c 6973 7420 6f66 2028 4c49 istA list of (LI │ │ │ │ +00011630: 4252 4152 5920 464f 524d 532e 2e2e 292e BRARY FORMS...). │ │ │ │ +00011640: 2057 6865 6e65 7665 7220 7468 6520 606c Whenever the `l │ │ │ │ +00011650: 6f61 6427 2063 6f6d 6d61 6e64 2072 6561 oad' command rea │ │ │ │ +00011660: 6473 2061 2066 696c 650a 6f66 204c 6973 ds a file.of Lis │ │ │ │ +00011670: 7020 636f 6465 204c 4942 5241 5259 2c20 p code LIBRARY, │ │ │ │ +00011680: 6974 2065 7865 6375 7465 7320 6561 6368 it executes each │ │ │ │ +00011690: 206f 6620 464f 524d 532e 204e 6f74 6520 of FORMS. Note │ │ │ │ +000116a0: 7468 6174 204c 4942 5241 5259 206d 7573 that LIBRARY mus │ │ │ │ +000116b0: 740a 6578 6163 746c 7920 6d61 7463 6820 t.exactly match │ │ │ │ +000116c0: 7468 6520 4649 4c45 2061 7267 756d 656e the FILE argumen │ │ │ │ +000116d0: 7420 6769 7665 6e20 746f 2060 6c6f 6164 t given to `load │ │ │ │ +000116e0: 272e 6c69 7370 2d6c 6962 2d64 6972 6563 '.lisp-lib-direc │ │ │ │ +000116f0: 746f 7279 5468 6520 6e61 6d65 206f 6620 toryThe name of │ │ │ │ +00011700: 7468 6520 6469 7265 6374 6f72 7920 696e the directory in │ │ │ │ +00011710: 2077 6869 6368 2074 6865 2073 7461 6e64 which the stand │ │ │ │ +00011720: 6172 6420 6c69 7370 2066 696c 6573 206c ard lisp files l │ │ │ │ +00011730: 6976 652e 646c 2d6c 6f61 642d 7265 6c6f ive.dl-load-relo │ │ │ │ +00011740: 632d 6e6f 7757 6865 6e20 6e6f 6e2d 6e69 c-nowWhen non-ni │ │ │ │ +00011750: 6c2c 2064 796e 616d 6963 616c 6c79 206c l, dynamically l │ │ │ │ +00011760: 6f61 6465 6420 6c69 6272 6172 6965 7320 oaded libraries │ │ │ │ +00011770: 6861 7665 2061 6c6c 2073 796d 626f 6c20 have all symbol │ │ │ │ +00011780: 7265 6c6f 6361 7469 6f6e 730a 7065 7266 relocations.perf │ │ │ │ +00011790: 726f 6d65 6420 6174 206c 6f61 642d 7469 romed at load-ti │ │ │ │ +000117a0: 6d65 2c20 6e6f 7420 6173 2072 6571 7569 me, not as requi │ │ │ │ +000117b0: 7265 642e 7265 702e 6c61 6e67 2e69 6e74 red.rep.lang.int │ │ │ │ +000117c0: 6572 7072 6574 6572 236c 616d 6264 616c erpreter#lambdal │ │ │ │ +000117d0: 616d 6264 6120 4c41 4d42 4441 2d4c 4953 ambda LAMBDA-LIS │ │ │ │ +000117e0: 5420 424f 4459 2e2e 2e0a 0a45 7661 6c75 T BODY.....Evalu │ │ │ │ +000117f0: 6174 6573 2074 6f20 616e 2061 6e6f 6e79 ates to an anony │ │ │ │ +00011800: 6d6f 7573 2066 756e 6374 696f 6e2e 7265 mous function.re │ │ │ │ +00011810: 702e 6461 7461 236e 636f 6e63 6e63 6f6e p.data#nconcncon │ │ │ │ +00011820: 6320 4c49 5354 532e 2e2e 0a0a 4465 7374 c LISTS.....Dest │ │ │ │ +00011830: 7275 6374 6976 656c 7920 636f 6e63 6174 ructively concat │ │ │ │ +00011840: 656e 6174 6573 2065 6163 6820 6f66 2069 enates each of i │ │ │ │ +00011850: 7427 7320 6172 6775 6d65 6e74 204c 4953 t's argument LIS │ │ │ │ +00011860: 5453 2e2e 2e20 696e 746f 206f 6e65 206e TS... into one n │ │ │ │ +00011870: 6577 0a6c 6973 742e 2045 7665 7279 204c ew.list. Every L │ │ │ │ +00011880: 4953 5420 6275 7420 7468 6520 6c61 7374 IST but the last │ │ │ │ +00011890: 2069 7320 6d6f 6469 6669 6564 2073 6f20 is modified so │ │ │ │ +000118a0: 7468 6174 2069 7427 7320 6c61 7374 2063 that it's last c │ │ │ │ +000118b0: 6472 2070 6f69 6e74 730a 746f 2074 6865 dr points.to the │ │ │ │ +000118c0: 2062 6567 696e 6e69 6e67 206f 6620 7468 beginning of th │ │ │ │ +000118d0: 6520 6e65 7874 206c 6973 742e 2052 6574 e next list. Ret │ │ │ │ +000118e0: 7572 6e73 2074 6865 206e 6577 206c 6973 urns the new lis │ │ │ │ +000118f0: 742e 7265 702e 6461 7461 2372 6576 6572 t.rep.data#rever │ │ │ │ +00011900: 7365 7265 7665 7273 6520 4c49 5354 0a0a sereverse LIST.. │ │ │ │ +00011910: 5265 7475 726e 7320 6120 6e65 7720 6c69 Returns a new li │ │ │ │ +00011920: 7374 2077 6869 6368 2069 7320 6120 636f st which is a co │ │ │ │ +00011930: 7079 206f 6620 4c49 5354 2065 7863 6570 py of LIST excep │ │ │ │ +00011940: 7420 7468 6174 2074 6865 206d 656d 6265 t that the membe │ │ │ │ +00011950: 7273 2061 7265 2069 6e0a 7265 7665 7273 rs are in.revers │ │ │ │ +00011960: 6520 6f72 6465 722e 7265 702e 6461 7461 e order.rep.data │ │ │ │ +00011970: 2361 7373 6f63 6173 736f 6320 454c 5420 #assocassoc ELT │ │ │ │ +00011980: 4153 534f 432d 4c49 5354 0a0a 5365 6172 ASSOC-LIST..Sear │ │ │ │ +00011990: 6368 6573 2041 5353 4f43 2d4c 4953 5420 ches ASSOC-LIST │ │ │ │ +000119a0: 666f 7220 6120 6c69 7374 2077 686f 7365 for a list whose │ │ │ │ +000119b0: 2066 6972 7374 2065 6c65 6d65 6e74 2069 first element i │ │ │ │ +000119c0: 7320 454c 542e 2060 6173 736f 6327 2075 s ELT. `assoc' u │ │ │ │ +000119d0: 7365 730a 6065 7175 616c 2720 746f 2063 ses.`equal' to c │ │ │ │ +000119e0: 6f6d 7061 7265 2065 6c65 6d65 6e74 732e ompare elements. │ │ │ │ +000119f0: 2052 6574 7572 6e73 2074 6865 2073 7562 Returns the sub │ │ │ │ +00011a00: 2d6c 6973 7420 7374 6172 7469 6e67 2066 -list starting f │ │ │ │ +00011a10: 726f 6d20 7468 6520 6669 7273 7420 0a6d rom the first .m │ │ │ │ +00011a20: 6174 6368 696e 6720 6173 736f 6369 6174 atching associat │ │ │ │ +00011a30: 696f 6e2e 0a46 6f72 2065 7861 6d70 6c65 ion..For example │ │ │ │ +00011a40: 2c0a 2020 2020 2861 7373 6f63 2027 7468 ,. (assoc 'th │ │ │ │ +00011a50: 7265 6520 2728 286f 6e65 202e 2031 2920 ree '((one . 1) │ │ │ │ +00011a60: 2874 776f 202e 2032 2920 2874 6872 6565 (two . 2) (three │ │ │ │ +00011a70: 202e 2033 2920 2866 6f75 7220 2e20 3429 . 3) (four . 4) │ │ │ │ +00011a80: 2929 0a20 2020 2020 3d3e 2028 7468 7265 )). => (thre │ │ │ │ +00011a90: 6520 2e20 3329 7265 702e 6461 7461 2361 e . 3)rep.data#a │ │ │ │ +00011aa0: 7373 7161 7373 7120 454c 5420 4153 534f ssqassq ELT ASSO │ │ │ │ +00011ab0: 432d 4c49 5354 0a0a 5365 6172 6368 6573 C-LIST..Searches │ │ │ │ +00011ac0: 2041 5353 4f43 2d4c 4953 5420 666f 7220 ASSOC-LIST for │ │ │ │ +00011ad0: 6120 6c69 7374 2077 686f 7365 2066 6972 a list whose fir │ │ │ │ +00011ae0: 7374 2065 6c65 6d65 6e74 2069 7320 454c st element is EL │ │ │ │ +00011af0: 542e 2060 6173 7371 2720 7573 6573 2060 T. `assq' uses ` │ │ │ │ +00011b00: 6571 270a 746f 2063 6f6d 7061 7265 2065 eq'.to compare e │ │ │ │ +00011b10: 6c65 6d65 6e74 732e 2052 6574 7572 6e73 lements. Returns │ │ │ │ +00011b20: 2074 6865 2073 7562 2d6c 6973 7420 7374 the sub-list st │ │ │ │ +00011b30: 6172 7469 6e67 2066 726f 6d20 7468 6520 arting from the │ │ │ │ +00011b40: 6669 7273 7420 6d61 7463 6869 6e67 0a61 first matching.a │ │ │ │ +00011b50: 7373 6f63 6961 7469 6f6e 2e72 6570 2e64 ssociation.rep.d │ │ │ │ +00011b60: 6174 6123 7261 7373 6f63 7261 7373 6f63 ata#rassocrassoc │ │ │ │ +00011b70: 2045 4c54 2041 5353 4f43 2d4c 4953 540a ELT ASSOC-LIST. │ │ │ │ +00011b80: 0a53 6561 7263 6865 7320 4153 534f 432d .Searches ASSOC- │ │ │ │ +00011b90: 4c49 5354 2066 6f72 2061 2063 6f6e 732d LIST for a cons- │ │ │ │ +00011ba0: 6365 6c6c 2077 686f 7365 2063 6472 2065 cell whose cdr e │ │ │ │ +00011bb0: 6c65 6d65 6e74 2069 7320 6065 7175 616c lement is `equal │ │ │ │ +00011bc0: 2720 746f 2045 4c54 2e20 0a52 6574 7572 ' to ELT. .Retur │ │ │ │ +00011bd0: 6e73 2074 6865 2066 6972 7374 2063 6f6e ns the first con │ │ │ │ +00011be0: 732d 6365 6c6c 2077 6869 6368 206d 6174 s-cell which mat │ │ │ │ +00011bf0: 6368 6573 2c20 6f72 206e 696c 2e0a 466f ches, or nil..Fo │ │ │ │ +00011c00: 7220 6578 616d 706c 652c 0a20 2020 2028 r example,. ( │ │ │ │ +00011c10: 7261 7373 6f63 2033 2027 2828 6f6e 6520 rassoc 3 '((one │ │ │ │ +00011c20: 2e20 3129 2028 7477 6f20 2e20 3229 2028 . 1) (two . 2) ( │ │ │ │ +00011c30: 7468 7265 6520 2e20 3329 2028 666f 7572 three . 3) (four │ │ │ │ +00011c40: 202e 2034 2929 290a 2020 2020 203d 3e20 . 4))). => │ │ │ │ +00011c50: 2874 6872 6565 202e 2033 2972 6570 2e64 (three . 3)rep.d │ │ │ │ +00011c60: 6174 6123 6d61 7063 6172 6d61 7063 6172 ata#mapcarmapcar │ │ │ │ +00011c70: 2046 554e 4354 494f 4e20 4c49 5354 0a0a FUNCTION LIST.. │ │ │ │ +00011c80: 4361 6c6c 7320 4655 4e43 5449 4f4e 2d4e Calls FUNCTION-N │ │ │ │ +00011c90: 414d 4520 7769 7468 2065 6163 6820 656c AME with each el │ │ │ │ +00011ca0: 656d 656e 7420 6f66 204c 4953 5420 6173 ement of LIST as │ │ │ │ +00011cb0: 2061 6e20 6172 6775 6d65 6e74 2069 6e20 an argument in │ │ │ │ +00011cc0: 7475 726e 2061 6e64 0a72 6574 7572 6e73 turn and.returns │ │ │ │ +00011cd0: 2061 206e 6577 206c 6973 7420 636f 6e73 a new list cons │ │ │ │ +00011ce0: 7472 7563 7465 6420 6672 6f6d 2074 6865 tructed from the │ │ │ │ +00011cf0: 2072 6573 756c 7473 2c20 6965 2c0a 2020 results, ie,. │ │ │ │ +00011d00: 286d 6170 6361 7220 2866 756e 6374 696f (mapcar (functio │ │ │ │ +00011d10: 6e20 286c 616d 6264 6120 2878 2920 2831 n (lambda (x) (1 │ │ │ │ +00011d20: 2b20 7829 2929 2027 2831 2032 2033 2929 + x))) '(1 2 3)) │ │ │ │ +00011d30: 0a20 2020 3d3e 2028 3220 3320 3429 7265 . => (2 3 4)re │ │ │ │ +00011d40: 702e 6461 7461 236d 6170 636d 6170 6320 p.data#mapcmapc │ │ │ │ +00011d50: 4655 4e43 5449 4f4e 204c 4953 540a 0a41 FUNCTION LIST..A │ │ │ │ +00011d60: 7070 6c69 6573 2046 554e 4354 494f 4e20 pplies FUNCTION │ │ │ │ +00011d70: 746f 2065 6163 6820 656c 656d 656e 7420 to each element │ │ │ │ +00011d80: 696e 204c 4953 542c 2064 6973 6361 7264 in LIST, discard │ │ │ │ +00011d90: 7320 7468 6520 7265 7375 6c74 732e 7265 s the results.re │ │ │ │ +00011da0: 702e 6461 7461 236d 656d 6265 726d 656d p.data#membermem │ │ │ │ +00011db0: 6265 7220 454c 5420 4c49 5354 0a0a 4966 ber ELT LIST..If │ │ │ │ +00011dc0: 2045 4c54 2069 7320 6120 6d65 6d62 6572 ELT is a member │ │ │ │ +00011dd0: 206f 6620 6c69 7374 204c 4953 5420 7468 of list LIST th │ │ │ │ +00011de0: 656e 2072 6574 7572 6e20 7468 6520 7461 en return the ta │ │ │ │ +00011df0: 696c 206f 6620 7468 6520 6c69 7374 2073 il of the list s │ │ │ │ +00011e00: 7461 7274 696e 670a 6672 6f6d 2074 6865 tarting.from the │ │ │ │ +00011e10: 206d 6174 6368 6564 2045 4c54 2c20 6965 matched ELT, ie │ │ │ │ +00011e20: 2c0a 2020 286d 656d 6265 7220 3120 2728 ,. (member 1 '( │ │ │ │ +00011e30: 3220 3120 3329 290a 2020 203d 3e20 2831 2 1 3)). => (1 │ │ │ │ +00011e40: 2033 290a 606d 656d 6265 7227 2075 7365 3).`member' use │ │ │ │ +00011e50: 7320 6065 7175 616c 2720 746f 2063 6f6d s `equal' to com │ │ │ │ +00011e60: 7061 7265 2061 746f 6d73 2e72 6570 2e64 pare atoms.rep.d │ │ │ │ +00011e70: 6174 6123 6d65 6d71 6d65 6d71 2045 4c54 ata#memqmemq ELT │ │ │ │ +00011e80: 204c 4953 540a 0a49 6620 454c 5420 6973 LIST..If ELT is │ │ │ │ +00011e90: 2061 206d 656d 6265 7220 6f66 206c 6973 a member of lis │ │ │ │ +00011ea0: 7420 4c49 5354 2074 6865 6e20 7265 7475 t LIST then retu │ │ │ │ +00011eb0: 726e 2074 6865 2074 6169 6c20 6f66 2074 rn the tail of t │ │ │ │ +00011ec0: 6865 206c 6973 7420 7374 6172 7469 6e67 he list starting │ │ │ │ +00011ed0: 0a66 726f 6d20 7468 6520 6d61 7463 6865 .from the matche │ │ │ │ +00011ee0: 6420 454c 542c 2069 652c 0a20 2028 6d65 d ELT, ie,. (me │ │ │ │ +00011ef0: 6d71 2031 2027 2832 2031 2033 2929 0a20 mq 1 '(2 1 3)). │ │ │ │ +00011f00: 2020 3d3e 2028 3120 3329 0a60 6d65 6d71 => (1 3).`memq │ │ │ │ +00011f10: 2720 7573 6573 2060 6571 2720 746f 2063 ' uses `eq' to c │ │ │ │ +00011f20: 6f6d 7061 7265 2061 746f 6d73 2e72 6570 ompare atoms.rep │ │ │ │ +00011f30: 2e64 6174 6123 6465 6c65 7465 6465 6c65 .data#deletedele │ │ │ │ +00011f40: 7465 2045 4c54 204c 4953 540a 0a52 6574 te ELT LIST..Ret │ │ │ │ +00011f50: 7572 6e73 204c 4953 5420 7769 7468 2061 urns LIST with a │ │ │ │ +00011f60: 6e79 206d 656d 6265 7273 2060 6571 7561 ny members `equa │ │ │ │ +00011f70: 6c27 2074 6f20 454c 5420 6465 7374 7275 l' to ELT destru │ │ │ │ +00011f80: 6374 6976 656c 7920 7265 6d6f 7665 642e ctively removed. │ │ │ │ +00011f90: 7265 702e 6461 7461 2373 7472 696e 672d rep.data#string- │ │ │ │ +00011fa0: 6571 7561 6c73 7472 696e 672d 6571 7561 equalstring-equa │ │ │ │ +00011fb0: 6c20 5354 5249 4e47 3120 5354 5249 4e47 l STRING1 STRING │ │ │ │ +00011fc0: 320a 0a52 6574 7572 6e73 2074 2069 6620 2..Returns t if │ │ │ │ +00011fd0: 5354 5249 4e47 3120 616e 6420 5354 5249 STRING1 and STRI │ │ │ │ +00011fe0: 4e47 3220 6172 6520 7468 6520 7361 6d65 NG2 are the same │ │ │ │ +00011ff0: 2c20 6967 6e6f 7269 6e67 2063 6173 652e , ignoring case. │ │ │ │ +00012000: 7265 702e 6c61 6e67 2e64 6562 7567 2374 rep.lang.debug#t │ │ │ │ +00012010: 7261 6365 7472 6163 6520 5359 4d42 4f4c racetrace SYMBOL │ │ │ │ +00012020: 0a0a 466c 6167 2074 6861 7420 7768 656e ..Flag that when │ │ │ │ +00012030: 6576 6572 2053 594d 424f 4c20 6973 2065 ever SYMBOL is e │ │ │ │ +00012040: 7661 6c75 6174 6564 2028 6173 2061 2076 valuated (as a v │ │ │ │ +00012050: 6172 6961 626c 6520 6f72 2061 2066 756e ariable or a fun │ │ │ │ +00012060: 6374 696f 6e29 2074 6865 0a64 6562 7567 ction) the.debug │ │ │ │ +00012070: 6765 7220 6973 2065 6e74 6572 6564 2e72 ger is entered.r │ │ │ │ +00012080: 6570 2e6c 616e 672e 7379 6d62 6f6c 7323 ep.lang.symbols# │ │ │ │ +00012090: 6d61 6b65 2d6b 6579 776f 7264 6d61 6b65 make-keywordmake │ │ │ │ +000120a0: 2d6b 6579 776f 7264 2053 594d 424f 4c0a -keyword SYMBOL. │ │ │ │ +000120b0: 0a52 6574 7572 6e20 7468 6520 6b65 7977 .Return the keyw │ │ │ │ +000120c0: 6f72 6420 7379 6d62 6f6c 2074 6861 7420 ord symbol that │ │ │ │ +000120d0: 7368 6f75 6c64 2062 6520 7573 6564 2069 should be used i │ │ │ │ +000120e0: 6e20 6172 6775 6d65 6e74 206c 6973 7473 n argument lists │ │ │ │ +000120f0: 2074 6f0a 7072 6f76 6964 6520 7468 6520 to.provide the │ │ │ │ +00012100: 6d61 726b 2074 6865 2076 616c 7565 206f mark the value o │ │ │ │ +00012110: 6620 7468 6520 6172 6775 6d65 6e74 2063 f the argument c │ │ │ │ +00012120: 616c 6c65 6420 5359 4d42 4f4c 2e20 416e alled SYMBOL. An │ │ │ │ +00012130: 2065 7272 6f72 2069 730a 7369 676e 616c error is.signal │ │ │ │ +00012140: 6c65 6420 6966 2053 594d 424f 4c20 6973 led if SYMBOL is │ │ │ │ +00012150: 2069 7473 656c 6620 6120 6b65 7977 6f72 itself a keywor │ │ │ │ +00012160: 642e 7265 702e 6c61 6e67 2e73 796d 626f d.rep.lang.symbo │ │ │ │ +00012170: 6c73 236b 6579 776f 7264 706b 6579 776f ls#keywordpkeywo │ │ │ │ +00012180: 7264 7020 4152 470a 0a52 6574 7572 6e20 rdp ARG..Return │ │ │ │ +00012190: 7472 7565 2069 6620 4152 4720 6973 2061 true if ARG is a │ │ │ │ +000121a0: 206b 6579 776f 7264 2073 796d 626f 6c2e keyword symbol. │ │ │ │ +000121b0: 7265 702e 6461 7461 2e64 6174 756d 7323 rep.data.datums# │ │ │ │ +000121c0: 6465 6669 6e65 2d64 6174 756d 2d70 7269 define-datum-pri │ │ │ │ +000121d0: 6e74 6572 6465 6669 6e65 2d64 6174 756d nterdefine-datum │ │ │ │ +000121e0: 2d70 7269 6e74 6572 2049 4420 5052 494e -printer ID PRIN │ │ │ │ +000121f0: 5445 520a 0a52 6567 6973 7465 7220 6120 TER..Register a │ │ │ │ +00012200: 6375 7374 6f6d 2070 7269 6e74 6572 2066 custom printer f │ │ │ │ +00012210: 6f72 2061 6c6c 2064 6174 756d 7320 7769 or all datums wi │ │ │ │ +00012220: 7468 2074 7970 6520 4944 2e20 5768 656e th type ID. When │ │ │ │ +00012230: 2074 6865 7365 0a6f 626a 6563 7473 2070 these.objects p │ │ │ │ +00012240: 7269 6e74 6564 2061 7265 2c20 7468 6520 rinted are, the │ │ │ │ +00012250: 6675 6e63 7469 6f6e 2050 5249 4e54 4552 function PRINTER │ │ │ │ +00012260: 2077 696c 6c20 6265 2063 616c 6c65 6420 will be called │ │ │ │ +00012270: 7769 7468 2074 776f 0a61 7267 756d 656e with two.argumen │ │ │ │ +00012280: 7473 2c20 7468 6520 6461 7475 6d20 616e ts, the datum an │ │ │ │ +00012290: 6420 7468 6520 7374 7265 616d 2074 6f20 d the stream to │ │ │ │ +000122a0: 7072 696e 7420 746f 2e72 6570 2e64 6174 print to.rep.dat │ │ │ │ +000122b0: 612e 6461 7475 6d73 2364 6174 756d 2d73 a.datums#datum-s │ │ │ │ +000122c0: 6574 6461 7475 6d2d 7365 7420 4441 5455 etdatum-set DATU │ │ │ │ +000122d0: 4d20 4944 2056 414c 5545 0a0a 4966 2064 M ID VALUE..If d │ │ │ │ +000122e0: 6174 6120 6f62 6a65 6374 2044 4154 554d ata object DATUM │ │ │ │ +000122f0: 2068 6173 2074 7970 6520 4944 2c20 6d6f has type ID, mo │ │ │ │ +00012300: 6469 6679 2069 7473 2061 7373 6f63 6961 dify its associa │ │ │ │ +00012310: 7465 6420 7661 6c75 6520 746f 2062 650a ted value to be. │ │ │ │ +00012320: 5641 4c55 452c 2065 6c73 6520 7369 676e VALUE, else sign │ │ │ │ +00012330: 616c 2061 6e20 6572 726f 722e 7265 702d al an error.rep- │ │ │ │ +00012340: 6469 7265 6374 6f72 7954 6865 2064 6972 directoryThe dir │ │ │ │ +00012350: 6563 746f 7279 2069 6e20 7768 6963 6820 ectory in which │ │ │ │ +00012360: 616c 6c20 696e 7374 616c 6c65 6420 6461 all installed da │ │ │ │ +00012370: 7461 2066 696c 6573 206c 6976 652e 6578 ta files live.ex │ │ │ │ +00012380: 6563 2d64 6972 6563 746f 7279 5468 6520 ec-directoryThe │ │ │ │ +00012390: 6e61 6d65 206f 6620 7468 6520 6469 7265 name of the dire │ │ │ │ +000123a0: 6374 6f72 7920 636f 6e74 6169 6e69 6e67 ctory containing │ │ │ │ +000123b0: 2061 7263 6869 7465 6374 7572 6520 7370 architecture sp │ │ │ │ +000123c0: 6563 6966 6963 2066 696c 6573 2e6c 6f61 ecific files.loa │ │ │ │ +000123d0: 642d 6669 6c65 6e61 6d65 5768 696c 6520 d-filenameWhile │ │ │ │ +000123e0: 7573 696e 6720 7468 6520 606c 6f61 6427 using the `load' │ │ │ │ +000123f0: 2066 756e 6374 696f 6e20 746f 206c 6f61 function to loa │ │ │ │ +00012400: 6420 6120 4c69 7370 206c 6962 7261 7279 d a Lisp library │ │ │ │ +00012410: 2c20 7468 6973 2076 6172 6961 626c 6520 , this variable │ │ │ │ +00012420: 6973 0a73 6574 2074 6f20 7468 6520 6e61 is.set to the na │ │ │ │ +00012430: 6d65 206f 6620 7468 6520 6669 6c65 2062 me of the file b │ │ │ │ +00012440: 6569 6e67 206c 6f61 6465 642e 7265 702e eing loaded.rep. │ │ │ │ +00012450: 6461 7461 2363 6472 6364 7220 434f 4e53 data#cdrcdr CONS │ │ │ │ +00012460: 2d43 454c 4c0a 0a52 6574 7572 6e73 2074 -CELL..Returns t │ │ │ │ +00012470: 6865 2076 616c 7565 2073 746f 7265 6420 he value stored │ │ │ │ +00012480: 696e 2074 6865 2063 6472 2073 6c6f 7420 in the cdr slot │ │ │ │ +00012490: 6f66 2043 4f4e 532d 4345 4c4c 2c20 6f72 of CONS-CELL, or │ │ │ │ +000124a0: 206e 696c 2069 6620 434f 4e53 2d43 454c nil if CONS-CEL │ │ │ │ +000124b0: 4c0a 6973 206e 696c 2e72 6570 2e64 6174 L.is nil.rep.dat │ │ │ │ +000124c0: 6123 6c69 7374 6c69 7374 2041 5247 532e a#listlist ARGS. │ │ │ │ +000124d0: 2e2e 0a0a 5265 7475 726e 7320 6120 6e65 ....Returns a ne │ │ │ │ +000124e0: 7720 6c69 7374 2077 6974 6820 656c 656d w list with elem │ │ │ │ +000124f0: 656e 7473 2041 5247 532e 2e2e 7265 702e ents ARGS...rep. │ │ │ │ +00012500: 6461 7461 2372 706c 6163 6472 706c 6163 data#rplacdrplac │ │ │ │ +00012510: 6420 434f 4e53 2d43 454c 4c20 4e45 572d d CONS-CELL NEW- │ │ │ │ +00012520: 4344 520a 0a53 6574 7320 7468 6520 7661 CDR..Sets the va │ │ │ │ +00012530: 6c75 6520 6f66 2074 6865 2063 6472 2073 lue of the cdr s │ │ │ │ +00012540: 6c6f 7420 696e 2043 4f4e 532d 4345 4c4c lot in CONS-CELL │ │ │ │ +00012550: 2074 6f20 4e45 572d 4344 522e 0a52 6574 to NEW-CDR..Ret │ │ │ │ +00012560: 7572 6e73 2074 6865 2043 4f4e 532d 4345 urns the CONS-CE │ │ │ │ +00012570: 4c4c 2e72 6570 2e64 6174 6123 6e72 6576 LL.rep.data#nrev │ │ │ │ +00012580: 6572 7365 6e72 6576 6572 7365 204c 4953 ersenreverse LIS │ │ │ │ +00012590: 540a 0a52 6574 7572 6e73 204c 4953 5420 T..Returns LIST │ │ │ │ +000125a0: 616c 7465 7265 6420 736f 2074 6861 7420 altered so that │ │ │ │ +000125b0: 6974 2773 206d 656d 6265 7273 2061 7265 it's members are │ │ │ │ +000125c0: 2069 6e20 7265 7665 7273 6520 6f72 6465 in reverse orde │ │ │ │ +000125d0: 7220 746f 2077 6861 7420 7468 6579 0a77 r to what they.w │ │ │ │ +000125e0: 6572 652e 2054 6869 7320 6675 6e63 7469 ere. This functi │ │ │ │ +000125f0: 6f6e 2069 7320 6465 7374 7275 6374 6976 on is destructiv │ │ │ │ +00012600: 6520 746f 7761 7264 7320 6974 2773 2061 e towards it's a │ │ │ │ +00012610: 7267 756d 656e 742e 7265 702e 6461 7461 rgument.rep.data │ │ │ │ +00012620: 2372 6173 7371 7261 7373 7120 454c 5420 #rassqrassq ELT │ │ │ │ +00012630: 4153 534f 432d 4c49 5354 0a0a 5365 6172 ASSOC-LIST..Sear │ │ │ │ +00012640: 6368 6573 2041 5353 4f43 2d4c 4953 5420 ches ASSOC-LIST │ │ │ │ +00012650: 666f 7220 6120 636f 6e73 2d63 656c 6c20 for a cons-cell │ │ │ │ +00012660: 7768 6f73 6520 6364 7220 6973 2060 6571 whose cdr is `eq │ │ │ │ +00012670: 2720 746f 2045 4c54 2e0a 5265 7475 726e ' to ELT..Return │ │ │ │ +00012680: 7320 7468 6520 6669 7273 7420 6d61 7463 s the first matc │ │ │ │ +00012690: 6869 6e67 2063 6f6e 732d 6365 6c6c 2c20 hing cons-cell, │ │ │ │ +000126a0: 656c 7365 206e 696c 2e72 6570 2e64 6174 else nil.rep.dat │ │ │ │ +000126b0: 6123 6669 6c74 6572 6669 6c74 6572 2050 a#filterfilter P │ │ │ │ +000126c0: 5245 4449 4341 5445 204c 4953 540a 0a52 REDICATE LIST..R │ │ │ │ +000126d0: 6574 7572 6e20 6120 6e65 7720 6c69 7374 eturn a new list │ │ │ │ +000126e0: 2c20 636f 6e73 6973 7469 6e67 206f 6620 , consisting of │ │ │ │ +000126f0: 7468 6520 656c 656d 656e 7473 2069 6e20 the elements in │ │ │ │ +00012700: 4c49 5354 2077 6869 6368 2074 6865 2066 LIST which the f │ │ │ │ +00012710: 756e 6374 696f 6e0a 5052 4544 4943 4154 unction.PREDICAT │ │ │ │ +00012720: 4520 7265 7475 726e 7320 7420 7768 656e E returns t when │ │ │ │ +00012730: 2061 7070 6c69 6564 2074 6f3b 2069 2e65 applied to; i.e │ │ │ │ +00012740: 2e20 736f 6d65 7468 696e 6720 6c69 6b65 . something like │ │ │ │ +00012750: 0a0a 286d 6170 6361 7220 276e 636f 6e63 ..(mapcar 'nconc │ │ │ │ +00012760: 2028 6d61 7063 6172 2023 2728 6c61 6d62 (mapcar #'(lamb │ │ │ │ +00012770: 6461 2028 7829 0a09 0909 2020 2028 7768 da (x).... (wh │ │ │ │ +00012780: 656e 2028 5052 4544 4943 4154 4520 7829 en (PREDICATE x) │ │ │ │ +00012790: 0a09 0909 2020 2020 2028 6c69 7374 2078 .... (list x │ │ │ │ +000127a0: 2929 290a 0909 2020 2020 2020 204c 4953 )))... LIS │ │ │ │ +000127b0: 5429 2972 6570 2e64 6174 6123 6d65 6d71 T))rep.data#memq │ │ │ │ +000127c0: 6c6d 656d 716c 2045 4c54 204c 4953 540a lmemql ELT LIST. │ │ │ │ +000127d0: 0a49 6620 454c 5420 6973 2061 206d 656d .If ELT is a mem │ │ │ │ +000127e0: 6265 7220 6f66 206c 6973 7420 4c49 5354 ber of list LIST │ │ │ │ +000127f0: 2074 6865 6e20 7265 7475 726e 2074 6865 then return the │ │ │ │ +00012800: 2074 6169 6c20 6f66 2074 6865 206c 6973 tail of the lis │ │ │ │ +00012810: 7420 7374 6172 7469 6e67 0a66 726f 6d20 t starting.from │ │ │ │ +00012820: 7468 6520 6d61 7463 6865 6420 454c 542e the matched ELT. │ │ │ │ +00012830: 2060 6d65 6d71 6c27 2075 7365 7320 6065 `memql' uses `e │ │ │ │ +00012840: 716c 2720 746f 2063 6f6d 7061 7265 206c ql' to compare l │ │ │ │ +00012850: 6973 7420 6974 656d 732e 7265 702e 6461 ist items.rep.da │ │ │ │ +00012860: 7461 2364 656c 7164 656c 7120 454c 5420 ta#delqdelq ELT │ │ │ │ +00012870: 4c49 5354 0a0a 5265 7475 726e 7320 4c49 LIST..Returns LI │ │ │ │ +00012880: 5354 2077 6974 6820 616e 7920 6d65 6d62 ST with any memb │ │ │ │ +00012890: 6572 7320 6065 7127 2074 6f20 454c 5420 ers `eq' to ELT │ │ │ │ +000128a0: 6465 7374 7275 6374 6976 656c 7920 7265 destructively re │ │ │ │ +000128b0: 6d6f 7665 642e 7265 702e 6461 7461 2361 moved.rep.data#a │ │ │ │ +000128c0: 7272 6179 7061 7272 6179 7020 4152 470a rrayparrayp ARG. │ │ │ │ +000128d0: 0a52 6574 7572 6e73 2074 2077 6865 6e20 .Returns t when │ │ │ │ +000128e0: 4152 4720 6973 2061 6e20 6172 7261 792e ARG is an array. │ │ │ │ +000128f0: 7265 702e 6461 7461 2361 7365 7461 7365 rep.data#asetase │ │ │ │ +00012900: 7420 4152 5241 5920 494e 4445 5820 4e45 t ARRAY INDEX NE │ │ │ │ +00012910: 572d 5641 4c55 450a 0a53 6574 7320 656c W-VALUE..Sets el │ │ │ │ +00012920: 656d 656e 7420 6e75 6d62 6572 2049 4e44 ement number IND │ │ │ │ +00012930: 4558 2028 6120 706f 7369 7469 7665 2069 EX (a positive i │ │ │ │ +00012940: 6e74 6567 6572 2920 6f66 2041 5252 4159 nteger) of ARRAY │ │ │ │ +00012950: 2028 6361 6e20 6265 2061 2076 6563 746f (can be a vecto │ │ │ │ +00012960: 720a 6f72 2061 2073 7472 696e 6729 2074 r.or a string) t │ │ │ │ +00012970: 6f20 4e45 572d 5641 4c55 452c 2072 6574 o NEW-VALUE, ret │ │ │ │ +00012980: 7572 6e69 6e67 204e 4557 2d56 414c 5545 urning NEW-VALUE │ │ │ │ +00012990: 2e20 4e6f 7465 2074 6861 7420 7374 7269 . Note that stri │ │ │ │ +000129a0: 6e67 730a 6361 6e20 6f6e 6c79 2063 6f6e ngs.can only con │ │ │ │ +000129b0: 7461 696e 2063 6861 7261 6374 6572 7320 tain characters │ │ │ │ +000129c0: 2869 652c 2069 6e74 6567 6572 7329 2e72 (ie, integers).r │ │ │ │ +000129d0: 6570 2e64 6174 6123 6172 6566 6172 6566 ep.data#arefaref │ │ │ │ +000129e0: 2041 5252 4159 2049 4e44 4558 0a0a 5265 ARRAY INDEX..Re │ │ │ │ +000129f0: 7475 726e 7320 7468 6520 494e 4445 5874 turns the INDEXt │ │ │ │ +00012a00: 6820 2861 206e 6f6e 2d6e 6567 6174 6976 h (a non-negativ │ │ │ │ +00012a10: 6520 696e 7465 6765 7229 2065 6c65 6d65 e integer) eleme │ │ │ │ +00012a20: 6e74 206f 6620 4152 5241 592c 2077 6869 nt of ARRAY, whi │ │ │ │ +00012a30: 6368 0a63 616e 2062 6520 6120 7665 6374 ch.can be a vect │ │ │ │ +00012a40: 6f72 206f 7220 6120 7374 7269 6e67 2e20 or or a string. │ │ │ │ +00012a50: 494e 4445 5820 7374 6172 7473 2061 7420 INDEX starts at │ │ │ │ +00012a60: 7a65 726f 2e72 6570 2e64 6174 6123 636f zero.rep.data#co │ │ │ │ +00012a70: 6e63 6174 636f 6e63 6174 2041 5247 532e ncatconcat ARGS. │ │ │ │ +00012a80: 2e2e 0a0a 436f 6e63 6174 656e 6174 6573 ....Concatenates │ │ │ │ +00012a90: 2061 6c6c 2041 5247 532e 2e2e 2069 6e74 all ARGS... int │ │ │ │ +00012aa0: 6f20 6120 7369 6e67 6c65 2073 7472 696e o a single strin │ │ │ │ +00012ab0: 672c 2065 6163 6820 6172 6775 6d65 6e74 g, each argument │ │ │ │ +00012ac0: 2063 616e 2062 6520 6120 7374 7269 6e67 can be a string │ │ │ │ +00012ad0: 2c0a 6120 6368 6172 6163 7465 7220 6f72 ,.a character or │ │ │ │ +00012ae0: 2061 206c 6973 7420 6f72 2076 6563 746f a list or vecto │ │ │ │ +00012af0: 7220 6f66 2063 6861 7261 6374 6572 732e r of characters. │ │ │ │ +00012b00: 7265 702e 6461 7461 236c 656e 6774 686c rep.data#lengthl │ │ │ │ +00012b10: 656e 6774 6820 5345 5155 454e 4345 0a0a ength SEQUENCE.. │ │ │ │ +00012b20: 5265 7475 726e 7320 7468 6520 6e75 6d62 Returns the numb │ │ │ │ +00012b30: 6572 206f 6620 656c 656d 656e 7473 2069 er of elements i │ │ │ │ +00012b40: 6e20 5345 5155 454e 4345 2028 6120 7374 n SEQUENCE (a st │ │ │ │ +00012b50: 7269 6e67 2c20 6c69 7374 206f 7220 7665 ring, list or ve │ │ │ │ +00012b60: 6374 6f72 292e 7265 702e 6461 7461 2363 ctor).rep.data#c │ │ │ │ +00012b70: 6f70 792d 7365 7175 656e 6365 636f 7079 opy-sequencecopy │ │ │ │ +00012b80: 2d73 6571 7565 6e63 6520 5345 5155 454e -sequence SEQUEN │ │ │ │ +00012b90: 4345 0a0a 5265 7475 726e 7320 6120 6e65 CE..Returns a ne │ │ │ │ +00012ba0: 7720 7365 7175 656e 6365 2077 686f 7365 w sequence whose │ │ │ │ +00012bb0: 2065 6c65 6d65 6e74 7320 6172 6520 6571 elements are eq │ │ │ │ +00012bc0: 2074 6f20 7468 6f73 6520 696e 2053 4551 to those in SEQ │ │ │ │ +00012bd0: 5545 4e43 452e 7265 702e 6461 7461 2365 UENCE.rep.data#e │ │ │ │ +00012be0: 6c74 656c 7420 5345 5155 454e 4345 2049 ltelt SEQUENCE I │ │ │ │ +00012bf0: 4e44 4558 0a0a 5265 7475 726e 2074 6865 NDEX..Return the │ │ │ │ +00012c00: 2065 6c65 6d65 6e74 206f 6620 5345 5155 element of SEQU │ │ │ │ +00012c10: 454e 4345 2061 7420 706f 7369 7469 6f6e ENCE at position │ │ │ │ +00012c20: 2049 4e44 4558 2028 636f 756e 7469 6e67 INDEX (counting │ │ │ │ +00012c30: 2066 726f 6d20 7a65 726f 292e 7265 702e from zero).rep. │ │ │ │ +00012c40: 696f 2e66 696c 6573 236c 6f61 642d 6669 io.files#load-fi │ │ │ │ +00012c50: 6c65 6c6f 6164 2d66 696c 6520 4649 4c45 leload-file FILE │ │ │ │ +00012c60: 4e41 4d45 205b 5354 5255 4354 5552 455d NAME [STRUCTURE] │ │ │ │ +00012c70: 0a0a 4c6f 6164 2074 6865 2066 696c 6520 ..Load the file │ │ │ │ +00012c80: 6f66 204c 6973 7020 666f 726d 7320 6361 of Lisp forms ca │ │ │ │ +00012c90: 6c6c 6564 2046 494c 454e 414d 4520 286e lled FILENAME (n │ │ │ │ +00012ca0: 6f20 7375 6666 6978 6573 2061 7265 2061 o suffixes are a │ │ │ │ +00012cb0: 6464 6564 2c20 6f72 0a70 6174 6873 2073 dded, or.paths s │ │ │ │ +00012cc0: 6561 7263 6865 6429 2e20 5468 6520 6669 earched). The fi │ │ │ │ +00012cd0: 6c65 2069 7320 6c6f 6164 6564 2069 6e20 le is loaded in │ │ │ │ +00012ce0: 6120 6e75 6c6c 206c 6578 6963 616c 2065 a null lexical e │ │ │ │ +00012cf0: 6e76 6972 6f6e 6d65 6e74 2c0a 7769 7468 nvironment,.with │ │ │ │ +00012d00: 696e 2053 5452 5543 5455 5245 2e20 5468 in STRUCTURE. Th │ │ │ │ +00012d10: 6520 7661 6c75 6520 6f66 2074 6865 206c e value of the l │ │ │ │ +00012d20: 6173 7420 666f 726d 2065 7661 6c75 6174 ast form evaluat │ │ │ │ +00012d30: 6564 2069 7320 7265 7475 726e 6564 2e72 ed is returned.r │ │ │ │ +00012d40: 6570 2e69 6f2e 6669 6c65 7323 6c6f 6164 ep.io.files#load │ │ │ │ +00012d50: 6c6f 6164 2046 494c 4520 5b4e 4f2d 4552 load FILE [NO-ER │ │ │ │ +00012d60: 524f 525d 205b 4e4f 2d50 4154 485d 205b ROR] [NO-PATH] [ │ │ │ │ +00012d70: 4e4f 2d53 5546 4649 585d 0a0a 4174 7465 NO-SUFFIX]..Atte │ │ │ │ +00012d80: 6d70 7420 746f 206f 7065 6e20 616e 6420 mpt to open and │ │ │ │ +00012d90: 7468 656e 2072 6561 642d 616e 642d 6576 then read-and-ev │ │ │ │ +00012da0: 616c 2074 6865 2066 696c 6520 6f66 204c al the file of L │ │ │ │ +00012db0: 6973 7020 636f 6465 2046 494c 452e 0a0a isp code FILE... │ │ │ │ +00012dc0: 466f 7220 6561 6368 2064 6972 6563 746f For each directo │ │ │ │ +00012dd0: 7279 206e 616d 6564 2069 6e20 7468 6520 ry named in the │ │ │ │ +00012de0: 7661 7269 6162 6c65 2060 6c6f 6164 2d70 variable `load-p │ │ │ │ +00012df0: 6174 6827 2074 7269 6573 2074 6865 2076 ath' tries the v │ │ │ │ +00012e00: 616c 7565 206f 660a 4649 4c45 2077 6974 alue of.FILE wit │ │ │ │ +00012e10: 6820 602e 6a6c 6327 2028 636f 6d70 696c h `.jlc' (compil │ │ │ │ +00012e20: 6564 2d6c 6973 7029 2061 7070 656e 6465 ed-lisp) appende │ │ │ │ +00012e30: 6420 746f 2069 742c 2074 6865 6e20 7769 d to it, then wi │ │ │ │ +00012e40: 7468 2060 2e6a 6c27 2061 7070 656e 6465 th `.jl' appende │ │ │ │ +00012e50: 640a 746f 2069 742c 2066 696e 616c 6c79 d.to it, finally │ │ │ │ +00012e60: 2074 7269 6573 2046 494c 4520 7769 7468 tries FILE with │ │ │ │ +00012e70: 6f75 7420 6d6f 6469 6669 6361 7469 6f6e out modification │ │ │ │ +00012e80: 2e0a 0a49 6620 4e4f 2d45 5252 4f52 2069 ...If NO-ERROR i │ │ │ │ +00012e90: 7320 6e6f 6e2d 6e69 6c20 6e6f 2065 7272 s non-nil no err │ │ │ │ +00012ea0: 6f72 2069 7320 7369 676e 616c 6c65 6420 or is signalled │ │ │ │ +00012eb0: 6966 2046 494c 4520 6361 6e27 7420 6265 if FILE can't be │ │ │ │ +00012ec0: 2066 6f75 6e64 2e20 4966 0a4e 4f2d 5041 found. If.NO-PA │ │ │ │ +00012ed0: 5448 2069 7320 6e6f 6e2d 6e69 6c20 7468 TH is non-nil th │ │ │ │ +00012ee0: 6520 606c 6f61 642d 7061 7468 2720 7661 e `load-path' va │ │ │ │ +00012ef0: 7269 6162 6c65 2069 7320 6e6f 7420 7573 riable is not us │ │ │ │ +00012f00: 6564 2c20 6a75 7374 2074 6865 2076 616c ed, just the val │ │ │ │ +00012f10: 7565 0a6f 6620 4649 4c45 2e20 4966 204e ue.of FILE. If N │ │ │ │ +00012f20: 4f2d 5355 4646 4958 2069 7320 6e6f 6e2d O-SUFFIX is non- │ │ │ │ +00012f30: 6e69 6c20 6e6f 2073 7566 6669 7865 7320 nil no suffixes │ │ │ │ +00012f40: 6172 6520 6170 7065 6e64 6564 2074 6f20 are appended to │ │ │ │ +00012f50: 4649 4c45 2e0a 0a49 6620 7468 6520 636f FILE...If the co │ │ │ │ +00012f60: 6d70 696c 6564 2076 6572 7369 6f6e 2069 mpiled version i │ │ │ │ +00012f70: 7320 6f6c 6465 7220 7468 616e 2069 7427 s older than it' │ │ │ │ +00012f80: 7320 736f 7572 6365 2063 6f64 652c 2074 s source code, t │ │ │ │ +00012f90: 6865 2073 6f75 7263 6520 636f 6465 2069 he source code i │ │ │ │ +00012fa0: 730a 6c6f 6164 6564 2061 6e64 2061 2077 s.loaded and a w │ │ │ │ +00012fb0: 6172 6e69 6e67 2069 7320 6469 7370 6c61 arning is displa │ │ │ │ +00012fc0: 7965 642e 7265 702e 6461 7461 236e 756c yed.rep.data#nul │ │ │ │ +00012fd0: 6c6e 756c 6c20 4152 470a 0a52 6574 7572 lnull ARG..Retur │ │ │ │ +00012fe0: 6e73 2074 2069 6620 4152 4720 6973 206e ns t if ARG is n │ │ │ │ +00012ff0: 696c 2e00 0000 0000 0000 0000 0000 0000 il.............. │ │ │ │ +00013000: 0300 0000 0e00 0000 f2bf 0100 0000 0000 ................ │ │ │ │ +00013010: 1a00 0000 e66f 0100 0000 0000 d30a 0000 .....o.......... │ │ │ │ +00013020: 2de5 0100 0000 0000 b90c 0000 47a3 0000 -...........G... │ │ │ │ +00013030: 0000 0000 690f 0000 97a0 0000 0000 0000 ....i........... │ │ │ │ +00013040: 0000 0000 0000 0000 0000 0000 0200 0000 ................ │ │ │ │ +00013050: a700 0000 e3e9 7f0c 0072 6570 e9be 0100 .........rep.... │ │ │ │ +00013060: 0000 0000 1b00 0000 2200 0000 d159 b302 ........"....Y.. │ │ │ │ +00013070: 0072 6570 80e0 0100 0000 0000 1e00 0000 .rep............ │ │ │ │ +00013080: 0400 0000 787e 1815 7265 702e 2aa2 0000 ....x~..rep.*... │ │ │ │ +00013090: 0000 0000 2600 0000 5a00 0000 170c 4d19 ....&...Z.....M. │ │ │ │ +000130a0: 7072 6f67 00fc 0000 0000 0000 0c00 0000 prog............ │ │ │ │ +000130b0: 3400 0000 aaa8 5117 7265 702e 4166 0100 4.....Q.rep.Af.. │ │ │ │ +000130c0: 0000 0000 1b00 0000 2800 0000 d175 3b08 ........(....u;. │ │ │ │ +000130d0: 0072 6570 bcbc 0100 0000 0000 1d00 0000 .rep............ │ │ │ │ +000130e0: 0000 0000 4c61 5b1a 7265 702e 024f 0000 ....La[.rep..O.. │ │ │ │ +000130f0: 0000 0000 1700 0000 5d00 0000 a43c 590a ........]....z/. │ │ │ │ +00013790: 0072 6570 b4bb 0100 0000 0000 1e00 0000 .rep............ │ │ │ │ +000137a0: 0900 0000 01b1 ae03 7265 702e 0766 0100 ........rep..f.. │ │ │ │ +000137b0: 0000 0000 1000 0000 2a00 0000 fe81 1b1c ........*....... │ │ │ │ +000137c0: 7265 702e dbbb 0100 0000 0000 1e00 0000 rep............. │ │ │ │ +000137d0: 4100 0000 51ec 9614 7265 702e 6ce2 0100 A...Q...rep.l... │ │ │ │ +000137e0: 0000 0000 1900 0000 a401 0000 f602 ed08 ................ │ │ │ │ +000137f0: 0072 6570 f3e4 0100 0000 0000 2100 0000 .rep........!... │ │ │ │ +00013800: 1900 0000 5b8a 0217 7265 702e 705b 0000 ....[...rep.p[.. │ │ │ │ +00013810: 0000 0000 1200 0000 ab00 0000 b964 aa15 .............d.. │ │ │ │ +00013820: 7265 702e f218 0100 0000 0000 1000 0000 rep............. │ │ │ │ +00013830: 6600 0000 2a45 f419 696e 7465 40fc 0000 f...*E..inte@... │ │ │ │ +00013840: 0000 0000 0e00 0000 7100 0000 6464 d010 ........q...dd.. │ │ │ │ +00013850: 7265 702e 92e2 0000 0000 0000 1900 0000 rep............. │ │ │ │ +00013860: b200 0000 9f31 3a14 7265 702e 6819 0100 .....1:.rep.h... │ │ │ │ +00013870: 0000 0000 0e00 0000 2001 0000 dc3f 0007 ........ ....?.. │ │ │ │ +00013880: 7265 702e 2d1f 0100 0000 0000 0f00 0000 rep.-........... │ │ │ │ +00013890: 5400 0000 1950 650e 7265 702e 7bb3 0100 T....Pe.rep.{... │ │ │ │ +000138a0: 0000 0000 1900 0000 a200 0000 2eaa a51f ................ │ │ │ │ +000138b0: 7265 702e 5dbc 0100 0000 0000 1c00 0000 rep.]........... │ │ │ │ +000138c0: 4300 0000 476b 9903 0072 6570 26bf 0100 C...Gk...rep&... │ │ │ │ +000138d0: 0000 0000 1f00 0000 1c00 0000 7d37 c20d ............}7.. │ │ │ │ +000138e0: 0072 6570 4ee0 0100 0000 0000 1e00 0000 .repN........... │ │ │ │ +000138f0: 1400 0000 8d91 cb18 7265 702e 7c51 0000 ........rep.|Q.. │ │ │ │ +00013900: 0000 0000 1400 0000 3b00 0000 249d c21b ........;...$... │ │ │ │ +00013910: 7265 702e cfe9 0000 0000 0000 1700 0000 rep............. │ │ │ │ +00013920: 5b00 0000 e0e2 f40f 0072 6570 adbe 0100 [........rep.... │ │ │ │ +00013930: 0000 0000 1c00 0000 2000 0000 8d84 0e09 ........ ....... │ │ │ │ +00013940: 7265 702e 9313 0100 0000 0000 1400 0000 rep............. │ │ │ │ +00013950: 8400 0000 2395 4818 0072 6570 22bb 0100 ....#.H..rep"... │ │ │ │ +00013960: 0000 0000 3600 0000 1500 0000 0478 251a ....6........x%. │ │ │ │ +00013970: 7265 702e 0010 0100 0000 0000 2600 0000 rep.........&... │ │ │ │ +00013980: 2500 0000 9824 ec02 7265 702e fe40 0000 %....$..rep..@.. │ │ │ │ +00013990: 0000 0000 1f00 0000 9c00 0000 ac84 8a0a ................ │ │ │ │ +000139a0: 7265 702e ec4d 0000 0000 0000 0f00 0000 rep..M.......... │ │ │ │ +000139b0: 6100 0000 a742 b80b 7265 702e 2815 0100 a....B..rep.(... │ │ │ │ +000139c0: 0000 0000 1600 0000 3400 0000 c91f 8f06 ........4....... │ │ │ │ +000139d0: 7265 702e f977 0000 0000 0000 1400 0000 rep..w.......... │ │ │ │ +000139e0: 9a00 0000 861a 2703 7265 702e 901f 0100 ......'.rep..... │ │ │ │ +000139f0: 0000 0000 1500 0000 5b00 0000 0ee6 ba1d ........[....... │ │ │ │ +00013a00: 7265 702e 6a58 0000 0000 0000 1100 0000 rep.jX.......... │ │ │ │ +00013a10: 2900 0000 f58b 2a08 7265 702e 9148 0000 ).....*.rep..H.. │ │ │ │ +00013a20: 0000 0000 1b00 0000 1000 0000 100e fa19 ................ │ │ │ │ +00013a30: 7265 702e e910 0100 0000 0000 1c00 0000 rep............. │ │ │ │ +00013a40: 5800 0000 129d 5204 7265 702e 6b1e 0100 X.....R.rep.k... │ │ │ │ +00013a50: 0000 0000 0d00 0000 b500 0000 e760 bd0f .............`.. │ │ │ │ +00013a60: 7265 702e b665 0100 0000 0000 0e00 0000 rep..e.......... │ │ │ │ +00013a70: 4300 0000 6f5e 931f 7265 702e 5d11 0100 C...o^..rep.]... │ │ │ │ +00013a80: 0000 0000 1c00 0000 3500 0000 fb62 c01e ........5....b.. │ │ │ │ +00013a90: 0072 6570 cc6f 0100 0000 0000 1400 0000 .rep.o.......... │ │ │ │ +00013aa0: 0600 0000 b522 0c19 7265 702e d4a3 0000 ....."..rep..... │ │ │ │ +00013ab0: 0000 0000 2900 0000 b700 0000 df10 031f ....)........... │ │ │ │ +00013ac0: 7265 702e 0e18 0100 0000 0000 0e00 0000 rep............. │ │ │ │ +00013ad0: d600 0000 26a9 0001 7265 702e 7b65 0100 ....&...rep.{e.. │ │ │ │ +00013ae0: 0000 0000 0d00 0000 2e00 0000 4884 4719 ............H.G. │ │ │ │ +00013af0: 7265 702e f3b1 0100 0000 0000 1b00 0000 rep............. │ │ │ │ +00013b00: d600 0000 3365 6510 7265 702e b2b6 0100 ....3ee.rep..... │ │ │ │ +00013b10: 0000 0000 1800 0000 9300 0000 8d51 d10f .............Q.. │ │ │ │ +00013b20: 7265 702e 2e52 0000 0000 0000 1400 0000 rep..R.......... │ │ │ │ +00013b30: 4f00 0000 47c0 651c 7265 702e 1964 0100 O...G.e.rep..d.. │ │ │ │ +00013b40: 0000 0000 0a00 0000 a400 0000 857c 1f0c .............|.. │ │ │ │ +00013b50: 7265 702e d266 0100 0000 0000 1400 0000 rep..f.......... │ │ │ │ +00013b60: 0902 0000 2157 7b03 7265 702e c9a1 0000 ....!W{.rep..... │ │ │ │ +00013b70: 0000 0000 2100 0000 4000 0000 5a10 5e03 ....!...@...Z.^. │ │ │ │ +00013b80: 7265 702e 31b5 0100 0000 0000 1300 0000 rep.1........... │ │ │ │ +00013b90: 4500 0000 c526 1810 7265 702e df34 0000 E....&..rep..4.. │ │ │ │ +00013ba0: 0000 0000 1d00 0000 5d00 0000 c34d 501b ........]....MP. │ │ │ │ +00013bb0: 7265 702e 0060 0100 0000 0000 1200 0000 rep..`.......... │ │ │ │ +00013bc0: 4601 0000 cf8f 091c 7265 702e cf6d 0100 F.......rep..m.. │ │ │ │ +00013bd0: 0000 0000 1900 0000 9b00 0000 e2b6 c50c ................ │ │ │ │ +00013be0: 7265 702e 3e1d 0100 0000 0000 0d00 0000 rep.>........... │ │ │ │ +00013bf0: 5300 0000 3f77 0c1d 0072 6570 9bb8 0100 S...?w...rep.... │ │ │ │ +00013c00: 0000 0000 1d00 0000 0d00 0000 2dc5 ec02 ............-... │ │ │ │ +00013c10: 7265 702e 7fb4 0100 0000 0000 1900 0000 rep............. │ │ │ │ +00013c20: 4300 0000 b84e fb0a 7265 702e 53b9 0100 C....N..rep.S... │ │ │ │ +00013c30: 0000 0000 3500 0000 4a00 0000 bd6f 2806 ....5...J....o(. │ │ │ │ +00013c40: 7265 702e fc62 0000 0000 0000 1400 0000 rep..b.......... │ │ │ │ +00013c50: c700 0000 4957 8f11 7265 702e ac54 0000 ....IW..rep..T.. │ │ │ │ +00013c60: 0000 0000 1000 0000 2100 0000 fb37 d019 ........!....7.. │ │ │ │ +00013c70: 7265 702e d759 0000 0000 0000 1200 0000 rep..Y.......... │ │ │ │ +00013c80: f400 0000 0063 940e 7265 702e e0a5 0000 .....c..rep..... │ │ │ │ +00013c90: 0000 0000 1c00 0000 7800 0000 d3f7 9f11 ........x....... │ │ │ │ +00013ca0: 7265 702e cdeb 0000 0000 0000 1200 0000 rep............. │ │ │ │ +00013cb0: 6701 0000 c91f 0f07 7265 702e 2d77 0000 g.......rep.-w.. │ │ │ │ +00013cc0: 0000 0000 1400 0000 b800 0000 5975 d310 ............Yu.. │ │ │ │ +00013cd0: 7265 702e 8c8d 0000 0000 0000 2300 0000 rep.........#... │ │ │ │ +00013ce0: f500 0000 ec29 a501 7265 702e 06f7 0000 .....)..rep..... │ │ │ │ +00013cf0: 0000 0000 1700 0000 1601 0000 2ccf a81d ............,... │ │ │ │ +00013d00: 7265 702e 5b1c 0100 0000 0000 0f00 0000 rep.[........... │ │ │ │ +00013d10: d400 0000 5c65 091f 7265 702e 9e1d 0100 ....\e..rep..... │ │ │ │ +00013d20: 0000 0000 0f00 0000 be00 0000 4548 3009 ............EH0. │ │ │ │ +00013d30: 7265 702e 506f 0100 0000 0000 1c00 0000 rep.Po.......... │ │ │ │ +00013d40: 6000 0000 03fb 2706 7265 702e e56c 0100 `.....'.rep..l.. │ │ │ │ +00013d50: 0000 0000 1c00 0000 ce00 0000 5a96 ef11 ............Z... │ │ │ │ +00013d60: 7265 702e 9781 0000 0000 0000 2700 0000 rep.........'... │ │ │ │ +00013d70: 2501 0000 3ed1 1607 7265 702e 8079 0000 %...>...rep..y.. │ │ │ │ +00013d80: 0000 0000 1500 0000 5a06 0000 a51b 6713 ........Z.....g. │ │ │ │ +00013d90: 7265 702e 97a0 0000 0000 0000 1d00 0000 rep............. │ │ │ │ +00013da0: 4000 0000 8edc 1b03 6166 7465 1316 0100 @.......afte.... │ │ │ │ +00013db0: 0000 0000 1000 0000 bf00 0000 c18b b31c ................ │ │ │ │ +00013dc0: 7265 702e e4b2 0100 0000 0000 2100 0000 rep.........!... │ │ │ │ +00013dd0: 7600 0000 c8c6 c204 7265 702e 89b5 0100 v.......rep..... │ │ │ │ +00013de0: 0000 0000 1e00 0000 2200 0000 7cbe 5313 ........"...|.S. │ │ │ │ +00013df0: 7265 702e c9b5 0100 0000 0000 2800 0000 rep.........(... │ │ │ │ +00013e00: c100 0000 8356 d405 7265 702e cc30 0000 .....V..rep..0.. │ │ │ │ +00013e10: 0000 0000 1a00 0000 1300 0000 a38f d91e ................ │ │ │ │ +00013e20: 7072 696e 7d86 0000 0000 0000 0c00 0000 prin}........... │ │ │ │ +00013e30: 4301 0000 4bf0 d81c 7265 702e ae98 0000 C...K...rep..... │ │ │ │ +00013e40: 0000 0000 1d00 0000 b300 0000 82ec b605 ................ │ │ │ │ +00013e50: 7265 702e 7215 0100 0000 0000 1a00 0000 rep.r........... │ │ │ │ +00013e60: 8700 0000 6063 d21b 7265 702e 9b55 0000 ....`c..rep..U.. │ │ │ │ +00013e70: 0000 0000 1300 0000 5900 0000 a5f1 a519 ........Y....... │ │ │ │ +00013e80: 0072 6570 95b7 0100 0000 0000 1600 0000 .rep............ │ │ │ │ +00013e90: 1900 0000 e2f0 c705 7265 702e b84b 0000 ........rep..K.. │ │ │ │ +00013ea0: 0000 0000 1700 0000 a200 0000 723e 0802 ............r>.. │ │ │ │ +00013eb0: 7265 702e 76e5 0000 0000 0000 1d00 0000 rep.v........... │ │ │ │ +00013ec0: 5e00 0000 b704 4d04 7265 702e 836e 0100 ^.....M.rep..n.. │ │ │ │ +00013ed0: 0000 0000 2200 0000 5b00 0000 1776 a91b ...."...[....v.. │ │ │ │ +00013ee0: 7265 6d6f c5b8 0100 0000 0000 1600 0000 remo............ │ │ │ │ +00013ef0: 2d00 0000 e674 d31d 7265 702e efa9 0000 -....t..rep..... │ │ │ │ +00013f00: 0000 0000 2500 0000 8901 0000 eb41 de13 ....%........A.. │ │ │ │ +00013f10: 0072 6570 08b9 0100 0000 0000 3600 0000 .rep........6... │ │ │ │ +00013f20: 1500 0000 bf2c 7f07 7265 702e d069 0000 .....,..rep..i.. │ │ │ │ +00013f30: 0000 0000 1a00 0000 3c01 0000 e9e7 b815 ........<....... │ │ │ │ +00013f40: 7265 6d6f 7cba 0100 0000 0000 1800 0000 remo|........... │ │ │ │ +00013f50: 4800 0000 3506 4a17 7265 702e e382 0000 H...5.J.rep..... │ │ │ │ +00013f60: 0000 0000 1d00 0000 3800 0000 5c64 1114 ........8...\d.. │ │ │ │ +00013f70: 0072 6570 3abc 0100 0000 0000 1f00 0000 .rep:........... │ │ │ │ +00013f80: 0400 0000 00a1 850d 7265 702e fe3d 0000 ........rep..=.. │ │ │ │ +00013f90: 0000 0000 2200 0000 6e00 0000 5967 cb1b ...."...n...Yg.. │ │ │ │ +00013fa0: 7265 702e e8e6 0000 0000 0000 2500 0000 rep.........%... │ │ │ │ +00013fb0: 3801 0000 680a 2f1d 7265 702e c764 0100 8...h./.rep..d.. │ │ │ │ +00013fc0: 0000 0000 0b00 0000 a900 0000 4458 8414 ............DX.. │ │ │ │ +00013fd0: 7265 702e 0fbd 0100 0000 0000 2400 0000 rep.........$... │ │ │ │ +00013fe0: 7f00 0000 5d98 180b 7265 702e fc9c 0000 ....]...rep..... │ │ │ │ +00013ff0: 0000 0000 2300 0000 c900 0000 0000 0000 ....#........... │ │ │ │ +00014000: 0400 0000 0700 0000 f95f 0100 0000 0000 ........._...... │ │ │ │ +00014010: 1500 0000 ebdf 0100 0000 0000 1800 0000 ................ │ │ │ │ +00014020: e8bf 0000 0000 0000 da0f 0000 2630 0200 ............&0.. │ │ │ │ +00014030: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00014040: 0000 0000 0000 0000 0000 0000 0200 0000 ................ │ │ │ │ +00014050: a700 0000 e59e 772f 0072 6570 42de 0100 ......w/.repB... │ │ │ │ +00014060: 0000 0000 1800 0000 1100 0000 40fa 8427 ............@..' │ │ │ │ +00014070: 7265 702e 50b5 0000 0000 0000 0f00 0000 rep.P........... │ │ │ │ +00014080: 6800 0000 01ea 363e 7369 7465 0fb2 0000 h.....6>site.... │ │ │ │ +00014090: 0000 0000 1300 0000 4700 0000 9269 6a27 ........G....ij' │ │ │ │ +000140a0: 7265 6d6f f05a 0100 0000 0000 1900 0000 remo.Z.......... │ │ │ │ +000140b0: 6200 0000 cbdc b33f 7265 6d6f e45b 0100 b......?remo.[.. │ │ │ │ +000140c0: 0000 0000 1600 0000 7700 0000 86b3 df35 ........w......5 │ │ │ │ +000140d0: 0072 6570 d95f 0100 0000 0000 1900 0000 .rep._.......... │ │ │ │ +000140e0: 0700 0000 55f9 7235 7265 702e 0c12 0100 ....U.r5rep..... │ │ │ │ +000140f0: 0000 0000 1900 0000 9100 0000 ac02 c837 ...............7 │ │ │ │ +00014100: 7265 702e 97de 0100 0000 0000 1a00 0000 rep............. │ │ │ │ +00014110: 4000 0000 a271 253b 7265 702e 3f5d 0000 @....q%;rep.?].. │ │ │ │ +00014120: 0000 0000 1500 0000 5700 0000 68df 0a3c ........W...h..< │ │ │ │ +00014130: 7265 702e db56 0000 0000 0000 1300 0000 rep..V.......... │ │ │ │ +00014140: 6900 0000 a04a 8433 7265 702e 0edf 0100 i....J.3rep..... │ │ │ │ +00014150: 0000 0000 1a00 0000 c300 0000 1900 cd3a ...............: │ │ │ │ +00014160: 7265 702e 0070 0000 0000 0000 1a00 0000 rep..p.......... │ │ │ │ +00014170: 4800 0000 a72b 8335 7265 702e e56c 0000 H....+.5rep..l.. │ │ │ │ +00014180: 0000 0000 1600 0000 2f00 0000 f06a 302f ......../....j0/ │ │ │ │ +00014190: 7265 702e 2fb6 0000 0000 0000 0f00 0000 rep./........... │ │ │ │ +000141a0: 4c00 0000 3d8d 4226 7265 702e 18d8 0100 L...=.B&rep..... │ │ │ │ +000141b0: 0000 0000 2000 0000 2b01 0000 b72d 3937 .... ...+....-97 │ │ │ │ +000141c0: 0072 6570 6bde 0100 0000 0000 1b00 0000 .repk........... │ │ │ │ +000141d0: 1100 0000 8887 7b34 7265 702e e548 0000 ......{4rep..H.. │ │ │ │ +000141e0: 0000 0000 1900 0000 0e00 0000 bd85 f72a ...............* │ │ │ │ +000141f0: 7265 702e 19b3 0000 0000 0000 0c00 0000 rep............. │ │ │ │ +00014200: 6100 0000 540b 2f27 7265 702e 8176 0000 a...T./'rep..v.. │ │ │ │ +00014210: 0000 0000 1300 0000 9900 0000 51c9 f62f ............Q../ │ │ │ │ +00014220: 646f 6375 69b2 0000 0000 0000 1200 0000 docui........... │ │ │ │ +00014230: 4d00 0000 92e7 733a 7265 702e ef52 0100 M.....s:rep..R.. │ │ │ │ +00014240: 0000 0000 1900 0000 9300 0000 0333 9f24 .............3.$ │ │ │ │ +00014250: 7265 702e 5b54 0100 0000 0000 1900 0000 rep.[T.......... │ │ │ │ +00014260: d300 0000 4e24 b225 7265 702e 00e0 0000 ....N$.%rep..... │ │ │ │ +00014270: 0000 0000 1700 0000 4501 0000 4090 ce31 ........E...@..1 │ │ │ │ +00014280: 7265 702e ceb4 0000 0000 0000 0f00 0000 rep............. │ │ │ │ +00014290: 7300 0000 15b3 b43e 7265 702e 47a3 0000 s......>rep.G... │ │ │ │ +000142a0: 0000 0000 2500 0000 6800 0000 743d ab29 ....%...h...t=.) │ │ │ │ +000142b0: 7265 702e 03fd 0000 0000 0000 1c00 0000 rep............. │ │ │ │ +000142c0: 9a00 0000 b2f4 4123 0072 6570 4059 0100 ......A#.rep@Y.. │ │ │ │ +000142d0: 0000 0000 2e00 0000 0500 0000 e7d2 5820 ..............X │ │ │ │ +000142e0: 7265 6d6f 5e5d 0100 0000 0000 1b00 0000 remo^].......... │ │ │ │ +000142f0: 2a00 0000 2951 5c2e 7265 702e 00d0 0100 *...)Q\.rep..... │ │ │ │ +00014300: 0000 0000 3600 0000 2900 0000 7f7f b82c ....6...)......, │ │ │ │ +00014310: 0072 6570 f1de 0100 0000 0000 1d00 0000 .rep............ │ │ │ │ +00014320: 0000 0000 f057 d427 0072 6570 0030 0200 .....W.'.rep.0.. │ │ │ │ +00014330: 0000 0000 1b00 0000 0b00 0000 8687 6a25 ..............j% │ │ │ │ +00014340: 7265 702e 5fe9 0000 0000 0000 1500 0000 rep._........... │ │ │ │ +00014350: 5b00 0000 ecb1 7a28 7265 702e 4b10 0100 [.....z(rep.K... │ │ │ │ +00014360: 0000 0000 1d00 0000 8100 0000 aead d128 ...............( │ │ │ │ +00014370: 7265 702e 735f 0000 0000 0000 2000 0000 rep.s_...... ... │ │ │ │ +00014380: 5400 0000 efeb 902f 7265 702e ddac 0000 T....../rep..... │ │ │ │ +00014390: 0000 0000 1900 0000 2901 0000 1b7e e625 ........)....~.% │ │ │ │ +000143a0: 7265 702e eeed 0000 0000 0000 1200 0000 rep............. │ │ │ │ +000143b0: a200 0000 95a4 553c 7265 702e e8bc 0000 ......U │ │ │ │ +00014430: 7265 702e 1d59 0000 0000 0000 1200 0000 rep..Y.......... │ │ │ │ +00014440: 4900 0000 2f4a ff2a 7265 702e 4ca5 0000 I.../J.*rep.L... │ │ │ │ +00014450: 0000 0000 2500 0000 6f00 0000 b0fb 2b20 ....%...o.....+ │ │ │ │ +00014460: 7265 702e 3ae2 0000 0000 0000 1a00 0000 rep.:........... │ │ │ │ +00014470: 3e00 0000 f338 be36 7265 702e dd5a 0000 >....8.6rep..Z.. │ │ │ │ +00014480: 0000 0000 1200 0000 8100 0000 8979 d323 .............y.# │ │ │ │ +00014490: 7265 702e 9330 0000 0000 0000 1900 0000 rep..0.......... │ │ │ │ +000144a0: 2000 0000 0c5a 6c35 7265 702e a268 0000 ....Zl5rep..h.. │ │ │ │ +000144b0: 0000 0000 1700 0000 7c00 0000 9b74 b238 ........|....t.8 │ │ │ │ +000144c0: 7265 702e e7ee 0000 0000 0000 1600 0000 rep............. │ │ │ │ +000144d0: 3e00 0000 aa8b 6220 6c6f 6164 19b1 0000 >.....b load.... │ │ │ │ +000144e0: 0000 0000 0900 0000 a000 0000 a20d 6637 ..............f7 │ │ │ │ +000144f0: 7265 702e b639 0000 0000 0000 2000 0000 rep..9...... ... │ │ │ │ +00014500: 5e00 0000 1d43 d928 7265 702e 3bb8 0000 ^....C.(rep.;... │ │ │ │ +00014510: 0000 0000 1400 0000 a200 0000 3147 f821 ............1G.! │ │ │ │ +00014520: 7265 702e 1d71 0000 0000 0000 1400 0000 rep..q.......... │ │ │ │ +00014530: e400 0000 1516 ab25 7265 702e 77f5 0000 .......%rep.w... │ │ │ │ +00014540: 0000 0000 1400 0000 7b01 0000 09fb 6b24 ........{.....k$ │ │ │ │ +00014550: 7265 702e 0040 0000 0000 0000 1c00 0000 rep..@.......... │ │ │ │ +00014560: 6000 0000 8e6c 0127 7072 696e 1988 0000 `....l.'prin.... │ │ │ │ +00014570: 0000 0000 0b00 0000 4700 0000 21c0 3e2e ........G...!.>. │ │ │ │ +00014580: 7265 702e 35a9 0000 0000 0000 2c00 0000 rep.5.......,... │ │ │ │ +00014590: 8e00 0000 1eb1 7126 7265 702e a458 0000 ......q&rep..X.. │ │ │ │ +000145a0: 0000 0000 1100 0000 2b00 0000 6d47 8324 ........+...mG.$ │ │ │ │ +000145b0: 7265 702e a672 0000 0000 0000 1800 0000 rep..r.......... │ │ │ │ +000145c0: ba00 0000 6858 d523 7265 702e 5de3 0000 ....hX.#rep.]... │ │ │ │ +000145d0: 0000 0000 2200 0000 4601 0000 2518 c727 ...."...F...%..' │ │ │ │ +000145e0: 7265 702e 4bbb 0000 0000 0000 0c00 0000 rep.K........... │ │ │ │ +000145f0: 3300 0000 5c17 9d30 7265 702e 7452 0100 3...\..0rep.tR.. │ │ │ │ +00014600: 0000 0000 1d00 0000 5e00 0000 3805 f634 ........^...8..4 │ │ │ │ +00014610: 7265 702e 00b0 0000 0000 0000 1900 0000 rep............. │ │ │ │ +00014620: 6800 0000 7e3a d239 7265 702e f755 0100 h...~:.9rep..U.. │ │ │ │ +00014630: 0000 0000 2100 0000 2e01 0000 7c97 9c3b ....!.......|..; │ │ │ │ +00014640: 7265 702e 74a6 0000 0000 0000 2100 0000 rep.t.......!... │ │ │ │ +00014650: 4600 0000 8fd4 9e37 7265 702e 3bef 0000 F......7rep.;... │ │ │ │ +00014660: 0000 0000 1a00 0000 7b00 0000 1581 0c3c ........{......< │ │ │ │ +00014670: 7265 702e f957 0100 0000 0000 1c00 0000 rep..W.......... │ │ │ │ +00014680: 5a00 0000 15e0 263f 7265 702e 1b5a 0100 Z.....&?rep..Z.. │ │ │ │ +00014690: 0000 0000 1c00 0000 b900 0000 6431 533b ............d1S; │ │ │ │ +000146a0: 7265 702e bd9e 0000 0000 0000 2200 0000 rep........."... │ │ │ │ +000146b0: 3a00 0000 90ef a72e 7265 6d6f 715c 0100 :.......remoq\.. │ │ │ │ +000146c0: 0000 0000 1300 0000 8300 0000 680a ef37 ............h..7 │ │ │ │ +000146d0: 7265 702e f8bb 0000 0000 0000 0b00 0000 rep............. │ │ │ │ +000146e0: ac00 0000 33a8 282c 7265 702e 3eb4 0000 ....3.(,rep.>... │ │ │ │ +000146f0: 0000 0000 1200 0000 7e00 0000 0125 6130 ........~....%a0 │ │ │ │ +00014700: 7265 702e 825f 0100 0000 0000 3400 0000 rep.._......4... │ │ │ │ +00014710: 2300 0000 c05e 9923 7265 702e 0dd1 0100 #....^.#rep..... │ │ │ │ +00014720: 0000 0000 2a00 0000 2500 0000 64df d42a ....*...%...d..* │ │ │ │ +00014730: 7265 702e b941 0000 0000 0000 1e00 0000 rep..A.......... │ │ │ │ +00014740: 8000 0000 8b01 5a3c 7265 702e 0050 0100 ......Z....'.> │ │ │ │ +00014850: 7265 702e e058 0100 0000 0000 2500 0000 rep..X......%... │ │ │ │ +00014860: 3b00 0000 7a96 9a2f 7265 702e 0080 0000 ;...z../rep..... │ │ │ │ +00014870: 0000 0000 2700 0000 aa00 0000 ed75 2733 ....'........u'3 │ │ │ │ +00014880: 7265 702e f930 0000 0000 0000 1800 0000 rep..0.......... │ │ │ │ +00014890: 1100 0000 57f8 1a22 7265 702e 1fae 0000 ....W.."rep..... │ │ │ │ +000148a0: 0000 0000 1a00 0000 5e01 0000 fbb3 1a37 ........^......7 │ │ │ │ +000148b0: 7265 702e ae11 0100 0000 0000 1f00 0000 rep............. │ │ │ │ +000148c0: 3f00 0000 f283 8f22 7265 702e a2ee 0000 ?......"rep..... │ │ │ │ +000148d0: 0000 0000 1500 0000 3000 0000 811b 9828 ........0......( │ │ │ │ +000148e0: 7265 702e d36f 0000 0000 0000 1800 0000 rep..o.......... │ │ │ │ +000148f0: 1300 0000 5cae 7530 7265 702e eab7 0000 ....\.u0rep..... │ │ │ │ +00014900: 0000 0000 0f00 0000 4200 0000 b88c 8f31 ........B......1 │ │ │ │ +00014910: 7265 702e 2a6d 0000 0000 0000 1900 0000 rep.*m.......... │ │ │ │ +00014920: 7e00 0000 c2c0 4331 7265 702e c05c 0000 ~.....C1rep..\.. │ │ │ │ +00014930: 0000 0000 1500 0000 2900 0000 7f86 5a2a ........).....Z* │ │ │ │ +00014940: 7265 702e 186f 0000 0000 0000 1a00 0000 rep..o.......... │ │ │ │ +00014950: a100 0000 97ae 4422 7265 702e 143f 0000 ......D"rep..?.. │ │ │ │ +00014960: 0000 0000 2300 0000 6b00 0000 64aa 5028 ....#...k...d.P( │ │ │ │ +00014970: 7265 702e 9957 0100 0000 0000 2600 0000 rep..W......&... │ │ │ │ +00014980: 3a00 0000 0fa6 1723 7265 6d6f 6b5b 0100 :......#remok[.. │ │ │ │ +00014990: 0000 0000 1600 0000 2c00 0000 0244 7d2f ........,....D}/ │ │ │ │ +000149a0: 7265 702e bcbd 0000 0000 0000 2000 0000 rep......... ... │ │ │ │ +000149b0: 8400 0000 3544 7035 7265 6d6f a35d 0100 ....5Dp5remo.].. │ │ │ │ +000149c0: 0000 0000 1400 0000 7f00 0000 78f5 ef3c ............x..< │ │ │ │ +000149d0: 7265 702e 618a 0000 0000 0000 1300 0000 rep.a........... │ │ │ │ +000149e0: 3200 0000 97a7 6838 7265 6d6f 365e 0100 2.....h8remo6^.. │ │ │ │ +000149f0: 0000 0000 1900 0000 8300 0000 4f62 4224 ............ObB$ │ │ │ │ +00014a00: 7265 6d6f d25e 0100 0000 0000 1600 0000 remo.^.......... │ │ │ │ +00014a10: 2d00 0000 a77c f736 7265 702e 8ab6 0000 -....|.6rep..... │ │ │ │ +00014a20: 0000 0000 1600 0000 4a01 0000 2336 333d ........J...#63= │ │ │ │ +00014a30: 7265 702e 22bd 0000 0000 0000 2300 0000 rep.".......#... │ │ │ │ +00014a40: 7700 0000 bcfc dd3b 0072 6570 5fd0 0100 w......;.rep_... │ │ │ │ +00014a50: 0000 0000 3700 0000 0000 0000 6674 6834 ....7.......fth4 │ │ │ │ +00014a60: 7265 702e 03d2 0100 0000 0000 1a00 0000 rep............. │ │ │ │ +00014a70: c200 0000 6279 0f26 7265 702e ae55 0100 ....by.&rep..U.. │ │ │ │ +00014a80: 0000 0000 2900 0000 2000 0000 8f1d c526 ....)... ......& │ │ │ │ +00014a90: 7265 702e edd3 0100 0000 0000 1d00 0000 rep............. │ │ │ │ +00014aa0: 8600 0000 f5f5 7937 7265 702e 90d4 0100 ......y7rep..... │ │ │ │ +00014ab0: 0000 0000 1800 0000 0402 0000 4622 e73a ............F".: │ │ │ │ +00014ac0: 7265 702e 8abb 0000 0000 0000 1500 0000 rep............. │ │ │ │ +00014ad0: 5900 0000 5447 142d 7265 702e 5df3 0000 Y...TG.-rep.]... │ │ │ │ +00014ae0: 0000 0000 1700 0000 5101 0000 8db1 c83c ........Q......< │ │ │ │ +00014af0: 7265 702e cb51 0000 0000 0000 1400 0000 rep..Q.......... │ │ │ │ +00014b00: 4f00 0000 49ca ad23 7265 6d6f 075d 0100 O...I..#remo.].. │ │ │ │ +00014b10: 0000 0000 1800 0000 3f00 0000 4285 9034 ........?...B..4 │ │ │ │ +00014b20: 0072 6570 5cd1 0100 0000 0000 2700 0000 .rep\.......'... │ │ │ │ +00014b30: 1800 0000 f94c 6e3c 7265 702e 3866 0000 .....Ln │ │ │ │ +00014be0: 7263 702d 96d0 0100 0000 0000 0b00 0000 rcp-............ │ │ │ │ +00014bf0: 4300 0000 f87c 042f 7265 702e 4054 0000 C....|./rep.@T.. │ │ │ │ +00014c00: 0000 0000 1300 0000 2900 0000 6fff 492d ........)...o.I- │ │ │ │ +00014c10: 7265 702e afbc 0000 0000 0000 0e00 0000 rep............. │ │ │ │ +00014c20: 2b00 0000 5df4 5f31 7265 702e 4755 0100 +...]._1rep.GU.. │ │ │ │ +00014c30: 0000 0000 1800 0000 4f00 0000 3650 a629 ........O...6P.) │ │ │ │ +00014c40: 7265 702e 4657 0100 0000 0000 2800 0000 rep.FW......(... │ │ │ │ +00014c50: 2b00 0000 6bf1 2124 0072 6570 acd6 0100 +...k.!$.rep.... │ │ │ │ +00014c60: 0000 0000 1a00 0000 0700 0000 5374 3a2f ............St:/ │ │ │ │ +00014c70: 7265 702e 7873 0000 0000 0000 1900 0000 rep.xs.......... │ │ │ │ +00014c80: 2701 0000 8b55 2b26 7265 702e 0795 0000 '....U+&rep..... │ │ │ │ +00014c90: 0000 0000 1d00 0000 be02 0000 bb62 1126 .............b.& │ │ │ │ +00014ca0: 7265 702e dd43 0000 0000 0000 1d00 0000 rep..C.......... │ │ │ │ +00014cb0: b100 0000 7b12 c230 7265 702e bc48 0000 ....{..0rep..H.. │ │ │ │ +00014cc0: 0000 0000 1a00 0000 0f00 0000 5af8 e836 ............Z..6 │ │ │ │ +00014cd0: 7265 702e 81b0 0000 0000 0000 1a00 0000 rep............. │ │ │ │ +00014ce0: 7e00 0000 baf2 ee2e 7265 702e 7359 0100 ~.......rep.sY.. │ │ │ │ +00014cf0: 0000 0000 2600 0000 3d00 0000 f583 ad27 ....&...=......' │ │ │ │ +00014d00: 7265 702e cdd6 0100 0000 0000 1800 0000 rep............. │ │ │ │ +00014d10: 3301 0000 ac84 4a3a 7265 702e 5c4e 0000 3.....J:rep.\N.. │ │ │ │ +00014d20: 0000 0000 0f00 0000 5100 0000 1989 c12f ........Q....../ │ │ │ │ +00014d30: 6964 6c65 c2fa 0000 0000 0000 0900 0000 idle............ │ │ │ │ +00014d40: 3501 0000 aa2d 1322 7265 702e cc75 0000 5....-."rep..u.. │ │ │ │ +00014d50: 0000 0000 1a00 0000 9b00 0000 8bef 7d25 ..............}% │ │ │ │ +00014d60: 7265 702e b612 0100 0000 0000 1c00 0000 rep............. │ │ │ │ +00014d70: c100 0000 7ee5 5c24 7265 702e dd54 0000 ....~.\$rep..T.. │ │ │ │ +00014d80: 0000 0000 1100 0000 ad00 0000 8795 4528 ..............E( │ │ │ │ +00014d90: 7265 702e 33f8 0000 0000 0000 1f00 0000 rep.3........... │ │ │ │ +00014da0: e000 0000 e760 392d 7265 702e 86b3 0000 .....`9-rep..... │ │ │ │ +00014db0: 0000 0000 0e00 0000 aa00 0000 365f 422f ............6_B/ │ │ │ │ +00014dc0: 7265 702e 7b9f 0000 0000 0000 1a00 0000 rep.{........... │ │ │ │ +00014dd0: 3200 0000 6aa7 8939 7265 702e 97af 0000 2...j..9rep..... │ │ │ │ +00014de0: 0000 0000 1300 0000 3200 0000 65f7 a722 ........2...e.." │ │ │ │ +00014df0: 7265 702e 46ed 0000 0000 0000 1900 0000 rep.F........... │ │ │ │ +00014e00: 8f00 0000 8ac5 dc31 7265 702e c5f4 0000 .......1rep..... │ │ │ │ +00014e10: 0000 0000 1c00 0000 9600 0000 e61d 8f24 ...............$ │ │ │ │ +00014e20: 7265 702e f1b8 0000 0000 0000 1900 0000 rep............. │ │ │ │ +00014e30: 4102 0000 2dd1 be34 7265 702e 9b53 0100 A...-..4rep..S.. │ │ │ │ +00014e40: 0000 0000 1800 0000 a800 0000 0ba1 d02c ..............., │ │ │ │ +00014e50: 7265 702e d659 0100 0000 0000 1600 0000 rep..Y.......... │ │ │ │ +00014e60: 2f00 0000 995e 512b 7265 702e f73a 0000 /....^Q+rep..:.. │ │ │ │ +00014e70: 0000 0000 1f00 0000 a300 0000 3b55 0130 ............;U.0 │ │ │ │ +00014e80: 7265 702e 32f9 0000 0000 0000 2000 0000 rep.2....... ... │ │ │ │ +00014e90: 7001 0000 84a9 7337 0072 6570 ad5b 0100 p.....s7.rep.[.. │ │ │ │ +00014ea0: 0000 0000 3700 0000 0000 0000 afca 4420 ....7.........D │ │ │ │ +00014eb0: 7265 702e dfd2 0100 0000 0000 1d00 0000 rep............. │ │ │ │ +00014ec0: f100 0000 d039 9835 7265 702e 63d9 0100 .....9.5rep.c... │ │ │ │ +00014ed0: 0000 0000 1700 0000 c804 0000 81b6 6e25 ..............n% │ │ │ │ +00014ee0: 7265 702e c7b5 0000 0000 0000 0c00 0000 rep............. │ │ │ │ +00014ef0: 5c00 0000 4621 fd28 7265 702e 9332 0000 \...F!.(rep..2.. │ │ │ │ +00014f00: 0000 0000 1a00 0000 ad00 0000 ad3b 4837 .............;H7 │ │ │ │ +00014f10: 7265 702e ab14 0100 0000 0000 2300 0000 rep.........#... │ │ │ │ +00014f20: 5a00 0000 ce27 8a37 7265 702e 60be 0000 Z....'.7rep.`... │ │ │ │ +00014f30: 0000 0000 2000 0000 da00 0000 93f0 942c .... .........., │ │ │ │ +00014f40: 2a69 7370 bdbf 0000 0000 0000 1400 0000 *isp............ │ │ │ │ +00014f50: 1700 0000 9576 6038 7265 702e b9fd 0000 .....v`8rep..... │ │ │ │ +00014f60: 0000 0000 1d00 0000 aa00 0000 003d 332f .............=3/ │ │ │ │ +00014f70: 0072 6570 c458 0100 0000 0000 1c00 0000 .rep.X.......... │ │ │ │ +00014f80: 0000 0000 e412 b83d 7265 6d6f 155f 0100 .......=remo._.. │ │ │ │ +00014f90: 0000 0000 1a00 0000 5300 0000 df9f 1528 ........S......( │ │ │ │ +00014fa0: 7265 702e fe5c 0000 0000 0000 1600 0000 rep..\.......... │ │ │ │ +00014fb0: 2b00 0000 e583 232d 7265 702e c5e4 0000 +.....#-rep..... │ │ │ │ +00014fc0: 0000 0000 1b00 0000 9600 0000 59e1 b62e ............Y... │ │ │ │ +00014fd0: 7265 702e cbf1 0000 0000 0000 1000 0000 rep............. │ │ │ │ +00014fe0: 8201 0000 b30b ab2c 7265 702e bb92 0000 .......,rep..... │ │ │ │ +00014ff0: 0000 0000 1e00 0000 2e02 0000 0000 0000 ................ │ │ │ │ +00015000: 7265 702e 696f 2e66 696c 6573 2373 6565 rep.io.files#see │ │ │ │ +00015010: 6b2d 6669 6c65 7365 656b 2d66 696c 6520 k-fileseek-file │ │ │ │ +00015020: 4649 4c45 205b 4f46 4653 4554 5d20 5b57 FILE [OFFSET] [W │ │ │ │ +00015030: 4845 5245 2d46 524f 4d5d 0a0a 4361 6c6c HERE-FROM]..Call │ │ │ │ +00015040: 6564 2061 7320 2873 6565 6b2d 6669 6c65 ed as (seek-file │ │ │ │ +00015050: 2046 494c 4529 2c20 7265 7475 726e 7320 FILE), returns │ │ │ │ +00015060: 7468 6520 6469 7374 616e 6365 2069 6e20 the distance in │ │ │ │ +00015070: 6279 7465 7320 6672 6f6d 2074 6865 2073 bytes from the s │ │ │ │ +00015080: 7461 7274 0a6f 6620 7468 6520 6669 6c65 tart.of the file │ │ │ │ +00015090: 2074 6861 7420 7468 6520 6e65 7874 2063 that the next c │ │ │ │ +000150a0: 6861 7261 6374 6572 2077 6f75 6c64 2062 haracter would b │ │ │ │ +000150b0: 6520 7265 6164 2066 726f 6d2e 0a0a 4361 e read from...Ca │ │ │ │ +000150c0: 6c6c 6564 2061 7320 2873 6565 6b2d 6669 lled as (seek-fi │ │ │ │ +000150d0: 6c65 2046 494c 4520 4f46 4653 4554 205b le FILE OFFSET [ │ │ │ │ +000150e0: 5748 4552 455d 2920 616c 7465 7273 2074 WHERE]) alters t │ │ │ │ +000150f0: 6865 2070 6f73 6974 696f 6e20 6672 6f6d he position from │ │ │ │ +00015100: 2077 6869 6368 2074 6865 0a6e 6578 7420 which the.next │ │ │ │ +00015110: 6279 7465 2077 696c 6c20 6265 2072 6561 byte will be rea │ │ │ │ +00015120: 642e 2057 4845 5245 2063 616e 2062 6520 d. WHERE can be │ │ │ │ +00015130: 6f6e 6520 6f66 2c0a 0a09 6e69 6c09 094f one of,...nil..O │ │ │ │ +00015140: 4646 5345 5420 6279 7465 7320 6166 7465 FFSET bytes afte │ │ │ │ +00015150: 7220 7468 6520 6375 7272 656e 7420 706f r the current po │ │ │ │ +00015160: 7369 7469 6f6e 0a09 7374 6172 7409 094f sition..start..O │ │ │ │ +00015170: 4646 5345 5420 6279 7465 7320 6166 7465 FFSET bytes afte │ │ │ │ +00015180: 7220 7468 6520 6265 6769 6e6e 696e 6720 r the beginning │ │ │ │ +00015190: 6f66 2074 6865 2066 696c 650a 0965 6e64 of the file..end │ │ │ │ +000151a0: 0909 4f46 4653 4554 2062 7974 6573 2062 ..OFFSET bytes b │ │ │ │ +000151b0: 6566 6f72 6520 7468 6520 656e 6420 6f66 efore the end of │ │ │ │ +000151c0: 2074 6865 2066 696c 652e 0a0a 4e6f 7465 the file...Note │ │ │ │ +000151d0: 2074 6861 7420 6e6f 7420 616c 6c20 6669 that not all fi │ │ │ │ +000151e0: 6c65 7320 6d61 7920 6265 2073 6565 6b61 les may be seeka │ │ │ │ +000151f0: 626c 653b 2069 6620 2873 6565 6b2d 6669 ble; if (seek-fi │ │ │ │ +00015200: 6c65 2046 494c 4529 2072 6574 7572 6e73 le FILE) returns │ │ │ │ +00015210: 0a6e 696c 2028 692e 652e 2074 6865 2063 .nil (i.e. the c │ │ │ │ +00015220: 7572 7265 6e74 2070 6f73 6974 696f 6e20 urrent position │ │ │ │ +00015230: 6973 2075 6e6b 6e6f 776e 2920 616e 7920 is unknown) any │ │ │ │ +00015240: 6174 7465 6d70 7473 2074 6f20 7365 7420 attempts to set │ │ │ │ +00015250: 7468 650a 6375 7272 656e 7420 706f 7369 the.current posi │ │ │ │ +00015260: 7469 6f6e 2077 696c 6c20 616c 736f 2066 tion will also f │ │ │ │ +00015270: 6169 6c2e 7265 702e 696f 2e66 696c 6573 ail.rep.io.files │ │ │ │ +00015280: 2366 696c 652d 7772 6974 6561 626c 652d #file-writeable- │ │ │ │ +00015290: 7066 696c 652d 7772 6974 6162 6c65 2d70 pfile-writable-p │ │ │ │ +000152a0: 2046 494c 452d 4e41 4d45 0a0a 5265 7475 FILE-NAME..Retu │ │ │ │ +000152b0: 726e 7320 7420 6966 2074 6865 2066 696c rns t if the fil │ │ │ │ +000152c0: 6520 6361 6c6c 6564 2046 494c 452d 4e41 e called FILE-NA │ │ │ │ +000152d0: 4d45 2069 7320 6176 6169 6c61 626c 6520 ME is available │ │ │ │ +000152e0: 666f 7220 7772 6974 696e 6720 746f 2e72 for writing to.r │ │ │ │ +000152f0: 6570 2e69 6f2e 6669 6c65 7323 6669 6c65 ep.io.files#file │ │ │ │ +00015300: 2d6f 776e 6572 2d70 6669 6c65 2d6f 776e -owner-pfile-own │ │ │ │ +00015310: 6572 2d70 2046 494c 452d 4e41 4d45 0a0a er-p FILE-NAME.. │ │ │ │ +00015320: 5265 7475 726e 7320 7420 6966 2074 6865 Returns t if the │ │ │ │ +00015330: 206f 776e 6572 7368 6970 2028 7569 6420 ownership (uid │ │ │ │ +00015340: 2620 6769 6429 206f 6620 7468 6520 6669 & gid) of the fi │ │ │ │ +00015350: 6c65 2063 616c 6c65 6420 4649 4c45 2d4e le called FILE-N │ │ │ │ +00015360: 414d 4520 6973 2074 6865 0a73 616d 6520 AME is the.same │ │ │ │ +00015370: 6173 2074 6861 7420 6f66 2061 6e79 2066 as that of any f │ │ │ │ +00015380: 696c 6573 2077 7269 7474 656e 2062 7920 iles written by │ │ │ │ +00015390: 7468 6520 6564 6974 6f72 2e72 6570 2e69 the editor.rep.i │ │ │ │ +000153a0: 6f2e 6669 6c65 7323 6669 6c65 2d6e 6c69 o.files#file-nli │ │ │ │ +000153b0: 6e6b 7366 696c 652d 6e6c 696e 6b73 2046 nksfile-nlinks F │ │ │ │ +000153c0: 494c 452d 4e41 4d45 0a0a 5265 7475 726e ILE-NAME..Return │ │ │ │ +000153d0: 7320 7468 6520 6e75 6d62 6572 206f 6620 s the number of │ │ │ │ +000153e0: 6c69 6e6b 7320 706f 696e 7469 6e67 2074 links pointing t │ │ │ │ +000153f0: 6f20 7468 6520 6669 6c65 2063 616c 6c65 o the file calle │ │ │ │ +00015400: 6420 4649 4c45 2d4e 414d 452e 2054 6869 d FILE-NAME. Thi │ │ │ │ +00015410: 7320 7769 6c6c 0a62 6520 6f6e 6520 6966 s will.be one if │ │ │ │ +00015420: 2046 494c 452d 4e41 4d45 2068 6173 206f FILE-NAME has o │ │ │ │ +00015430: 6e6c 7920 6f6e 6520 6e61 6d65 2e20 446f nly one name. Do │ │ │ │ +00015440: 6573 6e27 7420 636f 756e 7420 7379 6d62 esn't count symb │ │ │ │ +00015450: 6f6c 6963 206c 696e 6b73 2e72 6570 2e69 olic links.rep.i │ │ │ │ +00015460: 6f2e 6669 6c65 7323 7265 6164 2d73 796d o.files#read-sym │ │ │ │ +00015470: 6c69 6e6b 7265 6164 2d73 796d 6c69 6e6b linkread-symlink │ │ │ │ +00015480: 2046 494c 454e 414d 450a 0a52 6574 7572 FILENAME..Retur │ │ │ │ +00015490: 6e20 7468 6520 7374 7269 6e67 2074 6861 n the string tha │ │ │ │ +000154a0: 7420 6973 2074 6865 2063 6f6e 7465 6e74 t is the content │ │ │ │ +000154b0: 7320 6f66 2074 6865 2073 796d 626f 6c69 s of the symboli │ │ │ │ +000154c0: 6320 6c69 6e6b 2046 494c 454e 414d 452e c link FILENAME. │ │ │ │ +000154d0: 2054 6869 730a 7374 7269 6e67 206d 6179 This.string may │ │ │ │ +000154e0: 2062 6520 7265 6c61 7469 7665 2074 6f20 be relative to │ │ │ │ +000154f0: 7468 6520 6469 7265 6374 6f72 7920 636f the directory co │ │ │ │ +00015500: 6e74 6169 6e69 6e67 2046 494c 454e 414d ntaining FILENAM │ │ │ │ +00015510: 452e 0a0a 5369 676e 616c 7320 616e 2065 E...Signals an e │ │ │ │ +00015520: 7272 6f72 2069 6620 4649 4c45 4e41 4d45 rror if FILENAME │ │ │ │ +00015530: 2069 736e 2774 2061 2073 796d 626f 6c69 isn't a symboli │ │ │ │ +00015540: 6320 6c69 6e6b 2e72 6570 2e69 6f2e 6669 c link.rep.io.fi │ │ │ │ +00015550: 6c65 7323 7374 6465 7272 2d66 696c 6573 les#stderr-files │ │ │ │ +00015560: 7464 6572 722d 6669 6c65 0a0a 5265 7475 tderr-file..Retu │ │ │ │ +00015570: 726e 7320 7468 6520 6669 6c65 206f 626a rns the file obj │ │ │ │ +00015580: 6563 7420 7265 7072 6573 656e 7469 6e67 ect representing │ │ │ │ +00015590: 2074 6865 2065 6469 746f 7227 7320 7374 the editor's st │ │ │ │ +000155a0: 616e 6461 7264 206f 7574 7075 742e 7265 andard output.re │ │ │ │ +000155b0: 702e 696f 2e66 696c 6573 2373 6574 2d66 p.io.files#set-f │ │ │ │ +000155c0: 696c 652d 6861 6e64 6c65 722d 656e 7669 ile-handler-envi │ │ │ │ +000155d0: 726f 6e6d 656e 7473 6574 2d66 696c 652d ronmentset-file- │ │ │ │ +000155e0: 6861 6e64 6c65 722d 656e 7669 726f 6e6d handler-environm │ │ │ │ +000155f0: 656e 7420 454e 5672 6570 2e76 6d2e 636f ent ENVrep.vm.co │ │ │ │ +00015600: 6d70 696c 6572 2363 6f6d 7069 6c65 2d64 mpiler#compile-d │ │ │ │ +00015610: 6972 6563 746f 7279 436f 6d70 696c 6573 irectoryCompiles │ │ │ │ +00015620: 2061 6c6c 204c 6973 7020 6669 6c65 7320 all Lisp files │ │ │ │ +00015630: 696e 2074 6865 2064 6972 6563 746f 7279 in the directory │ │ │ │ +00015640: 2044 4952 4543 544f 5259 2d4e 414d 4520 DIRECTORY-NAME │ │ │ │ +00015650: 7768 6f73 6520 6f62 6a65 6374 0a66 696c whose object.fil │ │ │ │ +00015660: 6573 2061 7265 2065 6974 6865 7220 6f6c es are either ol │ │ │ │ +00015670: 6465 7220 7468 616e 2074 6865 6972 2073 der than their s │ │ │ │ +00015680: 6f75 7263 6520 6669 6c65 206f 7220 646f ource file or do │ │ │ │ +00015690: 6e27 7420 6578 6973 742e 2049 660a 464f n't exist. If.FO │ │ │ │ +000156a0: 5243 452d 5020 6973 2074 7275 6520 6576 RCE-P is true ev │ │ │ │ +000156b0: 6572 7920 6c69 7370 2066 696c 6520 6973 ery lisp file is │ │ │ │ +000156c0: 2072 6563 6f6d 7069 6c65 642e 2041 6e79 recompiled. Any │ │ │ │ +000156d0: 2073 7562 6469 7265 6374 6f72 6965 7320 subdirectories │ │ │ │ +000156e0: 6f66 0a44 4952 2d4e 414d 4520 6172 6520 of.DIR-NAME are │ │ │ │ +000156f0: 7265 6375 7273 6564 2069 6e74 6f2e 0a0a recursed into... │ │ │ │ +00015700: 4558 434c 5544 452d 5245 206d 6179 2062 EXCLUDE-RE may b │ │ │ │ +00015710: 6520 6120 7265 6765 7870 206d 6174 6368 e a regexp match │ │ │ │ +00015720: 696e 6720 6669 6c65 7320 7768 6963 6820 ing files which │ │ │ │ +00015730: 7368 6f75 6c64 6e27 7420 6265 2063 6f6d shouldn't be com │ │ │ │ +00015740: 7069 6c65 642e 7265 702e 766d 2e63 6f6d piled.rep.vm.com │ │ │ │ +00015750: 7069 6c65 722e 6d6f 6475 6c65 7323 636f piler.modules#co │ │ │ │ +00015760: 6d70 696c 652d 6675 6e63 7469 6f6e 436f mpile-functionCo │ │ │ │ +00015770: 6d70 696c 6573 2074 6865 2062 6f64 7920 mpiles the body │ │ │ │ +00015780: 6f66 2074 6865 2066 756e 6374 696f 6e20 of the function │ │ │ │ +00015790: 4655 4e43 5449 4f4e 2e72 6570 2e76 6d2e FUNCTION.rep.vm. │ │ │ │ +000157a0: 636f 6d70 696c 6572 2e6d 6f64 756c 6573 compiler.modules │ │ │ │ +000157b0: 2363 6f6d 7069 6c65 2d6d 6f64 756c 6543 #compile-moduleC │ │ │ │ +000157c0: 6f6d 7069 6c65 7320 616c 6c20 6675 6e63 ompiles all func │ │ │ │ +000157d0: 7469 6f6e 2062 696e 6469 6e67 7320 696e tion bindings in │ │ │ │ +000157e0: 2074 6865 206d 6f64 756c 6520 6e61 6d65 the module name │ │ │ │ +000157f0: 6420 5354 5255 4354 2e72 6570 2e75 7469 d STRUCT.rep.uti │ │ │ │ +00015800: 6c2e 6973 7065 6c6c 2370 726f 6365 7373 l.ispell#process │ │ │ │ +00015810: 2d62 7573 7957 6865 6e20 742c 2074 6865 -busyWhen t, the │ │ │ │ +00015820: 2070 726f 6365 7373 2069 7320 6265 696e process is bein │ │ │ │ +00015830: 6720 7573 6564 2074 6f20 6368 6563 6b20 g used to check │ │ │ │ +00015840: 6120 776f 7264 2c20 6275 7420 6e6f 7420 a word, but not │ │ │ │ +00015850: 616c 6c0a 7265 7375 6c74 7320 6861 7665 all.results have │ │ │ │ +00015860: 2062 6565 6e20 7265 6365 6976 6564 2e72 been received.r │ │ │ │ +00015870: 6570 2e75 7469 6c2e 6973 7065 6c6c 2369 ep.util.ispell#i │ │ │ │ +00015880: 7370 656c 6c2d 7374 6f70 4b69 6c6c 2061 spell-stopKill a │ │ │ │ +00015890: 6e79 2073 7562 7072 6f63 6573 7365 7320 ny subprocesses │ │ │ │ +000158a0: 6265 696e 6720 7573 6564 2069 6e74 6572 being used inter │ │ │ │ +000158b0: 6e61 6c6c 7920 746f 2072 756e 2049 7370 nally to run Isp │ │ │ │ +000158c0: 656c 6c2e 0072 6570 2e75 7469 6c2e 6973 ell..rep.util.is │ │ │ │ +000158d0: 7065 6c6c 2369 7370 656c 6c2d 7374 6f70 pell#ispell-stop │ │ │ │ +000158e0: 7265 702e 7574 696c 2e69 7370 656c 6c23 rep.util.ispell# │ │ │ │ +000158f0: 6973 7065 6c6c 2d73 6574 2d64 6963 7469 ispell-set-dicti │ │ │ │ +00015900: 6f6e 6172 7953 6574 2074 6865 206e 616d onarySet the nam │ │ │ │ +00015910: 6520 6f66 2074 6865 2064 6963 7469 6f6e e of the diction │ │ │ │ +00015920: 6172 7920 7573 6564 2062 7920 4973 7065 ary used by Ispe │ │ │ │ +00015930: 6c6c 2074 6f20 4449 4354 2d4e 414d 452e ll to DICT-NAME. │ │ │ │ +00015940: 0072 6570 2e75 7469 6c2e 6973 7065 6c6c .rep.util.ispell │ │ │ │ +00015950: 2369 7370 656c 6c2d 6164 642d 776f 7264 #ispell-add-word │ │ │ │ +00015960: 2d74 6f2d 6469 6374 696f 6e61 7279 2057 -to-dictionary W │ │ │ │ +00015970: 4f52 4472 6570 2e75 7469 6c2e 6973 7065 ORDrep.util.ispe │ │ │ │ +00015980: 6c6c 2369 7370 656c 6c2d 7361 7665 2d64 ll#ispell-save-d │ │ │ │ +00015990: 6963 7469 6f6e 6172 794d 616b 6520 4973 ictionaryMake Is │ │ │ │ +000159a0: 7065 6c6c 2073 6176 6520 7468 6520 6375 pell save the cu │ │ │ │ +000159b0: 7272 656e 7420 7065 7273 6f6e 616c 2064 rrent personal d │ │ │ │ +000159c0: 6963 7469 6f6e 6172 7920 746f 2069 7473 ictionary to its │ │ │ │ +000159d0: 2066 696c 652e 7265 702e 696f 2e73 7472 file.rep.io.str │ │ │ │ +000159e0: 6561 6d73 2373 7472 6561 6d70 5265 7475 eams#streampRetu │ │ │ │ +000159f0: 726e 7320 7472 7565 2069 6620 4152 4720 rns true if ARG │ │ │ │ +00015a00: 6973 2073 6f6d 6520 736f 7274 206f 6620 is some sort of │ │ │ │ +00015a10: 492f 4f20 7374 7265 616d 2e72 6570 2e69 I/O stream.rep.i │ │ │ │ +00015a20: 6f2e 6669 6c65 7323 6361 6c6c 2d61 6674 o.files#call-aft │ │ │ │ +00015a30: 6572 2d6c 6f61 6441 7272 616e 6765 2066 er-loadArrange f │ │ │ │ +00015a40: 6f72 2054 4855 4e4b 2074 6f20 6265 2063 or THUNK to be c │ │ │ │ +00015a50: 616c 6c65 6420 696d 6d65 6469 6174 656c alled immediatel │ │ │ │ +00015a60: 7920 6166 7465 7220 7468 6520 6c69 6272 y after the libr │ │ │ │ +00015a70: 6172 7920 6f66 204c 6973 7020 636f 6465 ary of Lisp code │ │ │ │ +00015a80: 0a4c 4942 5241 5259 2068 6173 2062 6565 .LIBRARY has bee │ │ │ │ +00015a90: 6e20 7265 6164 2062 7920 7468 6520 606c n read by the `l │ │ │ │ +00015aa0: 6f61 6427 2066 756e 6374 696f 6e2e 204e oad' function. N │ │ │ │ +00015ab0: 6f74 6520 7468 6174 204c 4942 5241 5259 ote that LIBRARY │ │ │ │ +00015ac0: 206d 7573 7420 6578 6163 746c 790a 6d61 must exactly.ma │ │ │ │ +00015ad0: 7463 6820 7468 6520 4649 4c45 2061 7267 tch the FILE arg │ │ │ │ +00015ae0: 756d 656e 7420 746f 2060 6c6f 6164 272e ument to `load'. │ │ │ │ +00015af0: 7265 6d6f 7465 2d61 7574 6f2d 6261 636b remote-auto-back │ │ │ │ +00015b00: 656e 642d 616c 6973 7441 6e20 616c 6973 end-alistAn alis │ │ │ │ +00015b10: 7420 6f66 2028 484f 5354 2d52 4547 4558 t of (HOST-REGEX │ │ │ │ +00015b20: 5020 2e20 4241 434b 454e 442d 5459 5045 P . BACKEND-TYPE │ │ │ │ +00015b30: 2920 6465 6669 6e69 6e67 2068 6f77 2072 ) defining how r │ │ │ │ +00015b40: 656d 6f74 6520 6669 6c65 7320 6172 650a emote files are. │ │ │ │ +00015b50: 6163 6365 7373 6564 206f 6e20 7370 6563 accessed on spec │ │ │ │ +00015b60: 6966 6963 2068 6f73 7473 2e72 656d 6f74 ific hosts.remot │ │ │ │ +00015b70: 652d 7265 702d 7061 7373 7764 2d6d 7367 e-rep-passwd-msg │ │ │ │ +00015b80: 7352 6567 756c 6172 2065 7870 7265 7373 sRegular express │ │ │ │ +00015b90: 696f 6e20 6d61 7463 6869 6e67 2070 6173 ion matching pas │ │ │ │ +00015ba0: 7377 6f72 6420 7072 6f6d 7074 2e00 7265 sword prompt..re │ │ │ │ +00015bb0: 702e 696f 2e66 696c 652d 6861 6e64 6c65 p.io.file-handle │ │ │ │ +00015bc0: 7273 2e72 656d 6f74 652e 7265 7023 7265 rs.remote.rep#re │ │ │ │ +00015bd0: 6d6f 7465 2d72 6570 2d65 6d70 7479 2d63 mote-rep-empty-c │ │ │ │ +00015be0: 6163 6865 7265 6d6f 7465 2d68 6f73 742d acheremote-host- │ │ │ │ +00015bf0: 7573 6572 2d61 6c69 7374 416c 6973 7420 user-alistAlist │ │ │ │ +00015c00: 6f66 2028 484f 5354 2d52 4547 4558 5020 of (HOST-REGEXP │ │ │ │ +00015c10: 2e20 5553 4552 2d4e 414d 4529 206d 6174 . USER-NAME) mat │ │ │ │ +00015c20: 6368 696e 6720 686f 7374 206e 616d 6573 ching host names │ │ │ │ +00015c30: 2074 6f20 7573 6572 6e61 6d65 732e 0a4f to usernames..O │ │ │ │ +00015c40: 6e6c 7920 7573 6564 2077 6865 6e20 6e6f nly used when no │ │ │ │ +00015c50: 2075 7365 726e 616d 6520 6973 2067 6976 username is giv │ │ │ │ +00015c60: 656e 2069 6e20 6120 6669 6c65 6e61 6d65 en in a filename │ │ │ │ +00015c70: 2e72 656d 6f74 652d 6465 6661 756c 742d .remote-default- │ │ │ │ +00015c80: 7573 6572 4465 6661 756c 7420 7573 6572 userDefault user │ │ │ │ +00015c90: 6e61 6d65 2074 6f20 7573 6520 666f 7220 name to use for │ │ │ │ +00015ca0: 6669 6c65 2d74 7261 6e73 6665 7220 7768 file-transfer wh │ │ │ │ +00015cb0: 656e 206e 6f6e 6520 6973 2073 7065 6369 en none is speci │ │ │ │ +00015cc0: 6669 6564 2c20 6569 7468 6572 0a65 7870 fied, either.exp │ │ │ │ +00015cd0: 6c69 6369 746c 792c 206f 7220 6279 2074 licitly, or by t │ │ │ │ +00015ce0: 6865 2072 656d 6f74 652d 6674 702d 686f he remote-ftp-ho │ │ │ │ +00015cf0: 7374 2d75 7365 722d 616c 6973 7420 7661 st-user-alist va │ │ │ │ +00015d00: 7269 6162 6c65 2e72 656d 6f74 652d 6674 riable.remote-ft │ │ │ │ +00015d10: 702d 7368 6f77 2d6d 6573 7361 6765 7357 p-show-messagesW │ │ │ │ +00015d20: 6865 6e20 742c 2069 6e66 6f72 6d61 7469 hen t, informati │ │ │ │ +00015d30: 6f6e 616c 206d 6573 7361 6765 7320 6672 onal messages fr │ │ │ │ +00015d40: 6f6d 2046 5450 2073 6573 7369 6f6e 7320 om FTP sessions │ │ │ │ +00015d50: 6172 6520 6469 7370 6c61 7965 642e 7265 are displayed.re │ │ │ │ +00015d60: 6d6f 7465 2d66 7470 2d64 6973 706c 6179 mote-ftp-display │ │ │ │ +00015d70: 2d70 726f 6772 6573 7357 6865 6e20 7472 -progressWhen tr │ │ │ │ +00015d80: 7565 2c20 7368 6f77 2070 726f 6772 6573 ue, show progres │ │ │ │ +00015d90: 7320 6f66 2046 5450 2074 7261 6e73 6665 s of FTP transfe │ │ │ │ +00015da0: 7273 2e72 656d 6f74 652d 6674 702d 6c73 rs.remote-ftp-ls │ │ │ │ +00015db0: 2d66 6f72 6d61 7446 5450 2063 6f6d 6d61 -formatFTP comma │ │ │ │ +00015dc0: 6e64 2066 6f72 6d61 7420 7374 7269 6e67 nd format string │ │ │ │ +00015dd0: 2074 6f20 7072 6f64 7563 6520 616e 2060 to produce an ` │ │ │ │ +00015de0: 6c73 202d 6c27 2066 6f72 6d61 7420 6c69 ls -l' format li │ │ │ │ +00015df0: 7374 696e 6720 6f66 2074 6865 0a64 6972 sting of the.dir │ │ │ │ +00015e00: 6563 746f 7279 2073 7562 7374 6974 7574 ectory substitut │ │ │ │ +00015e10: 6564 2066 6f72 2074 6865 2073 696e 676c ed for the singl │ │ │ │ +00015e20: 6520 2573 2066 6f72 6d61 7420 7370 6563 e %s format spec │ │ │ │ +00015e30: 6966 6965 722e 7265 6d6f 7465 2d66 7470 ifier.remote-ftp │ │ │ │ +00015e40: 2d72 6563 6f6e 6e65 6374 2d6d 7367 7352 -reconnect-msgsR │ │ │ │ +00015e50: 6567 756c 6172 2065 7870 7265 7373 696f egular expressio │ │ │ │ +00015e60: 6e20 6d61 7463 6869 6e67 2066 7470 206d n matching ftp m │ │ │ │ +00015e70: 6573 7361 6765 7320 7468 6174 2069 6e64 essages that ind │ │ │ │ +00015e80: 6963 6174 6520 7468 6174 2074 6865 2063 icate that the c │ │ │ │ +00015e90: 7572 7265 6e74 0a46 5450 2070 726f 6365 urrent.FTP proce │ │ │ │ +00015ea0: 7373 2073 686f 756c 6420 6265 2061 6261 ss should be aba │ │ │ │ +00015eb0: 6e64 6f6e 6564 2c20 616e 6420 6120 6e65 ndoned, and a ne │ │ │ │ +00015ec0: 7720 7365 7373 696f 6e20 7374 6172 7465 w session starte │ │ │ │ +00015ed0: 642e 7265 6d6f 7465 2d66 7470 2d6c 732d d.remote-ftp-ls- │ │ │ │ +00015ee0: 6c2d 7265 6765 7870 5265 6765 7870 2064 l-regexpRegexp d │ │ │ │ +00015ef0: 6566 696e 696e 6720 606c 7320 2d6c 2720 efining `ls -l' │ │ │ │ +00015f00: 6f75 7470 7574 2073 796e 7461 782e 2048 output syntax. H │ │ │ │ +00015f10: 6169 7279 2e72 656d 6f74 652d 6674 702d airy.remote-ftp- │ │ │ │ +00015f20: 6c73 2d6c 2d74 7970 652d 616c 6973 7441 ls-l-type-alistA │ │ │ │ +00015f30: 6c69 7374 2061 7373 6f63 6961 7469 6e67 list associating │ │ │ │ +00015f40: 2063 6861 7261 6374 6572 7320 696e 2074 characters in t │ │ │ │ +00015f50: 6865 2066 6972 7374 2063 6f6c 756d 6e20 he first column │ │ │ │ +00015f60: 6f66 2060 6c73 202d 6c27 206f 7574 7075 of `ls -l' outpu │ │ │ │ +00015f70: 7420 7769 7468 0a66 696c 6520 7479 7065 t with.file type │ │ │ │ +00015f80: 732e 7265 702e 696f 2e66 696c 652d 6861 s.rep.io.file-ha │ │ │ │ +00015f90: 6e64 6c65 7273 2e72 656d 6f74 652e 6674 ndlers.remote.ft │ │ │ │ +00015fa0: 7023 7265 6d6f 7465 2d66 7470 2d63 6c6f p#remote-ftp-clo │ │ │ │ +00015fb0: 7365 2d61 6c6c 436c 6f73 6520 616c 6c20 se-allClose all │ │ │ │ +00015fc0: 7275 6e6e 696e 6720 4654 5020 7375 6270 running FTP subp │ │ │ │ +00015fd0: 726f 6365 7373 6573 2e00 7265 702e 6c61 rocesses..rep.la │ │ │ │ +00015fe0: 6e67 2e69 6e74 6572 7072 6574 6572 236c ng.interpreter#l │ │ │ │ +00015ff0: 6574 202e 2041 5247 5300 0000 0000 0000 et . ARGS....... │ │ │ │ +00016000: 7265 702e 6461 7461 2364 656c 6574 652d rep.data#delete- │ │ │ │ +00016010: 6966 6465 6c65 7465 2d69 6620 4655 4e43 ifdelete-if FUNC │ │ │ │ +00016020: 5449 4f4e 204c 4953 540a 0a53 696d 696c TION LIST..Simil │ │ │ │ +00016030: 6172 2074 6f20 6064 656c 6574 6527 2065 ar to `delete' e │ │ │ │ +00016040: 7863 6570 7420 7468 6174 2061 2070 7265 xcept that a pre │ │ │ │ +00016050: 6469 6361 7465 2066 756e 6374 696f 6e2c dicate function, │ │ │ │ +00016060: 2046 554e 4354 494f 4e2d 4e41 4d45 2c20 FUNCTION-NAME, │ │ │ │ +00016070: 6973 0a75 7365 6420 746f 2064 6563 6964 is.used to decid │ │ │ │ +00016080: 6520 7768 6963 6820 656c 656d 656e 7473 e which elements │ │ │ │ +00016090: 2074 6f20 6465 6c65 7465 2028 7265 6d6f to delete (remo │ │ │ │ +000160a0: 7665 2064 6573 7472 7563 7469 7665 6c79 ve destructively │ │ │ │ +000160b0: 292e 0a60 6465 6c65 7465 2d69 6627 2064 )..`delete-if' d │ │ │ │ +000160c0: 656c 6574 6573 2061 6e20 656c 656d 656e eletes an elemen │ │ │ │ +000160d0: 7420 6966 2046 554e 4354 494f 4e2d 4e41 t if FUNCTION-NA │ │ │ │ +000160e0: 4d45 2072 6574 7572 6e73 206e 6f6e 2d6e ME returns non-n │ │ │ │ +000160f0: 696c 2077 6865 6e20 0a61 7070 6c69 6564 il when .applied │ │ │ │ +00016100: 2074 6f20 7468 6174 2065 6c65 6d65 6e74 to that element │ │ │ │ +00016110: 2c20 6965 2c0a 2020 2864 656c 6574 652d , ie,. (delete- │ │ │ │ +00016120: 6966 2027 286c 616d 6264 6120 2878 2920 if '(lambda (x) │ │ │ │ +00016130: 283d 2078 2031 2929 2027 2831 2032 2033 (= x 1)) '(1 2 3 │ │ │ │ +00016140: 2034 2031 2032 2929 0a20 2020 3d3e 2028 4 1 2)). => ( │ │ │ │ +00016150: 3220 3320 3420 3229 7265 702e 6461 7461 2 3 4 2)rep.data │ │ │ │ +00016160: 236d 616b 652d 7374 7269 6e67 6d61 6b65 #make-stringmake │ │ │ │ +00016170: 2d73 7472 696e 6720 4c45 4e47 5448 205b -string LENGTH [ │ │ │ │ +00016180: 494e 4954 4941 4c2d 5641 4c55 455d 0a0a INITIAL-VALUE].. │ │ │ │ +00016190: 5265 7475 726e 7320 6120 6e65 7720 7374 Returns a new st │ │ │ │ +000161a0: 7269 6e67 206f 6620 6c65 6e67 7468 204c ring of length L │ │ │ │ +000161b0: 454e 4754 482c 2065 6163 6820 6368 6172 ENGTH, each char │ │ │ │ +000161c0: 6163 7465 7220 6973 2069 6e69 7469 616c acter is initial │ │ │ │ +000161d0: 6973 6564 2074 6f0a 494e 4954 4941 4c2d ised to.INITIAL- │ │ │ │ +000161e0: 7265 7076 2c20 6f72 2074 6f20 7370 6163 repv, or to spac │ │ │ │ +000161f0: 6520 6966 2049 4e49 5449 414c 2d56 414c e if INITIAL-VAL │ │ │ │ +00016200: 5545 2069 7320 6e6f 7420 6769 7665 6e2e UE is not given. │ │ │ │ +00016210: 7265 702e 6461 7461 2373 7562 7374 7269 rep.data#substri │ │ │ │ +00016220: 6e67 7375 6273 7472 696e 6720 5354 5249 ngsubstring STRI │ │ │ │ +00016230: 4e47 2053 5441 5254 205b 454e 445d 0a0a NG START [END].. │ │ │ │ +00016240: 5265 7475 726e 7320 7468 6520 706f 7274 Returns the port │ │ │ │ +00016250: 696f 6e20 6f66 2053 5452 494e 4720 7374 ion of STRING st │ │ │ │ +00016260: 6172 7469 6e67 2061 7420 6368 6172 6163 arting at charac │ │ │ │ +00016270: 7465 7220 6e75 6d62 6572 2053 5441 5254 ter number START │ │ │ │ +00016280: 2061 6e64 2065 6e64 696e 670a 6174 2074 and ending.at t │ │ │ │ +00016290: 6865 2063 6861 7261 6374 6572 2062 6566 he character bef │ │ │ │ +000162a0: 6f72 6520 454e 4420 286f 7220 7468 6520 ore END (or the │ │ │ │ +000162b0: 656e 6420 6f66 2074 6865 2073 7472 696e end of the strin │ │ │ │ +000162c0: 6720 6966 2045 4e44 2069 7320 6e6f 7420 g if END is not │ │ │ │ +000162d0: 6769 7665 6e29 2e0a 416c 6c20 696e 6469 given)..All indi │ │ │ │ +000162e0: 6365 7320 7374 6172 7420 6174 207a 6572 ces start at zer │ │ │ │ +000162f0: 6f2e 7265 702e 6461 7461 2365 7175 616c o.rep.data#equal │ │ │ │ +00016300: 6571 7561 6c20 5641 4c55 4531 2056 414c equal VALUE1 VAL │ │ │ │ +00016310: 5545 320a 0a43 6f6d 7061 7265 7320 5641 UE2..Compares VA │ │ │ │ +00016320: 4c55 4531 2061 6e64 2056 414c 5545 322c LUE1 and VALUE2, │ │ │ │ +00016330: 2063 6f6d 7061 7265 7320 7468 6520 6163 compares the ac │ │ │ │ +00016340: 7475 616c 2073 7472 7563 7475 7265 206f tual structure o │ │ │ │ +00016350: 6620 7468 6520 6f62 6a65 6374 7320 6e6f f the objects no │ │ │ │ +00016360: 740a 6a75 7374 2077 6865 7468 6572 2074 t.just whether t │ │ │ │ +00016370: 6865 206f 626a 6563 7473 2061 7265 206f he objects are o │ │ │ │ +00016380: 6e65 2061 6e64 2074 6865 2073 616d 652e ne and the same. │ │ │ │ +00016390: 2069 652c 2077 696c 6c20 7265 7475 726e ie, will return │ │ │ │ +000163a0: 2074 2066 6f72 2074 776f 0a73 7472 696e t for two.strin │ │ │ │ +000163b0: 6773 2062 7569 6c74 2066 726f 6d20 7468 gs built from th │ │ │ │ +000163c0: 6520 7361 6d65 2063 6861 7261 6374 6572 e same character │ │ │ │ +000163d0: 7320 696e 2074 6865 2073 616d 6520 6f72 s in the same or │ │ │ │ +000163e0: 6465 7220 6576 656e 2069 6620 7468 6520 der even if the │ │ │ │ +000163f0: 7374 7269 6e67 7327 0a6c 6f63 6174 696f strings'.locatio │ │ │ │ +00016400: 6e20 696e 206d 656d 6f72 7920 6973 2064 n in memory is d │ │ │ │ +00016410: 6966 6665 7265 6e74 2e72 6570 2e64 6174 ifferent.rep.dat │ │ │ │ +00016420: 6123 3d3d 2041 5247 3120 4152 4732 205b a#== ARG1 ARG2 [ │ │ │ │ +00016430: 4152 4733 202e 2e2e 5d0a 0a52 6574 7572 ARG3 ...]..Retur │ │ │ │ +00016440: 6e73 2074 2069 6620 6561 6368 2076 616c ns t if each val │ │ │ │ +00016450: 7565 2069 7320 7468 6520 7361 6d65 2061 ue is the same a │ │ │ │ +00016460: 7320 6576 6572 7920 6f74 6865 7220 7661 s every other va │ │ │ │ +00016470: 6c75 652e 2028 5573 696e 670a 6065 7175 lue. (Using.`equ │ │ │ │ +00016480: 616c 2720 746f 2063 6f6d 7061 7265 2076 al' to compare v │ │ │ │ +00016490: 616c 7565 732c 2065 7863 6570 7420 666f alues, except fo │ │ │ │ +000164a0: 7220 6e75 6d62 6572 732c 2077 6865 7265 r numbers, where │ │ │ │ +000164b0: 2065 7861 6374 6e65 7373 2069 730a 6967 exactness is.ig │ │ │ │ +000164c0: 6e6f 7265 642e 2972 6570 2e64 6174 6123 nored.)rep.data# │ │ │ │ +000164d0: 3c3d 3c3d 2041 5247 3120 4152 4732 205b <=<= ARG1 ARG2 [ │ │ │ │ +000164e0: 4152 4733 202e 2e2e 5d0a 0a52 6574 7572 ARG3 ...]..Retur │ │ │ │ +000164f0: 6e73 2074 2069 6620 4152 4731 2069 7320 ns t if ARG1 is │ │ │ │ +00016500: 6c65 7373 2d6f 722d 6571 7561 6c20 7468 less-or-equal th │ │ │ │ +00016510: 616e 2041 5247 322e 204e 6f74 6520 7468 an ARG2. Note th │ │ │ │ +00016520: 6174 2074 6869 7320 636f 6d6d 616e 6420 at this command │ │ │ │ +00016530: 6973 6e27 740a 6c69 6d69 7465 6420 746f isn't.limited to │ │ │ │ +00016540: 206e 756d 6265 7273 2c20 6974 2063 616e numbers, it can │ │ │ │ +00016550: 2064 6f20 7374 7269 6e67 732c 2070 6f73 do strings, pos │ │ │ │ +00016560: 6974 696f 6e73 2c20 6d61 726b 732c 2065 itions, marks, e │ │ │ │ +00016570: 7463 2061 7320 7765 6c6c 2e72 6570 2e64 tc as well.rep.d │ │ │ │ +00016580: 6174 6123 6174 6f6d 6174 6f6d 2041 5247 ata#atomatom ARG │ │ │ │ +00016590: 0a0a 5265 7475 726e 7320 7420 6966 2041 ..Returns t if A │ │ │ │ +000165a0: 5247 2069 7320 6e6f 7420 6120 636f 6e73 RG is not a cons │ │ │ │ +000165b0: 2d63 656c 6c2e 7265 702e 6461 7461 236c -cell.rep.data#l │ │ │ │ +000165c0: 6973 7470 6c69 7374 7020 4152 470a 0a52 istplistp ARG..R │ │ │ │ +000165d0: 6574 7572 6e73 2074 2069 6620 4152 4720 eturns t if ARG │ │ │ │ +000165e0: 6973 2061 206c 6973 742c 2028 6569 7468 is a list, (eith │ │ │ │ +000165f0: 6572 2061 2063 6f6e 732d 6365 6c6c 206f er a cons-cell o │ │ │ │ +00016600: 7220 6e69 6c29 2e72 6570 2e64 6174 6123 r nil).rep.data# │ │ │ │ +00016610: 7665 6374 6f72 7076 6563 746f 7270 2041 vectorpvectorp A │ │ │ │ +00016620: 5247 0a0a 5265 7475 726e 7320 7420 6966 RG..Returns t if │ │ │ │ +00016630: 2041 5247 2069 7320 6120 7665 6374 6f72 ARG is a vector │ │ │ │ +00016640: 2e72 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp │ │ │ │ +00016650: 7265 7465 7223 6d61 6372 6f70 6d61 6372 reter#macropmacr │ │ │ │ +00016660: 6f70 2041 5247 0a0a 5265 7475 726e 7320 op ARG..Returns │ │ │ │ +00016670: 7420 6966 2041 5247 2069 7320 6120 6d61 t if ARG is a ma │ │ │ │ +00016680: 6372 6f2e 7265 702e 6c61 6e67 2e69 6e74 cro.rep.lang.int │ │ │ │ +00016690: 6572 7072 6574 6572 2373 7562 7270 7375 erpreter#subrpsu │ │ │ │ +000166a0: 6272 7020 4152 470a 0a52 6574 7572 6e73 brp ARG..Returns │ │ │ │ +000166b0: 2074 2069 6620 6172 6720 6973 2061 2070 t if arg is a p │ │ │ │ +000166c0: 7269 6d69 7469 7665 2066 756e 6374 696f rimitive functio │ │ │ │ +000166d0: 6e2e 7265 702e 7379 7374 656d 2363 616c n.rep.system#cal │ │ │ │ +000166e0: 6c2d 686f 6f6b 6361 6c6c 2d68 6f6f 6b20 l-hookcall-hook │ │ │ │ +000166f0: 484f 4f4b 2041 5247 2d4c 4953 5420 5b54 HOOK ARG-LIST [T │ │ │ │ +00016700: 5950 455d 0a0a 4361 6c6c 2074 6865 2068 YPE]..Call the h │ │ │ │ +00016710: 6f6f 6b20 6e61 6d65 6420 6279 2074 6865 ook named by the │ │ │ │ +00016720: 2073 796d 626f 6c20 484f 4f4b 2c20 7061 symbol HOOK, pa │ │ │ │ +00016730: 7373 696e 6720 616c 6c20 6675 6e63 7469 ssing all functi │ │ │ │ +00016740: 6f6e 7320 7468 6520 6172 6775 6d65 6e74 ons the argument │ │ │ │ +00016750: 730a 696e 2074 6865 206c 6973 7420 4152 s.in the list AR │ │ │ │ +00016760: 472d 4c49 5354 2e20 4e6f 7465 2074 6861 G-LIST. Note tha │ │ │ │ +00016770: 7420 484f 4f4b 206d 6179 2061 6c73 6f20 t HOOK may also │ │ │ │ +00016780: 6265 2074 6865 2061 6374 7561 6c20 6c69 be the actual li │ │ │ │ +00016790: 7374 206f 6620 6675 6e63 7469 6f6e 730a st of functions. │ │ │ │ +000167a0: 746f 2063 616c 6c2e 0a0a 5459 5045 2064 to call...TYPE d │ │ │ │ +000167b0: 6566 696e 6573 2068 6f77 2074 6865 2072 efines how the r │ │ │ │ +000167c0: 6574 7572 6e20 7661 6c75 6573 206f 6620 eturn values of │ │ │ │ +000167d0: 6561 6368 2066 756e 6374 696f 6e20 696e each function in │ │ │ │ +000167e0: 2074 6865 2068 6f6f 6b20 6172 650a 7472 the hook are.tr │ │ │ │ +000167f0: 6561 7465 642e 2049 6620 5459 5045 2069 eated. If TYPE i │ │ │ │ +00016800: 7320 6e69 6c20 7468 6579 2061 7265 2069 s nil they are i │ │ │ │ +00016810: 676e 6f72 6564 2c20 6966 2054 5950 4520 gnored, if TYPE │ │ │ │ +00016820: 6973 2074 6865 2073 796d 626f 6c20 6061 is the symbol `a │ │ │ │ +00016830: 6e64 270a 7468 6520 686f 6f6b 2061 626f nd'.the hook abo │ │ │ │ +00016840: 7274 7320 6166 7465 7220 6120 6675 6e63 rts after a func │ │ │ │ +00016850: 7469 6f6e 2072 6574 7572 6e73 206e 696c tion returns nil │ │ │ │ +00016860: 2c20 6966 2054 5950 4520 6973 2060 6f72 , if TYPE is `or │ │ │ │ +00016870: 2720 7468 6520 686f 6f6b 0a61 626f 7274 ' the hook.abort │ │ │ │ +00016880: 7320 7768 656e 2061 2066 756e 6374 696f s when a functio │ │ │ │ +00016890: 6e20 7265 7475 726e 7320 6e6f 6e2d 6e69 n returns non-ni │ │ │ │ +000168a0: 6c2e 0a0a 496e 2061 6c6c 2063 6173 6573 l...In all cases │ │ │ │ +000168b0: 2074 6865 2076 616c 7565 2072 6574 7572 the value retur │ │ │ │ +000168c0: 6e65 6420 6279 2074 6865 206c 6173 742d ned by the last- │ │ │ │ +000168d0: 6576 616c 7561 7465 6420 6675 6e63 7469 evaluated functi │ │ │ │ +000168e0: 6f6e 2069 730a 7265 7475 726e 6564 2e64 on is.returned.d │ │ │ │ +000168f0: 6566 6175 6c74 2d64 6972 6563 746f 7279 efault-directory │ │ │ │ +00016900: 4275 6666 6572 2d6c 6f63 616c 2076 6172 Buffer-local var │ │ │ │ +00016910: 6961 626c 6520 6162 736f 6c75 7465 6c79 iable absolutely │ │ │ │ +00016920: 2064 6566 696e 696e 6720 7468 6520 6469 defining the di │ │ │ │ +00016930: 7265 6374 6f72 7920 746f 2077 6869 6368 rectory to which │ │ │ │ +00016940: 2061 6c6c 2066 696c 6573 0a61 6363 6573 all files.acces │ │ │ │ +00016950: 7365 6420 696e 2074 6865 2062 7566 6665 sed in the buffe │ │ │ │ +00016960: 7220 6172 6520 7265 736f 6c76 6564 2066 r are resolved f │ │ │ │ +00016970: 726f 6d20 2875 6e6c 6573 7320 7468 6579 rom (unless they │ │ │ │ +00016980: 2772 6520 6162 736f 6c75 7465 2e29 2072 're absolute.) r │ │ │ │ +00016990: 6570 2e69 6f2e 6669 6c65 7323 6578 7061 ep.io.files#expa │ │ │ │ +000169a0: 6e64 2d66 696c 652d 6e61 6d65 6578 7061 nd-file-nameexpa │ │ │ │ +000169b0: 6e64 2d66 696c 652d 6e61 6d65 2046 494c nd-file-name FIL │ │ │ │ +000169c0: 452d 4e41 4d45 205b 4241 5345 2d44 4952 E-NAME [BASE-DIR │ │ │ │ +000169d0: 5d0a 0a45 7870 616e 6473 2046 494c 452d ]..Expands FILE- │ │ │ │ +000169e0: 4e41 4d45 2061 7373 756d 696e 6720 7468 NAME assuming th │ │ │ │ +000169f0: 6174 2069 7420 7370 6563 6966 6965 7320 at it specifies │ │ │ │ +00016a00: 6120 6669 6c65 2072 656c 6174 6976 6520 a file relative │ │ │ │ +00016a10: 746f 2042 4153 452d 4449 522e 0a49 6620 to BASE-DIR..If │ │ │ │ +00016a20: 4241 5345 2d44 4952 2069 7320 756e 6465 BASE-DIR is unde │ │ │ │ +00016a30: 6669 6e65 6420 6974 2069 7320 7461 6b65 fined it is take │ │ │ │ +00016a40: 6e20 6173 2074 6865 2063 7572 7265 6e74 n as the current │ │ │ │ +00016a50: 2076 616c 7565 206f 6620 7468 650a 6064 value of the.`d │ │ │ │ +00016a60: 6566 6175 6c74 2d64 6972 6563 746f 7279 efault-directory │ │ │ │ +00016a70: 2720 7661 7269 6162 6c65 2e20 5768 696c ' variable. Whil │ │ │ │ +00016a80: 6520 6578 7061 6e64 696e 6720 7468 6520 e expanding the │ │ │ │ +00016a90: 6669 6c65 206e 616d 652c 2061 6e79 206f file name, any o │ │ │ │ +00016aa0: 6276 696f 7573 0a73 696d 706c 6966 6963 bvious.simplific │ │ │ │ +00016ab0: 6174 696f 6e73 2077 696c 6c20 6265 2070 ations will be p │ │ │ │ +00016ac0: 6572 666f 726d 6564 2028 652e 672e 206f erformed (e.g. o │ │ │ │ +00016ad0: 6e20 556e 6978 2074 6865 2072 656d 6f76 n Unix the remov │ │ │ │ +00016ae0: 616c 206f 6620 222e 2220 616e 640a 222e al of "." and.". │ │ │ │ +00016af0: 2e22 2077 6865 7265 2070 6f73 7369 626c ." where possibl │ │ │ │ +00016b00: 6529 2e0a 0a4e 6f74 6520 7468 6174 2074 e)...Note that t │ │ │ │ +00016b10: 6865 2072 6574 7572 6e65 6420 6669 6c65 he returned file │ │ │ │ +00016b20: 206e 616d 6520 7769 6c6c 206f 6e6c 7920 name will only │ │ │ │ +00016b30: 6265 2061 6273 6f6c 7574 6520 6966 206f be absolute if o │ │ │ │ +00016b40: 6e65 206f 6620 7468 650a 666f 6c6c 6f77 ne of the.follow │ │ │ │ +00016b50: 696e 6720 636f 6e64 6974 696f 6e73 2069 ing conditions i │ │ │ │ +00016b60: 7320 6d65 743a 0a20 2031 2e20 4241 5345 s met:. 1. BASE │ │ │ │ +00016b70: 2d44 4952 2028 6f72 2060 6465 6661 756c -DIR (or `defaul │ │ │ │ +00016b80: 742d 6469 7265 6374 6f72 7927 2920 6973 t-directory') is │ │ │ │ +00016b90: 2061 6273 6f6c 7574 650a 2020 322e 2046 absolute. 2. F │ │ │ │ +00016ba0: 494c 452d 4e41 4d45 2069 7320 616c 7265 ILE-NAME is alre │ │ │ │ +00016bb0: 6164 7920 6162 736f 6c75 7465 2e0a 0a4e ady absolute...N │ │ │ │ +00016bc0: 6f74 6520 666f 7220 6669 6c65 2068 616e ote for file han │ │ │ │ +00016bd0: 646c 6572 2069 6d70 6c65 6d65 6e74 6f72 dler implementor │ │ │ │ +00016be0: 733a 2077 6865 6e20 6120 6861 6e64 6c65 s: when a handle │ │ │ │ +00016bf0: 7220 6973 2063 616c 6c65 6420 666f 7220 r is called for │ │ │ │ +00016c00: 7468 650a 6065 7870 616e 642d 6669 6c65 the.`expand-file │ │ │ │ +00016c10: 2d6e 616d 6527 206f 7065 7261 7469 6f6e -name' operation │ │ │ │ +00016c20: 2c20 6974 2077 696c 6c20 6f6e 6c79 2065 , it will only e │ │ │ │ +00016c30: 7665 7220 7265 6365 6976 6520 6f6e 6520 ver receive one │ │ │ │ +00016c40: 6172 6775 6d65 6e74 2c0a 7468 6520 616c argument,.the al │ │ │ │ +00016c50: 7265 6164 7920 6578 7061 6e64 6564 2066 ready expanded f │ │ │ │ +00016c60: 696c 6520 6e61 6d65 2e20 5468 6520 6f6e ile name. The on │ │ │ │ +00016c70: 6c79 2061 6374 696f 6e20 7468 6174 206d ly action that m │ │ │ │ +00016c80: 6179 2062 6520 6e65 6564 2074 6f0a 6265 ay be need to.be │ │ │ │ +00016c90: 2074 616b 656e 2069 7320 746f 2073 696d taken is to sim │ │ │ │ +00016ca0: 706c 6966 7920 7468 6520 6669 6c65 206e plify the file n │ │ │ │ +00016cb0: 616d 6520 2865 2e67 2e20 7265 6d6f 7669 ame (e.g. removi │ │ │ │ +00016cc0: 6e67 2022 2e22 2061 6e64 2022 2e2e 2220 ng "." and ".." │ │ │ │ +00016cd0: 656e 7472 6965 730a 6f72 2077 6861 7465 entries.or whate │ │ │ │ +00016ce0: 7665 7229 2e72 6570 2e69 6f2e 6669 6c65 ver).rep.io.file │ │ │ │ +00016cf0: 7323 6c6f 6361 6c2d 6669 6c65 2d6e 616d s#local-file-nam │ │ │ │ +00016d00: 656c 6f63 616c 2d66 696c 652d 6e61 6d65 elocal-file-name │ │ │ │ +00016d10: 2046 494c 452d 4e41 4d45 0a0a 5768 656e FILE-NAME..When │ │ │ │ +00016d20: 2070 6f73 7369 626c 652c 2072 6574 7572 possible, retur │ │ │ │ +00016d30: 6e20 6120 7374 7269 6e67 2061 6273 6f6c n a string absol │ │ │ │ +00016d40: 7574 656c 7920 6e61 6d69 6e67 2074 6865 utely naming the │ │ │ │ +00016d50: 2066 696c 6520 696e 2074 6865 206c 6f63 file in the loc │ │ │ │ +00016d60: 616c 0a66 696c 6520 7379 7374 656d 2074 al.file system t │ │ │ │ +00016d70: 6861 7420 4649 4c45 2d4e 414d 4520 7265 hat FILE-NAME re │ │ │ │ +00016d80: 6665 7273 2074 6f2e 2049 6620 4649 4c45 fers to. If FILE │ │ │ │ +00016d90: 2d4e 414d 4520 646f 6573 206e 6f74 2072 -NAME does not r │ │ │ │ +00016da0: 6566 6572 2074 6f0a 6120 6669 6c65 2069 efer to.a file i │ │ │ │ +00016db0: 6e20 7468 6520 6c6f 6361 6c20 7379 7374 n the local syst │ │ │ │ +00016dc0: 656d 2c20 7265 7475 726e 206e 696c 2e72 em, return nil.r │ │ │ │ +00016dd0: 6570 2e69 6f2e 6669 6c65 7323 6669 6c65 ep.io.files#file │ │ │ │ +00016de0: 2d62 696e 6469 6e67 6669 6c65 2d62 696e -bindingfile-bin │ │ │ │ +00016df0: 6469 6e67 2046 494c 450a 0a52 6574 7572 ding FILE..Retur │ │ │ │ +00016e00: 6e73 2074 6865 206e 616d 6520 6f66 2074 ns the name of t │ │ │ │ +00016e10: 6865 206c 6f67 6963 616c 2066 696c 6520 he logical file │ │ │ │ +00016e20: 7468 6174 2046 494c 4520 7761 7320 6f70 that FILE was op │ │ │ │ +00016e30: 656e 6564 2074 6f20 6163 6365 7373 2c20 ened to access, │ │ │ │ +00016e40: 6f72 206e 696c 0a69 6620 6974 2068 6173 or nil.if it has │ │ │ │ +00016e50: 2062 6565 6e20 636c 6f73 6564 2c20 6275 been closed, bu │ │ │ │ +00016e60: 7420 6973 2073 7469 6c6c 2074 6f20 6265 t is still to be │ │ │ │ +00016e70: 2067 6172 6261 6765 2063 6f6c 6c65 6374 garbage collect │ │ │ │ +00016e80: 6564 2e72 6570 2e69 6f2e 6669 6c65 7323 ed.rep.io.files# │ │ │ │ +00016e90: 7365 742d 6669 6c65 2d68 616e 646c 6572 set-file-handler │ │ │ │ +00016ea0: 2d64 6174 6173 6574 2d66 696c 652d 6861 -dataset-file-ha │ │ │ │ +00016eb0: 6e64 6c65 722d 6461 7461 2046 494c 4520 ndler-data FILE │ │ │ │ +00016ec0: 4441 5441 0a0a 5365 7420 7468 6520 6861 DATA..Set the ha │ │ │ │ +00016ed0: 6e64 6c65 722d 7370 6563 6966 6963 2064 ndler-specific d │ │ │ │ +00016ee0: 6174 6120 6f66 2066 696c 6520 6f62 6a65 ata of file obje │ │ │ │ +00016ef0: 6374 2046 494c 4520 746f 2044 4154 412e ct FILE to DATA. │ │ │ │ +00016f00: 7265 702e 696f 2e66 696c 6573 2364 656c rep.io.files#del │ │ │ │ +00016f10: 6574 652d 6669 6c65 6465 6c65 7465 2d66 ete-filedelete-f │ │ │ │ +00016f20: 696c 6520 4649 4c45 2d4e 414d 450a 0a44 ile FILE-NAME..D │ │ │ │ +00016f30: 656c 6574 6520 7468 6520 6669 6c65 2063 elete the file c │ │ │ │ +00016f40: 616c 6c65 6420 4649 4c45 2d4e 414d 452e alled FILE-NAME. │ │ │ │ +00016f50: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil │ │ │ │ +00016f60: 652d 7265 6164 6162 6c65 2d70 6669 6c65 e-readable-pfile │ │ │ │ +00016f70: 2d72 6561 6461 626c 652d 7020 4649 4c45 -readable-p FILE │ │ │ │ +00016f80: 2d4e 414d 450a 0a52 6574 7572 6e73 2074 -NAME..Returns t │ │ │ │ +00016f90: 2069 6620 7468 6520 6669 6c65 2063 616c if the file cal │ │ │ │ +00016fa0: 6c65 6420 4649 4c45 2d4e 414d 4520 6973 led FILE-NAME is │ │ │ │ +00016fb0: 2061 7661 696c 6162 6c65 2066 6f72 2072 available for r │ │ │ │ +00016fc0: 6561 6469 6e67 2066 726f 6d2e 0072 6570 eading from..rep │ │ │ │ +00016fd0: 2e75 7469 6c2e 7469 6d65 2374 696d 652d .util.time#time- │ │ │ │ +00016fe0: 2054 3120 5432 0072 6570 2e6c 616e 672e T1 T2.rep.lang. │ │ │ │ +00016ff0: 6d61 7468 2369 6e65 7861 6374 7020 5800 math#inexactp X. │ │ │ │ +00017000: 7265 702e 6461 7461 2365 7165 7120 5641 rep.data#eqeq VA │ │ │ │ +00017010: 4c55 4531 2056 414c 5545 320a 0a52 6574 LUE1 VALUE2..Ret │ │ │ │ +00017020: 7572 6e73 2074 2069 6620 5641 4c55 4531 urns t if VALUE1 │ │ │ │ +00017030: 2061 6e64 2056 414c 5545 3220 6172 6520 and VALUE2 are │ │ │ │ +00017040: 6f6e 6520 616e 6420 7468 6520 7361 6d65 one and the same │ │ │ │ +00017050: 206f 626a 6563 742e 204e 6f74 6520 7468 object. Note th │ │ │ │ +00017060: 6174 0a74 6869 7320 6d61 7920 6f72 206d at.this may or m │ │ │ │ +00017070: 6179 206e 6f74 2062 6520 7472 7565 2066 ay not be true f │ │ │ │ +00017080: 6f72 206e 756d 6265 7273 206f 6620 7468 or numbers of th │ │ │ │ +00017090: 6520 7361 6d65 2076 616c 7565 2028 7365 e same value (se │ │ │ │ +000170a0: 6520 6065 716c 2729 2e72 6570 2e64 6174 e `eql').rep.dat │ │ │ │ +000170b0: 6123 7374 7269 6e67 2d68 6561 642d 6571 a#string-head-eq │ │ │ │ +000170c0: 7374 7269 6e67 2d68 6561 642d 6571 2053 string-head-eq S │ │ │ │ +000170d0: 5452 494e 4731 2053 5452 494e 4732 0a0a TRING1 STRING2.. │ │ │ │ +000170e0: 5265 7475 726e 7320 7420 6966 2053 5452 Returns t if STR │ │ │ │ +000170f0: 494e 4732 206d 6174 6368 6573 2074 6865 ING2 matches the │ │ │ │ +00017100: 2062 6567 696e 6e69 6e67 206f 6620 5354 beginning of ST │ │ │ │ +00017110: 5249 4e47 312c 2069 652c 0a20 2028 7374 RING1, ie,. (st │ │ │ │ +00017120: 7269 6e67 2d68 6561 642d 6571 2022 666f ring-head-eq "fo │ │ │ │ +00017130: 6f62 6172 2220 2266 6f6f 2229 0a20 2020 obar" "foo"). │ │ │ │ +00017140: 3d3e 2074 0a20 2028 7374 7269 6e67 2d68 => t. (string-h │ │ │ │ +00017150: 6561 642d 6571 2022 666f 6f22 2022 666f ead-eq "foo" "fo │ │ │ │ +00017160: 6f62 6172 2229 0a20 2020 3d3e 206e 696c obar"). => nil │ │ │ │ +00017170: 7265 702e 6461 7461 233a 2f3d 2f3d 2041 rep.data#:/=/= A │ │ │ │ +00017180: 5247 3120 4152 4732 202e 2e2e 0a0a 5265 RG1 ARG2 .....Re │ │ │ │ +00017190: 7475 726e 7320 7420 6966 2065 6163 6820 turns t if each │ │ │ │ +000171a0: 7661 6c75 6520 6973 2064 6966 6665 7265 value is differe │ │ │ │ +000171b0: 6e74 2066 726f 6d20 6576 6572 7920 6f74 nt from every ot │ │ │ │ +000171c0: 6865 7220 7661 6c75 652e 2028 5573 696e her value. (Usin │ │ │ │ +000171d0: 670a 6065 7175 616c 2720 746f 2063 6f6d g.`equal' to com │ │ │ │ +000171e0: 7061 7265 2076 616c 7565 732c 2065 7863 pare values, exc │ │ │ │ +000171f0: 6570 7420 666f 7220 6e75 6d62 6572 732c ept for numbers, │ │ │ │ +00017200: 2077 6865 7265 2065 7861 6374 6e65 7373 where exactness │ │ │ │ +00017210: 2069 730a 6967 6e6f 7265 642e 2972 6570 is.ignored.)rep │ │ │ │ +00017220: 2e64 6174 6123 3e3e 2041 5247 3120 4152 .data#>> ARG1 AR │ │ │ │ +00017230: 4732 205b 4152 4733 202e 2e2e 5d0a 0a52 G2 [ARG3 ...]..R │ │ │ │ +00017240: 6574 7572 6e73 2074 2069 6620 4152 4731 eturns t if ARG1 │ │ │ │ +00017250: 2069 7320 6772 6561 7465 7220 7468 616e is greater than │ │ │ │ +00017260: 2041 5247 322c 2061 6e64 2069 6620 4152 ARG2, and if AR │ │ │ │ +00017270: 4732 2069 7320 6772 6561 7465 7220 7468 G2 is greater th │ │ │ │ +00017280: 616e 2041 5247 332c 0a61 6e64 2073 6f20 an ARG3,.and so │ │ │ │ +00017290: 6f6e 2e20 4e6f 7465 2074 6861 7420 7468 on. Note that th │ │ │ │ +000172a0: 6973 2063 6f6d 6d61 6e64 2069 736e 2774 is command isn't │ │ │ │ +000172b0: 206c 696d 6974 6564 2074 6f20 6e75 6d62 limited to numb │ │ │ │ +000172c0: 6572 732c 2069 7420 6361 6e20 646f 0a73 ers, it can do.s │ │ │ │ +000172d0: 7472 696e 6773 2c20 706f 7369 7469 6f6e trings, position │ │ │ │ +000172e0: 732c 206d 6172 6b73 2c20 6574 6320 6173 s, marks, etc as │ │ │ │ +000172f0: 2077 656c 6c2e 7265 702e 6461 7461 233c well.rep.data#< │ │ │ │ +00017300: 3c20 4152 4731 2041 5247 3220 5b41 5247 < ARG1 ARG2 [ARG │ │ │ │ +00017310: 3320 2e2e 2e5d 0a0a 5265 7475 726e 7320 3 ...]..Returns │ │ │ │ +00017320: 7420 6966 2041 5247 3120 6973 206c 6573 t if ARG1 is les │ │ │ │ +00017330: 7320 7468 616e 2041 5247 322e 204e 6f74 s than ARG2. Not │ │ │ │ +00017340: 6520 7468 6174 2074 6869 7320 636f 6d6d e that this comm │ │ │ │ +00017350: 616e 6420 6973 6e27 7420 6c69 6d69 7465 and isn't limite │ │ │ │ +00017360: 6420 746f 0a6e 756d 6265 7273 2c20 6974 d to.numbers, it │ │ │ │ +00017370: 2063 616e 2064 6f20 7374 7269 6e67 732c can do strings, │ │ │ │ +00017380: 2070 6f73 6974 696f 6e73 2c20 6d61 726b positions, mark │ │ │ │ +00017390: 732c 2065 7463 2061 7320 7765 6c6c 2e72 s, etc as well.r │ │ │ │ +000173a0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre │ │ │ │ +000173b0: 7465 7223 6675 6e63 7469 6f6e 7066 756e ter#functionpfun │ │ │ │ +000173c0: 6374 696f 6e70 2041 5247 0a0a 5265 7475 ctionp ARG..Retu │ │ │ │ +000173d0: 726e 7320 7420 6966 2041 5247 2069 7320 rns t if ARG is │ │ │ │ +000173e0: 6120 6675 6e63 7469 6f6e 2e72 6570 2e6c a function.rep.l │ │ │ │ +000173f0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter# │ │ │ │ +00017400: 7370 6563 6961 6c2d 666f 726d 2d70 7370 special-form-psp │ │ │ │ +00017410: 6563 6961 6c2d 666f 726d 2d70 2041 5247 ecial-form-p ARG │ │ │ │ +00017420: 0a0a 5265 7475 726e 7320 7420 6966 2041 ..Returns t if A │ │ │ │ +00017430: 5247 2069 7320 6120 7370 6563 6961 6c2d RG is a special- │ │ │ │ +00017440: 666f 726d 2e72 6570 2e64 6174 6123 7365 form.rep.data#se │ │ │ │ +00017450: 7175 656e 6365 7073 6571 7565 6e63 6570 quencepsequencep │ │ │ │ +00017460: 2041 5247 0a0a 5265 7475 726e 7320 7420 ARG..Returns t │ │ │ │ +00017470: 6973 2041 5247 2069 7320 6120 7365 7175 is ARG is a sequ │ │ │ │ +00017480: 656e 6365 2028 6120 6c69 7374 2c20 7665 ence (a list, ve │ │ │ │ +00017490: 6374 6f72 206f 7220 7374 7269 6e67 292e ctor or string). │ │ │ │ +000174a0: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr │ │ │ │ +000174b0: 6574 6572 2373 7562 722d 6e61 6d65 7375 eter#subr-namesu │ │ │ │ +000174c0: 6272 2d6e 616d 6520 5355 4252 205b 5553 br-name SUBR [US │ │ │ │ +000174d0: 452d 5641 525d 0a0a 5265 7475 726e 7320 E-VAR]..Returns │ │ │ │ +000174e0: 7468 6520 6e61 6d65 2028 6120 7374 7269 the name (a stri │ │ │ │ +000174f0: 6e67 2920 6173 736f 6369 6174 6564 2077 ng) associated w │ │ │ │ +00017500: 6974 6820 5355 4252 2e72 6570 2e6c 616e ith SUBR.rep.lan │ │ │ │ +00017510: 672e 696e 7465 7270 7265 7465 7223 6361 g.interpreter#ca │ │ │ │ +00017520: 6c6c 2d77 6974 682d 6578 6365 7074 696f ll-with-exceptio │ │ │ │ +00017530: 6e2d 6861 6e64 6c65 7263 616c 6c2d 7769 n-handlercall-wi │ │ │ │ +00017540: 7468 2d65 7863 6570 7469 6f6e 2d68 616e th-exception-han │ │ │ │ +00017550: 646c 6572 2054 4855 4e4b 2048 414e 444c dler THUNK HANDL │ │ │ │ +00017560: 4552 0a0a 4361 6c6c 2054 4855 4e4b 2061 ER..Call THUNK a │ │ │ │ +00017570: 6e64 2072 6574 7572 6e20 6974 7320 7661 nd return its va │ │ │ │ +00017580: 6c75 652e 2048 6f77 6576 6572 2069 6620 lue. However if │ │ │ │ +00017590: 616e 2065 7863 6570 7469 6f6e 206f 6620 an exception of │ │ │ │ +000175a0: 616e 7920 666f 726d 0a6f 6363 7572 732c any form.occurs, │ │ │ │ +000175b0: 2063 616c 6c20 4841 4e44 4c45 5220 7769 call HANDLER wi │ │ │ │ +000175c0: 7468 2061 2073 696e 676c 6520 6172 6775 th a single argu │ │ │ │ +000175d0: 6d65 6e74 2c20 7468 6520 6578 6365 7074 ment, the except │ │ │ │ +000175e0: 696f 6e20 6461 7461 2c20 616e 640a 7265 ion data, and.re │ │ │ │ +000175f0: 7475 726e 2069 7473 2076 616c 7565 2e72 turn its value.r │ │ │ │ +00017600: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre │ │ │ │ +00017610: 7465 7223 7261 6973 652d 6578 6365 7074 ter#raise-except │ │ │ │ +00017620: 696f 6e72 6169 7365 2d65 7863 6570 7469 ionraise-excepti │ │ │ │ +00017630: 6f6e 2044 4154 410a 0a52 6169 7365 2074 on DATA..Raise t │ │ │ │ +00017640: 6865 2065 7863 6570 7469 6f6e 2072 6570 he exception rep │ │ │ │ +00017650: 7265 7365 6e74 6564 2062 7920 7468 6520 resented by the │ │ │ │ +00017660: 636f 6e73 2063 656c 6c20 4441 5441 2e72 cons cell DATA.r │ │ │ │ +00017670: 6570 2e69 6f2e 6669 6c65 7323 6669 6c65 ep.io.files#file │ │ │ │ +00017680: 2d6e 616d 652d 6162 736f 6c75 7465 2d70 -name-absolute-p │ │ │ │ +00017690: 6669 6c65 2d6e 616d 652d 6162 736f 6c75 file-name-absolu │ │ │ │ +000176a0: 7465 2d70 2046 494c 452d 4e41 4d45 0a0a te-p FILE-NAME.. │ │ │ │ +000176b0: 5265 7475 726e 7320 7420 6966 2046 494c Returns t if FIL │ │ │ │ +000176c0: 452d 4e41 4d45 2069 7320 636f 6e74 6578 E-NAME is contex │ │ │ │ +000176d0: 742d 696e 6465 7065 6e64 656e 742c 2069 t-independent, i │ │ │ │ +000176e0: 2e65 2e20 6974 2064 6f65 7320 6e6f 7420 .e. it does not │ │ │ │ +000176f0: 6e61 6d65 2061 2066 696c 650a 7265 6c61 name a file.rela │ │ │ │ +00017700: 7469 7665 2074 6f20 7468 6520 6465 6661 tive to the defa │ │ │ │ +00017710: 756c 742d 6469 7265 6374 6f72 792e 7265 ult-directory.re │ │ │ │ +00017720: 702e 696f 2e66 696c 6573 2373 6574 2d69 p.io.files#set-i │ │ │ │ +00017730: 6e70 7574 2d68 616e 646c 6572 7365 742d nput-handlerset- │ │ │ │ +00017740: 696e 7075 742d 6861 6e64 6c65 7220 4c4f input-handler LO │ │ │ │ +00017750: 4341 4c2d 4649 4c45 2046 554e 4354 494f CAL-FILE FUNCTIO │ │ │ │ +00017760: 4e0a 0a41 7272 616e 6765 2066 6f72 2046 N..Arrange for F │ │ │ │ +00017770: 554e 4354 494f 4e20 746f 2062 6520 6361 UNCTION to be ca │ │ │ │ +00017780: 6c6c 6564 2077 6865 6e65 7665 7220 7065 lled whenever pe │ │ │ │ +00017790: 6e64 696e 6720 696e 7075 7420 6973 2061 nding input is a │ │ │ │ +000177a0: 7661 696c 6162 6c65 0a6f 6e20 4c4f 4341 vailable.on LOCA │ │ │ │ +000177b0: 4c2d 4649 4c45 2e20 4e6f 7465 2074 6861 L-FILE. Note tha │ │ │ │ +000177c0: 7420 7468 6973 206d 616b 6573 204c 4f43 t this makes LOC │ │ │ │ +000177d0: 414c 2d46 494c 4520 646f 206e 6f6e 2d62 AL-FILE do non-b │ │ │ │ +000177e0: 6c6f 636b 696e 6720 696e 7075 742e 7265 locking input.re │ │ │ │ +000177f0: 702e 696f 2e66 696c 6573 2366 696c 652d p.io.files#file- │ │ │ │ +00017800: 7474 7970 6669 6c65 2d74 7479 7020 4649 ttypfile-ttyp FI │ │ │ │ +00017810: 4c45 0a0a 5265 7475 726e 7320 7472 7565 LE..Returns true │ │ │ │ +00017820: 2069 6620 4649 4c45 2069 7320 6c69 6e6b if FILE is link │ │ │ │ +00017830: 6564 2074 6f20 6120 7474 792e 7265 702e ed to a tty.rep. │ │ │ │ +00017840: 696f 2e66 696c 6573 236f 7065 6e2d 6669 io.files#open-fi │ │ │ │ +00017850: 6c65 6f70 656e 2d66 696c 6520 4649 4c45 leopen-file FILE │ │ │ │ +00017860: 2d4e 414d 4520 4143 4345 5353 2d54 5950 -NAME ACCESS-TYP │ │ │ │ +00017870: 450a 0a52 6574 7572 6e20 6120 6e65 7720 E..Return a new │ │ │ │ +00017880: 6669 6c65 206f 626a 6563 7420 7265 6665 file object refe │ │ │ │ +00017890: 7265 6e63 696e 6720 7468 6520 6c6f 6769 rencing the logi │ │ │ │ +000178a0: 6361 6c20 6669 6c65 2063 616c 6c65 6420 cal file called │ │ │ │ +000178b0: 4649 4c45 2d4e 414d 452c 0a66 6f72 2041 FILE-NAME,.for A │ │ │ │ +000178c0: 4343 4553 532d 5459 5045 2072 6571 7565 CCESS-TYPE reque │ │ │ │ +000178d0: 7374 732e 2041 4343 4553 532d 5459 5045 sts. ACCESS-TYPE │ │ │ │ +000178e0: 2063 616e 2062 6520 6f6e 6520 6f66 2074 can be one of t │ │ │ │ +000178f0: 6865 2073 796d 626f 6c73 3a0a 0a09 7265 he symbols:...re │ │ │ │ +00017900: 6164 0909 466f 7220 696e 7075 740a 0977 ad..For input..w │ │ │ │ +00017910: 7269 7465 0909 5472 756e 6361 7465 206f rite..Truncate o │ │ │ │ +00017920: 7220 6372 6561 7465 2074 6865 2066 696c r create the fil │ │ │ │ +00017930: 652c 2061 6e64 206f 7065 6e20 666f 7220 e, and open for │ │ │ │ +00017940: 6f75 7470 7574 0a09 6170 7065 6e64 0909 output..append.. │ │ │ │ +00017950: 4f70 656e 2066 6f72 206f 7574 7075 7420 Open for output │ │ │ │ +00017960: 6174 2074 6865 2065 6e64 206f 6620 7468 at the end of th │ │ │ │ +00017970: 6520 6669 6c65 2e72 6570 2e69 6f2e 6669 e file.rep.io.fi │ │ │ │ +00017980: 6c65 7323 6669 6c65 2d65 7869 7374 732d les#file-exists- │ │ │ │ +00017990: 7066 696c 652d 6578 6973 7473 2d70 2046 pfile-exists-p F │ │ │ │ +000179a0: 494c 452d 4e41 4d45 0a0a 5265 7475 726e ILE-NAME..Return │ │ │ │ +000179b0: 7320 7420 6966 2074 6865 2066 696c 6520 s t if the file │ │ │ │ +000179c0: 6361 6c6c 6564 2046 494c 452d 4e41 4d45 called FILE-NAME │ │ │ │ +000179d0: 2065 7869 7374 732e 7265 702e 696f 2e66 exists.rep.io.f │ │ │ │ +000179e0: 696c 6573 2366 696c 652d 6469 7265 6374 iles#file-direct │ │ │ │ +000179f0: 6f72 792d 7066 696c 652d 6469 7265 6374 ory-pfile-direct │ │ │ │ +00017a00: 6f72 792d 7020 4649 4c45 2d4e 414d 450a ory-p FILE-NAME. │ │ │ │ +00017a10: 0a52 6574 7572 6e73 2074 2069 6620 7468 .Returns t if th │ │ │ │ +00017a20: 6520 6669 6c65 2063 616c 6c65 6420 4649 e file called FI │ │ │ │ +00017a30: 4c45 2d4e 414d 4520 6973 2061 2064 6972 LE-NAME is a dir │ │ │ │ +00017a40: 6563 746f 7279 2e72 6570 2e69 6f2e 6669 ectory.rep.io.fi │ │ │ │ +00017a50: 6c65 7323 6669 6c65 2d73 796d 6c69 6e6b les#file-symlink │ │ │ │ +00017a60: 2d70 6669 6c65 2d73 796d 6c69 6e6b 2d70 -pfile-symlink-p │ │ │ │ +00017a70: 2046 494c 452d 4e41 4d45 0a0a 5265 7475 FILE-NAME..Retu │ │ │ │ +00017a80: 726e 7320 7420 6966 2074 6865 2066 696c rns t if the fil │ │ │ │ +00017a90: 6520 6361 6c6c 6564 2046 494c 452d 4e41 e called FILE-NA │ │ │ │ +00017aa0: 4d45 2069 7320 6120 7379 6d62 6f6c 6963 ME is a symbolic │ │ │ │ +00017ab0: 206c 696e 6b20 746f 2061 6e6f 7468 6572 link to another │ │ │ │ +00017ac0: 2066 696c 652e 3a72 6570 2e69 6f2e 6669 file.:rep.io.fi │ │ │ │ +00017ad0: 6c65 7323 6669 6c65 2d75 6964 6669 6c65 les#file-uidfile │ │ │ │ +00017ae0: 2d75 6964 2046 494c 452d 4e41 4d45 0a0a -uid FILE-NAME.. │ │ │ │ +00017af0: 5265 7475 726e 7320 7468 6520 7569 6420 Returns the uid │ │ │ │ +00017b00: 6f66 2074 6865 2066 696c 6520 6361 6c6c of the file call │ │ │ │ +00017b10: 6564 2046 494c 452d 4e41 4d45 7265 702e ed FILE-NAMErep. │ │ │ │ +00017b20: 696f 2e66 696c 6573 2366 696c 652d 6d6f io.files#file-mo │ │ │ │ +00017b30: 6465 7366 696c 652d 6d6f 6465 7320 4649 desfile-modes FI │ │ │ │ +00017b40: 4c45 2d4e 414d 450a 0a52 6574 7572 6e20 LE-NAME..Return │ │ │ │ +00017b50: 7468 6520 6163 6365 7373 2070 6572 6d69 the access permi │ │ │ │ +00017b60: 7373 696f 6e73 206f 6620 7468 6520 6669 ssions of the fi │ │ │ │ +00017b70: 6c65 2063 616c 6c65 6420 4649 4c45 2d4e le called FILE-N │ │ │ │ +00017b80: 414d 452e 204e 6f74 6520 7468 6174 2074 AME. Note that t │ │ │ │ +00017b90: 6865 0a66 6f72 6d61 7420 6f66 2074 6869 he.format of thi │ │ │ │ +00017ba0: 7320 6f62 6a65 6374 2069 7320 6669 6c69 s object is fili │ │ │ │ +00017bb0: 6e67 2073 7973 7465 6d20 6465 7065 6e64 ng system depend │ │ │ │ +00017bc0: 656e 742e 2049 7427 7320 6f6e 6c79 2070 ent. It's only p │ │ │ │ +00017bd0: 6f72 7461 626c 6520 7573 650a 6973 2061 ortable use.is a │ │ │ │ +00017be0: 7320 616e 2061 7267 756d 656e 7420 746f s an argument to │ │ │ │ +00017bf0: 2073 6574 2d66 696c 652d 6d6f 6465 732e set-file-modes. │ │ │ │ +00017c00: 7265 702e 696f 2e66 696c 6573 2364 6972 rep.io.files#dir │ │ │ │ +00017c10: 6563 746f 7279 2d66 696c 6573 6469 7265 ectory-filesdire │ │ │ │ +00017c20: 6374 6f72 792d 6669 6c65 7320 4449 5245 ctory-files DIRE │ │ │ │ +00017c30: 4354 4f52 590a 0a52 6574 7572 6e73 2061 CTORY..Returns a │ │ │ │ +00017c40: 206c 6973 7420 6f66 2074 6865 206e 616d list of the nam │ │ │ │ +00017c50: 6573 206f 6620 616c 6c20 6669 6c65 7320 es of all files │ │ │ │ +00017c60: 696e 2074 6865 2064 6972 6563 746f 7279 in the directory │ │ │ │ +00017c70: 2063 616c 6c65 6420 4449 5245 4354 4f52 called DIRECTOR │ │ │ │ +00017c80: 592e 0a54 6865 206c 6973 7420 6973 2075 Y..The list is u │ │ │ │ +00017c90: 6e73 6f72 7465 642e 7265 702e 696f 2e66 nsorted.rep.io.f │ │ │ │ +00017ca0: 696c 6573 2373 7464 696e 2d66 696c 6573 iles#stdin-files │ │ │ │ +00017cb0: 7464 696e 2d66 696c 650a 0a52 6574 7572 tdin-file..Retur │ │ │ │ +00017cc0: 6e73 2074 6865 2066 696c 6520 6f62 6a65 ns the file obje │ │ │ │ +00017cd0: 6374 2072 6570 7265 7365 6e74 696e 6720 ct representing │ │ │ │ +00017ce0: 7468 6520 6564 6974 6f72 2773 2073 7461 the editor's sta │ │ │ │ +00017cf0: 6e64 6172 6420 696e 7075 742e 7265 702e ndard input.rep. │ │ │ │ +00017d00: 696f 2e66 696c 6573 2373 7464 6f75 742d io.files#stdout- │ │ │ │ +00017d10: 6669 6c65 7374 646f 7574 2d66 696c 650a filestdout-file. │ │ │ │ +00017d20: 0a52 6574 7572 6e73 2074 6865 2066 696c .Returns the fil │ │ │ │ +00017d30: 6520 6f62 6a65 6374 2072 6570 7265 7365 e object represe │ │ │ │ +00017d40: 6e74 696e 6720 7468 6520 6564 6974 6f72 nting the editor │ │ │ │ +00017d50: 2773 2073 7461 6e64 6172 6420 6f75 7470 's standard outp │ │ │ │ +00017d60: 7574 2e72 6570 2e76 6d2e 636f 6d70 696c ut.rep.vm.compil │ │ │ │ +00017d70: 6572 2363 6f6d 7069 6c65 2d6c 6973 702d er#compile-lisp- │ │ │ │ +00017d80: 6c69 6252 6563 6f6d 7069 6c65 2061 6c6c libRecompile all │ │ │ │ +00017d90: 206f 7574 206f 6620 6461 7465 2066 696c out of date fil │ │ │ │ +00017da0: 6573 2069 6e20 7468 6520 6c69 7370 206c es in the lisp l │ │ │ │ +00017db0: 6962 7261 7279 2064 6972 6563 746f 7279 ibrary directory │ │ │ │ +00017dc0: 2e20 4966 2046 4f52 4345 2d50 0a69 7320 . If FORCE-P.is │ │ │ │ +00017dd0: 7472 7565 2069 7427 7320 6173 2074 686f true it's as tho │ │ │ │ +00017de0: 7567 6820 616c 6c20 6669 6c65 7320 7765 ugh all files we │ │ │ │ +00017df0: 7265 206f 7574 206f 6620 6461 7465 2e0a re out of date.. │ │ │ │ +00017e00: 5468 6973 206d 616b 6573 2073 7572 6520 This makes sure │ │ │ │ +00017e10: 7468 6174 2061 6c6c 2064 6f63 2073 7472 that all doc str │ │ │ │ +00017e20: 696e 6773 2061 7265 2077 7269 7474 656e ings are written │ │ │ │ +00017e30: 2074 6f20 7468 6569 7220 7370 6563 6961 to their specia │ │ │ │ +00017e40: 6c20 6669 6c65 2061 6e64 0a74 6861 7420 l file and.that │ │ │ │ +00017e50: 6669 6c65 7320 7768 6963 6820 7368 6f75 files which shou │ │ │ │ +00017e60: 6c64 6e27 7420 6265 2063 6f6d 7069 6c65 ldn't be compile │ │ │ │ +00017e70: 6420 6172 656e 2774 2e00 7265 702e 766d d aren't..rep.vm │ │ │ │ +00017e80: 2e63 6f6d 7069 6c65 7223 636f 6d70 696c .compiler#compil │ │ │ │ +00017e90: 652d 6c69 7370 2d6c 6962 2023 216f 7074 e-lisp-lib #!opt │ │ │ │ +00017ea0: 696f 6e61 6c20 4449 5245 4354 4f52 5920 ional DIRECTORY │ │ │ │ +00017eb0: 464f 5243 452d 5000 7265 702e 766d 2e63 FORCE-P.rep.vm.c │ │ │ │ +00017ec0: 6f6d 7069 6c65 722e 6261 7369 6323 636f ompiler.basic#co │ │ │ │ +00017ed0: 6d70 696c 652d 666f 726d 2046 4f52 4d00 mpile-form FORM. │ │ │ │ +00017ee0: 7265 702e 766d 2e63 6f6d 7069 6c65 722e rep.vm.compiler. │ │ │ │ +00017ef0: 6d6f 6475 6c65 7323 636f 6d70 696c 652d modules#compile- │ │ │ │ +00017f00: 6675 6e63 7469 6f6e 2046 554e 4354 494f function FUNCTIO │ │ │ │ +00017f10: 4e20 2321 6f70 7469 6f6e 616c 204e 414d N #!optional NAM │ │ │ │ +00017f20: 4500 7265 702e 7574 696c 2e69 7370 656c E.rep.util.ispel │ │ │ │ +00017f30: 6c23 6973 7065 6c6c 2d61 6464 2d77 6f72 l#ispell-add-wor │ │ │ │ +00017f40: 642d 666f 722d 7365 7373 696f 6e20 574f d-for-session WO │ │ │ │ +00017f50: 5244 0072 6570 2e75 7469 6c2e 6d69 7363 RD.rep.util.misc │ │ │ │ +00017f60: 2370 726f 6772 616d 2d65 7869 7374 732d #program-exists- │ │ │ │ +00017f70: 7020 5052 4f47 5241 4d00 7265 702e 7574 p PROGRAM.rep.ut │ │ │ │ +00017f80: 696c 2e74 696d 6523 7469 6d65 2d3e 7365 il.time#time->se │ │ │ │ +00017f90: 636f 6e64 7320 5449 4d45 7265 702e 7574 conds TIMErep.ut │ │ │ │ +00017fa0: 696c 2e74 696d 6523 7365 636f 6e64 732d il.time#seconds- │ │ │ │ +00017fb0: 3e74 696d 6543 6f6e 7665 7274 2074 6865 >timeConvert the │ │ │ │ +00017fc0: 206e 756d 6265 7220 6f66 2073 6563 7320 number of secs │ │ │ │ +00017fd0: 7061 7374 2074 6865 2065 706f 6368 2c20 past the epoch, │ │ │ │ +00017fe0: 5345 4353 2c20 746f 2061 2074 696d 6573 SECS, to a times │ │ │ │ +00017ff0: 7461 6d70 2e00 0000 0000 0000 0000 0000 tamp............ │ │ │ │ +00018000: 7265 702e 6e65 742e 7270 6323 6465 7265 rep.net.rpc#dere │ │ │ │ +00018010: 6769 7374 6572 2d72 7063 2d73 6572 7665 gister-rpc-serve │ │ │ │ +00018020: 7252 656d 6f76 6520 534f 434b 4554 2066 rRemove SOCKET f │ │ │ │ +00018030: 726f 6d20 7468 6520 7461 626c 6520 6f66 rom the table of │ │ │ │ +00018040: 2072 7063 2063 6f6e 6e65 6374 696f 6e73 rpc connections │ │ │ │ +00018050: 2e00 7265 702e 6e65 742e 7270 6323 6465 ..rep.net.rpc#de │ │ │ │ +00018060: 7265 6769 7374 6572 2d72 7063 2d73 6572 register-rpc-ser │ │ │ │ +00018070: 7665 7220 534f 434b 4554 7265 702e 6e65 ver SOCKETrep.ne │ │ │ │ +00018080: 742e 7270 6323 7270 632d 6372 6561 7465 t.rpc#rpc-create │ │ │ │ +00018090: 2d73 6572 7665 7253 7461 7274 206c 6973 -serverStart lis │ │ │ │ +000180a0: 7465 6e69 6e67 2066 6f72 2072 7063 2063 tening for rpc c │ │ │ │ +000180b0: 6f6e 6e65 6374 696f 6e73 206f 6e20 7468 onnections on th │ │ │ │ +000180c0: 6520 6375 7272 656e 7420 6d61 6368 696e e current machin │ │ │ │ +000180d0: 6572 6570 2e6e 6574 2e72 7063 2364 6573 erep.net.rpc#des │ │ │ │ +000180e0: 7472 6f79 2d72 7063 2d73 6572 7661 6e74 troy-rpc-servant │ │ │ │ +000180f0: 5265 6d6f 7665 2074 6865 2073 6572 7661 Remove the serva │ │ │ │ +00018100: 6e74 2077 6974 6820 7365 7276 616e 742d nt with servant- │ │ │ │ +00018110: 6964 2049 4420 6672 6f6d 2074 6865 2074 id ID from the t │ │ │ │ +00018120: 6162 6c65 206f 6620 7365 7276 616e 7473 able of servants │ │ │ │ +00018130: 2e00 7265 702e 6e65 742e 7270 6323 7270 ..rep.net.rpc#rp │ │ │ │ +00018140: 632d 7072 6f78 792d 3e67 6c6f 6261 6c2d c-proxy->global- │ │ │ │ +00018150: 6964 2050 524f 5859 0072 6570 2e6e 6574 id PROXY.rep.net │ │ │ │ +00018160: 2e72 7063 2372 7063 2d70 726f 7879 2d3e .rpc#rpc-proxy-> │ │ │ │ +00018170: 7365 7276 616e 742d 6964 2050 524f 5859 servant-id PROXY │ │ │ │ +00018180: 7265 702e 766d 2e64 6973 6173 7365 6d62 rep.vm.disassemb │ │ │ │ +00018190: 6c65 7223 6469 7361 7373 656d 626c 6544 ler#disassembleD │ │ │ │ +000181a0: 6973 7361 7365 6d62 6c65 7320 4152 472c issasembles ARG, │ │ │ │ +000181b0: 2077 6974 6820 6f75 7470 7574 2074 6f20 with output to │ │ │ │ +000181c0: 5354 5245 414d 2c20 6f72 2074 6865 202a STREAM, or the * │ │ │ │ +000181d0: 6469 7361 7373 656d 626c 792a 2062 7566 disassembly* buf │ │ │ │ +000181e0: 6665 722e 0072 6570 2e6d 6f64 756c 652d fer..rep.module- │ │ │ │ +000181f0: 7379 7374 656d 2364 6566 696e 652d 696e system#define-in │ │ │ │ +00018200: 7465 7266 6163 6520 4e41 4d45 2053 4947 terface NAME SIG │ │ │ │ +00018210: 7265 702e 6d6f 6475 6c65 2d73 7973 7465 rep.module-syste │ │ │ │ +00018220: 6d23 6465 6669 6e65 2d73 7472 7563 7475 m#define-structu │ │ │ │ +00018230: 7265 2d61 6c69 6173 4372 6561 7465 2061 re-aliasCreate a │ │ │ │ +00018240: 2073 6563 6f6e 6461 7279 206e 616d 6520 secondary name │ │ │ │ +00018250: 544f 2066 6f72 2074 6865 2073 7472 7563 TO for the struc │ │ │ │ +00018260: 7475 7265 2063 616c 6c65 6420 4652 4f4d ture called FROM │ │ │ │ +00018270: 2e00 7265 702e 6461 7461 2372 656d 6f76 ..rep.data#remov │ │ │ │ +00018280: 652d 6966 2050 5245 4420 4c53 5472 6570 e-if PRED LSTrep │ │ │ │ +00018290: 2e64 6174 6123 7265 6d6f 7665 5265 7475 .data#removeRetu │ │ │ │ +000182a0: 726e 7320 6120 6e65 7720 636f 7079 206f rns a new copy o │ │ │ │ +000182b0: 6620 4c53 5420 7769 7468 2061 6c6c 2065 f LST with all e │ │ │ │ +000182c0: 6c65 6d65 6e74 7320 6065 7175 616c 2720 lements `equal' │ │ │ │ +000182d0: 746f 2045 4c54 2064 6973 6361 7264 6564 to ELT discarded │ │ │ │ +000182e0: 2e72 6570 2e64 6174 6123 7374 7269 6e67 .rep.data#string │ │ │ │ +000182f0: 2d75 7070 6572 2d63 6173 652d 7052 6574 -upper-case-pRet │ │ │ │ +00018300: 7572 6e20 7420 6966 2073 7472 696e 6720 urn t if string │ │ │ │ +00018310: 5820 6973 2075 7070 6572 2063 6173 6520 X is upper case │ │ │ │ +00018320: 2863 6f6e 7461 696e 7320 6e6f 206c 6f77 (contains no low │ │ │ │ +00018330: 6572 2063 6173 6520 6368 6172 6163 7465 er case characte │ │ │ │ +00018340: 7273 2061 6e64 0a61 7420 6c65 6173 7420 rs and.at least │ │ │ │ +00018350: 6f6e 6520 7570 7065 722d 6361 7365 2063 one upper-case c │ │ │ │ +00018360: 6861 7261 6374 6572 292e 7265 702e 6461 haracter).rep.da │ │ │ │ +00018370: 7461 2363 6170 6974 616c 697a 652d 7374 ta#capitalize-st │ │ │ │ +00018380: 7269 6e67 5265 7475 726e 2061 206e 6577 ringReturn a new │ │ │ │ +00018390: 2073 7472 696e 672c 2061 2063 6f70 7920 string, a copy │ │ │ │ +000183a0: 6f66 2058 2077 6974 6820 6974 7320 6669 of X with its fi │ │ │ │ +000183b0: 7273 7420 6368 6172 6163 7465 7220 696e rst character in │ │ │ │ +000183c0: 2075 7070 6572 2063 6173 652e 0072 6570 upper case..rep │ │ │ │ +000183d0: 2e64 6174 612e 7269 6e67 2372 696e 672d .data.ring#ring- │ │ │ │ +000183e0: 3e6c 6973 7420 5249 4e47 6d6f 5dc5 0100 >list RINGmo]... │ │ │ │ +000183f0: 0000 0000 1600 0000 2c00 0000 3a0a 4358 ........,...:.CX │ │ │ │ +00018400: 7265 702e 484b 0000 0000 0000 1c00 0000 rep.HK.......... │ │ │ │ +00018410: 5400 0000 3729 c14b 7265 702e b327 0100 T...7).Krep..'.. │ │ │ │ +00018420: 0000 0000 0e00 0000 9900 0000 ac84 0a55 ...............U │ │ │ │ +00018430: 7265 702e 904d 0000 0000 0000 0f00 0000 rep..M.......... │ │ │ │ +00018440: 4d00 0000 47c0 054f 7265 702e f672 0100 M...G..Orep..r.. │ │ │ │ +00018450: 0000 0000 0a00 0000 9f00 0000 9dbb da58 ...............X │ │ │ │ +00018460: 7265 702e 79c9 0100 0000 0000 1d00 0000 rep.y........... │ │ │ │ +00018470: b701 0000 a2ba 3b48 7265 702e 619a 0000 ......;Hrep.a... │ │ │ │ +00018480: 0000 0000 1f00 0000 ae01 0000 37b1 a34f ............7..O │ │ │ │ +00018490: 0072 6570 73c0 0100 0000 0000 1900 0000 .reps........... │ │ │ │ +000184a0: 0200 0000 e457 2857 7265 702e b021 0100 .....W(Wrep..!.. │ │ │ │ +000184b0: 0000 0000 2400 0000 d500 0000 d4eb 1d5f ....$.........._ │ │ │ │ +000184c0: 7265 702e d52f 0000 0000 0000 0f00 0000 rep../.......... │ │ │ │ +000184d0: 1300 0000 2762 8a4f 7265 702e dd0d 0100 ....'b.Orep..... │ │ │ │ 000184e0: 0000 0000 1b00 0000 3b00 0000 33e3 634f ........;...3.cO │ │ │ │ -000184f0: 7265 702e 9a9c 0000 0000 0000 2100 0000 rep.........!... │ │ │ │ -00018500: 8e00 0000 d4eb 1d5f 7265 702e e42a 0100 ......._rep..*.. │ │ │ │ -00018510: 0000 0000 0f00 0000 1300 0000 0980 0a50 ...............P │ │ │ │ -00018520: 0072 6570 137b 0100 0000 0000 1d00 0000 .rep.{.......... │ │ │ │ -00018530: 0a00 0000 8c76 df52 7265 702e e340 0000 .....v.Rrep..@.. │ │ │ │ -00018540: 0000 0000 0f00 0000 fb00 0000 00c4 1c5b ...............[ │ │ │ │ -00018550: 6572 726f 508f 0000 0000 0000 0a00 0000 erroP........... │ │ │ │ -00018560: 6d00 0000 8b55 f641 7265 702e 4e22 0100 m....U.Arep.N".. │ │ │ │ -00018570: 0000 0000 1d00 0000 9b00 0000 0513 2856 ..............(V │ │ │ │ -00018580: 7265 702e a125 0100 0000 0000 1d00 0000 rep..%.......... │ │ │ │ -00018590: 3e00 0000 1651 c658 7265 702e 40de 0000 >....Q.Xrep.@... │ │ │ │ -000185a0: 0000 0000 1c00 0000 a700 0000 fe03 7c48 ..............|H │ │ │ │ -000185b0: 7265 702e 0c76 0100 0000 0000 1100 0000 rep..v.......... │ │ │ │ -000185c0: 8200 0000 ccdd b24d 7265 702e e276 0100 .......Mrep..v.. │ │ │ │ -000185d0: 0000 0000 1700 0000 3700 0000 6e3e b654 ........7...n>.T │ │ │ │ -000185e0: 7265 702e f1a3 0000 0000 0000 1700 0000 rep............. │ │ │ │ -000185f0: 3200 0000 4e79 b74a 7265 702e 3077 0100 2...Ny.Jrep.0w.. │ │ │ │ -00018600: 0000 0000 1100 0000 a700 0000 e635 8055 .............5.U │ │ │ │ -00018610: 7265 702e 6a78 0000 0000 0000 1900 0000 rep.jx.......... │ │ │ │ -00018620: 3500 0000 805c 295e 7265 702e c755 0000 5....\)^rep..U.. │ │ │ │ -00018630: 0000 0000 1700 0000 b000 0000 139a 2d5b ..............-[ │ │ │ │ -00018640: 6465 6275 ead2 0000 0000 0000 0c00 0000 debu............ │ │ │ │ -00018650: 4700 0000 00c7 6f4a 0072 6570 fdc0 0100 G.....oJ.rep.... │ │ │ │ -00018660: 0000 0000 1700 0000 0200 0000 c2d4 f654 ...............T │ │ │ │ -00018670: 7265 702e 1b36 0000 0000 0000 0d00 0000 rep..6.......... │ │ │ │ -00018680: 3600 0000 371c 5240 0072 6570 51c6 0100 6...7.R@.repQ... │ │ │ │ -00018690: 0000 0000 2200 0000 0700 0000 d144 315b ...."........D1[ │ │ │ │ -000186a0: 7265 702e a779 0100 0000 0000 1d00 0000 rep..y.......... │ │ │ │ -000186b0: 6300 0000 2b4d c044 7265 702e bec7 0100 c...+M.Drep..... │ │ │ │ -000186c0: 0000 0000 2300 0000 1201 0000 45a9 3d55 ....#.......E.=U │ │ │ │ -000186d0: 0072 6570 67ca 0100 0000 0000 2700 0000 .repg.......'... │ │ │ │ -000186e0: 0500 0000 f521 5f47 7265 702e 93ca 0100 .....!_Grep..... │ │ │ │ -000186f0: 0000 0000 1800 0000 1500 0000 07f4 3347 ..............3G │ │ │ │ -00018700: 7265 702e c390 0000 0000 0000 1a00 0000 rep............. │ │ │ │ -00018710: 6700 0000 81ee aa5d 7265 702e 6471 0000 g......]rep.dq.. │ │ │ │ -00018720: 0000 0000 1800 0000 2a00 0000 89f3 a749 ........*......I │ │ │ │ -00018730: 7265 702e fbe5 0000 0000 0000 1400 0000 rep............. │ │ │ │ -00018740: 4700 0000 8d24 1656 7265 702e 8373 0000 G....$.Vrep..s.. │ │ │ │ -00018750: 0000 0000 1400 0000 5000 0000 c132 4340 ........P....2C@ │ │ │ │ -00018760: 7265 702e ae35 0000 0000 0000 0c00 0000 rep..5.......... │ │ │ │ -00018770: 6100 0000 e74a 8b50 7265 702e f168 0000 a....J.Prep..h.. │ │ │ │ -00018780: 0000 0000 2100 0000 4800 0000 6127 8259 ....!...H...a'.Y │ │ │ │ -00018790: 6465 6275 cbd0 0000 0000 0000 0e00 0000 debu............ │ │ │ │ -000187a0: 0101 0000 2b47 1159 7265 702e c14d 0000 ....+G.Yrep..M.. │ │ │ │ -000187b0: 0000 0000 1600 0000 ed00 0000 ac84 0a40 ...............@ │ │ │ │ -000187c0: 7265 702e 1374 0100 0000 0000 0f00 0000 rep..t.......... │ │ │ │ -000187d0: 3700 0000 15d8 9353 7265 702e e877 0100 7......Srep..w.. │ │ │ │ -000187e0: 0000 0000 1f00 0000 a001 0000 a817 044a ...............J │ │ │ │ -000187f0: 7265 702e f87c 0100 0000 0000 1300 0000 rep..|.......... │ │ │ │ -00018800: bb00 0000 1658 c55d 7265 702e a507 0100 .....X.]rep..... │ │ │ │ -00018810: 0000 0000 1f00 0000 9800 0000 62bd f144 ............b..D │ │ │ │ -00018820: 0072 6570 c67d 0100 0000 0000 1700 0000 .rep.}.......... │ │ │ │ -00018830: 0a00 0000 7d15 375b 0072 6570 32c4 0100 ....}.7[.rep2... │ │ │ │ -00018840: 0000 0000 1e00 0000 0e00 0000 5b1f 5842 ............[.XB │ │ │ │ -00018850: 7265 702e 5fe1 0000 0000 0000 1d00 0000 rep._........... │ │ │ │ -00018860: 6500 0000 e338 d659 7265 702e 400f 0100 e....8.Yrep.@... │ │ │ │ -00018870: 0000 0000 1600 0000 3d00 0000 daf9 6b57 ........=.....kW │ │ │ │ -00018880: 0072 6570 c0ca 0100 0000 0000 1900 0000 .rep............ │ │ │ │ -00018890: 0000 0000 9d5c 2040 7265 702e 2829 0100 .....\ @rep.().. │ │ │ │ +000184f0: 7265 702e 4227 0000 0000 0000 2100 0000 rep.B'......!... │ │ │ │ +00018500: 8e00 0000 216b 1b5a 7265 702e d62b 0100 ....!k.Zrep..+.. │ │ │ │ +00018510: 0000 0000 0c00 0000 5a00 0000 0980 0a50 ........Z......P │ │ │ │ +00018520: 0072 6570 d90f 0100 0000 0000 1d00 0000 .rep............ │ │ │ │ +00018530: 0a00 0000 fe03 7c48 7265 702e 2d5c 0000 ......|Hrep.-\.. │ │ │ │ +00018540: 0000 0000 1100 0000 8200 0000 00c4 1c5b ...............[ │ │ │ │ +00018550: 6572 726f 2003 0100 0000 0000 0a00 0000 erro ........... │ │ │ │ +00018560: 6d00 0000 4e79 b74a 7265 702e 0060 0000 m...Ny.Jrep..`.. │ │ │ │ +00018570: 0000 0000 1100 0000 a700 0000 ccdd b24d ...............M │ │ │ │ +00018580: 7265 702e d15e 0000 0000 0000 1700 0000 rep..^.......... │ │ │ │ +00018590: 3700 0000 1651 c658 7265 702e 343a 0000 7....Q.Xrep.4:.. │ │ │ │ +000185a0: 0000 0000 1c00 0000 a700 0000 8b55 f641 .............U.A │ │ │ │ +000185b0: 7265 702e 368f 0000 0000 0000 1d00 0000 rep.6........... │ │ │ │ +000185c0: 9b00 0000 0513 2856 7265 702e 6ea1 0000 ......(Vrep.n... │ │ │ │ +000185d0: 0000 0000 1d00 0000 3e00 0000 6e3e b654 ........>...n>.T │ │ │ │ +000185e0: 7265 702e d728 0000 0000 0000 1700 0000 rep..(.......... │ │ │ │ +000185f0: 3200 0000 8c76 df52 7265 702e a926 0100 2....v.Rrep..&.. │ │ │ │ +00018600: 0000 0000 0f00 0000 fb00 0000 e635 8055 .............5.U │ │ │ │ +00018610: 7265 702e 6221 0100 0000 0000 1900 0000 rep.b!.......... │ │ │ │ +00018620: 3500 0000 139a 2d5b 6465 6275 af85 0000 5.....-[debu.... │ │ │ │ +00018630: 0000 0000 0c00 0000 4700 0000 805c 295e ........G....\)^ │ │ │ │ +00018640: 7265 702e a970 0100 0000 0000 1700 0000 rep..p.......... │ │ │ │ +00018650: b000 0000 5479 0843 0072 6570 527f 0100 ....Ty.C.repR... │ │ │ │ +00018660: 0000 0000 1f00 0000 0800 0000 c2d4 f654 ...............T │ │ │ │ +00018670: 7265 702e b924 0100 0000 0000 0d00 0000 rep..$.......... │ │ │ │ +00018680: 3600 0000 6764 6746 0072 6570 dcaf 0000 6...gdgF.rep.... │ │ │ │ +00018690: 0000 0000 1c00 0000 0500 0000 d144 315b .............D1[ │ │ │ │ +000186a0: 7265 702e c16d 0000 0000 0000 1d00 0000 rep..m.......... │ │ │ │ +000186b0: 6300 0000 53b5 9044 7265 702e 21c1 0100 c...S..Drep.!... │ │ │ │ +000186c0: 0000 0000 1f00 0000 4f00 0000 22ac 8c49 ........O..."..I │ │ │ │ +000186d0: 0072 6570 8fc1 0100 0000 0000 1700 0000 .rep............ │ │ │ │ +000186e0: 0400 0000 064d 2e42 7265 702e 08c2 0100 .....M.Brep..... │ │ │ │ +000186f0: 0000 0000 1500 0000 7a00 0000 89f3 a749 ........z......I │ │ │ │ +00018700: 7265 702e 2231 0000 0000 0000 1400 0000 rep."1.......... │ │ │ │ +00018710: 4700 0000 15d8 9353 7265 702e 266b 0000 G......Srep.&k.. │ │ │ │ +00018720: 0000 0000 1f00 0000 a001 0000 07f4 3347 ..............3G │ │ │ │ +00018730: 7265 702e 9703 0100 0000 0000 1a00 0000 rep............. │ │ │ │ +00018740: 6700 0000 81ee aa5d 7265 702e 9b0d 0100 g......]rep..... │ │ │ │ +00018750: 0000 0000 1800 0000 2a00 0000 ac84 0a40 ........*......@ │ │ │ │ +00018760: 7265 702e bc4e 0000 0000 0000 0f00 0000 rep..N.......... │ │ │ │ +00018770: 3700 0000 6127 8259 6465 6275 9083 0000 7...a'.Ydebu.... │ │ │ │ +00018780: 0000 0000 0e00 0000 0101 0000 e74a 8b50 .............J.P │ │ │ │ +00018790: 7265 702e 7407 0100 0000 0000 2100 0000 rep.t.......!... │ │ │ │ +000187a0: 4800 0000 8d24 1656 7265 702e 330e 0100 H....$.Vrep.3... │ │ │ │ +000187b0: 0000 0000 1400 0000 5000 0000 c132 4340 ........P....2C@ │ │ │ │ +000187c0: 7265 702e 4c24 0100 0000 0000 0c00 0000 rep.L$.......... │ │ │ │ +000187d0: 6100 0000 2b47 1159 7265 702e 3c2c 0100 a...+G.Yrep.<,.. │ │ │ │ +000187e0: 0000 0000 1600 0000 ed00 0000 079a c742 ...............B │ │ │ │ +000187f0: 0072 6570 97c2 0100 0000 0000 1d00 0000 .rep............ │ │ │ │ +00018800: 0e00 0000 1658 c55d 7265 702e 46dc 0000 .....X.]rep.F... │ │ │ │ +00018810: 0000 0000 1f00 0000 9800 0000 f00f 6250 ..............bP │ │ │ │ +00018820: 7461 7266 f3c2 0100 0000 0000 1500 0000 tarf............ │ │ │ │ +00018830: 2600 0000 2b24 4f4b 7461 7266 2ec3 0100 &...+$OKtarf.... │ │ │ │ +00018840: 0000 0000 1900 0000 2600 0000 5b1f 5842 ........&...[.XB │ │ │ │ +00018850: 7265 702e 7c40 0000 0000 0000 1d00 0000 rep.|@.......... │ │ │ │ +00018860: 6500 0000 e338 d659 7265 702e 4ed2 0000 e....8.Yrep.N... │ │ │ │ +00018870: 0000 0000 1600 0000 3d00 0000 05e5 8b42 ........=......B │ │ │ │ +00018880: 7265 6d6f 16c5 0100 0000 0000 1400 0000 remo............ │ │ │ │ +00018890: 3300 0000 9d5c 2040 7265 702e 6448 0000 3....\ @rep.dH.. │ │ │ │ 000188a0: 0000 0000 1c00 0000 1100 0000 5fbc c852 ............_..R │ │ │ │ -000188b0: 7265 702e dccb 0100 0000 0000 1e00 0000 rep............. │ │ │ │ -000188c0: 3f00 0000 dc26 0f52 7265 702e 6bcc 0100 ?....&.Rrep.k... │ │ │ │ -000188d0: 0000 0000 1700 0000 3600 0000 e5d2 cc54 ........6......T │ │ │ │ -000188e0: 0072 6570 b8cc 0100 0000 0000 1800 0000 .rep............ │ │ │ │ -000188f0: 0200 0000 63aa 9d58 7265 702e ba8c 0000 ....c..Xrep..... │ │ │ │ +000188b0: 7265 702e 1cc9 0100 0000 0000 1e00 0000 rep............. │ │ │ │ +000188c0: 3f00 0000 7d15 375b 0072 6570 4dcb 0100 ?...}.7[.repM... │ │ │ │ +000188d0: 0000 0000 1e00 0000 0e00 0000 371c 5240 ............7.R@ │ │ │ │ +000188e0: 0072 6570 6ccd 0100 0000 0000 2200 0000 .repl......."... │ │ │ │ +000188f0: 0700 0000 63aa 9d58 7265 702e a04a 0000 ....c..Xrep..J.. │ │ │ │ 00018900: 0000 0000 2600 0000 8200 0000 8da4 b64b ....&..........K │ │ │ │ -00018910: 7265 702e 886d 0000 0000 0000 1400 0000 rep..m.......... │ │ │ │ -00018920: ea00 0000 c2de a244 7265 702e fa6e 0000 .......Drep..n.. │ │ │ │ -00018930: 0000 0000 1900 0000 5c00 0000 5d42 3041 ........\...]B0A │ │ │ │ -00018940: 7265 702e 8a06 0100 0000 0000 1800 0000 rep............. │ │ │ │ -00018950: 4f00 0000 124b 3e40 7265 702e 572c 0100 O....K>@rep.W,.. │ │ │ │ -00018960: 0000 0000 1e00 0000 2201 0000 9fd3 0257 ........"......W │ │ │ │ -00018970: 7265 702e b374 0100 0000 0000 1600 0000 rep..t.......... │ │ │ │ -00018980: 4d00 0000 9296 025e 7265 702e 277a 0100 M......^rep.'z.. │ │ │ │ -00018990: 0000 0000 1900 0000 5700 0000 7662 5343 ........W...vbSC │ │ │ │ -000189a0: 7265 702e 5f70 0100 0000 0000 1500 0000 rep._p.......... │ │ │ │ -000189b0: 4000 0000 7e4f 8b53 7265 702e e171 0100 @...~O.Srep..q.. │ │ │ │ +00018910: 7265 702e 220b 0100 0000 0000 1400 0000 rep."........... │ │ │ │ +00018920: ea00 0000 9fd3 0257 7265 702e 7856 0000 .......Wrep.xV.. │ │ │ │ +00018930: 0000 0000 1600 0000 4d00 0000 124b 3e40 ........M....K>@ │ │ │ │ +00018940: 7265 702e 26d5 0000 0000 0000 1e00 0000 rep.&........... │ │ │ │ +00018950: 2201 0000 9296 025e 7265 702e 416e 0000 "......^rep.An.. │ │ │ │ +00018960: 0000 0000 1900 0000 5700 0000 c2de a244 ........W......D │ │ │ │ +00018970: 7265 702e 200c 0100 0000 0000 1900 0000 rep. ........... │ │ │ │ +00018980: 5c00 0000 5d42 3041 7265 702e fc7c 0100 \...]B0Arep..|.. │ │ │ │ +00018990: 0000 0000 1800 0000 4f00 0000 7662 5343 ........O...vbSC │ │ │ │ +000189a0: 7265 702e dad8 0000 0000 0000 1500 0000 rep............. │ │ │ │ +000189b0: 4000 0000 7e4f 8b53 7265 702e a4da 0000 @...~O.Srep..... │ │ │ │ 000189c0: 0000 0000 2200 0000 3401 0000 5e86 f45a ...."...4...^..Z │ │ │ │ -000189d0: 0072 6570 ed7e 0100 0000 0000 2b00 0000 .rep.~......+... │ │ │ │ -000189e0: 0000 0000 be87 2b46 7265 702e 68d4 0000 ......+Frep.h... │ │ │ │ -000189f0: 0000 0000 1b00 0000 7b01 0000 db8a 014f ........{......O │ │ │ │ -00018a00: 7265 702e fc70 0100 0000 0000 1600 0000 rep..p.......... │ │ │ │ -00018a10: 3700 0000 a53a 275e 7265 702e e1e1 0000 7....:'^rep..... │ │ │ │ -00018a20: 0000 0000 2000 0000 3700 0000 e38f cb5d .... ...7......] │ │ │ │ -00018a30: 7265 702e 90eb 0000 0000 0000 1600 0000 rep............. │ │ │ │ -00018a40: 3800 0000 b90f 3449 7265 702e 5529 0100 8.....4Irep.U).. │ │ │ │ -00018a50: 0000 0000 1400 0000 4700 0000 23ab 0e54 ........G...#..T │ │ │ │ -00018a60: 7265 702e c0c6 0100 0000 0000 2000 0000 rep......... ... │ │ │ │ -00018a70: de00 0000 4c21 9859 7265 702e d9ca 0100 ....L!.Yrep..... │ │ │ │ -00018a80: 0000 0000 1b00 0000 9200 0000 73b5 4345 ............s.CE │ │ │ │ -00018a90: 7265 702e bac9 0100 0000 0000 2600 0000 rep.........&... │ │ │ │ -00018aa0: 8700 0000 4ace 8c51 7265 702e 89e2 0000 ....J..Qrep..... │ │ │ │ +000189d0: 0072 6570 8bc7 0100 0000 0000 2b00 0000 .rep........+... │ │ │ │ +000189e0: 0000 0000 a53a 275e 7265 702e a23f 0000 .....:'^rep..?.. │ │ │ │ +000189f0: 0000 0000 2000 0000 3700 0000 be87 2b46 .... ...7.....+F │ │ │ │ +00018a00: 7265 702e a68a 0000 0000 0000 1b00 0000 rep............. │ │ │ │ +00018a10: 7b01 0000 b90f 3449 7265 702e 0c49 0000 {.....4Irep..I.. │ │ │ │ +00018a20: 0000 0000 1400 0000 4700 0000 db8a 014f ........G......O │ │ │ │ +00018a30: 7265 702e bfd9 0000 0000 0000 1600 0000 rep............. │ │ │ │ +00018a40: 3700 0000 e38f cb5d 7265 702e ee77 0100 7......]rep..w.. │ │ │ │ +00018a50: 0000 0000 1600 0000 3800 0000 d6d9 c84a ........8......J │ │ │ │ +00018a60: 7265 702e bfc0 0100 0000 0000 1e00 0000 rep............. │ │ │ │ +00018a70: 2100 0000 4c21 9859 7265 702e 19c8 0100 !...L!.Yrep..... │ │ │ │ +00018a80: 0000 0000 1b00 0000 9200 0000 23ab 0e54 ............#..T │ │ │ │ +00018a90: 7265 702e dbcd 0100 0000 0000 2000 0000 rep......... ... │ │ │ │ +00018aa0: de00 0000 4ace 8c51 7265 702e 4a43 0000 ....J..Qrep.JC.. │ │ │ │ 00018ab0: 0000 0000 1300 0000 8000 0000 221e 395e ............".9^ │ │ │ │ -00018ac0: 7265 702e 81ea 0000 0000 0000 1e00 0000 rep............. │ │ │ │ -00018ad0: b200 0000 f504 1257 7265 702e 6002 0100 .......Wrep.`... │ │ │ │ -00018ae0: 0000 0000 1b00 0000 6400 0000 ac97 4b50 ........d.....KP │ │ │ │ -00018af0: 7265 702e d2cc 0100 0000 0000 1700 0000 rep............. │ │ │ │ -00018b00: 2000 0000 5958 1249 0072 6570 09cd 0100 ...YX.I.rep.... │ │ │ │ -00018b10: 0000 0000 1400 0000 0200 0000 5226 295f ............R&)_ │ │ │ │ -00018b20: 0072 6570 df7f 0100 0000 0000 1900 0000 .rep............ │ │ │ │ -00018b30: 0500 0000 b959 7048 0072 6570 25ce 0100 .....YpH.rep%... │ │ │ │ -00018b40: 0000 0000 2300 0000 0600 0000 9bcb 445f ....#.........D_ │ │ │ │ -00018b50: 7265 702e b134 0000 0000 0000 1a00 0000 rep..4.......... │ │ │ │ -00018b60: 1c00 0000 5447 7051 7265 702e 1c5d 0000 ....TGpQrep..].. │ │ │ │ -00018b70: 0000 0000 1e00 0000 2e00 0000 87e3 225f .............."_ │ │ │ │ -00018b80: 7265 702e 083e 0000 0000 0000 0e00 0000 rep..>.......... │ │ │ │ -00018b90: 8300 0000 a2ad d74b 7265 702e 3773 0100 .......Krep.7s.. │ │ │ │ -00018ba0: 0000 0000 1a00 0000 6600 0000 8146 a14c ........f....F.L │ │ │ │ -00018bb0: 7265 702e 3a7b 0100 0000 0000 2000 0000 rep.:{...... ... │ │ │ │ -00018bc0: f600 0000 b734 1f55 7265 702e 412a 0100 .....4.Urep.A*.. │ │ │ │ +00018ac0: 7265 702e 1e77 0100 0000 0000 1e00 0000 rep..w.......... │ │ │ │ +00018ad0: b200 0000 f504 1257 7265 702e 477a 0100 .......Wrep.Gz.. │ │ │ │ +00018ae0: 0000 0000 1b00 0000 6400 0000 2b4d c044 ........d...+M.D │ │ │ │ +00018af0: 7265 702e 0070 0200 0000 0000 2300 0000 rep..p......#... │ │ │ │ +00018b00: 1201 0000 73b5 4345 7265 702e 3571 0200 ....s.CErep.5q.. │ │ │ │ +00018b10: 0000 0000 2600 0000 8700 0000 45a9 3d55 ....&.......E.=U │ │ │ │ +00018b20: 0072 6570 a0cf 0100 0000 0000 2700 0000 .rep........'... │ │ │ │ +00018b30: 0500 0000 f521 5f47 7265 702e cccf 0100 .....!_Grep..... │ │ │ │ +00018b40: 0000 0000 1800 0000 1500 0000 5447 7051 ............TGpQ │ │ │ │ +00018b50: 7265 702e 9f73 0100 0000 0000 1e00 0000 rep..s.......... │ │ │ │ +00018b60: 2e00 0000 a2ad d74b 7265 702e 42df 0000 .......Krep.B... │ │ │ │ +00018b70: 0000 0000 1a00 0000 6600 0000 9bcb 445f ........f.....D_ │ │ │ │ +00018b80: 7265 702e c2df 0000 0000 0000 1a00 0000 rep............. │ │ │ │ +00018b90: 1c00 0000 87e3 225f 7265 702e 1826 0100 ......"_rep..&.. │ │ │ │ +00018ba0: 0000 0000 0e00 0000 8300 0000 8146 a14c .............F.L │ │ │ │ +00018bb0: 7265 702e 637d 0100 0000 0000 2000 0000 rep.c}...... ... │ │ │ │ +00018bc0: f600 0000 b734 1f55 7265 702e 32d3 0000 .....4.Urep.2... │ │ │ │ 00018bd0: 0000 0000 1600 0000 3d00 0000 278d e05b ........=...'..[ │ │ │ │ -00018be0: 7265 702e 8068 0000 0000 0000 1f00 0000 rep..h.......... │ │ │ │ -00018bf0: 4800 0000 488a 7354 7265 702e 2606 0100 H...H.sTrep.&... │ │ │ │ -00018c00: 0000 0000 1700 0000 4d00 0000 d9c6 1f55 ........M......U │ │ │ │ -00018c10: 0072 6570 487f 0100 0000 0000 2600 0000 .repH.......&... │ │ │ │ -00018c20: 0d00 0000 dc0a 5c52 7265 702e 854c 0000 ......\Rrep..L.. │ │ │ │ -00018c30: 0000 0000 0f00 0000 5700 0000 6b18 4048 ........W...k.@H │ │ │ │ -00018c40: 7265 702e f867 0000 0000 0000 2900 0000 rep..g......)... │ │ │ │ -00018c50: 5f00 0000 3b65 5556 7265 702e f101 0100 _...;eUVrep..... │ │ │ │ -00018c60: 0000 0000 1d00 0000 5200 0000 9984 554b ........R.....UK │ │ │ │ -00018c70: 7265 702e 9171 0100 0000 0000 1400 0000 rep..q.......... │ │ │ │ -00018c80: 3c00 0000 b972 8542 0072 6570 4cc0 0100 <....r.B.repL... │ │ │ │ -00018c90: 0000 0000 1800 0000 1000 0000 0326 c243 .............&.C │ │ │ │ -00018ca0: 7265 702e 9389 0000 0000 0000 2800 0000 rep.........(... │ │ │ │ -00018cb0: 9e00 0000 8dad 9659 7265 702e 61c1 0100 .......Yrep.a... │ │ │ │ -00018cc0: 0000 0000 1a00 0000 4800 0000 7bf3 a755 ........H...{..U │ │ │ │ -00018cd0: 0072 6570 507c 0100 0000 0000 2100 0000 .repP|......!... │ │ │ │ -00018ce0: 1d00 0000 6d8a fd5d 7265 702e 68e5 0000 ....m..]rep.h... │ │ │ │ -00018cf0: 0000 0000 1800 0000 2900 0000 f2c5 4b4e ........).....KN │ │ │ │ -00018d00: 7265 702e c3c1 0100 0000 0000 1500 0000 rep............. │ │ │ │ -00018d10: 8600 0000 e51a ea50 7265 702e 00e0 0000 .......Prep..... │ │ │ │ +00018be0: 7265 702e 0307 0100 0000 0000 1f00 0000 rep............. │ │ │ │ +00018bf0: 4800 0000 488a 7354 7265 702e 987c 0100 H...H.sTrep..|.. │ │ │ │ +00018c00: 0000 0000 1700 0000 4d00 0000 3012 bc5b ........M...0..[ │ │ │ │ +00018c10: 0072 6570 217f 0100 0000 0000 2c00 0000 .rep!.......,... │ │ │ │ +00018c20: 0500 0000 9984 554b 7265 702e 54da 0000 ......UKrep.T... │ │ │ │ +00018c30: 0000 0000 1400 0000 3c00 0000 6b18 4048 ........<...k.@H │ │ │ │ +00018c40: 7265 702e 7b06 0100 0000 0000 2900 0000 rep.{.......)... │ │ │ │ +00018c50: 5f00 0000 dc0a 5c52 7265 702e 002b 0100 _.....\Rrep..+.. │ │ │ │ +00018c60: 0000 0000 0f00 0000 5700 0000 3b65 5556 ........W...;eUV │ │ │ │ +00018c70: 7265 702e d879 0100 0000 0000 1d00 0000 rep..y.......... │ │ │ │ +00018c80: 5200 0000 6874 304d 0072 6570 797f 0100 R...ht0M.repy... │ │ │ │ +00018c90: 0000 0000 1c00 0000 0500 0000 0326 c243 .............&.C │ │ │ │ +00018ca0: 7265 702e d180 0000 0000 0000 2800 0000 rep.........(... │ │ │ │ +00018cb0: 9e00 0000 5357 c24c 7265 702e 00c0 0100 ....SW.Lrep..... │ │ │ │ +00018cc0: 0000 0000 1800 0000 5b00 0000 7bf3 a755 ........[...{..U │ │ │ │ +00018cd0: 0072 6570 797e 0100 0000 0000 2100 0000 .repy~......!... │ │ │ │ +00018ce0: 1d00 0000 6d8a fd5d 7265 702e 0030 0000 ....m..]rep..0.. │ │ │ │ +00018cf0: 0000 0000 1800 0000 2900 0000 d9c6 1f55 ........)......U │ │ │ │ +00018d00: 0072 6570 e6c7 0100 0000 0000 2600 0000 .rep........&... │ │ │ │ +00018d10: 0d00 0000 e51a ea50 7265 702e b93b 0000 .......Prep..;.. │ │ │ │ 00018d20: 0000 0000 2500 0000 3a01 0000 941b 3e53 ....%...:.....>S │ │ │ │ -00018d30: 6572 726f 3dd3 0000 0000 0000 1600 0000 erro=........... │ │ │ │ -00018d40: 6500 0000 28e0 fd41 7265 702e 5365 0000 e...(..Arep.Se.. │ │ │ │ +00018d30: 6572 726f 0286 0000 0000 0000 1600 0000 erro............ │ │ │ │ +00018d40: 6500 0000 28e0 fd41 7265 702e db04 0100 e...(..Arep..... │ │ │ │ 00018d50: 0000 0000 1e00 0000 8f00 0000 64ee 4e40 ............d.N@ │ │ │ │ -00018d60: 7265 702e d104 0100 0000 0000 1c00 0000 rep............. │ │ │ │ -00018d70: 7c00 0000 a18e ab4a 7265 702e 062b 0100 |......Jrep..+.. │ │ │ │ -00018d80: 0000 0000 1800 0000 ea00 0000 b8bb ec4f ...............O │ │ │ │ -00018d90: 7265 702e 175f 0000 0000 0000 2400 0000 rep.._......$... │ │ │ │ -00018da0: 4c00 0000 b48f 8351 7265 702e b029 0100 L......Qrep..).. │ │ │ │ -00018db0: 0000 0000 1b00 0000 7600 0000 8db1 b147 ........v......G │ │ │ │ -00018dc0: 7265 702e 5974 0100 0000 0000 1400 0000 rep.Yt.......... │ │ │ │ -00018dd0: 4600 0000 6313 0e51 7265 702e e77d 0100 F...c..Qrep..}.. │ │ │ │ -00018de0: 0000 0000 1800 0000 2600 0000 dae3 b35a ........&......Z │ │ │ │ -00018df0: 7265 702e d0e5 0000 0000 0000 1900 0000 rep............. │ │ │ │ -00018e00: 1200 0000 2a39 6355 7265 702e 5d26 0100 ....*9cUrep.]&.. │ │ │ │ -00018e10: 0000 0000 2800 0000 a000 0000 c5cd a643 ....(..........C │ │ │ │ -00018e20: 7265 702e 16c1 0100 0000 0000 1800 0000 rep............. │ │ │ │ -00018e30: 3300 0000 9339 4f5a 7265 702e 2bc9 0100 3....9OZrep.+... │ │ │ │ -00018e40: 0000 0000 1d00 0000 5000 0000 256d 505e ........P...%mP^ │ │ │ │ -00018e50: 0072 6570 d4cd 0100 0000 0000 2100 0000 .rep........!... │ │ │ │ -00018e60: 0700 0000 afc0 864d 0072 6570 fccd 0100 .......M.rep.... │ │ │ │ -00018e70: 0000 0000 2300 0000 0600 0000 9f9b 5441 ....#.........TA │ │ │ │ -00018e80: 7265 702e 5a69 0000 0000 0000 1d00 0000 rep.Zi.......... │ │ │ │ -00018e90: 2a00 0000 c502 8c57 7265 702e 05d4 0000 *......Wrep..... │ │ │ │ -00018ea0: 0000 0000 1400 0000 4f00 0000 8b42 2d42 ........O....B-B │ │ │ │ -00018eb0: 7265 702e ccec 0000 0000 0000 1600 0000 rep............. │ │ │ │ -00018ec0: 2501 0000 c396 fb4d 3a72 6570 3503 0100 %......M:rep5... │ │ │ │ -00018ed0: 0000 0000 1600 0000 4000 0000 db38 8359 ........@....8.Y │ │ │ │ -00018ee0: 0072 6570 9fce 0100 0000 0000 2200 0000 .rep........"... │ │ │ │ -00018ef0: 0700 0000 864b 2c45 7265 702e c8ce 0100 .....K,Erep..... │ │ │ │ -00018f00: 0000 0000 1e00 0000 3300 0000 915a b956 ........3....Z.V │ │ │ │ -00018f10: 7265 702e 19cf 0100 0000 0000 1d00 0000 rep............. │ │ │ │ -00018f20: 3a00 0000 b895 d34e 0072 6570 70cf 0100 :......N.repp... │ │ │ │ -00018f30: 0000 0000 1e00 0000 0000 0000 df3f ff49 .............?.I │ │ │ │ -00018f40: 7265 702e 5ec4 0100 0000 0000 1f00 0000 rep.^........... │ │ │ │ -00018f50: af00 0000 0aeb ab4d 0072 6570 0060 0200 .......M.rep.`.. │ │ │ │ -00018f60: 0000 0000 2000 0000 0300 0000 7776 d758 .... .......wv.X │ │ │ │ -00018f70: 0072 6570 65cd 0100 0000 0000 1200 0000 .repe........... │ │ │ │ -00018f80: 0700 0000 08c5 9d44 7265 702e 34e7 0000 .......Drep.4... │ │ │ │ +00018d60: 7265 702e 007c 0100 0000 0000 1c00 0000 rep..|.......... │ │ │ │ +00018d70: 7c00 0000 b48f 8351 7265 702e a1d2 0000 |......Qrep..... │ │ │ │ +00018d80: 0000 0000 1b00 0000 7600 0000 8db1 b147 ........v......G │ │ │ │ +00018d90: 7265 702e 9152 0000 0000 0000 1400 0000 rep..R.......... │ │ │ │ +00018da0: 4600 0000 a18e ab4a 7265 702e d5d3 0000 F......Jrep..... │ │ │ │ +00018db0: 0000 0000 1800 0000 ea00 0000 b8bb ec4f ...............O │ │ │ │ +00018dc0: 7265 702e ff75 0100 0000 0000 2400 0000 rep..u......$... │ │ │ │ +00018dd0: 4c00 0000 da7b 4f5e 7265 6d6f c2c4 0100 L....{O^remo.... │ │ │ │ +00018de0: 0000 0000 1500 0000 3f00 0000 dae3 b35a ........?......Z │ │ │ │ +00018df0: 7265 702e 6830 0000 0000 0000 1900 0000 rep.h0.......... │ │ │ │ +00018e00: 1200 0000 2a39 6355 7265 702e 6120 0000 ....*9cUrep.a .. │ │ │ │ +00018e10: 0000 0000 2800 0000 a000 0000 6313 0e51 ....(.......c..Q │ │ │ │ +00018e20: 7265 702e 85c6 0100 0000 0000 1800 0000 rep............. │ │ │ │ +00018e30: 2600 0000 9339 4f5a 7265 702e 11cf 0100 &....9OZrep..... │ │ │ │ +00018e40: 0000 0000 1d00 0000 5000 0000 daf9 6b57 ........P.....kW │ │ │ │ +00018e50: 0072 6570 e271 0200 0000 0000 1900 0000 .rep.q.......... │ │ │ │ +00018e60: 0000 0000 f841 6750 7265 702e fb71 0200 .....AgPrep..q.. │ │ │ │ +00018e70: 0000 0000 1300 0000 1f00 0000 c502 8c57 ...............W │ │ │ │ +00018e80: 7265 702e fe89 0000 0000 0000 1400 0000 rep............. │ │ │ │ +00018e90: 4f00 0000 9f9b 5441 7265 702e dd07 0100 O.....TArep..... │ │ │ │ +00018ea0: 0000 0000 1d00 0000 2a00 0000 8b42 2d42 ........*....B-B │ │ │ │ +00018eb0: 7265 702e 3c78 0100 0000 0000 1600 0000 rep.Krep..... │ │ │ │ -00018ff0: 0000 0000 1700 0000 cd00 0000 0000 0000 ................ │ │ │ │ -00019000: 7265 702e 7574 696c 2e6d 6973 6323 7072 rep.util.misc#pr │ │ │ │ -00019010: 6f67 7261 6d2d 6578 6973 7473 2d70 5265 ogram-exists-pRe │ │ │ │ -00019020: 7475 726e 7320 7472 7565 2069 6620 6120 turns true if a │ │ │ │ -00019030: 7072 6f67 7261 6d20 6e61 6d65 6420 434d program named CM │ │ │ │ -00019040: 4420 6361 6e20 6265 2066 6f75 6e64 2069 D can be found i │ │ │ │ -00019050: 6e20 7468 6520 6375 7272 656e 7420 7061 n the current pa │ │ │ │ -00019060: 7468 7265 702e 6d6f 6475 6c65 2d73 7973 threp.module-sys │ │ │ │ -00019070: 7465 6d23 6465 6669 6e65 2d69 6e74 6572 tem#define-inter │ │ │ │ -00019080: 6661 6365 4173 736f 6369 6174 6520 7468 faceAssociate th │ │ │ │ -00019090: 6520 7379 6d62 6f6c 204e 414d 4520 7769 e symbol NAME wi │ │ │ │ -000190a0: 7468 2074 6865 206d 6f64 756c 6520 696e th the module in │ │ │ │ -000190b0: 7465 7266 6163 6520 5349 4720 2869 6e20 terface SIG (in │ │ │ │ -000190c0: 610a 7365 7061 7261 7465 2069 6e74 6572 a.separate inter │ │ │ │ -000190d0: 6661 6365 2d6e 616d 6520 6e61 6d65 7370 face-name namesp │ │ │ │ -000190e0: 6163 6529 2e20 416e 2069 6e74 6572 6661 ace). An interfa │ │ │ │ -000190f0: 6365 2073 7065 6369 6669 6361 7469 6f6e ce specification │ │ │ │ -00019100: 206d 7573 7420 6265 0a6f 6620 7468 6520 must be.of the │ │ │ │ -00019110: 666f 726d 3a0a 0a20 2020 494e 5445 5246 form:.. INTERF │ │ │ │ -00019120: 4143 4520 2d3e 2020 2865 7870 6f72 7420 ACE -> (export │ │ │ │ -00019130: 5b49 442e 2e2e 5d29 0a09 2020 2020 206f [ID...]).. o │ │ │ │ -00019140: 7220 204e 414d 450a 0920 2020 2020 6f72 r NAME.. or │ │ │ │ -00019150: 2020 2863 6f6d 706f 756e 642d 696e 7465 (compound-inte │ │ │ │ -00019160: 7266 6163 6520 5b49 4e54 4552 4641 4345 rface [INTERFACE │ │ │ │ -00019170: 2e2e 2e5d 290a 0920 2020 2020 6f72 2020 ...]).. or │ │ │ │ -00019180: 2873 7472 7563 7475 7265 2d69 6e74 6572 (structure-inter │ │ │ │ -00019190: 6661 6365 205b 5354 5255 4354 5552 452d face [STRUCTURE- │ │ │ │ -000191a0: 4e41 4d45 2e2e 2e5d 290a 0a77 6865 7265 NAME...])..where │ │ │ │ -000191b0: 2061 6e20 4944 2069 7320 6120 7379 6d62 an ID is a symb │ │ │ │ -000191c0: 6f6c 206e 616d 696e 6720 6120 746f 702d ol naming a top- │ │ │ │ -000191d0: 6c65 7665 6c20 6269 6e64 696e 6720 746f level binding to │ │ │ │ -000191e0: 2065 7870 6f72 742c 2061 6e64 204e 414d export, and NAM │ │ │ │ -000191f0: 450a 6973 2074 6865 206e 616d 6520 6f66 E.is the name of │ │ │ │ -00019200: 2061 6e20 696e 7465 7266 6163 6520 7072 an interface pr │ │ │ │ -00019210: 6576 696f 7573 6c79 2064 6566 696e 6564 eviously defined │ │ │ │ -00019220: 2075 7369 6e67 2064 6566 696e 652d 696e using define-in │ │ │ │ -00019230: 7465 7266 6163 652e 0a0a 5468 6520 6065 terface...The `e │ │ │ │ -00019240: 7870 6f72 7427 2066 6f72 6d20 6164 6473 xport' form adds │ │ │ │ -00019250: 2074 6f70 2d6c 6576 656c 2064 6566 696e top-level defin │ │ │ │ -00019260: 6974 696f 6e73 2049 442e 2e2e 2074 6f20 itions ID... to │ │ │ │ -00019270: 7468 6520 696e 7465 7266 6163 653b 0a74 the interface;.t │ │ │ │ -00019280: 6865 2060 636f 6d70 6f75 6e64 2d69 6e74 he `compound-int │ │ │ │ -00019290: 6572 6661 6365 2720 636c 6175 7365 7320 erface' clauses │ │ │ │ -000192a0: 666f 726d 7320 7468 6520 756e 696f 6e20 forms the union │ │ │ │ -000192b0: 6f66 2074 6865 2067 6976 656e 0a69 6e74 of the given.int │ │ │ │ -000192c0: 6572 6661 6365 732e 0072 6570 2e6d 6f64 erfaces..rep.mod │ │ │ │ -000192d0: 756c 652d 7379 7374 656d 2364 6566 696e ule-system#defin │ │ │ │ -000192e0: 652d 7374 7275 6374 7572 6520 4e41 4d45 e-structure NAME │ │ │ │ -000192f0: 2023 216f 7074 696f 6e61 6c20 5349 4720 #!optional SIG │ │ │ │ -00019300: 434f 4e46 4947 202e 2042 4f44 5972 6570 CONFIG . BODYrep │ │ │ │ -00019310: 2e69 6f2e 6669 6c65 7323 6669 6c65 2d6e .io.files#file-n │ │ │ │ -00019320: 616d 653d 5265 7475 726e 7320 7420 7768 ame=Returns t wh │ │ │ │ -00019330: 656e 204e 414d 4531 2061 6e64 204e 414d en NAME1 and NAM │ │ │ │ -00019340: 4532 2062 6f74 6820 6e61 6d65 2074 6865 E2 both name the │ │ │ │ -00019350: 2073 616d 6520 6669 6c65 2e00 7265 702e same file..rep. │ │ │ │ -00019360: 696f 2e66 696c 6573 2366 696c 652d 6e61 io.files#file-na │ │ │ │ -00019370: 6d65 3d20 4e41 4d45 3120 4e41 4d45 3200 me= NAME1 NAME2. │ │ │ │ -00019380: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil │ │ │ │ -00019390: 652d 6e65 7765 722d 7468 616e 2d66 696c e-newer-than-fil │ │ │ │ -000193a0: 652d 7020 4649 4c45 3120 4649 4c45 3272 e-p FILE1 FILE2r │ │ │ │ -000193b0: 656d 6f74 652d 6674 702d 6d61 782d 6d65 emote-ftp-max-me │ │ │ │ -000193c0: 7373 6167 652d 6c69 6e65 7357 6865 6e20 ssage-linesWhen │ │ │ │ -000193d0: 7472 7565 2c20 7468 6520 6d61 7869 6d75 true, the maximu │ │ │ │ -000193e0: 6d20 6e75 6d62 6572 206f 6620 4654 5020 m number of FTP │ │ │ │ -000193f0: 6d65 7373 6167 6520 6c69 6e65 7320 746f message lines to │ │ │ │ -00019400: 206b 6565 702e 7265 6d6f 7465 2d66 7470 keep.remote-ftp │ │ │ │ -00019410: 2d74 696d 656f 7574 4e75 6d62 6572 206f -timeoutNumber o │ │ │ │ -00019420: 6620 7365 636f 6e64 7320 746f 2077 6169 f seconds to wai │ │ │ │ -00019430: 7420 666f 7220 4654 5020 6f75 7470 7574 t for FTP output │ │ │ │ -00019440: 2062 6566 6f72 6520 6769 7669 6e67 2075 before giving u │ │ │ │ -00019450: 702e 7265 6d6f 7465 2d66 7470 2d61 6e6f p.remote-ftp-ano │ │ │ │ -00019460: 6e2d 7573 6572 7352 6567 756c 6172 2065 n-usersRegular e │ │ │ │ -00019470: 7870 7265 7373 696f 6e20 6d61 7463 6869 xpression matchi │ │ │ │ -00019480: 6e67 2075 7365 7220 6e61 6d65 7320 6f66 ng user names of │ │ │ │ -00019490: 2060 616e 6f6e 796d 6f75 7327 2046 5450 `anonymous' FTP │ │ │ │ -000194a0: 2073 6573 7369 6f6e 732e 7265 6d6f 7465 sessions.remote │ │ │ │ -000194b0: 2d66 7470 2d65 6368 6f2d 6f75 7470 7574 -ftp-echo-output │ │ │ │ -000194c0: 5768 656e 2074 2c20 6563 686f 2061 6c6c When t, echo all │ │ │ │ -000194d0: 206f 7574 7075 7420 6672 6f6d 2046 5450 output from FTP │ │ │ │ -000194e0: 2070 726f 6365 7373 6573 2e20 5573 6520 processes. Use │ │ │ │ -000194f0: 666f 7220 6465 6275 6767 696e 6720 6f6e for debugging on │ │ │ │ -00019500: 6c79 2e72 656d 6f74 652d 6674 702d 7365 ly.remote-ftp-se │ │ │ │ -00019510: 7373 696f 6e73 4c69 7374 206f 6620 4654 ssionsList of FT │ │ │ │ -00019520: 5020 7374 7275 6374 7572 6573 2064 6566 P structures def │ │ │ │ -00019530: 696e 696e 6720 616c 6c20 7275 6e6e 696e ining all runnin │ │ │ │ -00019540: 6720 4654 5020 7365 7373 696f 6e73 2e72 g FTP sessions.r │ │ │ │ -00019550: 6570 2e73 7472 7563 7475 7265 7323 6d61 ep.structures#ma │ │ │ │ -00019560: 6b65 2d69 6e74 6572 6661 6365 4372 6561 ke-interfaceCrea │ │ │ │ -00019570: 7465 2061 6e20 696e 7465 7266 6163 6520 te an interface │ │ │ │ -00019580: 6361 6c6c 6564 204e 414d 4520 6578 706f called NAME expo │ │ │ │ -00019590: 7274 696e 6720 7468 6520 6c69 7374 206f rting the list o │ │ │ │ -000195a0: 6620 7379 6d62 6f6c 7320 5349 472e 7265 f symbols SIG.re │ │ │ │ -000195b0: 702e 7374 7275 6374 7572 6573 236c 6f63 p.structures#loc │ │ │ │ -000195c0: 6174 652d 6269 6e64 696e 6752 6574 7572 ate-bindingRetur │ │ │ │ -000195d0: 6e20 7468 6520 6e61 6d65 206f 6620 7468 n the name of th │ │ │ │ -000195e0: 6520 7374 7275 6374 7572 6520 6269 6e64 e structure bind │ │ │ │ -000195f0: 696e 6720 6f66 2053 594d 2c20 7573 696e ing of SYM, usin │ │ │ │ -00019600: 6720 7468 6520 6c69 7374 206f 6620 6d6f g the list of mo │ │ │ │ -00019610: 6475 6c65 0a6e 616d 6573 2049 4d50 4f52 dule.names IMPOR │ │ │ │ -00019620: 5445 4420 6173 2074 6865 2073 6561 7263 TED as the searc │ │ │ │ -00019630: 6820 7374 6172 7420 706f 696e 7473 2e63 h start points.c │ │ │ │ -00019640: 6669 6c65 56e6 0000 0000 0000 1200 0000 fileV........... │ │ │ │ -00019650: cc00 0000 98ae e670 7265 702e a148 0000 .......prep..H.. │ │ │ │ -00019660: 0000 0000 0f00 0000 2b00 0000 120f 6961 ........+.....ia │ │ │ │ -00019670: 7265 702e 5f93 0000 0000 0000 1900 0000 rep._........... │ │ │ │ -00019680: 7a00 0000 9c83 cd71 7265 702e 44af 0100 z......qrep.D... │ │ │ │ -00019690: 0000 0000 1e00 0000 3900 0000 bc28 db72 ........9....(.r │ │ │ │ -000196a0: 0072 6570 9baf 0100 0000 0000 2100 0000 .rep........!... │ │ │ │ -000196b0: 0300 0000 4363 6664 7265 702e 0822 0200 ....Ccfdrep..".. │ │ │ │ -000196c0: 0000 0000 1200 0000 5600 0000 7145 f76a ........V...qE.j │ │ │ │ -000196d0: 0072 6570 7022 0200 0000 0000 1000 0000 .repp".......... │ │ │ │ -000196e0: 0800 0000 6fab ee7b 0072 6570 8822 0200 ....o..{.rep.".. │ │ │ │ -000196f0: 0000 0000 0e00 0000 0800 0000 0cf0 b87b ...............{ │ │ │ │ -00019700: 7265 702e b724 0200 0000 0000 1b00 0000 rep..$.......... │ │ │ │ -00019710: 4400 0000 fa48 e373 7265 702e b470 0100 D....H.srep..p.. │ │ │ │ +00018fa0: 0072 6570 b77e 0100 0000 0000 2300 0000 .rep.~......#... │ │ │ │ +00018fb0: 0500 0000 24a3 0b5c 7265 702e aac1 0100 ....$..\rep..... │ │ │ │ +00018fc0: 0000 0000 2300 0000 3b00 0000 d68c ec4f ....#...;......O │ │ │ │ +00018fd0: 0072 6570 4ccd 0100 0000 0000 1900 0000 .repL........... │ │ │ │ +00018fe0: 0700 0000 ce4e f750 7265 702e cf29 0100 .....N.Prep..).. │ │ │ │ +00018ff0: 0000 0000 0d00 0000 8900 0000 0000 0000 ................ │ │ │ │ +00019000: 0100 0000 8808 0000 78f7 0100 0000 0000 ........x....... │ │ │ │ +00019010: 470f 0000 b9f0 0100 0000 0000 0000 0000 G............... │ │ │ │ +00019020: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00019030: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00019040: 0000 0000 0000 0000 0000 0000 0200 0000 ................ │ │ │ │ +00019050: a700 0000 92d9 5373 7265 702e 14a5 0100 ......Ssrep..... │ │ │ │ +00019060: 0000 0000 1d00 0000 4200 0000 7d4f f66c ........B...}O.l │ │ │ │ +00019070: 7265 702e 7f20 0100 0000 0000 1d00 0000 rep.. .......... │ │ │ │ +00019080: c600 0000 9cab cf73 7265 702e 04ce 0000 .......srep..... │ │ │ │ +00019090: 0000 0000 1e00 0000 4400 0000 c8d9 d174 ........D......t │ │ │ │ +000190a0: 7265 702e 0fcf 0000 0000 0000 1700 0000 rep............. │ │ │ │ +000190b0: 3700 0000 1c3b 0c67 7265 702e 1f5f 0000 7....;.grep.._.. │ │ │ │ +000190c0: 0000 0000 1900 0000 3b00 0000 8d8b cb70 ........;......p │ │ │ │ +000190d0: 7265 702e e6d6 0000 0000 0000 1400 0000 rep............. │ │ │ │ +000190e0: 6d00 0000 d3c1 c569 7265 702e 4574 0100 m......irep.Et.. │ │ │ │ +000190f0: 0000 0000 1200 0000 4900 0000 a731 d56c ........I....1.l │ │ │ │ +00019100: 7265 702e 172d 0000 0000 0000 1c00 0000 rep..-.......... │ │ │ │ +00019110: 1402 0000 5baa 0e66 7265 702e 183d 0000 ....[..frep..=.. │ │ │ │ +00019120: 0000 0000 1d00 0000 5400 0000 68ef 7872 ........T...h.xr │ │ │ │ +00019130: 7265 702e f7dd 0000 0000 0000 1c00 0000 rep............. │ │ │ │ +00019140: 2f01 0000 f59e 3a62 7265 702e 0020 0100 /.....:brep.. .. │ │ │ │ +00019150: 0000 0000 1400 0000 6b00 0000 0a56 b67b ........k....V.{ │ │ │ │ +00019160: 2a69 7370 92cb 0000 0000 0000 1300 0000 *isp............ │ │ │ │ +00019170: 3d00 0000 0ee6 3a7d 7265 702e b860 0000 =.....:}rep..`.. │ │ │ │ +00019180: 0000 0000 1100 0000 a700 0000 915b 8c6a .............[.j │ │ │ │ +00019190: 7265 702e c846 0000 0000 0000 1600 0000 rep..F.......... │ │ │ │ +000191a0: 9500 0000 fad2 6478 7265 702e bbc3 0000 ......dxrep..... │ │ │ │ +000191b0: 0000 0000 1e00 0000 7000 0000 4ffb 3c71 ........p...O... │ │ │ │ +00019900: 0000 0000 2000 0000 6600 0000 9f8b be68 .... ...f......h │ │ │ │ +00019910: 2a69 7370 61cb 0000 0000 0000 1000 0000 *ispa........... │ │ │ │ +00019920: 2100 0000 a9ea 006e 7265 6d6f 01a3 0100 !......nremo.... │ │ │ │ +00019930: 0000 0000 1c00 0000 4b00 0000 4e57 5371 ........K...NWSq │ │ │ │ +00019940: 7265 702e eb29 0000 0000 0000 2200 0000 rep..)......"... │ │ │ │ +00019950: ae01 0000 64eb 0375 7265 702e c0d7 0000 ....d..urep..... │ │ │ │ 00019960: 0000 0000 1e00 0000 9d00 0000 2f79 887f ............/y.. │ │ │ │ -00019970: 0072 6570 eca1 0100 0000 0000 2000 0000 .rep........ ... │ │ │ │ -00019980: 1000 0000 9cd2 9674 0072 6570 c7cf 0000 .......t.rep.... │ │ │ │ -00019990: 0000 0000 1300 0000 1700 0000 9f8b be68 ...............h │ │ │ │ -000199a0: 2a69 7370 9c25 0200 0000 0000 1000 0000 *isp.%.......... │ │ │ │ -000199b0: 2100 0000 bf20 bb7e 7265 702e 49d7 0000 !.... .~rep.I... │ │ │ │ +00019970: 0072 6570 93aa 0100 0000 0000 2000 0000 .rep........ ... │ │ │ │ +00019980: 1000 0000 3f48 7d77 7265 702e 20f5 0100 ....?H}wrep. ... │ │ │ │ +00019990: 0000 0000 1600 0000 2300 0000 6c42 686d ........#...lBhm │ │ │ │ +000199a0: 7265 702e 59f5 0100 0000 0000 1c00 0000 rep.Y........... │ │ │ │ +000199b0: ec01 0000 bf20 bb7e 7265 702e 0000 0100 ..... .~rep..... │ │ │ │ 000199c0: 0000 0000 1600 0000 8101 0000 9df8 2e7b ...............{ │ │ │ │ -000199d0: 7265 702e 1625 0200 0000 0000 2100 0000 rep..%......!... │ │ │ │ -000199e0: 2900 0000 c4b6 8876 7265 702e 9064 0000 )......vrep..d.. │ │ │ │ +000199d0: 7265 702e c5ce 0000 0000 0000 2100 0000 rep.........!... │ │ │ │ +000199e0: 2900 0000 c4b6 8876 7265 702e 1804 0100 )......vrep..... │ │ │ │ 000199f0: 0000 0000 1c00 0000 a700 0000 6f4a 977d ............oJ.} │ │ │ │ -00019a00: 7265 702e d5e9 0000 0000 0000 2300 0000 rep.........#... │ │ │ │ -00019a10: 8900 0000 abcd 2562 7265 702e e0a0 0100 ......%brep..... │ │ │ │ -00019a20: 0000 0000 1600 0000 3a00 0000 c864 a97c ........:....d.| │ │ │ │ -00019a30: 7265 702e bc26 0200 0000 0000 1d00 0000 rep..&.......... │ │ │ │ -00019a40: 4900 0000 2eab c46b 7265 702e f5c0 0000 I......krep..... │ │ │ │ +00019a00: 7265 702e d0c2 0000 0000 0000 2300 0000 rep.........#... │ │ │ │ +00019a10: 8900 0000 abcd 2562 7265 702e 87a9 0100 ......%brep..... │ │ │ │ +00019a20: 0000 0000 1600 0000 3a00 0000 e9e6 1366 ........:......f │ │ │ │ +00019a30: 0072 6570 61f7 0100 0000 0000 1200 0000 .repa........... │ │ │ │ +00019a40: 0500 0000 2eab c46b 7265 702e 8c02 0100 .......krep..... │ │ │ │ 00019a50: 0000 0000 1e00 0000 7600 0000 c928 a678 ........v....(.x │ │ │ │ -00019a60: 7265 702e a58b 0000 0000 0000 1e00 0000 rep............. │ │ │ │ -00019a70: 3a00 0000 3e0c cd65 6578 6563 b332 0000 :...>..eexec.2.. │ │ │ │ -00019a80: 0000 0000 0e00 0000 4100 0000 bef8 ad63 ........A......c │ │ │ │ -00019a90: 7265 702e fc25 0100 0000 0000 2000 0000 rep..%...... ... │ │ │ │ -00019aa0: 4100 0000 3bcc a87f 7265 702e 7dc6 0000 A...;...rep.}... │ │ │ │ -00019ab0: 0000 0000 1b00 0000 9c00 0000 7afa 7d76 ............z.}v │ │ │ │ -00019ac0: 7265 702d c531 0000 0000 0000 0d00 0000 rep-.1.......... │ │ │ │ -00019ad0: 3500 0000 47c0 c569 7265 702e c758 0000 5...G..irep..X.. │ │ │ │ +00019a60: 7265 702e 3883 0000 0000 0000 1e00 0000 rep.8........... │ │ │ │ +00019a70: 3a00 0000 bef8 ad63 7265 702e 0020 0000 :......crep.. .. │ │ │ │ +00019a80: 0000 0000 2000 0000 4100 0000 3bcc a87f .... ...A...;... │ │ │ │ +00019a90: 7265 702e 7d67 0000 0000 0000 1b00 0000 rep.}g.......... │ │ │ │ +00019aa0: 9c00 0000 3e0c cd65 6578 6563 7e23 0100 ....>..eexec~#.. │ │ │ │ +00019ab0: 0000 0000 0e00 0000 4100 0000 7afa 7d76 ........A...z.}v │ │ │ │ +00019ac0: 7265 702d 3c23 0100 0000 0000 0d00 0000 rep-<#.......... │ │ │ │ +00019ad0: 3500 0000 47c0 c569 7265 702e 1d72 0100 5...G..irep..r.. │ │ │ │ 00019ae0: 0000 0000 0a00 0000 cf00 0000 7ddf 5f64 ............}._d │ │ │ │ -00019af0: 7265 702e 89c1 0000 0000 0000 0c00 0000 rep............. │ │ │ │ -00019b00: 4901 0000 104d 1674 7265 702e 07ee 0000 I....M.trep..... │ │ │ │ +00019af0: 7265 702e eb52 0000 0000 0000 0c00 0000 rep..R.......... │ │ │ │ +00019b00: 4901 0000 104d 1674 7265 702e a9c4 0000 I....M.trep..... │ │ │ │ 00019b10: 0000 0000 1700 0000 5400 0000 63b8 8c7b ........T...c..{ │ │ │ │ -00019b20: 7265 702e 36c8 0000 0000 0000 1c00 0000 rep.6........... │ │ │ │ -00019b30: 7900 0000 2c34 7869 7265 702e c56c 0000 y...,4xirep..l.. │ │ │ │ +00019b20: 7265 702e c6c9 0000 0000 0000 1c00 0000 rep............. │ │ │ │ +00019b30: 7900 0000 2c34 7869 7265 702e 5f0a 0100 y...,4xirep._... │ │ │ │ 00019b40: 0000 0000 1e00 0000 a500 0000 895e f66b .............^.k │ │ │ │ -00019b50: 7265 702e a9e5 0000 0000 0000 1900 0000 rep............. │ │ │ │ -00019b60: 0e00 0000 d5f9 a87a 7265 702e 00c0 0000 .......zrep..... │ │ │ │ +00019b50: 7265 702e 4130 0000 0000 0000 1900 0000 rep.A0.......... │ │ │ │ +00019b60: 0e00 0000 d5f9 a87a 7265 702e 9701 0100 .......zrep..... │ │ │ │ 00019b70: 0000 0000 1f00 0000 d600 0000 9344 4769 .............DGi │ │ │ │ -00019b80: 7265 702e 8b03 0100 0000 0000 1600 0000 rep............. │ │ │ │ -00019b90: 4c00 0000 8bf6 916f 0072 6570 80cf 0000 L......o.rep.... │ │ │ │ -00019ba0: 0000 0000 1b00 0000 0c00 0000 58c1 ae72 ............X..r │ │ │ │ -00019bb0: 7265 702e df54 0000 0000 0000 0b00 0000 rep..T.......... │ │ │ │ -00019bc0: 9e00 0000 36d0 f579 7265 702e 8000 0100 ....6..yrep..... │ │ │ │ -00019bd0: 0000 0000 1e00 0000 5200 0000 e5de 2561 ........R.....%a │ │ │ │ -00019be0: 0072 6570 17a4 0100 0000 0000 1800 0000 .rep............ │ │ │ │ -00019bf0: 0700 0000 15fb b662 7265 702e b5cc 0000 .......brep..... │ │ │ │ -00019c00: 0000 0000 1900 0000 8f01 0000 51d7 9661 ............Q..a │ │ │ │ -00019c10: 7265 702e cfc7 0000 0000 0000 1b00 0000 rep............. │ │ │ │ -00019c20: 4c00 0000 0573 8b65 0072 6570 12ae 0100 L....s.e.rep.... │ │ │ │ -00019c30: 0000 0000 1800 0000 0200 0000 9757 9166 .............W.f │ │ │ │ -00019c40: 7265 702e 9e22 0200 0000 0000 1600 0000 rep..".......... │ │ │ │ -00019c50: 0302 0000 6fcd cd6d 7265 702e f106 0100 ....o..mrep..... │ │ │ │ +00019b80: 7265 702e 3fc8 0000 0000 0000 1600 0000 rep.?........... │ │ │ │ +00019b90: 4c00 0000 4310 737f 2a69 7370 25cb 0000 L...C.s.*isp%... │ │ │ │ +00019ba0: 0000 0000 1000 0000 2c00 0000 58c1 ae72 ........,...X..r │ │ │ │ +00019bb0: 7265 702e 0070 0100 0000 0000 0b00 0000 rep..p.......... │ │ │ │ +00019bc0: 9e00 0000 36d0 f579 7265 702e d9c6 0000 ....6..yrep..... │ │ │ │ +00019bd0: 0000 0000 1e00 0000 5200 0000 5cc5 b767 ........R...\..g │ │ │ │ +00019be0: 7265 702e 00a0 0100 0000 0000 3500 0000 rep.........5... │ │ │ │ +00019bf0: 3900 0000 d401 ec64 7265 6d6f cca0 0100 9......dremo.... │ │ │ │ +00019c00: 0000 0000 0f00 0000 2900 0000 51d7 9661 ........)...Q..a │ │ │ │ +00019c10: 7265 702e b16e 0000 0000 0000 1b00 0000 rep..n.......... │ │ │ │ +00019c20: 4c00 0000 7499 0874 0072 6570 81cf 0000 L...t..t.rep.... │ │ │ │ +00019c30: 0000 0000 2400 0000 0c00 0000 3a79 4f7e ....$.......:yO~ │ │ │ │ +00019c40: 7265 6d6f a7a1 0100 0000 0000 1500 0000 remo............ │ │ │ │ +00019c50: 4300 0000 6fcd cd6d 7265 702e 5ec9 0000 C...o..mrep.^... │ │ │ │ 00019c60: 0000 0000 1b00 0000 4d00 0000 9ca0 1167 ........M......g │ │ │ │ -00019c70: 7265 702e 5e70 0000 0000 0000 1700 0000 rep.^p.......... │ │ │ │ -00019c80: 3d00 0000 4310 737f 2a69 7370 6025 0200 =...C.s.*isp`%.. │ │ │ │ -00019c90: 0000 0000 1000 0000 2c00 0000 4003 dc78 ........,...@..x │ │ │ │ -00019ca0: 0072 6570 2227 0200 0000 0000 2600 0000 .rep"'......&... │ │ │ │ -00019cb0: 0a00 0000 a021 d564 7265 702e 5227 0200 .....!.drep.R'.. │ │ │ │ -00019cc0: 0000 0000 2d00 0000 3700 0000 53d0 ee6e ....-...7...S..n │ │ │ │ -00019cd0: 7265 702e 0000 0100 0000 0000 1600 0000 rep............. │ │ │ │ -00019ce0: 6a00 0000 11d3 977f 7265 702e ab5d 0000 j.......rep..].. │ │ │ │ +00019c70: 7265 702e 950c 0100 0000 0000 1700 0000 rep............. │ │ │ │ +00019c80: 3d00 0000 80f9 cd79 7265 6d6f 68a3 0100 =......yremoh... │ │ │ │ +00019c90: 0000 0000 1300 0000 3900 0000 05a7 c368 ........9......h │ │ │ │ +00019ca0: 7265 6d6f 16a4 0100 0000 0000 1400 0000 remo............ │ │ │ │ +00019cb0: 3d00 0000 e5de 2561 0072 6570 beac 0100 =.....%a.rep.... │ │ │ │ +00019cc0: 0000 0000 1800 0000 0700 0000 53d0 ee6e ............S..n │ │ │ │ +00019cd0: 7265 702e 59c6 0000 0000 0000 1600 0000 rep.Y........... │ │ │ │ +00019ce0: 6a00 0000 11d3 977f 7265 702e eb73 0100 j.......rep..s.. │ │ │ │ 00019cf0: 0000 0000 2300 0000 3700 0000 4186 af78 ....#...7...A..x │ │ │ │ -00019d00: 7265 702e 44e4 0000 0000 0000 1600 0000 rep.D........... │ │ │ │ -00019d10: 6300 0000 0c07 9079 7265 702e 00a0 0100 c......yrep..... │ │ │ │ -00019d20: 0000 0000 1d00 0000 4500 0000 1722 5d6d ........E...."]m │ │ │ │ -00019d30: 7265 702e 6cec 0000 0000 0000 1e00 0000 rep.l........... │ │ │ │ -00019d40: 4200 0000 d77d de6f 7265 702e 7d67 0000 B....}.orep.}g.. │ │ │ │ -00019d50: 0000 0000 2500 0000 5600 0000 3488 ea7f ....%...V...4... │ │ │ │ -00019d60: 7265 702e 00d0 0000 0000 0000 1900 0000 rep............. │ │ │ │ -00019d70: b200 0000 60fd 6b7a 0072 6570 bec9 0000 ....`.kz.rep.... │ │ │ │ -00019d80: 0000 0000 1500 0000 1000 0000 4d6e 1969 ............Mn.i │ │ │ │ -00019d90: 7265 702e 4495 0000 0000 0000 1c00 0000 rep.D........... │ │ │ │ -00019da0: 6201 0000 59d1 6b7e 0072 6570 00a7 0100 b...Y.k~.rep.... │ │ │ │ -00019db0: 0000 0000 1b00 0000 0e00 0000 98f3 f771 ...............q │ │ │ │ -00019dc0: 7265 702e 5bac 0100 0000 0000 1a00 0000 rep.[........... │ │ │ │ -00019dd0: 2601 0000 3f48 7d77 7265 702e 2cae 0100 &...?H}wrep.,... │ │ │ │ -00019de0: 0000 0000 1600 0000 2300 0000 73ba 8066 ........#...s..f │ │ │ │ -00019df0: 7265 702e 0bcf 0000 0000 0000 1b00 0000 rep............. │ │ │ │ -00019e00: 3400 0000 02bf 2369 2a63 6f6d cbc8 0000 4.....#i*com.... │ │ │ │ -00019e10: 0000 0000 1500 0000 6200 0000 336b c568 ........b...3k.h │ │ │ │ -00019e20: 7265 702e 36a4 0100 0000 0000 2100 0000 rep.6.......!... │ │ │ │ -00019e30: dc00 0000 a6b6 027c 7265 702e 4971 0100 .......|rep.Iq.. │ │ │ │ -00019e40: 0000 0000 1500 0000 3300 0000 861e 7d64 ........3.....}d │ │ │ │ -00019e50: 7265 702e 6026 0200 0000 0000 1700 0000 rep.`&.......... │ │ │ │ -00019e60: 4500 0000 9267 cb68 7265 702e 8644 0000 E....g.hrep..D.. │ │ │ │ -00019e70: 0000 0000 0d00 0000 4f00 0000 6df3 4a6e ........O...m.Jn │ │ │ │ -00019e80: 7265 702e e3d9 0000 0000 0000 1d00 0000 rep............. │ │ │ │ -00019e90: 7003 0000 ea86 6469 7265 702e 703a 0000 p.....direp.p:.. │ │ │ │ +00019d00: 7265 702e 4f46 0000 0000 0000 1600 0000 rep.OF.......... │ │ │ │ +00019d10: 6300 0000 861e 7d64 7265 702e 25cc 0000 c.....}drep.%... │ │ │ │ +00019d20: 0000 0000 1700 0000 4500 0000 1722 5d6d ........E...."]m │ │ │ │ +00019d30: 7265 702e 49c4 0000 0000 0000 1e00 0000 rep.I........... │ │ │ │ +00019d40: 4200 0000 3488 ea7f 7265 702e 2029 0000 B...4...rep. ).. │ │ │ │ +00019d50: 0000 0000 1900 0000 b200 0000 d77d de6f .............}.o │ │ │ │ +00019d60: 7265 702e 0006 0100 0000 0000 2500 0000 rep.........%... │ │ │ │ +00019d70: 5600 0000 ebd8 767d 7265 6d6f 5ba1 0100 V.....v}remo[... │ │ │ │ +00019d80: 0000 0000 1200 0000 3a00 0000 4d6e 1969 ........:...Mn.i │ │ │ │ +00019d90: 7265 702e da22 0000 0000 0000 1c00 0000 rep..".......... │ │ │ │ +00019da0: 6201 0000 06c4 666a 0072 6570 67a4 0100 b.....fj.repg... │ │ │ │ +00019db0: 0000 0000 3500 0000 0000 0000 c89a 2365 ....5.........#e │ │ │ │ +00019dc0: 0072 6570 b1cf 0000 0000 0000 2b00 0000 .rep........+... │ │ │ │ +00019dd0: 0000 0000 98f3 f771 7265 702e d0a7 0100 .......qrep..... │ │ │ │ +00019de0: 0000 0000 1a00 0000 2601 0000 59d1 6b7e ........&...Y.k~ │ │ │ │ +00019df0: 0072 6570 a7af 0100 0000 0000 1b00 0000 .rep............ │ │ │ │ +00019e00: 0e00 0000 02bf 2369 2a63 6f6d 5bca 0000 ......#i*com[... │ │ │ │ +00019e10: 0000 0000 1500 0000 6200 0000 e617 9e64 ........b......d │ │ │ │ +00019e20: 0072 6570 04a6 0100 0000 0000 1e00 0000 .rep............ │ │ │ │ +00019e30: 0d00 0000 a6b6 027c 7265 702e 0cda 0000 .......|rep..... │ │ │ │ +00019e40: 0000 0000 1500 0000 3300 0000 336b c568 ........3...3k.h │ │ │ │ +00019e50: 7265 702e ddac 0100 0000 0000 2100 0000 rep.........!... │ │ │ │ +00019e60: dc00 0000 6df3 4a6e 7265 702e 5935 0000 ....m.Jnrep.Y5.. │ │ │ │ +00019e70: 0000 0000 1d00 0000 7003 0000 b97a 826b ........p....z.k │ │ │ │ +00019e80: 7265 702e ac47 0000 0000 0000 1900 0000 rep..G.......... │ │ │ │ +00019e90: 0e00 0000 ea86 6469 7265 702e 7325 0100 ......direp.s%.. │ │ │ │ 00019ea0: 0000 0000 1100 0000 9400 0000 200c 1978 ............ ..x │ │ │ │ -00019eb0: 7265 702e 2527 0100 0000 0000 2c00 0000 rep.%'......,... │ │ │ │ -00019ec0: 8501 0000 b97a 826b 7265 702e d628 0100 .....z.krep..(.. │ │ │ │ -00019ed0: 0000 0000 1900 0000 0e00 0000 8a80 8b71 ...............q │ │ │ │ -00019ee0: 7265 702e e4cb 0000 0000 0000 1d00 0000 rep............. │ │ │ │ -00019ef0: b400 0000 260c 4a7d 7265 702e ac2f 0100 ....&.J}rep../.. │ │ │ │ -00019f00: 0000 0000 1500 0000 3300 0000 c66a 8f70 ........3....j.p │ │ │ │ -00019f10: 0072 6570 a7cf 0000 0000 0000 1e00 0000 .rep............ │ │ │ │ -00019f20: 0200 0000 6e65 f264 7265 702e d99b 0000 ....ne.drep..... │ │ │ │ +00019eb0: 7265 702e 2921 0000 0000 0000 2c00 0000 rep.)!......,... │ │ │ │ +00019ec0: 8501 0000 9267 cb68 7265 702e 5a28 0100 .....g.hrep.Z(.. │ │ │ │ +00019ed0: 0000 0000 0d00 0000 4f00 0000 6351 8c7e ........O...cQ.~ │ │ │ │ +00019ee0: 7265 702e f2f2 0100 0000 0000 2300 0000 rep.........#... │ │ │ │ +00019ef0: 5a00 0000 260c 4a7d 7265 702e 2fd9 0000 Z...&.J}rep./... │ │ │ │ +00019f00: 0000 0000 1500 0000 3300 0000 28be 5d72 ........3...(.]r │ │ │ │ +00019f10: 7265 702e def4 0100 0000 0000 1d00 0000 rep............. │ │ │ │ +00019f20: 0b00 0000 6e65 f264 7265 702e 8126 0000 ....ne.drep..&.. │ │ │ │ 00019f30: 0000 0000 1700 0000 aa00 0000 731f b87d ............s..} │ │ │ │ -00019f40: 7265 702e 6905 0100 0000 0000 1900 0000 rep.i........... │ │ │ │ -00019f50: a400 0000 1fd6 b269 7265 702e 51eb 0000 .......irep.Q... │ │ │ │ +00019f40: 7265 702e a1c8 0000 0000 0000 1900 0000 rep............. │ │ │ │ +00019f50: a400 0000 1fd6 b269 7265 702e 7cc3 0000 .......irep.|... │ │ │ │ 00019f60: 0000 0000 1200 0000 2d00 0000 1918 767f ........-.....v. │ │ │ │ -00019f70: 7265 702e 082c 0100 0000 0000 1800 0000 rep..,.......... │ │ │ │ -00019f80: 3700 0000 c396 fb60 3a72 6570 df02 0100 7......`:rep.... │ │ │ │ -00019f90: 0000 0000 1600 0000 4000 0000 6351 8c7e ........@...cQ.~ │ │ │ │ -00019fa0: 7265 702e 47aa 0100 0000 0000 2300 0000 rep.G.......#... │ │ │ │ -00019fb0: 5a00 0000 c287 5062 7265 702e 5101 0100 Z.....Pbrep.Q... │ │ │ │ +00019f70: 7265 702e d7d4 0000 0000 0000 1800 0000 rep............. │ │ │ │ +00019f80: 3700 0000 c396 fb60 3a72 6570 e9c7 0000 7......`:rep.... │ │ │ │ +00019f90: 0000 0000 1600 0000 4000 0000 eb21 8279 ........@....!.y │ │ │ │ +00019fa0: 2a69 7370 e2cb 0000 0000 0000 1000 0000 *isp............ │ │ │ │ +00019fb0: 3300 0000 c287 5062 7265 702e 49c7 0000 3.....Pbrep.I... │ │ │ │ 00019fc0: 0000 0000 1b00 0000 8500 0000 84d8 a376 ...............v │ │ │ │ -00019fd0: 7265 702e 260b 0100 0000 0000 1c00 0000 rep.&........... │ │ │ │ -00019fe0: 4001 0000 556b a463 0072 6570 e5ce 0000 @...Uk.c.rep.... │ │ │ │ -00019ff0: 0000 0000 1800 0000 0e00 0000 0000 0000 ................ │ │ │ │ -0001a000: 7265 702e 6461 7461 2373 7472 696e 672d rep.data#string- │ │ │ │ -0001a010: 6361 7069 7461 6c69 7a65 642d 7052 6574 capitalized-pRet │ │ │ │ -0001a020: 7572 6e73 2074 2069 6620 7374 7269 6e67 urns t if string │ │ │ │ -0001a030: 2058 2069 7320 6361 7069 7461 6c69 7a65 X is capitalize │ │ │ │ -0001a040: 6420 2866 6972 7374 2063 6861 7261 6374 d (first charact │ │ │ │ -0001a050: 6572 2069 7320 7570 7065 7220 6361 7365 er is upper case │ │ │ │ -0001a060: 292e 7265 702e 6461 7461 2373 7472 696e ).rep.data#strin │ │ │ │ -0001a070: 672d 7570 6361 7365 5265 7475 726e 2061 g-upcaseReturn a │ │ │ │ -0001a080: 206e 6577 2073 7472 696e 672c 2061 6e20 new string, an │ │ │ │ -0001a090: 7570 7065 7220 6361 7365 2063 6f70 7920 upper case copy │ │ │ │ -0001a0a0: 6f66 2073 7472 696e 6720 582e 0072 6570 of string X..rep │ │ │ │ -0001a0b0: 2e73 7973 7465 6d23 6765 7465 6e76 204e .system#getenv N │ │ │ │ -0001a0c0: 414d 4500 7265 702e 7379 7374 656d 2370 AME.rep.system#p │ │ │ │ -0001a0d0: 7764 2d70 726f 6d70 7420 5052 4f4d 5054 wd-prompt PROMPT │ │ │ │ -0001a0e0: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr │ │ │ │ -0001a0f0: 6574 6572 2374 5468 6520 7379 6d62 6f6c eter#tThe symbol │ │ │ │ -0001a100: 206f 6674 656e 2075 7365 6420 6173 2074 often used as t │ │ │ │ -0001a110: 6865 2063 616e 6f6e 6963 616c 2062 6f6f he canonical boo │ │ │ │ -0001a120: 6c65 616e 2d74 7275 6520 7661 6c75 652e lean-true value. │ │ │ │ -0001a130: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr │ │ │ │ -0001a140: 6574 6572 2364 6566 7375 6273 7444 6566 eter#defsubstDef │ │ │ │ -0001a150: 696e 6573 2061 2066 756e 6374 696f 6e20 ines a function │ │ │ │ -0001a160: 7468 6174 2077 696c 6c20 6265 2063 6f6d that will be com │ │ │ │ -0001a170: 7069 6c65 6420 696e 6c69 6e65 2074 6f20 piled inline to │ │ │ │ -0001a180: 616e 7920 6675 6e63 7469 6f6e 7320 7468 any functions th │ │ │ │ -0001a190: 6174 0a63 616c 6c20 6974 2e20 4f74 6865 at.call it. Othe │ │ │ │ -0001a1a0: 7277 6973 6520 6578 6163 746c 7920 7468 rwise exactly th │ │ │ │ -0001a1b0: 6520 7361 6d65 2061 7320 6465 6675 6e2e e same as defun. │ │ │ │ -0001a1c0: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp │ │ │ │ -0001a1d0: 7265 7465 7223 6c65 7472 6563 2042 494e reter#letrec BIN │ │ │ │ -0001a1e0: 4449 4e47 5320 2e20 424f 4459 0072 6570 DINGS . BODY.rep │ │ │ │ -0001a1f0: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete │ │ │ │ -0001a200: 7223 6c65 742d 666c 7569 6473 2042 494e r#let-fluids BIN │ │ │ │ -0001a210: 4449 4e47 5320 2e20 424f 4459 0072 6570 DINGS . BODY.rep │ │ │ │ -0001a220: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete │ │ │ │ -0001a230: 7223 6361 7365 204b 4559 202e 2043 4c41 r#case KEY . CLA │ │ │ │ -0001a240: 5553 4553 7265 702e 6c61 6e67 2e69 6e74 USESrep.lang.int │ │ │ │ -0001a250: 6572 7072 6574 6572 2375 6e6c 6573 7345 erpreter#unlessE │ │ │ │ -0001a260: 7661 6c75 6174 6573 2043 4f4e 4449 5449 valuates CONDITI │ │ │ │ -0001a270: 4f4e 2c20 6966 2069 7420 6973 206e 696c ON, if it is nil │ │ │ │ -0001a280: 2061 6e20 696d 706c 6963 6974 2070 726f an implicit pro │ │ │ │ -0001a290: 676e 2069 7320 7065 7266 6f72 6d65 6420 gn is performed │ │ │ │ -0001a2a0: 7769 7468 0a46 4f52 4d53 2e72 6570 2e6c with.FORMS.rep.l │ │ │ │ -0001a2b0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter# │ │ │ │ -0001a2c0: 6f72 5468 6520 6669 7273 7420 6f66 2074 orThe first of t │ │ │ │ -0001a2d0: 6865 2041 5247 5320 6973 2065 7661 6c75 he ARGS is evalu │ │ │ │ -0001a2e0: 6174 6564 2c20 6966 2069 7420 6973 2074 ated, if it is t │ │ │ │ -0001a2f0: 7275 6520 6974 7320 7661 6c75 6520 6973 rue its value is │ │ │ │ -0001a300: 2074 6865 2076 616c 7565 0a6f 6620 7468 the value.of th │ │ │ │ -0001a310: 6520 606f 7227 2066 6f72 6d20 616e 6420 e `or' form and │ │ │ │ -0001a320: 6e6f 206d 6f72 6520 6172 6775 6d65 6e74 no more argument │ │ │ │ -0001a330: 7320 6172 6520 6576 616c 7561 7465 642e s are evaluated. │ │ │ │ -0001a340: 204f 7468 6572 7769 7365 2074 6869 7320 Otherwise this │ │ │ │ -0001a350: 7374 6570 0a69 7320 7265 7065 6174 6564 step.is repeated │ │ │ │ -0001a360: 2066 6f72 2074 6865 206e 6578 7420 6d65 for the next me │ │ │ │ -0001a370: 6d62 6572 206f 6620 4152 4753 2e0a 0a49 mber of ARGS...I │ │ │ │ -0001a380: 6620 616c 6c20 6f66 2074 6865 2041 5247 f all of the ARG │ │ │ │ -0001a390: 5320 6861 7665 2062 6565 6e20 6576 616c S have been eval │ │ │ │ -0001a3a0: 7561 7465 6420 616e 6420 6e6f 6e65 2068 uated and none h │ │ │ │ -0001a3b0: 6176 6520 6120 7472 7565 2076 616c 7565 ave a true value │ │ │ │ -0001a3c0: 0a60 2829 2720 6973 2074 6865 2076 616c .`()' is the val │ │ │ │ -0001a3d0: 7565 206f 6620 7468 6520 606f 7227 2066 ue of the `or' f │ │ │ │ -0001a3e0: 6f72 6d2e 0a0a 4966 2074 6865 7265 2061 orm...If there a │ │ │ │ -0001a3f0: 7265 206e 6f20 4152 4753 2074 6865 2066 re no ARGS the f │ │ │ │ -0001a400: 616c 7365 2076 616c 7565 2069 7320 7265 alse value is re │ │ │ │ -0001a410: 7475 726e 6564 2e00 7265 702e 6c61 6e67 turned..rep.lang │ │ │ │ -0001a420: 2e69 6e74 6572 7072 6574 6572 236f 7220 .interpreter#or │ │ │ │ -0001a430: 2e20 4152 4753 7265 702e 6c61 6e67 2e69 . ARGSrep.lang.i │ │ │ │ -0001a440: 6e74 6572 7072 6574 6572 2373 6574 712d nterpreter#setq- │ │ │ │ -0001a450: 6465 6661 756c 7473 6574 712d 6465 6661 defaultsetq-defa │ │ │ │ -0001a460: 756c 7420 7b20 5641 5249 4142 4c45 2046 ult { VARIABLE F │ │ │ │ -0001a470: 4f52 4d20 7d20 2e2e 2e0a 0a53 6574 7320 ORM } .....Sets │ │ │ │ -0001a480: 7468 6520 6465 6661 756c 7420 7661 6c75 the default valu │ │ │ │ -0001a490: 6520 6f66 2065 6163 6820 5641 5249 4142 e of each VARIAB │ │ │ │ -0001a4a0: 4c45 2074 6f20 7468 6520 7661 6c75 6520 LE to the value │ │ │ │ -0001a4b0: 6f66 2069 7473 0a63 6f72 7265 7370 6f6e of its.correspon │ │ │ │ -0001a4c0: 6469 6e67 2046 4f52 4d20 6576 616c 7561 ding FORM evalua │ │ │ │ -0001a4d0: 7465 642c 2072 6574 7572 6e73 2074 6865 ted, returns the │ │ │ │ -0001a4e0: 2076 616c 7565 206f 6620 7468 6520 6c61 value of the la │ │ │ │ -0001a4f0: 7374 2065 7661 6c75 6174 696f 6e2e 0a53 st evaluation..S │ │ │ │ -0001a500: 6565 2061 6c73 6f20 6073 6574 7127 2e20 ee also `setq'. │ │ │ │ -0001a510: 5265 7475 726e 7320 7468 6520 7661 6c75 Returns the valu │ │ │ │ -0001a520: 6520 6f66 2074 6865 206c 6173 7420 464f e of the last FO │ │ │ │ -0001a530: 524d 2e72 6570 2e6c 616e 672e 696e 7465 RM.rep.lang.inte │ │ │ │ -0001a540: 7270 7265 7465 7223 6465 6669 6e65 2d73 rpreter#define-s │ │ │ │ -0001a550: 7065 6369 616c 2d76 6172 6961 626c 6555 pecial-variableU │ │ │ │ -0001a560: 7365 2064 6566 7661 722d 7365 7471 2069 se defvar-setq i │ │ │ │ -0001a570: 6e73 7465 6164 2e72 6570 2e6c 616e 672e nstead.rep.lang. │ │ │ │ -0001a580: 696e 7465 7270 7265 7465 7223 7768 696c interpreter#whil │ │ │ │ -0001a590: 6577 6869 6c65 2043 4f4e 4449 5449 4f4e ewhile CONDITION │ │ │ │ -0001a5a0: 2042 4f44 592e 2e2e 0a0a 6077 6869 6c65 BODY.....`while │ │ │ │ -0001a5b0: 2720 6973 2061 6e20 696d 7065 7261 7469 ' is an imperati │ │ │ │ -0001a5c0: 7665 206c 6f6f 7069 6e67 2063 6f6e 7374 ve looping const │ │ │ │ -0001a5d0: 7275 6374 2e20 434f 4e44 4954 494f 4e20 ruct. CONDITION │ │ │ │ -0001a5e0: 6973 2065 7661 6c75 6174 6564 2c20 6966 is evaluated, if │ │ │ │ -0001a5f0: 0a69 7420 7072 6f64 7563 6573 2061 2074 .it produces a t │ │ │ │ -0001a600: 7275 6520 7661 6c75 652c 2074 6865 6e20 rue value, then │ │ │ │ -0001a610: 7468 6520 7365 7175 656e 6365 206f 6620 the sequence of │ │ │ │ -0001a620: 424f 4459 2e2e 2e20 666f 726d 7320 6172 BODY... forms ar │ │ │ │ -0001a630: 650a 6576 616c 7561 7465 6420 7573 696e e.evaluated usin │ │ │ │ -0001a640: 6720 616e 2069 6d70 6c69 6369 7420 6070 g an implicit `p │ │ │ │ -0001a650: 726f 676e 2720 7374 6174 656d 656e 742c rogn' statement, │ │ │ │ -0001a660: 2061 6e64 2063 6f6e 7472 6f6c 2070 6173 and control pas │ │ │ │ -0001a670: 7365 7320 6261 636b 0a74 6f20 7468 6520 ses back.to the │ │ │ │ -0001a680: 6265 6769 6e6e 696e 6720 6f66 2074 6865 beginning of the │ │ │ │ -0001a690: 2077 6869 6c65 2066 6f72 6d2e 0a0a 5768 while form...Wh │ │ │ │ -0001a6a0: 656e 2074 6865 2056 414c 5545 206f 6620 en the VALUE of │ │ │ │ -0001a6b0: 434f 4e44 4954 494f 4e20 6973 2066 616c CONDITION is fal │ │ │ │ -0001a6c0: 7365 2c20 7468 6520 7768 696c 6520 7374 se, the while st │ │ │ │ -0001a6d0: 6174 656d 656e 7420 6973 2065 7869 7465 atement is exite │ │ │ │ -0001a6e0: 642c 0a72 6574 7572 6e69 6e67 2061 6e20 d,.returning an │ │ │ │ -0001a6f0: 756e 6465 6669 6e65 6420 7661 6c75 652e undefined value. │ │ │ │ -0001a700: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp │ │ │ │ -0001a710: 7265 7465 7223 7072 6f67 3120 464f 524d reter#prog1 FORM │ │ │ │ -0001a720: 3120 2e20 464f 524d 5372 6570 2e6c 616e 1 . FORMSrep.lan │ │ │ │ -0001a730: 672e 696e 7465 7270 7265 7465 7223 7072 g.interpreter#pr │ │ │ │ -0001a740: 6f67 3270 726f 6732 2046 4f52 4d31 2046 og2prog2 FORM1 F │ │ │ │ -0001a750: 4f52 4d32 205b 464f 524d 532e 2e2e 5d0a ORM2 [FORMS...]. │ │ │ │ -0001a760: 0a45 7661 6c75 6174 6520 464f 524d 3120 .Evaluate FORM1 │ │ │ │ -0001a770: 6469 7363 6172 6469 6e67 2069 7473 2072 discarding its r │ │ │ │ -0001a780: 6573 756c 742c 2074 6865 6e20 6576 616c esult, then eval │ │ │ │ -0001a790: 7561 7465 2046 4f52 4d32 2066 6f6c 6c6f uate FORM2 follo │ │ │ │ -0001a7a0: 7765 6420 6279 0a60 2870 726f 676e 2046 wed by.`(progn F │ │ │ │ -0001a7b0: 4f52 4d53 2e2e 2e29 272e 2052 6574 7572 ORMS...)'. Retur │ │ │ │ -0001a7c0: 6e73 2074 6865 2072 6573 756c 7420 6f66 ns the result of │ │ │ │ -0001a7d0: 2065 7661 6c75 6174 696e 6720 464f 524d evaluating FORM │ │ │ │ -0001a7e0: 322e 0072 6570 2e6c 616e 672e 696e 7465 2..rep.lang.inte │ │ │ │ -0001a7f0: 7270 7265 7465 7223 7769 7468 2d6f 626a rpreter#with-obj │ │ │ │ -0001a800: 6563 7420 4f42 4a20 2e20 424f 4459 7265 ect OBJ . BODYre │ │ │ │ -0001a810: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret │ │ │ │ -0001a820: 6572 2363 6f6e 6469 7469 6f6e 2d63 6173 er#condition-cas │ │ │ │ -0001a830: 6545 7661 6c75 6174 6573 2046 4f52 4d20 eEvaluates FORM │ │ │ │ -0001a840: 7769 7468 2065 7272 6f72 2d68 616e 646c with error-handl │ │ │ │ -0001a850: 6572 7320 696e 2070 6c61 6365 2c20 6966 ers in place, if │ │ │ │ -0001a860: 206e 6f20 6572 726f 7273 206f 6363 7572 no errors occur │ │ │ │ -0001a870: 0a72 6574 7572 6e20 7468 6520 7661 6c75 .return the valu │ │ │ │ -0001a880: 6520 7265 7475 726e 6564 2062 7920 464f e returned by FO │ │ │ │ -0001a890: 524d 2c20 656c 7365 2074 6865 2076 616c RM, else the val │ │ │ │ -0001a8a0: 7565 206f 6620 7768 6963 6865 7665 720a ue of whichever. │ │ │ │ -0001a8b0: 6861 6e64 6c65 7227 7320 626f 6479 2077 handler's body w │ │ │ │ -0001a8c0: 6173 2065 7661 6c75 6174 6564 2e0a 0a45 as evaluated...E │ │ │ │ -0001a8d0: 6163 6820 4841 4e44 4c45 5220 6973 2061 ach HANDLER is a │ │ │ │ -0001a8e0: 206c 6973 7420 6f66 2060 2845 5252 4f52 list of `(ERROR │ │ │ │ -0001a8f0: 2042 4f44 592e 2e2e 2927 2e20 4552 524f BODY...)'. ERRO │ │ │ │ -0001a900: 5220 6465 6669 6e65 7320 7768 6963 6820 R defines which │ │ │ │ -0001a910: 7479 7065 730a 6f66 2065 7272 6f72 7320 types.of errors │ │ │ │ -0001a920: 7468 6520 6861 6e64 6c65 7220 6361 7463 the handler catc │ │ │ │ -0001a930: 6865 732c 2065 6974 6865 7220 6120 7379 hes, either a sy │ │ │ │ -0001a940: 6d62 6f6c 206f 7220 6120 6c69 7374 206f mbol or a list o │ │ │ │ -0001a950: 6620 7379 6d62 6f6c 732e 0a54 6865 2073 f symbols..The s │ │ │ │ -0001a960: 7065 6369 616c 2073 796d 626f 6c20 6065 pecial symbol `e │ │ │ │ -0001a970: 7272 6f72 2720 6d61 7463 6865 7320 616c rror' matches al │ │ │ │ -0001a980: 6c20 7479 7065 7320 6f66 2065 7272 6f72 l types of error │ │ │ │ -0001a990: 732e 0a0a 4966 2056 4152 2069 7320 7472 s...If VAR is tr │ │ │ │ -0001a9a0: 7565 2069 7427 7320 6120 7379 6d62 6f6c ue it's a symbol │ │ │ │ -0001a9b0: 2077 686f 7365 2076 616c 7565 7320 6973 whose values is │ │ │ │ -0001a9c0: 2062 6f75 6e64 2074 6f20 6028 4552 524f bound to `(ERRO │ │ │ │ -0001a9d0: 522d 5359 4d42 4f4c 202e 0a44 4154 4129 R-SYMBOL ..DATA) │ │ │ │ -0001a9e0: 2720 7768 696c 6520 7468 6520 6861 6e64 ' while the hand │ │ │ │ -0001a9f0: 6c65 7220 6973 2065 7661 6c75 6174 6564 ler is evaluated │ │ │ │ -0001aa00: 2028 7468 6573 6520 6172 6520 7468 6520 (these are the │ │ │ │ -0001aa10: 6172 6775 6d65 6e74 7320 6769 7665 6e20 arguments given │ │ │ │ -0001aa20: 746f 0a60 7369 676e 616c 2720 7768 656e to.`signal' when │ │ │ │ -0001aa30: 2074 6865 2065 7272 6f72 2077 6173 2072 the error was r │ │ │ │ -0001aa40: 6169 7365 6429 2e72 6570 2e6c 616e 672e aised).rep.lang. │ │ │ │ -0001aa50: 696e 7465 7270 7265 7465 7223 6175 746f interpreter#auto │ │ │ │ -0001aa60: 6c6f 6164 2d6d 6163 726f 5465 6c6c 2074 load-macroTell t │ │ │ │ -0001aa70: 6865 2065 7661 6c75 6174 6f72 2074 6861 he evaluator tha │ │ │ │ -0001aa80: 7420 7468 6520 7661 6c75 6520 6f66 2074 t the value of t │ │ │ │ -0001aa90: 6865 206d 6163 726f 2053 594d 424f 4c20 he macro SYMBOL │ │ │ │ -0001aaa0: 7769 6c6c 2062 6520 696e 6974 6961 6c69 will be initiali │ │ │ │ -0001aab0: 7365 640a 6279 206c 6f61 6469 6e67 2046 sed.by loading F │ │ │ │ -0001aac0: 494c 452e 7265 702e 6c61 6e67 2e69 6e74 ILE.rep.lang.int │ │ │ │ -0001aad0: 6572 7072 6574 6572 2364 796e 616d 6963 erpreter#dynamic │ │ │ │ -0001aae0: 2d77 696e 6443 616c 6c20 5448 554e 4b20 -windCall THUNK │ │ │ │ -0001aaf0: 7769 7468 6f75 7420 6172 6775 6d65 6e74 without argument │ │ │ │ -0001ab00: 732c 2072 6574 7572 6e69 6e67 2074 6865 s, returning the │ │ │ │ -0001ab10: 2072 6573 756c 7420 6f66 2074 6869 7320 result of this │ │ │ │ -0001ab20: 6361 6c6c 2e0a 4245 464f 5245 2061 6e64 call..BEFORE and │ │ │ │ -0001ab30: 2041 4654 4552 2061 7265 2061 6c73 6f20 AFTER are also │ │ │ │ -0001ab40: 6361 6c6c 6564 2028 7769 7468 6f75 7420 called (without │ │ │ │ -0001ab50: 6172 6775 6d65 6e74 7329 2c20 7768 656e arguments), when │ │ │ │ -0001ab60: 6576 6572 0a65 7865 6375 7469 6f6e 2072 ever.execution r │ │ │ │ -0001ab70: 6573 7065 6374 6976 656c 7920 656e 7465 espectively ente │ │ │ │ -0001ab80: 7273 206f 7220 6c65 6176 6573 2074 6865 rs or leaves the │ │ │ │ -0001ab90: 2064 796e 616d 6963 2065 7874 656e 7420 dynamic extent │ │ │ │ -0001aba0: 6f66 2074 6865 2063 616c 6c0a 746f 2054 of the call.to T │ │ │ │ -0001abb0: 4855 4e4b 2e0a 0a49 6e20 7468 6520 7369 HUNK...In the si │ │ │ │ -0001abc0: 6d70 6c65 7374 2063 6173 6520 2877 6865 mplest case (whe │ │ │ │ -0001abd0: 6e20 6361 6c6c 2f63 6320 6973 6e27 7420 n call/cc isn't │ │ │ │ -0001abe0: 7573 6564 2074 6f20 7061 7373 2063 6f6e used to pass con │ │ │ │ -0001abf0: 7472 6f6c 2069 6e20 6f72 206f 7574 0a6f trol in or out.o │ │ │ │ -0001ac00: 6620 5448 554e 4b29 2065 6163 6820 6675 f THUNK) each fu │ │ │ │ -0001ac10: 6e63 7469 6f6e 2077 696c 6c20 6265 2063 nction will be c │ │ │ │ -0001ac20: 616c 6c65 6420 6578 6163 746c 7920 6f6e alled exactly on │ │ │ │ -0001ac30: 6365 2e72 6570 2e6c 616e 672e 696e 7465 ce.rep.lang.inte │ │ │ │ -0001ac40: 7270 7265 7465 7223 6964 656e 7469 7479 rpreter#identity │ │ │ │ -0001ac50: 5265 7475 726e 2041 5247 2e72 6570 2e6c Return ARG.rep.l │ │ │ │ -0001ac60: 616e 672e 646f 6323 646f 6375 6d65 6e74 ang.doc#document │ │ │ │ -0001ac70: 6174 696f 6e52 6574 7572 6e73 2074 6865 ationReturns the │ │ │ │ -0001ac80: 2064 6f63 756d 656e 7461 7469 6f6e 2d73 documentation-s │ │ │ │ -0001ac90: 7472 696e 6720 666f 7220 5359 4d42 4f4c tring for SYMBOL │ │ │ │ -0001aca0: 2e20 4974 2073 686f 756c 6420 6265 2074 . It should be t │ │ │ │ -0001acb0: 6865 206e 616d 650a 6f66 2061 2073 7065 he name.of a spe │ │ │ │ -0001acc0: 6369 616c 2076 6172 6961 626c 652c 2066 cial variable, f │ │ │ │ -0001acd0: 756e 6374 696f 6e2c 206d 6163 726f 2c20 unction, macro, │ │ │ │ -0001ace0: 6f72 2061 2073 7065 6369 616c 2066 6f72 or a special for │ │ │ │ -0001acf0: 6d2e 0a49 6620 6974 2773 206e 6f74 2061 m..If it's not a │ │ │ │ -0001ad00: 2076 6172 6961 626c 652c 2074 6865 6e20 variable, then │ │ │ │ -0001ad10: 5641 4c55 4520 7368 6f75 6c64 2062 6520 VALUE should be │ │ │ │ -0001ad20: 7468 6520 6675 6e63 7469 6f6e 2069 7473 the function its │ │ │ │ -0001ad30: 656c 662c 206c 696b 650a 6120 636c 6f73 elf, like.a clos │ │ │ │ -0001ad40: 7572 652e 0a0a 5265 7475 726e 7320 6e69 ure...Returns ni │ │ │ │ -0001ad50: 6c20 7768 656e 206e 6f74 2066 6f75 6e64 l when not found │ │ │ │ -0001ad60: 2e0a 0a53 5452 5543 5455 5245 2063 616e ...STRUCTURE can │ │ │ │ -0001ad70: 2062 6520 6e69 6c2e 2049 7420 7761 7320 be nil. It was │ │ │ │ -0001ad80: 7265 7175 6972 6564 2062 7920 7468 6520 required by the │ │ │ │ -0001ad90: 6f6c 6420 7379 6e74 6178 2e00 7265 702e old syntax..rep. │ │ │ │ -0001ada0: 6c61 6e67 2e64 6f63 2361 6464 2d64 6f63 lang.doc#add-doc │ │ │ │ -0001adb0: 756d 656e 7461 7469 6f6e 2053 594d 424f umentation SYMBO │ │ │ │ -0001adc0: 4c20 5354 5255 4354 5552 4520 5354 5249 L STRUCTURE STRI │ │ │ │ -0001add0: 4e47 0072 6570 2e6c 616e 672e 646f 6323 NG.rep.lang.doc# │ │ │ │ -0001ade0: 6164 642d 646f 6375 6d65 6e74 6174 696f add-documentatio │ │ │ │ -0001adf0: 6e2d 7061 7261 6d73 204e 414d 4520 5354 n-params NAME ST │ │ │ │ -0001ae00: 5255 4354 5552 4520 5041 5241 4d2d 4c49 RUCTURE PARAM-LI │ │ │ │ -0001ae10: 5354 0072 6570 2e6c 616e 672e 6d61 7468 ST.rep.lang.math │ │ │ │ -0001ae20: 2372 6174 696f 6e61 6c70 2058 7265 702e #rationalp Xrep. │ │ │ │ -0001ae30: 6c61 6e67 2e6d 6174 6823 696e 6578 6163 lang.math#inexac │ │ │ │ -0001ae40: 7470 5265 7475 726e 2074 2069 6620 5820 tpReturn t if X │ │ │ │ -0001ae50: 6973 2061 6e20 696e 6578 6163 7420 6e75 is an inexact nu │ │ │ │ -0001ae60: 6d62 6572 2e72 6570 2e6e 6574 2e64 6f6d mber.rep.net.dom │ │ │ │ -0001ae70: 6169 6e2d 6e61 6d65 2364 6f6d 6169 6e2d ain-name#domain- │ │ │ │ -0001ae80: 6265 6c6f 772d 7052 6574 7572 6e20 7472 below-pReturn tr │ │ │ │ -0001ae90: 7565 2069 6620 646f 6d61 696e 206e 616d ue if domain nam │ │ │ │ -0001aea0: 6520 4431 2069 7320 6062 656c 6f77 2720 e D1 is `below' │ │ │ │ -0001aeb0: 646f 6d61 696e 206e 616d 6520 4432 2e72 domain name D2.r │ │ │ │ -0001aec0: 6570 2e6e 6574 2e64 6f6d 6169 6e2d 6e61 ep.net.domain-na │ │ │ │ -0001aed0: 6d65 2364 6f6d 6169 6e2d 6571 7561 6c2d me#domain-equal- │ │ │ │ -0001aee0: 7052 6574 7572 6e20 7472 7565 2069 6620 pReturn true if │ │ │ │ -0001aef0: 7468 6520 646f 6d61 696e 206e 616d 6573 the domain names │ │ │ │ -0001af00: 2044 3120 616e 6420 4432 2061 7265 2074 D1 and D2 are t │ │ │ │ -0001af10: 6865 2073 616d 6500 7265 702e 6e65 742e he same.rep.net. │ │ │ │ -0001af20: 7270 6323 7270 632d 6f75 7470 7574 2d68 rpc#rpc-output-h │ │ │ │ -0001af30: 616e 646c 6572 2053 4f43 4b45 5420 4f55 andler SOCKET OU │ │ │ │ -0001af40: 5450 5554 7265 702e 6e65 742e 7270 6323 TPUTrep.net.rpc# │ │ │ │ -0001af50: 7270 632d 6465 7374 726f 792d 7365 7276 rpc-destroy-serv │ │ │ │ -0001af60: 6572 5374 6f70 206c 6973 7465 6e69 6e67 erStop listening │ │ │ │ -0001af70: 2066 6f72 2072 7063 2063 6f6e 6e65 6374 for rpc connect │ │ │ │ -0001af80: 696f 6e73 206f 6e20 7468 6520 6375 7272 ions on the curr │ │ │ │ -0001af90: 656e 7420 6d61 6368 696e 6500 7265 702e ent machine.rep. │ │ │ │ -0001afa0: 6e65 742e 7270 6323 676c 6f62 616c 2d69 net.rpc#global-i │ │ │ │ -0001afb0: 642d 3e72 7063 2d70 726f 7879 2049 4400 d->rpc-proxy ID. │ │ │ │ -0001afc0: 7265 702e 6461 7461 2361 7373 6f63 2d72 rep.data#assoc-r │ │ │ │ -0001afd0: 6567 6578 7020 494e 5055 5420 414c 4953 egexp INPUT ALIS │ │ │ │ -0001afe0: 5420 2321 6f70 7469 6f6e 616c 2046 4f4c T #!optional FOL │ │ │ │ -0001aff0: 442d 4341 5345 0000 0000 0000 0000 0000 D-CASE.......... │ │ │ │ -0001b000: 7265 702e 7574 696c 2e6d 6435 236d 6435 rep.util.md5#md5 │ │ │ │ -0001b010: 2d6c 6f63 616c 2d66 696c 656d 6435 2d6c -local-filemd5-l │ │ │ │ -0001b020: 6f63 616c 2d66 696c 6520 4c4f 4341 4c2d ocal-file LOCAL- │ │ │ │ -0001b030: 4649 4c45 2d4e 414d 450a 0a52 6574 7572 FILE-NAME..Retur │ │ │ │ -0001b040: 6e20 7468 6520 696e 7465 6765 7220 7265 n the integer re │ │ │ │ -0001b050: 7072 6573 656e 7469 6e67 2074 6865 204d presenting the M │ │ │ │ -0001b060: 4435 206d 6573 7361 6765 2064 6967 6573 D5 message diges │ │ │ │ -0001b070: 7420 6f66 2074 6865 2062 7974 6573 0a73 t of the bytes.s │ │ │ │ -0001b080: 746f 7265 6420 696e 2074 6865 2066 696c tored in the fil │ │ │ │ -0001b090: 6520 6361 6c6c 6564 204c 4f43 414c 2d46 e called LOCAL-F │ │ │ │ -0001b0a0: 494c 452d 4e41 4d45 2028 7768 6963 6820 ILE-NAME (which │ │ │ │ -0001b0b0: 6d75 7374 206e 616d 6520 6120 6669 6c65 must name a file │ │ │ │ -0001b0c0: 2069 6e0a 7468 6520 6c6f 6361 6c20 6669 in.the local fi │ │ │ │ -0001b0d0: 6c69 6e67 2073 7973 7465 6d29 2e20 5468 ling system). Th │ │ │ │ -0001b0e0: 6520 7265 7475 726e 6564 2069 6e74 6567 e returned integ │ │ │ │ -0001b0f0: 6572 2077 696c 6c20 6861 7665 206e 6f20 er will have no │ │ │ │ -0001b100: 6d6f 7265 2074 6861 6e0a 3132 3820 7369 more than.128 si │ │ │ │ -0001b110: 676e 6966 6963 616e 7420 6269 7473 2e72 gnificant bits.r │ │ │ │ -0001b120: 6570 2e75 7469 6c2e 7574 6638 2375 7466 ep.util.utf8#utf │ │ │ │ -0001b130: 382d 7375 6273 7472 696e 6775 7466 382d 8-substringutf8- │ │ │ │ -0001b140: 7375 6273 7472 696e 6720 5354 5249 4e47 substring STRING │ │ │ │ -0001b150: 2053 5441 5254 205b 454e 445d 0a0a 5265 START [END]..Re │ │ │ │ -0001b160: 7475 726e 7320 7468 6520 706f 7274 696f turns the portio │ │ │ │ -0001b170: 6e20 6f66 2053 5452 494e 472c 2065 6e63 n of STRING, enc │ │ │ │ -0001b180: 6f64 6564 2069 6e20 7574 662d 382c 2073 oded in utf-8, s │ │ │ │ -0001b190: 7461 7274 696e 6720 6174 0a63 6861 7261 tarting at.chara │ │ │ │ -0001b1a0: 6374 6572 206e 756d 6265 7220 5354 4152 cter number STAR │ │ │ │ -0001b1b0: 5420 616e 6420 656e 6469 6e67 2061 7420 T and ending at │ │ │ │ -0001b1c0: 7468 6520 6368 6172 6163 7465 7220 6265 the character be │ │ │ │ -0001b1d0: 666f 7265 2045 4e44 2028 6f72 2074 6865 fore END (or the │ │ │ │ -0001b1e0: 0a65 6e64 206f 6620 7468 6520 7374 7269 .end of the stri │ │ │ │ -0001b1f0: 6e67 2069 6620 454e 4420 6973 206e 6f74 ng if END is not │ │ │ │ -0001b200: 2067 6976 656e 292e 2041 6c6c 2069 6e64 given). All ind │ │ │ │ -0001b210: 6963 6573 2073 7461 7274 2061 7420 7a65 ices start at ze │ │ │ │ -0001b220: 726f 2e72 6570 2e6c 616e 672e 6d61 7468 ro.rep.lang.math │ │ │ │ -0001b230: 2372 656d 6169 6e64 6572 7265 6d61 696e #remainderremain │ │ │ │ -0001b240: 6465 7220 4449 5649 4445 4e44 2044 4956 der DIVIDEND DIV │ │ │ │ -0001b250: 4953 4f52 0a0a 5265 7475 726e 7320 7468 ISOR..Returns th │ │ │ │ -0001b260: 6520 696e 7465 6765 7220 7265 6d61 696e e integer remain │ │ │ │ -0001b270: 6465 7220 6166 7465 7220 6469 7669 6469 der after dividi │ │ │ │ -0001b280: 6e67 2044 4956 4944 454e 4420 6279 2044 ng DIVIDEND by D │ │ │ │ -0001b290: 4956 4953 4f52 2e72 6570 2e6c 616e 672e IVISOR.rep.lang. │ │ │ │ -0001b2a0: 6d61 7468 236d 6f64 6d6f 6420 4449 5649 math#modmod DIVI │ │ │ │ -0001b2b0: 4445 4e44 2044 4956 4953 4f52 0a0a 5265 DEND DIVISOR..Re │ │ │ │ -0001b2c0: 7475 726e 7320 7468 6520 7661 6c75 6520 turns the value │ │ │ │ -0001b2d0: 6f66 2044 4956 4944 454e 4420 6d6f 6475 of DIVIDEND modu │ │ │ │ -0001b2e0: 6c6f 2044 4956 4953 4f52 3b20 756e 6c69 lo DIVISOR; unli │ │ │ │ -0001b2f0: 6b65 2074 6865 2025 2028 7265 6d61 696e ke the % (remain │ │ │ │ -0001b300: 6465 7229 0a66 756e 6374 696f 6e20 7468 der).function th │ │ │ │ -0001b310: 6520 6265 6861 7669 6f75 7220 6f66 2060 e behaviour of ` │ │ │ │ -0001b320: 6d6f 6427 2069 7320 7765 6c6c 2d64 6566 mod' is well-def │ │ │ │ -0001b330: 696e 6564 2066 6f72 206e 6567 6174 6976 ined for negativ │ │ │ │ -0001b340: 6520 6172 6775 6d65 6e74 732c 0a77 6520 e arguments,.we │ │ │ │ -0001b350: 6861 7665 2074 6861 742c 0a0a 0928 6d6f have that,...(mo │ │ │ │ -0001b360: 6420 5820 5929 203d 3d20 5820 2d20 282a d X Y) == X - (* │ │ │ │ -0001b370: 2059 2028 666c 6f6f 7220 282f 2058 2059 Y (floor (/ X Y │ │ │ │ -0001b380: 2929 292c 0966 6f72 2059 206e 6f74 2065 ))),.for Y not e │ │ │ │ -0001b390: 7175 616c 2074 6f20 7a65 726f 0a0a 6173 qual to zero..as │ │ │ │ -0001b3a0: 7375 6d69 6e67 2074 6861 7420 2866 6c6f suming that (flo │ │ │ │ -0001b3b0: 6f72 205a 2920 6769 7665 7320 7468 6520 or Z) gives the │ │ │ │ -0001b3c0: 6c65 6173 7420 696e 7465 6765 7220 6772 least integer gr │ │ │ │ -0001b3d0: 6561 7465 7220 7468 616e 206f 7220 6571 eater than or eq │ │ │ │ -0001b3e0: 7561 6c20 746f 205a 2c0a 616e 6420 7468 ual to Z,.and th │ │ │ │ -0001b3f0: 6174 2066 6c6f 6174 696e 6720 706f 696e at floating poin │ │ │ │ -0001b400: 7420 6469 7669 7369 6f6e 2069 7320 7573 t division is us │ │ │ │ -0001b410: 6564 2e72 6570 2e6c 616e 672e 6d61 7468 ed.rep.lang.math │ │ │ │ -0001b420: 2371 756f 7469 656e 7471 756f 7469 656e #quotientquotien │ │ │ │ -0001b430: 7420 4449 5649 4445 4e44 2044 4956 4953 t DIVIDEND DIVIS │ │ │ │ -0001b440: 4f52 0a0a 5265 7475 726e 7320 7468 6520 OR..Returns the │ │ │ │ -0001b450: 696e 7465 6765 7220 7175 6f74 6965 6e74 integer quotient │ │ │ │ -0001b460: 2066 726f 6d20 6469 7669 6469 6e67 2069 from dividing i │ │ │ │ -0001b470: 6e74 6567 6572 7320 4449 5649 4445 4e44 ntegers DIVIDEND │ │ │ │ -0001b480: 2061 6e64 0a44 4956 4953 4f52 2e72 6570 and.DIVISOR.rep │ │ │ │ -0001b490: 2e6c 616e 672e 6d61 7468 236c 6f67 6e6f .lang.math#logno │ │ │ │ -0001b4a0: 746c 6f67 6e6f 7420 4e55 4d42 4552 0a0a tlognot NUMBER.. │ │ │ │ -0001b4b0: 5265 7475 726e 7320 7468 6520 6269 7477 Returns the bitw │ │ │ │ -0001b4c0: 6973 6520 6c6f 6769 6361 6c20 606e 6f74 ise logical `not │ │ │ │ -0001b4d0: 2720 6f66 204e 554d 4245 522e 7265 702e ' of NUMBER.rep. │ │ │ │ -0001b4e0: 6c61 6e67 2e6d 6174 6823 6c6f 6778 6f72 lang.math#logxor │ │ │ │ -0001b4f0: 6c6f 6778 6f72 204e 554d 4245 5253 2e2e logxor NUMBERS.. │ │ │ │ -0001b500: 2e0a 0a52 6574 7572 6e73 2074 6865 2062 ...Returns the b │ │ │ │ -0001b510: 6974 7769 7365 206c 6f67 6963 616c 2060 itwise logical ` │ │ │ │ -0001b520: 6578 636c 7573 6976 652d 6f72 2720 6f66 exclusive-or' of │ │ │ │ -0001b530: 2069 7473 2061 7267 756d 656e 7473 2e72 its arguments.r │ │ │ │ -0001b540: 6570 2e6c 616e 672e 6d61 7468 2331 2d31 ep.lang.math#1-1 │ │ │ │ -0001b550: 2d20 4e55 4d42 4552 0a0a 5265 7475 726e - NUMBER..Return │ │ │ │ -0001b560: 204e 554d 4245 5220 6d69 6e75 7320 312e NUMBER minus 1. │ │ │ │ -0001b570: 7265 702e 6c61 6e67 2e6d 6174 6823 666c rep.lang.math#fl │ │ │ │ -0001b580: 6f6f 7266 6c6f 6f72 204e 554d 4245 520a oorfloor NUMBER. │ │ │ │ -0001b590: 0a52 6f75 6e64 204e 554d 4245 5220 646f .Round NUMBER do │ │ │ │ -0001b5a0: 776e 7761 7264 7320 746f 2074 6865 206e wnwards to the n │ │ │ │ -0001b5b0: 6561 7265 7374 2069 6e74 6567 6572 206c earest integer l │ │ │ │ -0001b5c0: 6573 7320 7468 616e 206f 7220 6571 7561 ess than or equa │ │ │ │ -0001b5d0: 6c20 746f 0a4e 554d 4245 522e 7265 702e l to.NUMBER.rep. │ │ │ │ -0001b5e0: 6c61 6e67 2e6d 6174 6823 6365 696c 696e lang.math#ceilin │ │ │ │ -0001b5f0: 6763 6569 6c69 6e67 204e 554d 4245 520a gceiling NUMBER. │ │ │ │ -0001b600: 0a52 6f75 6e64 204e 554d 4245 5220 7570 .Round NUMBER up │ │ │ │ -0001b610: 7761 7264 7320 746f 2074 6865 206e 6561 wards to the nea │ │ │ │ -0001b620: 7265 7374 2069 6e74 6567 6572 2067 7265 rest integer gre │ │ │ │ -0001b630: 6174 6572 2074 6861 6e20 6f72 2065 7175 ater than or equ │ │ │ │ -0001b640: 616c 2074 6f0a 4e55 4d42 4552 2e72 6570 al to.NUMBER.rep │ │ │ │ -0001b650: 2e6c 616e 672e 6d61 7468 2365 7870 6578 .lang.math#expex │ │ │ │ -0001b660: 7020 580a 0a52 6574 7572 6e20 6065 2720 p X..Return `e' │ │ │ │ -0001b670: 2874 6865 2062 6173 6520 6f66 206e 6174 (the base of nat │ │ │ │ -0001b680: 7572 616c 206c 6f67 6172 6974 686d 7329 ural logarithms) │ │ │ │ -0001b690: 2072 6169 7365 6420 746f 2074 6865 2070 raised to the p │ │ │ │ -0001b6a0: 6f77 6572 2058 2e72 6570 2e6c 616e 672e ower X.rep.lang. │ │ │ │ -0001b6b0: 6d61 7468 2373 696e 7369 6e20 580a 0a52 math#sinsin X..R │ │ │ │ -0001b6c0: 6574 7572 6e73 2074 6865 2073 696e 6520 eturns the sine │ │ │ │ -0001b6d0: 6f66 2058 2c20 696e 2072 6164 6961 6e73 of X, in radians │ │ │ │ -0001b6e0: 2e72 6570 2e6c 616e 672e 6d61 7468 2361 .rep.lang.math#a │ │ │ │ -0001b6f0: 7461 6e61 7461 6e20 580a 0a52 6574 7572 tanatan X..Retur │ │ │ │ -0001b700: 6e73 2074 6865 2061 7263 2074 616e 6765 ns the arc tange │ │ │ │ -0001b710: 6e74 206f 6620 5820 2874 6865 2076 616c nt of X (the val │ │ │ │ -0001b720: 7565 2077 686f 7365 2074 616e 6765 6e74 ue whose tangent │ │ │ │ -0001b730: 2069 7320 5829 2c20 696e 0a72 6164 6961 is X), in.radia │ │ │ │ -0001b740: 6e73 2e0a 0a61 7461 6e20 5920 580a 0a52 ns...atan Y X..R │ │ │ │ -0001b750: 6574 7572 6e73 2074 6865 2061 7263 2074 eturns the arc t │ │ │ │ -0001b760: 616e 6765 6e74 206f 6620 592f 582c 2069 angent of Y/X, i │ │ │ │ -0001b770: 6e20 7261 6469 616e 732e 2054 6865 2073 n radians. The s │ │ │ │ -0001b780: 6967 6e73 206f 6620 626f 7468 2061 7267 igns of both arg │ │ │ │ -0001b790: 756d 656e 7473 0a61 7265 2075 7365 6420 uments.are used │ │ │ │ -0001b7a0: 746f 2064 6574 6572 6d69 6e65 2074 6865 to determine the │ │ │ │ -0001b7b0: 2071 7561 6472 616e 7420 6f66 2074 6865 quadrant of the │ │ │ │ -0001b7c0: 2072 6573 756c 742c 2061 6e64 2058 2069 result, and X i │ │ │ │ -0001b7d0: 7320 7065 726d 6974 7465 6420 746f 0a62 s permitted to.b │ │ │ │ -0001b7e0: 6520 7a65 726f 2e72 6570 2e6c 616e 672e e zero.rep.lang. │ │ │ │ -0001b7f0: 6d61 7468 2365 7870 7465 7870 7420 5820 math#exptexpt X │ │ │ │ -0001b800: 590a 0a52 6574 7572 6e73 2058 2072 6169 Y..Returns X rai │ │ │ │ -0001b810: 7365 6420 746f 2074 6865 2070 6f77 6572 sed to the power │ │ │ │ -0001b820: 2059 2e0a 0a49 6620 5820 6973 206e 6567 Y...If X is neg │ │ │ │ -0001b830: 6174 6976 6520 616e 6420 5920 6973 2061 ative and Y is a │ │ │ │ -0001b840: 206e 6f6e 2d69 6e74 6567 6572 2c20 7468 non-integer, th │ │ │ │ -0001b850: 656e 2061 6e20 6172 6974 686d 6574 6963 en an arithmetic │ │ │ │ -0001b860: 2065 7272 6f72 2069 730a 7369 676e 616c error is.signal │ │ │ │ -0001b870: 6c65 6420 286d 6174 6865 6d61 7469 6361 led (mathematica │ │ │ │ -0001b880: 6c6c 7920 7368 6f75 6c64 2072 6574 7572 lly should retur │ │ │ │ -0001b890: 6e20 6120 636f 6d70 6c65 7820 6e75 6d62 n a complex numb │ │ │ │ -0001b8a0: 6572 292e 7265 702e 6c61 6e67 2e6d 6174 er).rep.lang.mat │ │ │ │ -0001b8b0: 6823 6578 6163 742d 3e69 6e65 7861 6374 h#exact->inexact │ │ │ │ -0001b8c0: 6578 6163 742d 3e69 6e65 7861 6374 2058 exact->inexact X │ │ │ │ -0001b8d0: 0a0a 5265 7475 726e 7320 616e 2069 6e65 ..Returns an ine │ │ │ │ -0001b8e0: 7861 6374 2028 692e 652e 2066 6c6f 6174 xact (i.e. float │ │ │ │ -0001b8f0: 696e 6720 706f 696e 7429 2072 6570 7265 ing point) repre │ │ │ │ -0001b900: 7365 6e74 6174 696f 6e20 6f66 2058 2e72 sentation of X.r │ │ │ │ -0001b910: 6570 2e6c 616e 672e 6d61 7468 2372 616e ep.lang.math#ran │ │ │ │ -0001b920: 646f 6d72 616e 646f 6d20 5b4c 494d 4954 domrandom [LIMIT │ │ │ │ -0001b930: 5d0a 0a50 726f 6475 6365 2061 2070 7365 ]..Produce a pse │ │ │ │ -0001b940: 7564 6f2d 7261 6e64 6f6d 206e 756d 6265 udo-random numbe │ │ │ │ -0001b950: 7220 6265 7477 6565 6e20 7a65 726f 2061 r between zero a │ │ │ │ -0001b960: 6e64 204c 494d 4954 2028 6f72 2074 6865 nd LIMIT (or the │ │ │ │ -0001b970: 206c 6172 6765 7374 0a70 6f73 6974 6976 largest.positiv │ │ │ │ -0001b980: 6520 696e 7465 6765 7220 7265 7072 6573 e integer repres │ │ │ │ -0001b990: 656e 7461 626c 6529 2e20 4966 204c 494d entable). If LIM │ │ │ │ -0001b9a0: 4954 2069 7320 7468 6520 7379 6d62 6f6c IT is the symbol │ │ │ │ -0001b9b0: 2060 7427 2074 6865 0a67 656e 6572 6174 `t' the.generat │ │ │ │ -0001b9c0: 6f72 2069 7320 7365 6564 6564 2077 6974 or is seeded wit │ │ │ │ -0001b9d0: 6820 7468 6520 6375 7272 656e 7420 7469 h the current ti │ │ │ │ -0001b9e0: 6d65 206f 6620 6461 792e 7265 702e 6461 me of day.rep.da │ │ │ │ -0001b9f0: 7461 2e74 6162 6c65 7323 6d61 6b65 2d74 ta.tables#make-t │ │ │ │ -0001ba00: 6162 6c65 6d61 6b65 2d74 6162 6c65 2048 ablemake-table H │ │ │ │ -0001ba10: 4153 482d 4655 4e43 5449 4f4e 2043 4f4d ASH-FUNCTION COM │ │ │ │ -0001ba20: 5041 5245 2d46 554e 4354 494f 4e0a 0a43 PARE-FUNCTION..C │ │ │ │ -0001ba30: 7265 6174 6520 616e 6420 7265 7475 726e reate and return │ │ │ │ -0001ba40: 2061 206e 6577 2068 6173 6820 7461 626c a new hash tabl │ │ │ │ -0001ba50: 652e 2057 6865 6e20 7374 6f72 696e 6720 e. When storing │ │ │ │ -0001ba60: 616e 6420 7265 6665 7265 6e63 696e 6720 and referencing │ │ │ │ -0001ba70: 6b65 7973 0a69 7420 7769 6c6c 2075 7365 keys.it will use │ │ │ │ -0001ba80: 2074 6865 2066 756e 6374 696f 6e20 4841 the function HA │ │ │ │ -0001ba90: 5348 2d46 554e 4354 494f 4e20 746f 206d SH-FUNCTION to m │ │ │ │ -0001baa0: 6170 206b 6579 7320 746f 2068 6173 6820 ap keys to hash │ │ │ │ -0001bab0: 636f 6465 730a 2870 6f73 6974 6976 6520 codes.(positive │ │ │ │ -0001bac0: 6669 786e 756d 7329 2c20 616e 6420 7468 fixnums), and th │ │ │ │ -0001bad0: 6520 7072 6564 6963 6174 6520 6675 6e63 e predicate func │ │ │ │ -0001bae0: 7469 6f6e 2043 4f4d 5041 5245 2d46 554e tion COMPARE-FUN │ │ │ │ -0001baf0: 4354 494f 4e20 746f 0a63 6f6d 7061 7265 CTION to.compare │ │ │ │ -0001bb00: 2074 776f 206b 6579 7320 2873 686f 756c two keys (shoul │ │ │ │ -0001bb10: 6420 7265 7475 726e 2074 7275 6520 6966 d return true if │ │ │ │ -0001bb20: 2074 6865 206b 6579 7320 6172 6520 636f the keys are co │ │ │ │ -0001bb30: 6e73 6964 6572 6564 2065 7175 616c 292e nsidered equal). │ │ │ │ -0001bb40: 0072 6570 2e76 6d2e 636f 6d70 696c 6572 .rep.vm.compiler │ │ │ │ -0001bb50: 2363 6f6d 7069 6c65 2d64 6972 6563 746f #compile-directo │ │ │ │ -0001bb60: 7279 2044 4952 2d4e 414d 4520 2321 6f70 ry DIR-NAME #!op │ │ │ │ -0001bb70: 7469 6f6e 616c 2046 4f52 4345 2d50 2045 tional FORCE-P E │ │ │ │ -0001bb80: 5843 4c55 4445 2d52 4500 7265 702e 766d XCLUDE-RE.rep.vm │ │ │ │ -0001bb90: 2e63 6f6d 7069 6c65 722e 6d6f 6475 6c65 .compiler.module │ │ │ │ -0001bba0: 7323 636f 6d70 696c 652d 6d6f 6475 6c65 s#compile-module │ │ │ │ -0001bbb0: 2053 5452 5543 5400 7265 702e 7379 7374 STRUCT.rep.syst │ │ │ │ -0001bbc0: 656d 2361 6464 2d68 6f6f 6b20 484f 4f4b em#add-hook HOOK │ │ │ │ -0001bbd0: 2d53 594d 424f 4c20 4e45 572d 4655 4e43 -SYMBOL NEW-FUNC │ │ │ │ -0001bbe0: 2023 216f 7074 696f 6e61 6c20 4154 2d45 #!optional AT-E │ │ │ │ -0001bbf0: 4e44 7265 702e 7379 7374 656d 2372 656d NDrep.system#rem │ │ │ │ -0001bc00: 6f76 652d 686f 6f6b 2d62 792d 6e61 6d65 ove-hook-by-name │ │ │ │ -0001bc10: 5265 6d6f 7665 2066 756e 6374 696f 6e73 Remove functions │ │ │ │ -0001bc20: 2077 686f 7365 206e 616d 6520 6973 204e whose name is N │ │ │ │ -0001bc30: 414d 4520 6672 6f6d 2048 4f4f 4b20 2861 AME from HOOK (a │ │ │ │ -0001bc40: 2073 796d 626f 6c29 2e72 6570 2e73 7973 symbol).rep.sys │ │ │ │ -0001bc50: 7465 6d23 696e 2d68 6f6f 6b2d 7052 6574 tem#in-hook-pRet │ │ │ │ -0001bc60: 7572 6e73 2074 2069 6620 7468 6520 6675 urns t if the fu │ │ │ │ -0001bc70: 6e63 7469 6f6e 2046 554e 2069 7320 7374 nction FUN is st │ │ │ │ -0001bc80: 6f72 6564 2069 6e20 7468 6520 686f 6f6b ored in the hook │ │ │ │ -0001bc90: 2063 616c 6c65 6420 484f 4f4b 2d53 594d called HOOK-SYM │ │ │ │ -0001bca0: 424f 4c2e 7265 702e 7468 7265 6164 732e BOL.rep.threads. │ │ │ │ -0001bcb0: 6d75 7465 7823 6d61 6b65 2d6d 7574 6578 mutex#make-mutex │ │ │ │ -0001bcc0: 4372 6561 7465 2061 6e64 2072 6574 7572 Create and retur │ │ │ │ -0001bcd0: 6e20 6120 6d75 7465 7820 6f62 6a65 6374 n a mutex object │ │ │ │ -0001bce0: 2e20 4e6f 2074 6872 6561 6420 7769 6c6c . No thread will │ │ │ │ -0001bcf0: 206f 776e 2074 6865 206e 6577 206d 7574 own the new mut │ │ │ │ -0001bd00: 6578 2e00 7265 702e 7468 7265 6164 732e ex..rep.threads. │ │ │ │ -0001bd10: 6d75 7465 7823 6f62 7461 696e 2d6d 7574 mutex#obtain-mut │ │ │ │ -0001bd20: 6578 204d 5458 2023 216f 7074 696f 6e61 ex MTX #!optiona │ │ │ │ -0001bd30: 6c20 5449 4d45 4f55 5472 6570 2e74 6872 l TIMEOUTrep.thr │ │ │ │ -0001bd40: 6561 6473 2e6d 7574 6578 236d 6179 6265 eads.mutex#maybe │ │ │ │ -0001bd50: 2d6f 6274 6169 6e2d 6d75 7465 7841 7474 -obtain-mutexAtt │ │ │ │ -0001bd60: 656d 7074 2074 6f20 6f62 7461 696e 206d empt to obtain m │ │ │ │ -0001bd70: 7574 6578 204d 5458 2066 6f72 2074 6865 utex MTX for the │ │ │ │ -0001bd80: 2063 7572 7265 6e74 2074 6872 6561 6420 current thread │ │ │ │ -0001bd90: 7769 7468 6f75 7420 626c 6f63 6b69 6e67 without blocking │ │ │ │ -0001bda0: 2e0a 5265 7475 726e 7320 7472 7565 2069 ..Returns true i │ │ │ │ -0001bdb0: 6620 6162 6c65 2074 6f20 6f62 7461 696e f able to obtain │ │ │ │ -0001bdc0: 2074 6865 206d 7574 6578 2c20 6661 6c73 the mutex, fals │ │ │ │ -0001bdd0: 6520 6f74 6865 7277 6973 652e 7265 702e e otherwise.rep. │ │ │ │ -0001bde0: 7468 7265 6164 732e 6d65 7373 6167 652d threads.message- │ │ │ │ -0001bdf0: 706f 7274 236d 6573 7361 6765 2d66 6574 port#message-fet │ │ │ │ -0001be00: 6368 4665 7463 6820 7468 6520 6561 726c chFetch the earl │ │ │ │ -0001be10: 6965 7374 2075 6e72 6561 6420 6d65 7373 iest unread mess │ │ │ │ -0001be20: 6167 6520 7365 6e74 2074 6f20 6d65 7373 age sent to mess │ │ │ │ -0001be30: 6167 6520 706f 7274 2050 4f52 542e 2042 age port PORT. B │ │ │ │ -0001be40: 6c6f 636b 7320 7468 650a 6375 7272 656e locks the.curren │ │ │ │ -0001be50: 7420 7468 7265 6164 2066 6f72 2054 494d t thread for TIM │ │ │ │ -0001be60: 454f 5554 206d 696c 6c69 7365 636f 6e64 EOUT millisecond │ │ │ │ -0001be70: 732c 206f 7220 696e 6465 6669 6e69 7465 s, or indefinite │ │ │ │ -0001be80: 6c79 2069 6620 5449 4d45 4f55 5420 6973 ly if TIMEOUT is │ │ │ │ -0001be90: 6e27 740a 6465 6669 6e65 642e 2052 6574 n't.defined. Ret │ │ │ │ -0001bea0: 7572 6e73 2074 6865 206d 6573 7361 6765 urns the message │ │ │ │ -0001beb0: 2c20 6f72 2066 616c 7365 2069 6620 6e6f , or false if no │ │ │ │ -0001bec0: 206d 6573 7361 6765 2063 6f75 6c64 2062 message could b │ │ │ │ -0001bed0: 6520 7265 6164 2e72 6570 2e64 6174 612e e read.rep.data. │ │ │ │ -0001bee0: 7269 6e67 2372 696e 672d 7265 706c 6163 ring#ring-replac │ │ │ │ -0001bef0: 6552 6570 6c61 6365 7320 7468 6520 6d6f eReplaces the mo │ │ │ │ -0001bf00: 7374 2072 6563 656e 746c 7920 6164 6465 st recently adde │ │ │ │ -0001bf10: 6420 6f62 6a65 6374 2069 6e20 7269 6e67 d object in ring │ │ │ │ -0001bf20: 2062 7566 6665 7220 5249 4e47 2077 6974 buffer RING wit │ │ │ │ -0001bf30: 6820 4f42 4a45 4354 2e0a 4966 2052 494e h OBJECT..If RIN │ │ │ │ -0001bf40: 4720 636f 6e74 6169 6e73 206e 6f20 6974 G contains no it │ │ │ │ -0001bf50: 656d 732c 2061 6464 204f 424a 4543 5420 ems, add OBJECT │ │ │ │ -0001bf60: 6173 2074 6865 2066 6972 7374 2e72 6570 as the first.rep │ │ │ │ -0001bf70: 2e64 6174 612e 7269 6e67 2372 696e 672d .data.ring#ring- │ │ │ │ -0001bf80: 3e6c 6973 7452 6574 7572 6e20 7468 6520 >listReturn the │ │ │ │ -0001bf90: 656c 656d 656e 7473 2069 6e20 7269 6e67 elements in ring │ │ │ │ -0001bfa0: 2062 7566 6665 7220 5249 4e47 2061 7320 buffer RING as │ │ │ │ -0001bfb0: 6120 6c69 7374 2c20 6e65 7765 7374 2074 a list, newest t │ │ │ │ -0001bfc0: 6f20 6f6c 6465 7374 2e00 7265 702e 6461 o oldest..rep.da │ │ │ │ -0001bfd0: 7461 2373 7472 696e 672d 7570 7065 722d ta#string-upper- │ │ │ │ -0001bfe0: 6361 7365 2d70 2058 0072 6570 2e6c 616e case-p X.rep.lan │ │ │ │ -0001bff0: 672e 6d61 7468 236f 6464 7020 5800 0000 g.math#oddp X... │ │ │ │ -0001c000: 0072 6570 2e77 7777 2e71 756f 7465 2d75 .rep.www.quote-u │ │ │ │ -0001c010: 726c 2371 756f 7465 2d75 726c 2053 5452 rl#quote-url STR │ │ │ │ -0001c020: 494e 472a 7767 6574 2d70 726f 6772 616d ING*wget-program │ │ │ │ -0001c030: 2a4c 6f63 6174 696f 6e20 6f66 2060 7767 *Location of `wg │ │ │ │ -0001c040: 6574 2720 7072 6f67 7261 6d2e 0072 6570 et' program..rep │ │ │ │ -0001c050: 2e64 6174 612e 7269 6e67 236d 616b 652d .data.ring#make- │ │ │ │ -0001c060: 7269 6e67 2023 216f 7074 696f 6e61 6c20 ring #!optional │ │ │ │ -0001c070: 5349 5a45 7265 702e 6461 7461 2373 7472 SIZErep.data#str │ │ │ │ -0001c080: 696e 672d 7570 7065 722d 6361 7365 2d70 ing-upper-case-p │ │ │ │ -0001c090: 5265 7475 726e 2074 2069 6620 7374 7269 Return t if stri │ │ │ │ -0001c0a0: 6e67 2058 2069 7320 7570 7065 7220 6361 ng X is upper ca │ │ │ │ -0001c0b0: 7365 2028 636f 6e74 6169 6e73 206e 6f20 se (contains no │ │ │ │ -0001c0c0: 6c6f 7765 7220 6361 7365 2063 6861 7261 lower case chara │ │ │ │ -0001c0d0: 6374 6572 7320 616e 640a 6174 206c 6561 cters and.at lea │ │ │ │ -0001c0e0: 7374 206f 6e65 2075 7070 6572 2d63 6173 st one upper-cas │ │ │ │ -0001c0f0: 6520 6368 6172 6163 7465 7229 2e00 7265 e character)..re │ │ │ │ -0001c100: 702e 6461 7461 2373 7472 696e 672d 7570 p.data#string-up │ │ │ │ -0001c110: 6361 7365 2058 7265 702e 6461 7461 2373 case Xrep.data#s │ │ │ │ -0001c120: 7472 696e 672d 646f 776e 6361 7365 5265 tring-downcaseRe │ │ │ │ -0001c130: 7475 726e 2061 206e 6577 2073 7472 696e turn a new strin │ │ │ │ -0001c140: 672c 2061 206c 6f77 6572 2063 6173 6520 g, a lower case │ │ │ │ -0001c150: 636f 7079 206f 6620 7374 7269 6e67 2058 copy of string X │ │ │ │ -0001c160: 2e72 6570 2e64 6174 6123 6361 7069 7461 .rep.data#capita │ │ │ │ -0001c170: 6c69 7a65 2d73 7472 696e 6752 6574 7572 lize-stringRetur │ │ │ │ -0001c180: 6e20 6120 6e65 7720 7374 7269 6e67 2c20 n a new string, │ │ │ │ -0001c190: 6120 636f 7079 206f 6620 5820 7769 7468 a copy of X with │ │ │ │ -0001c1a0: 2069 7473 2066 6972 7374 2063 6861 7261 its first chara │ │ │ │ -0001c1b0: 6374 6572 2069 6e20 7570 7065 7220 6361 cter in upper ca │ │ │ │ -0001c1c0: 7365 2e72 6570 2e73 7973 7465 6d23 7077 se.rep.system#pw │ │ │ │ -0001c1d0: 642d 7072 6f6d 7074 5072 6f6d 7074 2066 d-promptPrompt f │ │ │ │ -0001c1e0: 6f72 2061 2063 6f6e 6669 6465 6e74 6961 or a confidentia │ │ │ │ -0001c1f0: 6c20 7374 7269 6e67 2c20 7769 7468 2050 l string, with P │ │ │ │ -0001c200: 524f 4d50 5420 6173 2074 6865 2074 6974 ROMPT as the tit │ │ │ │ -0001c210: 6c65 2073 7472 696e 672e 2054 6865 0a63 le string. The.c │ │ │ │ -0001c220: 6f6e 7465 6e74 7320 6f66 2074 6865 2070 ontents of the p │ │ │ │ -0001c230: 726f 6d70 7420 7769 6c6c 2062 6520 6d61 rompt will be ma │ │ │ │ -0001c240: 736b 6564 206f 7574 2077 6869 6c73 7420 sked out whilst │ │ │ │ -0001c250: 6265 696e 6720 656e 7465 7265 642e 7265 being entered.re │ │ │ │ -0001c260: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret │ │ │ │ -0001c270: 6572 2364 6566 6d61 6372 6f64 6566 6d61 er#defmacrodefma │ │ │ │ -0001c280: 6372 6f20 4e41 4d45 204c 414d 4244 412d cro NAME LAMBDA- │ │ │ │ -0001c290: 4c49 5354 205b 444f 432d 5354 5249 4e47 LIST [DOC-STRING │ │ │ │ -0001c2a0: 5d20 424f 4459 2e2e 2e0a 6465 666d 6163 ] BODY....defmac │ │ │ │ -0001c2b0: 726f 204e 414d 4520 4259 5445 434f 4445 ro NAME BYTECODE │ │ │ │ -0001c2c0: 2d4f 424a 4543 540a 0a44 6566 696e 6573 -OBJECT..Defines │ │ │ │ -0001c2d0: 2061 206d 6163 726f 2063 616c 6c65 6420 a macro called │ │ │ │ -0001c2e0: 4e41 4d45 2077 6974 6820 6172 6775 6d65 NAME with argume │ │ │ │ -0001c2f0: 6e74 2073 7065 632e 204c 414d 4244 412d nt spec. LAMBDA- │ │ │ │ -0001c300: 4c49 5354 2c0a 646f 6375 6d65 6e74 6174 LIST,.documentat │ │ │ │ -0001c310: 696f 6e20 444f 432d 5354 5249 4e47 2028 ion DOC-STRING ( │ │ │ │ -0001c320: 6f70 7469 6f6e 616c 2920 616e 6420 626f optional) and bo │ │ │ │ -0001c330: 6479 2042 4f44 592e 0a0a 4d61 6372 6f73 dy BODY...Macros │ │ │ │ -0001c340: 2061 7265 2063 616c 6c65 6420 7769 7468 are called with │ │ │ │ -0001c350: 2074 6865 6972 2061 7267 756d 656e 7473 their arguments │ │ │ │ -0001c360: 2075 6e2d 6576 616c 7561 7465 642c 2074 un-evaluated, t │ │ │ │ -0001c370: 6865 7920 6172 6520 6578 7065 6374 6564 hey are expected │ │ │ │ -0001c380: 0a74 6f20 7265 7475 726e 2061 2066 6f72 .to return a for │ │ │ │ -0001c390: 6d20 7768 6963 6820 7769 6c6c 2062 6520 m which will be │ │ │ │ -0001c3a0: 6578 6563 7574 6564 2074 6f20 7072 6f76 executed to prov │ │ │ │ -0001c3b0: 6964 6520 7468 6520 7265 7375 6c74 206f ide the result o │ │ │ │ -0001c3c0: 6620 7468 650a 6578 7072 6573 7369 6f6e f the.expression │ │ │ │ -0001c3d0: 2e20 4e6f 7465 2074 6861 7420 6d61 6372 . Note that macr │ │ │ │ -0001c3e0: 6f73 2061 7265 2065 7870 616e 6465 6420 os are expanded │ │ │ │ -0001c3f0: 6174 2063 6f6d 7069 6c65 2d74 696d 652c at compile-time, │ │ │ │ -0001c400: 2061 6e64 206d 6179 2062 650a 6578 7061 and may be.expa │ │ │ │ -0001c410: 6e64 6564 2061 6e20 6172 6269 7472 6172 nded an arbitrar │ │ │ │ -0001c420: 7920 6e75 6d62 6572 206f 6620 7469 6d65 y number of time │ │ │ │ -0001c430: 732e 0072 6570 2e6c 616e 672e 696e 7465 s..rep.lang.inte │ │ │ │ -0001c440: 7270 7265 7465 7223 6465 6673 7562 7374 rpreter#defsubst │ │ │ │ -0001c450: 2053 594d 424f 4c20 2e20 424f 4459 7265 SYMBOL . BODYre │ │ │ │ -0001c460: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret │ │ │ │ -0001c470: 6572 236c 6574 2d66 6c75 6964 7353 696d er#let-fluidsSim │ │ │ │ -0001c480: 696c 6172 2074 6f20 606c 6574 2720 6578 ilar to `let' ex │ │ │ │ -0001c490: 6365 7074 2074 6861 7420 7468 6520 4249 cept that the BI │ │ │ │ -0001c4a0: 4e44 494e 4753 206d 7573 7420 7265 6665 NDINGS must refe │ │ │ │ -0001c4b0: 7220 746f 2076 6172 6961 626c 6573 0a63 r to variables.c │ │ │ │ -0001c4c0: 6f6e 7461 696e 696e 6720 666c 7569 6420 ontaining fluid │ │ │ │ -0001c4d0: 6f62 6a65 6374 732e 2054 6865 2066 6c75 objects. The flu │ │ │ │ -0001c4e0: 6964 7320 7769 6c6c 2062 6520 626f 756e ids will be boun │ │ │ │ -0001c4f0: 6420 746f 206e 6577 206c 6f63 6174 696f d to new locatio │ │ │ │ -0001c500: 6e73 2c0a 6e6f 7420 7468 6520 7661 7269 ns,.not the vari │ │ │ │ -0001c510: 6162 6c65 7320 636f 6e74 6169 6e69 6e67 ables containing │ │ │ │ -0001c520: 2074 6865 2066 6c75 6964 732e 7265 702e the fluids.rep. │ │ │ │ -0001c530: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter │ │ │ │ -0001c540: 2369 6646 6972 7374 2074 6865 2043 4f4e #ifFirst the CON │ │ │ │ -0001c550: 4449 5449 4f4e 2066 6f72 6d20 6973 2065 DITION form is e │ │ │ │ -0001c560: 7661 6c75 6174 6564 2c20 6966 2069 7420 valuated, if it │ │ │ │ -0001c570: 7265 7475 726e 7320 7472 7565 2074 6865 returns true the │ │ │ │ -0001c580: 0a54 5255 452d 464f 524d 2069 7320 6576 .TRUE-FORM is ev │ │ │ │ -0001c590: 616c 7561 7465 6420 616e 6420 6974 7320 aluated and its │ │ │ │ -0001c5a0: 7265 7375 6c74 2072 6574 7572 6e65 642e result returned. │ │ │ │ -0001c5b0: 204f 7468 6572 7769 7365 2074 6865 2072 Otherwise the r │ │ │ │ -0001c5c0: 6573 756c 7420 6f66 0a61 6e20 696d 706c esult of.an impl │ │ │ │ -0001c5d0: 6963 6974 2070 726f 676e 206f 6e20 7468 icit progn on th │ │ │ │ -0001c5e0: 6520 454c 5345 2066 6f72 6d73 2069 7320 e ELSE forms is │ │ │ │ -0001c5f0: 7265 7475 726e 6564 2e20 4966 2074 6865 returned. If the │ │ │ │ -0001c600: 7265 2061 7265 206e 6f20 454c 5345 0a66 re are no ELSE.f │ │ │ │ -0001c610: 6f72 6d73 2074 6865 2066 616c 7365 2076 orms the false v │ │ │ │ -0001c620: 616c 7565 2069 7320 7265 7475 726e 6564 alue is returned │ │ │ │ -0001c630: 2e00 7265 702e 6c61 6e67 2e69 6e74 6572 ..rep.lang.inter │ │ │ │ -0001c640: 7072 6574 6572 2361 6e64 202e 2041 5247 preter#and . ARG │ │ │ │ -0001c650: 5300 7265 702e 6c61 6e67 2e69 6e74 6572 S.rep.lang.inter │ │ │ │ -0001c660: 7072 6574 6572 2373 6574 712d 6465 6661 preter#setq-defa │ │ │ │ -0001c670: 756c 7420 2e20 4152 4753 0072 6570 2e6c ult . ARGS.rep.l │ │ │ │ -0001c680: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter# │ │ │ │ -0001c690: 6465 6669 6e65 2d73 7065 6369 616c 2d76 define-special-v │ │ │ │ -0001c6a0: 6172 6961 626c 6520 5641 5220 2321 6f70 ariable VAR #!op │ │ │ │ -0001c6b0: 7469 6f6e 616c 2056 414c 5545 2044 4f43 tional VALUE DOC │ │ │ │ -0001c6c0: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr │ │ │ │ -0001c6d0: 6574 6572 2377 6974 682d 6f62 6a65 6374 eter#with-object │ │ │ │ -0001c6e0: 4576 616c 7561 7465 204f 424a 2061 6e64 Evaluate OBJ and │ │ │ │ -0001c6f0: 206d 616b 6520 6974 7320 7661 6c75 6520 make its value │ │ │ │ -0001c700: 6060 6375 7272 656e 7427 2720 696e 2073 ``current'' in s │ │ │ │ -0001c710: 6f6d 6520 7761 7920 6d65 616e 696e 6766 ome way meaningf │ │ │ │ -0001c720: 756c 0a66 6f72 2074 6865 2064 6174 6120 ul.for the data │ │ │ │ -0001c730: 7479 7065 2c20 6576 616c 7561 7465 2061 type, evaluate a │ │ │ │ -0001c740: 6c6c 2042 4f44 5920 666f 726d 732c 2074 ll BODY forms, t │ │ │ │ -0001c750: 6865 6e20 7265 7475 726e 2074 6f20 7468 hen return to th │ │ │ │ -0001c760: 6520 6f6c 640a 6375 7272 656e 7420 7661 e old.current va │ │ │ │ -0001c770: 6c75 6520 6f66 2077 6861 7465 7665 7220 lue of whatever │ │ │ │ -0001c780: 7761 7320 6368 616e 6765 642e 2052 6574 was changed. Ret │ │ │ │ -0001c790: 7572 6e20 7468 6520 7661 6c75 6520 6f66 urn the value of │ │ │ │ -0001c7a0: 2074 6865 206c 6173 740a 424f 4459 2066 the last.BODY f │ │ │ │ -0001c7b0: 6f72 6d20 6576 616c 7561 7465 642e 7265 orm evaluated.re │ │ │ │ -0001c7c0: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret │ │ │ │ -0001c7d0: 6572 2375 6e77 696e 642d 7072 6f74 6563 er#unwind-protec │ │ │ │ -0001c7e0: 7452 6574 7572 6e20 7468 6520 7265 7375 tReturn the resu │ │ │ │ -0001c7f0: 6c74 206f 6620 6576 616c 7561 7469 6e67 lt of evaluating │ │ │ │ -0001c800: 2046 4f52 4d2e 2057 6865 6e20 6578 6563 FORM. When exec │ │ │ │ -0001c810: 7574 696f 6e20 6c65 6176 6573 2074 6865 ution leaves the │ │ │ │ -0001c820: 0a64 796e 616d 6963 2065 7874 656e 7420 .dynamic extent │ │ │ │ -0001c830: 6f66 2046 4f52 4d20 6576 616c 7561 7465 of FORM evaluate │ │ │ │ -0001c840: 2060 2870 726f 676e 2042 4f44 5929 2720 `(progn BODY)' │ │ │ │ -0001c850: 2865 7665 6e20 6966 2065 7869 7469 6e67 (even if exiting │ │ │ │ -0001c860: 2064 7565 2074 6f0a 616e 2065 7863 6570 due to.an excep │ │ │ │ -0001c870: 7469 6f6e 2077 6974 6869 6e20 464f 524d tion within FORM │ │ │ │ -0001c880: 292e 0a0a 4e6f 7465 2074 6861 7420 7768 )...Note that wh │ │ │ │ -0001c890: 656e 2046 4f52 4d20 6973 2065 7869 7465 en FORM is exite │ │ │ │ -0001c8a0: 6420 6279 2063 616c 6c69 6e67 2061 2063 d by calling a c │ │ │ │ -0001c8b0: 6f6e 7469 6e75 6174 696f 6e2c 2069 7420 ontinuation, it │ │ │ │ -0001c8c0: 6973 0a75 6e64 6566 696e 6564 2077 6865 is.undefined whe │ │ │ │ -0001c8d0: 7468 6572 206f 7220 6e6f 7420 424f 4459 ther or not BODY │ │ │ │ -0001c8e0: 2077 696c 6c20 6265 2065 7661 6c75 6174 will be evaluat │ │ │ │ -0001c8f0: 6564 2e00 7265 702e 6c61 6e67 2e69 6e74 ed..rep.lang.int │ │ │ │ -0001c900: 6572 7072 6574 6572 2363 6f6e 6469 7469 erpreter#conditi │ │ │ │ -0001c910: 6f6e 2d63 6173 6520 5641 5220 464f 524d on-case VAR FORM │ │ │ │ -0001c920: 202e 2048 414e 444c 4552 5372 6570 2e6c . HANDLERSrep.l │ │ │ │ -0001c930: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter# │ │ │ │ -0001c940: 6175 746f 6c6f 6164 5465 6c6c 2074 6865 autoloadTell the │ │ │ │ -0001c950: 2065 7661 6c75 6174 6f72 2074 6861 7420 evaluator that │ │ │ │ -0001c960: 7468 6520 7661 6c75 6520 6f66 2053 594d the value of SYM │ │ │ │ -0001c970: 424f 4c20 7769 6c6c 2062 6520 696e 6974 BOL will be init │ │ │ │ -0001c980: 6961 6c69 7365 640a 6279 206c 6f61 6469 ialised.by loadi │ │ │ │ -0001c990: 6e67 2046 494c 452e 0072 6570 2e6c 616e ng FILE..rep.lan │ │ │ │ -0001c9a0: 672e 696e 7465 7270 7265 7465 7223 6964 g.interpreter#id │ │ │ │ -0001c9b0: 656e 7469 7479 2041 5247 7265 702e 6c61 entity ARGrep.la │ │ │ │ -0001c9c0: 6e67 2e69 6e74 6572 7072 6574 6572 2365 ng.interpreter#e │ │ │ │ -0001c9d0: 7661 6c2d 7768 656e 2d63 6f6d 7069 6c65 val-when-compile │ │ │ │ -0001c9e0: 464f 524d 2069 7320 6576 616c 7561 7465 FORM is evaluate │ │ │ │ -0001c9f0: 6420 6174 2063 6f6d 7069 6c65 2d74 696d d at compile-tim │ │ │ │ -0001ca00: 6520 2a6f 6e6c 792a 2e20 5468 6520 6576 e *only*. The ev │ │ │ │ -0001ca10: 616c 7561 7465 6420 7661 6c75 6520 6973 aluated value is │ │ │ │ -0001ca20: 2069 6e73 6572 7465 640a 696e 746f 2074 inserted.into t │ │ │ │ -0001ca30: 6865 2063 6f6d 7069 6c65 6420 7072 6f67 he compiled prog │ │ │ │ -0001ca40: 7261 6d2e 2057 6865 6e20 696e 7465 7270 ram. When interp │ │ │ │ -0001ca50: 7265 7465 642c 206e 696c 2069 7320 7265 reted, nil is re │ │ │ │ -0001ca60: 7475 726e 6564 2e00 7265 702e 6c61 6e67 turned..rep.lang │ │ │ │ -0001ca70: 2e69 6e74 6572 7072 6574 6572 2365 7661 .interpreter#eva │ │ │ │ -0001ca80: 6c2d 7768 656e 2d63 6f6d 7069 6c65 2046 l-when-compile F │ │ │ │ -0001ca90: 4f52 4d72 6570 2e6c 616e 672e 696e 7465 ORMrep.lang.inte │ │ │ │ -0001caa0: 7270 7265 7465 7223 6e6f 7041 2064 6f2d rpreter#nopA do- │ │ │ │ -0001cab0: 6e6f 7468 696e 6720 636f 6d6d 616e 642e nothing command. │ │ │ │ -0001cac0: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp │ │ │ │ -0001cad0: 7265 7465 7223 6e6f 7072 6570 2e6c 616e reter#noprep.lan │ │ │ │ -0001cae0: 672e 646f 6323 6465 7363 7269 6265 2d76 g.doc#describe-v │ │ │ │ -0001caf0: 616c 7565 5072 696e 7420 746f 2073 7461 aluePrint to sta │ │ │ │ -0001cb00: 6e64 6172 642d 6f75 7470 7574 2061 2064 ndard-output a d │ │ │ │ -0001cb10: 6573 6372 6970 7469 6f6e 206f 6620 7468 escription of th │ │ │ │ -0001cb20: 6520 6c69 7370 2064 6174 6120 6f62 6a65 e lisp data obje │ │ │ │ -0001cb30: 6374 2056 414c 5545 2e20 4966 0a4e 414d ct VALUE. If.NAM │ │ │ │ -0001cb40: 4520 6973 2074 7275 652c 2074 6865 6e20 E is true, then │ │ │ │ -0001cb50: 6974 2073 686f 756c 6420 6265 2074 6865 it should be the │ │ │ │ -0001cb60: 2073 796d 626f 6c20 7468 6174 2069 7320 symbol that is │ │ │ │ -0001cb70: 6173 736f 6369 6174 6564 2077 6974 6820 associated with │ │ │ │ -0001cb80: 5641 4c55 452e 7265 702e 6c61 6e67 2e64 VALUE.rep.lang.d │ │ │ │ -0001cb90: 6f63 2364 6f63 756d 656e 742d 7661 7269 oc#document-vari │ │ │ │ -0001cba0: 6162 6c65 5365 7473 2074 6865 2064 6f63 ableSets the doc │ │ │ │ -0001cbb0: 756d 656e 7461 7469 6f6e 2070 726f 7065 umentation prope │ │ │ │ -0001cbc0: 7274 7920 6f66 2053 594d 424f 4c20 746f rty of SYMBOL to │ │ │ │ -0001cbd0: 2044 4f43 2d53 5452 494e 472e 7265 702e DOC-STRING.rep. │ │ │ │ -0001cbe0: 6c61 6e67 2e64 6f63 2361 6464 2d64 6f63 lang.doc#add-doc │ │ │ │ -0001cbf0: 756d 656e 7461 7469 6f6e 4164 6473 2061 umentationAdds a │ │ │ │ -0001cc00: 2064 6f63 756d 656e 7461 7469 6f6e 2073 documentation s │ │ │ │ -0001cc10: 7472 696e 6720 5354 5249 4e47 2074 6f20 tring STRING to │ │ │ │ -0001cc20: 7468 6520 6669 6c65 206f 6620 7375 6368 the file of such │ │ │ │ -0001cc30: 2073 7472 696e 6773 2e72 6570 2e6c 616e strings.rep.lan │ │ │ │ -0001cc40: 672e 6d61 7468 2372 6561 6c70 5265 7475 g.math#realpRetu │ │ │ │ -0001cc50: 726e 2074 2069 6620 5820 6973 2061 2072 rn t if X is a r │ │ │ │ -0001cc60: 6561 6c20 6e75 6d62 6572 2e72 6570 2e6c eal number.rep.l │ │ │ │ -0001cc70: 616e 672e 6d61 7468 2372 6174 696f 6e61 ang.math#rationa │ │ │ │ -0001cc80: 6c70 5265 7475 726e 2074 2069 6620 5820 lpReturn t if X │ │ │ │ -0001cc90: 6973 2061 2028 706f 7373 6962 6c79 2069 is a (possibly i │ │ │ │ -0001cca0: 6e65 7861 6374 2920 7261 7469 6f6e 616c nexact) rational │ │ │ │ -0001ccb0: 206e 756d 6265 722e 0072 6570 2e6c 616e number..rep.lan │ │ │ │ -0001ccc0: 672e 6d61 7468 2370 6f73 6974 6976 6570 g.math#positivep │ │ │ │ -0001ccd0: 2058 7265 702e 6c61 6e67 2e6d 6174 6823 Xrep.lang.math# │ │ │ │ -0001cce0: 6e65 6761 7469 7665 7052 6574 7572 6e20 negativepReturn │ │ │ │ -0001ccf0: 7420 6966 2058 2069 7320 6c65 7373 2074 t if X is less t │ │ │ │ -0001cd00: 6861 6e20 7a65 726f 2e00 7265 702e 6c61 han zero..rep.la │ │ │ │ -0001cd10: 6e67 2e6d 6174 6823 6576 656e 7020 5872 ng.math#evenp Xr │ │ │ │ -0001cd20: 6570 2e6c 616e 672e 6d61 7468 236c 636d ep.lang.math#lcm │ │ │ │ -0001cd30: 5265 7475 726e 2074 6865 206c 6561 7374 Return the least │ │ │ │ -0001cd40: 2063 6f6d 6d6f 6e20 6d75 6c74 6970 6c65 common multiple │ │ │ │ -0001cd50: 206f 6620 696e 7465 6765 7273 2041 2061 of integers A a │ │ │ │ -0001cd60: 6e64 2042 2e00 7265 702e 6c61 6e67 2e6d nd B..rep.lang.m │ │ │ │ -0001cd70: 6174 6823 6c63 6d20 2e20 4152 4753 7265 ath#lcm . ARGSre │ │ │ │ -0001cd80: 702e 6e65 742e 646f 6d61 696e 2d6e 616d p.net.domain-nam │ │ │ │ -0001cd90: 6523 646f 6d61 696e 2d61 626f 7665 5265 e#domain-aboveRe │ │ │ │ -0001cda0: 7475 726e 2074 6865 206e 616d 6520 6f66 turn the name of │ │ │ │ -0001cdb0: 2070 6172 656e 7420 646f 6d61 696e 206f parent domain o │ │ │ │ -0001cdc0: 6620 7468 6520 7374 7269 6e67 2044 4f4d f the string DOM │ │ │ │ -0001cdd0: 4149 4e2e 0072 6570 2e6e 6574 2e64 6f6d AIN..rep.net.dom │ │ │ │ -0001cde0: 6169 6e2d 6e61 6d65 2364 6f6d 6169 6e2d ain-name#domain- │ │ │ │ -0001cdf0: 6162 6f76 6520 444f 4d41 494e 0072 6570 above DOMAIN.rep │ │ │ │ -0001ce00: 2e6e 6574 2e64 6f6d 6169 6e2d 6e61 6d65 .net.domain-name │ │ │ │ -0001ce10: 2364 6f6d 6169 6e2d 6162 6f76 652d 7020 #domain-above-p │ │ │ │ -0001ce20: 4431 2044 3200 7265 702e 6e65 742e 646f D1 D2.rep.net.do │ │ │ │ -0001ce30: 6d61 696e 2d6e 616d 6523 646f 6d61 696e main-name#domain │ │ │ │ -0001ce40: 2d65 7175 616c 2d70 2044 3120 4432 7265 -equal-p D1 D2re │ │ │ │ -0001ce50: 702e 6e65 742e 7270 6323 6465 7265 6769 p.net.rpc#deregi │ │ │ │ -0001ce60: 7374 6572 2d72 7063 2d73 6572 7665 7252 ster-rpc-serverR │ │ │ │ -0001ce70: 656d 6f76 6520 534f 434b 4554 2066 726f emove SOCKET fro │ │ │ │ -0001ce80: 6d20 7468 6520 7461 626c 6520 6f66 2072 m the table of r │ │ │ │ -0001ce90: 7063 2063 6f6e 6e65 6374 696f 6e73 2e00 pc connections.. │ │ │ │ -0001cea0: 7265 702e 6e65 742e 7270 6323 6465 7265 rep.net.rpc#dere │ │ │ │ -0001ceb0: 6769 7374 6572 2d72 7063 2d73 6572 7665 gister-rpc-serve │ │ │ │ -0001cec0: 7220 534f 434b 4554 7265 702e 6e65 742e r SOCKETrep.net. │ │ │ │ -0001ced0: 7270 6323 7270 632d 6f75 7470 7574 2d68 rpc#rpc-output-h │ │ │ │ -0001cee0: 616e 646c 6572 5468 6520 6675 6e63 7469 andlerThe functi │ │ │ │ -0001cef0: 6f6e 2075 7365 6420 746f 2068 616e 646c on used to handl │ │ │ │ -0001cf00: 6520 616e 7920 4f55 5450 5554 2066 726f e any OUTPUT fro │ │ │ │ -0001cf10: 6d20 534f 434b 4554 2e72 6570 2e6e 6574 m SOCKET.rep.net │ │ │ │ -0001cf20: 2e72 7063 2372 7063 2d63 7265 6174 652d .rpc#rpc-create- │ │ │ │ -0001cf30: 7365 7276 6572 5374 6172 7420 6c69 7374 serverStart list │ │ │ │ -0001cf40: 656e 696e 6720 666f 7220 7270 6320 636f ening for rpc co │ │ │ │ -0001cf50: 6e6e 6563 7469 6f6e 7320 6f6e 2074 6865 nnections on the │ │ │ │ -0001cf60: 2063 7572 7265 6e74 206d 6163 6869 6e65 current machine │ │ │ │ -0001cf70: 0072 6570 2e6e 6574 2e72 7063 2372 7063 .rep.net.rpc#rpc │ │ │ │ -0001cf80: 2d63 7265 6174 652d 7365 7276 6572 7265 -create-serverre │ │ │ │ -0001cf90: 702e 6e65 742e 7270 6323 6465 7374 726f p.net.rpc#destro │ │ │ │ -0001cfa0: 792d 7270 632d 7365 7276 616e 7452 656d y-rpc-servantRem │ │ │ │ -0001cfb0: 6f76 6520 7468 6520 7365 7276 616e 7420 ove the servant │ │ │ │ -0001cfc0: 7769 7468 2073 6572 7661 6e74 2d69 6420 with servant-id │ │ │ │ -0001cfd0: 4944 2066 726f 6d20 7468 6520 7461 626c ID from the tabl │ │ │ │ -0001cfe0: 6520 6f66 2073 6572 7661 6e74 732e 0000 e of servants... │ │ │ │ -0001cff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001d000: 7265 702e 7379 7374 656d 2367 6574 656e rep.system#geten │ │ │ │ -0001d010: 7652 6574 7572 6e20 7468 6520 7661 6c75 vReturn the valu │ │ │ │ -0001d020: 6520 6f66 2074 6865 2065 6e76 6972 6f6e e of the environ │ │ │ │ -0001d030: 6d65 6e74 2076 6172 6961 626c 6520 4e41 ment variable NA │ │ │ │ -0001d040: 4d45 2c20 6120 7374 7269 6e67 2e20 5468 ME, a string. Th │ │ │ │ -0001d050: 6520 7661 7269 6162 6c65 0a60 7072 6f63 e variable.`proc │ │ │ │ -0001d060: 6573 732d 656e 7669 726f 6e6d 656e 7427 ess-environment' │ │ │ │ -0001d070: 2069 7320 7573 6564 2074 6f20 6669 6e64 is used to find │ │ │ │ -0001d080: 2074 6865 2076 616c 7565 2e72 6570 2e6c the value.rep.l │ │ │ │ -0001d090: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter# │ │ │ │ -0001d0a0: 6e69 6c54 6865 2076 616c 7565 206f 6620 nilThe value of │ │ │ │ -0001d0b0: 7468 6520 626f 6f6c 6561 6e2d 6661 6c73 the boolean-fals │ │ │ │ -0001d0c0: 6520 616e 6420 656e 642d 6f66 2d6c 6973 e and end-of-lis │ │ │ │ -0001d0d0: 7420 6f62 6a65 6374 2e00 7265 702e 6c61 t object..rep.la │ │ │ │ -0001d0e0: 6e67 2e69 6e74 6572 7072 6574 6572 2364 ng.interpreter#d │ │ │ │ -0001d0f0: 6566 756e 2053 594d 424f 4c20 2e20 424f efun SYMBOL . BO │ │ │ │ -0001d100: 4459 0072 6570 2e6c 616e 672e 696e 7465 DY.rep.lang.inte │ │ │ │ -0001d110: 7270 7265 7465 7223 6465 6663 6f6e 7374 rpreter#defconst │ │ │ │ -0001d120: 2053 594d 424f 4c20 5641 4c55 4520 2e20 SYMBOL VALUE . │ │ │ │ -0001d130: 5245 5354 0072 6570 2e6c 616e 672e 696e REST.rep.lang.in │ │ │ │ -0001d140: 7465 7270 7265 7465 7223 6675 6e63 7469 terpreter#functi │ │ │ │ -0001d150: 6f6e 2041 5247 7265 702e 6c61 6e67 2e69 on ARGrep.lang.i │ │ │ │ -0001d160: 6e74 6572 7072 6574 6572 236c 6574 2a6c nterpreter#let*l │ │ │ │ -0001d170: 6574 2028 4249 4e44 494e 4753 2e2e 2e29 et (BINDINGS...) │ │ │ │ -0001d180: 2042 4f44 592e 2e2e 0a0a 5369 6d69 6c61 BODY.....Simila │ │ │ │ -0001d190: 7220 746f 2060 6c65 7427 2065 7863 6570 r to `let' excep │ │ │ │ -0001d1a0: 7420 7468 6174 2074 6865 2042 494e 4449 t that the BINDI │ │ │ │ -0001d1b0: 4e47 5320 6172 6520 696e 7374 616c 6c65 NGS are installe │ │ │ │ -0001d1c0: 6420 6173 2074 6865 6972 2076 616c 7565 d as their value │ │ │ │ -0001d1d0: 730a 6172 6520 636f 6d70 7574 6564 2c20 s.are computed, │ │ │ │ -0001d1e0: 696e 2074 6865 206f 7264 6572 2074 6865 in the order the │ │ │ │ -0001d1f0: 7920 6172 6520 7772 6974 7465 6e2e 7265 y are written.re │ │ │ │ -0001d200: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret │ │ │ │ -0001d210: 6572 236c 6574 7265 6353 696d 696c 6172 er#letrecSimilar │ │ │ │ -0001d220: 2074 6f20 606c 6574 2720 616e 6420 606c to `let' and `l │ │ │ │ -0001d230: 6574 2a27 2065 7863 6570 7420 7468 6174 et*' except that │ │ │ │ -0001d240: 2074 6865 2076 616c 7565 7320 6f66 2074 the values of t │ │ │ │ -0001d250: 6865 2042 494e 4449 4e47 530a 6172 6520 he BINDINGS.are │ │ │ │ -0001d260: 6576 616c 7561 7465 6420 7375 6368 2074 evaluated such t │ │ │ │ -0001d270: 6861 7420 616c 6c20 6f66 2074 6865 2062 hat all of the b │ │ │ │ -0001d280: 6f75 6e64 2076 6172 6961 626c 6573 2061 ound variables a │ │ │ │ -0001d290: 7265 2069 6e20 7468 6520 7363 6f70 652e re in the scope. │ │ │ │ -0001d2a0: 0a54 6869 7320 6d65 616e 7320 7468 6174 .This means that │ │ │ │ -0001d2b0: 2060 6c65 7472 6563 2720 6d61 7920 6265 `letrec' may be │ │ │ │ -0001d2c0: 2075 7365 6420 746f 2064 6566 696e 6520 used to define │ │ │ │ -0001d2d0: 6d75 7475 616c 6c79 2072 6563 7572 7369 mutually recursi │ │ │ │ -0001d2e0: 7665 0a66 756e 6374 696f 6e73 2e00 7265 ve.functions..re │ │ │ │ -0001d2f0: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret │ │ │ │ -0001d300: 6572 2369 6620 434f 4e44 4954 494f 4e20 er#if CONDITION │ │ │ │ -0001d310: 5448 454e 2023 2172 6573 7420 454c 5345 THEN #!rest ELSE │ │ │ │ -0001d320: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr │ │ │ │ -0001d330: 6574 6572 2363 6173 6545 6163 6820 434c eter#caseEach CL │ │ │ │ -0001d340: 4155 5345 2069 7320 6028 2849 5445 4d53 AUSE is `((ITEMS │ │ │ │ -0001d350: 2e2e 2e20 2920 464f 524d 532e 2e2e 2927 ... ) FORMS...)' │ │ │ │ -0001d360: 2e20 4669 6e64 2074 6865 2066 6972 7374 . Find the first │ │ │ │ -0001d370: 2043 4c41 5553 4520 7769 7468 2061 6e0a CLAUSE with an. │ │ │ │ -0001d380: 4954 454d 206d 6174 6368 696e 6720 2875 ITEM matching (u │ │ │ │ -0001d390: 7369 6e67 2060 6571 6c27 2920 7468 6520 sing `eql') the │ │ │ │ -0001d3a0: 7265 7375 6c74 206f 6620 6576 616c 7561 result of evalua │ │ │ │ -0001d3b0: 7469 6e67 204b 4559 2028 6f6e 6c79 0a65 ting KEY (only.e │ │ │ │ -0001d3c0: 7661 6c75 6174 6564 206f 6e63 6529 2c20 valuated once), │ │ │ │ -0001d3d0: 7468 656e 2065 7661 6c75 6174 6520 7468 then evaluate th │ │ │ │ -0001d3e0: 6520 6173 736f 6369 6174 6564 2046 4f52 e associated FOR │ │ │ │ -0001d3f0: 4d53 2069 6e20 6120 6070 726f 676e 272e MS in a `progn'. │ │ │ │ -0001d400: 2054 6865 0a66 696e 616c 2063 6c61 7573 The.final claus │ │ │ │ -0001d410: 6520 6d61 7920 6861 7665 2074 6865 2066 e may have the f │ │ │ │ -0001d420: 6f72 6d20 6028 7420 464f 524d 532e 2e2e orm `(t FORMS... │ │ │ │ -0001d430: 2927 2c20 7768 6963 6820 616c 7761 7973 )', which always │ │ │ │ -0001d440: 206d 6174 6368 6573 204b 4559 0a69 6620 matches KEY.if │ │ │ │ -0001d450: 6e6f 206f 7468 6572 2043 4c41 5553 4520 no other CLAUSE │ │ │ │ -0001d460: 6861 7320 616c 7265 6164 792e 2052 6574 has already. Ret │ │ │ │ -0001d470: 7572 6e73 2066 616c 7365 2069 6620 6e6f urns false if no │ │ │ │ -0001d480: 2063 6c61 7573 6520 6d61 7463 6865 732e clause matches. │ │ │ │ -0001d490: 0a0a 4966 2061 6e79 206f 6620 7468 6520 ..If any of the │ │ │ │ -0001d4a0: 4954 454d 5320 6170 7065 6172 206d 6f72 ITEMS appear mor │ │ │ │ -0001d4b0: 6520 7468 616e 206f 6e63 652c 2074 6865 e than once, the │ │ │ │ -0001d4c0: 6e20 7468 6520 6265 6861 7669 6f75 7220 n the behaviour │ │ │ │ -0001d4d0: 6973 0a75 6e64 6566 696e 6564 2e72 6570 is.undefined.rep │ │ │ │ -0001d4e0: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete │ │ │ │ -0001d4f0: 7223 7768 656e 4576 616c 7561 7465 7320 r#whenEvaluates │ │ │ │ -0001d500: 434f 4e44 4954 494f 4e2c 2069 6620 6974 CONDITION, if it │ │ │ │ -0001d510: 2069 7320 7472 7565 2061 6e20 696d 706c is true an impl │ │ │ │ -0001d520: 6963 6974 2070 726f 676e 2069 7320 7065 icit progn is pe │ │ │ │ -0001d530: 7266 6f72 6d65 640a 7769 7468 2046 4f52 rformed.with FOR │ │ │ │ -0001d540: 4d53 2e00 7265 702e 6c61 6e67 2e69 6e74 MS..rep.lang.int │ │ │ │ -0001d550: 6572 7072 6574 6572 2377 6865 6e20 434f erpreter#when CO │ │ │ │ -0001d560: 4e44 4954 494f 4e20 2321 7265 7374 2046 NDITION #!rest F │ │ │ │ -0001d570: 4f52 4d53 0072 6570 2e6c 616e 672e 696e ORMS.rep.lang.in │ │ │ │ -0001d580: 7465 7270 7265 7465 7223 756e 6c65 7373 terpreter#unless │ │ │ │ -0001d590: 2043 4f4e 4449 5449 4f4e 2023 2172 6573 CONDITION #!res │ │ │ │ -0001d5a0: 7420 464f 524d 5300 7265 702e 6c61 6e67 t FORMS.rep.lang │ │ │ │ -0001d5b0: 2e69 6e74 6572 7072 6574 6572 2364 6566 .interpreter#def │ │ │ │ -0001d5c0: 7661 722d 7365 7471 2056 4152 2023 216f var-setq VAR #!o │ │ │ │ -0001d5d0: 7074 696f 6e61 6c20 5641 4c55 4520 444f ptional VALUE DO │ │ │ │ -0001d5e0: 4300 7265 702e 6c61 6e67 2e69 6e74 6572 C.rep.lang.inter │ │ │ │ -0001d5f0: 7072 6574 6572 2370 726f 6732 202e 2041 preter#prog2 . A │ │ │ │ -0001d600: 5247 5372 6570 2e6c 616e 672e 696e 7465 RGSrep.lang.inte │ │ │ │ -0001d610: 7270 7265 7465 7223 6465 636c 6172 6564 rpreter#declared │ │ │ │ -0001d620: 6563 6c61 7265 2043 4c41 5553 4553 2e2e eclare CLAUSES.. │ │ │ │ -0001d630: 2e0a 0a50 726f 7669 6465 2074 6865 2063 ...Provide the c │ │ │ │ -0001d640: 6f6d 7069 6c65 7220 7769 7468 2065 7874 ompiler with ext │ │ │ │ -0001d650: 7261 2069 6e66 6f72 6d61 7469 6f6e 2077 ra information w │ │ │ │ -0001d660: 6869 6c65 2063 6f6d 7069 6c69 6e67 2074 hile compiling t │ │ │ │ -0001d670: 6865 2066 6f72 6d73 0a74 6861 7420 6170 he forms.that ap │ │ │ │ -0001d680: 7065 6172 2069 6e20 7468 6520 7361 6d65 pear in the same │ │ │ │ -0001d690: 206c 6578 6963 616c 2073 636f 7065 2061 lexical scope a │ │ │ │ -0001d6a0: 7320 7468 6520 6465 636c 6172 6174 696f s the declaratio │ │ │ │ -0001d6b0: 6e2e 0a0a 4561 6368 2043 4c41 5553 4520 n...Each CLAUSE │ │ │ │ -0001d6c0: 6973 2061 206c 6973 742c 2074 6865 2066 is a list, the f │ │ │ │ -0001d6d0: 6972 7374 2065 6c65 6d65 6e74 206f 6620 irst element of │ │ │ │ -0001d6e0: 7768 6963 6820 6973 2061 2073 796d 626f which is a symbo │ │ │ │ -0001d6f0: 6c20 6465 6669 6e69 6e67 0a74 6865 2074 l defining.the t │ │ │ │ -0001d700: 7970 6520 6f66 2064 6563 6c61 7261 7469 ype of declarati │ │ │ │ -0001d710: 6f6e 2c20 7468 6520 6f74 6865 7220 656c on, the other el │ │ │ │ -0001d720: 656d 656e 7473 2072 656c 6174 6520 746f ements relate to │ │ │ │ -0001d730: 2074 6865 2064 6563 6c61 7261 7469 6f6e the declaration │ │ │ │ -0001d740: 2e0a 5365 6520 7468 6520 6043 6f6d 7069 ..See the `Compi │ │ │ │ -0001d750: 6c65 7220 4465 636c 6172 6174 696f 6e73 ler Declarations │ │ │ │ -0001d760: 2720 6e6f 6465 206f 6620 7468 6520 6c69 ' node of the li │ │ │ │ -0001d770: 6272 6570 206d 616e 7561 6c20 666f 7220 brep manual for │ │ │ │ -0001d780: 6465 7461 696c 730a 6f66 2074 6865 2070 details.of the p │ │ │ │ -0001d790: 6f73 7369 626c 6520 6465 636c 6172 6174 ossible declarat │ │ │ │ -0001d7a0: 696f 6e20 7479 7065 732e 7265 702e 6c61 ion types.rep.la │ │ │ │ -0001d7b0: 6e67 2e69 6e74 6572 7072 6574 6572 2374 ng.interpreter#t │ │ │ │ -0001d7c0: 6872 6f77 5065 7266 6f72 6d73 2061 206e hrowPerforms a n │ │ │ │ -0001d7d0: 6f6e 2d6c 6f63 616c 2065 7869 7420 746f on-local exit to │ │ │ │ -0001d7e0: 2074 6865 2060 6361 7463 6827 2066 6f72 the `catch' for │ │ │ │ -0001d7f0: 6d20 7761 6974 696e 6720 666f 7220 5441 m waiting for TA │ │ │ │ -0001d800: 4720 616e 6420 7265 7475 726e 0a56 414c G and return.VAL │ │ │ │ -0001d810: 5545 2066 726f 6d20 6974 2e00 7265 702e UE from it..rep. │ │ │ │ -0001d820: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter │ │ │ │ -0001d830: 2361 7574 6f6c 6f61 642d 6d61 6372 6f20 #autoload-macro │ │ │ │ -0001d840: 5359 4d42 4f4c 2d46 4f52 4d20 4649 4c45 SYMBOL-FORM FILE │ │ │ │ -0001d850: 2023 2172 6573 7420 4558 5452 4100 7265 #!rest EXTRA.re │ │ │ │ -0001d860: 702e 6c61 6e67 2e64 6f63 2364 6573 6372 p.lang.doc#descr │ │ │ │ -0001d870: 6962 652d 7661 6c75 6520 5641 4c55 4520 ibe-value VALUE │ │ │ │ -0001d880: 2321 6f70 7469 6f6e 616c 204e 414d 4520 #!optional NAME │ │ │ │ -0001d890: 5354 5255 4354 5552 4500 7265 702e 6c61 STRUCTURE.rep.la │ │ │ │ -0001d8a0: 6e67 2e64 6f63 2364 6f63 756d 656e 7461 ng.doc#documenta │ │ │ │ -0001d8b0: 7469 6f6e 2053 594d 424f 4c20 2321 6f70 tion SYMBOL #!op │ │ │ │ -0001d8c0: 7469 6f6e 616c 2053 5452 5543 5455 5245 tional STRUCTURE │ │ │ │ -0001d8d0: 2056 414c 5545 0072 6570 2e6c 616e 672e VALUE.rep.lang. │ │ │ │ -0001d8e0: 646f 6323 646f 6375 6d65 6e74 2d76 6172 doc#document-var │ │ │ │ -0001d8f0: 6961 626c 6520 5359 4d42 4f4c 2053 5452 iable SYMBOL STR │ │ │ │ -0001d900: 5543 5455 5245 2044 4f43 2d53 5452 494e UCTURE DOC-STRIN │ │ │ │ -0001d910: 4772 6570 2e6c 616e 672e 646f 6323 6164 Grep.lang.doc#ad │ │ │ │ -0001d920: 642d 646f 6375 6d65 6e74 6174 696f 6e2d d-documentation- │ │ │ │ -0001d930: 7061 7261 6d73 5265 636f 7264 7320 7468 paramsRecords th │ │ │ │ -0001d940: 6174 2066 756e 6374 696f 6e20 4e41 4d45 at function NAME │ │ │ │ -0001d950: 2028 6120 7379 6d62 6f6c 2920 6861 7320 (a symbol) has │ │ │ │ -0001d960: 6172 6775 6d65 6e74 206c 6973 7420 5041 argument list PA │ │ │ │ -0001d970: 5241 4d2d 4c49 5354 2e00 7265 702e 6c61 RAM-LIST..rep.la │ │ │ │ -0001d980: 6e67 2e62 6163 6b71 756f 7465 2362 6163 ng.backquote#bac │ │ │ │ -0001d990: 6b71 756f 7465 2041 5247 7265 702e 6c61 kquote ARGrep.la │ │ │ │ -0001d9a0: 6e67 2e6d 6174 6823 6f64 6470 5265 7475 ng.math#oddpRetu │ │ │ │ -0001d9b0: 726e 2074 2069 6620 5820 6973 206f 6464 rn t if X is odd │ │ │ │ -0001d9c0: 2c20 692e 652e 2028 2f3d 2028 6d6f 6420 , i.e. (/= (mod │ │ │ │ -0001d9d0: 5820 3229 2030 292e 7265 702e 6c61 6e67 X 2) 0).rep.lang │ │ │ │ -0001d9e0: 2e6d 6174 6823 6576 656e 7052 6574 7572 .math#evenpRetur │ │ │ │ -0001d9f0: 6e20 7420 6966 2058 2069 7320 6f64 642c n t if X is odd, │ │ │ │ -0001da00: 2069 2e65 2e20 283d 2028 6d6f 6420 5820 i.e. (= (mod X │ │ │ │ -0001da10: 3229 2030 292e 0072 6570 2e6e 6574 2e64 2) 0)..rep.net.d │ │ │ │ -0001da20: 6f6d 6169 6e2d 6e61 6d65 2364 6f6d 6169 omain-name#domai │ │ │ │ -0001da30: 6e2d 7061 7274 7320 444f 4d41 494e 0072 n-parts DOMAIN.r │ │ │ │ -0001da40: 6570 2e6e 6574 2e64 6f6d 6169 6e2d 6e61 ep.net.domain-na │ │ │ │ -0001da50: 6d65 2364 6f6d 6169 6e2d 6265 6c6f 772d me#domain-below- │ │ │ │ -0001da60: 7020 4431 2044 3200 7265 702e 6e65 742e p D1 D2.rep.net. │ │ │ │ -0001da70: 646f 6d61 696e 2d6e 616d 6523 6d61 702d domain-name#map- │ │ │ │ -0001da80: 646f 6d61 696e 7320 4655 4e20 444f 4d41 domains FUN DOMA │ │ │ │ -0001da90: 494e 7265 702e 6e65 742e 646f 6d61 696e INrep.net.domain │ │ │ │ -0001daa0: 2d6e 616d 6523 6d61 702d 646f 6d61 696e -name#map-domain │ │ │ │ -0001dab0: 732d 646f 776e 7761 7264 7343 616c 6c20 s-downwardsCall │ │ │ │ -0001dac0: 2846 554e 204e 414d 4529 2066 6f72 2065 (FUN NAME) for e │ │ │ │ -0001dad0: 6163 6820 7375 622d 646f 6d61 696e 206f ach sub-domain o │ │ │ │ -0001dae0: 6620 444f 4d41 494e 2028 656e 6469 6e67 f DOMAIN (ending │ │ │ │ -0001daf0: 2077 6974 6820 444f 4d41 494e 292e 7265 with DOMAIN).re │ │ │ │ -0001db00: 702e 6e65 742e 7270 6323 7265 6769 7374 p.net.rpc#regist │ │ │ │ -0001db10: 6572 2d72 7063 2d73 6572 7665 7241 6464 er-rpc-serverAdd │ │ │ │ -0001db20: 2074 6865 2063 6f6e 6e65 6374 696f 6e20 the connection │ │ │ │ -0001db30: 534f 434b 4554 2074 6f20 7468 6520 7461 SOCKET to the ta │ │ │ │ -0001db40: 626c 6520 6f66 206b 6e6f 776e 2072 7063 ble of known rpc │ │ │ │ -0001db50: 2063 6f6e 6e65 6374 696f 6e73 2e20 4966 connections. If │ │ │ │ -0001db60: 0a43 4c4f 5341 424c 4520 6973 2074 7275 .CLOSABLE is tru │ │ │ │ -0001db70: 652c 2074 6865 6e20 7468 6520 736f 636b e, then the sock │ │ │ │ -0001db80: 6574 2063 6f75 6c64 2062 6520 636c 6f73 et could be clos │ │ │ │ -0001db90: 6564 2061 6e64 2072 656f 7065 6e65 6420 ed and reopened │ │ │ │ -0001dba0: 7369 6d70 6c79 0a62 7920 6b6e 6f77 696e simply.by knowin │ │ │ │ -0001dbb0: 6720 6974 7320 6164 6472 6573 7320 616e g its address an │ │ │ │ -0001dbc0: 6420 706f 7274 206e 756d 6265 722e 7265 d port number.re │ │ │ │ -0001dbd0: 702e 6e65 742e 7270 6323 7270 632d 736f p.net.rpc#rpc-so │ │ │ │ -0001dbe0: 636b 6574 2d6c 6973 7465 6e65 7254 6865 cket-listenerThe │ │ │ │ -0001dbf0: 2066 756e 6374 696f 6e20 7468 6174 2073 function that s │ │ │ │ -0001dc00: 686f 756c 6420 6265 2075 7365 6420 746f hould be used to │ │ │ │ -0001dc10: 206c 6973 7465 6e20 666f 7220 636f 6e6e listen for conn │ │ │ │ -0001dc20: 6563 7469 6f6e 7320 6f6e 2072 7063 0a73 ections on rpc.s │ │ │ │ -0001dc30: 6572 7665 7220 736f 636b 6574 732e 7265 erver sockets.re │ │ │ │ -0001dc40: 702e 6e65 742e 7270 6323 6d61 6b65 2d72 p.net.rpc#make-r │ │ │ │ -0001dc50: 7063 2d73 6572 7661 6e74 5265 6769 7374 pc-servantRegist │ │ │ │ -0001dc60: 6572 2074 6865 2066 756e 6374 696f 6e20 er the function │ │ │ │ -0001dc70: 494d 504c 2061 7320 616e 2072 7063 2073 IMPL as an rpc s │ │ │ │ -0001dc80: 6572 7661 6e74 2c20 616e 6420 7265 7475 ervant, and retu │ │ │ │ -0001dc90: 726e 2074 6865 2063 7265 6174 6564 0a73 rn the created.s │ │ │ │ -0001dca0: 6572 7661 6e74 2d69 642e 7265 702e 6e65 ervant-id.rep.ne │ │ │ │ -0001dcb0: 742e 7270 6323 7270 632d 7072 6f78 792d t.rpc#rpc-proxy- │ │ │ │ -0001dcc0: 3e67 6c6f 6261 6c2d 6964 5265 7475 726e >global-idReturn │ │ │ │ -0001dcd0: 2074 6865 2067 6c6f 6261 6c6c 792d 7661 the globally-va │ │ │ │ -0001dce0: 6c69 6420 7365 7276 616e 742d 6964 2028 lid servant-id ( │ │ │ │ -0001dcf0: 6120 7374 7269 6e67 2920 7468 6174 2063 a string) that c │ │ │ │ -0001dd00: 616e 2062 6520 7573 6564 2074 6f0a 7265 an be used to.re │ │ │ │ -0001dd10: 6665 7265 6e63 6520 7468 6520 5250 4320 ference the RPC │ │ │ │ -0001dd20: 7072 6f78 7920 6675 6e63 7469 6f6e 2050 proxy function P │ │ │ │ -0001dd30: 524f 5859 2e72 6570 2e64 6174 6123 7265 ROXY.rep.data#re │ │ │ │ -0001dd40: 6d6f 7665 2d69 662d 6e6f 7452 6574 7572 move-if-notRetur │ │ │ │ -0001dd50: 6e73 2061 206e 6577 2063 6f70 7920 6f66 ns a new copy of │ │ │ │ -0001dd60: 204c 5354 2077 6974 6820 616e 7920 656c LST with any el │ │ │ │ -0001dd70: 656d 656e 7473 2072 656d 6f76 6564 2066 ements removed f │ │ │ │ -0001dd80: 6f72 2077 6869 6368 2028 5052 4544 2045 or which (PRED E │ │ │ │ -0001dd90: 4c54 290a 7265 7475 726e 7320 6661 6c73 LT).returns fals │ │ │ │ -0001dda0: 652e 7265 702e 6461 7461 2372 656d 7152 e.rep.data#remqR │ │ │ │ -0001ddb0: 6574 7572 6e73 2061 206e 6577 2063 6f70 eturns a new cop │ │ │ │ -0001ddc0: 7920 6f66 204c 5354 2077 6974 6820 616c y of LST with al │ │ │ │ -0001ddd0: 6c20 656c 656d 656e 7473 2060 6571 2720 l elements `eq' │ │ │ │ -0001dde0: 746f 2045 4c54 2064 6973 6361 7264 6564 to ELT discarded │ │ │ │ -0001ddf0: 2e72 6570 2e75 7469 6c2e 7469 6d65 2374 .rep.util.time#t │ │ │ │ -0001de00: 696d 652d 5265 7475 726e 2074 6865 206e ime-Return the n │ │ │ │ -0001de10: 756d 6265 7220 6f66 2073 6563 6f6e 6473 umber of seconds │ │ │ │ -0001de20: 2064 6966 6665 7265 6e63 6520 6265 7477 difference betw │ │ │ │ -0001de30: 6565 6e20 7469 6d65 7374 616d 7073 2054 een timestamps T │ │ │ │ -0001de40: 3120 616e 6420 5432 2e72 6570 2e75 7469 1 and T2.rep.uti │ │ │ │ -0001de50: 6c2e 6461 7465 2364 6174 652d 6d6f 6e74 l.date#date-mont │ │ │ │ -0001de60: 682d 616c 6973 7441 6c69 7374 206f 6620 h-alistAlist of │ │ │ │ -0001de70: 284d 4f4e 5448 2d4e 414d 4520 2e20 4d4f (MONTH-NAME . MO │ │ │ │ -0001de80: 4e54 482d 4e55 4d29 2e72 6570 2e75 7469 NTH-NUM).rep.uti │ │ │ │ -0001de90: 6c2e 6973 7065 6c6c 2369 642d 7374 7269 l.ispell#id-stri │ │ │ │ -0001dea0: 6e67 5374 7269 6e67 2073 656e 7420 6279 ngString sent by │ │ │ │ -0001deb0: 2069 7370 656c 6c20 6964 656e 7469 6679 ispell identify │ │ │ │ -0001dec0: 696e 6720 6974 7365 6c66 2077 6865 6e20 ing itself when │ │ │ │ -0001ded0: 6974 2073 7461 7274 6564 2065 7865 6375 it started execu │ │ │ │ -0001dee0: 7469 6e67 2e72 6570 2e69 6f2e 6669 6c65 ting.rep.io.file │ │ │ │ -0001def0: 7323 6576 616c 2d61 6674 6572 2d6c 6f61 s#eval-after-loa │ │ │ │ -0001df00: 6441 7272 616e 6765 2066 6f72 2046 4f52 dArrange for FOR │ │ │ │ -0001df10: 4d20 746f 2062 6520 6576 616c 7561 7465 M to be evaluate │ │ │ │ -0001df20: 6420 696d 6d65 6469 6174 656c 7920 6166 d immediately af │ │ │ │ -0001df30: 7465 7220 7468 6520 6c69 6272 6172 7920 ter the library │ │ │ │ -0001df40: 6f66 204c 6973 7020 636f 6465 0a4c 4942 of Lisp code.LIB │ │ │ │ -0001df50: 5241 5259 2068 6173 2062 6565 6e20 7265 RARY has been re │ │ │ │ -0001df60: 6164 2062 7920 7468 6520 606c 6f61 6427 ad by the `load' │ │ │ │ -0001df70: 2066 756e 6374 696f 6e2e 204e 6f74 6520 function. Note │ │ │ │ -0001df80: 7468 6174 204c 4942 5241 5259 206d 7573 that LIBRARY mus │ │ │ │ -0001df90: 7420 6578 6163 746c 790a 6d61 7463 6820 t exactly.match │ │ │ │ -0001dfa0: 7468 6520 4649 4c45 2061 7267 756d 656e the FILE argumen │ │ │ │ -0001dfb0: 7420 746f 2060 6c6f 6164 272e 0000 0000 t to `load'..... │ │ │ │ -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 ................ │ │ │ │ +00019fd0: 7265 702e bb2b 0000 0000 0000 1c00 0000 rep..+.......... │ │ │ │ +00019fe0: 4001 0000 0cf0 b87b 7265 702e 66ce 0000 @......{rep.f... │ │ │ │ +00019ff0: 0000 0000 1b00 0000 4400 0000 0000 0000 ........D....... │ │ │ │ +0001a000: 7265 702e 696f 2e66 696c 652d 6861 6e64 rep.io.file-hand │ │ │ │ +0001a010: 6c65 7273 2e72 656d 6f74 652e 7265 7023 lers.remote.rep# │ │ │ │ +0001a020: 7265 6d6f 7465 2d72 6570 2d63 6c6f 7365 remote-rep-close │ │ │ │ +0001a030: 2d68 6f73 7443 6c6f 7365 2074 6865 2072 -hostClose the r │ │ │ │ +0001a040: 6570 2d72 656d 6f74 6520 7375 6270 726f ep-remote subpro │ │ │ │ +0001a050: 6365 7373 2063 6f6e 6e65 6374 6564 2074 cess connected t │ │ │ │ +0001a060: 6f20 6055 5345 5240 484f 5354 272e 0072 o `USER@HOST'..r │ │ │ │ +0001a070: 6570 2e69 6f2e 6669 6c65 2d68 616e 646c ep.io.file-handl │ │ │ │ +0001a080: 6572 732e 7265 6d6f 7465 2e72 6570 2372 ers.remote.rep#r │ │ │ │ +0001a090: 656d 6f74 652d 7265 702d 636c 6f73 652d emote-rep-close- │ │ │ │ +0001a0a0: 616c 6c66 7470 2d70 726f 6772 616d 5072 allftp-programPr │ │ │ │ +0001a0b0: 6f67 7261 6d20 7573 6564 2066 6f72 2046 ogram used for F │ │ │ │ +0001a0c0: 5450 2073 6573 7369 6f6e 732e 7265 6d6f TP sessions.remo │ │ │ │ +0001a0d0: 7465 2d66 7470 2d61 7267 734c 6973 7420 te-ftp-argsList │ │ │ │ +0001a0e0: 6f66 2061 7267 756d 656e 7473 2074 6f20 of arguments to │ │ │ │ +0001a0f0: 7265 6d6f 7465 2046 5450 2073 6573 7369 remote FTP sessi │ │ │ │ +0001a100: 6f6e 732e 7265 6d6f 7465 2d66 7470 2d6d ons.remote-ftp-m │ │ │ │ +0001a110: 6178 2d6d 6573 7361 6765 2d6c 696e 6573 ax-message-lines │ │ │ │ +0001a120: 5768 656e 2074 7275 652c 2074 6865 206d When true, the m │ │ │ │ +0001a130: 6178 696d 756d 206e 756d 6265 7220 6f66 aximum number of │ │ │ │ +0001a140: 2046 5450 206d 6573 7361 6765 206c 696e FTP message lin │ │ │ │ +0001a150: 6573 2074 6f20 6b65 6570 2e72 656d 6f74 es to keep.remot │ │ │ │ +0001a160: 652d 6674 702d 7469 6d65 6f75 744e 756d e-ftp-timeoutNum │ │ │ │ +0001a170: 6265 7220 6f66 2073 6563 6f6e 6473 2074 ber of seconds t │ │ │ │ +0001a180: 6f20 7761 6974 2066 6f72 2046 5450 206f o wait for FTP o │ │ │ │ +0001a190: 7574 7075 7420 6265 666f 7265 2067 6976 utput before giv │ │ │ │ +0001a1a0: 696e 6720 7570 2e72 656d 6f74 652d 6674 ing up.remote-ft │ │ │ │ +0001a1b0: 702d 616e 6f6e 2d75 7365 7273 5265 6775 p-anon-usersRegu │ │ │ │ +0001a1c0: 6c61 7220 6578 7072 6573 7369 6f6e 206d lar expression m │ │ │ │ +0001a1d0: 6174 6368 696e 6720 7573 6572 206e 616d atching user nam │ │ │ │ +0001a1e0: 6573 206f 6620 6061 6e6f 6e79 6d6f 7573 es of `anonymous │ │ │ │ +0001a1f0: 2720 4654 5020 7365 7373 696f 6e73 2e72 ' FTP sessions.r │ │ │ │ +0001a200: 656d 6f74 652d 6674 702d 6563 686f 2d6f emote-ftp-echo-o │ │ │ │ +0001a210: 7574 7075 7457 6865 6e20 742c 2065 6368 utputWhen t, ech │ │ │ │ +0001a220: 6f20 616c 6c20 6f75 7470 7574 2066 726f o all output fro │ │ │ │ +0001a230: 6d20 4654 5020 7072 6f63 6573 7365 732e m FTP processes. │ │ │ │ +0001a240: 2055 7365 2066 6f72 2064 6562 7567 6769 Use for debuggi │ │ │ │ +0001a250: 6e67 206f 6e6c 792e 7265 6d6f 7465 2d66 ng only.remote-f │ │ │ │ +0001a260: 7470 2d70 6173 7377 642d 616c 6973 7441 tp-passwd-alistA │ │ │ │ +0001a270: 6c69 7374 206f 6620 2855 5345 5240 484f list of (USER@HO │ │ │ │ +0001a280: 5354 202e 2050 4153 5357 4429 2064 6566 ST . PASSWD) def │ │ │ │ +0001a290: 696e 696e 6720 616c 6c20 6b6e 6f77 6e20 ining all known │ │ │ │ +0001a2a0: 4654 5020 7061 7373 776f 7264 732e 7265 FTP passwords.re │ │ │ │ +0001a2b0: 6d6f 7465 2d66 7470 2d64 6972 6361 6368 mote-ftp-dircach │ │ │ │ +0001a2c0: 652d 6578 7069 7279 2d74 696d 654e 756d e-expiry-timeNum │ │ │ │ +0001a2d0: 6265 7220 6f66 2073 6563 6f6e 6473 2062 ber of seconds b │ │ │ │ +0001a2e0: 6566 6f72 6520 6120 6469 7263 6163 6865 efore a dircache │ │ │ │ +0001a2f0: 2065 6e74 7279 2069 7320 7265 7265 6164 entry is reread │ │ │ │ +0001a300: 2e72 656d 6f74 652d 6674 702d 6469 7263 .remote-ftp-dirc │ │ │ │ +0001a310: 6163 6865 2d6d 6178 2d64 6972 734d 6178 ache-max-dirsMax │ │ │ │ +0001a320: 696d 756d 206e 756d 6265 7220 6f66 2064 imum number of d │ │ │ │ +0001a330: 6972 6563 746f 7269 6573 2077 686f 7365 irectories whose │ │ │ │ +0001a340: 2063 6f6e 7465 6e74 7320 6d61 7920 6265 contents may be │ │ │ │ +0001a350: 2063 6163 6865 6420 6174 2061 6e79 206f cached at any o │ │ │ │ +0001a360: 6e65 0a74 696d 652e 7265 6d6f 7465 2d66 ne.time.remote-f │ │ │ │ +0001a370: 7470 2d73 6573 7369 6f6e 734c 6973 7420 tp-sessionsList │ │ │ │ +0001a380: 6f66 2046 5450 2073 7472 7563 7475 7265 of FTP structure │ │ │ │ +0001a390: 7320 6465 6669 6e69 6e67 2061 6c6c 2072 s defining all r │ │ │ │ +0001a3a0: 756e 6e69 6e67 2046 5450 2073 6573 7369 unning FTP sessi │ │ │ │ +0001a3b0: 6f6e 732e 7265 6d6f 7465 2d66 7470 2d70 ons.remote-ftp-p │ │ │ │ +0001a3c0: 726f 6d70 742d 7265 6765 7870 5265 6775 rompt-regexpRegu │ │ │ │ +0001a3d0: 6c61 7220 6578 7072 6573 7369 6f6e 206d lar expression m │ │ │ │ +0001a3e0: 6174 6368 696e 6720 6120 7072 6f6d 7074 atching a prompt │ │ │ │ +0001a3f0: 2066 726f 6d20 7468 6520 4654 5020 636f from the FTP co │ │ │ │ +0001a400: 6d6d 616e 6420 2874 6f20 6265 2069 676e mmand (to be ign │ │ │ │ +0001a410: 6f72 6564 292e 7265 6d6f 7465 2d66 7470 ored).remote-ftp │ │ │ │ +0001a420: 2d73 6b69 702d 6d73 6773 5265 6775 6c61 -skip-msgsRegula │ │ │ │ +0001a430: 7220 6578 7072 6573 7369 6f6e 206d 6174 r expression mat │ │ │ │ +0001a440: 6368 696e 6720 6674 7020 6d65 7373 6167 ching ftp messag │ │ │ │ +0001a450: 6573 2074 6861 7420 6361 6e20 6265 2069 es that can be i │ │ │ │ +0001a460: 676e 6f72 6564 2e00 7265 702e 696f 2e66 gnored..rep.io.f │ │ │ │ +0001a470: 696c 652d 6861 6e64 6c65 7273 2e72 656d ile-handlers.rem │ │ │ │ +0001a480: 6f74 652e 6674 7023 7265 6d6f 7465 2d66 ote.ftp#remote-f │ │ │ │ +0001a490: 7470 2d63 6c6f 7365 2d61 6c6c 7265 702e tp-close-allrep. │ │ │ │ +0001a4a0: 696f 2e66 696c 652d 6861 6e64 6c65 7273 io.file-handlers │ │ │ │ +0001a4b0: 2e72 656d 6f74 652e 6674 7023 7265 6d6f .remote.ftp#remo │ │ │ │ +0001a4c0: 7465 2d66 7470 2d61 6464 2d70 6173 7377 te-ftp-add-passw │ │ │ │ +0001a4d0: 6441 6464 2074 6865 2073 7472 696e 6720 dAdd the string │ │ │ │ +0001a4e0: 5041 5353 5744 2061 7320 7468 6520 7061 PASSWD as the pa │ │ │ │ +0001a4f0: 7373 776f 7264 2066 6f72 2046 5450 2073 ssword for FTP s │ │ │ │ +0001a500: 6573 7369 6f6e 206f 6620 5553 4552 4048 ession of USER@H │ │ │ │ +0001a510: 4f53 542e 7265 702e 7374 7275 6374 7572 OST.rep.structur │ │ │ │ +0001a520: 6573 236d 616b 652d 696e 7465 7266 6163 es#make-interfac │ │ │ │ +0001a530: 6543 7265 6174 6520 616e 2069 6e74 6572 eCreate an inter │ │ │ │ +0001a540: 6661 6365 2063 616c 6c65 6420 4e41 4d45 face called NAME │ │ │ │ +0001a550: 2065 7870 6f72 7469 6e67 2074 6865 206c exporting the l │ │ │ │ +0001a560: 6973 7420 6f66 2073 796d 626f 6c73 2053 ist of symbols S │ │ │ │ +0001a570: 4947 2e72 6570 2e73 7472 7563 7475 7265 IG.rep.structure │ │ │ │ +0001a580: 7323 6c6f 6361 7465 2d62 696e 6469 6e67 s#locate-binding │ │ │ │ +0001a590: 5265 7475 726e 2074 6865 206e 616d 6520 Return the name │ │ │ │ +0001a5a0: 6f66 2074 6865 2073 7472 7563 7475 7265 of the structure │ │ │ │ +0001a5b0: 2062 696e 6469 6e67 206f 6620 5359 4d2c binding of SYM, │ │ │ │ +0001a5c0: 2075 7369 6e67 2074 6865 206c 6973 7420 using the list │ │ │ │ +0001a5d0: 6f66 206d 6f64 756c 650a 6e61 6d65 7320 of module.names │ │ │ │ +0001a5e0: 494d 504f 5254 4544 2061 7320 7468 6520 IMPORTED as the │ │ │ │ +0001a5f0: 7365 6172 6368 2073 7461 7274 2070 6f69 search start poi │ │ │ │ +0001a600: 6e74 732e 0072 6570 2e73 7472 7563 7475 nts..rep.structu │ │ │ │ +0001a610: 7265 7323 6c6f 6361 7465 2d62 696e 6469 res#locate-bindi │ │ │ │ +0001a620: 6e67 2053 594d 2049 4d50 4f52 5445 4472 ng SYM IMPORTEDr │ │ │ │ +0001a630: 6570 2e74 6872 6561 6473 2e6d 7574 6578 ep.threads.mutex │ │ │ │ +0001a640: 236f 6274 6169 6e2d 6d75 7465 784f 6274 #obtain-mutexObt │ │ │ │ +0001a650: 6169 6e20 7468 6520 6d75 7465 7820 4d54 ain the mutex MT │ │ │ │ +0001a660: 5820 666f 7220 7468 6520 6375 7272 656e X for the curren │ │ │ │ +0001a670: 7420 7468 7265 6164 2e20 5769 6c6c 2073 t thread. Will s │ │ │ │ +0001a680: 7573 7065 6e64 2074 6865 2063 7572 7265 uspend the curre │ │ │ │ +0001a690: 6e74 0a74 6872 6561 6420 756e 7469 6c20 nt.thread until │ │ │ │ +0001a6a0: 7468 6520 6d75 7465 7820 6973 2061 7661 the mutex is ava │ │ │ │ +0001a6b0: 696c 6162 6c65 2e20 5265 7475 726e 7320 ilable. Returns │ │ │ │ +0001a6c0: 6661 6c73 6520 6966 2074 6865 2074 696d false if the tim │ │ │ │ +0001a6d0: 656f 7574 2065 7870 6972 6564 2e72 6570 eout expired.rep │ │ │ │ +0001a6e0: 2e74 6872 6561 6473 2e6d 6573 7361 6765 .threads.message │ │ │ │ +0001a6f0: 2d70 6f72 7423 6d65 7373 6167 652d 7761 -port#message-wa │ │ │ │ +0001a700: 6974 696e 672d 7052 6574 7572 6e20 7472 iting-pReturn tr │ │ │ │ +0001a710: 7565 2069 6620 7468 6572 6520 6172 6520 ue if there are │ │ │ │ +0001a720: 6d65 7373 6167 6573 2077 6169 7469 6e67 messages waiting │ │ │ │ +0001a730: 206f 6e20 6d65 7373 6167 6520 706f 7274 on message port │ │ │ │ +0001a740: 2050 4f52 542e 7265 702e 7468 7265 6164 PORT.rep.thread │ │ │ │ +0001a750: 732e 7574 696c 7323 7769 7468 6f75 742d s.utils#without- │ │ │ │ +0001a760: 696e 7465 7272 7570 7473 4576 616c 7561 interruptsEvalua │ │ │ │ +0001a770: 7465 2060 2870 726f 676e 2046 4f52 4d53 te `(progn FORMS │ │ │ │ +0001a780: 2927 2077 6974 6820 7468 7265 6164 2070 )' with thread p │ │ │ │ +0001a790: 7265 656d 7074 696f 6e20 6469 7361 626c reemption disabl │ │ │ │ +0001a7a0: 6564 2e00 7265 702e 7468 7265 6164 732e ed..rep.threads. │ │ │ │ +0001a7b0: 7574 696c 7323 7769 7468 6f75 742d 696e utils#without-in │ │ │ │ +0001a7c0: 7465 7272 7570 7473 202e 2046 4f52 4d53 terrupts . FORMS │ │ │ │ +0001a7d0: 7265 702e 6c61 6e67 2e64 6f63 2364 6f63 rep.lang.doc#doc │ │ │ │ +0001a7e0: 756d 656e 7461 7469 6f6e 5265 7475 726e umentationReturn │ │ │ │ +0001a7f0: 7320 7468 6520 646f 6375 6d65 6e74 6174 s the documentat │ │ │ │ +0001a800: 696f 6e2d 7374 7269 6e67 2066 6f72 2053 ion-string for S │ │ │ │ +0001a810: 594d 424f 4c2e 2049 7420 7368 6f75 6c64 YMBOL. It should │ │ │ │ +0001a820: 2062 6520 7468 6520 6e61 6d65 0a6f 6620 be the name.of │ │ │ │ +0001a830: 6120 7370 6563 6961 6c20 7661 7269 6162 a special variab │ │ │ │ +0001a840: 6c65 2c20 6675 6e63 7469 6f6e 2c20 6d61 le, function, ma │ │ │ │ +0001a850: 6372 6f2c 206f 7220 6120 7370 6563 6961 cro, or a specia │ │ │ │ +0001a860: 6c20 666f 726d 2e0a 4966 2069 7427 7320 l form..If it's │ │ │ │ +0001a870: 6e6f 7420 6120 7661 7269 6162 6c65 2c20 not a variable, │ │ │ │ +0001a880: 7468 656e 2056 414c 5545 2073 686f 756c then VALUE shoul │ │ │ │ +0001a890: 6420 6265 2074 6865 2066 756e 6374 696f d be the functio │ │ │ │ +0001a8a0: 6e20 6974 7365 6c66 2c20 6c69 6b65 0a61 n itself, like.a │ │ │ │ +0001a8b0: 2063 6c6f 7375 7265 2e0a 0a52 6574 7572 closure...Retur │ │ │ │ +0001a8c0: 6e73 206e 696c 2077 6865 6e20 6e6f 7420 ns nil when not │ │ │ │ +0001a8d0: 666f 756e 642e 0a0a 5354 5255 4354 5552 found...STRUCTUR │ │ │ │ +0001a8e0: 4520 6361 6e20 6265 206e 696c 2e20 4974 E can be nil. It │ │ │ │ +0001a8f0: 2077 6173 2072 6571 7569 7265 6420 6279 was required by │ │ │ │ +0001a900: 2074 6865 206f 6c64 2073 796e 7461 782e the old syntax. │ │ │ │ +0001a910: 0072 6570 2e6c 616e 672e 646f 6323 6164 .rep.lang.doc#ad │ │ │ │ +0001a920: 642d 646f 6375 6d65 6e74 6174 696f 6e20 d-documentation │ │ │ │ +0001a930: 5359 4d42 4f4c 2053 5452 5543 5455 5245 SYMBOL STRUCTURE │ │ │ │ +0001a940: 2053 5452 494e 4700 7265 702e 6c61 6e67 STRING.rep.lang │ │ │ │ +0001a950: 2e64 6f63 2361 6464 2d64 6f63 756d 656e .doc#add-documen │ │ │ │ +0001a960: 7461 7469 6f6e 2d70 6172 616d 7320 4e41 tation-params NA │ │ │ │ +0001a970: 4d45 2053 5452 5543 5455 5245 2050 4152 ME STRUCTURE PAR │ │ │ │ +0001a980: 414d 2d4c 4953 5472 6570 2e6c 616e 672e AM-LISTrep.lang. │ │ │ │ +0001a990: 696e 7465 7270 7265 7465 7223 7454 6865 interpreter#tThe │ │ │ │ +0001a9a0: 2073 796d 626f 6c20 6f66 7465 6e20 7573 symbol often us │ │ │ │ +0001a9b0: 6564 2061 7320 7468 6520 6361 6e6f 6e69 ed as the canoni │ │ │ │ +0001a9c0: 6361 6c20 626f 6f6c 6561 6e2d 7472 7565 cal boolean-true │ │ │ │ +0001a9d0: 2076 616c 7565 2e72 6570 2e6c 616e 672e value.rep.lang. │ │ │ │ +0001a9e0: 696e 7465 7270 7265 7465 7223 6465 6673 interpreter#defs │ │ │ │ +0001a9f0: 7562 7374 4465 6669 6e65 7320 6120 6675 ubstDefines a fu │ │ │ │ +0001aa00: 6e63 7469 6f6e 2074 6861 7420 7769 6c6c nction that will │ │ │ │ +0001aa10: 2062 6520 636f 6d70 696c 6564 2069 6e6c be compiled inl │ │ │ │ +0001aa20: 696e 6520 746f 2061 6e79 2066 756e 6374 ine to any funct │ │ │ │ +0001aa30: 696f 6e73 2074 6861 740a 6361 6c6c 2069 ions that.call i │ │ │ │ +0001aa40: 742e 204f 7468 6572 7769 7365 2065 7861 t. Otherwise exa │ │ │ │ +0001aa50: 6374 6c79 2074 6865 2073 616d 6520 6173 ctly the same as │ │ │ │ +0001aa60: 2064 6566 756e 2e00 7265 702e 6c61 6e67 defun..rep.lang │ │ │ │ +0001aa70: 2e69 6e74 6572 7072 6574 6572 236c 6574 .interpreter#let │ │ │ │ +0001aa80: 7265 6320 4249 4e44 494e 4753 202e 2042 rec BINDINGS . B │ │ │ │ +0001aa90: 4f44 5900 7265 702e 6c61 6e67 2e69 6e74 ODY.rep.lang.int │ │ │ │ +0001aaa0: 6572 7072 6574 6572 236c 6574 2d66 6c75 erpreter#let-flu │ │ │ │ +0001aab0: 6964 7320 4249 4e44 494e 4753 202e 2042 ids BINDINGS . B │ │ │ │ +0001aac0: 4f44 5900 7265 702e 6c61 6e67 2e69 6e74 ODY.rep.lang.int │ │ │ │ +0001aad0: 6572 7072 6574 6572 2363 6173 6520 4b45 erpreter#case KE │ │ │ │ +0001aae0: 5920 2e20 434c 4155 5345 5372 6570 2e6c Y . CLAUSESrep.l │ │ │ │ +0001aaf0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter# │ │ │ │ +0001ab00: 756e 6c65 7373 4576 616c 7561 7465 7320 unlessEvaluates │ │ │ │ +0001ab10: 434f 4e44 4954 494f 4e2c 2069 6620 6974 CONDITION, if it │ │ │ │ +0001ab20: 2069 7320 6e69 6c20 616e 2069 6d70 6c69 is nil an impli │ │ │ │ +0001ab30: 6369 7420 7072 6f67 6e20 6973 2070 6572 cit progn is per │ │ │ │ +0001ab40: 666f 726d 6564 2077 6974 680a 464f 524d formed with.FORM │ │ │ │ +0001ab50: 532e 7265 702e 6c61 6e67 2e69 6e74 6572 S.rep.lang.inter │ │ │ │ +0001ab60: 7072 6574 6572 236f 7254 6865 2066 6972 preter#orThe fir │ │ │ │ +0001ab70: 7374 206f 6620 7468 6520 4152 4753 2069 st of the ARGS i │ │ │ │ +0001ab80: 7320 6576 616c 7561 7465 642c 2069 6620 s evaluated, if │ │ │ │ +0001ab90: 6974 2069 7320 7472 7565 2069 7473 2076 it is true its v │ │ │ │ +0001aba0: 616c 7565 2069 7320 7468 6520 7661 6c75 alue is the valu │ │ │ │ +0001abb0: 650a 6f66 2074 6865 2060 6f72 2720 666f e.of the `or' fo │ │ │ │ +0001abc0: 726d 2061 6e64 206e 6f20 6d6f 7265 2061 rm and no more a │ │ │ │ +0001abd0: 7267 756d 656e 7473 2061 7265 2065 7661 rguments are eva │ │ │ │ +0001abe0: 6c75 6174 6564 2e20 4f74 6865 7277 6973 luated. Otherwis │ │ │ │ +0001abf0: 6520 7468 6973 2073 7465 700a 6973 2072 e this step.is r │ │ │ │ +0001ac00: 6570 6561 7465 6420 666f 7220 7468 6520 epeated for the │ │ │ │ +0001ac10: 6e65 7874 206d 656d 6265 7220 6f66 2041 next member of A │ │ │ │ +0001ac20: 5247 532e 0a0a 4966 2061 6c6c 206f 6620 RGS...If all of │ │ │ │ +0001ac30: 7468 6520 4152 4753 2068 6176 6520 6265 the ARGS have be │ │ │ │ +0001ac40: 656e 2065 7661 6c75 6174 6564 2061 6e64 en evaluated and │ │ │ │ +0001ac50: 206e 6f6e 6520 6861 7665 2061 2074 7275 none have a tru │ │ │ │ +0001ac60: 6520 7661 6c75 650a 6028 2927 2069 7320 e value.`()' is │ │ │ │ +0001ac70: 7468 6520 7661 6c75 6520 6f66 2074 6865 the value of the │ │ │ │ +0001ac80: 2060 6f72 2720 666f 726d 2e0a 0a49 6620 `or' form...If │ │ │ │ +0001ac90: 7468 6572 6520 6172 6520 6e6f 2041 5247 there are no ARG │ │ │ │ +0001aca0: 5320 7468 6520 6661 6c73 6520 7661 6c75 S the false valu │ │ │ │ +0001acb0: 6520 6973 2072 6574 7572 6e65 642e 0072 e is returned..r │ │ │ │ +0001acc0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre │ │ │ │ +0001acd0: 7465 7223 6f72 202e 2041 5247 5372 6570 ter#or . ARGSrep │ │ │ │ +0001ace0: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete │ │ │ │ +0001acf0: 7223 7365 7471 2d64 6566 6175 6c74 7365 r#setq-defaultse │ │ │ │ +0001ad00: 7471 2d64 6566 6175 6c74 207b 2056 4152 tq-default { VAR │ │ │ │ +0001ad10: 4941 424c 4520 464f 524d 207d 202e 2e2e IABLE FORM } ... │ │ │ │ +0001ad20: 0a0a 5365 7473 2074 6865 2064 6566 6175 ..Sets the defau │ │ │ │ +0001ad30: 6c74 2076 616c 7565 206f 6620 6561 6368 lt value of each │ │ │ │ +0001ad40: 2056 4152 4941 424c 4520 746f 2074 6865 VARIABLE to the │ │ │ │ +0001ad50: 2076 616c 7565 206f 6620 6974 730a 636f value of its.co │ │ │ │ +0001ad60: 7272 6573 706f 6e64 696e 6720 464f 524d rresponding FORM │ │ │ │ +0001ad70: 2065 7661 6c75 6174 6564 2c20 7265 7475 evaluated, retu │ │ │ │ +0001ad80: 726e 7320 7468 6520 7661 6c75 6520 6f66 rns the value of │ │ │ │ +0001ad90: 2074 6865 206c 6173 7420 6576 616c 7561 the last evalua │ │ │ │ +0001ada0: 7469 6f6e 2e0a 5365 6520 616c 736f 2060 tion..See also ` │ │ │ │ +0001adb0: 7365 7471 272e 2052 6574 7572 6e73 2074 setq'. Returns t │ │ │ │ +0001adc0: 6865 2076 616c 7565 206f 6620 7468 6520 he value of the │ │ │ │ +0001add0: 6c61 7374 2046 4f52 4d2e 7265 702e 6c61 last FORM.rep.la │ │ │ │ +0001ade0: 6e67 2e69 6e74 6572 7072 6574 6572 2364 ng.interpreter#d │ │ │ │ +0001adf0: 6566 696e 652d 7370 6563 6961 6c2d 7661 efine-special-va │ │ │ │ +0001ae00: 7269 6162 6c65 5573 6520 6465 6676 6172 riableUse defvar │ │ │ │ +0001ae10: 2d73 6574 7120 696e 7374 6561 642e 7265 -setq instead.re │ │ │ │ +0001ae20: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret │ │ │ │ +0001ae30: 6572 2377 6869 6c65 7768 696c 6520 434f er#whilewhile CO │ │ │ │ +0001ae40: 4e44 4954 494f 4e20 424f 4459 2e2e 2e0a NDITION BODY.... │ │ │ │ +0001ae50: 0a60 7768 696c 6527 2069 7320 616e 2069 .`while' is an i │ │ │ │ +0001ae60: 6d70 6572 6174 6976 6520 6c6f 6f70 696e mperative loopin │ │ │ │ +0001ae70: 6720 636f 6e73 7472 7563 742e 2043 4f4e g construct. CON │ │ │ │ +0001ae80: 4449 5449 4f4e 2069 7320 6576 616c 7561 DITION is evalua │ │ │ │ +0001ae90: 7465 642c 2069 660a 6974 2070 726f 6475 ted, if.it produ │ │ │ │ +0001aea0: 6365 7320 6120 7472 7565 2076 616c 7565 ces a true value │ │ │ │ +0001aeb0: 2c20 7468 656e 2074 6865 2073 6571 7565 , then the seque │ │ │ │ +0001aec0: 6e63 6520 6f66 2042 4f44 592e 2e2e 2066 nce of BODY... f │ │ │ │ +0001aed0: 6f72 6d73 2061 7265 0a65 7661 6c75 6174 orms are.evaluat │ │ │ │ +0001aee0: 6564 2075 7369 6e67 2061 6e20 696d 706c ed using an impl │ │ │ │ +0001aef0: 6963 6974 2060 7072 6f67 6e27 2073 7461 icit `progn' sta │ │ │ │ +0001af00: 7465 6d65 6e74 2c20 616e 6420 636f 6e74 tement, and cont │ │ │ │ +0001af10: 726f 6c20 7061 7373 6573 2062 6163 6b0a rol passes back. │ │ │ │ +0001af20: 746f 2074 6865 2062 6567 696e 6e69 6e67 to the beginning │ │ │ │ +0001af30: 206f 6620 7468 6520 7768 696c 6520 666f of the while fo │ │ │ │ +0001af40: 726d 2e0a 0a57 6865 6e20 7468 6520 5641 rm...When the VA │ │ │ │ +0001af50: 4c55 4520 6f66 2043 4f4e 4449 5449 4f4e LUE of CONDITION │ │ │ │ +0001af60: 2069 7320 6661 6c73 652c 2074 6865 2077 is false, the w │ │ │ │ +0001af70: 6869 6c65 2073 7461 7465 6d65 6e74 2069 hile statement i │ │ │ │ +0001af80: 7320 6578 6974 6564 2c0a 7265 7475 726e s exited,.return │ │ │ │ +0001af90: 696e 6720 616e 2075 6e64 6566 696e 6564 ing an undefined │ │ │ │ +0001afa0: 2076 616c 7565 2e00 7265 702e 6c61 6e67 value..rep.lang │ │ │ │ +0001afb0: 2e69 6e74 6572 7072 6574 6572 2370 726f .interpreter#pro │ │ │ │ +0001afc0: 6731 2046 4f52 4d31 202e 2046 4f52 4d53 g1 FORM1 . FORMS │ │ │ │ +0001afd0: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp │ │ │ │ +0001afe0: 7265 7465 7223 7769 7468 2d6f 626a 6563 reter#with-objec │ │ │ │ +0001aff0: 7420 4f42 4a20 2e20 424f 4459 0000 0000 t OBJ . BODY.... │ │ │ │ +0001b000: 7265 702e 696f 2e66 696c 6573 236d 616b rep.io.files#mak │ │ │ │ +0001b010: 652d 6669 6c65 2d66 726f 6d2d 7374 7265 e-file-from-stre │ │ │ │ +0001b020: 616d 6d61 6b65 2d66 696c 652d 6672 6f6d ammake-file-from │ │ │ │ +0001b030: 2d73 7472 6561 6d20 4649 4c45 2d4e 414d -stream FILE-NAM │ │ │ │ +0001b040: 4520 5354 5245 414d 2048 414e 444c 4552 E STREAM HANDLER │ │ │ │ +0001b050: 0a0a 5265 7475 726e 2061 206e 6577 2066 ..Return a new f │ │ │ │ +0001b060: 696c 6520 6f62 6a65 6374 2074 6861 7420 ile object that │ │ │ │ +0001b070: 7265 6665 7273 2074 6f20 7468 6520 6c6f refers to the lo │ │ │ │ +0001b080: 6769 6361 6c20 6669 6c65 2063 616c 6c65 gical file calle │ │ │ │ +0001b090: 6420 4649 4c45 2d4e 414d 452c 0a74 6861 d FILE-NAME,.tha │ │ │ │ +0001b0a0: 7420 6973 206e 6f74 2069 6e20 7468 6520 t is not in the │ │ │ │ +0001b0b0: 6c6f 6361 6c20 6669 6c69 6e67 2073 7973 local filing sys │ │ │ │ +0001b0c0: 7465 6d2e 2041 6c6c 2061 6363 6573 7320 tem. All access │ │ │ │ +0001b0d0: 746f 2074 6865 2066 696c 6520 6f62 6a65 to the file obje │ │ │ │ +0001b0e0: 6374 0a77 696c 6c20 6265 2064 6972 6563 ct.will be direc │ │ │ │ +0001b0f0: 7465 6420 7468 726f 7567 6820 7468 6520 ted through the │ │ │ │ +0001b100: 7374 7265 616d 206f 626a 6563 7420 5354 stream object ST │ │ │ │ +0001b110: 5245 414d 2c20 616e 6420 7468 6520 6669 REAM, and the fi │ │ │ │ +0001b120: 6c65 2068 616e 646c 6572 0a66 756e 6374 le handler.funct │ │ │ │ +0001b130: 696f 6e20 4841 4e44 4c45 522e 7265 702e ion HANDLER.rep. │ │ │ │ +0001b140: 696f 2e66 696c 6573 2372 656e 616d 652d io.files#rename- │ │ │ │ +0001b150: 6669 6c65 7265 6e61 6d65 2d66 696c 6520 filerename-file │ │ │ │ +0001b160: 4f4c 442d 4e41 4d45 204e 4557 2d4e 414d OLD-NAME NEW-NAM │ │ │ │ +0001b170: 450a 0a52 656e 616d 6520 7468 6520 6669 E..Rename the fi │ │ │ │ +0001b180: 6c65 2063 616c 6c65 6420 4f4c 442d 4e41 le called OLD-NA │ │ │ │ +0001b190: 4d45 2073 6f20 7468 6174 2069 7420 6973 ME so that it is │ │ │ │ +0001b1a0: 2063 616c 6c65 6420 4e45 572d 4e41 4d45 called NEW-NAME │ │ │ │ +0001b1b0: 2e20 4e6f 7465 2074 6861 740a 7468 6973 . Note that.this │ │ │ │ +0001b1c0: 2061 6c6d 6f73 7420 6365 7274 6169 6e6c almost certainl │ │ │ │ +0001b1d0: 7920 776f 6e27 7420 776f 726b 2061 6372 y won't work acr │ │ │ │ +0001b1e0: 6f73 7320 6669 6c69 6e67 2073 7973 7465 oss filing syste │ │ │ │ +0001b1f0: 6d73 2e72 6570 2e69 6f2e 6669 6c65 7323 ms.rep.io.files# │ │ │ │ +0001b200: 7365 742d 6669 6c65 2d6d 6f64 6573 7365 set-file-modesse │ │ │ │ +0001b210: 742d 6669 6c65 2d6d 6f64 6573 2046 494c t-file-modes FIL │ │ │ │ +0001b220: 452d 4e41 4d45 204d 4f44 4553 0a0a 5365 E-NAME MODES..Se │ │ │ │ +0001b230: 7473 2074 6865 2061 6363 6573 7320 7065 ts the access pe │ │ │ │ +0001b240: 726d 6973 7369 6f6e 7320 6f66 2074 6865 rmissions of the │ │ │ │ +0001b250: 2066 696c 6520 6361 6c6c 6564 2046 494c file called FIL │ │ │ │ +0001b260: 452d 4e41 4d45 2074 6f20 4d4f 4445 532e E-NAME to MODES. │ │ │ │ +0001b270: 2054 6865 206f 6e6c 790a 706f 7274 6162 The only.portab │ │ │ │ +0001b280: 6c65 2077 6179 206f 6620 6765 7474 696e le way of gettin │ │ │ │ +0001b290: 6720 4d4f 4445 5320 6973 2066 726f 6d20 g MODES is from │ │ │ │ +0001b2a0: 7468 6520 6066 696c 652d 6d6f 6465 7327 the `file-modes' │ │ │ │ +0001b2b0: 2066 756e 6374 696f 6e20 7369 6e63 6520 function since │ │ │ │ +0001b2c0: 6974 0a6d 6179 2063 6861 6e67 6520 6163 it.may change ac │ │ │ │ +0001b2d0: 726f 7373 2066 696c 696e 6720 7379 7374 ross filing syst │ │ │ │ +0001b2e0: 656d 732e 7265 702e 696f 2e66 696c 6573 ems.rep.io.files │ │ │ │ +0001b2f0: 2366 696c 652d 6d6f 6465 732d 6173 2d73 #file-modes-as-s │ │ │ │ +0001b300: 7472 696e 6766 696c 652d 6d6f 6465 732d tringfile-modes- │ │ │ │ +0001b310: 6173 2d73 7472 696e 6720 4649 4c45 2d4e as-string FILE-N │ │ │ │ +0001b320: 414d 450a 0a52 6574 7572 6e73 2061 2074 AME..Returns a t │ │ │ │ +0001b330: 656e 2063 6861 7261 6374 6572 2073 7472 en character str │ │ │ │ +0001b340: 696e 6720 6465 7363 7269 6269 6e67 2074 ing describing t │ │ │ │ +0001b350: 6865 2061 7474 7269 6275 7465 7320 6f66 he attributes of │ │ │ │ +0001b360: 2074 6865 2066 696c 650a 6361 6c6c 6564 the file.called │ │ │ │ +0001b370: 2046 494c 452d 4e41 4d45 2e72 6570 2e69 FILE-NAME.rep.i │ │ │ │ +0001b380: 6f2e 6669 6c65 7323 6669 6c65 2d6d 6f64 o.files#file-mod │ │ │ │ +0001b390: 7469 6d65 6669 6c65 2d6d 6f64 7469 6d65 timefile-modtime │ │ │ │ +0001b3a0: 2046 494c 452d 4e41 4d45 0a0a 5265 7475 FILE-NAME..Retu │ │ │ │ +0001b3b0: 726e 2074 6865 2074 696d 6520 7468 6174 rn the time that │ │ │ │ +0001b3c0: 2074 6865 2066 696c 6520 6361 6c6c 6564 the file called │ │ │ │ +0001b3d0: 2046 494c 452d 4e41 4d45 2077 6173 206c FILE-NAME was l │ │ │ │ +0001b3e0: 6173 7420 6d6f 6469 6669 6564 2c20 6173 ast modified, as │ │ │ │ +0001b3f0: 2061 2063 6f6e 730a 6365 6c6c 2073 746f a cons.cell sto │ │ │ │ +0001b400: 7269 6e67 2074 776f 2069 6e74 6567 6572 ring two integer │ │ │ │ +0001b410: 732c 2074 6865 206c 6f77 2032 3420 6269 s, the low 24 bi │ │ │ │ +0001b420: 7473 2c20 616e 6420 7468 6520 6869 6768 ts, and the high │ │ │ │ +0001b430: 2062 6974 732e 0072 6570 2e76 6d2e 636f bits..rep.vm.co │ │ │ │ +0001b440: 6d70 696c 6572 2363 6f6d 7069 6c65 2d64 mpiler#compile-d │ │ │ │ +0001b450: 6972 6563 746f 7279 2044 4952 2d4e 414d irectory DIR-NAM │ │ │ │ +0001b460: 4520 2321 6f70 7469 6f6e 616c 2046 4f52 E #!optional FOR │ │ │ │ +0001b470: 4345 2d50 2045 5843 4c55 4445 2d52 4572 CE-P EXCLUDE-REr │ │ │ │ +0001b480: 6570 2e75 7469 6c2e 6973 7065 6c6c 2369 ep.util.ispell#i │ │ │ │ +0001b490: 642d 7374 7269 6e67 5374 7269 6e67 2073 d-stringString s │ │ │ │ +0001b4a0: 656e 7420 6279 2069 7370 656c 6c20 6964 ent by ispell id │ │ │ │ +0001b4b0: 656e 7469 6679 696e 6720 6974 7365 6c66 entifying itself │ │ │ │ +0001b4c0: 2077 6865 6e20 6974 2073 7461 7274 6564 when it started │ │ │ │ +0001b4d0: 2065 7865 6375 7469 6e67 2e72 6570 2e75 executing.rep.u │ │ │ │ +0001b4e0: 7469 6c2e 6973 7065 6c6c 2370 656e 6469 til.ispell#pendi │ │ │ │ +0001b4f0: 6e67 2d6f 7574 7075 7453 7472 696e 6720 ng-outputString │ │ │ │ +0001b500: 6f66 206f 7574 7075 7420 7265 6365 6976 of output receiv │ │ │ │ +0001b510: 6564 2066 726f 6d20 6973 7065 6c6c 2062 ed from ispell b │ │ │ │ +0001b520: 7574 206e 6f74 2070 726f 6365 7373 6564 ut not processed │ │ │ │ +0001b530: 2e72 6570 2e75 7469 6c2e 7469 6d65 2374 .rep.util.time#t │ │ │ │ +0001b540: 696d 652d 5265 7475 726e 2074 6865 206e ime-Return the n │ │ │ │ +0001b550: 756d 6265 7220 6f66 2073 6563 6f6e 6473 umber of seconds │ │ │ │ +0001b560: 2064 6966 6665 7265 6e63 6520 6265 7477 difference betw │ │ │ │ +0001b570: 6565 6e20 7469 6d65 7374 616d 7073 2054 een timestamps T │ │ │ │ +0001b580: 3120 616e 6420 5432 2e72 6570 2e75 7469 1 and T2.rep.uti │ │ │ │ +0001b590: 6c2e 6461 7465 2364 6174 652d 6d6f 6e74 l.date#date-mont │ │ │ │ +0001b5a0: 682d 616c 6973 7441 6c69 7374 206f 6620 h-alistAlist of │ │ │ │ +0001b5b0: 284d 4f4e 5448 2d4e 414d 4520 2e20 4d4f (MONTH-NAME . MO │ │ │ │ +0001b5c0: 4e54 482d 4e55 4d29 2e72 6570 2e75 7469 NTH-NUM).rep.uti │ │ │ │ +0001b5d0: 6c2e 6461 7465 2364 6174 652d 7477 6f2d l.date#date-two- │ │ │ │ +0001b5e0: 6469 6769 742d 7965 6172 2d70 7265 6669 digit-year-prefi │ │ │ │ +0001b5f0: 7841 2074 776f 2d64 6967 6974 2073 7472 xA two-digit str │ │ │ │ +0001b600: 696e 6720 7468 6174 2077 696c 6c20 6265 ing that will be │ │ │ │ +0001b610: 2070 7265 7065 6e64 6564 2074 6f20 7965 prepended to ye │ │ │ │ +0001b620: 6172 2073 7065 6369 6669 6361 7469 6f6e ar specification │ │ │ │ +0001b630: 7320 7468 6174 0a6f 6e6c 7920 6861 7665 s that.only have │ │ │ │ +0001b640: 2074 776f 2c20 6c6f 7765 7220 6f72 6465 two, lower orde │ │ │ │ +0001b650: 722c 2064 6967 6974 732e 2054 6869 7320 r, digits. This │ │ │ │ +0001b660: 6973 2070 6963 6b65 6420 7570 2061 7574 is picked up aut │ │ │ │ +0001b670: 6f6d 6174 6963 616c 6c79 2066 726f 6d0a omatically from. │ │ │ │ +0001b680: 7468 6520 6375 7272 656e 7420 7965 6172 the current year │ │ │ │ +0001b690: 2c20 692e 652e 2031 3939 3720 2d3e 2022 , i.e. 1997 -> " │ │ │ │ +0001b6a0: 3139 222c 2032 3030 3120 2d3e 2022 3230 19", 2001 -> "20 │ │ │ │ +0001b6b0: 222e 7265 702e 7574 696c 2e64 6174 6523 ".rep.util.date# │ │ │ │ +0001b6c0: 7061 7273 652d 6461 7465 5061 7273 6520 parse-dateParse │ │ │ │ +0001b6d0: 7468 6520 6461 7465 2073 7065 6369 6669 the date specifi │ │ │ │ +0001b6e0: 6374 696f 6e20 696e 2053 5452 494e 472c ction in STRING, │ │ │ │ +0001b6f0: 206f 7074 696f 6e61 6c6c 7920 7374 6172 optionally star │ │ │ │ +0001b700: 7469 6e67 2061 7420 7468 6520 504f 494e ting at the POIN │ │ │ │ +0001b710: 5427 7468 0a63 6861 7261 6374 6572 2069 T'th.character i │ │ │ │ +0001b720: 6e20 7468 6520 7374 7269 6e67 2e20 5468 n the string. Th │ │ │ │ +0001b730: 6973 2077 696c 6c20 7061 7273 6520 6461 is will parse da │ │ │ │ +0001b740: 7465 7320 696e 2052 4643 2d38 3232 206d tes in RFC-822 m │ │ │ │ +0001b750: 6169 6c20 6d65 7373 6167 6573 2e00 7265 ail messages..re │ │ │ │ +0001b760: 702e 696f 2e73 7472 6561 6d73 2372 6561 p.io.streams#rea │ │ │ │ +0001b770: 642d 6672 6f6d 2d73 7472 696e 6720 5354 d-from-string ST │ │ │ │ +0001b780: 5249 4e47 2023 216f 7074 696f 6e61 6c20 RING #!optional │ │ │ │ +0001b790: 5354 4152 5400 7265 702e 696f 2e66 696c START.rep.io.fil │ │ │ │ +0001b7a0: 6573 236c 6f61 642d 616c 6c20 4649 4c45 es#load-all FILE │ │ │ │ +0001b7b0: 2023 216f 7074 696f 6e61 6c20 4341 4c4c #!optional CALL │ │ │ │ +0001b7c0: 4241 434b 7265 702e 696f 2e66 696c 6573 BACKrep.io.files │ │ │ │ +0001b7d0: 2365 7661 6c2d 6166 7465 722d 6c6f 6164 #eval-after-load │ │ │ │ +0001b7e0: 4172 7261 6e67 6520 666f 7220 464f 524d Arrange for FORM │ │ │ │ +0001b7f0: 2074 6f20 6265 2065 7661 6c75 6174 6564 to be evaluated │ │ │ │ +0001b800: 2069 6d6d 6564 6961 7465 6c79 2061 6674 immediately aft │ │ │ │ +0001b810: 6572 2074 6865 206c 6962 7261 7279 206f er the library o │ │ │ │ +0001b820: 6620 4c69 7370 2063 6f64 650a 4c49 4252 f Lisp code.LIBR │ │ │ │ +0001b830: 4152 5920 6861 7320 6265 656e 2072 6561 ARY has been rea │ │ │ │ +0001b840: 6420 6279 2074 6865 2060 6c6f 6164 2720 d by the `load' │ │ │ │ +0001b850: 6675 6e63 7469 6f6e 2e20 4e6f 7465 2074 function. Note t │ │ │ │ +0001b860: 6861 7420 4c49 4252 4152 5920 6d75 7374 hat LIBRARY must │ │ │ │ +0001b870: 2065 7861 6374 6c79 0a6d 6174 6368 2074 exactly.match t │ │ │ │ +0001b880: 6865 2046 494c 4520 6172 6775 6d65 6e74 he FILE argument │ │ │ │ +0001b890: 2074 6f20 606c 6f61 6427 2e00 7265 702e to `load'..rep. │ │ │ │ +0001b8a0: 696f 2e66 696c 6573 2365 7661 6c2d 6166 io.files#eval-af │ │ │ │ +0001b8b0: 7465 722d 6c6f 6164 204c 4942 5241 5259 ter-load LIBRARY │ │ │ │ +0001b8c0: 2046 4f52 4d72 656d 6f74 652d 6465 6661 FORMremote-defa │ │ │ │ +0001b8d0: 756c 742d 6261 636b 656e 6442 6163 6b65 ult-backendBacke │ │ │ │ +0001b8e0: 6e64 2075 7365 6420 666f 7220 6f74 6865 nd used for othe │ │ │ │ +0001b8f0: 7277 6973 6520 756e 7370 6563 6966 6965 rwise unspecifie │ │ │ │ +0001b900: 6420 686f 7374 732e 0072 6570 2e69 6f2e d hosts..rep.io. │ │ │ │ +0001b910: 6669 6c65 2d68 616e 646c 6572 732e 7265 file-handlers.re │ │ │ │ +0001b920: 6d6f 7465 2e72 6570 2372 656d 6f74 652d mote.rep#remote- │ │ │ │ +0001b930: 7265 702d 636c 6f73 652d 686f 7374 2048 rep-close-host H │ │ │ │ +0001b940: 4f53 5420 2321 6f70 7469 6f6e 616c 2055 OST #!optional U │ │ │ │ +0001b950: 5345 5272 6570 2e69 6f2e 6669 6c65 2d68 SERrep.io.file-h │ │ │ │ +0001b960: 616e 646c 6572 732e 7265 6d6f 7465 2e72 andlers.remote.r │ │ │ │ +0001b970: 6570 2372 656d 6f74 652d 7265 702d 6164 ep#remote-rep-ad │ │ │ │ +0001b980: 642d 7061 7373 7764 4164 6420 7468 6520 d-passwdAdd the │ │ │ │ +0001b990: 7374 7269 6e67 2050 4153 5357 4420 6173 string PASSWD as │ │ │ │ +0001b9a0: 2074 6865 2070 6173 7377 6f72 6420 666f the password fo │ │ │ │ +0001b9b0: 7220 7265 702d 7265 6d6f 7465 2073 6573 r rep-remote ses │ │ │ │ +0001b9c0: 7369 6f6e 206f 6620 5553 4552 4048 4f53 sion of USER@HOS │ │ │ │ +0001b9d0: 542e 0072 6570 2e69 6f2e 6669 6c65 2d68 T..rep.io.file-h │ │ │ │ +0001b9e0: 616e 646c 6572 732e 7265 6d6f 7465 2e72 andlers.remote.r │ │ │ │ +0001b9f0: 6570 2372 656d 6f74 652d 7265 702d 6164 ep#remote-rep-ad │ │ │ │ +0001ba00: 642d 7061 7373 7764 2055 5345 5220 484f d-passwd USER HO │ │ │ │ +0001ba10: 5354 2050 4153 5357 4472 656d 6f74 652d ST PASSWDremote- │ │ │ │ +0001ba20: 6674 702d 6d61 782d 7365 7373 696f 6e73 ftp-max-sessions │ │ │ │ +0001ba30: 4966 2074 7275 652c 2074 6865 206d 6178 If true, the max │ │ │ │ +0001ba40: 696d 756d 206e 756d 6265 7220 6f66 2046 imum number of F │ │ │ │ +0001ba50: 5450 2063 6c69 656e 7473 2074 6861 7420 TP clients that │ │ │ │ +0001ba60: 6d61 7920 6265 2072 756e 6e69 6e67 0a63 may be running.c │ │ │ │ +0001ba70: 6f6e 6375 7272 656e 746c 792e 7265 6d6f oncurrently.remo │ │ │ │ +0001ba80: 7465 2d66 7470 2d74 7261 6e73 6665 722d te-ftp-transfer- │ │ │ │ +0001ba90: 7479 7065 4d6f 6465 2069 6e20 7768 6963 typeMode in whic │ │ │ │ +0001baa0: 6820 746f 2074 7261 6e73 6665 7220 6669 h to transfer fi │ │ │ │ +0001bab0: 6c65 732c 206f 6e65 206f 6620 7468 6520 les, one of the │ │ │ │ +0001bac0: 7379 6d62 6f6c 7320 6062 696e 6172 7927 symbols `binary' │ │ │ │ +0001bad0: 206f 7220 6061 7363 6969 272e 7265 6d6f or `ascii'.remo │ │ │ │ +0001bae0: 7465 2d66 7470 2d62 6164 2d6d 7367 7352 te-ftp-bad-msgsR │ │ │ │ +0001baf0: 6567 756c 6172 2065 7870 7265 7373 696f egular expressio │ │ │ │ +0001bb00: 6e20 6d61 7463 6869 6e67 2066 7470 2022 n matching ftp " │ │ │ │ +0001bb10: 6661 696c 7572 6522 206d 6573 7361 6765 failure" message │ │ │ │ +0001bb20: 732e 0072 6570 2e69 6f2e 6669 6c65 2d68 s..rep.io.file-h │ │ │ │ +0001bb30: 616e 646c 6572 732e 7265 6d6f 7465 2e66 andlers.remote.f │ │ │ │ +0001bb40: 7470 2372 656d 6f74 652d 6674 702d 636c tp#remote-ftp-cl │ │ │ │ +0001bb50: 6f73 652d 686f 7374 2048 4f53 5420 2321 ose-host HOST #! │ │ │ │ +0001bb60: 6f70 7469 6f6e 616c 2055 5345 5200 7265 optional USER.re │ │ │ │ +0001bb70: 702e 696f 2e66 696c 652d 6861 6e64 6c65 p.io.file-handle │ │ │ │ +0001bb80: 7273 2e72 656d 6f74 652e 6674 7023 7265 rs.remote.ftp#re │ │ │ │ +0001bb90: 6d6f 7465 2d66 7470 2d61 6464 2d70 6173 mote-ftp-add-pas │ │ │ │ +0001bba0: 7377 6420 5553 4552 2048 4f53 5420 5041 swd USER HOST PA │ │ │ │ +0001bbb0: 5353 5744 0072 6570 2e73 7472 7563 7475 SSWD.rep.structu │ │ │ │ +0001bbc0: 7265 7323 6d61 6b65 2d69 6e74 6572 6661 res#make-interfa │ │ │ │ +0001bbd0: 6365 204e 414d 4520 5349 4772 6570 2e73 ce NAME SIGrep.s │ │ │ │ +0001bbe0: 7472 7563 7475 7265 7323 7061 7273 652d tructures#parse- │ │ │ │ +0001bbf0: 696e 7465 7266 6163 6552 6574 7572 6e20 interfaceReturn │ │ │ │ +0001bc00: 7468 6520 6c69 7374 206f 6620 7379 6d62 the list of symb │ │ │ │ +0001bc10: 6f6c 7320 6465 7363 7269 6265 6420 6279 ols described by │ │ │ │ +0001bc20: 2074 6865 206d 6f64 756c 6520 696e 7465 the module inte │ │ │ │ +0001bc30: 7266 6163 6520 5349 472e 0072 6570 2e73 rface SIG..rep.s │ │ │ │ +0001bc40: 7472 7563 7475 7265 7323 7061 7273 652d tructures#parse- │ │ │ │ +0001bc50: 696e 7465 7266 6163 6520 5349 4772 6570 interface SIGrep │ │ │ │ +0001bc60: 2e74 6872 6561 6473 2e6d 7574 6578 236d .threads.mutex#m │ │ │ │ +0001bc70: 616b 652d 6d75 7465 7843 7265 6174 6520 ake-mutexCreate │ │ │ │ +0001bc80: 616e 6420 7265 7475 726e 2061 206d 7574 and return a mut │ │ │ │ +0001bc90: 6578 206f 626a 6563 742e 204e 6f20 7468 ex object. No th │ │ │ │ +0001bca0: 7265 6164 2077 696c 6c20 6f77 6e20 7468 read will own th │ │ │ │ +0001bcb0: 6520 6e65 7720 6d75 7465 782e 0072 6570 e new mutex..rep │ │ │ │ +0001bcc0: 2e74 6872 6561 6473 2e6d 7574 6578 236d .threads.mutex#m │ │ │ │ +0001bcd0: 616b 652d 6d75 7465 7800 7265 702e 7468 ake-mutex.rep.th │ │ │ │ +0001bce0: 7265 6164 732e 6d75 7465 7823 6f62 7461 reads.mutex#obta │ │ │ │ +0001bcf0: 696e 2d6d 7574 6578 204d 5458 2023 216f in-mutex MTX #!o │ │ │ │ +0001bd00: 7074 696f 6e61 6c20 5449 4d45 4f55 5472 ptional TIMEOUTr │ │ │ │ +0001bd10: 6570 2e74 6872 6561 6473 2e6d 7574 6578 ep.threads.mutex │ │ │ │ +0001bd20: 236d 6179 6265 2d6f 6274 6169 6e2d 6d75 #maybe-obtain-mu │ │ │ │ +0001bd30: 7465 7841 7474 656d 7074 2074 6f20 6f62 texAttempt to ob │ │ │ │ +0001bd40: 7461 696e 206d 7574 6578 204d 5458 2066 tain mutex MTX f │ │ │ │ +0001bd50: 6f72 2074 6865 2063 7572 7265 6e74 2074 or the current t │ │ │ │ +0001bd60: 6872 6561 6420 7769 7468 6f75 7420 626c hread without bl │ │ │ │ +0001bd70: 6f63 6b69 6e67 2e0a 5265 7475 726e 7320 ocking..Returns │ │ │ │ +0001bd80: 7472 7565 2069 6620 6162 6c65 2074 6f20 true if able to │ │ │ │ +0001bd90: 6f62 7461 696e 2074 6865 206d 7574 6578 obtain the mutex │ │ │ │ +0001bda0: 2c20 6661 6c73 6520 6f74 6865 7277 6973 , false otherwis │ │ │ │ +0001bdb0: 652e 7265 702e 7468 7265 6164 732e 6d65 e.rep.threads.me │ │ │ │ +0001bdc0: 7373 6167 652d 706f 7274 236d 6573 7361 ssage-port#messa │ │ │ │ +0001bdd0: 6765 2d66 6574 6368 4665 7463 6820 7468 ge-fetchFetch th │ │ │ │ +0001bde0: 6520 6561 726c 6965 7374 2075 6e72 6561 e earliest unrea │ │ │ │ +0001bdf0: 6420 6d65 7373 6167 6520 7365 6e74 2074 d message sent t │ │ │ │ +0001be00: 6f20 6d65 7373 6167 6520 706f 7274 2050 o message port P │ │ │ │ +0001be10: 4f52 542e 2042 6c6f 636b 7320 7468 650a ORT. Blocks the. │ │ │ │ +0001be20: 6375 7272 656e 7420 7468 7265 6164 2066 current thread f │ │ │ │ +0001be30: 6f72 2054 494d 454f 5554 206d 696c 6c69 or TIMEOUT milli │ │ │ │ +0001be40: 7365 636f 6e64 732c 206f 7220 696e 6465 seconds, or inde │ │ │ │ +0001be50: 6669 6e69 7465 6c79 2069 6620 5449 4d45 finitely if TIME │ │ │ │ +0001be60: 4f55 5420 6973 6e27 740a 6465 6669 6e65 OUT isn't.define │ │ │ │ +0001be70: 642e 2052 6574 7572 6e73 2074 6865 206d d. Returns the m │ │ │ │ +0001be80: 6573 7361 6765 2c20 6f72 2066 616c 7365 essage, or false │ │ │ │ +0001be90: 2069 6620 6e6f 206d 6573 7361 6765 2063 if no message c │ │ │ │ +0001bea0: 6f75 6c64 2062 6520 7265 6164 2e00 7265 ould be read..re │ │ │ │ +0001beb0: 702e 6c61 6e67 2e64 6f63 2364 6573 6372 p.lang.doc#descr │ │ │ │ +0001bec0: 6962 652d 7661 6c75 6520 5641 4c55 4520 ibe-value VALUE │ │ │ │ +0001bed0: 2321 6f70 7469 6f6e 616c 204e 414d 4520 #!optional NAME │ │ │ │ +0001bee0: 5354 5255 4354 5552 4500 7265 702e 6c61 STRUCTURE.rep.la │ │ │ │ +0001bef0: 6e67 2e64 6f63 2364 6f63 756d 656e 7461 ng.doc#documenta │ │ │ │ +0001bf00: 7469 6f6e 2053 594d 424f 4c20 2321 6f70 tion SYMBOL #!op │ │ │ │ +0001bf10: 7469 6f6e 616c 2053 5452 5543 5455 5245 tional STRUCTURE │ │ │ │ +0001bf20: 2056 414c 5545 0072 6570 2e6c 616e 672e VALUE.rep.lang. │ │ │ │ +0001bf30: 646f 6323 646f 6375 6d65 6e74 2d76 6172 doc#document-var │ │ │ │ +0001bf40: 6961 626c 6520 5359 4d42 4f4c 2053 5452 iable SYMBOL STR │ │ │ │ +0001bf50: 5543 5455 5245 2044 4f43 2d53 5452 494e UCTURE DOC-STRIN │ │ │ │ +0001bf60: 4772 6570 2e6c 616e 672e 646f 6323 6164 Grep.lang.doc#ad │ │ │ │ +0001bf70: 642d 646f 6375 6d65 6e74 6174 696f 6e2d d-documentation- │ │ │ │ +0001bf80: 7061 7261 6d73 5265 636f 7264 7320 7468 paramsRecords th │ │ │ │ +0001bf90: 6174 2066 756e 6374 696f 6e20 4e41 4d45 at function NAME │ │ │ │ +0001bfa0: 2028 6120 7379 6d62 6f6c 2920 6861 7320 (a symbol) has │ │ │ │ +0001bfb0: 6172 6775 6d65 6e74 206c 6973 7420 5041 argument list PA │ │ │ │ +0001bfc0: 5241 4d2d 4c49 5354 2e00 7265 702e 6c61 RAM-LIST..rep.la │ │ │ │ +0001bfd0: 6e67 2e69 6e74 6572 7072 6574 6572 2364 ng.interpreter#d │ │ │ │ +0001bfe0: 6566 756e 2053 594d 424f 4c20 2e20 424f efun SYMBOL . BO │ │ │ │ +0001bff0: 4459 0000 0000 0000 0000 0000 0000 0000 DY.............. │ │ │ │ +0001c000: 7265 702e 7574 696c 2e6d 656d 6f69 7a65 rep.util.memoize │ │ │ │ +0001c010: 236d 656d 6f69 7a65 4372 6561 7465 2061 #memoizeCreate a │ │ │ │ +0001c020: 6e64 2072 6574 7572 6e20 6120 6361 6368 nd return a cach │ │ │ │ +0001c030: 696e 6720 7665 7273 696f 6e20 6f66 2074 ing version of t │ │ │ │ +0001c040: 6865 2066 756e 6374 696f 6e20 462e 2046 he function F. F │ │ │ │ +0001c050: 206d 6179 206e 6f74 2062 650a 616e 2061 may not be.an a │ │ │ │ +0001c060: 7574 6f6c 6f61 6420 6465 6669 6e69 7469 utoload definiti │ │ │ │ +0001c070: 6f6e 2e00 7265 702e 7574 696c 2e6d 656d on..rep.util.mem │ │ │ │ +0001c080: 6f69 7a65 236d 656d 6f69 7a65 2046 0072 oize#memoize F.r │ │ │ │ +0001c090: 6570 2e75 7469 6c2e 6461 7465 2370 6172 ep.util.date#par │ │ │ │ +0001c0a0: 7365 2d64 6174 6520 5354 5249 4e47 2023 se-date STRING # │ │ │ │ +0001c0b0: 216f 7074 696f 6e61 6c20 504f 494e 5472 !optional POINTr │ │ │ │ +0001c0c0: 6570 2e69 6f2e 7374 7265 616d 7323 7072 ep.io.streams#pr │ │ │ │ +0001c0d0: 696e 312d 746f 2d73 7472 696e 6752 6574 in1-to-stringRet │ │ │ │ +0001c0e0: 7572 6e20 6120 7374 7269 6e67 2072 6570 urn a string rep │ │ │ │ +0001c0f0: 7265 7365 6e74 696e 6720 4152 472e 0072 resenting ARG..r │ │ │ │ +0001c100: 6570 2e69 6f2e 7374 7265 616d 7323 7072 ep.io.streams#pr │ │ │ │ +0001c110: 696e 312d 746f 2d73 7472 696e 6720 4152 in1-to-string AR │ │ │ │ +0001c120: 4772 6570 2e69 6f2e 7374 7265 616d 7323 Grep.io.streams# │ │ │ │ +0001c130: 7265 6164 2d66 726f 6d2d 7374 7269 6e67 read-from-string │ │ │ │ +0001c140: 5265 6164 7320 616e 206f 626a 6563 7420 Reads an object │ │ │ │ +0001c150: 6672 6f6d 2053 5452 494e 472c 2073 7461 from STRING, sta │ │ │ │ +0001c160: 7274 696e 6720 6174 2063 6861 7261 6374 rting at charact │ │ │ │ +0001c170: 6572 206e 756d 6265 7220 5354 4152 5420 er number START │ │ │ │ +0001c180: 2864 6566 6175 6c74 0a69 7320 3029 2e00 (default.is 0).. │ │ │ │ +0001c190: 7265 702e 696f 2e73 7472 6561 6d73 2373 rep.io.streams#s │ │ │ │ +0001c1a0: 7472 6561 6d70 2041 5247 7265 702e 696f treamp ARGrep.io │ │ │ │ +0001c1b0: 2e66 696c 6573 2366 696c 652d 6e65 7765 .files#file-newe │ │ │ │ +0001c1c0: 722d 7468 616e 2d66 696c 652d 7052 6574 r-than-file-pRet │ │ │ │ +0001c1d0: 7572 6e73 2074 2077 6865 6e20 4649 4c45 urns t when FILE │ │ │ │ +0001c1e0: 3120 7761 7320 6d6f 6469 6669 6564 206d 1 was modified m │ │ │ │ +0001c1f0: 6f72 6520 7265 6365 6e74 6c79 2074 6861 ore recently tha │ │ │ │ +0001c200: 6e20 4649 4c45 322e 7265 702e 696f 2e66 n FILE2.rep.io.f │ │ │ │ +0001c210: 696c 6573 236c 6f61 642d 616c 6c54 7279 iles#load-allTry │ │ │ │ +0001c220: 2074 6f20 6c6f 6164 2066 696c 6573 2063 to load files c │ │ │ │ +0001c230: 616c 6c65 6420 4649 4c45 2028 6f72 2046 alled FILE (or F │ │ │ │ +0001c240: 494c 452e 6a6c 2c20 6574 6329 2066 726f ILE.jl, etc) fro │ │ │ │ +0001c250: 6d20 616c 6c20 6469 7265 6374 6f72 6965 m all directorie │ │ │ │ +0001c260: 7320 696e 2074 6865 0a4c 4953 5020 6c6f s in the.LISP lo │ │ │ │ +0001c270: 6164 2070 6174 6820 2865 7863 6570 7420 ad path (except │ │ │ │ +0001c280: 7468 6520 6375 7272 656e 7420 6469 7265 the current dire │ │ │ │ +0001c290: 6374 6f72 7929 2e00 7265 702e 696f 2e66 ctory)..rep.io.f │ │ │ │ +0001c2a0: 696c 6573 2363 616c 6c2d 6166 7465 722d iles#call-after- │ │ │ │ +0001c2b0: 6c6f 6164 204c 4942 5241 5259 2054 4855 load LIBRARY THU │ │ │ │ +0001c2c0: 4e4b 7461 7266 682d 676e 752d 7461 722d NKtarfh-gnu-tar- │ │ │ │ +0001c2d0: 7072 6f67 7261 6d4c 6f63 6174 696f 6e20 programLocation │ │ │ │ +0001c2e0: 6f66 2047 4e55 2074 6172 2070 726f 6772 of GNU tar progr │ │ │ │ +0001c2f0: 616d 2e74 6172 6668 2d6d 6178 2d63 6163 am.tarfh-max-cac │ │ │ │ +0001c300: 6865 642d 6469 7273 546f 7461 6c20 6e75 hed-dirsTotal nu │ │ │ │ +0001c310: 6d62 6572 206f 6620 7461 7220 6c69 7374 mber of tar list │ │ │ │ +0001c320: 696e 6773 2074 6f20 6361 6368 652e 7461 ings to cache.ta │ │ │ │ +0001c330: 7266 682d 6c61 7267 6573 742d 6361 6368 rfh-largest-cach │ │ │ │ +0001c340: 6564 2d66 696c 6553 697a 6520 6f66 2074 ed-fileSize of t │ │ │ │ +0001c350: 6865 206c 6172 6765 7374 2063 6163 6861 he largest cacha │ │ │ │ +0001c360: 626c 6520 7461 7220 6669 6c65 2e72 6570 ble tar file.rep │ │ │ │ +0001c370: 2e69 6f2e 6669 6c65 2d68 616e 646c 6572 .io.file-handler │ │ │ │ +0001c380: 732e 7461 7223 7461 7266 682d 656d 7074 s.tar#tarfh-empt │ │ │ │ +0001c390: 792d 6361 6368 6544 6973 6361 7264 2061 y-cacheDiscard a │ │ │ │ +0001c3a0: 6c6c 2063 6163 6865 6420 5441 5220 6469 ll cached TAR di │ │ │ │ +0001c3b0: 7265 6374 6f72 7920 656e 7472 6965 732e rectory entries. │ │ │ │ +0001c3c0: 7265 702e 696f 2e66 696c 652d 6861 6e64 rep.io.file-hand │ │ │ │ +0001c3d0: 6c65 7273 2e72 656d 6f74 652e 7265 7023 lers.remote.rep# │ │ │ │ +0001c3e0: 7265 6d6f 7465 2d72 6570 2d63 6c6f 7365 remote-rep-close │ │ │ │ +0001c3f0: 2d61 6c6c 436c 6f73 6520 616c 6c20 7275 -allClose all ru │ │ │ │ +0001c400: 6e6e 696e 6720 7265 702d 7265 6d6f 7465 nning rep-remote │ │ │ │ +0001c410: 2073 7562 7072 6f63 6573 7365 732e 7265 subprocesses.re │ │ │ │ +0001c420: 702e 696f 2e66 696c 652d 6861 6e64 6c65 p.io.file-handle │ │ │ │ +0001c430: 7273 2e72 656d 6f74 652e 7265 7023 7265 rs.remote.rep#re │ │ │ │ +0001c440: 6d6f 7465 2d72 6570 2d65 6d70 7479 2d63 mote-rep-empty-c │ │ │ │ +0001c450: 6163 6865 4469 7363 6172 6420 616c 6c20 acheDiscard all │ │ │ │ +0001c460: 6361 6368 6564 2072 6570 2d72 656d 6f74 cached rep-remot │ │ │ │ +0001c470: 6520 6469 7265 6374 6f72 7920 656e 7472 e directory entr │ │ │ │ +0001c480: 6965 732e 7265 6d6f 7465 2d66 7470 2d61 ies.remote-ftp-a │ │ │ │ +0001c490: 6e6f 6e2d 7061 7373 7764 5061 7373 776f non-passwdPasswo │ │ │ │ +0001c4a0: 7264 2073 656e 7420 746f 2061 6e6f 6e79 rd sent to anony │ │ │ │ +0001c4b0: 6d6f 7573 2046 5450 2073 6573 7369 6f6e mous FTP session │ │ │ │ +0001c4c0: 732e 7265 6d6f 7465 2d66 7470 2d6d 756c s.remote-ftp-mul │ │ │ │ +0001c4d0: 7469 2d6d 7367 7352 6567 756c 6172 2065 ti-msgsRegular e │ │ │ │ +0001c4e0: 7870 7265 7373 696f 6e20 6d61 7463 6869 xpression matchi │ │ │ │ +0001c4f0: 6e67 2074 6865 2073 7461 7274 206f 6620 ng the start of │ │ │ │ +0001c500: 6120 6d75 6c74 696c 696e 6520 6674 7020 a multiline ftp │ │ │ │ +0001c510: 7265 706c 792e 7265 6d6f 7465 2d66 7470 reply.remote-ftp │ │ │ │ +0001c520: 2d67 6f6f 642d 6d73 6773 5265 6775 6c61 -good-msgsRegula │ │ │ │ +0001c530: 7220 6578 7072 6573 7369 6f6e 206d 6174 r expression mat │ │ │ │ +0001c540: 6368 696e 6720 6674 7020 2273 7563 6365 ching ftp "succe │ │ │ │ +0001c550: 7373 2220 6d65 7373 6167 6573 2e72 656d ss" messages.rem │ │ │ │ +0001c560: 6f74 652d 6674 702d 7061 7373 7764 2d6d ote-ftp-passwd-m │ │ │ │ +0001c570: 7367 7352 6567 756c 6172 2065 7870 7265 sgsRegular expre │ │ │ │ +0001c580: 7373 696f 6e20 6d61 7463 6869 6e67 2070 ssion matching p │ │ │ │ +0001c590: 6173 7377 6f72 6420 7072 6f6d 7074 2e72 assword prompt.r │ │ │ │ +0001c5a0: 6570 2e69 6f2e 6669 6c65 2d68 616e 646c ep.io.file-handl │ │ │ │ +0001c5b0: 6572 732e 7265 6d6f 7465 2e66 7470 2372 ers.remote.ftp#r │ │ │ │ +0001c5c0: 656d 6f74 652d 6674 702d 636c 6f73 652d emote-ftp-close- │ │ │ │ +0001c5d0: 686f 7374 436c 6f73 6520 7468 6520 4654 hostClose the FT │ │ │ │ +0001c5e0: 5020 7375 6270 726f 6365 7373 2063 6f6e P subprocess con │ │ │ │ +0001c5f0: 6e65 6374 2074 6f20 6055 5345 5240 484f nect to `USER@HO │ │ │ │ +0001c600: 5354 272e 7265 702e 7374 7275 6374 7572 ST'.rep.structur │ │ │ │ +0001c610: 6573 2361 6c69 6173 2d73 7472 7563 7475 es#alias-structu │ │ │ │ +0001c620: 7265 4372 6561 7465 2061 6e20 616c 6961 reCreate an alia │ │ │ │ +0001c630: 7320 6f66 2074 6865 2073 7472 7563 7475 s of the structu │ │ │ │ +0001c640: 7265 2063 616c 6c65 6420 4652 4f4d 2061 re called FROM a │ │ │ │ +0001c650: 7320 7468 6520 6e61 6d65 2054 4f2e 0072 s the name TO..r │ │ │ │ +0001c660: 6570 2e73 7472 7563 7475 7265 7323 616c ep.structures#al │ │ │ │ +0001c670: 6961 732d 7374 7275 6374 7572 6520 4652 ias-structure FR │ │ │ │ +0001c680: 4f4d 2054 4f72 6570 2e74 6872 6561 6473 OM TOrep.threads │ │ │ │ +0001c690: 2e6d 7574 6578 236d 7574 6578 7052 6574 .mutex#mutexpRet │ │ │ │ +0001c6a0: 7572 6e73 2074 7275 6520 6966 2041 5247 urns true if ARG │ │ │ │ +0001c6b0: 2069 7320 6120 6d75 7465 7820 6f62 6a65 is a mutex obje │ │ │ │ +0001c6c0: 6374 2e00 7265 702e 7468 7265 6164 732e ct..rep.threads. │ │ │ │ +0001c6d0: 6d75 7465 7823 6d75 7465 7870 2041 5247 mutex#mutexp ARG │ │ │ │ +0001c6e0: 7265 702e 7468 7265 6164 732e 6d75 7465 rep.threads.mute │ │ │ │ +0001c6f0: 7823 7265 6c65 6173 652d 6d75 7465 7852 x#release-mutexR │ │ │ │ +0001c700: 656c 6561 7365 2074 6865 206d 7574 6578 elease the mutex │ │ │ │ +0001c710: 206f 626a 6563 7420 4d54 5820 2877 6869 object MTX (whi │ │ │ │ +0001c720: 6368 2073 686f 756c 6420 6861 7665 2070 ch should have p │ │ │ │ +0001c730: 7265 7669 6f75 736c 7920 6265 656e 206f reviously been o │ │ │ │ +0001c740: 6274 6169 6e65 640a 6279 2074 6865 2063 btained.by the c │ │ │ │ +0001c750: 7572 7265 6e74 2074 6872 6561 6429 2e20 urrent thread). │ │ │ │ +0001c760: 5265 7475 726e 7320 7472 7565 2069 6620 Returns true if │ │ │ │ +0001c770: 7468 6520 6d75 7465 7820 6861 7320 6e6f the mutex has no │ │ │ │ +0001c780: 206e 6577 206f 776e 6572 2e00 7265 702e new owner..rep. │ │ │ │ +0001c790: 7468 7265 6164 732e 6d65 7373 6167 652d threads.message- │ │ │ │ +0001c7a0: 706f 7274 236d 616b 652d 6d65 7373 6167 port#make-messag │ │ │ │ +0001c7b0: 652d 706f 7274 0072 6570 2e74 6872 6561 e-port.rep.threa │ │ │ │ +0001c7c0: 6473 2e6d 6573 7361 6765 2d70 6f72 7423 ds.message-port# │ │ │ │ +0001c7d0: 6d65 7373 6167 652d 7761 6974 696e 672d message-waiting- │ │ │ │ +0001c7e0: 7020 504f 5254 0072 6570 2e74 6872 6561 p PORT.rep.threa │ │ │ │ +0001c7f0: 6473 2e6d 6573 7361 6765 2d70 6f72 7423 ds.message-port# │ │ │ │ +0001c800: 6d65 7373 6167 652d 7365 6e64 2050 4f52 message-send POR │ │ │ │ +0001c810: 5420 4d45 5353 4147 4572 6570 2e6c 616e T MESSAGErep.lan │ │ │ │ +0001c820: 672e 646f 6323 6465 7363 7269 6265 2d76 g.doc#describe-v │ │ │ │ +0001c830: 616c 7565 5072 696e 7420 746f 2073 7461 aluePrint to sta │ │ │ │ +0001c840: 6e64 6172 642d 6f75 7470 7574 2061 2064 ndard-output a d │ │ │ │ +0001c850: 6573 6372 6970 7469 6f6e 206f 6620 7468 escription of th │ │ │ │ +0001c860: 6520 6c69 7370 2064 6174 6120 6f62 6a65 e lisp data obje │ │ │ │ +0001c870: 6374 2056 414c 5545 2e20 4966 0a4e 414d ct VALUE. If.NAM │ │ │ │ +0001c880: 4520 6973 2074 7275 652c 2074 6865 6e20 E is true, then │ │ │ │ +0001c890: 6974 2073 686f 756c 6420 6265 2074 6865 it should be the │ │ │ │ +0001c8a0: 2073 796d 626f 6c20 7468 6174 2069 7320 symbol that is │ │ │ │ +0001c8b0: 6173 736f 6369 6174 6564 2077 6974 6820 associated with │ │ │ │ +0001c8c0: 5641 4c55 452e 7265 702e 6c61 6e67 2e64 VALUE.rep.lang.d │ │ │ │ +0001c8d0: 6f63 2364 6f63 756d 656e 742d 7661 7269 oc#document-vari │ │ │ │ +0001c8e0: 6162 6c65 5365 7473 2074 6865 2064 6f63 ableSets the doc │ │ │ │ +0001c8f0: 756d 656e 7461 7469 6f6e 2070 726f 7065 umentation prope │ │ │ │ +0001c900: 7274 7920 6f66 2053 594d 424f 4c20 746f rty of SYMBOL to │ │ │ │ +0001c910: 2044 4f43 2d53 5452 494e 472e 7265 702e DOC-STRING.rep. │ │ │ │ +0001c920: 6c61 6e67 2e64 6f63 2361 6464 2d64 6f63 lang.doc#add-doc │ │ │ │ +0001c930: 756d 656e 7461 7469 6f6e 4164 6473 2061 umentationAdds a │ │ │ │ +0001c940: 2064 6f63 756d 656e 7461 7469 6f6e 2073 documentation s │ │ │ │ +0001c950: 7472 696e 6720 5354 5249 4e47 2074 6f20 tring STRING to │ │ │ │ +0001c960: 7468 6520 6669 6c65 206f 6620 7375 6368 the file of such │ │ │ │ +0001c970: 2073 7472 696e 6773 2e72 6570 2e6c 616e strings.rep.lan │ │ │ │ +0001c980: 672e 696e 7465 7270 7265 7465 7223 6465 g.interpreter#de │ │ │ │ +0001c990: 666d 6163 726f 6465 666d 6163 726f 204e fmacrodefmacro N │ │ │ │ +0001c9a0: 414d 4520 4c41 4d42 4441 2d4c 4953 5420 AME LAMBDA-LIST │ │ │ │ +0001c9b0: 5b44 4f43 2d53 5452 494e 475d 2042 4f44 [DOC-STRING] BOD │ │ │ │ +0001c9c0: 592e 2e2e 0a64 6566 6d61 6372 6f20 4e41 Y....defmacro NA │ │ │ │ +0001c9d0: 4d45 2042 5954 4543 4f44 452d 4f42 4a45 ME BYTECODE-OBJE │ │ │ │ +0001c9e0: 4354 0a0a 4465 6669 6e65 7320 6120 6d61 CT..Defines a ma │ │ │ │ +0001c9f0: 6372 6f20 6361 6c6c 6564 204e 414d 4520 cro called NAME │ │ │ │ +0001ca00: 7769 7468 2061 7267 756d 656e 7420 7370 with argument sp │ │ │ │ +0001ca10: 6563 2e20 4c41 4d42 4441 2d4c 4953 542c ec. LAMBDA-LIST, │ │ │ │ +0001ca20: 0a64 6f63 756d 656e 7461 7469 6f6e 2044 .documentation D │ │ │ │ +0001ca30: 4f43 2d53 5452 494e 4720 286f 7074 696f OC-STRING (optio │ │ │ │ +0001ca40: 6e61 6c29 2061 6e64 2062 6f64 7920 424f nal) and body BO │ │ │ │ +0001ca50: 4459 2e0a 0a4d 6163 726f 7320 6172 6520 DY...Macros are │ │ │ │ +0001ca60: 6361 6c6c 6564 2077 6974 6820 7468 6569 called with thei │ │ │ │ +0001ca70: 7220 6172 6775 6d65 6e74 7320 756e 2d65 r arguments un-e │ │ │ │ +0001ca80: 7661 6c75 6174 6564 2c20 7468 6579 2061 valuated, they a │ │ │ │ +0001ca90: 7265 2065 7870 6563 7465 640a 746f 2072 re expected.to r │ │ │ │ +0001caa0: 6574 7572 6e20 6120 666f 726d 2077 6869 eturn a form whi │ │ │ │ +0001cab0: 6368 2077 696c 6c20 6265 2065 7865 6375 ch will be execu │ │ │ │ +0001cac0: 7465 6420 746f 2070 726f 7669 6465 2074 ted to provide t │ │ │ │ +0001cad0: 6865 2072 6573 756c 7420 6f66 2074 6865 he result of the │ │ │ │ +0001cae0: 0a65 7870 7265 7373 696f 6e2e 204e 6f74 .expression. Not │ │ │ │ +0001caf0: 6520 7468 6174 206d 6163 726f 7320 6172 e that macros ar │ │ │ │ +0001cb00: 6520 6578 7061 6e64 6564 2061 7420 636f e expanded at co │ │ │ │ +0001cb10: 6d70 696c 652d 7469 6d65 2c20 616e 6420 mpile-time, and │ │ │ │ +0001cb20: 6d61 7920 6265 0a65 7870 616e 6465 6420 may be.expanded │ │ │ │ +0001cb30: 616e 2061 7262 6974 7261 7279 206e 756d an arbitrary num │ │ │ │ +0001cb40: 6265 7220 6f66 2074 696d 6573 2e00 7265 ber of times..re │ │ │ │ +0001cb50: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret │ │ │ │ +0001cb60: 6572 2364 6566 7375 6273 7420 5359 4d42 er#defsubst SYMB │ │ │ │ +0001cb70: 4f4c 202e 2042 4f44 5972 6570 2e6c 616e OL . BODYrep.lan │ │ │ │ +0001cb80: 672e 696e 7465 7270 7265 7465 7223 6c65 g.interpreter#le │ │ │ │ +0001cb90: 742d 666c 7569 6473 5369 6d69 6c61 7220 t-fluidsSimilar │ │ │ │ +0001cba0: 746f 2060 6c65 7427 2065 7863 6570 7420 to `let' except │ │ │ │ +0001cbb0: 7468 6174 2074 6865 2042 494e 4449 4e47 that the BINDING │ │ │ │ +0001cbc0: 5320 6d75 7374 2072 6566 6572 2074 6f20 S must refer to │ │ │ │ +0001cbd0: 7661 7269 6162 6c65 730a 636f 6e74 6169 variables.contai │ │ │ │ +0001cbe0: 6e69 6e67 2066 6c75 6964 206f 626a 6563 ning fluid objec │ │ │ │ +0001cbf0: 7473 2e20 5468 6520 666c 7569 6473 2077 ts. The fluids w │ │ │ │ +0001cc00: 696c 6c20 6265 2062 6f75 6e64 2074 6f20 ill be bound to │ │ │ │ +0001cc10: 6e65 7720 6c6f 6361 7469 6f6e 732c 0a6e new locations,.n │ │ │ │ +0001cc20: 6f74 2074 6865 2076 6172 6961 626c 6573 ot the variables │ │ │ │ +0001cc30: 2063 6f6e 7461 696e 696e 6720 7468 6520 containing the │ │ │ │ +0001cc40: 666c 7569 6473 2e72 6570 2e6c 616e 672e fluids.rep.lang. │ │ │ │ +0001cc50: 696e 7465 7270 7265 7465 7223 6966 4669 interpreter#ifFi │ │ │ │ +0001cc60: 7273 7420 7468 6520 434f 4e44 4954 494f rst the CONDITIO │ │ │ │ +0001cc70: 4e20 666f 726d 2069 7320 6576 616c 7561 N form is evalua │ │ │ │ +0001cc80: 7465 642c 2069 6620 6974 2072 6574 7572 ted, if it retur │ │ │ │ +0001cc90: 6e73 2074 7275 6520 7468 650a 5452 5545 ns true the.TRUE │ │ │ │ +0001cca0: 2d46 4f52 4d20 6973 2065 7661 6c75 6174 -FORM is evaluat │ │ │ │ +0001ccb0: 6564 2061 6e64 2069 7473 2072 6573 756c ed and its resul │ │ │ │ +0001ccc0: 7420 7265 7475 726e 6564 2e20 4f74 6865 t returned. Othe │ │ │ │ +0001ccd0: 7277 6973 6520 7468 6520 7265 7375 6c74 rwise the result │ │ │ │ +0001cce0: 206f 660a 616e 2069 6d70 6c69 6369 7420 of.an implicit │ │ │ │ +0001ccf0: 7072 6f67 6e20 6f6e 2074 6865 2045 4c53 progn on the ELS │ │ │ │ +0001cd00: 4520 666f 726d 7320 6973 2072 6574 7572 E forms is retur │ │ │ │ +0001cd10: 6e65 642e 2049 6620 7468 6572 6520 6172 ned. If there ar │ │ │ │ +0001cd20: 6520 6e6f 2045 4c53 450a 666f 726d 7320 e no ELSE.forms │ │ │ │ +0001cd30: 7468 6520 6661 6c73 6520 7661 6c75 6520 the false value │ │ │ │ +0001cd40: 6973 2072 6574 7572 6e65 642e 0072 6570 is returned..rep │ │ │ │ +0001cd50: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete │ │ │ │ +0001cd60: 7223 616e 6420 2e20 4152 4753 0072 6570 r#and . ARGS.rep │ │ │ │ +0001cd70: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete │ │ │ │ +0001cd80: 7223 7365 7471 2d64 6566 6175 6c74 202e r#setq-default . │ │ │ │ +0001cd90: 2041 5247 5300 7265 702e 6c61 6e67 2e69 ARGS.rep.lang.i │ │ │ │ +0001cda0: 6e74 6572 7072 6574 6572 2364 6566 696e nterpreter#defin │ │ │ │ +0001cdb0: 652d 7370 6563 6961 6c2d 7661 7269 6162 e-special-variab │ │ │ │ +0001cdc0: 6c65 2056 4152 2023 216f 7074 696f 6e61 le VAR #!optiona │ │ │ │ +0001cdd0: 6c20 5641 4c55 4520 444f 4372 6570 2e6c l VALUE DOCrep.l │ │ │ │ +0001cde0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter# │ │ │ │ +0001cdf0: 7769 7468 2d6f 626a 6563 7445 7661 6c75 with-objectEvalu │ │ │ │ +0001ce00: 6174 6520 4f42 4a20 616e 6420 6d61 6b65 ate OBJ and make │ │ │ │ +0001ce10: 2069 7473 2076 616c 7565 2060 6063 7572 its value ``cur │ │ │ │ +0001ce20: 7265 6e74 2727 2069 6e20 736f 6d65 2077 rent'' in some w │ │ │ │ +0001ce30: 6179 206d 6561 6e69 6e67 6675 6c0a 666f ay meaningful.fo │ │ │ │ +0001ce40: 7220 7468 6520 6461 7461 2074 7970 652c r the data type, │ │ │ │ +0001ce50: 2065 7661 6c75 6174 6520 616c 6c20 424f evaluate all BO │ │ │ │ +0001ce60: 4459 2066 6f72 6d73 2c20 7468 656e 2072 DY forms, then r │ │ │ │ +0001ce70: 6574 7572 6e20 746f 2074 6865 206f 6c64 eturn to the old │ │ │ │ +0001ce80: 0a63 7572 7265 6e74 2076 616c 7565 206f .current value o │ │ │ │ +0001ce90: 6620 7768 6174 6576 6572 2077 6173 2063 f whatever was c │ │ │ │ +0001cea0: 6861 6e67 6564 2e20 5265 7475 726e 2074 hanged. Return t │ │ │ │ +0001ceb0: 6865 2076 616c 7565 206f 6620 7468 6520 he value of the │ │ │ │ +0001cec0: 6c61 7374 0a42 4f44 5920 666f 726d 2065 last.BODY form e │ │ │ │ +0001ced0: 7661 6c75 6174 6564 2e00 7265 702e 6c61 valuated..rep.la │ │ │ │ +0001cee0: 6e67 2e69 6e74 6572 7072 6574 6572 2363 ng.interpreter#c │ │ │ │ +0001cef0: 6f6e 6469 7469 6f6e 2d63 6173 6520 5641 ondition-case VA │ │ │ │ +0001cf00: 5220 464f 524d 202e 2048 414e 444c 4552 R FORM . HANDLER │ │ │ │ +0001cf10: 5372 6570 2e6c 616e 672e 696e 7465 7270 Srep.lang.interp │ │ │ │ +0001cf20: 7265 7465 7223 6175 746f 6c6f 6164 5465 reter#autoloadTe │ │ │ │ +0001cf30: 6c6c 2074 6865 2065 7661 6c75 6174 6f72 ll the evaluator │ │ │ │ +0001cf40: 2074 6861 7420 7468 6520 7661 6c75 6520 that the value │ │ │ │ +0001cf50: 6f66 2053 594d 424f 4c20 7769 6c6c 2062 of SYMBOL will b │ │ │ │ +0001cf60: 6520 696e 6974 6961 6c69 7365 640a 6279 e initialised.by │ │ │ │ +0001cf70: 206c 6f61 6469 6e67 2046 494c 452e 0072 loading FILE..r │ │ │ │ +0001cf80: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre │ │ │ │ +0001cf90: 7465 7223 6964 656e 7469 7479 2041 5247 ter#identity ARG │ │ │ │ +0001cfa0: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp │ │ │ │ +0001cfb0: 7265 7465 7223 6576 616c 2d77 6865 6e2d reter#eval-when- │ │ │ │ +0001cfc0: 636f 6d70 696c 6520 464f 524d 7265 702e compile FORMrep. │ │ │ │ +0001cfd0: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter │ │ │ │ +0001cfe0: 236e 6f70 4120 646f 2d6e 6f74 6869 6e67 #nopA do-nothing │ │ │ │ +0001cff0: 2063 6f6d 6d61 6e64 2e00 0000 0000 0000 command........ │ │ │ │ +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 2d65 6d70 7479 remote-ftp-empty │ │ │ │ +0001d030: 2d63 6163 6865 4469 7363 6172 6420 616c -cacheDiscard al │ │ │ │ +0001d040: 6c20 6361 6368 6564 2046 5450 2064 6972 l cached FTP dir │ │ │ │ +0001d050: 6563 746f 7279 2065 6e74 7269 6573 2e00 ectory entries.. │ │ │ │ +0001d060: 7265 702e 696f 2e66 696c 652d 6861 6e64 rep.io.file-hand │ │ │ │ +0001d070: 6c65 7273 2e72 656d 6f74 652e 6674 7023 lers.remote.ftp# │ │ │ │ +0001d080: 7265 6d6f 7465 2d66 7470 2d65 6d70 7479 remote-ftp-empty │ │ │ │ +0001d090: 2d63 6163 6865 7263 702d 7072 6f67 7261 -cachercp-progra │ │ │ │ +0001d0a0: 6d54 6865 206e 616d 6520 6f66 2074 6865 mThe name of the │ │ │ │ +0001d0b0: 2060 7263 7027 2070 726f 6772 616d 2075 `rcp' program u │ │ │ │ +0001d0c0: 7365 6420 746f 2063 6f70 7920 6669 6c65 sed to copy file │ │ │ │ +0001d0d0: 7320 6672 6f6d 2068 6f73 7420 746f 2068 s from host to h │ │ │ │ +0001d0e0: 6f73 742e 0072 6570 2e74 6872 6561 6473 ost..rep.threads │ │ │ │ +0001d0f0: 2e6d 7574 6578 236d 6179 6265 2d6f 6274 .mutex#maybe-obt │ │ │ │ +0001d100: 6169 6e2d 6d75 7465 7820 4d54 5872 6570 ain-mutex MTXrep │ │ │ │ +0001d110: 2e74 6872 6561 6473 2e6d 6573 7361 6765 .threads.message │ │ │ │ +0001d120: 2d70 6f72 7423 6d61 6b65 2d6d 6573 7361 -port#make-messa │ │ │ │ +0001d130: 6765 2d70 6f72 7443 7265 6174 6520 616e ge-portCreate an │ │ │ │ +0001d140: 6420 7265 7475 726e 2061 206e 6577 206d d return a new m │ │ │ │ +0001d150: 6573 7361 6765 2070 6f72 742e 0072 6570 essage port..rep │ │ │ │ +0001d160: 2e74 6872 6561 6473 2e6d 6573 7361 6765 .threads.message │ │ │ │ +0001d170: 2d70 6f72 7423 6d65 7373 6167 652d 6665 -port#message-fe │ │ │ │ +0001d180: 7463 6820 504f 5254 2023 216f 7074 696f tch PORT #!optio │ │ │ │ +0001d190: 6e61 6c20 5449 4d45 4f55 5472 6570 2e74 nal TIMEOUTrep.t │ │ │ │ +0001d1a0: 6872 6561 6473 2e6d 6573 7361 6765 2d70 hreads.message-p │ │ │ │ +0001d1b0: 6f72 7423 6d65 7373 6167 652d 7365 6e64 ort#message-send │ │ │ │ +0001d1c0: 5365 6e64 2074 6865 206d 6573 7361 6765 Send the message │ │ │ │ +0001d1d0: 204d 4553 5341 4745 2028 616e 2061 7262 MESSAGE (an arb │ │ │ │ +0001d1e0: 6974 7261 7279 2076 616c 7565 2920 746f itrary value) to │ │ │ │ +0001d1f0: 206d 6573 7361 6765 2070 6f72 7420 504f message port PO │ │ │ │ +0001d200: 5254 2e72 6570 2e6c 616e 672e 696e 7465 RT.rep.lang.inte │ │ │ │ +0001d210: 7270 7265 7465 7223 6465 6675 6e64 6566 rpreter#defundef │ │ │ │ +0001d220: 756e 204e 414d 4520 4c41 4d42 4441 2d4c un NAME LAMBDA-L │ │ │ │ +0001d230: 4953 5420 5b44 4f43 2d53 5452 494e 475d IST [DOC-STRING] │ │ │ │ +0001d240: 2042 4f44 592e 2e2e 0a64 6566 756e 204e BODY....defun N │ │ │ │ +0001d250: 414d 4520 4259 5445 434f 4445 2d4f 424a AME BYTECODE-OBJ │ │ │ │ +0001d260: 4543 540a 0a44 6566 696e 6573 2061 2066 ECT..Defines a f │ │ │ │ +0001d270: 756e 6374 696f 6e20 6361 6c6c 6564 204e unction called N │ │ │ │ +0001d280: 414d 4520 7769 7468 2061 7267 756d 656e AME with argumen │ │ │ │ +0001d290: 7420 7370 6563 6966 6963 6174 696f 6e20 t specification │ │ │ │ +0001d2a0: 4c41 4d42 4441 2d4c 4953 542c 0a64 6f63 LAMBDA-LIST,.doc │ │ │ │ +0001d2b0: 756d 656e 7461 7469 6f6e 2044 4f43 2d53 umentation DOC-S │ │ │ │ +0001d2c0: 5452 494e 4720 286f 7074 696f 6e61 6c29 TRING (optional) │ │ │ │ +0001d2d0: 2061 6e64 2062 6f64 7920 424f 4459 2e72 and body BODY.r │ │ │ │ +0001d2e0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre │ │ │ │ +0001d2f0: 7465 7223 6465 6663 6f6e 7374 6465 6663 ter#defconstdefc │ │ │ │ +0001d300: 6f6e 7374 204e 414d 4520 5641 4c55 4520 onst NAME VALUE │ │ │ │ +0001d310: 5b44 4f43 2d53 5452 494e 475d 0a0a 4465 [DOC-STRING]..De │ │ │ │ +0001d320: 6669 6e65 2061 2063 6f6e 7374 616e 7420 fine a constant │ │ │ │ +0001d330: 4e41 4d45 2077 686f 7365 2028 6465 6661 NAME whose (defa │ │ │ │ +0001d340: 756c 7429 2076 616c 7565 2069 7320 5641 ult) value is VA │ │ │ │ +0001d350: 4c55 452e 2049 6620 4e41 4d45 2069 730a LUE. If NAME is. │ │ │ │ +0001d360: 616c 7265 6164 7920 626f 756e 6420 616e already bound an │ │ │ │ +0001d370: 2065 7272 6f72 2069 7320 7369 676e 616c error is signal │ │ │ │ +0001d380: 6c65 642e 0a0a 436f 6e73 7461 6e74 7320 led...Constants │ │ │ │ +0001d390: 6172 6520 7472 6561 7465 6420 7370 6563 are treated spec │ │ │ │ +0001d3a0: 6961 6c6c 7920 6279 2074 6865 204c 6973 ially by the Lis │ │ │ │ +0001d3b0: 7020 636f 6d70 696c 6572 2c20 6261 7369 p compiler, basi │ │ │ │ +0001d3c0: 6361 6c6c 7920 7468 6579 0a61 7265 2068 cally they.are h │ │ │ │ +0001d3d0: 6172 642d 636f 6465 6420 696e 746f 2074 ard-coded into t │ │ │ │ +0001d3e0: 6865 2062 7974 652d 636f 6465 2e72 6570 he byte-code.rep │ │ │ │ +0001d3f0: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete │ │ │ │ +0001d400: 7223 6675 6e63 7469 6f6e 2327 4152 470a r#function#'ARG. │ │ │ │ +0001d410: 0a52 6574 7572 6e20 7468 6520 636c 6f73 .Return the clos │ │ │ │ +0001d420: 7572 6520 6672 6f6d 2041 5247 2c20 6569 ure from ARG, ei │ │ │ │ +0001d430: 7468 6572 2061 206c 616d 6264 612d 6578 ther a lambda-ex │ │ │ │ +0001d440: 7072 6573 7369 6f6e 2c20 6f72 2061 2073 pression, or a s │ │ │ │ +0001d450: 796d 626f 6c2e 0a57 6865 6e20 6170 706c ymbol..When appl │ │ │ │ +0001d460: 6965 6420 746f 2061 2073 796d 626f 6c2c ied to a symbol, │ │ │ │ +0001d470: 2074 6865 2073 796d 626f 6c27 7320 7661 the symbol's va │ │ │ │ +0001d480: 6c75 6520 6973 2072 6574 7572 6e65 642e lue is returned. │ │ │ │ +0001d490: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr │ │ │ │ +0001d4a0: 6574 6572 236c 6574 6c65 7420 5b56 4152 eter#letlet [VAR │ │ │ │ +0001d4b0: 5d20 2842 494e 4449 4e47 532e 2e2e 2920 ] (BINDINGS...) │ │ │ │ +0001d4c0: 424f 4459 2e2e 2e0a 0a42 696e 6473 2074 BODY.....Binds t │ │ │ │ +0001d4d0: 656d 706f 7261 7279 2076 616c 7565 7320 emporary values │ │ │ │ +0001d4e0: 746f 2073 796d 626f 6c73 2077 6869 6c65 to symbols while │ │ │ │ +0001d4f0: 2042 4f44 5920 6973 2062 6569 6e67 2065 BODY is being e │ │ │ │ +0001d500: 7661 6c75 6174 6564 2e0a 0a45 6163 6820 valuated...Each │ │ │ │ +0001d510: 6f66 2074 6865 2042 494e 4449 4e47 5320 of the BINDINGS │ │ │ │ +0001d520: 6973 2065 6974 6865 7220 6120 6c69 7374 is either a list │ │ │ │ +0001d530: 2060 2853 594d 424f 4c20 464f 524d 532e `(SYMBOL FORMS. │ │ │ │ +0001d540: 2e2e 2927 2069 6e20 7768 6963 6820 6361 ..)' in which ca │ │ │ │ +0001d550: 7365 0a74 6865 2076 6172 6961 626c 6520 se.the variable │ │ │ │ +0001d560: 5359 4d42 4f4c 2069 7320 626f 756e 6420 SYMBOL is bound │ │ │ │ +0001d570: 746f 2074 6865 2072 6573 756c 7420 6f66 to the result of │ │ │ │ +0001d580: 2065 7661 6c75 6174 696e 6720 6028 7072 evaluating `(pr │ │ │ │ +0001d590: 6f67 6e20 464f 524d 532e 2e2e 2927 2c0a ogn FORMS...)',. │ │ │ │ +0001d5a0: 6f72 2061 2073 696e 676c 6520 7379 6d62 or a single symb │ │ │ │ +0001d5b0: 6f6c 2c20 696e 2077 6869 6368 2063 6173 ol, in which cas │ │ │ │ +0001d5c0: 6520 6974 2069 7320 626f 756e 6420 746f e it is bound to │ │ │ │ +0001d5d0: 2074 6865 2066 616c 7365 2076 616c 7565 the false value │ │ │ │ +0001d5e0: 2e0a 0a49 6620 5641 5220 6973 2067 6976 ...If VAR is giv │ │ │ │ +0001d5f0: 656e 2c20 7468 656e 2074 6865 2073 796d en, then the sym │ │ │ │ +0001d600: 626f 6c20 5641 5220 6973 2062 6f75 6e64 bol VAR is bound │ │ │ │ +0001d610: 2074 6f20 6120 6675 6e63 7469 6f6e 2077 to a function w │ │ │ │ +0001d620: 686f 7365 0a66 6f72 6d61 6c20 7061 7261 hose.formal para │ │ │ │ +0001d630: 6d65 7465 7273 2061 7265 2074 6865 2073 meters are the s │ │ │ │ +0001d640: 616d 6520 6173 2074 6865 2076 6172 6961 ame as the varia │ │ │ │ +0001d650: 626c 6573 2062 6f75 6e64 2062 7920 7468 bles bound by th │ │ │ │ +0001d660: 6520 606c 6574 270a 666f 726d 2e20 5468 e `let'.form. Th │ │ │ │ +0001d670: 7573 2074 6865 2065 7865 6375 7469 6f6e us the execution │ │ │ │ +0001d680: 206f 6620 424f 4459 2e2e 2e20 6d61 7920 of BODY... may │ │ │ │ +0001d690: 6265 2072 6570 6561 7465 6420 6279 2069 be repeated by i │ │ │ │ +0001d6a0: 6e76 6f6b 696e 6720 5641 522e 0072 6570 nvoking VAR..rep │ │ │ │ +0001d6b0: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete │ │ │ │ +0001d6c0: 7223 6c65 742a 202e 2041 5247 5372 6570 r#let* . ARGSrep │ │ │ │ +0001d6d0: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete │ │ │ │ +0001d6e0: 7223 616e 6454 6865 2066 6972 7374 206f r#andThe first o │ │ │ │ +0001d6f0: 6620 7468 6520 4152 4753 2069 7320 6576 f the ARGS is ev │ │ │ │ +0001d700: 616c 7561 7465 642e 2049 6620 6974 2069 aluated. If it i │ │ │ │ +0001d710: 7320 6661 6c73 6520 6e6f 206d 6f72 6520 s false no more │ │ │ │ +0001d720: 6f66 2074 6865 0a41 5247 5320 6172 6520 of the.ARGS are │ │ │ │ +0001d730: 6576 616c 7561 7465 6420 616e 6420 7468 evaluated and th │ │ │ │ +0001d740: 6520 6061 6e64 2720 7374 6174 656d 656e e `and' statemen │ │ │ │ +0001d750: 7420 6576 616c 7561 7465 7320 746f 2066 t evaluates to f │ │ │ │ +0001d760: 616c 7365 2e0a 0a4f 7468 6572 7769 7365 alse...Otherwise │ │ │ │ +0001d770: 2074 6865 206e 6578 7420 6d65 6d62 6572 the next member │ │ │ │ +0001d780: 206f 6620 4152 4753 2069 7320 6576 616c of ARGS is eval │ │ │ │ +0001d790: 7561 7465 6420 616e 6420 6974 7320 7661 uated and its va │ │ │ │ +0001d7a0: 6c75 6520 7465 7374 6564 2e20 4966 0a6e lue tested. If.n │ │ │ │ +0001d7b0: 6f6e 6520 6f66 2074 6865 2041 5247 5320 one of the ARGS │ │ │ │ +0001d7c0: 6172 6520 6661 6c73 6520 7468 6520 636f are false the co │ │ │ │ +0001d7d0: 6d70 7574 6564 2076 616c 7565 206f 6620 mputed value of │ │ │ │ +0001d7e0: 7468 6520 6c61 7374 206d 656d 6265 7220 the last member │ │ │ │ +0001d7f0: 6f66 2041 5247 530a 6973 2072 6574 7572 of ARGS.is retur │ │ │ │ +0001d800: 6e65 6420 6672 6f6d 2074 6865 2060 616e ned from the `an │ │ │ │ +0001d810: 6427 2066 6f72 6d2e 7265 702e 6c61 6e67 d' form.rep.lang │ │ │ │ +0001d820: 2e69 6e74 6572 7072 6574 6572 2364 6566 .interpreter#def │ │ │ │ +0001d830: 7661 722d 7365 7471 6465 6676 6172 2d73 var-setqdefvar-s │ │ │ │ +0001d840: 6574 7120 5641 5249 4142 4c45 205b 5641 etq VARIABLE [VA │ │ │ │ +0001d850: 4c55 4520 5b44 4f43 5d5d 0a0a 4465 636c LUE [DOC]]..Decl │ │ │ │ +0001d860: 6172 6573 2074 6865 2073 796d 626f 6c20 ares the symbol │ │ │ │ +0001d870: 5641 5249 4142 4c45 2061 7320 6120 7370 VARIABLE as a sp │ │ │ │ +0001d880: 6563 6961 6c20 7661 7269 6162 6c65 2c20 ecial variable, │ │ │ │ +0001d890: 616e 6420 7365 7473 2069 7473 2076 616c and sets its val │ │ │ │ +0001d8a0: 7565 0a74 6f20 5641 4c55 4520 286f 7220 ue.to VALUE (or │ │ │ │ +0001d8b0: 6661 6c73 6520 6966 2056 414c 5545 2069 false if VALUE i │ │ │ │ +0001d8c0: 736e 2774 2064 6566 696e 6564 292e 2049 sn't defined). I │ │ │ │ +0001d8d0: 6620 444f 4320 6973 2067 6976 656e 2069 f DOC is given i │ │ │ │ +0001d8e0: 7420 7769 6c6c 2062 650a 696e 7374 616c t will be.instal │ │ │ │ +0001d8f0: 6c65 6420 6173 2074 6865 2064 6f63 756d led as the docum │ │ │ │ +0001d900: 656e 7461 7469 6f6e 2073 7472 696e 6720 entation string │ │ │ │ +0001d910: 6173 736f 6369 6174 6564 2077 6974 6820 associated with │ │ │ │ +0001d920: 5641 5249 4142 4c45 2e0a 0a49 7427 7320 VARIABLE...It's │ │ │ │ +0001d930: 7468 6520 7361 6d65 2061 7320 7468 6520 the same as the │ │ │ │ +0001d940: 7072 6576 696f 7573 2060 6465 6669 6e65 previous `define │ │ │ │ +0001d950: 2d73 7065 6369 616c 2d76 6172 6961 626c -special-variabl │ │ │ │ +0001d960: 6527 2e72 6570 2e6c 616e 672e 696e 7465 e'.rep.lang.inte │ │ │ │ +0001d970: 7270 7265 7465 7223 646f 646f 2056 4152 rpreter#dodo VAR │ │ │ │ +0001d980: 5320 2854 4553 5420 4558 5052 2e2e 2e29 S (TEST EXPR...) │ │ │ │ +0001d990: 2042 4f44 592e 2e2e 0a0a 6064 6f27 2069 BODY.....`do' i │ │ │ │ +0001d9a0: 7320 616e 2069 7465 7261 7469 6f6e 2063 s an iteration c │ │ │ │ +0001d9b0: 6f6e 7374 7275 6374 3b20 5641 5253 2073 onstruct; VARS s │ │ │ │ +0001d9c0: 7065 6369 6669 6573 2061 2073 6574 206f pecifies a set o │ │ │ │ +0001d9d0: 6620 7661 7269 6162 6c65 0a62 696e 6469 f variable.bindi │ │ │ │ +0001d9e0: 6e67 7320 746f 2062 6520 6372 6561 7465 ngs to be create │ │ │ │ +0001d9f0: 642c 2068 6f77 2074 6865 7920 6172 6520 d, how they are │ │ │ │ +0001da00: 696e 6974 6961 6c69 7a65 6420 616e 6420 initialized and │ │ │ │ +0001da10: 686f 7720 7468 6579 2061 7265 0a75 7064 how they are.upd │ │ │ │ +0001da20: 6174 6564 206f 6e20 6561 6368 2069 7465 ated on each ite │ │ │ │ +0001da30: 7261 7469 6f6e 2e20 5445 5354 2073 7065 ration. TEST spe │ │ │ │ +0001da40: 6369 6669 6573 2074 6865 2074 6572 6d69 cifies the termi │ │ │ │ +0001da50: 6e61 7469 6f6e 2063 6f6e 6469 7469 6f6e nation condition │ │ │ │ +0001da60: 206f 660a 7468 6520 6c6f 6f70 2c20 616e of.the loop, an │ │ │ │ +0001da70: 7920 4558 5052 2e2e 2e20 666f 726d 7320 y EXPR... forms │ │ │ │ +0001da80: 6172 6520 6576 616c 7561 7465 6420 696d are evaluated im │ │ │ │ +0001da90: 6d65 6469 6174 656c 7920 7072 696f 7220 mediately prior │ │ │ │ +0001daa0: 746f 2065 7869 7469 6e67 0a74 6865 2060 to exiting.the ` │ │ │ │ +0001dab0: 646f 2720 636f 6e73 7472 7563 742e 2054 do' construct. T │ │ │ │ +0001dac0: 6865 2042 4f44 592e 2e2e 2066 6f72 6d73 he BODY... forms │ │ │ │ +0001dad0: 2073 7065 6369 6679 2074 6865 2073 6964 specify the sid │ │ │ │ +0001dae0: 6520 6566 6665 6374 696e 6720 626f 6479 e effecting body │ │ │ │ +0001daf0: 0a6f 6620 7468 6520 6c6f 6f70 2e0a 0a56 .of the loop...V │ │ │ │ +0001db00: 4152 5320 6973 2061 206c 6973 7420 6f66 ARS is a list of │ │ │ │ +0001db10: 2076 6172 6961 626c 6520 636c 6175 7365 variable clause │ │ │ │ +0001db20: 732c 2065 6163 6820 6f66 2077 6869 6368 s, each of which │ │ │ │ +0001db30: 2068 6173 2074 6865 2073 7472 7563 7475 has the structu │ │ │ │ +0001db40: 7265 0a60 2856 4152 4941 424c 4520 494e re.`(VARIABLE IN │ │ │ │ +0001db50: 4954 2053 5445 5029 2720 7768 6572 6520 IT STEP)' where │ │ │ │ +0001db60: 5641 5249 4142 4c45 2069 7320 7468 6520 VARIABLE is the │ │ │ │ +0001db70: 6e61 6d65 206f 6620 6120 7661 7269 6162 name of a variab │ │ │ │ +0001db80: 6c65 2c20 494e 4954 0a64 6566 696e 6573 le, INIT.defines │ │ │ │ +0001db90: 2074 6865 2069 6e69 7469 616c 2076 616c the initial val │ │ │ │ +0001dba0: 7565 206f 6620 6974 7320 6269 6e64 696e ue of its bindin │ │ │ │ +0001dbb0: 672c 2061 6e64 2053 5445 5020 6465 6669 g, and STEP defi │ │ │ │ +0001dbc0: 6e65 7320 686f 7720 7468 6520 6e65 7874 nes how the next │ │ │ │ +0001dbd0: 0a76 616c 7565 206f 6620 7468 6520 6269 .value of the bi │ │ │ │ +0001dbe0: 6e64 696e 6720 6973 2063 6f6d 7075 7465 nding is compute │ │ │ │ +0001dbf0: 642e 2041 6e20 616c 7465 726e 6174 6976 d. An alternativ │ │ │ │ +0001dc00: 6520 666f 726d 2069 7320 6028 5641 5249 e form is `(VARI │ │ │ │ +0001dc10: 4142 4c45 0a49 4e49 5429 272c 2069 6e20 ABLE.INIT)', in │ │ │ │ +0001dc20: 7468 6973 2063 6173 6520 7468 6520 7661 this case the va │ │ │ │ +0001dc30: 6c75 6520 6f66 2074 6865 2062 696e 6469 lue of the bindi │ │ │ │ +0001dc40: 6e67 2064 6f65 7320 6e6f 7420 6368 616e ng does not chan │ │ │ │ +0001dc50: 6765 2061 6372 6f73 730a 6c6f 6f70 2069 ge across.loop i │ │ │ │ +0001dc60: 7465 7261 7469 6f6e 732e 0a0a 4561 6368 terations...Each │ │ │ │ +0001dc70: 2069 7465 7261 7469 6f6e 2062 6567 696e iteration begin │ │ │ │ +0001dc80: 7320 6279 2065 7661 6c75 6174 696e 6720 s by evaluating │ │ │ │ +0001dc90: 5445 5354 2c20 6966 2074 6865 2072 6573 TEST, if the res │ │ │ │ +0001dca0: 756c 7420 6973 2066 616c 7365 2c20 7468 ult is false, th │ │ │ │ +0001dcb0: 656e 0a74 6865 2042 4f44 592e 2e2e 2065 en.the BODY... e │ │ │ │ +0001dcc0: 7870 7265 7373 696f 6e73 2061 7265 2065 xpressions are e │ │ │ │ +0001dcd0: 7661 6c75 6174 6564 2c20 616e 6420 7468 valuated, and th │ │ │ │ +0001dce0: 6520 7661 7269 6162 6c65 7320 626f 756e e variables boun │ │ │ │ +0001dcf0: 6420 746f 206e 6577 0a6c 6f63 6174 696f d to new.locatio │ │ │ │ +0001dd00: 6e73 2069 6e69 7469 616c 697a 6564 2074 ns initialized t │ │ │ │ +0001dd10: 6f20 7468 6520 7265 7375 6c74 7320 6f66 o the results of │ │ │ │ +0001dd20: 2065 7661 6c75 6174 696e 6720 7468 6520 evaluating the │ │ │ │ +0001dd30: 6173 736f 6369 6174 6564 2053 5445 500a associated STEP. │ │ │ │ +0001dd40: 666f 726d 732e 0a0a 4966 2074 6865 2072 forms...If the r │ │ │ │ +0001dd50: 6573 756c 7420 6f66 2065 7661 6c75 6174 esult of evaluat │ │ │ │ +0001dd60: 696e 6720 5445 5354 2069 7320 7472 7565 ing TEST is true │ │ │ │ +0001dd70: 2074 6865 6e20 7468 6520 4558 5052 2e2e then the EXPR.. │ │ │ │ +0001dd80: 2e20 666f 726d 7320 6172 650a 6576 616c . forms are.eval │ │ │ │ +0001dd90: 7561 7465 642c 2061 6e64 2074 6865 2060 uated, and the ` │ │ │ │ +0001dda0: 646f 2720 636f 6e73 7472 7563 7420 7265 do' construct re │ │ │ │ +0001ddb0: 7475 726e 7320 7468 6520 7661 6c75 6520 turns the value │ │ │ │ +0001ddc0: 6f66 2074 6865 206c 6173 7420 4558 5052 of the last EXPR │ │ │ │ +0001ddd0: 0a66 6f72 6d20 6576 616c 7561 7465 642e .form evaluated. │ │ │ │ +0001dde0: 0a0a 2864 6f20 2828 7665 6320 286d 616b ..(do ((vec (mak │ │ │ │ +0001ddf0: 652d 7665 6374 6f72 2035 2929 0a20 2020 e-vector 5)). │ │ │ │ +0001de00: 2020 2869 2030 2028 312b 2069 2929 290a (i 0 (1+ i))). │ │ │ │ +0001de10: 2020 2020 2828 3d20 6920 3529 2076 6563 ((= i 5) vec │ │ │ │ +0001de20: 290a 2020 2861 7365 7420 7665 6320 6920 ). (aset vec i │ │ │ │ +0001de30: 6929 2920 3d3e 205b 3020 3120 3220 3320 i)) => [0 1 2 3 │ │ │ │ +0001de40: 345d 0072 6570 2e6c 616e 672e 696e 7465 4].rep.lang.inte │ │ │ │ +0001de50: 7270 7265 7465 7223 646f 2056 4152 5320 rpreter#do VARS │ │ │ │ +0001de60: 5445 5354 202e 2042 4f44 5900 7265 702e TEST . BODY.rep. │ │ │ │ +0001de70: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter │ │ │ │ +0001de80: 2377 6869 6c65 2043 4f4e 4449 5449 4f4e #while CONDITION │ │ │ │ +0001de90: 202e 2042 4f44 5972 6570 2e6c 616e 672e . BODYrep.lang. │ │ │ │ +0001dea0: 696e 7465 7270 7265 7465 7223 7072 6f67 interpreter#prog │ │ │ │ +0001deb0: 3146 6972 7374 2065 7661 6c73 2046 4f52 1First evals FOR │ │ │ │ +0001dec0: 4d31 2074 6865 6e20 464f 524d 532c 2072 M1 then FORMS, r │ │ │ │ +0001ded0: 6574 7572 6e73 2074 6865 2076 616c 7565 eturns the value │ │ │ │ +0001dee0: 2074 6861 7420 464f 524d 3120 6761 7665 that FORM1 gave │ │ │ │ +0001def0: 2e00 7265 702e 6c61 6e67 2e69 6e74 6572 ..rep.lang.inter │ │ │ │ +0001df00: 7072 6574 6572 2364 6563 6c61 7265 7265 preter#declarere │ │ │ │ +0001df10: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret │ │ │ │ +0001df20: 6572 2363 6174 6368 4576 616c 7561 7465 er#catchEvaluate │ │ │ │ +0001df30: 2042 4f44 5920 696e 2061 6e20 696d 706c BODY in an impl │ │ │ │ +0001df40: 6963 6974 2070 726f 676e 3b20 6e6f 6e2d icit progn; non- │ │ │ │ +0001df50: 6c6f 6361 6c20 6578 6974 7320 6172 6520 local exits are │ │ │ │ +0001df60: 616c 6c6f 7765 6420 7769 7468 0a60 2874 allowed with.`(t │ │ │ │ +0001df70: 6872 6f77 2054 4147 2927 2e20 5468 6520 hrow TAG)'. The │ │ │ │ +0001df80: 7661 6c75 6520 6f66 2074 6865 2060 6361 value of the `ca │ │ │ │ +0001df90: 7463 6827 2066 6f72 6d20 6973 2065 6974 tch' form is eit │ │ │ │ +0001dfa0: 6865 7220 7468 6520 7661 6c75 6520 6f66 her the value of │ │ │ │ +0001dfb0: 2074 6865 0a70 726f 676e 206f 7220 7468 the.progn or th │ │ │ │ +0001dfc0: 6520 7661 6c75 6520 6769 7665 6e20 746f e value given to │ │ │ │ +0001dfd0: 2061 6e79 206d 6174 6368 696e 6720 6074 any matching `t │ │ │ │ +0001dfe0: 6872 6f77 2720 666f 726d 2e00 0000 0000 hrow' form...... │ │ │ │ 0001dff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0001e000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr │ │ │ │ -0001e010: 6574 6572 236c 6574 6c65 7420 5b56 4152 eter#letlet [VAR │ │ │ │ -0001e020: 5d20 2842 494e 4449 4e47 532e 2e2e 2920 ] (BINDINGS...) │ │ │ │ -0001e030: 424f 4459 2e2e 2e0a 0a42 696e 6473 2074 BODY.....Binds t │ │ │ │ -0001e040: 656d 706f 7261 7279 2076 616c 7565 7320 emporary values │ │ │ │ -0001e050: 746f 2073 796d 626f 6c73 2077 6869 6c65 to symbols while │ │ │ │ -0001e060: 2042 4f44 5920 6973 2062 6569 6e67 2065 BODY is being e │ │ │ │ -0001e070: 7661 6c75 6174 6564 2e0a 0a45 6163 6820 valuated...Each │ │ │ │ -0001e080: 6f66 2074 6865 2042 494e 4449 4e47 5320 of the BINDINGS │ │ │ │ -0001e090: 6973 2065 6974 6865 7220 6120 6c69 7374 is either a list │ │ │ │ -0001e0a0: 2060 2853 594d 424f 4c20 464f 524d 532e `(SYMBOL FORMS. │ │ │ │ -0001e0b0: 2e2e 2927 2069 6e20 7768 6963 6820 6361 ..)' in which ca │ │ │ │ -0001e0c0: 7365 0a74 6865 2076 6172 6961 626c 6520 se.the variable │ │ │ │ -0001e0d0: 5359 4d42 4f4c 2069 7320 626f 756e 6420 SYMBOL is bound │ │ │ │ -0001e0e0: 746f 2074 6865 2072 6573 756c 7420 6f66 to the result of │ │ │ │ -0001e0f0: 2065 7661 6c75 6174 696e 6720 6028 7072 evaluating `(pr │ │ │ │ -0001e100: 6f67 6e20 464f 524d 532e 2e2e 2927 2c0a ogn FORMS...)',. │ │ │ │ -0001e110: 6f72 2061 2073 696e 676c 6520 7379 6d62 or a single symb │ │ │ │ -0001e120: 6f6c 2c20 696e 2077 6869 6368 2063 6173 ol, in which cas │ │ │ │ -0001e130: 6520 6974 2069 7320 626f 756e 6420 746f e it is bound to │ │ │ │ -0001e140: 2074 6865 2066 616c 7365 2076 616c 7565 the false value │ │ │ │ -0001e150: 2e0a 0a49 6620 5641 5220 6973 2067 6976 ...If VAR is giv │ │ │ │ -0001e160: 656e 2c20 7468 656e 2074 6865 2073 796d en, then the sym │ │ │ │ -0001e170: 626f 6c20 5641 5220 6973 2062 6f75 6e64 bol VAR is bound │ │ │ │ -0001e180: 2074 6f20 6120 6675 6e63 7469 6f6e 2077 to a function w │ │ │ │ -0001e190: 686f 7365 0a66 6f72 6d61 6c20 7061 7261 hose.formal para │ │ │ │ -0001e1a0: 6d65 7465 7273 2061 7265 2074 6865 2073 meters are the s │ │ │ │ -0001e1b0: 616d 6520 6173 2074 6865 2076 6172 6961 ame as the varia │ │ │ │ -0001e1c0: 626c 6573 2062 6f75 6e64 2062 7920 7468 bles bound by th │ │ │ │ -0001e1d0: 6520 606c 6574 270a 666f 726d 2e20 5468 e `let'.form. Th │ │ │ │ -0001e1e0: 7573 2074 6865 2065 7865 6375 7469 6f6e us the execution │ │ │ │ -0001e1f0: 206f 6620 424f 4459 2e2e 2e20 6d61 7920 of BODY... may │ │ │ │ -0001e200: 6265 2072 6570 6561 7465 6420 6279 2069 be repeated by i │ │ │ │ -0001e210: 6e76 6f6b 696e 6720 5641 522e 7265 702e nvoking VAR.rep. │ │ │ │ -0001e220: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter │ │ │ │ -0001e230: 2361 6e64 5468 6520 6669 7273 7420 6f66 #andThe first of │ │ │ │ -0001e240: 2074 6865 2041 5247 5320 6973 2065 7661 the ARGS is eva │ │ │ │ -0001e250: 6c75 6174 6564 2e20 4966 2069 7420 6973 luated. If it is │ │ │ │ -0001e260: 2066 616c 7365 206e 6f20 6d6f 7265 206f false no more o │ │ │ │ -0001e270: 6620 7468 650a 4152 4753 2061 7265 2065 f the.ARGS are e │ │ │ │ -0001e280: 7661 6c75 6174 6564 2061 6e64 2074 6865 valuated and the │ │ │ │ -0001e290: 2060 616e 6427 2073 7461 7465 6d65 6e74 `and' statement │ │ │ │ -0001e2a0: 2065 7661 6c75 6174 6573 2074 6f20 6661 evaluates to fa │ │ │ │ -0001e2b0: 6c73 652e 0a0a 4f74 6865 7277 6973 6520 lse...Otherwise │ │ │ │ -0001e2c0: 7468 6520 6e65 7874 206d 656d 6265 7220 the next member │ │ │ │ -0001e2d0: 6f66 2041 5247 5320 6973 2065 7661 6c75 of ARGS is evalu │ │ │ │ -0001e2e0: 6174 6564 2061 6e64 2069 7473 2076 616c ated and its val │ │ │ │ -0001e2f0: 7565 2074 6573 7465 642e 2049 660a 6e6f ue tested. If.no │ │ │ │ -0001e300: 6e65 206f 6620 7468 6520 4152 4753 2061 ne of the ARGS a │ │ │ │ -0001e310: 7265 2066 616c 7365 2074 6865 2063 6f6d re false the com │ │ │ │ -0001e320: 7075 7465 6420 7661 6c75 6520 6f66 2074 puted value of t │ │ │ │ -0001e330: 6865 206c 6173 7420 6d65 6d62 6572 206f he last member o │ │ │ │ -0001e340: 6620 4152 4753 0a69 7320 7265 7475 726e f ARGS.is return │ │ │ │ -0001e350: 6564 2066 726f 6d20 7468 6520 6061 6e64 ed from the `and │ │ │ │ -0001e360: 2720 666f 726d 2e72 6570 2e6c 616e 672e ' form.rep.lang. │ │ │ │ -0001e370: 696e 7465 7270 7265 7465 7223 6465 6676 interpreter#defv │ │ │ │ -0001e380: 6172 2d73 6574 7164 6566 7661 722d 7365 ar-setqdefvar-se │ │ │ │ -0001e390: 7471 2056 4152 4941 424c 4520 5b56 414c tq VARIABLE [VAL │ │ │ │ -0001e3a0: 5545 205b 444f 435d 5d0a 0a44 6563 6c61 UE [DOC]]..Decla │ │ │ │ -0001e3b0: 7265 7320 7468 6520 7379 6d62 6f6c 2056 res the symbol V │ │ │ │ -0001e3c0: 4152 4941 424c 4520 6173 2061 2073 7065 ARIABLE as a spe │ │ │ │ -0001e3d0: 6369 616c 2076 6172 6961 626c 652c 2061 cial variable, a │ │ │ │ -0001e3e0: 6e64 2073 6574 7320 6974 7320 7661 6c75 nd sets its valu │ │ │ │ -0001e3f0: 650a 746f 2056 414c 5545 2028 6f72 2066 e.to VALUE (or f │ │ │ │ -0001e400: 616c 7365 2069 6620 5641 4c55 4520 6973 alse if VALUE is │ │ │ │ -0001e410: 6e27 7420 6465 6669 6e65 6429 2e20 4966 n't defined). If │ │ │ │ -0001e420: 2044 4f43 2069 7320 6769 7665 6e20 6974 DOC is given it │ │ │ │ -0001e430: 2077 696c 6c20 6265 0a69 6e73 7461 6c6c will be.install │ │ │ │ -0001e440: 6564 2061 7320 7468 6520 646f 6375 6d65 ed as the docume │ │ │ │ -0001e450: 6e74 6174 696f 6e20 7374 7269 6e67 2061 ntation string a │ │ │ │ -0001e460: 7373 6f63 6961 7465 6420 7769 7468 2056 ssociated with V │ │ │ │ -0001e470: 4152 4941 424c 452e 0a0a 4974 2773 2074 ARIABLE...It's t │ │ │ │ -0001e480: 6865 2073 616d 6520 6173 2074 6865 2070 he same as the p │ │ │ │ -0001e490: 7265 7669 6f75 7320 6064 6566 696e 652d revious `define- │ │ │ │ -0001e4a0: 7370 6563 6961 6c2d 7661 7269 6162 6c65 special-variable │ │ │ │ -0001e4b0: 272e 7265 702e 6c61 6e67 2e69 6e74 6572 '.rep.lang.inter │ │ │ │ -0001e4c0: 7072 6574 6572 2364 6f64 6f20 5641 5253 preter#dodo VARS │ │ │ │ -0001e4d0: 2028 5445 5354 2045 5850 522e 2e2e 2920 (TEST EXPR...) │ │ │ │ -0001e4e0: 424f 4459 2e2e 2e0a 0a60 646f 2720 6973 BODY.....`do' is │ │ │ │ -0001e4f0: 2061 6e20 6974 6572 6174 696f 6e20 636f an iteration co │ │ │ │ -0001e500: 6e73 7472 7563 743b 2056 4152 5320 7370 nstruct; VARS sp │ │ │ │ -0001e510: 6563 6966 6965 7320 6120 7365 7420 6f66 ecifies a set of │ │ │ │ -0001e520: 2076 6172 6961 626c 650a 6269 6e64 696e variable.bindin │ │ │ │ -0001e530: 6773 2074 6f20 6265 2063 7265 6174 6564 gs to be created │ │ │ │ -0001e540: 2c20 686f 7720 7468 6579 2061 7265 2069 , how they are i │ │ │ │ -0001e550: 6e69 7469 616c 697a 6564 2061 6e64 2068 nitialized and h │ │ │ │ -0001e560: 6f77 2074 6865 7920 6172 650a 7570 6461 ow they are.upda │ │ │ │ -0001e570: 7465 6420 6f6e 2065 6163 6820 6974 6572 ted on each iter │ │ │ │ -0001e580: 6174 696f 6e2e 2054 4553 5420 7370 6563 ation. TEST spec │ │ │ │ -0001e590: 6966 6965 7320 7468 6520 7465 726d 696e ifies the termin │ │ │ │ -0001e5a0: 6174 696f 6e20 636f 6e64 6974 696f 6e20 ation condition │ │ │ │ -0001e5b0: 6f66 0a74 6865 206c 6f6f 702c 2061 6e79 of.the loop, any │ │ │ │ -0001e5c0: 2045 5850 522e 2e2e 2066 6f72 6d73 2061 EXPR... forms a │ │ │ │ -0001e5d0: 7265 2065 7661 6c75 6174 6564 2069 6d6d re evaluated imm │ │ │ │ -0001e5e0: 6564 6961 7465 6c79 2070 7269 6f72 2074 ediately prior t │ │ │ │ -0001e5f0: 6f20 6578 6974 696e 670a 7468 6520 6064 o exiting.the `d │ │ │ │ -0001e600: 6f27 2063 6f6e 7374 7275 6374 2e20 5468 o' construct. Th │ │ │ │ -0001e610: 6520 424f 4459 2e2e 2e20 666f 726d 7320 e BODY... forms │ │ │ │ -0001e620: 7370 6563 6966 7920 7468 6520 7369 6465 specify the side │ │ │ │ -0001e630: 2065 6666 6563 7469 6e67 2062 6f64 790a effecting body. │ │ │ │ -0001e640: 6f66 2074 6865 206c 6f6f 702e 0a0a 5641 of the loop...VA │ │ │ │ -0001e650: 5253 2069 7320 6120 6c69 7374 206f 6620 RS is a list of │ │ │ │ -0001e660: 7661 7269 6162 6c65 2063 6c61 7573 6573 variable clauses │ │ │ │ -0001e670: 2c20 6561 6368 206f 6620 7768 6963 6820 , each of which │ │ │ │ -0001e680: 6861 7320 7468 6520 7374 7275 6374 7572 has the structur │ │ │ │ -0001e690: 650a 6028 5641 5249 4142 4c45 2049 4e49 e.`(VARIABLE INI │ │ │ │ -0001e6a0: 5420 5354 4550 2927 2077 6865 7265 2056 T STEP)' where V │ │ │ │ -0001e6b0: 4152 4941 424c 4520 6973 2074 6865 206e ARIABLE is the n │ │ │ │ -0001e6c0: 616d 6520 6f66 2061 2076 6172 6961 626c ame of a variabl │ │ │ │ -0001e6d0: 652c 2049 4e49 540a 6465 6669 6e65 7320 e, INIT.defines │ │ │ │ -0001e6e0: 7468 6520 696e 6974 6961 6c20 7661 6c75 the initial valu │ │ │ │ -0001e6f0: 6520 6f66 2069 7473 2062 696e 6469 6e67 e of its binding │ │ │ │ -0001e700: 2c20 616e 6420 5354 4550 2064 6566 696e , and STEP defin │ │ │ │ -0001e710: 6573 2068 6f77 2074 6865 206e 6578 740a es how the next. │ │ │ │ -0001e720: 7661 6c75 6520 6f66 2074 6865 2062 696e value of the bin │ │ │ │ -0001e730: 6469 6e67 2069 7320 636f 6d70 7574 6564 ding is computed │ │ │ │ -0001e740: 2e20 416e 2061 6c74 6572 6e61 7469 7665 . An alternative │ │ │ │ -0001e750: 2066 6f72 6d20 6973 2060 2856 4152 4941 form is `(VARIA │ │ │ │ -0001e760: 424c 450a 494e 4954 2927 2c20 696e 2074 BLE.INIT)', in t │ │ │ │ -0001e770: 6869 7320 6361 7365 2074 6865 2076 616c his case the val │ │ │ │ -0001e780: 7565 206f 6620 7468 6520 6269 6e64 696e ue of the bindin │ │ │ │ -0001e790: 6720 646f 6573 206e 6f74 2063 6861 6e67 g does not chang │ │ │ │ -0001e7a0: 6520 6163 726f 7373 0a6c 6f6f 7020 6974 e across.loop it │ │ │ │ -0001e7b0: 6572 6174 696f 6e73 2e0a 0a45 6163 6820 erations...Each │ │ │ │ -0001e7c0: 6974 6572 6174 696f 6e20 6265 6769 6e73 iteration begins │ │ │ │ -0001e7d0: 2062 7920 6576 616c 7561 7469 6e67 2054 by evaluating T │ │ │ │ -0001e7e0: 4553 542c 2069 6620 7468 6520 7265 7375 EST, if the resu │ │ │ │ -0001e7f0: 6c74 2069 7320 6661 6c73 652c 2074 6865 lt is false, the │ │ │ │ -0001e800: 6e0a 7468 6520 424f 4459 2e2e 2e20 6578 n.the BODY... ex │ │ │ │ -0001e810: 7072 6573 7369 6f6e 7320 6172 6520 6576 pressions are ev │ │ │ │ -0001e820: 616c 7561 7465 642c 2061 6e64 2074 6865 aluated, and the │ │ │ │ -0001e830: 2076 6172 6961 626c 6573 2062 6f75 6e64 variables bound │ │ │ │ -0001e840: 2074 6f20 6e65 770a 6c6f 6361 7469 6f6e to new.location │ │ │ │ -0001e850: 7320 696e 6974 6961 6c69 7a65 6420 746f s initialized to │ │ │ │ -0001e860: 2074 6865 2072 6573 756c 7473 206f 6620 the results of │ │ │ │ -0001e870: 6576 616c 7561 7469 6e67 2074 6865 2061 evaluating the a │ │ │ │ -0001e880: 7373 6f63 6961 7465 6420 5354 4550 0a66 ssociated STEP.f │ │ │ │ -0001e890: 6f72 6d73 2e0a 0a49 6620 7468 6520 7265 orms...If the re │ │ │ │ -0001e8a0: 7375 6c74 206f 6620 6576 616c 7561 7469 sult of evaluati │ │ │ │ -0001e8b0: 6e67 2054 4553 5420 6973 2074 7275 6520 ng TEST is true │ │ │ │ -0001e8c0: 7468 656e 2074 6865 2045 5850 522e 2e2e then the EXPR... │ │ │ │ -0001e8d0: 2066 6f72 6d73 2061 7265 0a65 7661 6c75 forms are.evalu │ │ │ │ -0001e8e0: 6174 6564 2c20 616e 6420 7468 6520 6064 ated, and the `d │ │ │ │ -0001e8f0: 6f27 2063 6f6e 7374 7275 6374 2072 6574 o' construct ret │ │ │ │ -0001e900: 7572 6e73 2074 6865 2076 616c 7565 206f urns the value o │ │ │ │ -0001e910: 6620 7468 6520 6c61 7374 2045 5850 520a f the last EXPR. │ │ │ │ -0001e920: 666f 726d 2065 7661 6c75 6174 6564 2e0a form evaluated.. │ │ │ │ -0001e930: 0a28 646f 2028 2876 6563 2028 6d61 6b65 .(do ((vec (make │ │ │ │ -0001e940: 2d76 6563 746f 7220 3529 290a 2020 2020 -vector 5)). │ │ │ │ -0001e950: 2028 6920 3020 2831 2b20 6929 2929 0a20 (i 0 (1+ i))). │ │ │ │ -0001e960: 2020 2028 283d 2069 2035 2920 7665 6329 ((= i 5) vec) │ │ │ │ -0001e970: 0a20 2028 6173 6574 2076 6563 2069 2069 . (aset vec i i │ │ │ │ -0001e980: 2929 203d 3e20 5b30 2031 2032 2033 2034 )) => [0 1 2 3 4 │ │ │ │ -0001e990: 5d00 7265 702e 6c61 6e67 2e69 6e74 6572 ].rep.lang.inter │ │ │ │ -0001e9a0: 7072 6574 6572 2364 6f20 5641 5253 2054 preter#do VARS T │ │ │ │ -0001e9b0: 4553 5420 2e20 424f 4459 0072 6570 2e6c EST . BODY.rep.l │ │ │ │ -0001e9c0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter# │ │ │ │ -0001e9d0: 7768 696c 6520 434f 4e44 4954 494f 4e20 while CONDITION │ │ │ │ -0001e9e0: 2e20 424f 4459 7265 702e 6c61 6e67 2e69 . BODYrep.lang.i │ │ │ │ -0001e9f0: 6e74 6572 7072 6574 6572 2370 726f 6731 nterpreter#prog1 │ │ │ │ -0001ea00: 4669 7273 7420 6576 616c 7320 464f 524d First evals FORM │ │ │ │ -0001ea10: 3120 7468 656e 2046 4f52 4d53 2c20 7265 1 then FORMS, re │ │ │ │ -0001ea20: 7475 726e 7320 7468 6520 7661 6c75 6520 turns the value │ │ │ │ -0001ea30: 7468 6174 2046 4f52 4d31 2067 6176 652e that FORM1 gave. │ │ │ │ -0001ea40: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp │ │ │ │ -0001ea50: 7265 7465 7223 6465 636c 6172 6572 6570 reter#declarerep │ │ │ │ -0001ea60: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete │ │ │ │ -0001ea70: 7223 6361 7463 6845 7661 6c75 6174 6520 r#catchEvaluate │ │ │ │ -0001ea80: 424f 4459 2069 6e20 616e 2069 6d70 6c69 BODY in an impli │ │ │ │ -0001ea90: 6369 7420 7072 6f67 6e3b 206e 6f6e 2d6c cit progn; non-l │ │ │ │ -0001eaa0: 6f63 616c 2065 7869 7473 2061 7265 2061 ocal exits are a │ │ │ │ -0001eab0: 6c6c 6f77 6564 2077 6974 680a 6028 7468 llowed with.`(th │ │ │ │ -0001eac0: 726f 7720 5441 4729 272e 2054 6865 2076 row TAG)'. The v │ │ │ │ -0001ead0: 616c 7565 206f 6620 7468 6520 6063 6174 alue of the `cat │ │ │ │ -0001eae0: 6368 2720 666f 726d 2069 7320 6569 7468 ch' form is eith │ │ │ │ -0001eaf0: 6572 2074 6865 2076 616c 7565 206f 6620 er the value of │ │ │ │ -0001eb00: 7468 650a 7072 6f67 6e20 6f72 2074 6865 the.progn or the │ │ │ │ -0001eb10: 2076 616c 7565 2067 6976 656e 2074 6f20 value given to │ │ │ │ -0001eb20: 616e 7920 6d61 7463 6869 6e67 2060 7468 any matching `th │ │ │ │ -0001eb30: 726f 7727 2066 6f72 6d2e 0072 6570 2e6c row' form..rep.l │ │ │ │ -0001eb40: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter# │ │ │ │ -0001eb50: 6361 7463 6820 5441 4720 2e20 424f 4459 catch TAG . BODY │ │ │ │ -0001eb60: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp │ │ │ │ -0001eb70: 7265 7465 7223 7468 726f 7720 5441 4720 reter#throw TAG │ │ │ │ -0001eb80: 2321 6f70 7469 6f6e 616c 2056 414c 5545 #!optional VALUE │ │ │ │ -0001eb90: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp │ │ │ │ -0001eba0: 7265 7465 7223 756e 7769 6e64 2d70 726f reter#unwind-pro │ │ │ │ -0001ebb0: 7465 6374 2046 4f52 4d20 2e20 424f 4459 tect FORM . BODY │ │ │ │ -0001ebc0: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp │ │ │ │ -0001ebd0: 7265 7465 7223 6175 746f 6c6f 6164 2053 reter#autoload S │ │ │ │ -0001ebe0: 594d 424f 4c2d 464f 524d 2046 494c 4520 YMBOL-FORM FILE │ │ │ │ -0001ebf0: 2321 7265 7374 2045 5854 5241 0072 6570 #!rest EXTRA.rep │ │ │ │ -0001ec00: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete │ │ │ │ -0001ec10: 7223 6479 6e61 6d69 632d 7769 6e64 2042 r#dynamic-wind B │ │ │ │ -0001ec20: 4546 4f52 4520 5448 554e 4b20 4146 5445 EFORE THUNK AFTE │ │ │ │ -0001ec30: 5272 6570 2e6c 616e 672e 696e 7465 7270 Rrep.lang.interp │ │ │ │ -0001ec40: 7265 7465 7223 6675 6e63 7469 6f6e 2d6e reter#function-n │ │ │ │ -0001ec50: 616d 6552 6574 7572 6e73 2074 6865 2066 ameReturns the f │ │ │ │ -0001ec60: 756e 6374 696f 6e27 7320 6e61 6d65 2028 unction's name ( │ │ │ │ -0001ec70: 6120 7379 6d62 6f6c 292e 0072 6570 2e6c a symbol)..rep.l │ │ │ │ -0001ec80: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter# │ │ │ │ -0001ec90: 6675 6e63 7469 6f6e 2d6e 616d 6520 4655 function-name FU │ │ │ │ -0001eca0: 4e43 7265 702e 6c61 6e67 2e6d 6174 6823 NCrep.lang.math# │ │ │ │ -0001ecb0: 706f 7369 7469 7665 7052 6574 7572 6e20 positivepReturn │ │ │ │ -0001ecc0: 7420 6966 2058 2069 7320 6772 6561 7465 t if X is greate │ │ │ │ -0001ecd0: 7220 7468 616e 207a 6572 6f2e 7265 702e r than zero.rep. │ │ │ │ -0001ece0: 6e65 742e 646f 6d61 696e 2d6e 616d 6523 net.domain-name# │ │ │ │ -0001ecf0: 646f 6d61 696e 2d70 6172 7473 5265 7475 domain-partsRetu │ │ │ │ -0001ed00: 726e 2074 6865 206c 6973 7420 6f66 2064 rn the list of d │ │ │ │ -0001ed10: 6f6d 6169 6e20 636f 6d70 6f6e 656e 7473 omain components │ │ │ │ -0001ed20: 2074 6861 7420 7468 6520 7374 7269 6e67 that the string │ │ │ │ -0001ed30: 2044 4f4d 4149 4e20 636f 6e73 6973 7473 DOMAIN consists │ │ │ │ -0001ed40: 206f 662e 7265 702e 6e65 742e 646f 6d61 of.rep.net.doma │ │ │ │ -0001ed50: 696e 2d6e 616d 6523 6d61 702d 646f 6d61 in-name#map-doma │ │ │ │ -0001ed60: 696e 7343 616c 6c20 2846 554e 204e 414d insCall (FUN NAM │ │ │ │ -0001ed70: 4529 2066 6f72 2065 6163 6820 7375 622d E) for each sub- │ │ │ │ -0001ed80: 646f 6d61 696e 206f 6620 444f 4d41 494e domain of DOMAIN │ │ │ │ -0001ed90: 2028 7374 6172 7469 6e67 2077 6974 6820 (starting with │ │ │ │ -0001eda0: 444f 4d41 494e 292e 0072 6570 2e6e 6574 DOMAIN)..rep.net │ │ │ │ -0001edb0: 2e64 6f6d 6169 6e2d 6e61 6d65 236d 6170 .domain-name#map │ │ │ │ -0001edc0: 2d64 6f6d 6169 6e73 2d64 6f77 6e77 6172 -domains-downwar │ │ │ │ -0001edd0: 6473 2046 554e 2044 4f4d 4149 4e00 7265 ds FUN DOMAIN.re │ │ │ │ -0001ede0: 702e 6e65 742e 7270 6323 7270 632d 736f p.net.rpc#rpc-so │ │ │ │ -0001edf0: 636b 6574 2d6c 6973 7465 6e65 7220 4d41 cket-listener MA │ │ │ │ -0001ee00: 5354 4552 2d53 4f43 4b45 5400 7265 702e STER-SOCKET.rep. │ │ │ │ -0001ee10: 6e65 742e 7270 6323 7270 632d 6465 7374 net.rpc#rpc-dest │ │ │ │ -0001ee20: 726f 792d 7365 7276 6572 0072 6570 2e6e roy-server.rep.n │ │ │ │ -0001ee30: 6574 2e72 7063 2361 7379 6e63 2d72 7063 et.rpc#async-rpc │ │ │ │ -0001ee40: 2d63 616c 6c20 5052 4f58 5920 2321 6b65 -call PROXY #!ke │ │ │ │ -0001ee50: 7920 4341 4c4c 4241 434b 202e 2041 5247 y CALLBACK . ARG │ │ │ │ -0001ee60: 5372 6570 2e6e 6574 2e72 7063 2372 656d Srep.net.rpc#rem │ │ │ │ -0001ee70: 6f74 652d 7365 7276 616e 742d 6964 2d3e ote-servant-id-> │ │ │ │ -0001ee80: 676c 6f62 616c 2d69 6452 6574 7572 6e20 global-idReturn │ │ │ │ -0001ee90: 7468 6520 676c 6f62 616c 6c79 2072 6566 the globally ref │ │ │ │ -0001eea0: 6572 656e 6365 6162 6c65 2052 5043 2073 erenceable RPC s │ │ │ │ -0001eeb0: 6572 7661 6e74 2069 6420 666f 7220 7468 ervant id for th │ │ │ │ -0001eec0: 6520 6c6f 6361 6c20 7365 7276 616e 740a e local servant. │ │ │ │ -0001eed0: 6964 2049 4420 2861 2073 796d 626f 6c29 id ID (a symbol) │ │ │ │ -0001eee0: 2061 7373 6f63 6961 7465 6420 7769 7468 associated with │ │ │ │ -0001eef0: 2074 6865 2069 6e76 6f6b 6572 206f 6620 the invoker of │ │ │ │ -0001ef00: 7468 6520 6375 7272 656e 746c 7920 6163 the currently ac │ │ │ │ -0001ef10: 7469 7665 2052 5043 0a72 6571 7565 7374 tive RPC.request │ │ │ │ -0001ef20: 2e2a 6973 7065 6c6c 2d65 6368 6f2d 6f75 .*ispell-echo-ou │ │ │ │ -0001ef30: 7470 7574 2a55 7365 2066 6f72 2064 6562 tput*Use for deb │ │ │ │ -0001ef40: 7567 6769 6e67 206f 6e6c 792e 0072 6570 ugging only..rep │ │ │ │ -0001ef50: 2e75 7469 6c2e 6973 7065 6c6c 2369 7370 .util.ispell#isp │ │ │ │ -0001ef60: 656c 6c2d 7374 6f70 0072 6570 2e75 7469 ell-stop.rep.uti │ │ │ │ -0001ef70: 6c2e 6973 7065 6c6c 2369 7370 656c 6c2d l.ispell#ispell- │ │ │ │ -0001ef80: 6164 642d 776f 7264 2d74 6f2d 6469 6374 add-word-to-dict │ │ │ │ -0001ef90: 696f 6e61 7279 2057 4f52 4472 6570 2e75 ionary WORDrep.u │ │ │ │ -0001efa0: 7469 6c2e 6973 7065 6c6c 2369 7370 656c til.ispell#ispel │ │ │ │ -0001efb0: 6c2d 7361 7665 2d64 6963 7469 6f6e 6172 l-save-dictionar │ │ │ │ -0001efc0: 794d 616b 6520 4973 7065 6c6c 2073 6176 yMake Ispell sav │ │ │ │ -0001efd0: 6520 7468 6520 6375 7272 656e 7420 7065 e the current pe │ │ │ │ -0001efe0: 7273 6f6e 616c 2064 6963 7469 6f6e 6172 rsonal dictionar │ │ │ │ -0001eff0: 7920 746f 2069 7473 2066 696c 652e 0000 y to its file... │ │ │ │ -0001f000: 0200 0000 0500 0000 fb6f 0100 0000 0000 .........o...... │ │ │ │ -0001f010: e90c 0000 17d3 0200 0000 0000 0000 0000 ................ │ │ │ │ -0001f020: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001f030: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001f040: 0000 0000 0000 0000 0000 0000 0300 0000 ................ │ │ │ │ -0001f050: 6f00 0000 ffff ffff 0000 0000 0000 0000 o............... │ │ │ │ -0001f060: 0000 0000 0000 0000 0000 0000 40fa 8427 ............@..' │ │ │ │ -0001f070: 7265 702e 0c39 0000 0000 0000 0f00 0000 rep..9.......... │ │ │ │ -0001f080: 6800 0000 9269 6a27 7265 6d6f 5bd2 0200 h....ij'remo[... │ │ │ │ -0001f090: 0000 0000 1900 0000 6200 0000 ffff ffff ........b....... │ │ │ │ -0001f0a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001f0b0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0001f0c0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -0001f0d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001f0e0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0001f0f0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -0001f100: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001f110: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0001f120: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -0001f130: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001f140: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0001f150: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -0001f160: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001f170: 0000 0000 f06a 302f 7265 702e 013f 0000 .....j0/rep..?.. │ │ │ │ -0001f180: 0000 0000 0f00 0000 4c00 0000 3d8d 4226 ........L...=.B& │ │ │ │ -0001f190: 7265 702e 67e3 0100 0000 0000 2000 0000 rep.g....... ... │ │ │ │ -0001f1a0: 2b01 0000 ffff ffff 0000 0000 0000 0000 +............... │ │ │ │ -0001f1b0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -0001f1c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001f1d0: 0000 0000 bd85 f72a 7265 702e 4135 0000 .......*rep.A5.. │ │ │ │ -0001f1e0: 0000 0000 0c00 0000 6100 0000 b7d2 8720 ........a...... │ │ │ │ -0001f1f0: 7265 702e 8e64 0100 0000 0000 1600 0000 rep..d.......... │ │ │ │ -0001f200: 2800 0000 540b 2f27 7265 702e d77e 0000 (...T./'rep..~.. │ │ │ │ -0001f210: 0000 0000 1300 0000 9900 0000 51c9 f62f ............Q../ │ │ │ │ -0001f220: 646f 6375 0233 0000 0000 0000 1200 0000 docu.3.......... │ │ │ │ -0001f230: 4d00 0000 0333 9f24 7265 702e 8ffc 0000 M....3.$rep..... │ │ │ │ -0001f240: 0000 0000 1900 0000 d300 0000 7f7f b82c ..............., │ │ │ │ -0001f250: 0072 6570 40ea 0100 0000 0000 1d00 0000 .rep@........... │ │ │ │ -0001f260: 0000 0000 4e24 b225 7265 702e 78a1 0000 ....N$.%rep.x... │ │ │ │ -0001f270: 0000 0000 1700 0000 4501 0000 b2f4 4123 ........E.....A# │ │ │ │ -0001f280: 0072 6570 68ef 0100 0000 0000 2e00 0000 .reph........... │ │ │ │ -0001f290: 0500 0000 e7d2 5820 7265 6d6f 9cd0 0200 ......X remo.... │ │ │ │ -0001f2a0: 0000 0000 1b00 0000 2a00 0000 743d ab29 ........*...t=.) │ │ │ │ -0001f2b0: 7265 702e 1363 0000 0000 0000 1c00 0000 rep..c.......... │ │ │ │ -0001f2c0: 9a00 0000 c4ca f223 7265 702e 44ed 0100 .......#rep.D... │ │ │ │ -0001f2d0: 0000 0000 1f00 0000 4500 0000 2951 5c2e ........E...)Q\. │ │ │ │ -0001f2e0: 7265 702e 24d1 0200 0000 0000 3600 0000 rep.$.......6... │ │ │ │ -0001f2f0: 2900 0000 ffff ffff 0000 0000 0000 0000 )............... │ │ │ │ -0001f300: 0000 0000 0000 0000 0000 0000 8d75 cd2a .............u.* │ │ │ │ -0001f310: 0072 6570 0bee 0100 0000 0000 1f00 0000 .rep............ │ │ │ │ -0001f320: 0000 0000 1c1d dc2d 7265 702e a2ec 0100 .......-rep..... │ │ │ │ -0001f330: 0000 0000 1700 0000 2300 0000 8687 6a25 ........#.....j% │ │ │ │ -0001f340: 7265 702e 23b5 0000 0000 0000 1500 0000 rep.#........... │ │ │ │ -0001f350: 5b00 0000 ecb1 7a28 7265 702e 276c 0000 [.....z(rep.'l.. │ │ │ │ -0001f360: 0000 0000 1d00 0000 8100 0000 aead d128 ...............( │ │ │ │ -0001f370: 7265 702e 1ab9 0000 0000 0000 2000 0000 rep......... ... │ │ │ │ -0001f380: 5400 0000 efeb 902f 7265 702e bd9d 0000 T....../rep..... │ │ │ │ -0001f390: 0000 0000 1900 0000 2901 0000 1b7e e625 ........)....~.% │ │ │ │ -0001f3a0: 7265 702e 3bb6 0000 0000 0000 1200 0000 rep.;........... │ │ │ │ -0001f3b0: a200 0000 c05e 9923 7265 702e f564 0100 .....^.#rep..d.. │ │ │ │ -0001f3c0: 0000 0000 2a00 0000 2500 0000 2112 ab2d ....*...%...!..- │ │ │ │ -0001f3d0: 0072 6570 c166 0100 0000 0000 1800 0000 .rep.f.......... │ │ │ │ -0001f3e0: 0500 0000 aa8b 6220 6c6f 6164 0030 0000 ......b load.0.. │ │ │ │ -0001f3f0: 0000 0000 0900 0000 a000 0000 26db 542e ............&.T. │ │ │ │ -0001f400: 0072 6570 7aec 0100 0000 0000 2300 0000 .repz.......#... │ │ │ │ -0001f410: 0500 0000 b0fb 2b20 7265 702e 99a3 0000 ......+ rep..... │ │ │ │ -0001f420: 0000 0000 1a00 0000 3e00 0000 4966 af23 ........>...If.# │ │ │ │ -0001f430: 666f 726d b878 0000 0000 0000 1200 0000 form.x.......... │ │ │ │ -0001f440: a900 0000 2f4a ff2a 7265 702e 69b2 0000 ..../J.*rep.i... │ │ │ │ -0001f450: 0000 0000 2500 0000 6f00 0000 348c 022f ....%...o...4../ │ │ │ │ -0001f460: 0072 6570 a8ed 0100 0000 0000 2a00 0000 .rep........*... │ │ │ │ -0001f470: 0b00 0000 e1dd b224 7265 702e 61ee 0100 .......$rep.a... │ │ │ │ -0001f480: 0000 0000 2800 0000 9800 0000 8979 d323 ....(........y.# │ │ │ │ -0001f490: 7265 702e c78f 0000 0000 0000 1900 0000 rep............. │ │ │ │ -0001f4a0: 2000 0000 ffff ffff 0000 0000 0000 0000 ............... │ │ │ │ -0001f4b0: 0000 0000 0000 0000 0000 0000 0711 fb2b ...............+ │ │ │ │ -0001f4c0: 7265 702e 8365 0100 0000 0000 2500 0000 rep..e......%... │ │ │ │ -0001f4d0: 4300 0000 1d43 d928 7265 702e eb47 0000 C....C.(rep..G.. │ │ │ │ -0001f4e0: 0000 0000 1400 0000 a200 0000 2518 c727 ............%..' │ │ │ │ -0001f4f0: 7265 702e 8855 0000 0000 0000 0c00 0000 rep..U.......... │ │ │ │ -0001f500: 3300 0000 ffff ffff 0000 0000 0000 0000 3............... │ │ │ │ -0001f510: 0000 0000 0000 0000 0000 0000 3147 f821 ............1G.! │ │ │ │ -0001f520: 7265 702e 7379 0000 0000 0000 1400 0000 rep.sy.......... │ │ │ │ -0001f530: e400 0000 1516 ab25 7265 702e 00ad 0000 .......%rep..... │ │ │ │ -0001f540: 0000 0000 1400 0000 7b01 0000 8e6c 0127 ........{....l.' │ │ │ │ -0001f550: 7072 696e 54a6 0000 0000 0000 0b00 0000 prinT........... │ │ │ │ -0001f560: 4700 0000 09fb 6b24 7265 702e ab26 0000 G.....k$rep..&.. │ │ │ │ -0001f570: 0000 0000 1c00 0000 6000 0000 21c0 3e2e ........`...!.>. │ │ │ │ -0001f580: 7265 702e 8a94 0000 0000 0000 2c00 0000 rep.........,... │ │ │ │ -0001f590: 8e00 0000 6d47 8324 7265 702e fc7a 0000 ....mG.$rep..z.. │ │ │ │ -0001f5a0: 0000 0000 1800 0000 ba00 0000 1eb1 7126 ..............q& │ │ │ │ -0001f5b0: 7265 702e 57bd 0000 0000 0000 1100 0000 rep.W........... │ │ │ │ -0001f5c0: 2b00 0000 6858 d523 7265 702e da11 0100 +...hX.#rep..... │ │ │ │ -0001f5d0: 0000 0000 2200 0000 4601 0000 8f1d c526 ...."...F......& │ │ │ │ -0001f5e0: 7265 702e 176f 0100 0000 0000 1d00 0000 rep..o.......... │ │ │ │ -0001f5f0: 8600 0000 f583 ad27 7265 702e 1ce2 0100 .......'rep..... │ │ │ │ -0001f600: 0000 0000 1800 0000 3301 0000 e59e 772f ........3.....w/ │ │ │ │ -0001f610: 0072 6570 91e9 0100 0000 0000 1800 0000 .rep............ │ │ │ │ -0001f620: 1100 0000 90ef a72e 7265 6d6f 83d1 0200 ........remo.... │ │ │ │ -0001f630: 0000 0000 1300 0000 8300 0000 4ea6 dd26 ............N..& │ │ │ │ -0001f640: 7374 616e d6d2 0200 0000 0000 0e00 0000 stan............ │ │ │ │ -0001f650: 3300 0000 ffff ffff 0000 0000 0000 0000 3............... │ │ │ │ -0001f660: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -0001f670: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001f680: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0001f690: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -0001f6a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001f6b0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0001f6c0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -0001f6d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001f6e0: 0000 0000 33a8 282c 7265 702e 1637 0000 ....3.(,rep..7.. │ │ │ │ -0001f6f0: 0000 0000 1200 0000 7e00 0000 71c6 192f ........~...q../ │ │ │ │ -0001f700: 0072 6570 476b 0100 0000 0000 1900 0000 .repGk.......... │ │ │ │ -0001f710: 0200 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0001f720: 0000 0000 0000 0000 0000 0000 64df d42a ............d..* │ │ │ │ -0001f730: 7265 702e e227 0000 0000 0000 1e00 0000 rep..'.......... │ │ │ │ -0001f740: 8000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0001f750: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -0001f760: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001f770: 0000 0000 8aa6 372f 7265 702e 3fb1 0000 ......7/rep.?... │ │ │ │ -0001f780: 0000 0000 2a00 0000 7300 0000 7bf8 e72b ....*...s...{..+ │ │ │ │ -0001f790: 7265 702e 5cb0 0000 0000 0000 2100 0000 rep.\.......!... │ │ │ │ -0001f7a0: 7600 0000 b995 5f23 7265 702e 9ab4 0000 v....._#rep..... │ │ │ │ -0001f7b0: 0000 0000 1900 0000 2000 0000 0fa6 1723 ........ ......# │ │ │ │ -0001f7c0: 7265 6d6f 19d2 0200 0000 0000 1600 0000 remo............ │ │ │ │ -0001f7d0: 2c00 0000 cf3f 9623 7265 702e c175 0000 ,....?.#rep..u.. │ │ │ │ -0001f7e0: 0000 0000 2600 0000 5a00 0000 87db 572f ....&...Z.....W/ │ │ │ │ -0001f7f0: 7265 702e 64b3 0000 0000 0000 2800 0000 rep.d.......(... │ │ │ │ -0001f800: 0e01 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0001f810: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -0001f820: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001f830: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0001f840: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -0001f850: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001f860: 0000 0000 7a96 9a2f 7265 702e c288 0000 ....z../rep..... │ │ │ │ -0001f870: 0000 0000 2700 0000 aa00 0000 57f8 1a22 ....'.......W.." │ │ │ │ -0001f880: 7265 702e 00a0 0000 0000 0000 1a00 0000 rep............. │ │ │ │ -0001f890: 5e01 0000 4f62 4224 7265 6d6f e1d0 0200 ^...ObB$remo.... │ │ │ │ -0001f8a0: 0000 0000 1600 0000 2d00 0000 ffff ffff ........-....... │ │ │ │ -0001f8b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001f8c0: 0000 0000 f283 8f22 7265 702e efb6 0000 ......."rep..... │ │ │ │ -0001f8d0: 0000 0000 1500 0000 3000 0000 811b 9828 ........0......( │ │ │ │ -0001f8e0: 7265 702e c06f 0000 0000 0000 1800 0000 rep..o.......... │ │ │ │ -0001f8f0: 1300 0000 64aa 5028 7265 702e 2e64 0100 ....d.P(rep..d.. │ │ │ │ -0001f900: 0000 0000 2600 0000 3a00 0000 ffff ffff ....&...:....... │ │ │ │ -0001f910: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001f920: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0001f930: 0000 0000 0000 0000 0000 0000 7f86 5a2a ..............Z* │ │ │ │ -0001f940: 7265 702e 6f61 0100 0000 0000 1a00 0000 rep.oa.......... │ │ │ │ -0001f950: a100 0000 97ae 4422 7265 702e 1d26 0000 ......D"rep..&.. │ │ │ │ -0001f960: 0000 0000 2300 0000 6b00 0000 dded b42c ....#...k......, │ │ │ │ -0001f970: 0072 6570 dded 0100 0000 0000 2000 0000 .rep........ ... │ │ │ │ -0001f980: 0e00 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0001f990: 0000 0000 0000 0000 0000 0000 0244 7d2f .............D}/ │ │ │ │ -0001f9a0: 7265 702e 00f0 0000 0000 0000 2000 0000 rep......... ... │ │ │ │ -0001f9b0: 8400 0000 35c2 6922 7265 702e 2b66 0100 ....5.i"rep.+f.. │ │ │ │ -0001f9c0: 0000 0000 1d00 0000 2700 0000 887f 1427 ........'......' │ │ │ │ -0001f9d0: 7265 702e dcec 0100 0000 0000 2000 0000 rep......... ... │ │ │ │ -0001f9e0: 4800 0000 ffff ffff 0000 0000 0000 0000 H............... │ │ │ │ -0001f9f0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -0001fa00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001fa10: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0001fa20: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -0001fa30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001fa40: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0001fa50: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -0001fa60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001fa70: 0000 0000 6279 0f26 7265 702e e2fd 0000 ....by.&rep..... │ │ │ │ -0001fa80: 0000 0000 2900 0000 2000 0000 ffff ffff ....)... ....... │ │ │ │ -0001fa90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001faa0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0001fab0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -0001fac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001fad0: 0000 0000 5447 142d 7265 702e e6aa 0000 ....TG.-rep..... │ │ │ │ -0001fae0: 0000 0000 1700 0000 5101 0000 6bf1 2124 ........Q...k.!$ │ │ │ │ -0001faf0: 0072 6570 da6f 0100 0000 0000 1a00 0000 .rep.o.......... │ │ │ │ -0001fb00: 0700 0000 f057 d427 0072 6570 3aeb 0100 .....W.'.rep:... │ │ │ │ -0001fb10: 0000 0000 1b00 0000 0b00 0000 49ca ad23 ............I..# │ │ │ │ -0001fb20: 7265 6d6f 45d0 0200 0000 0000 1800 0000 remoE........... │ │ │ │ -0001fb30: 3f00 0000 ffff ffff 0000 0000 0000 0000 ?............... │ │ │ │ -0001fb40: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -0001fb50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001fb60: 0000 0000 af4f 402b 0072 6570 cc64 0100 .....O@+.rep.d.. │ │ │ │ -0001fb70: 0000 0000 2500 0000 0400 0000 ffff ffff ....%........... │ │ │ │ -0001fb80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001fb90: 0000 0000 6d26 c62f 7265 702e 8028 0000 ....m&./rep..(.. │ │ │ │ -0001fba0: 0000 0000 2000 0000 8200 0000 ffff ffff .... ........... │ │ │ │ -0001fbb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001fbc0: 0000 0000 4994 372d 7265 702e c41e 0100 ....I.7-rep..... │ │ │ │ -0001fbd0: 0000 0000 2200 0000 aa00 0000 8ff0 c22c ....".........., │ │ │ │ -0001fbe0: 0072 6570 fceb 0100 0000 0000 2200 0000 .rep........"... │ │ │ │ -0001fbf0: 1300 0000 6fff 492d 7265 702e 1e5c 0000 ....o.I-rep..\.. │ │ │ │ -0001fc00: 0000 0000 0e00 0000 2b00 0000 f87c 042f ........+....|./ │ │ │ │ -0001fc10: 7265 702e e1bb 0000 0000 0000 1300 0000 rep............. │ │ │ │ -0001fc20: 2900 0000 3650 a629 7265 702e db63 0100 )...6P.)rep..c.. │ │ │ │ -0001fc30: 0000 0000 2800 0000 2b00 0000 ffff ffff ....(...+....... │ │ │ │ -0001fc40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001fc50: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0001fc60: 0000 0000 0000 0000 0000 0000 5374 3a2f ............St:/ │ │ │ │ -0001fc70: 7265 702e ce7b 0000 0000 0000 1900 0000 rep..{.......... │ │ │ │ -0001fc80: 2701 0000 8b55 2b26 7265 702e e91b 0100 '....U+&rep..... │ │ │ │ -0001fc90: 0000 0000 1d00 0000 be02 0000 bb62 1126 .............b.& │ │ │ │ -0001fca0: 7265 702e 2229 0000 0000 0000 1d00 0000 rep.").......... │ │ │ │ -0001fcb0: b100 0000 baf2 ee2e 7265 702e 9bef 0100 ........rep..... │ │ │ │ -0001fcc0: 0000 0000 2600 0000 3d00 0000 ffff ffff ....&...=....... │ │ │ │ -0001fcd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001fce0: 0000 0000 f78e 8425 0072 6570 2aee 0100 .......%.rep*... │ │ │ │ -0001fcf0: 0000 0000 1b00 0000 1c00 0000 ffff ffff ................ │ │ │ │ -0001fd00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001fd10: 0000 0000 aa2d 1322 7265 702e 227e 0000 .....-."rep."~.. │ │ │ │ -0001fd20: 0000 0000 1a00 0000 9b00 0000 1989 c12f .............../ │ │ │ │ -0001fd30: 6964 6c65 d28d 0000 0000 0000 0900 0000 idle............ │ │ │ │ -0001fd40: 3501 0000 e760 392d 7265 702e 5e36 0000 5....`9-rep.^6.. │ │ │ │ -0001fd50: 0000 0000 0e00 0000 aa00 0000 8bef 7d25 ..............}% │ │ │ │ -0001fd60: 7265 702e 5072 0000 0000 0000 1c00 0000 rep.Pr.......... │ │ │ │ -0001fd70: c100 0000 8795 4528 7265 702e 0020 0000 ......E(rep.. .. │ │ │ │ -0001fd80: 0000 0000 1f00 0000 e000 0000 7ee5 5c24 ............~.\$ │ │ │ │ -0001fd90: 7265 702e 1dbc 0000 0000 0000 1100 0000 rep............. │ │ │ │ -0001fda0: ad00 0000 e61d 8f24 7265 702e 0050 0000 .......$rep..P.. │ │ │ │ -0001fdb0: 0000 0000 1900 0000 4102 0000 365f 422f ........A...6_B/ │ │ │ │ -0001fdc0: 7265 702e f3b0 0000 0000 0000 1a00 0000 rep............. │ │ │ │ -0001fdd0: 3200 0000 65f7 a722 7265 702e 93b5 0000 2...e.."rep..... │ │ │ │ -0001fde0: 0000 0000 1900 0000 8f00 0000 e926 e420 .............&. │ │ │ │ -0001fdf0: 0072 6570 b86c 0100 0000 0000 1200 0000 .rep.l.......... │ │ │ │ -0001fe00: 0b00 0000 6642 cd2d 7265 702e 31ec 0100 ....fB.-rep.1... │ │ │ │ -0001fe10: 0000 0000 2200 0000 2700 0000 0ba1 d02c ...."...'......, │ │ │ │ -0001fe20: 7265 702e 00d0 0200 0000 0000 1600 0000 rep............. │ │ │ │ -0001fe30: 2f00 0000 9adf 7426 7265 702e 9f6a 0100 /.....t&rep..j.. │ │ │ │ -0001fe40: 0000 0000 1c00 0000 6d00 0000 c8ff 8420 ........m...... │ │ │ │ -0001fe50: 7265 702e d56c 0100 0000 0000 1300 0000 rep..l.......... │ │ │ │ -0001fe60: 2c00 0000 995e 512b 7265 702e 5624 0000 ,....^Q+rep.V$.. │ │ │ │ -0001fe70: 0000 0000 1f00 0000 a300 0000 afca 4420 ..............D │ │ │ │ -0001fe80: 7265 702e 096e 0100 0000 0000 1d00 0000 rep..n.......... │ │ │ │ -0001fe90: f100 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0001fea0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -0001feb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001fec0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0001fed0: 0000 0000 0000 0000 0000 0000 81b6 6e25 ..............n% │ │ │ │ -0001fee0: 7265 702e 993e 0000 0000 0000 0c00 0000 rep..>.......... │ │ │ │ -0001fef0: 5c00 0000 4621 fd28 7265 702e 1522 0000 \...F!.(rep..".. │ │ │ │ -0001ff00: 0000 0000 1a00 0000 ad00 0000 93f0 942c ..............., │ │ │ │ -0001ff10: 2a69 7370 21ef 0100 0000 0000 1400 0000 *isp!........... │ │ │ │ -0001ff20: 1700 0000 003d 332f 0072 6570 4cef 0100 .....=3/.repL... │ │ │ │ -0001ff30: 0000 0000 1c00 0000 0000 0000 ffff ffff ................ │ │ │ │ +0001e010: 6574 6572 236e 696c 5468 6520 7661 6c75 eter#nilThe valu │ │ │ │ +0001e020: 6520 6f66 2074 6865 2062 6f6f 6c65 616e e of the boolean │ │ │ │ +0001e030: 2d66 616c 7365 2061 6e64 2065 6e64 2d6f -false and end-o │ │ │ │ +0001e040: 662d 6c69 7374 206f 626a 6563 742e 0072 f-list object..r │ │ │ │ +0001e050: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre │ │ │ │ +0001e060: 7465 7223 6465 6663 6f6e 7374 2053 594d ter#defconst SYM │ │ │ │ +0001e070: 424f 4c20 5641 4c55 4520 2e20 5245 5354 BOL VALUE . REST │ │ │ │ +0001e080: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp │ │ │ │ +0001e090: 7265 7465 7223 6675 6e63 7469 6f6e 2041 reter#function A │ │ │ │ +0001e0a0: 5247 7265 702e 6c61 6e67 2e69 6e74 6572 RGrep.lang.inter │ │ │ │ +0001e0b0: 7072 6574 6572 236c 6574 2a6c 6574 2028 preter#let*let ( │ │ │ │ +0001e0c0: 4249 4e44 494e 4753 2e2e 2e29 2042 4f44 BINDINGS...) BOD │ │ │ │ +0001e0d0: 592e 2e2e 0a0a 5369 6d69 6c61 7220 746f Y.....Similar to │ │ │ │ +0001e0e0: 2060 6c65 7427 2065 7863 6570 7420 7468 `let' except th │ │ │ │ +0001e0f0: 6174 2074 6865 2042 494e 4449 4e47 5320 at the BINDINGS │ │ │ │ +0001e100: 6172 6520 696e 7374 616c 6c65 6420 6173 are installed as │ │ │ │ +0001e110: 2074 6865 6972 2076 616c 7565 730a 6172 their values.ar │ │ │ │ +0001e120: 6520 636f 6d70 7574 6564 2c20 696e 2074 e computed, in t │ │ │ │ +0001e130: 6865 206f 7264 6572 2074 6865 7920 6172 he order they ar │ │ │ │ +0001e140: 6520 7772 6974 7465 6e2e 7265 702e 6c61 e written.rep.la │ │ │ │ +0001e150: 6e67 2e69 6e74 6572 7072 6574 6572 236c ng.interpreter#l │ │ │ │ +0001e160: 6574 7265 6353 696d 696c 6172 2074 6f20 etrecSimilar to │ │ │ │ +0001e170: 606c 6574 2720 616e 6420 606c 6574 2a27 `let' and `let*' │ │ │ │ +0001e180: 2065 7863 6570 7420 7468 6174 2074 6865 except that the │ │ │ │ +0001e190: 2076 616c 7565 7320 6f66 2074 6865 2042 values of the B │ │ │ │ +0001e1a0: 494e 4449 4e47 530a 6172 6520 6576 616c INDINGS.are eval │ │ │ │ +0001e1b0: 7561 7465 6420 7375 6368 2074 6861 7420 uated such that │ │ │ │ +0001e1c0: 616c 6c20 6f66 2074 6865 2062 6f75 6e64 all of the bound │ │ │ │ +0001e1d0: 2076 6172 6961 626c 6573 2061 7265 2069 variables are i │ │ │ │ +0001e1e0: 6e20 7468 6520 7363 6f70 652e 0a54 6869 n the scope..Thi │ │ │ │ +0001e1f0: 7320 6d65 616e 7320 7468 6174 2060 6c65 s means that `le │ │ │ │ +0001e200: 7472 6563 2720 6d61 7920 6265 2075 7365 trec' may be use │ │ │ │ +0001e210: 6420 746f 2064 6566 696e 6520 6d75 7475 d to define mutu │ │ │ │ +0001e220: 616c 6c79 2072 6563 7572 7369 7665 0a66 ally recursive.f │ │ │ │ +0001e230: 756e 6374 696f 6e73 2e00 7265 702e 6c61 unctions..rep.la │ │ │ │ +0001e240: 6e67 2e69 6e74 6572 7072 6574 6572 2369 ng.interpreter#i │ │ │ │ +0001e250: 6620 434f 4e44 4954 494f 4e20 5448 454e f CONDITION THEN │ │ │ │ +0001e260: 2023 2172 6573 7420 454c 5345 7265 702e #!rest ELSErep. │ │ │ │ +0001e270: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter │ │ │ │ +0001e280: 2363 6173 6545 6163 6820 434c 4155 5345 #caseEach CLAUSE │ │ │ │ +0001e290: 2069 7320 6028 2849 5445 4d53 2e2e 2e20 is `((ITEMS... │ │ │ │ +0001e2a0: 2920 464f 524d 532e 2e2e 2927 2e20 4669 ) FORMS...)'. Fi │ │ │ │ +0001e2b0: 6e64 2074 6865 2066 6972 7374 2043 4c41 nd the first CLA │ │ │ │ +0001e2c0: 5553 4520 7769 7468 2061 6e0a 4954 454d USE with an.ITEM │ │ │ │ +0001e2d0: 206d 6174 6368 696e 6720 2875 7369 6e67 matching (using │ │ │ │ +0001e2e0: 2060 6571 6c27 2920 7468 6520 7265 7375 `eql') the resu │ │ │ │ +0001e2f0: 6c74 206f 6620 6576 616c 7561 7469 6e67 lt of evaluating │ │ │ │ +0001e300: 204b 4559 2028 6f6e 6c79 0a65 7661 6c75 KEY (only.evalu │ │ │ │ +0001e310: 6174 6564 206f 6e63 6529 2c20 7468 656e ated once), then │ │ │ │ +0001e320: 2065 7661 6c75 6174 6520 7468 6520 6173 evaluate the as │ │ │ │ +0001e330: 736f 6369 6174 6564 2046 4f52 4d53 2069 sociated FORMS i │ │ │ │ +0001e340: 6e20 6120 6070 726f 676e 272e 2054 6865 n a `progn'. The │ │ │ │ +0001e350: 0a66 696e 616c 2063 6c61 7573 6520 6d61 .final clause ma │ │ │ │ +0001e360: 7920 6861 7665 2074 6865 2066 6f72 6d20 y have the form │ │ │ │ +0001e370: 6028 7420 464f 524d 532e 2e2e 2927 2c20 `(t FORMS...)', │ │ │ │ +0001e380: 7768 6963 6820 616c 7761 7973 206d 6174 which always mat │ │ │ │ +0001e390: 6368 6573 204b 4559 0a69 6620 6e6f 206f ches KEY.if no o │ │ │ │ +0001e3a0: 7468 6572 2043 4c41 5553 4520 6861 7320 ther CLAUSE has │ │ │ │ +0001e3b0: 616c 7265 6164 792e 2052 6574 7572 6e73 already. Returns │ │ │ │ +0001e3c0: 2066 616c 7365 2069 6620 6e6f 2063 6c61 false if no cla │ │ │ │ +0001e3d0: 7573 6520 6d61 7463 6865 732e 0a0a 4966 use matches...If │ │ │ │ +0001e3e0: 2061 6e79 206f 6620 7468 6520 4954 454d any of the ITEM │ │ │ │ +0001e3f0: 5320 6170 7065 6172 206d 6f72 6520 7468 S appear more th │ │ │ │ +0001e400: 616e 206f 6e63 652c 2074 6865 6e20 7468 an once, then th │ │ │ │ +0001e410: 6520 6265 6861 7669 6f75 7220 6973 0a75 e behaviour is.u │ │ │ │ +0001e420: 6e64 6566 696e 6564 2e72 6570 2e6c 616e ndefined.rep.lan │ │ │ │ +0001e430: 672e 696e 7465 7270 7265 7465 7223 7768 g.interpreter#wh │ │ │ │ +0001e440: 656e 4576 616c 7561 7465 7320 434f 4e44 enEvaluates COND │ │ │ │ +0001e450: 4954 494f 4e2c 2069 6620 6974 2069 7320 ITION, if it is │ │ │ │ +0001e460: 7472 7565 2061 6e20 696d 706c 6963 6974 true an implicit │ │ │ │ +0001e470: 2070 726f 676e 2069 7320 7065 7266 6f72 progn is perfor │ │ │ │ +0001e480: 6d65 640a 7769 7468 2046 4f52 4d53 2e00 med.with FORMS.. │ │ │ │ +0001e490: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr │ │ │ │ +0001e4a0: 6574 6572 2377 6865 6e20 434f 4e44 4954 eter#when CONDIT │ │ │ │ +0001e4b0: 494f 4e20 2321 7265 7374 2046 4f52 4d53 ION #!rest FORMS │ │ │ │ +0001e4c0: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp │ │ │ │ +0001e4d0: 7265 7465 7223 756e 6c65 7373 2043 4f4e reter#unless CON │ │ │ │ +0001e4e0: 4449 5449 4f4e 2023 2172 6573 7420 464f DITION #!rest FO │ │ │ │ +0001e4f0: 524d 5300 7265 702e 6c61 6e67 2e69 6e74 RMS.rep.lang.int │ │ │ │ +0001e500: 6572 7072 6574 6572 2364 6566 7661 722d erpreter#defvar- │ │ │ │ +0001e510: 7365 7471 2056 4152 2023 216f 7074 696f setq VAR #!optio │ │ │ │ +0001e520: 6e61 6c20 5641 4c55 4520 444f 4300 7265 nal VALUE DOC.re │ │ │ │ +0001e530: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret │ │ │ │ +0001e540: 6572 2370 726f 6732 202e 2041 5247 5300 er#prog2 . ARGS. │ │ │ │ +0001e550: 7265 702e 6c61 6e67 2e6d 6174 6823 6f64 rep.lang.math#od │ │ │ │ +0001e560: 6470 2058 0072 6570 2e6e 6574 2e64 6f6d dp X.rep.net.dom │ │ │ │ +0001e570: 6169 6e2d 6e61 6d65 2364 6f6d 6169 6e2d ain-name#domain- │ │ │ │ +0001e580: 6265 6c6f 772d 7020 4431 2044 3200 7265 below-p D1 D2.re │ │ │ │ +0001e590: 702e 6e65 742e 646f 6d61 696e 2d6e 616d p.net.domain-nam │ │ │ │ +0001e5a0: 6523 6d61 702d 646f 6d61 696e 7320 4655 e#map-domains FU │ │ │ │ +0001e5b0: 4e20 444f 4d41 494e 7265 702e 6e65 742e N DOMAINrep.net. │ │ │ │ +0001e5c0: 7270 6323 7265 6769 7374 6572 2d72 7063 rpc#register-rpc │ │ │ │ +0001e5d0: 2d73 6572 7665 7241 6464 2074 6865 2063 -serverAdd the c │ │ │ │ +0001e5e0: 6f6e 6e65 6374 696f 6e20 534f 434b 4554 onnection SOCKET │ │ │ │ +0001e5f0: 2074 6f20 7468 6520 7461 626c 6520 6f66 to the table of │ │ │ │ +0001e600: 206b 6e6f 776e 2072 7063 2063 6f6e 6e65 known rpc conne │ │ │ │ +0001e610: 6374 696f 6e73 2e20 4966 0a43 4c4f 5341 ctions. If.CLOSA │ │ │ │ +0001e620: 424c 4520 6973 2074 7275 652c 2074 6865 BLE is true, the │ │ │ │ +0001e630: 6e20 7468 6520 736f 636b 6574 2063 6f75 n the socket cou │ │ │ │ +0001e640: 6c64 2062 6520 636c 6f73 6564 2061 6e64 ld be closed and │ │ │ │ +0001e650: 2072 656f 7065 6e65 6420 7369 6d70 6c79 reopened simply │ │ │ │ +0001e660: 0a62 7920 6b6e 6f77 696e 6720 6974 7320 .by knowing its │ │ │ │ +0001e670: 6164 6472 6573 7320 616e 6420 706f 7274 address and port │ │ │ │ +0001e680: 206e 756d 6265 722e 7265 702e 6e65 742e number.rep.net. │ │ │ │ +0001e690: 7270 6323 7270 632d 7072 6f78 792d 3e67 rpc#rpc-proxy->g │ │ │ │ +0001e6a0: 6c6f 6261 6c2d 6964 5265 7475 726e 2074 lobal-idReturn t │ │ │ │ +0001e6b0: 6865 2067 6c6f 6261 6c6c 792d 7661 6c69 he globally-vali │ │ │ │ +0001e6c0: 6420 7365 7276 616e 742d 6964 2028 6120 d servant-id (a │ │ │ │ +0001e6d0: 7374 7269 6e67 2920 7468 6174 2063 616e string) that can │ │ │ │ +0001e6e0: 2062 6520 7573 6564 2074 6f0a 7265 6665 be used to.refe │ │ │ │ +0001e6f0: 7265 6e63 6520 7468 6520 5250 4320 7072 rence the RPC pr │ │ │ │ +0001e700: 6f78 7920 6675 6e63 7469 6f6e 2050 524f oxy function PRO │ │ │ │ +0001e710: 5859 2e72 6570 2e6d 6f64 756c 652d 7379 XY.rep.module-sy │ │ │ │ +0001e720: 7374 656d 2373 7472 7563 7475 7265 4372 stem#structureCr │ │ │ │ +0001e730: 6561 7465 2061 206e 6577 206d 6f64 756c eate a new modul │ │ │ │ +0001e740: 6520 7768 6f73 6520 696e 7465 7266 6163 e whose interfac │ │ │ │ +0001e750: 6520 6973 2053 4947 2c20 7768 6f73 6520 e is SIG, whose │ │ │ │ +0001e760: 636f 6e66 6967 7572 6174 696f 6e20 6973 configuration is │ │ │ │ +0001e770: 0a64 6566 696e 6564 2062 7920 434f 4e46 .defined by CONF │ │ │ │ +0001e780: 4947 2028 6569 7468 6572 2061 2073 696e IG (either a sin │ │ │ │ +0001e790: 676c 6520 636c 6175 7365 2c20 6f72 2061 gle clause, or a │ │ │ │ +0001e7a0: 206c 6973 7420 6f66 2063 6c61 7573 6573 list of clauses │ │ │ │ +0001e7b0: 292c 2061 6e64 0a77 686f 7365 2064 6566 ), and.whose def │ │ │ │ +0001e7c0: 696e 6974 696f 6e73 2061 7265 2064 6566 initions are def │ │ │ │ +0001e7d0: 696e 6564 2062 7920 7468 6520 6c69 7374 ined by the list │ │ │ │ +0001e7e0: 206f 6620 666f 726d 7320 424f 4459 2e0a of forms BODY.. │ │ │ │ +0001e7f0: 0a53 6565 2060 6465 6669 6e65 2d69 6e74 .See `define-int │ │ │ │ +0001e800: 6572 6661 6365 2720 666f 7220 7468 6520 erface' for the │ │ │ │ +0001e810: 696e 7465 7266 6163 6520 7379 6e74 6178 interface syntax │ │ │ │ +0001e820: 2c20 6561 6368 2063 6f6e 6669 6775 7261 , each configura │ │ │ │ +0001e830: 7469 6f6e 0a63 6c61 7573 6520 6d75 7374 tion.clause must │ │ │ │ +0001e840: 2068 6176 6520 7468 6520 7379 6e74 6178 have the syntax │ │ │ │ +0001e850: 3a0a 0a20 2020 434c 4155 5345 202d 3e20 :.. CLAUSE -> │ │ │ │ +0001e860: 2028 6f70 656e 205b 4e41 4d45 2e2e 2e5d (open [NAME...] │ │ │ │ +0001e870: 290a 0920 206f 7220 2028 6163 6365 7373 ).. or (access │ │ │ │ +0001e880: 205b 4e41 4d45 2e2e 2e5d 290a 0a77 6865 [NAME...])..whe │ │ │ │ +0001e890: 7265 204e 414d 4520 6973 2074 6865 206e re NAME is the n │ │ │ │ +0001e8a0: 616d 6520 6f66 2061 206d 6f64 756c 652e ame of a module. │ │ │ │ +0001e8b0: 204f 7065 6e69 6e67 2061 206d 6f64 756c Opening a modul │ │ │ │ +0001e8c0: 6520 696d 706f 7274 7320 616c 6c20 6f66 e imports all of │ │ │ │ +0001e8d0: 2069 7473 0a65 7870 6f72 7465 6420 6465 its.exported de │ │ │ │ +0001e8e0: 6669 6e69 7469 6f6e 7320 696e 746f 2074 finitions into t │ │ │ │ +0001e8f0: 6865 2063 7572 7265 6e74 6c79 206d 6f64 he currently mod │ │ │ │ +0001e900: 756c 652c 2077 6869 6c65 2061 6363 6573 ule, while acces │ │ │ │ +0001e910: 7369 6e67 2061 0a6d 6f64 756c 6520 6d61 sing a.module ma │ │ │ │ +0001e920: 6b65 7320 7468 6520 6578 706f 7274 6564 kes the exported │ │ │ │ +0001e930: 2064 6566 696e 6974 696f 6e73 2061 7661 definitions ava │ │ │ │ +0001e940: 696c 6162 6c65 2066 726f 6d20 7468 6520 ilable from the │ │ │ │ +0001e950: 6375 7272 656e 7420 6d6f 6475 6c65 0a75 current module.u │ │ │ │ +0001e960: 7369 6e67 2074 6865 2060 7374 7275 6374 sing the `struct │ │ │ │ +0001e970: 7572 652d 7265 6627 2066 6f72 6d2e 7265 ure-ref' form.re │ │ │ │ +0001e980: 702e 6461 7461 2372 656d 6f76 652d 6966 p.data#remove-if │ │ │ │ +0001e990: 2d6e 6f74 5265 7475 726e 7320 6120 6e65 -notReturns a ne │ │ │ │ +0001e9a0: 7720 636f 7079 206f 6620 4c53 5420 7769 w copy of LST wi │ │ │ │ +0001e9b0: 7468 2061 6e79 2065 6c65 6d65 6e74 7320 th any elements │ │ │ │ +0001e9c0: 7265 6d6f 7665 6420 666f 7220 7768 6963 removed for whic │ │ │ │ +0001e9d0: 6820 2850 5245 4420 454c 5429 0a72 6574 h (PRED ELT).ret │ │ │ │ +0001e9e0: 7572 6e73 2066 616c 7365 2e72 6570 2e64 urns false.rep.d │ │ │ │ +0001e9f0: 6174 6123 7265 6d71 5265 7475 726e 7320 ata#remqReturns │ │ │ │ +0001ea00: 6120 6e65 7720 636f 7079 206f 6620 4c53 a new copy of LS │ │ │ │ +0001ea10: 5420 7769 7468 2061 6c6c 2065 6c65 6d65 T with all eleme │ │ │ │ +0001ea20: 6e74 7320 6065 7127 2074 6f20 454c 5420 nts `eq' to ELT │ │ │ │ +0001ea30: 6469 7363 6172 6465 642e 7265 702e 6461 discarded.rep.da │ │ │ │ +0001ea40: 7461 2e72 696e 6723 7269 6e67 2d72 6570 ta.ring#ring-rep │ │ │ │ +0001ea50: 6c61 6365 5265 706c 6163 6573 2074 6865 laceReplaces the │ │ │ │ +0001ea60: 206d 6f73 7420 7265 6365 6e74 6c79 2061 most recently a │ │ │ │ +0001ea70: 6464 6564 206f 626a 6563 7420 696e 2072 dded object in r │ │ │ │ +0001ea80: 696e 6720 6275 6666 6572 2052 494e 4720 ing buffer RING │ │ │ │ +0001ea90: 7769 7468 204f 424a 4543 542e 0a49 6620 with OBJECT..If │ │ │ │ +0001eaa0: 5249 4e47 2063 6f6e 7461 696e 7320 6e6f RING contains no │ │ │ │ +0001eab0: 2069 7465 6d73 2c20 6164 6420 4f42 4a45 items, add OBJE │ │ │ │ +0001eac0: 4354 2061 7320 7468 6520 6669 7273 742e CT as the first. │ │ │ │ +0001ead0: 7265 702e 7379 7374 656d 2372 656d 6f76 rep.system#remov │ │ │ │ +0001eae0: 652d 686f 6f6b 2d62 792d 6e61 6d65 5265 e-hook-by-nameRe │ │ │ │ +0001eaf0: 6d6f 7665 2066 756e 6374 696f 6e73 2077 move functions w │ │ │ │ +0001eb00: 686f 7365 206e 616d 6520 6973 204e 414d hose name is NAM │ │ │ │ +0001eb10: 4520 6672 6f6d 2048 4f4f 4b20 2861 2073 E from HOOK (a s │ │ │ │ +0001eb20: 796d 626f 6c29 2e00 0000 0000 0000 0000 ymbol).......... │ │ │ │ +0001eb30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001eb40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001eb50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001eb60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001eb70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001eb80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001eb90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001eba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ebb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ebc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ebd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ebe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ebf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ec00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ec10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ec20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ec30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ec40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ec50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ec60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ec70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ec80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ec90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001eca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ecb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ecc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ecd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ece0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ecf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ed00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ed10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ed20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ed30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ed40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ed50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ed60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ed70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ed80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ed90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001eda0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001edb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001edc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001edd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ede0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001edf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ee00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ee10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ee20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ee30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ee40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ee50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ee60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ee70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +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 2370 726f 6732 7072 6f67 3220 eter#prog2prog2 │ │ │ │ +0001f020: 464f 524d 3120 464f 524d 3220 5b46 4f52 FORM1 FORM2 [FOR │ │ │ │ +0001f030: 4d53 2e2e 2e5d 0a0a 4576 616c 7561 7465 MS...]..Evaluate │ │ │ │ +0001f040: 2046 4f52 4d31 2064 6973 6361 7264 696e FORM1 discardin │ │ │ │ +0001f050: 6720 6974 7320 7265 7375 6c74 2c20 7468 g its result, th │ │ │ │ +0001f060: 656e 2065 7661 6c75 6174 6520 464f 524d en evaluate FORM │ │ │ │ +0001f070: 3220 666f 6c6c 6f77 6564 2062 790a 6028 2 followed by.`( │ │ │ │ +0001f080: 7072 6f67 6e20 464f 524d 532e 2e2e 2927 progn FORMS...)' │ │ │ │ +0001f090: 2e20 5265 7475 726e 7320 7468 6520 7265 . Returns the re │ │ │ │ +0001f0a0: 7375 6c74 206f 6620 6576 616c 7561 7469 sult of evaluati │ │ │ │ +0001f0b0: 6e67 2046 4f52 4d32 2e72 6570 2e6c 616e ng FORM2.rep.lan │ │ │ │ +0001f0c0: 672e 696e 7465 7270 7265 7465 7223 636f g.interpreter#co │ │ │ │ +0001f0d0: 6e64 6974 696f 6e2d 6361 7365 4576 616c ndition-caseEval │ │ │ │ +0001f0e0: 7561 7465 7320 464f 524d 2077 6974 6820 uates FORM with │ │ │ │ +0001f0f0: 6572 726f 722d 6861 6e64 6c65 7273 2069 error-handlers i │ │ │ │ +0001f100: 6e20 706c 6163 652c 2069 6620 6e6f 2065 n place, if no e │ │ │ │ +0001f110: 7272 6f72 7320 6f63 6375 720a 7265 7475 rrors occur.retu │ │ │ │ +0001f120: 726e 2074 6865 2076 616c 7565 2072 6574 rn the value ret │ │ │ │ +0001f130: 7572 6e65 6420 6279 2046 4f52 4d2c 2065 urned by FORM, e │ │ │ │ +0001f140: 6c73 6520 7468 6520 7661 6c75 6520 6f66 lse the value of │ │ │ │ +0001f150: 2077 6869 6368 6576 6572 0a68 616e 646c whichever.handl │ │ │ │ +0001f160: 6572 2773 2062 6f64 7920 7761 7320 6576 er's body was ev │ │ │ │ +0001f170: 616c 7561 7465 642e 0a0a 4561 6368 2048 aluated...Each H │ │ │ │ +0001f180: 414e 444c 4552 2069 7320 6120 6c69 7374 ANDLER is a list │ │ │ │ +0001f190: 206f 6620 6028 4552 524f 5220 424f 4459 of `(ERROR BODY │ │ │ │ +0001f1a0: 2e2e 2e29 272e 2045 5252 4f52 2064 6566 ...)'. ERROR def │ │ │ │ +0001f1b0: 696e 6573 2077 6869 6368 2074 7970 6573 ines which types │ │ │ │ +0001f1c0: 0a6f 6620 6572 726f 7273 2074 6865 2068 .of errors the h │ │ │ │ +0001f1d0: 616e 646c 6572 2063 6174 6368 6573 2c20 andler catches, │ │ │ │ +0001f1e0: 6569 7468 6572 2061 2073 796d 626f 6c20 either a symbol │ │ │ │ +0001f1f0: 6f72 2061 206c 6973 7420 6f66 2073 796d or a list of sym │ │ │ │ +0001f200: 626f 6c73 2e0a 5468 6520 7370 6563 6961 bols..The specia │ │ │ │ +0001f210: 6c20 7379 6d62 6f6c 2060 6572 726f 7227 l symbol `error' │ │ │ │ +0001f220: 206d 6174 6368 6573 2061 6c6c 2074 7970 matches all typ │ │ │ │ +0001f230: 6573 206f 6620 6572 726f 7273 2e0a 0a49 es of errors...I │ │ │ │ +0001f240: 6620 5641 5220 6973 2074 7275 6520 6974 f VAR is true it │ │ │ │ +0001f250: 2773 2061 2073 796d 626f 6c20 7768 6f73 's a symbol whos │ │ │ │ +0001f260: 6520 7661 6c75 6573 2069 7320 626f 756e e values is boun │ │ │ │ +0001f270: 6420 746f 2060 2845 5252 4f52 2d53 594d d to `(ERROR-SYM │ │ │ │ +0001f280: 424f 4c20 2e0a 4441 5441 2927 2077 6869 BOL ..DATA)' whi │ │ │ │ +0001f290: 6c65 2074 6865 2068 616e 646c 6572 2069 le the handler i │ │ │ │ +0001f2a0: 7320 6576 616c 7561 7465 6420 2874 6865 s evaluated (the │ │ │ │ +0001f2b0: 7365 2061 7265 2074 6865 2061 7267 756d se are the argum │ │ │ │ +0001f2c0: 656e 7473 2067 6976 656e 2074 6f0a 6073 ents given to.`s │ │ │ │ +0001f2d0: 6967 6e61 6c27 2077 6865 6e20 7468 6520 ignal' when the │ │ │ │ +0001f2e0: 6572 726f 7220 7761 7320 7261 6973 6564 error was raised │ │ │ │ +0001f2f0: 292e 7265 702e 6c61 6e67 2e69 6e74 6572 ).rep.lang.inter │ │ │ │ +0001f300: 7072 6574 6572 2361 7574 6f6c 6f61 642d preter#autoload- │ │ │ │ +0001f310: 6d61 6372 6f54 656c 6c20 7468 6520 6576 macroTell the ev │ │ │ │ +0001f320: 616c 7561 746f 7220 7468 6174 2074 6865 aluator that the │ │ │ │ +0001f330: 2076 616c 7565 206f 6620 7468 6520 6d61 value of the ma │ │ │ │ +0001f340: 6372 6f20 5359 4d42 4f4c 2077 696c 6c20 cro SYMBOL will │ │ │ │ +0001f350: 6265 2069 6e69 7469 616c 6973 6564 0a62 be initialised.b │ │ │ │ +0001f360: 7920 6c6f 6164 696e 6720 4649 4c45 2e72 y loading FILE.r │ │ │ │ +0001f370: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre │ │ │ │ +0001f380: 7465 7223 6479 6e61 6d69 632d 7769 6e64 ter#dynamic-wind │ │ │ │ +0001f390: 4361 6c6c 2054 4855 4e4b 2077 6974 686f Call THUNK witho │ │ │ │ +0001f3a0: 7574 2061 7267 756d 656e 7473 2c20 7265 ut arguments, re │ │ │ │ +0001f3b0: 7475 726e 696e 6720 7468 6520 7265 7375 turning the resu │ │ │ │ +0001f3c0: 6c74 206f 6620 7468 6973 2063 616c 6c2e lt of this call. │ │ │ │ +0001f3d0: 0a42 4546 4f52 4520 616e 6420 4146 5445 .BEFORE and AFTE │ │ │ │ +0001f3e0: 5220 6172 6520 616c 736f 2063 616c 6c65 R are also calle │ │ │ │ +0001f3f0: 6420 2877 6974 686f 7574 2061 7267 756d d (without argum │ │ │ │ +0001f400: 656e 7473 292c 2077 6865 6e65 7665 720a ents), whenever. │ │ │ │ +0001f410: 6578 6563 7574 696f 6e20 7265 7370 6563 execution respec │ │ │ │ +0001f420: 7469 7665 6c79 2065 6e74 6572 7320 6f72 tively enters or │ │ │ │ +0001f430: 206c 6561 7665 7320 7468 6520 6479 6e61 leaves the dyna │ │ │ │ +0001f440: 6d69 6320 6578 7465 6e74 206f 6620 7468 mic extent of th │ │ │ │ +0001f450: 6520 6361 6c6c 0a74 6f20 5448 554e 4b2e e call.to THUNK. │ │ │ │ +0001f460: 0a0a 496e 2074 6865 2073 696d 706c 6573 ..In the simples │ │ │ │ +0001f470: 7420 6361 7365 2028 7768 656e 2063 616c t case (when cal │ │ │ │ +0001f480: 6c2f 6363 2069 736e 2774 2075 7365 6420 l/cc isn't used │ │ │ │ +0001f490: 746f 2070 6173 7320 636f 6e74 726f 6c20 to pass control │ │ │ │ +0001f4a0: 696e 206f 7220 6f75 740a 6f66 2054 4855 in or out.of THU │ │ │ │ +0001f4b0: 4e4b 2920 6561 6368 2066 756e 6374 696f NK) each functio │ │ │ │ +0001f4c0: 6e20 7769 6c6c 2062 6520 6361 6c6c 6564 n will be called │ │ │ │ +0001f4d0: 2065 7861 6374 6c79 206f 6e63 652e 7265 exactly once.re │ │ │ │ +0001f4e0: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret │ │ │ │ +0001f4f0: 6572 2369 6465 6e74 6974 7952 6574 7572 er#identityRetur │ │ │ │ +0001f500: 6e20 4152 472e 0072 6570 2e6c 616e 672e n ARG..rep.lang. │ │ │ │ +0001f510: 6d61 7468 2372 6174 696f 6e61 6c70 2058 math#rationalp X │ │ │ │ +0001f520: 7265 702e 6c61 6e67 2e6d 6174 6823 696e rep.lang.math#in │ │ │ │ +0001f530: 6578 6163 7470 5265 7475 726e 2074 2069 exactpReturn t i │ │ │ │ +0001f540: 6620 5820 6973 2061 6e20 696e 6578 6163 f X is an inexac │ │ │ │ +0001f550: 7420 6e75 6d62 6572 2e72 6570 2e6c 616e t number.rep.lan │ │ │ │ +0001f560: 672e 6261 636b 7175 6f74 6523 6261 636b g.backquote#back │ │ │ │ +0001f570: 7175 6f74 6541 7267 756d 656e 7420 5354 quoteArgument ST │ │ │ │ +0001f580: 5255 4354 5552 4520 6465 7363 7269 6265 RUCTURE describe │ │ │ │ +0001f590: 7320 6120 7465 6d70 6c61 7465 2074 6f20 s a template to │ │ │ │ +0001f5a0: 6275 696c 642e 0a0a 5468 6520 7768 6f6c build...The whol │ │ │ │ +0001f5b0: 6520 7374 7275 6374 7572 6520 6163 7473 e structure acts │ │ │ │ +0001f5c0: 2061 7320 6966 2069 7420 7765 7265 2071 as if it were q │ │ │ │ +0001f5d0: 756f 7465 6420 6578 6365 7074 2066 6f72 uoted except for │ │ │ │ +0001f5e0: 2063 6572 7461 696e 0a70 6c61 6365 7320 certain.places │ │ │ │ +0001f5f0: 7768 6572 6520 6578 7072 6573 7369 6f6e where expression │ │ │ │ +0001f600: 7320 6172 6520 6576 616c 7561 7465 6420 s are evaluated │ │ │ │ +0001f610: 616e 6420 696e 7365 7274 6564 206f 7220 and inserted or │ │ │ │ +0001f620: 7370 6c69 6365 6420 696e 2e0a 0a46 6f72 spliced in...For │ │ │ │ +0001f630: 2065 7861 6d70 6c65 3a0a 0a62 2020 2020 example:..b │ │ │ │ +0001f640: 2020 2020 2020 2020 2020 3d3e 2028 6261 => (ba │ │ │ │ +0001f650: 2062 6220 6263 2909 093b 2061 7373 756d bb bc)..; assum │ │ │ │ +0001f660: 6520 6220 6861 7320 7468 6973 2076 616c e b has this val │ │ │ │ +0001f670: 7565 0a60 2861 2062 2063 2920 2020 2020 ue.`(a b c) │ │ │ │ +0001f680: 2020 3d3e 2028 6120 6220 6329 0909 3b20 => (a b c)..; │ │ │ │ +0001f690: 6261 636b 7175 6f74 6520 6163 7473 206c backquote acts l │ │ │ │ +0001f6a0: 696b 6520 7175 6f74 650a 6028 6120 2c62 ike quote.`(a ,b │ │ │ │ +0001f6b0: 2063 2920 2020 2020 203d 3e20 2861 2028 c) => (a ( │ │ │ │ +0001f6c0: 6261 2062 6220 6263 2920 6329 093b 2069 ba bb bc) c).; i │ │ │ │ +0001f6d0: 6e73 6572 7420 7468 6520 7661 6c75 6520 nsert the value │ │ │ │ +0001f6e0: 6f66 2062 0a60 2861 202c 4062 2063 2920 of b.`(a ,@b c) │ │ │ │ +0001f6f0: 2020 2020 3d3e 2028 6120 6261 2062 6220 => (a ba bb │ │ │ │ +0001f700: 6263 2063 2909 3b20 7370 6c69 6365 2069 bc c).; splice i │ │ │ │ +0001f710: 6e20 7468 6520 7661 6c75 6520 6f66 2062 n the value of b │ │ │ │ +0001f720: 0a0a 5665 6374 6f72 7320 776f 726b 206a ..Vectors work j │ │ │ │ +0001f730: 7573 7420 6c69 6b65 206c 6973 7473 2e20 ust like lists. │ │ │ │ +0001f740: 204e 6573 7465 6420 6261 636b 7175 6f74 Nested backquot │ │ │ │ +0001f750: 6573 2061 7265 2070 6572 6d69 7474 6564 es are permitted │ │ │ │ +0001f760: 2e00 7265 702e 7379 7374 656d 2367 6574 ..rep.system#get │ │ │ │ +0001f770: 656e 7620 4e41 4d45 0072 6570 2e73 7973 env NAME.rep.sys │ │ │ │ +0001f780: 7465 6d23 7077 642d 7072 6f6d 7074 2050 tem#pwd-prompt P │ │ │ │ +0001f790: 524f 4d50 5400 7265 702e 6e65 742e 7270 ROMPT.rep.net.rp │ │ │ │ +0001f7a0: 6323 7270 632d 6f75 7470 7574 2d68 616e c#rpc-output-han │ │ │ │ +0001f7b0: 646c 6572 2053 4f43 4b45 5420 4f55 5450 dler SOCKET OUTP │ │ │ │ +0001f7c0: 5554 7265 702e 6d6f 6475 6c65 2d73 7973 UTrep.module-sys │ │ │ │ +0001f7d0: 7465 6d23 6465 6669 6e65 2d73 7472 7563 tem#define-struc │ │ │ │ +0001f7e0: 7475 7265 4372 6561 7465 2061 206d 6f64 tureCreate a mod │ │ │ │ +0001f7f0: 756c 6520 6361 6c6c 6564 204e 414d 4520 ule called NAME │ │ │ │ +0001f800: 7768 6f73 6520 696e 7465 7266 6163 6520 whose interface │ │ │ │ +0001f810: 6973 2053 4947 2c20 7768 6f73 650a 636f is SIG, whose.co │ │ │ │ +0001f820: 6e66 6967 7572 6174 696f 6e20 6973 2064 nfiguration is d │ │ │ │ +0001f830: 6566 696e 6564 2062 7920 434f 4e46 4947 efined by CONFIG │ │ │ │ +0001f840: 2028 6569 7468 6572 2061 2073 696e 676c (either a singl │ │ │ │ +0001f850: 6520 636c 6175 7365 2c20 6f72 2061 206c e clause, or a l │ │ │ │ +0001f860: 6973 740a 6f66 2063 6c61 7573 6573 292c ist.of clauses), │ │ │ │ +0001f870: 2061 6e64 2077 686f 7365 2064 6566 696e and whose defin │ │ │ │ +0001f880: 6974 696f 6e73 2061 7265 2064 6566 696e itions are defin │ │ │ │ +0001f890: 6564 2062 7920 7468 6520 6c69 7374 206f ed by the list o │ │ │ │ +0001f8a0: 6620 666f 726d 730a 424f 4459 2e0a 0a53 f forms.BODY...S │ │ │ │ +0001f8b0: 6565 2074 6865 2060 6465 6669 6e65 2d69 ee the `define-i │ │ │ │ +0001f8c0: 6e74 6572 6661 6365 2720 616e 6420 6073 nterface' and `s │ │ │ │ +0001f8d0: 7472 7563 7475 7265 2720 6d61 6372 6f73 tructure' macros │ │ │ │ +0001f8e0: 2066 6f72 2064 6573 6372 6970 7469 6f6e for description │ │ │ │ +0001f8f0: 7320 6f66 0a74 6865 2069 6e74 6572 6661 s of.the interfa │ │ │ │ +0001f900: 6365 2061 6e64 2063 6f6e 6669 6775 7261 ce and configura │ │ │ │ +0001f910: 7469 6f6e 2063 6c61 7573 6520 7379 6e74 tion clause synt │ │ │ │ +0001f920: 6178 6573 2072 6573 7065 6374 6976 656c axes respectivel │ │ │ │ +0001f930: 792e 0072 6570 2e6d 6f64 756c 652d 7379 y..rep.module-sy │ │ │ │ +0001f940: 7374 656d 2364 6566 696e 652d 7374 7275 stem#define-stru │ │ │ │ +0001f950: 6374 7572 652d 616c 6961 7320 544f 2046 cture-alias TO F │ │ │ │ +0001f960: 524f 4d00 7265 702e 6461 7461 2361 7373 ROM.rep.data#ass │ │ │ │ +0001f970: 6f63 2d72 6567 6578 7020 494e 5055 5420 oc-regexp INPUT │ │ │ │ +0001f980: 414c 4953 5420 2321 6f70 7469 6f6e 616c ALIST #!optional │ │ │ │ +0001f990: 2046 4f4c 442d 4341 5345 7265 702e 6461 FOLD-CASErep.da │ │ │ │ +0001f9a0: 7461 2372 656d 6f76 652d 6966 5265 7475 ta#remove-ifRetu │ │ │ │ +0001f9b0: 726e 7320 6120 6e65 7720 636f 7079 206f rns a new copy o │ │ │ │ +0001f9c0: 6620 4c53 5420 7769 7468 2061 6e79 2065 f LST with any e │ │ │ │ +0001f9d0: 6c65 6d65 6e74 7320 7265 6d6f 7665 6420 lements removed │ │ │ │ +0001f9e0: 666f 7220 7768 6963 6820 2850 5245 4420 for which (PRED │ │ │ │ +0001f9f0: 454c 5429 0a72 6574 7572 6e73 2074 7275 ELT).returns tru │ │ │ │ +0001fa00: 652e 0072 6570 2e64 6174 6123 7265 6d6f e..rep.data#remo │ │ │ │ +0001fa10: 7665 2045 4c54 204c 5354 7265 702e 6461 ve ELT LSTrep.da │ │ │ │ +0001fa20: 7461 236d 616b 652d 6775 6172 6469 616e ta#make-guardian │ │ │ │ +0001fa30: 4372 6561 7465 2061 206e 6577 2067 7561 Create a new gua │ │ │ │ +0001fa40: 7264 6961 6e2e 2047 7561 7264 6961 6e73 rdian. Guardians │ │ │ │ +0001fa50: 2070 726f 7669 6465 2061 206d 6561 6e73 provide a means │ │ │ │ +0001fa60: 206f 6620 7072 6f74 6563 7469 6e67 2064 of protecting d │ │ │ │ +0001fa70: 6174 610a 6f62 6a65 6374 7320 6672 6f6d ata.objects from │ │ │ │ +0001fa80: 2064 6561 6c6c 6f63 6174 696f 6e20 7768 deallocation wh │ │ │ │ +0001fa90: 656e 2074 6865 7920 6861 7665 206e 6f20 en they have no │ │ │ │ +0001faa0: 6578 7461 6e74 2072 6566 6572 656e 6365 extant reference │ │ │ │ +0001fab0: 732e 0a0a 606d 616b 652d 6775 6172 6469 s...`make-guardi │ │ │ │ +0001fac0: 616e 2720 7265 7475 726e 7320 6120 6675 an' returns a fu │ │ │ │ +0001fad0: 6e63 7469 6f6e 2072 6570 7265 7365 6e74 nction represent │ │ │ │ +0001fae0: 696e 6720 6120 7369 6e67 6c65 2067 7561 ing a single gua │ │ │ │ +0001faf0: 7264 6961 6e2e 0a43 616c 6c69 6e67 2074 rdian..Calling t │ │ │ │ +0001fb00: 6869 7320 6675 6e63 7469 6f6e 2077 6974 his function wit │ │ │ │ +0001fb10: 6820 6120 7369 6e67 6c65 2061 7267 756d h a single argum │ │ │ │ +0001fb20: 656e 7420 6164 6473 2074 6861 7420 7661 ent adds that va │ │ │ │ +0001fb30: 6c75 6520 746f 2074 6865 0a6c 6973 7420 lue to the.list │ │ │ │ +0001fb40: 6f66 206f 626a 6563 7473 2070 726f 7465 of objects prote │ │ │ │ +0001fb50: 6374 6564 2062 7920 7468 6520 6775 6172 cted by the guar │ │ │ │ +0001fb60: 6469 616e 2e20 4361 6c6c 696e 6720 7468 dian. Calling th │ │ │ │ +0001fb70: 6520 6675 6e63 7469 6f6e 2077 6974 6820 e function with │ │ │ │ +0001fb80: 6e6f 0a61 7267 756d 656e 7473 2072 6574 no.arguments ret │ │ │ │ +0001fb90: 7572 6e73 206f 6e65 206f 6620 7468 6520 urns one of the │ │ │ │ +0001fba0: 6f62 6a65 6374 7320 7468 6174 2077 6f75 objects that wou │ │ │ │ +0001fbb0: 6c64 206f 7468 6572 7769 7365 2068 6176 ld otherwise hav │ │ │ │ +0001fbc0: 6520 6265 656e 0a64 6561 6c6c 6f63 6174 e been.deallocat │ │ │ │ +0001fbd0: 6564 2062 7920 7468 6520 6761 7262 6167 ed by the garbag │ │ │ │ +0001fbe0: 6520 636f 6c6c 6563 746f 722c 206f 7220 e collector, or │ │ │ │ +0001fbf0: 6661 6c73 6520 6966 206e 6f20 7375 6368 false if no such │ │ │ │ +0001fc00: 206f 626a 6563 7473 0a65 7869 7374 2074 objects.exist t │ │ │ │ +0001fc10: 6861 7420 6861 7665 206e 6f74 2061 6c72 hat have not alr │ │ │ │ +0001fc20: 6561 6479 2062 6565 6e20 7265 7475 726e eady been return │ │ │ │ +0001fc30: 6564 2e72 6570 2e72 6567 6578 7023 7374 ed.rep.regexp#st │ │ │ │ +0001fc40: 7269 6e67 2d72 6570 6c61 6365 5265 7475 ring-replaceRetu │ │ │ │ +0001fc50: 726e 2074 6865 2073 7472 696e 6720 6372 rn the string cr │ │ │ │ +0001fc60: 6561 7465 6420 6279 2072 6570 6c61 6369 eated by replaci │ │ │ │ +0001fc70: 6e67 2061 6c6c 206d 6174 6368 6573 206f ng all matches o │ │ │ │ +0001fc80: 6620 5245 4745 5850 2069 6e0a 5354 5249 f REGEXP in.STRI │ │ │ │ +0001fc90: 4e47 2077 6974 6820 7468 6520 6578 7061 NG with the expa │ │ │ │ +0001fca0: 6e73 696f 6e20 6f66 2054 454d 504c 4154 nsion of TEMPLAT │ │ │ │ +0001fcb0: 452e 0a0a 4966 2054 454d 504c 4154 4520 E...If TEMPLATE │ │ │ │ +0001fcc0: 6973 2061 2073 7472 696e 672c 2069 7420 is a string, it │ │ │ │ +0001fcd0: 6973 2065 7870 616e 6465 6420 7573 696e is expanded usin │ │ │ │ +0001fce0: 6720 7468 6520 6065 7870 616e 642d 6c61 g the `expand-la │ │ │ │ +0001fcf0: 7374 2d6d 6174 6368 270a 6675 6e63 7469 st-match'.functi │ │ │ │ +0001fd00: 6f6e 2c20 6f74 6865 7277 6973 6520 5445 on, otherwise TE │ │ │ │ +0001fd10: 4d50 4c41 5445 2069 7320 6361 6c6c 6564 MPLATE is called │ │ │ │ +0001fd20: 2061 7320 6120 6675 6e63 7469 6f6e 2077 as a function w │ │ │ │ +0001fd30: 6974 6820 5354 5249 4e47 2061 7320 6974 ith STRING as it │ │ │ │ +0001fd40: 730a 736f 6c65 2061 7267 756d 656e 742e s.sole argument. │ │ │ │ +0001fd50: 2049 7420 7368 6f75 6c64 2072 6574 7572 It should retur │ │ │ │ +0001fd60: 6e20 6120 7374 7269 6e67 2e20 416c 736f n a string. Also │ │ │ │ +0001fd70: 2069 7420 6973 2067 7561 7261 6e74 6565 it is guarantee │ │ │ │ +0001fd80: 6420 7468 6174 0a74 6865 206c 6173 7420 d that.the last │ │ │ │ +0001fd90: 7265 6775 6c61 7220 6578 7072 6573 7369 regular expressi │ │ │ │ +0001fda0: 6f6e 2074 6f20 6861 7665 2062 6565 6e20 on to have been │ │ │ │ +0001fdb0: 6d61 7463 6865 6420 7761 7320 5245 4745 matched was REGE │ │ │ │ +0001fdc0: 5850 2077 6865 6e0a 5445 4d50 4c41 5445 XP when.TEMPLATE │ │ │ │ +0001fdd0: 2069 7320 6361 6c6c 6564 2e00 7265 702e is called..rep. │ │ │ │ +0001fde0: 7265 6765 7870 2373 7472 696e 672d 7265 regexp#string-re │ │ │ │ +0001fdf0: 706c 6163 6520 5245 4745 5850 2054 454d place REGEXP TEM │ │ │ │ +0001fe00: 504c 4154 4520 5354 5249 4e47 0072 6570 PLATE STRING.rep │ │ │ │ +0001fe10: 2e72 6567 6578 7023 7374 7269 6e67 2d73 .regexp#string-s │ │ │ │ +0001fe20: 706c 6974 2052 4547 4558 5020 5354 5249 plit REGEXP STRI │ │ │ │ +0001fe30: 4e47 7265 702e 6461 7461 2373 7472 696e NGrep.data#strin │ │ │ │ +0001fe40: 672d 7570 6361 7365 5265 7475 726e 2061 g-upcaseReturn a │ │ │ │ +0001fe50: 206e 6577 2073 7472 696e 672c 2061 6e20 new string, an │ │ │ │ +0001fe60: 7570 7065 7220 6361 7365 2063 6f70 7920 upper case copy │ │ │ │ +0001fe70: 6f66 2073 7472 696e 6720 582e 7265 702e of string X.rep. │ │ │ │ +0001fe80: 6461 7461 2e72 696e 6723 7269 6e67 2d63 data.ring#ring-c │ │ │ │ +0001fe90: 6170 6163 6974 7952 6574 7572 6e73 2074 apacityReturns t │ │ │ │ +0001fea0: 6865 206e 756d 6265 7220 6f66 2073 6c6f he number of slo │ │ │ │ +0001feb0: 7473 2069 6e20 7468 6520 7269 6e67 2062 ts in the ring b │ │ │ │ +0001fec0: 7566 6665 7220 5249 4e47 2e00 7265 702e uffer RING..rep. │ │ │ │ +0001fed0: 6461 7461 2e72 696e 6723 7269 6e67 2d61 data.ring#ring-a │ │ │ │ +0001fee0: 7070 656e 6420 5249 4e47 204f 424a 4543 ppend RING OBJEC │ │ │ │ +0001fef0: 5400 7265 702e 6461 7461 2e72 696e 6723 T.rep.data.ring# │ │ │ │ +0001ff00: 7269 6e67 2d72 6570 6c61 6365 2052 494e ring-replace RIN │ │ │ │ +0001ff10: 4720 4f42 4a45 4354 0000 0000 0000 0000 G OBJECT........ │ │ │ │ +0001ff20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ff30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0001ff40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001ff50: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0001ff60: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +0001ff50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ff60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0001ff70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0001ff80: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0001ff90: 0000 0000 0000 0000 0000 0000 df9f 1528 ...............( │ │ │ │ -0001ffa0: 7265 702e bfbe 0000 0000 0000 1600 0000 rep............. │ │ │ │ -0001ffb0: 2b00 0000 e583 232d 7265 702e 4213 0100 +.....#-rep.B... │ │ │ │ -0001ffc0: 0000 0000 1b00 0000 9600 0000 59e1 b62e ............Y... │ │ │ │ -0001ffd0: 7265 702e 88b7 0000 0000 0000 1000 0000 rep............. │ │ │ │ -0001ffe0: 8201 0000 b30b ab2c 7265 702e 9d19 0100 .......,rep..... │ │ │ │ -0001fff0: 0000 0000 1e00 0000 2e02 0000 0000 0000 ................ │ │ │ │ -00020000: 0200 0000 d303 0000 2d5c 0100 0000 0000 ........-\...... │ │ │ │ -00020010: 0010 0000 0010 0200 0000 0000 0000 0000 ................ │ │ │ │ -00020020: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0001ff80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +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 0e00 0000 f2bf 0100 0000 0000 ................ │ │ │ │ +00020010: d904 0000 27eb 0100 0000 0000 0010 0000 ....'........... │ │ │ │ +00020020: 0030 0100 0000 0000 0010 0000 0030 0100 .0...........0.. │ │ │ │ 00020030: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00020040: 0000 0000 0000 0000 0000 0000 0300 0000 ................ │ │ │ │ -00020050: 6d00 0000 4373 5933 7265 702e 0454 0100 m...CsY3rep..T.. │ │ │ │ -00020060: 0000 0000 1200 0000 b700 0000 ffff ffff ................ │ │ │ │ +00020050: 5d00 0000 ffff ffff 0000 0000 0000 0000 ]............... │ │ │ │ +00020060: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00020070: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00020080: 0000 0000 01ea 363e 7369 7465 5932 0000 ......6>siteY2.. │ │ │ │ -00020090: 0000 0000 1300 0000 4700 0000 86b3 df35 ........G......5 │ │ │ │ -000200a0: 0072 6570 ba6f 0100 0000 0000 1900 0000 .rep.o.......... │ │ │ │ -000200b0: 0700 0000 cbdc b33f 7265 6d6f ec5a 0100 .......?remo.Z.. │ │ │ │ -000200c0: 0000 0000 1600 0000 7700 0000 fed7 fc3c ........w......< │ │ │ │ -000200d0: 7374 616e fe5b 0100 0000 0000 0e00 0000 stan.[.......... │ │ │ │ -000200e0: 2100 0000 55f9 7235 7265 702e a671 0000 !...U.r5rep..q.. │ │ │ │ -000200f0: 0000 0000 1900 0000 9100 0000 5bdf de33 ............[..3 │ │ │ │ -00020100: 0072 6570 b857 0100 0000 0000 2000 0000 .rep.W...... ... │ │ │ │ -00020110: 1500 0000 a271 253b 7265 702e 00bf 0000 .....q%;rep..... │ │ │ │ -00020120: 0000 0000 1500 0000 5700 0000 68df 0a3c ........W...h..< │ │ │ │ -00020130: 7265 702e dbbc 0000 0000 0000 1300 0000 rep............. │ │ │ │ -00020140: 6900 0000 21d5 1737 7265 702e 4c56 0100 i...!..7rep.LV.. │ │ │ │ -00020150: 0000 0000 2300 0000 4901 0000 1900 cd3a ....#...I......: │ │ │ │ -00020160: 7265 702e 2a62 0100 0000 0000 1a00 0000 rep.*b.......... │ │ │ │ -00020170: 4800 0000 a72b 8335 7265 702e 9360 0100 H....+.5rep..`.. │ │ │ │ -00020180: 0000 0000 1600 0000 2f00 0000 b72d 3937 ......../....-97 │ │ │ │ -00020190: 0072 6570 bae9 0100 0000 0000 1b00 0000 .rep............ │ │ │ │ -000201a0: 1100 0000 7790 1e35 0072 6570 c0eb 0100 ....w..5.rep.... │ │ │ │ -000201b0: 0000 0000 1e00 0000 1e00 0000 ffff ffff ................ │ │ │ │ -000201c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000201d0: 0000 0000 92e7 733a 7265 702e e0f8 0000 ......s:rep..... │ │ │ │ -000201e0: 0000 0000 1900 0000 9300 0000 8887 7b34 ..............{4 │ │ │ │ -000201f0: 7265 702e fcb4 0000 0000 0000 1900 0000 rep............. │ │ │ │ -00020200: 0e00 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00020210: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00020080: 0000 0000 d175 3b08 0072 6570 bcbc 0100 .....u;..rep.... │ │ │ │ +00020090: 0000 0000 1d00 0000 0000 0000 ffff ffff ................ │ │ │ │ +000200a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000200b0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +000200c0: 0000 0000 0000 0000 0000 0000 38a0 de0a ............8... │ │ │ │ +000200d0: 0072 6570 e66f 0100 0000 0000 1700 0000 .rep.o.......... │ │ │ │ +000200e0: 0200 0000 cef6 6b0f 7265 702e 61bf 0100 ......k.rep.a... │ │ │ │ +000200f0: 0000 0000 2500 0000 4300 0000 a43c 590a ....%...C....rep..... │ │ │ │ -000202a0: 0000 0000 2500 0000 6800 0000 ffff ffff ....%...h....... │ │ │ │ -000202b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000202c0: 0000 0000 3c72 0939 7265 702e de66 0100 .... │ │ │ │ -00020430: 7265 702e 93bd 0000 0000 0000 1200 0000 rep............. │ │ │ │ -00020440: 4900 0000 4b18 0f3a 7265 702e 9a53 0100 I...K..:rep..S.. │ │ │ │ -00020450: 0000 0000 2100 0000 4900 0000 ffff ffff ....!...I....... │ │ │ │ +000203e0: 0000 0000 f7d1 b004 0072 6570 d0ef 0000 .........rep.... │ │ │ │ +000203f0: 0000 0000 2700 0000 0700 0000 e5ad 250a ....'.........%. │ │ │ │ +00020400: 7265 702e 8466 0100 0000 0000 1a00 0000 rep..f.......... │ │ │ │ +00020410: 3400 0000 d496 a302 7265 6d6f 19ba 0100 4.......remo.... │ │ │ │ +00020420: 0000 0000 1700 0000 4c00 0000 1283 cc01 ........L....... │ │ │ │ +00020430: 7265 702e 0756 0000 0000 0000 1500 0000 rep..V.......... │ │ │ │ +00020440: 5c00 0000 ffff ffff 0000 0000 0000 0000 \............... │ │ │ │ +00020450: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00020460: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00020470: 0000 0000 f338 be36 7265 702e eebd 0000 .....8.6rep..... │ │ │ │ -00020480: 0000 0000 1200 0000 8100 0000 4af9 063a ............J..: │ │ │ │ -00020490: 7265 702e fc68 0100 0000 0000 0d00 0000 rep..h.......... │ │ │ │ -000204a0: 7401 0000 0c5a 6c35 7265 702e 0060 0100 t....Zl5rep..`.. │ │ │ │ -000204b0: 0000 0000 1700 0000 7c00 0000 9b74 b238 ........|....t.8 │ │ │ │ -000204c0: 7265 702e 34b7 0000 0000 0000 1600 0000 rep.4........... │ │ │ │ -000204d0: 3e00 0000 1b6c 9331 0072 6570 7d6a 0100 >....l.1.rep}j.. │ │ │ │ -000204e0: 0000 0000 0e00 0000 1400 0000 a20d 6637 ..............f7 │ │ │ │ -000204f0: 7265 702e d823 0000 0000 0000 2000 0000 rep..#...... ... │ │ │ │ -00020500: 5e00 0000 a726 783c 0072 6570 626b 0100 ^....&x<.repbk.. │ │ │ │ -00020510: 0000 0000 1b00 0000 0200 0000 d198 df3b ...............; │ │ │ │ -00020520: 0072 6570 0050 0100 0000 0000 1400 0000 .rep.P.......... │ │ │ │ -00020530: 0200 0000 15e0 263f 7265 702e ed57 0100 ......&?rep..W.. │ │ │ │ -00020540: 0000 0000 1c00 0000 b900 0000 5c17 9d30 ............\..0 │ │ │ │ -00020550: 7265 702e 65f8 0000 0000 0000 1d00 0000 rep.e........... │ │ │ │ -00020560: 5e00 0000 1581 0c3c 7265 702e e854 0100 ^...... │ │ │ │ -000207c0: 7265 702e b355 0100 0000 0000 2500 0000 rep..U......%... │ │ │ │ -000207d0: 3b00 0000 8cf2 dd3f 7265 702e c9a7 0000 ;......?rep..... │ │ │ │ -000207e0: 0000 0000 1a00 0000 5600 0000 ffff ffff ........V....... │ │ │ │ +00020740: 0000 0000 c066 4b07 7265 702e d0ea 0100 .....fK.rep..... │ │ │ │ +00020750: 0000 0000 1e00 0000 3900 0000 ffff ffff ........9....... │ │ │ │ +00020760: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00020770: 0000 0000 c48f c40f 0072 6570 36b4 0100 .........rep6... │ │ │ │ +00020780: 0000 0000 2200 0000 2700 0000 ffff ffff ...."...'....... │ │ │ │ +00020790: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000207a0: 0000 0000 01b1 ae03 7265 702e 0766 0100 ........rep..f.. │ │ │ │ +000207b0: 0000 0000 1000 0000 2a00 0000 ffff ffff ........*....... │ │ │ │ +000207c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000207d0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +000207e0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 000207f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00020800: 0000 0000 d0a6 f034 7265 702e 8850 0100 .......4rep..P.. │ │ │ │ -00020810: 0000 0000 2200 0000 3800 0000 477a 2f38 ...."...8...Gz/8 │ │ │ │ -00020820: 646c 2d6c a930 0000 0000 0000 0c00 0000 dl-l.0.......... │ │ │ │ -00020830: 4100 0000 7655 6135 646f 6375 6133 0000 A...vUa5docua3.. │ │ │ │ -00020840: 0000 0000 1300 0000 3e00 0000 6e73 223b ........>...ns"; │ │ │ │ -00020850: 7265 702e 1e6c 0100 0000 0000 1100 0000 rep..l.......... │ │ │ │ -00020860: 8900 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00020870: 0000 0000 0000 0000 0000 0000 ed75 2733 .............u'3 │ │ │ │ -00020880: 7265 702e bcaf 0000 0000 0000 1800 0000 rep............. │ │ │ │ -00020890: 1100 0000 fbb3 1a37 7265 702e 0070 0000 .......7rep..p.. │ │ │ │ -000208a0: 0000 0000 1f00 0000 3f00 0000 3544 7035 ........?...5Dp5 │ │ │ │ -000208b0: 7265 6d6f c258 0100 0000 0000 1400 0000 remo.X.......... │ │ │ │ -000208c0: 7f00 0000 97a7 6838 7265 6d6f 5559 0100 ......h8remoUY.. │ │ │ │ -000208d0: 0000 0000 1900 0000 8300 0000 5cae 7530 ............\.u0 │ │ │ │ -000208e0: 7265 702e 9a47 0000 0000 0000 0f00 0000 rep..G.......... │ │ │ │ -000208f0: 4200 0000 ffff ffff 0000 0000 0000 0000 B............... │ │ │ │ -00020900: 0000 0000 0000 0000 0000 0000 b88c 8f31 ...............1 │ │ │ │ -00020910: 7265 702e d860 0100 0000 0000 1900 0000 rep..`.......... │ │ │ │ -00020920: 7e00 0000 c2c0 4331 7265 702e 81be 0000 ~.....C1rep..... │ │ │ │ -00020930: 0000 0000 1500 0000 2900 0000 ffff ffff ........)....... │ │ │ │ -00020940: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00020950: 0000 0000 6674 6834 7265 702e 2d6d 0100 ....fth4rep.-m.. │ │ │ │ -00020960: 0000 0000 1a00 0000 c200 0000 ffff ffff ................ │ │ │ │ +00020800: 0000 0000 dc3f 0007 7265 702e 2d1f 0100 .....?..rep.-... │ │ │ │ +00020810: 0000 0000 0f00 0000 5400 0000 ffff ffff ........T....... │ │ │ │ +00020820: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00020830: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00020840: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00020850: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00020860: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00020870: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00020880: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00020890: 0000 0000 1950 650e 7265 702e 7bb3 0100 .....Pe.rep.{... │ │ │ │ +000208a0: 0000 0000 1900 0000 a200 0000 476b 9903 ............Gk.. │ │ │ │ +000208b0: 0072 6570 26bf 0100 0000 0000 1f00 0000 .rep&........... │ │ │ │ +000208c0: 1c00 0000 7d37 c20d 0072 6570 4ee0 0100 ....}7...repN... │ │ │ │ +000208d0: 0000 0000 1e00 0000 1400 0000 a467 eb09 .............g.. │ │ │ │ +000208e0: 0072 6570 4fe5 0100 0000 0000 1300 0000 .repO........... │ │ │ │ +000208f0: 0200 0000 e0e2 f40f 0072 6570 adbe 0100 .........rep.... │ │ │ │ +00020900: 0000 0000 1c00 0000 2000 0000 ffff ffff ........ ....... │ │ │ │ +00020910: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00020920: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00020930: 0000 0000 0000 0000 0000 0000 8d84 0e09 ................ │ │ │ │ +00020940: 7265 702e 9313 0100 0000 0000 1400 0000 rep............. │ │ │ │ +00020950: 8400 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00020960: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00020970: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00020980: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00020990: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -000209a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000209b0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -000209c0: 0000 0000 0000 0000 0000 0000 78f5 ef3c ............x..< │ │ │ │ -000209d0: 7265 702e 39a8 0000 0000 0000 1300 0000 rep.9........... │ │ │ │ -000209e0: 3200 0000 bcfc dd3b 0072 6570 b55a 0100 2......;.rep.Z.. │ │ │ │ -000209f0: 0000 0000 3700 0000 0000 0000 3bcd e737 ....7.......;..7 │ │ │ │ -00020a00: 7265 702e 3a51 0100 0000 0000 2100 0000 rep.:Q......!... │ │ │ │ -00020a10: a400 0000 a77c f736 7265 702e 3a46 0000 .....|.6rep.:F.. │ │ │ │ -00020a20: 0000 0000 1600 0000 4a01 0000 9a2f cd3c ........J..../.< │ │ │ │ -00020a30: 0072 6570 60eb 0100 0000 0000 1b00 0000 .rep`........... │ │ │ │ -00020a40: 1500 0000 2336 333d 7265 702e 4c2f 0000 ....#63=rep.L/.. │ │ │ │ -00020a50: 0000 0000 2300 0000 7700 0000 f5f5 7937 ....#...w.....y7 │ │ │ │ -00020a60: 7265 702e 00e0 0100 0000 0000 1800 0000 rep............. │ │ │ │ -00020a70: 0402 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00020a80: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -00020a90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00020aa0: 0000 0000 e242 bd3d 7265 702e 7267 0100 .....B.=rep.rg.. │ │ │ │ -00020ab0: 0000 0000 1900 0000 5400 0000 4622 e73a ........T...F".: │ │ │ │ -00020ac0: 7265 702e fe56 0000 0000 0000 1500 0000 rep..V.......... │ │ │ │ -00020ad0: 5900 0000 4285 9034 0072 6570 4465 0100 Y...B..4.repDe.. │ │ │ │ -00020ae0: 0000 0000 2700 0000 1800 0000 8db1 c83c ....'..........< │ │ │ │ -00020af0: 7265 702e 7ebb 0000 0000 0000 1400 0000 rep.~........... │ │ │ │ -00020b00: 4f00 0000 17f7 fe3f 7265 702e df67 0100 O......?rep..g.. │ │ │ │ -00020b10: 0000 0000 1600 0000 da00 0000 ffff ffff ................ │ │ │ │ -00020b20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00020b30: 0000 0000 b968 7a32 7265 702e 7ea8 0000 .....hz2rep.~... │ │ │ │ -00020b40: 0000 0000 1800 0000 3801 0000 f94c 6e3c ........8....Ln< │ │ │ │ -00020b50: 7265 702e 0010 0100 0000 0000 2000 0000 rep......... ... │ │ │ │ -00020b60: 2501 0000 068c b234 7265 702e 5e55 0100 %......4rep.^U.. │ │ │ │ -00020b70: 0000 0000 1b00 0000 3a00 0000 ffff ffff ........:....... │ │ │ │ -00020b80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00020b90: 0000 0000 5e34 6e3e 7263 702d 795b 0100 ....^4n>rcp-y[.. │ │ │ │ -00020ba0: 0000 0000 0b00 0000 4300 0000 ebc0 4435 ........C.....D5 │ │ │ │ -00020bb0: 7265 702e 6cbf 0000 0000 0000 1b00 0000 rep.l........... │ │ │ │ -00020bc0: 5300 0000 ffff ffff 0000 0000 0000 0000 S............... │ │ │ │ -00020bd0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -00020be0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00020bf0: 0000 0000 ac02 c837 7265 702e e6e9 0100 .......7rep..... │ │ │ │ -00020c00: 0000 0000 1a00 0000 4000 0000 5df4 5f31 ........@...]._1 │ │ │ │ -00020c10: 7265 702e 7bfd 0000 0000 0000 1800 0000 rep.{........... │ │ │ │ -00020c20: 4f00 0000 ffff ffff 0000 0000 0000 0000 O............... │ │ │ │ -00020c30: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -00020c40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00020c50: 0000 0000 fcd3 6b35 0072 6570 cd54 0100 ......k5.rep.T.. │ │ │ │ -00020c60: 0000 0000 1300 0000 0800 0000 ffff ffff ................ │ │ │ │ -00020c70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00020c80: 0000 0000 5af8 e836 7265 702e f293 0000 ....Z..6rep..... │ │ │ │ -00020c90: 0000 0000 1a00 0000 7e00 0000 ffff ffff ........~....... │ │ │ │ -00020ca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00020cb0: 0000 0000 7b12 c230 7265 702e d3b4 0000 ....{..0rep..... │ │ │ │ -00020cc0: 0000 0000 1a00 0000 0f00 0000 ffff ffff ................ │ │ │ │ +00020980: 0000 0000 9824 ec02 7265 702e fe40 0000 .....$..rep..@.. │ │ │ │ +00020990: 0000 0000 1f00 0000 9c00 0000 ac84 8a0a ................ │ │ │ │ +000209a0: 7265 702e ec4d 0000 0000 0000 0f00 0000 rep..M.......... │ │ │ │ +000209b0: 6100 0000 d159 b302 0072 6570 80e0 0100 a....Y...rep.... │ │ │ │ +000209c0: 0000 0000 1e00 0000 0400 0000 a742 b80b .............B.. │ │ │ │ +000209d0: 7265 702e 2815 0100 0000 0000 1600 0000 rep.(........... │ │ │ │ +000209e0: 3400 0000 c91f 8f06 7265 702e f977 0000 4.......rep..w.. │ │ │ │ +000209f0: 0000 0000 1400 0000 9a00 0000 861a 2703 ..............'. │ │ │ │ +00020a00: 7265 702e 901f 0100 0000 0000 1500 0000 rep............. │ │ │ │ +00020a10: 5b00 0000 f58b 2a08 7265 702e 9148 0000 [.....*.rep..H.. │ │ │ │ +00020a20: 0000 0000 1b00 0000 1000 0000 129d 5204 ..............R. │ │ │ │ +00020a30: 7265 702e 6b1e 0100 0000 0000 0d00 0000 rep.k........... │ │ │ │ +00020a40: b500 0000 e760 bd0f 7265 702e b665 0100 .....`..rep..e.. │ │ │ │ +00020a50: 0000 0000 0e00 0000 4300 0000 b84e fb0a ........C....N.. │ │ │ │ +00020a60: 7265 702e 53b9 0100 0000 0000 3500 0000 rep.S.......5... │ │ │ │ +00020a70: 4a00 0000 eb52 9108 7265 702e 13e7 0100 J....R..rep..... │ │ │ │ +00020a80: 0000 0000 1b00 0000 5002 0000 2792 0d00 ........P...'... │ │ │ │ +00020a90: 7265 702e 7ee9 0100 0000 0000 1600 0000 rep.~........... │ │ │ │ +00020aa0: 5700 0000 ffff ffff 0000 0000 0000 0000 W............... │ │ │ │ +00020ab0: 0000 0000 0000 0000 0000 0000 26a9 0001 ............&... │ │ │ │ +00020ac0: 7265 702e 7b65 0100 0000 0000 0d00 0000 rep.{e.......... │ │ │ │ +00020ad0: 2e00 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00020ae0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00020af0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00020b00: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00020b10: 0000 0000 0000 0000 0000 0000 f602 ed08 ................ │ │ │ │ +00020b20: 0072 6570 f3e4 0100 0000 0000 2100 0000 .rep........!... │ │ │ │ +00020b30: 1900 0000 8d51 d10f 7265 702e 2e52 0000 .....Q..rep..R.. │ │ │ │ +00020b40: 0000 0000 1400 0000 4f00 0000 857c 1f0c ........O....|.. │ │ │ │ +00020b50: 7265 702e d266 0100 0000 0000 1400 0000 rep..f.......... │ │ │ │ +00020b60: 0902 0000 2157 7b03 7265 702e c9a1 0000 ....!W{.rep..... │ │ │ │ +00020b70: 0000 0000 2100 0000 4000 0000 5a10 5e03 ....!...@...Z.^. │ │ │ │ +00020b80: 7265 702e 31b5 0100 0000 0000 1300 0000 rep.1........... │ │ │ │ +00020b90: 4500 0000 ffff ffff 0000 0000 0000 0000 E............... │ │ │ │ +00020ba0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00020bb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00020bc0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00020bd0: 0000 0000 0000 0000 0000 0000 e2b6 c50c ................ │ │ │ │ +00020be0: 7265 702e 3e1d 0100 0000 0000 0d00 0000 rep.>........... │ │ │ │ +00020bf0: 5300 0000 e3e9 7f0c 0072 6570 e9be 0100 S........rep.... │ │ │ │ +00020c00: 0000 0000 1b00 0000 2200 0000 2dc5 ec02 ........"...-... │ │ │ │ +00020c10: 7265 702e 7fb4 0100 0000 0000 1900 0000 rep............. │ │ │ │ +00020c20: 4300 0000 ecdd a803 7265 702e 3aea 0100 C.......rep.:... │ │ │ │ +00020c30: 0000 0000 1a00 0000 7c00 0000 bd6f 2806 ........|....o(. │ │ │ │ +00020c40: 7265 702e fc62 0000 0000 0000 1400 0000 rep..b.......... │ │ │ │ +00020c50: c700 0000 0063 940e 7265 702e e0a5 0000 .....c..rep..... │ │ │ │ +00020c60: 0000 0000 1c00 0000 7800 0000 ec29 a501 ........x....).. │ │ │ │ +00020c70: 7265 702e 06f7 0000 0000 0000 1700 0000 rep............. │ │ │ │ +00020c80: 1601 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00020c90: 0000 0000 0000 0000 0000 0000 9b96 180f ................ │ │ │ │ +00020ca0: 7265 702e 88e6 0100 0000 0000 2000 0000 rep......... ... │ │ │ │ +00020cb0: 6b00 0000 c91f 0f07 7265 702e 2d77 0000 k.......rep.-w.. │ │ │ │ +00020cc0: 0000 0000 1400 0000 b800 0000 ffff ffff ................ │ │ │ │ 00020cd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00020ce0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ 00020cf0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00020d00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00020d10: 0000 0000 ac84 4a3a 7265 702e 1ebb 0000 ......J:rep..... │ │ │ │ -00020d20: 0000 0000 0f00 0000 5100 0000 ffff ffff ........Q....... │ │ │ │ -00020d30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00020d40: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00020d50: 0000 0000 0000 0000 0000 0000 d039 9835 .............9.5 │ │ │ │ -00020d60: 7265 702e b2e4 0100 0000 0000 1700 0000 rep............. │ │ │ │ -00020d70: c804 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00020d80: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -00020d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00020da0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00020db0: 0000 0000 0000 0000 0000 0000 8ac5 dc31 ...............1 │ │ │ │ -00020dc0: 7265 702e 4eac 0000 0000 0000 1c00 0000 rep.N........... │ │ │ │ -00020dd0: 9600 0000 6aa7 8939 7265 702e 8a9f 0000 ....j..9rep..... │ │ │ │ -00020de0: 0000 0000 1300 0000 3200 0000 84a9 7337 ........2.....s7 │ │ │ │ -00020df0: 0072 6570 c75b 0100 0000 0000 3700 0000 .rep.[......7... │ │ │ │ -00020e00: 0000 0000 2dd1 be34 7265 702e 8cf9 0000 ....-..4rep..... │ │ │ │ -00020e10: 0000 0000 1800 0000 a800 0000 ffff ffff ................ │ │ │ │ -00020e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00020e30: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00020d10: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00020d20: 0000 0000 0000 0000 0000 0000 4548 3009 ............EH0. │ │ │ │ +00020d30: 7265 702e 506f 0100 0000 0000 1c00 0000 rep.Po.......... │ │ │ │ +00020d40: 6000 0000 03fb 2706 7265 702e e56c 0100 `.....'.rep..l.. │ │ │ │ +00020d50: 0000 0000 1c00 0000 ce00 0000 ffff ffff ................ │ │ │ │ +00020d60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00020d70: 0000 0000 3ed1 1607 7265 702e 8079 0000 ....>...rep..y.. │ │ │ │ +00020d80: 0000 0000 1500 0000 5a06 0000 c8c6 c204 ........Z....... │ │ │ │ +00020d90: 7265 702e 89b5 0100 0000 0000 1e00 0000 rep............. │ │ │ │ +00020da0: 2200 0000 8edc 1b03 6166 7465 1316 0100 ".......afte.... │ │ │ │ +00020db0: 0000 0000 1000 0000 bf00 0000 ffff ffff ................ │ │ │ │ +00020dc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00020dd0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00020de0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00020df0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00020e00: 0000 0000 8356 d405 7265 702e cc30 0000 .....V..rep..0.. │ │ │ │ +00020e10: 0000 0000 1a00 0000 1300 0000 82ec b605 ................ │ │ │ │ +00020e20: 7265 702e 7215 0100 0000 0000 1a00 0000 rep.r........... │ │ │ │ +00020e30: 8700 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ 00020e40: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00020e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00020e60: 0000 0000 a319 1930 7265 702e 7f6b 0100 .......0rep..k.. │ │ │ │ -00020e70: 0000 0000 1200 0000 8d00 0000 3b55 0130 ............;U.0 │ │ │ │ -00020e80: 7265 702e 8eb9 0000 0000 0000 2000 0000 rep......... ... │ │ │ │ -00020e90: 7001 0000 af56 2e31 0072 6570 7450 0100 p....V.1.reptP.. │ │ │ │ -00020ea0: 0000 0000 1200 0000 0200 0000 353e 5736 ............5>W6 │ │ │ │ -00020eb0: 0072 6570 1650 0100 0000 0000 1800 0000 .rep.P.......... │ │ │ │ -00020ec0: 0200 0000 5cd1 fa31 0072 6570 1851 0100 ....\..1.rep.Q.. │ │ │ │ -00020ed0: 0000 0000 1d00 0000 0500 0000 ffff ffff ................ │ │ │ │ -00020ee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00020ef0: 0000 0000 ce27 8a37 7265 702e a4f0 0000 .....'.7rep..... │ │ │ │ -00020f00: 0000 0000 2000 0000 da00 0000 ad3b 4837 .... ........;H7 │ │ │ │ -00020f10: 7265 702e 4176 0000 0000 0000 2300 0000 rep.Av......#... │ │ │ │ -00020f20: 5a00 0000 e412 b83d 7265 6d6f f159 0100 Z......=remo.Y.. │ │ │ │ -00020f30: 0000 0000 1a00 0000 5300 0000 33c1 df3d ........S...3..= │ │ │ │ -00020f40: 0072 6570 146d 0100 0000 0000 1400 0000 .rep.m.......... │ │ │ │ -00020f50: 0500 0000 9576 6038 7265 702e c963 0000 .....v`8rep..c.. │ │ │ │ -00020f60: 0000 0000 1d00 0000 aa00 0000 ffff ffff ................ │ │ │ │ +00020e60: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00020e70: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00020e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00020e90: 0000 0000 e2f0 c705 7265 702e b84b 0000 ........rep..K.. │ │ │ │ +00020ea0: 0000 0000 1700 0000 a200 0000 ea10 2802 ..............(. │ │ │ │ +00020eb0: 7265 702e 4ae1 0100 0000 0000 1b00 0000 rep.J........... │ │ │ │ +00020ec0: d400 0000 723e 0802 7265 702e 76e5 0000 ....r>..rep.v... │ │ │ │ +00020ed0: 0000 0000 1d00 0000 5e00 0000 b704 4d04 ........^.....M. │ │ │ │ +00020ee0: 7265 702e 836e 0100 0000 0000 2200 0000 rep..n......"... │ │ │ │ +00020ef0: 5b00 0000 129d 3207 7265 702e ebe9 0100 [.....2.rep..... │ │ │ │ +00020f00: 0000 0000 0d00 0000 4200 0000 ffff ffff ........B....... │ │ │ │ +00020f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00020f20: 0000 0000 bf2c 7f07 7265 702e d069 0000 .....,..rep..i.. │ │ │ │ +00020f30: 0000 0000 1a00 0000 3c01 0000 ffff ffff ........<....... │ │ │ │ +00020f40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00020f50: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00020f60: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00020f70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00020f80: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00020f90: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00020f80: 0000 0000 00a1 850d 7265 702e fe3d 0000 ........rep..=.. │ │ │ │ +00020f90: 0000 0000 2200 0000 6e00 0000 ffff ffff ...."...n....... │ │ │ │ 00020fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00020fb0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ 00020fc0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00020fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00020fe0: 0000 0000 4c47 dd37 0072 6570 cf68 0100 ....LG.7.rep.h.. │ │ │ │ -00020ff0: 0000 0000 1700 0000 1600 0000 0000 0000 ................ │ │ │ │ -00021000: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00020fe0: 0000 0000 5d98 180b 7265 702e fc9c 0000 ....]...rep..... │ │ │ │ +00020ff0: 0000 0000 2300 0000 c900 0000 0000 0000 ....#........... │ │ │ │ +00021000: 0100 0000 3d08 0000 c327 0200 0000 0000 ....=....'...... │ │ │ │ 00021010: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00021020: 0000 0000 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 0000 0000 0000 0000 ................ │ │ │ │ +00021040: 0000 0000 0000 0000 0000 0000 0300 0000 ................ │ │ │ │ +00021050: 6d00 0000 ffff ffff 0000 0000 0000 0000 m............... │ │ │ │ +00021060: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00021070: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021080: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021090: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000210a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000210b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000210c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000210d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000210e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000210f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00021080: 0000 0000 787e 1815 7265 702e 2aa2 0000 ....x~..rep.*... │ │ │ │ +00021090: 0000 0000 2600 0000 5a00 0000 170c 4d19 ....&...Z.....M. │ │ │ │ +000210a0: 7072 6f67 00fc 0000 0000 0000 0c00 0000 prog............ │ │ │ │ +000210b0: 3400 0000 aaa8 5117 7265 702e 4166 0100 4.....Q.rep.Af.. │ │ │ │ +000210c0: 0000 0000 1b00 0000 2800 0000 b88e ad1a ........(....... │ │ │ │ +000210d0: 0072 6570 1e25 0200 0000 0000 2400 0000 .rep.%......$... │ │ │ │ +000210e0: 1600 0000 4c61 5b1a 7265 702e 024f 0000 ....La[.rep..O.. │ │ │ │ +000210f0: 0000 0000 1700 0000 5d00 0000 ffff ffff ........]....... │ │ │ │ 00021100: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021110: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021120: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021130: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021140: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021150: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00021110: 0000 0000 6085 f41c 7265 6d6f dcba 0100 ....`...remo.... │ │ │ │ +00021120: 0000 0000 1300 0000 3300 0000 14a6 3b1b ........3.....;. │ │ │ │ +00021130: 7265 702e 29e4 0100 0000 0000 1900 0000 rep.)........... │ │ │ │ +00021140: 4d00 0000 ffff ffff 0000 0000 0000 0000 M............... │ │ │ │ +00021150: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00021160: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021170: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021180: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00021170: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00021180: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00021190: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000211a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000211b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000211a0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +000211b0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 000211c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000211d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000211e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000211d0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +000211e0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 000211f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021200: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021210: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021220: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021230: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021240: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00021200: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00021210: 0000 0000 0000 0000 0000 0000 6207 2d1c ............b.-. │ │ │ │ +00021220: 7265 702e c79f 0000 0000 0000 0d00 0000 rep............. │ │ │ │ +00021230: 2c00 0000 ac6f dd1a 7265 702e 5b1b 0100 ,....o..rep.[... │ │ │ │ +00021240: 0000 0000 0f00 0000 f100 0000 ffff ffff ................ │ │ │ │ 00021250: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021260: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021270: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021280: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021290: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000212a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000212b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000212c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000212d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000212e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000212f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021300: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021310: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021320: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021330: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00021260: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00021270: 0000 0000 0000 0000 0000 0000 a626 cc10 .............&.. │ │ │ │ +00021280: 0072 6570 8fe4 0100 0000 0000 1a00 0000 .rep............ │ │ │ │ +00021290: 1700 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +000212a0: 0000 0000 0000 0000 0000 0000 bb7d 6b19 .............}k. │ │ │ │ +000212b0: 7265 702e e89d 0000 0000 0000 1b00 0000 rep............. │ │ │ │ +000212c0: ba00 0000 9c66 2e1b 7265 702e e6e8 0000 .....f..rep..... │ │ │ │ +000212d0: 0000 0000 1700 0000 6200 0000 59ca c11d ........b...Y... │ │ │ │ +000212e0: 7265 702e 714c 0000 0000 0000 1b00 0000 rep.qL.......... │ │ │ │ +000212f0: 0401 0000 1e6c 5913 7265 702e 0050 0000 .....lY.rep..P.. │ │ │ │ +00021300: 0000 0000 1100 0000 6b01 0000 cde9 4919 ........k.....I. │ │ │ │ +00021310: 7265 702e 3cb1 0100 0000 0000 1800 0000 rep.<........... │ │ │ │ +00021320: 9f00 0000 967f 871c 7265 702e d345 0000 ........rep..E.. │ │ │ │ +00021330: 0000 0000 1700 0000 6500 0000 ffff ffff ........e....... │ │ │ │ 00021340: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021350: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021360: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021370: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021380: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021390: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00021350: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00021360: 0000 0000 0000 0000 0000 0000 317c 151d ............1|.. │ │ │ │ +00021370: 7265 702e b4a4 0000 0000 0000 2100 0000 rep.........!... │ │ │ │ +00021380: 7700 0000 ffff ffff 0000 0000 0000 0000 w............... │ │ │ │ +00021390: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 000213a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000213b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000213c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000213d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000213e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000213f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021400: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021410: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021420: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000213b0: 0000 0000 76a7 8516 0072 6570 6d26 0200 ....v....repm&.. │ │ │ │ +000213c0: 0000 0000 1c00 0000 0500 0000 63b8 b31c ............c... │ │ │ │ +000213d0: 7265 702e 5d34 0000 0000 0000 1c00 0000 rep.]4.......... │ │ │ │ +000213e0: 6600 0000 b321 9c11 7265 702e 7e99 0000 f....!..rep.~... │ │ │ │ +000213f0: 0000 0000 2100 0000 c200 0000 6ef1 4b15 ....!.......n.K. │ │ │ │ +00021400: 7265 702e f722 0200 0000 0000 1100 0000 rep..".......... │ │ │ │ +00021410: 7a00 0000 e702 361f 7265 702e e349 0000 z.....6.rep..I.. │ │ │ │ +00021420: 0000 0000 2500 0000 9800 0000 ffff ffff ....%........... │ │ │ │ 00021430: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021440: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021450: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00021440: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00021450: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00021460: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021470: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021480: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00021470: 0000 0000 452a 271a 7265 702e 5861 0100 ....E*'.rep.Xa.. │ │ │ │ +00021480: 0000 0000 1400 0000 a400 0000 ffff ffff ................ │ │ │ │ 00021490: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000214a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000214b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000214a0: 0000 0000 3ba5 0817 7265 702e 5bff 0000 ....;...rep.[... │ │ │ │ +000214b0: 0000 0000 2100 0000 8100 0000 ffff ffff ....!........... │ │ │ │ 000214c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000214d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000214e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000214d0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +000214e0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 000214f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021500: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021510: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021520: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021530: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021540: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021550: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021560: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021570: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021580: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021590: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000215a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000215b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000215c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000215d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000215e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000215f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021600: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021610: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021620: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021630: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00021500: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00021510: 0000 0000 0000 0000 0000 0000 9d62 001e .............b.. │ │ │ │ +00021520: 7265 702e f1e5 0000 0000 0000 1a00 0000 rep............. │ │ │ │ +00021530: 5800 0000 f59a a918 7265 702e ee5d 0000 X.......rep..].. │ │ │ │ +00021540: 0000 0000 1c00 0000 4f00 0000 23f1 8113 ........O...#... │ │ │ │ +00021550: 7265 702e 1062 0100 0000 0000 1200 0000 rep..b.......... │ │ │ │ +00021560: d000 0000 6454 2919 0072 6570 5db7 0100 ....dT)..rep]... │ │ │ │ +00021570: 0000 0000 2000 0000 1800 0000 865e 9313 .... ........^.. │ │ │ │ +00021580: 7265 702e dbb4 0100 0000 0000 1e00 0000 rep............. │ │ │ │ +00021590: 3800 0000 c963 a91f 7265 702e d763 0000 8....c..rep..c.. │ │ │ │ +000215a0: 0000 0000 1c00 0000 e800 0000 5662 0a19 ............Vb.. │ │ │ │ +000215b0: 7265 702e 00f0 0000 0000 0000 1100 0000 rep............. │ │ │ │ +000215c0: ba01 0000 3e7a 2f12 0072 6570 b4bb 0100 ....>z/..rep.... │ │ │ │ +000215d0: 0000 0000 1e00 0000 0900 0000 fe81 1b1c ................ │ │ │ │ +000215e0: 7265 702e dbbb 0100 0000 0000 1e00 0000 rep............. │ │ │ │ +000215f0: 4100 0000 44f8 121b 7265 702e 9dab 0000 A...D...rep..... │ │ │ │ +00021600: 0000 0000 2b00 0000 1501 0000 51ec 9614 ....+.......Q... │ │ │ │ +00021610: 7265 702e 6ce2 0100 0000 0000 1900 0000 rep.l........... │ │ │ │ +00021620: a401 0000 2d66 fb1f 0072 6570 1822 0200 ....-f...rep.".. │ │ │ │ +00021630: 0000 0000 2400 0000 1e00 0000 ffff ffff ....$........... │ │ │ │ 00021640: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021650: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021660: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00021650: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00021660: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00021670: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021680: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021690: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000216a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000216b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000216c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000216d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000216e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000216f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021700: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021710: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021720: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021730: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021740: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021750: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00021680: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00021690: 0000 0000 0000 0000 0000 0000 eaba a416 ................ │ │ │ │ +000216a0: 6465 6661 ef68 0100 0000 0000 1100 0000 defa.h.......... │ │ │ │ +000216b0: 8f00 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +000216c0: 0000 0000 0000 0000 0000 0000 e20e e01b ................ │ │ │ │ +000216d0: 7265 702e bffc 0000 0000 0000 1900 0000 rep............. │ │ │ │ +000216e0: 2b00 0000 7a05 1f1a 7265 702e 961a 0100 +...z...rep..... │ │ │ │ +000216f0: 0000 0000 0d00 0000 b800 0000 45a1 9617 ............E... │ │ │ │ +00021700: 7265 702e 8f69 0100 0000 0000 1d00 0000 rep..i.......... │ │ │ │ +00021710: 3903 0000 ab47 4f1f 7265 702e f4a0 0000 9....GO.rep..... │ │ │ │ +00021720: 0000 0000 2100 0000 5900 0000 4757 6815 ....!...Y...GWh. │ │ │ │ +00021730: 7573 6572 8a25 0200 0000 0000 1100 0000 user.%.......... │ │ │ │ +00021740: 3100 0000 8581 f014 7265 702e 1624 0200 1.......rep..$.. │ │ │ │ +00021750: 0000 0000 1f00 0000 5100 0000 ffff ffff ........Q....... │ │ │ │ 00021760: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021770: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021780: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00021770: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00021780: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00021790: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000217a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000217b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000217a0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +000217b0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 000217c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000217d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000217e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000217d0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +000217e0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 000217f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021800: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021810: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021820: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021830: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021840: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021850: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021860: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021870: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021880: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021890: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000218a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00021800: 0000 0000 5b8a 0217 7265 702e 705b 0000 ....[...rep.p[.. │ │ │ │ +00021810: 0000 0000 1200 0000 ab00 0000 b964 aa15 .............d.. │ │ │ │ +00021820: 7265 702e f218 0100 0000 0000 1000 0000 rep............. │ │ │ │ +00021830: 6600 0000 2a45 f419 696e 7465 40fc 0000 f...*E..inte@... │ │ │ │ +00021840: 0000 0000 0e00 0000 7100 0000 6464 d010 ........q...dd.. │ │ │ │ +00021850: 7265 702e 92e2 0000 0000 0000 1900 0000 rep............. │ │ │ │ +00021860: b200 0000 9f31 3a14 7265 702e 6819 0100 .....1:.rep.h... │ │ │ │ +00021870: 0000 0000 0e00 0000 2001 0000 2eaa a51f ........ ....... │ │ │ │ +00021880: 7265 702e 5dbc 0100 0000 0000 1c00 0000 rep.]........... │ │ │ │ +00021890: 4300 0000 8a77 7a1a 7265 702e aa23 0200 C....wz.rep..#.. │ │ │ │ +000218a0: 0000 0000 2900 0000 4300 0000 ffff ffff ....)...C....... │ │ │ │ 000218b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000218c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000218d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000218c0: 0000 0000 f825 f41e 0072 6570 3726 0200 .....%...rep7&.. │ │ │ │ +000218d0: 0000 0000 1700 0000 0000 0000 ffff ffff ................ │ │ │ │ 000218e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000218f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021900: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021910: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021920: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021930: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021940: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021950: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021960: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021970: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021980: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021990: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000219a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000219b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000219c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000218f0: 0000 0000 8d91 cb18 7265 702e 7c51 0000 ........rep.|Q.. │ │ │ │ +00021900: 0000 0000 1400 0000 3b00 0000 249d c21b ........;...$... │ │ │ │ +00021910: 7265 702e cfe9 0000 0000 0000 1700 0000 rep............. │ │ │ │ +00021920: 5b00 0000 ffff ffff 0000 0000 0000 0000 [............... │ │ │ │ +00021930: 0000 0000 0000 0000 0000 0000 2395 4818 ............#.H. │ │ │ │ +00021940: 0072 6570 22bb 0100 0000 0000 3600 0000 .rep".......6... │ │ │ │ +00021950: 1500 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00021960: 0000 0000 0000 0000 0000 0000 0478 251a .............x%. │ │ │ │ +00021970: 7265 702e 0010 0100 0000 0000 2600 0000 rep.........&... │ │ │ │ +00021980: 2500 0000 7d6f 3817 0072 6570 c0e4 0100 %...}o8..rep.... │ │ │ │ +00021990: 0000 0000 1c00 0000 1700 0000 d056 d512 .............V.. │ │ │ │ +000219a0: 7265 702e 9822 0200 0000 0000 1300 0000 rep..".......... │ │ │ │ +000219b0: 2b00 0000 5c64 1114 0072 6570 3abc 0100 +...\d...rep:... │ │ │ │ +000219c0: 0000 0000 1f00 0000 0400 0000 ffff ffff ................ │ │ │ │ 000219d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000219e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000219f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021a00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021a10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021a30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021a40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021a70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021a80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021a90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021aa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021ab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021ac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021ad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021ae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021af0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021b00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021b10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021b20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021b30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021b40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000219e0: 0000 0000 9772 3d1a 7265 702e 8624 0200 .....r=.rep..$.. │ │ │ │ +000219f0: 0000 0000 1c00 0000 5000 0000 0ee6 ba1d ........P....... │ │ │ │ +00021a00: 7265 702e 6a58 0000 0000 0000 1100 0000 rep.jX.......... │ │ │ │ +00021a10: 2900 0000 100e fa19 7265 702e e910 0100 ).......rep..... │ │ │ │ +00021a20: 0000 0000 1c00 0000 5800 0000 3365 6510 ........X...3ee. │ │ │ │ +00021a30: 7265 702e b2b6 0100 0000 0000 1800 0000 rep............. │ │ │ │ +00021a40: 9300 0000 e9e7 b815 7265 6d6f 7cba 0100 ........remo|... │ │ │ │ +00021a50: 0000 0000 1800 0000 4800 0000 4458 8414 ........H...DX.. │ │ │ │ +00021a60: 7265 702e 0fbd 0100 0000 0000 2400 0000 rep.........$... │ │ │ │ +00021a70: 7f00 0000 6f5e 931f 7265 702e 5d11 0100 ....o^..rep.]... │ │ │ │ +00021a80: 0000 0000 1c00 0000 3500 0000 fb62 c01e ........5....b.. │ │ │ │ +00021a90: 0072 6570 cc6f 0100 0000 0000 1400 0000 .rep.o.......... │ │ │ │ +00021aa0: 0600 0000 b522 0c19 7265 702e d4a3 0000 ....."..rep..... │ │ │ │ +00021ab0: 0000 0000 2900 0000 b700 0000 df10 031f ....)........... │ │ │ │ +00021ac0: 7265 702e 0e18 0100 0000 0000 0e00 0000 rep............. │ │ │ │ +00021ad0: d600 0000 4884 4719 7265 702e f3b1 0100 ....H.G.rep..... │ │ │ │ +00021ae0: 0000 0000 1b00 0000 d600 0000 4476 9815 ............Dv.. │ │ │ │ +00021af0: 7265 702e a721 0200 0000 0000 1a00 0000 rep..!.......... │ │ │ │ +00021b00: 5700 0000 f381 b912 0072 6570 ea26 0200 W........rep.&.. │ │ │ │ +00021b10: 0000 0000 1400 0000 2700 0000 47c0 651c ........'...G.e. │ │ │ │ +00021b20: 7265 702e 1964 0100 0000 0000 0a00 0000 rep..d.......... │ │ │ │ +00021b30: a400 0000 272c e615 7374 616e 8027 0200 ....',..stan.'.. │ │ │ │ +00021b40: 0000 0000 0f00 0000 3400 0000 ffff ffff ........4....... │ │ │ │ 00021b50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021b60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021b70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00021b60: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00021b70: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00021b80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021b90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021ba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021bb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021bc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021bd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021be0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021bf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00021b90: 0000 0000 c526 1810 7265 702e df34 0000 .....&..rep..4.. │ │ │ │ +00021ba0: 0000 0000 1d00 0000 5d00 0000 c34d 501b ........]....MP. │ │ │ │ +00021bb0: 7265 702e 0060 0100 0000 0000 1200 0000 rep..`.......... │ │ │ │ +00021bc0: 4601 0000 cf8f 091c 7265 702e cf6d 0100 F.......rep..m.. │ │ │ │ +00021bd0: 0000 0000 1900 0000 9b00 0000 3f77 0c1d ............?w.. │ │ │ │ +00021be0: 0072 6570 9bb8 0100 0000 0000 1d00 0000 .rep............ │ │ │ │ +00021bf0: 0d00 0000 b145 bb19 0072 6570 f224 0200 .....E...rep.$.. │ │ │ │ +00021c00: 0000 0000 2900 0000 0300 0000 ffff ffff ....)........... │ │ │ │ 00021c10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021c20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021c40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021c50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021c70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021c80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021ca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021cb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021cc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021cd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021ce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021d00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021d10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021d20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021d30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021d40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021d60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021d70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021dc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021dd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021de0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00021c20: 0000 0000 70d9 0519 6d61 696c 5825 0200 ....p...mailX%.. │ │ │ │ +00021c30: 0000 0000 1000 0000 2200 0000 d3f7 9f11 ........"....... │ │ │ │ +00021c40: 7265 702e cdeb 0000 0000 0000 1200 0000 rep............. │ │ │ │ +00021c50: 6701 0000 4957 8f11 7265 702e ac54 0000 g...IW..rep..T.. │ │ │ │ +00021c60: 0000 0000 1000 0000 2100 0000 fb37 d019 ........!....7.. │ │ │ │ +00021c70: 7265 702e d759 0000 0000 0000 1200 0000 rep..Y.......... │ │ │ │ +00021c80: f400 0000 2ccf a81d 7265 702e 5b1c 0100 ....,...rep.[... │ │ │ │ +00021c90: 0000 0000 0f00 0000 d400 0000 5c65 091f ............\e.. │ │ │ │ +00021ca0: 7265 702e 9e1d 0100 0000 0000 0f00 0000 rep............. │ │ │ │ +00021cb0: be00 0000 0d75 3f16 7265 702e 0020 0200 .....u?.rep.. .. │ │ │ │ +00021cc0: 0000 0000 1c00 0000 8b01 0000 5975 d310 ............Yu.. │ │ │ │ +00021cd0: 7265 702e 8c8d 0000 0000 0000 2300 0000 rep.........#... │ │ │ │ +00021ce0: f500 0000 c18b b31c 7265 702e e4b2 0100 ........rep..... │ │ │ │ +00021cf0: 0000 0000 2100 0000 7600 0000 35d7 3016 ....!...v...5.0. │ │ │ │ +00021d00: 7265 702e 2527 0200 0000 0000 1400 0000 rep.%'.......... │ │ │ │ +00021d10: 4700 0000 eb41 de13 0072 6570 08b9 0100 G....A...rep.... │ │ │ │ +00021d20: 0000 0000 3600 0000 1500 0000 a85f 291f ....6........_). │ │ │ │ +00021d30: 7265 702e a2e0 0100 0000 0000 1900 0000 rep............. │ │ │ │ +00021d40: 8f00 0000 597d a517 0072 6570 2de5 0100 ....Y}...rep-... │ │ │ │ +00021d50: 0000 0000 1b00 0000 0700 0000 5a96 ef11 ............Z... │ │ │ │ +00021d60: 7265 702e 9781 0000 0000 0000 2700 0000 rep.........'... │ │ │ │ +00021d70: 2501 0000 a51b 6713 7265 702e 97a0 0000 %.....g.rep..... │ │ │ │ +00021d80: 0000 0000 1d00 0000 4000 0000 7cbe 5313 ........@...|.S. │ │ │ │ +00021d90: 7265 702e c9b5 0100 0000 0000 2800 0000 rep.........(... │ │ │ │ +00021da0: c100 0000 a5f1 a519 0072 6570 95b7 0100 .........rep.... │ │ │ │ +00021db0: 0000 0000 1600 0000 1900 0000 7b03 af13 ............{... │ │ │ │ +00021dc0: 7265 702e 5a22 0200 0000 0000 1200 0000 rep.Z".......... │ │ │ │ +00021dd0: 2c00 0000 3120 491b 7265 702e 8e26 0200 ,...1 I.rep..&.. │ │ │ │ +00021de0: 0000 0000 1800 0000 4400 0000 ffff ffff ........D....... │ │ │ │ 00021df0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021e00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021e10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00021e00: 0000 0000 4bf0 d81c 7265 702e ae98 0000 ....K...rep..... │ │ │ │ +00021e10: 0000 0000 1d00 0000 b300 0000 a38f d91e ................ │ │ │ │ +00021e20: 7072 696e 7d86 0000 0000 0000 0c00 0000 prin}........... │ │ │ │ +00021e30: 4301 0000 8ff0 c118 0072 6570 8223 0200 C........rep.#.. │ │ │ │ +00021e40: 0000 0000 2100 0000 0700 0000 ffff ffff ....!........... │ │ │ │ 00021e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00021e60: 0000 0000 6063 d21b 7265 702e 9b55 0000 ....`c..rep..U.. │ │ │ │ +00021e70: 0000 0000 1300 0000 5900 0000 ffff ffff ........Y....... │ │ │ │ 00021e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021e90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021ea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021eb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021ec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00021e90: 0000 0000 1776 a91b 7265 6d6f c5b8 0100 .....v..remo.... │ │ │ │ +00021ea0: 0000 0000 1600 0000 2d00 0000 3db7 a71b ........-...=... │ │ │ │ +00021eb0: 0072 6570 d622 0200 0000 0000 1d00 0000 .rep.".......... │ │ │ │ +00021ec0: 0400 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00021ed0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00021ee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021ef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021f00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00021ef0: 0000 0000 e674 d31d 7265 702e efa9 0000 .....t..rep..... │ │ │ │ +00021f00: 0000 0000 2500 0000 8901 0000 ffff ffff ....%........... │ │ │ │ 00021f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00021f20: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00021f30: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00021f40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021f50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021f60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00021f50: 0000 0000 3506 4a17 7265 702e e382 0000 ....5.J.rep..... │ │ │ │ +00021f60: 0000 0000 1d00 0000 3800 0000 ffff ffff ........8....... │ │ │ │ 00021f70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021f80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021f90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00021fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00021f80: 0000 0000 5967 cb1b 7265 702e e8e6 0000 ....Yg..rep..... │ │ │ │ +00021f90: 0000 0000 2500 0000 3801 0000 d227 1216 ....%...8....'.. │ │ │ │ +00021fa0: 7265 702e cc25 0200 0000 0000 1500 0000 rep..%.......... │ │ │ │ +00021fb0: 5600 0000 680a 2f1d 7265 702e c764 0100 V...h./.rep..d.. │ │ │ │ +00021fc0: 0000 0000 0b00 0000 a900 0000 4929 ef1a ............I).. │ │ │ │ +00021fd0: 0072 6570 4e26 0200 0000 0000 1d00 0000 .repN&.......... │ │ │ │ +00021fe0: 0200 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ 00021ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00022000: 7265 702e 6c61 6e67 2e62 6163 6b71 756f rep.lang.backquo │ │ │ │ -00022010: 7465 2362 6163 6b71 756f 7465 4172 6775 te#backquoteArgu │ │ │ │ -00022020: 6d65 6e74 2053 5452 5543 5455 5245 2064 ment STRUCTURE d │ │ │ │ -00022030: 6573 6372 6962 6573 2061 2074 656d 706c escribes a templ │ │ │ │ -00022040: 6174 6520 746f 2062 7569 6c64 2e0a 0a54 ate to build...T │ │ │ │ -00022050: 6865 2077 686f 6c65 2073 7472 7563 7475 he whole structu │ │ │ │ -00022060: 7265 2061 6374 7320 6173 2069 6620 6974 re acts as if it │ │ │ │ -00022070: 2077 6572 6520 7175 6f74 6564 2065 7863 were quoted exc │ │ │ │ -00022080: 6570 7420 666f 7220 6365 7274 6169 6e0a ept for certain. │ │ │ │ -00022090: 706c 6163 6573 2077 6865 7265 2065 7870 places where exp │ │ │ │ -000220a0: 7265 7373 696f 6e73 2061 7265 2065 7661 ressions are eva │ │ │ │ -000220b0: 6c75 6174 6564 2061 6e64 2069 6e73 6572 luated and inser │ │ │ │ -000220c0: 7465 6420 6f72 2073 706c 6963 6564 2069 ted or spliced i │ │ │ │ -000220d0: 6e2e 0a0a 466f 7220 6578 616d 706c 653a n...For example: │ │ │ │ -000220e0: 0a0a 6220 2020 2020 2020 2020 2020 2020 ..b │ │ │ │ -000220f0: 203d 3e20 2862 6120 6262 2062 6329 0909 => (ba bb bc).. │ │ │ │ -00022100: 3b20 6173 7375 6d65 2062 2068 6173 2074 ; assume b has t │ │ │ │ -00022110: 6869 7320 7661 6c75 650a 6028 6120 6220 his value.`(a b │ │ │ │ -00022120: 6329 2020 2020 2020 203d 3e20 2861 2062 c) => (a b │ │ │ │ -00022130: 2063 2909 093b 2062 6163 6b71 756f 7465 c)..; backquote │ │ │ │ -00022140: 2061 6374 7320 6c69 6b65 2071 756f 7465 acts like quote │ │ │ │ -00022150: 0a60 2861 202c 6220 6329 2020 2020 2020 .`(a ,b c) │ │ │ │ -00022160: 3d3e 2028 6120 2862 6120 6262 2062 6329 => (a (ba bb bc) │ │ │ │ -00022170: 2063 2909 3b20 696e 7365 7274 2074 6865 c).; insert the │ │ │ │ -00022180: 2076 616c 7565 206f 6620 620a 6028 6120 value of b.`(a │ │ │ │ -00022190: 2c40 6220 6329 2020 2020 203d 3e20 2861 ,@b c) => (a │ │ │ │ -000221a0: 2062 6120 6262 2062 6320 6329 093b 2073 ba bb bc c).; s │ │ │ │ -000221b0: 706c 6963 6520 696e 2074 6865 2076 616c plice in the val │ │ │ │ -000221c0: 7565 206f 6620 620a 0a56 6563 746f 7273 ue of b..Vectors │ │ │ │ -000221d0: 2077 6f72 6b20 6a75 7374 206c 696b 6520 work just like │ │ │ │ -000221e0: 6c69 7374 732e 2020 4e65 7374 6564 2062 lists. Nested b │ │ │ │ -000221f0: 6163 6b71 756f 7465 7320 6172 6520 7065 ackquotes are pe │ │ │ │ -00022200: 726d 6974 7465 642e 7265 702e 6461 7461 rmitted.rep.data │ │ │ │ -00022210: 2372 656d 6f76 652d 6966 5265 7475 726e #remove-ifReturn │ │ │ │ -00022220: 7320 6120 6e65 7720 636f 7079 206f 6620 s a new copy of │ │ │ │ -00022230: 4c53 5420 7769 7468 2061 6e79 2065 6c65 LST with any ele │ │ │ │ -00022240: 6d65 6e74 7320 7265 6d6f 7665 6420 666f ments removed fo │ │ │ │ -00022250: 7220 7768 6963 6820 2850 5245 4420 454c r which (PRED EL │ │ │ │ -00022260: 5429 0a72 6574 7572 6e73 2074 7275 652e T).returns true. │ │ │ │ -00022270: 0072 6570 2e64 6174 6123 7265 6d6f 7665 .rep.data#remove │ │ │ │ -00022280: 2045 4c54 204c 5354 0072 6570 2e64 6174 ELT LST.rep.dat │ │ │ │ -00022290: 6123 7265 6d71 2045 4c54 204c 5354 7265 a#remq ELT LSTre │ │ │ │ -000222a0: 702e 6461 7461 236d 616b 652d 6775 6172 p.data#make-guar │ │ │ │ -000222b0: 6469 616e 4372 6561 7465 2061 206e 6577 dianCreate a new │ │ │ │ -000222c0: 2067 7561 7264 6961 6e2e 2047 7561 7264 guardian. Guard │ │ │ │ -000222d0: 6961 6e73 2070 726f 7669 6465 2061 206d ians provide a m │ │ │ │ -000222e0: 6561 6e73 206f 6620 7072 6f74 6563 7469 eans of protecti │ │ │ │ -000222f0: 6e67 2064 6174 610a 6f62 6a65 6374 7320 ng data.objects │ │ │ │ -00022300: 6672 6f6d 2064 6561 6c6c 6f63 6174 696f from deallocatio │ │ │ │ -00022310: 6e20 7768 656e 2074 6865 7920 6861 7665 n when they have │ │ │ │ -00022320: 206e 6f20 6578 7461 6e74 2072 6566 6572 no extant refer │ │ │ │ -00022330: 656e 6365 732e 0a0a 606d 616b 652d 6775 ences...`make-gu │ │ │ │ -00022340: 6172 6469 616e 2720 7265 7475 726e 7320 ardian' returns │ │ │ │ -00022350: 6120 6675 6e63 7469 6f6e 2072 6570 7265 a function repre │ │ │ │ -00022360: 7365 6e74 696e 6720 6120 7369 6e67 6c65 senting a single │ │ │ │ -00022370: 2067 7561 7264 6961 6e2e 0a43 616c 6c69 guardian..Calli │ │ │ │ -00022380: 6e67 2074 6869 7320 6675 6e63 7469 6f6e ng this function │ │ │ │ -00022390: 2077 6974 6820 6120 7369 6e67 6c65 2061 with a single a │ │ │ │ -000223a0: 7267 756d 656e 7420 6164 6473 2074 6861 rgument adds tha │ │ │ │ -000223b0: 7420 7661 6c75 6520 746f 2074 6865 0a6c t value to the.l │ │ │ │ -000223c0: 6973 7420 6f66 206f 626a 6563 7473 2070 ist of objects p │ │ │ │ -000223d0: 726f 7465 6374 6564 2062 7920 7468 6520 rotected by the │ │ │ │ -000223e0: 6775 6172 6469 616e 2e20 4361 6c6c 696e guardian. Callin │ │ │ │ -000223f0: 6720 7468 6520 6675 6e63 7469 6f6e 2077 g the function w │ │ │ │ -00022400: 6974 6820 6e6f 0a61 7267 756d 656e 7473 ith no.arguments │ │ │ │ -00022410: 2072 6574 7572 6e73 206f 6e65 206f 6620 returns one of │ │ │ │ -00022420: 7468 6520 6f62 6a65 6374 7320 7468 6174 the objects that │ │ │ │ -00022430: 2077 6f75 6c64 206f 7468 6572 7769 7365 would otherwise │ │ │ │ -00022440: 2068 6176 6520 6265 656e 0a64 6561 6c6c have been.deall │ │ │ │ -00022450: 6f63 6174 6564 2062 7920 7468 6520 6761 ocated by the ga │ │ │ │ -00022460: 7262 6167 6520 636f 6c6c 6563 746f 722c rbage collector, │ │ │ │ -00022470: 206f 7220 6661 6c73 6520 6966 206e 6f20 or false if no │ │ │ │ -00022480: 7375 6368 206f 626a 6563 7473 0a65 7869 such objects.exi │ │ │ │ -00022490: 7374 2074 6861 7420 6861 7665 206e 6f74 st that have not │ │ │ │ -000224a0: 2061 6c72 6561 6479 2062 6565 6e20 7265 already been re │ │ │ │ -000224b0: 7475 726e 6564 2e72 6570 2e75 7469 6c2e turned.rep.util. │ │ │ │ -000224c0: 7469 6d65 2374 696d 652d 3e73 6563 6f6e time#time->secon │ │ │ │ -000224d0: 6473 436f 6e76 6572 7420 7468 6520 7469 dsConvert the ti │ │ │ │ -000224e0: 6d65 7374 616d 7020 5449 4d45 2074 6f20 mestamp TIME to │ │ │ │ -000224f0: 7468 6520 6e75 6d62 6572 206f 6620 7365 the number of se │ │ │ │ -00022500: 636f 6e64 7320 7369 6e63 6520 7468 6520 conds since the │ │ │ │ -00022510: 6570 6f63 682e 7265 702e 7574 696c 2e64 epoch.rep.util.d │ │ │ │ -00022520: 6174 6523 6461 7465 2d74 696d 657a 6f6e ate#date-timezon │ │ │ │ -00022530: 652d 616c 6973 7441 6c69 7374 206f 6620 e-alistAlist of │ │ │ │ -00022540: 2854 494d 455a 4f4e 4520 2e20 4d49 4e55 (TIMEZONE . MINU │ │ │ │ -00022550: 5445 532d 4449 4646 4552 454e 4345 292e TES-DIFFERENCE). │ │ │ │ -00022560: 2a69 7370 656c 6c2d 7072 6f67 7261 6d2a *ispell-program* │ │ │ │ -00022570: 4669 6c65 6e61 6d65 206f 6620 7072 6f67 Filename of prog │ │ │ │ -00022580: 7261 6d20 7573 6564 2074 6f20 7374 6172 ram used to star │ │ │ │ -00022590: 7420 6973 7065 6c6c 2831 292e 2a69 7370 t ispell(1).*isp │ │ │ │ -000225a0: 656c 6c2d 6f70 7469 6f6e 732a 4c69 7374 ell-options*List │ │ │ │ -000225b0: 206f 6620 6f70 7469 6f6e 7320 746f 2070 of options to p │ │ │ │ -000225c0: 6173 7320 746f 2049 7370 656c 6c2a 6973 ass to Ispell*is │ │ │ │ -000225d0: 7065 6c6c 2d64 6963 7469 6f6e 6172 792a pell-dictionary* │ │ │ │ -000225e0: 4e61 6d65 206f 6620 6469 6374 696f 6e61 Name of dictiona │ │ │ │ -000225f0: 7279 2074 6f20 7061 7373 2074 6f20 4973 ry to pass to Is │ │ │ │ -00022600: 7065 6c6c 2c20 6f72 206e 696c 2066 6f72 pell, or nil for │ │ │ │ -00022610: 2074 6865 2064 6566 6175 6c74 2e2a 6973 the default.*is │ │ │ │ -00022620: 7065 6c6c 2d74 696d 656f 7574 2a53 6563 pell-timeout*Sec │ │ │ │ -00022630: 6f6e 6473 2074 6f20 7761 6974 2066 6f72 onds to wait for │ │ │ │ -00022640: 2069 7370 656c 6c20 6f75 7470 7574 2062 ispell output b │ │ │ │ -00022650: 6566 6f72 6520 6769 7669 6e67 2075 702e efore giving up. │ │ │ │ -00022660: 7265 702e 7574 696c 2e69 7370 656c 6c23 rep.util.ispell# │ │ │ │ -00022670: 7072 6f63 6573 7353 7562 7072 6f63 6573 processSubproces │ │ │ │ -00022680: 7320 7468 6174 2069 7370 656c 6c20 6973 s that ispell is │ │ │ │ -00022690: 2072 756e 6e69 6e67 2069 6e2c 206f 7220 running in, or │ │ │ │ -000226a0: 6e69 6c20 6966 2069 7370 656c 6c20 6973 nil if ispell is │ │ │ │ -000226b0: 6e27 7420 7275 6e6e 696e 672e 7265 702e n't running.rep. │ │ │ │ -000226c0: 7574 696c 2e69 7370 656c 6c23 6c69 6e65 util.ispell#line │ │ │ │ -000226d0: 2d63 616c 6c62 6163 6b46 756e 6374 696f -callbackFunctio │ │ │ │ -000226e0: 6e20 746f 2063 616c 6c20 6173 796e 6368 n to call asynch │ │ │ │ -000226f0: 726f 6e6f 7573 6c79 2077 6974 6820 6120 ronously with a │ │ │ │ -00022700: 7369 6e67 6c65 206c 696e 6520 6f66 206f single line of o │ │ │ │ -00022710: 7574 7075 7420 6672 6f6d 2069 7370 656c utput from ispel │ │ │ │ -00022720: 6c2e 0072 6570 2e75 7469 6c2e 6973 7065 l..rep.util.ispe │ │ │ │ -00022730: 6c6c 2369 7370 656c 6c2d 7365 742d 6469 ll#ispell-set-di │ │ │ │ -00022740: 6374 696f 6e61 7279 2044 4943 542d 4e41 ctionary DICT-NA │ │ │ │ -00022750: 4d45 7265 702e 7574 696c 2e69 7370 656c MErep.util.ispel │ │ │ │ -00022760: 6c23 6973 7065 6c6c 2d61 6464 2d77 6f72 l#ispell-add-wor │ │ │ │ -00022770: 642d 746f 2d64 6963 7469 6f6e 6172 7941 d-to-dictionaryA │ │ │ │ -00022780: 6464 2074 6865 2073 7472 696e 6720 574f dd the string WO │ │ │ │ -00022790: 5244 2074 6f20 796f 7572 2070 6572 736f RD to your perso │ │ │ │ -000227a0: 6e61 6c20 4973 7065 6c6c 2064 6963 7469 nal Ispell dicti │ │ │ │ -000227b0: 6f6e 6172 792e 7265 702e 7574 696c 2e69 onary.rep.util.i │ │ │ │ -000227c0: 7370 656c 6c23 6973 7065 6c6c 2d61 6464 spell#ispell-add │ │ │ │ -000227d0: 2d77 6f72 642d 666f 722d 7365 7373 696f -word-for-sessio │ │ │ │ -000227e0: 6e41 6464 2074 6865 2073 7472 696e 6720 nAdd the string │ │ │ │ -000227f0: 574f 5244 2074 6f20 4973 7065 6c6c 2773 WORD to Ispell's │ │ │ │ -00022800: 2070 6572 2d73 6573 7369 6f6e 2064 6963 per-session dic │ │ │ │ -00022810: 7469 6f6e 6172 792e 0072 6570 2e75 7469 tionary..rep.uti │ │ │ │ -00022820: 6c2e 6973 7065 6c6c 2369 7370 656c 6c2d l.ispell#ispell- │ │ │ │ -00022830: 7361 7665 2d64 6963 7469 6f6e 6172 7972 save-dictionaryr │ │ │ │ -00022840: 6570 2e6d 6f64 756c 652d 7379 7374 656d ep.module-system │ │ │ │ -00022850: 2364 6566 696e 652d 7374 7275 6374 7572 #define-structur │ │ │ │ -00022860: 6543 7265 6174 6520 6120 6d6f 6475 6c65 eCreate a module │ │ │ │ -00022870: 2063 616c 6c65 6420 4e41 4d45 2077 686f called NAME who │ │ │ │ -00022880: 7365 2069 6e74 6572 6661 6365 2069 7320 se interface is │ │ │ │ -00022890: 5349 472c 2077 686f 7365 0a63 6f6e 6669 SIG, whose.confi │ │ │ │ -000228a0: 6775 7261 7469 6f6e 2069 7320 6465 6669 guration is defi │ │ │ │ -000228b0: 6e65 6420 6279 2043 4f4e 4649 4720 2865 ned by CONFIG (e │ │ │ │ -000228c0: 6974 6865 7220 6120 7369 6e67 6c65 2063 ither a single c │ │ │ │ -000228d0: 6c61 7573 652c 206f 7220 6120 6c69 7374 lause, or a list │ │ │ │ -000228e0: 0a6f 6620 636c 6175 7365 7329 2c20 616e .of clauses), an │ │ │ │ -000228f0: 6420 7768 6f73 6520 6465 6669 6e69 7469 d whose definiti │ │ │ │ -00022900: 6f6e 7320 6172 6520 6465 6669 6e65 6420 ons are defined │ │ │ │ -00022910: 6279 2074 6865 206c 6973 7420 6f66 2066 by the list of f │ │ │ │ -00022920: 6f72 6d73 0a42 4f44 592e 0a0a 5365 6520 orms.BODY...See │ │ │ │ -00022930: 7468 6520 6064 6566 696e 652d 696e 7465 the `define-inte │ │ │ │ -00022940: 7266 6163 6527 2061 6e64 2060 7374 7275 rface' and `stru │ │ │ │ -00022950: 6374 7572 6527 206d 6163 726f 7320 666f cture' macros fo │ │ │ │ -00022960: 7220 6465 7363 7269 7074 696f 6e73 206f r descriptions o │ │ │ │ -00022970: 660a 7468 6520 696e 7465 7266 6163 6520 f.the interface │ │ │ │ -00022980: 616e 6420 636f 6e66 6967 7572 6174 696f and configuratio │ │ │ │ -00022990: 6e20 636c 6175 7365 2073 796e 7461 7865 n clause syntaxe │ │ │ │ -000229a0: 7320 7265 7370 6563 7469 7665 6c79 2e00 s respectively.. │ │ │ │ -000229b0: 7265 702e 6d6f 6475 6c65 2d73 7973 7465 rep.module-syste │ │ │ │ -000229c0: 6d23 6465 6669 6e65 2d73 7472 7563 7475 m#define-structu │ │ │ │ -000229d0: 7265 2d61 6c69 6173 2054 4f20 4652 4f4d re-alias TO FROM │ │ │ │ -000229e0: 0072 6570 2e69 6f2e 6669 6c65 2d68 616e .rep.io.file-han │ │ │ │ -000229f0: 646c 6572 732e 7461 7223 7461 7266 682d dlers.tar#tarfh- │ │ │ │ -00022a00: 656d 7074 792d 6361 6368 6566 7470 2d70 empty-cacheftp-p │ │ │ │ -00022a10: 726f 6772 616d 5072 6f67 7261 6d20 7573 rogramProgram us │ │ │ │ -00022a20: 6564 2066 6f72 2046 5450 2073 6573 7369 ed for FTP sessi │ │ │ │ -00022a30: 6f6e 732e 7265 6d6f 7465 2d66 7470 2d61 ons.remote-ftp-a │ │ │ │ -00022a40: 7267 734c 6973 7420 6f66 2061 7267 756d rgsList of argum │ │ │ │ -00022a50: 656e 7473 2074 6f20 7265 6d6f 7465 2046 ents to remote F │ │ │ │ -00022a60: 5450 2073 6573 7369 6f6e 732e 7265 6d6f TP sessions.remo │ │ │ │ -00022a70: 7465 2d66 7470 2d70 6173 7377 642d 616c te-ftp-passwd-al │ │ │ │ -00022a80: 6973 7441 6c69 7374 206f 6620 2855 5345 istAlist of (USE │ │ │ │ -00022a90: 5240 484f 5354 202e 2050 4153 5357 4429 R@HOST . PASSWD) │ │ │ │ -00022aa0: 2064 6566 696e 696e 6720 616c 6c20 6b6e defining all kn │ │ │ │ -00022ab0: 6f77 6e20 4654 5020 7061 7373 776f 7264 own FTP password │ │ │ │ -00022ac0: 732e 7265 6d6f 7465 2d66 7470 2d64 6972 s.remote-ftp-dir │ │ │ │ -00022ad0: 6361 6368 652d 6578 7069 7279 2d74 696d cache-expiry-tim │ │ │ │ -00022ae0: 654e 756d 6265 7220 6f66 2073 6563 6f6e eNumber of secon │ │ │ │ -00022af0: 6473 2062 6566 6f72 6520 6120 6469 7263 ds before a dirc │ │ │ │ -00022b00: 6163 6865 2065 6e74 7279 2069 7320 7265 ache entry is re │ │ │ │ -00022b10: 7265 6164 2e72 656d 6f74 652d 6674 702d read.remote-ftp- │ │ │ │ -00022b20: 6469 7263 6163 6865 2d6d 6178 2d64 6972 dircache-max-dir │ │ │ │ -00022b30: 734d 6178 696d 756d 206e 756d 6265 7220 sMaximum number │ │ │ │ -00022b40: 6f66 2064 6972 6563 746f 7269 6573 2077 of directories w │ │ │ │ -00022b50: 686f 7365 2063 6f6e 7465 6e74 7320 6d61 hose contents ma │ │ │ │ -00022b60: 7920 6265 2063 6163 6865 6420 6174 2061 y be cached at a │ │ │ │ -00022b70: 6e79 206f 6e65 0a74 696d 652e 7265 6d6f ny one.time.remo │ │ │ │ -00022b80: 7465 2d66 7470 2d70 726f 6d70 742d 7265 te-ftp-prompt-re │ │ │ │ -00022b90: 6765 7870 5265 6775 6c61 7220 6578 7072 gexpRegular expr │ │ │ │ -00022ba0: 6573 7369 6f6e 206d 6174 6368 696e 6720 ession matching │ │ │ │ -00022bb0: 6120 7072 6f6d 7074 2066 726f 6d20 7468 a prompt from th │ │ │ │ -00022bc0: 6520 4654 5020 636f 6d6d 616e 6420 2874 e FTP command (t │ │ │ │ -00022bd0: 6f20 6265 2069 676e 6f72 6564 292e 7265 o be ignored).re │ │ │ │ -00022be0: 6d6f 7465 2d66 7470 2d73 6b69 702d 6d73 mote-ftp-skip-ms │ │ │ │ -00022bf0: 6773 5265 6775 6c61 7220 6578 7072 6573 gsRegular expres │ │ │ │ -00022c00: 7369 6f6e 206d 6174 6368 696e 6720 6674 sion matching ft │ │ │ │ -00022c10: 7020 6d65 7373 6167 6573 2074 6861 7420 p messages that │ │ │ │ -00022c20: 6361 6e20 6265 2069 676e 6f72 6564 2e00 can be ignored.. │ │ │ │ -00022c30: 7265 702e 696f 2e66 696c 652d 6861 6e64 rep.io.file-hand │ │ │ │ -00022c40: 6c65 7273 2e72 656d 6f74 652e 6674 7023 lers.remote.ftp# │ │ │ │ -00022c50: 7265 6d6f 7465 2d66 7470 2d63 6c6f 7365 remote-ftp-close │ │ │ │ -00022c60: 2d61 6c6c 7265 702e 696f 2e66 696c 652d -allrep.io.file- │ │ │ │ -00022c70: 6861 6e64 6c65 7273 2e72 656d 6f74 652e handlers.remote. │ │ │ │ -00022c80: 6674 7023 7265 6d6f 7465 2d66 7470 2d61 ftp#remote-ftp-a │ │ │ │ -00022c90: 6464 2d70 6173 7377 6441 6464 2074 6865 dd-passwdAdd the │ │ │ │ -00022ca0: 2073 7472 696e 6720 5041 5353 5744 2061 string PASSWD a │ │ │ │ -00022cb0: 7320 7468 6520 7061 7373 776f 7264 2066 s the password f │ │ │ │ -00022cc0: 6f72 2046 5450 2073 6573 7369 6f6e 206f or FTP session o │ │ │ │ -00022cd0: 6620 5553 4552 4048 4f53 542e 7265 702e f USER@HOST.rep. │ │ │ │ -00022ce0: 696f 2e66 696c 652d 6861 6e64 6c65 7273 io.file-handlers │ │ │ │ -00022cf0: 2e72 656d 6f74 652e 7265 7023 7265 6d6f .remote.rep#remo │ │ │ │ -00022d00: 7465 2d72 6570 2d63 6c6f 7365 2d68 6f73 te-rep-close-hos │ │ │ │ -00022d10: 7443 6c6f 7365 2074 6865 2072 6570 2d72 tClose the rep-r │ │ │ │ -00022d20: 656d 6f74 6520 7375 6270 726f 6365 7373 emote subprocess │ │ │ │ -00022d30: 2063 6f6e 6e65 6374 6564 2074 6f20 6055 connected to `U │ │ │ │ -00022d40: 5345 5240 484f 5354 272e 0072 6570 2e69 SER@HOST'..rep.i │ │ │ │ -00022d50: 6f2e 6669 6c65 2d68 616e 646c 6572 732e o.file-handlers. │ │ │ │ -00022d60: 7265 6d6f 7465 2e72 6570 2372 656d 6f74 remote.rep#remot │ │ │ │ -00022d70: 652d 7265 702d 636c 6f73 652d 616c 6c00 e-rep-close-all. │ │ │ │ -00022d80: 7265 702e 7374 7275 6374 7572 6573 236c rep.structures#l │ │ │ │ -00022d90: 6f63 6174 652d 6269 6e64 696e 6720 5359 ocate-binding SY │ │ │ │ -00022da0: 4d20 494d 504f 5254 4544 0000 0000 0000 M IMPORTED...... │ │ │ │ +00022000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr │ │ │ │ +00022010: 6574 6572 2364 6563 6c61 7265 6465 636c eter#declaredecl │ │ │ │ +00022020: 6172 6520 434c 4155 5345 532e 2e2e 0a0a are CLAUSES..... │ │ │ │ +00022030: 5072 6f76 6964 6520 7468 6520 636f 6d70 Provide the comp │ │ │ │ +00022040: 696c 6572 2077 6974 6820 6578 7472 6120 iler with extra │ │ │ │ +00022050: 696e 666f 726d 6174 696f 6e20 7768 696c information whil │ │ │ │ +00022060: 6520 636f 6d70 696c 696e 6720 7468 6520 e compiling the │ │ │ │ +00022070: 666f 726d 730a 7468 6174 2061 7070 6561 forms.that appea │ │ │ │ +00022080: 7220 696e 2074 6865 2073 616d 6520 6c65 r in the same le │ │ │ │ +00022090: 7869 6361 6c20 7363 6f70 6520 6173 2074 xical scope as t │ │ │ │ +000220a0: 6865 2064 6563 6c61 7261 7469 6f6e 2e0a he declaration.. │ │ │ │ +000220b0: 0a45 6163 6820 434c 4155 5345 2069 7320 .Each CLAUSE is │ │ │ │ +000220c0: 6120 6c69 7374 2c20 7468 6520 6669 7273 a list, the firs │ │ │ │ +000220d0: 7420 656c 656d 656e 7420 6f66 2077 6869 t element of whi │ │ │ │ +000220e0: 6368 2069 7320 6120 7379 6d62 6f6c 2064 ch is a symbol d │ │ │ │ +000220f0: 6566 696e 696e 670a 7468 6520 7479 7065 efining.the type │ │ │ │ +00022100: 206f 6620 6465 636c 6172 6174 696f 6e2c of declaration, │ │ │ │ +00022110: 2074 6865 206f 7468 6572 2065 6c65 6d65 the other eleme │ │ │ │ +00022120: 6e74 7320 7265 6c61 7465 2074 6f20 7468 nts relate to th │ │ │ │ +00022130: 6520 6465 636c 6172 6174 696f 6e2e 0a53 e declaration..S │ │ │ │ +00022140: 6565 2074 6865 2060 436f 6d70 696c 6572 ee the `Compiler │ │ │ │ +00022150: 2044 6563 6c61 7261 7469 6f6e 7327 206e Declarations' n │ │ │ │ +00022160: 6f64 6520 6f66 2074 6865 206c 6962 7265 ode of the libre │ │ │ │ +00022170: 7020 6d61 6e75 616c 2066 6f72 2064 6574 p manual for det │ │ │ │ +00022180: 6169 6c73 0a6f 6620 7468 6520 706f 7373 ails.of the poss │ │ │ │ +00022190: 6962 6c65 2064 6563 6c61 7261 7469 6f6e ible declaration │ │ │ │ +000221a0: 2074 7970 6573 2e72 6570 2e6c 616e 672e types.rep.lang. │ │ │ │ +000221b0: 696e 7465 7270 7265 7465 7223 7468 726f interpreter#thro │ │ │ │ +000221c0: 7750 6572 666f 726d 7320 6120 6e6f 6e2d wPerforms a non- │ │ │ │ +000221d0: 6c6f 6361 6c20 6578 6974 2074 6f20 7468 local exit to th │ │ │ │ +000221e0: 6520 6063 6174 6368 2720 666f 726d 2077 e `catch' form w │ │ │ │ +000221f0: 6169 7469 6e67 2066 6f72 2054 4147 2061 aiting for TAG a │ │ │ │ +00022200: 6e64 2072 6574 7572 6e0a 5641 4c55 4520 nd return.VALUE │ │ │ │ +00022210: 6672 6f6d 2069 742e 0072 6570 2e6c 616e from it..rep.lan │ │ │ │ +00022220: 672e 696e 7465 7270 7265 7465 7223 6175 g.interpreter#au │ │ │ │ +00022230: 746f 6c6f 6164 2d6d 6163 726f 2053 594d toload-macro SYM │ │ │ │ +00022240: 424f 4c2d 464f 524d 2046 494c 4520 2321 BOL-FORM FILE #! │ │ │ │ +00022250: 7265 7374 2045 5854 5241 7265 702e 6c61 rest EXTRArep.la │ │ │ │ +00022260: 6e67 2e6d 6174 6823 6f64 6470 5265 7475 ng.math#oddpRetu │ │ │ │ +00022270: 726e 2074 2069 6620 5820 6973 206f 6464 rn t if X is odd │ │ │ │ +00022280: 2c20 692e 652e 2028 2f3d 2028 6d6f 6420 , i.e. (/= (mod │ │ │ │ +00022290: 5820 3229 2030 292e 7265 702e 6c61 6e67 X 2) 0).rep.lang │ │ │ │ +000222a0: 2e6d 6174 6823 6576 656e 7052 6574 7572 .math#evenpRetur │ │ │ │ +000222b0: 6e20 7420 6966 2058 2069 7320 6f64 642c n t if X is odd, │ │ │ │ +000222c0: 2069 2e65 2e20 283d 2028 6d6f 6420 5820 i.e. (= (mod X │ │ │ │ +000222d0: 3229 2030 292e 0072 6570 2e6c 616e 672e 2) 0)..rep.lang. │ │ │ │ +000222e0: 6261 636b 7175 6f74 6523 6261 636b 7175 backquote#backqu │ │ │ │ +000222f0: 6f74 6520 4152 4772 6570 2e73 7973 7465 ote ARGrep.syste │ │ │ │ +00022300: 6d23 6765 7465 6e76 5265 7475 726e 2074 m#getenvReturn t │ │ │ │ +00022310: 6865 2076 616c 7565 206f 6620 7468 6520 he value of the │ │ │ │ +00022320: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari │ │ │ │ +00022330: 6162 6c65 204e 414d 452c 2061 2073 7472 able NAME, a str │ │ │ │ +00022340: 696e 672e 2054 6865 2076 6172 6961 626c ing. The variabl │ │ │ │ +00022350: 650a 6070 726f 6365 7373 2d65 6e76 6972 e.`process-envir │ │ │ │ +00022360: 6f6e 6d65 6e74 2720 6973 2075 7365 6420 onment' is used │ │ │ │ +00022370: 746f 2066 696e 6420 7468 6520 7661 6c75 to find the valu │ │ │ │ +00022380: 652e 0072 6570 2e6e 6574 2e64 6f6d 6169 e..rep.net.domai │ │ │ │ +00022390: 6e2d 6e61 6d65 2364 6f6d 6169 6e2d 7061 n-name#domain-pa │ │ │ │ +000223a0: 7274 7320 444f 4d41 494e 7265 702e 6e65 rts DOMAINrep.ne │ │ │ │ +000223b0: 742e 646f 6d61 696e 2d6e 616d 6523 6d61 t.domain-name#ma │ │ │ │ +000223c0: 702d 646f 6d61 696e 732d 646f 776e 7761 p-domains-downwa │ │ │ │ +000223d0: 7264 7343 616c 6c20 2846 554e 204e 414d rdsCall (FUN NAM │ │ │ │ +000223e0: 4529 2066 6f72 2065 6163 6820 7375 622d E) for each sub- │ │ │ │ +000223f0: 646f 6d61 696e 206f 6620 444f 4d41 494e domain of DOMAIN │ │ │ │ +00022400: 2028 656e 6469 6e67 2077 6974 6820 444f (ending with DO │ │ │ │ +00022410: 4d41 494e 292e 7265 702e 6e65 742e 7270 MAIN).rep.net.rp │ │ │ │ +00022420: 6323 7270 632d 736f 636b 6574 2d6c 6973 c#rpc-socket-lis │ │ │ │ +00022430: 7465 6e65 7254 6865 2066 756e 6374 696f tenerThe functio │ │ │ │ +00022440: 6e20 7468 6174 2073 686f 756c 6420 6265 n that should be │ │ │ │ +00022450: 2075 7365 6420 746f 206c 6973 7465 6e20 used to listen │ │ │ │ +00022460: 666f 7220 636f 6e6e 6563 7469 6f6e 7320 for connections │ │ │ │ +00022470: 6f6e 2072 7063 0a73 6572 7665 7220 736f on rpc.server so │ │ │ │ +00022480: 636b 6574 732e 7265 702e 6e65 742e 7270 ckets.rep.net.rp │ │ │ │ +00022490: 6323 6d61 6b65 2d72 7063 2d73 6572 7661 c#make-rpc-serva │ │ │ │ +000224a0: 6e74 5265 6769 7374 6572 2074 6865 2066 ntRegister the f │ │ │ │ +000224b0: 756e 6374 696f 6e20 494d 504c 2061 7320 unction IMPL as │ │ │ │ +000224c0: 616e 2072 7063 2073 6572 7661 6e74 2c20 an rpc servant, │ │ │ │ +000224d0: 616e 6420 7265 7475 726e 2074 6865 2063 and return the c │ │ │ │ +000224e0: 7265 6174 6564 0a73 6572 7661 6e74 2d69 reated.servant-i │ │ │ │ +000224f0: 642e 0072 6570 2e6e 6574 2e72 7063 2372 d..rep.net.rpc#r │ │ │ │ +00022500: 656d 6f74 652d 7365 7276 616e 742d 6964 emote-servant-id │ │ │ │ +00022510: 2d3e 676c 6f62 616c 2d69 6420 4944 0072 ->global-id ID.r │ │ │ │ +00022520: 6570 2e6d 6f64 756c 652d 7379 7374 656d ep.module-system │ │ │ │ +00022530: 2364 6566 696e 652d 7374 7275 6374 7572 #define-structur │ │ │ │ +00022540: 6573 2053 5452 5543 5453 2043 4f4e 4649 es STRUCTS CONFI │ │ │ │ +00022550: 4720 2e20 424f 4459 6d61 696c 2d64 6f6d G . BODYmail-dom │ │ │ │ +00022560: 6169 6e2d 6e61 6d65 4d61 696c 2064 6f6d ain-nameMail dom │ │ │ │ +00022570: 6169 6e6e 616d 6520 6f66 2074 6865 206c ainname of the l │ │ │ │ +00022580: 6f63 616c 2073 6974 652e 7573 6572 2d6d ocal site.user-m │ │ │ │ +00022590: 6169 6c2d 6164 6472 6573 7341 6464 7265 ail-addressAddre │ │ │ │ +000225a0: 7373 2074 6f20 7075 7420 696e 2046 726f ss to put in Fro │ │ │ │ +000225b0: 6d3a 2068 6561 6465 7273 206f 6620 6f75 m: headers of ou │ │ │ │ +000225c0: 7467 6f69 6e67 206d 6169 6c2e 7265 702e tgoing mail.rep. │ │ │ │ +000225d0: 6461 7461 2361 7373 6f63 2d72 6567 6578 data#assoc-regex │ │ │ │ +000225e0: 7053 6361 6e20 414c 4953 5420 666f 7220 pScan ALIST for │ │ │ │ +000225f0: 616e 2065 6c65 6d65 6e74 2077 686f 7365 an element whose │ │ │ │ +00022600: 2063 6172 2069 7320 6120 7265 6775 6c61 car is a regula │ │ │ │ +00022610: 7220 6578 7072 6573 7369 6f6e 206d 6174 r expression mat │ │ │ │ +00022620: 6368 696e 6720 7468 650a 7374 7269 6e67 ching the.string │ │ │ │ +00022630: 2049 4e50 5554 2e00 7265 702e 6461 7461 INPUT..rep.data │ │ │ │ +00022640: 236d 616b 652d 6775 6172 6469 616e 0072 #make-guardian.r │ │ │ │ +00022650: 6570 2e64 6174 6123 7374 7269 6e67 2d75 ep.data#string-u │ │ │ │ +00022660: 7070 6572 2d63 6173 652d 7020 5800 7265 pper-case-p X.re │ │ │ │ +00022670: 702e 6461 7461 2e72 696e 6723 7269 6e67 p.data.ring#ring │ │ │ │ +00022680: 2d63 6170 6163 6974 7920 5249 4e47 7265 -capacity RINGre │ │ │ │ +00022690: 702e 6461 7461 2e72 696e 6723 7269 6e67 p.data.ring#ring │ │ │ │ +000226a0: 2d3e 6c69 7374 5265 7475 726e 2074 6865 ->listReturn the │ │ │ │ +000226b0: 2065 6c65 6d65 6e74 7320 696e 2072 696e elements in rin │ │ │ │ +000226c0: 6720 6275 6666 6572 2052 494e 4720 6173 g buffer RING as │ │ │ │ +000226d0: 2061 206c 6973 742c 206e 6577 6573 7420 a list, newest │ │ │ │ +000226e0: 746f 206f 6c64 6573 742e 0072 6570 2e73 to oldest..rep.s │ │ │ │ +000226f0: 7973 7465 6d23 6164 642d 686f 6f6b 2048 ystem#add-hook H │ │ │ │ +00022700: 4f4f 4b2d 5359 4d42 4f4c 204e 4557 2d46 OOK-SYMBOL NEW-F │ │ │ │ +00022710: 554e 4320 2321 6f70 7469 6f6e 616c 2041 UNC #!optional A │ │ │ │ +00022720: 542d 454e 4472 6570 2e73 7973 7465 6d23 T-ENDrep.system# │ │ │ │ +00022730: 696e 2d68 6f6f 6b2d 7052 6574 7572 6e73 in-hook-pReturns │ │ │ │ +00022740: 2074 2069 6620 7468 6520 6675 6e63 7469 t if the functi │ │ │ │ +00022750: 6f6e 2046 554e 2069 7320 7374 6f72 6564 on FUN is stored │ │ │ │ +00022760: 2069 6e20 7468 6520 686f 6f6b 2063 616c in the hook cal │ │ │ │ +00022770: 6c65 6420 484f 4f4b 2d53 594d 424f 4c2e led HOOK-SYMBOL. │ │ │ │ +00022780: 7374 616e 6461 7264 2d6f 7574 7075 7453 standard-outputS │ │ │ │ +00022790: 7472 6561 6d20 7468 6174 2060 7072 696e tream that `prin │ │ │ │ +000227a0: 3f27 2077 7269 7465 7320 6974 7320 6f75 ?' writes its ou │ │ │ │ +000227b0: 7470 7574 2074 6f20 6279 2064 6566 6175 tput to by defau │ │ │ │ +000227c0: 6c74 2e00 0000 0000 0000 0000 0000 0000 lt.............. │ │ │ │ +000227d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000227e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000227f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00022800: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00022810: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00022820: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00022830: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00022840: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00022850: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00022860: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00022870: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00022880: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00022890: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000228a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000228b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000228c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000228d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000228e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000228f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00022900: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00022910: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00022920: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00022930: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00022940: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00022950: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00022960: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00022970: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00022980: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00022990: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000229a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000229b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000229c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000229d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000229e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000229f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00022a00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00022a10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00022a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00022a30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00022a40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00022a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +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 ................ │ │ │ │ @@ -8954,997 +8954,997 @@ │ │ │ │ 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: 0300 0000 0700 0000 f93f 0100 0000 0000 .........?...... │ │ │ │ -00023010: 4400 0000 bcdf 0100 0000 0000 250c 0000 D...........%... │ │ │ │ -00023020: db43 0100 0000 0000 0000 0000 0000 0000 .C.............. │ │ │ │ -00023030: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00023040: 0000 0000 0000 0000 0000 0000 0300 0000 ................ │ │ │ │ -00023050: 5d00 0000 ffff ffff 0000 0000 0000 0000 ]............... │ │ │ │ -00023060: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -00023070: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00023080: 0000 0000 d175 3b08 0072 6570 dc3f 0100 .....u;..rep.?.. │ │ │ │ -00023090: 0000 0000 1d00 0000 0000 0000 ffff ffff ................ │ │ │ │ -000230a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000230b0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -000230c0: 0000 0000 0000 0000 0000 0000 38a0 de0a ............8... │ │ │ │ -000230d0: 0072 6570 e5af 0000 0000 0000 1700 0000 .rep............ │ │ │ │ -000230e0: 0200 0000 cef6 6b0f 7265 702e 11d9 0100 ......k.rep..... │ │ │ │ -000230f0: 0000 0000 2500 0000 4300 0000 a43c 590a ....%...C....... │ │ │ │ -00023330: 0000 0000 2300 0000 0600 0000 ffff ffff ....#........... │ │ │ │ -00023340: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00023350: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00023360: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -00023370: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00023380: 0000 0000 0078 a503 7265 702e 1825 0000 .....x..rep..%.. │ │ │ │ -00023390: 0000 0000 2200 0000 5300 0000 ffff ffff ...."...S....... │ │ │ │ -000233a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000233b0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -000233c0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -000233d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000233e0: 0000 0000 f7d1 b004 0072 6570 89bb 0100 .........rep.... │ │ │ │ -000233f0: 0000 0000 2700 0000 0700 0000 e5ad 250a ....'.........%. │ │ │ │ -00023400: 7265 702e 055e 0000 0000 0000 1a00 0000 rep..^.......... │ │ │ │ -00023410: 3400 0000 d496 a302 7265 6d6f 6b42 0100 4.......remokB.. │ │ │ │ -00023420: 0000 0000 1700 0000 4c00 0000 1283 cc01 ........L....... │ │ │ │ -00023430: 7265 702e dcb5 0100 0000 0000 1500 0000 rep............. │ │ │ │ -00023440: 5c00 0000 ffff ffff 0000 0000 0000 0000 \............... │ │ │ │ -00023450: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -00023460: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00023470: 0000 0000 4ad7 1009 7265 702e a6a6 0000 ....J...rep..... │ │ │ │ -00023480: 0000 0000 1c00 0000 5700 0000 1dae fe05 ........W....... │ │ │ │ -00023490: 7265 702e 6b7a 0000 0000 0000 1800 0000 rep.kz.......... │ │ │ │ -000234a0: 7900 0000 ffff ffff 0000 0000 0000 0000 y............... │ │ │ │ -000234b0: 0000 0000 0000 0000 0000 0000 f5a1 5e04 ..............^. │ │ │ │ -000234c0: 7265 702e 8bd0 0100 0000 0000 1800 0000 rep............. │ │ │ │ -000234d0: 3600 0000 ffff ffff 0000 0000 0000 0000 6............... │ │ │ │ -000234e0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -000234f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00023500: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00023510: 0000 0000 0000 0000 0000 0000 4deb 670e ............M.g. │ │ │ │ -00023520: 7265 702e e5de 0100 0000 0000 1c00 0000 rep............. │ │ │ │ -00023530: bb00 0000 4365 ea0e 7265 702e 2bfe 0000 ....Ce..rep.+... │ │ │ │ -00023540: 0000 0000 2200 0000 3b01 0000 ffff ffff ...."...;....... │ │ │ │ -00023550: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00023560: 0000 0000 1d4f 0807 7265 702e 7ff6 0000 .....O..rep..... │ │ │ │ -00023570: 0000 0000 1800 0000 3800 0000 64fa 5e08 ........8...d.^. │ │ │ │ -00023580: 7265 702e e339 0100 0000 0000 1700 0000 rep..9.......... │ │ │ │ -00023590: df00 0000 bbc6 ee0b 7265 702e 5016 0100 ........rep.P... │ │ │ │ -000235a0: 0000 0000 1d00 0000 9e02 0000 870d 2f09 ............../. │ │ │ │ -000235b0: 7265 702e 13b4 0100 0000 0000 1600 0000 rep............. │ │ │ │ -000235c0: 6400 0000 ffff ffff 0000 0000 0000 0000 d............... │ │ │ │ -000235d0: 0000 0000 0000 0000 0000 0000 4789 be00 ............G... │ │ │ │ -000235e0: 7265 702e c44e 0000 0000 0000 0e00 0000 rep..N.......... │ │ │ │ -000235f0: 1901 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00023600: 0000 0000 0000 0000 0000 0000 48b0 3605 ............H.6. │ │ │ │ -00023610: 646c 2d6c b233 0000 0000 0000 1100 0000 dl-l.3.......... │ │ │ │ -00023620: 6f00 0000 ffff ffff 0000 0000 0000 0000 o............... │ │ │ │ -00023630: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00023000: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp │ │ │ │ +00023010: 7265 7465 7223 6361 7463 6820 5441 4720 reter#catch TAG │ │ │ │ +00023020: 2e20 424f 4459 0072 6570 2e6c 616e 672e . BODY.rep.lang. │ │ │ │ +00023030: 696e 7465 7270 7265 7465 7223 7468 726f interpreter#thro │ │ │ │ +00023040: 7720 5441 4720 2321 6f70 7469 6f6e 616c w TAG #!optional │ │ │ │ +00023050: 2056 414c 5545 0072 6570 2e6c 616e 672e VALUE.rep.lang. │ │ │ │ +00023060: 696e 7465 7270 7265 7465 7223 6479 6e61 interpreter#dyna │ │ │ │ +00023070: 6d69 632d 7769 6e64 2042 4546 4f52 4520 mic-wind BEFORE │ │ │ │ +00023080: 5448 554e 4b20 4146 5445 5272 6570 2e6c THUNK AFTERrep.l │ │ │ │ +00023090: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter# │ │ │ │ +000230a0: 6675 6e63 7469 6f6e 2d6e 616d 6552 6574 function-nameRet │ │ │ │ +000230b0: 7572 6e73 2074 6865 2066 756e 6374 696f urns the functio │ │ │ │ +000230c0: 6e27 7320 6e61 6d65 2028 6120 7379 6d62 n's name (a symb │ │ │ │ +000230d0: 6f6c 292e 0072 6570 2e6c 616e 672e 696e ol)..rep.lang.in │ │ │ │ +000230e0: 7465 7270 7265 7465 7223 6675 6e63 7469 terpreter#functi │ │ │ │ +000230f0: 6f6e 2d6e 616d 6520 4655 4e43 7265 702e on-name FUNCrep. │ │ │ │ +00023100: 6c61 6e67 2e6d 6174 6823 706f 7369 7469 lang.math#positi │ │ │ │ +00023110: 7665 7052 6574 7572 6e20 7420 6966 2058 vepReturn t if X │ │ │ │ +00023120: 2069 7320 6772 6561 7465 7220 7468 616e is greater than │ │ │ │ +00023130: 207a 6572 6f2e 0072 6570 2e73 7973 7465 zero..rep.syste │ │ │ │ +00023140: 6d23 7365 7465 6e76 204e 414d 4520 5641 m#setenv NAME VA │ │ │ │ +00023150: 4c55 4572 6570 2e73 7973 7465 6d23 756e LUErep.system#un │ │ │ │ +00023160: 7365 7465 6e76 4465 6c65 7465 2074 6865 setenvDelete the │ │ │ │ +00023170: 2065 6e76 6972 6f6e 6d65 6e74 2076 6172 environment var │ │ │ │ +00023180: 6961 626c 6520 6361 6c6c 6564 204e 414d iable called NAM │ │ │ │ +00023190: 452e 7265 702e 6e65 742e 646f 6d61 696e E.rep.net.domain │ │ │ │ +000231a0: 2d6e 616d 6523 646f 6d61 696e 2d70 6172 -name#domain-par │ │ │ │ +000231b0: 7473 5265 7475 726e 2074 6865 206c 6973 tsReturn the lis │ │ │ │ +000231c0: 7420 6f66 2064 6f6d 6169 6e20 636f 6d70 t of domain comp │ │ │ │ +000231d0: 6f6e 656e 7473 2074 6861 7420 7468 6520 onents that the │ │ │ │ +000231e0: 7374 7269 6e67 2044 4f4d 4149 4e20 636f string DOMAIN co │ │ │ │ +000231f0: 6e73 6973 7473 206f 662e 7265 702e 6e65 nsists of.rep.ne │ │ │ │ +00023200: 742e 646f 6d61 696e 2d6e 616d 6523 6d61 t.domain-name#ma │ │ │ │ +00023210: 702d 646f 6d61 696e 7343 616c 6c20 2846 p-domainsCall (F │ │ │ │ +00023220: 554e 204e 414d 4529 2066 6f72 2065 6163 UN NAME) for eac │ │ │ │ +00023230: 6820 7375 622d 646f 6d61 696e 206f 6620 h sub-domain of │ │ │ │ +00023240: 444f 4d41 494e 2028 7374 6172 7469 6e67 DOMAIN (starting │ │ │ │ +00023250: 2077 6974 6820 444f 4d41 494e 292e 0072 with DOMAIN)..r │ │ │ │ +00023260: 6570 2e6e 6574 2e64 6f6d 6169 6e2d 6e61 ep.net.domain-na │ │ │ │ +00023270: 6d65 236d 6170 2d64 6f6d 6169 6e73 2d64 me#map-domains-d │ │ │ │ +00023280: 6f77 6e77 6172 6473 2046 554e 2044 4f4d ownwards FUN DOM │ │ │ │ +00023290: 4149 4e00 7265 702e 6e65 742e 7270 6323 AIN.rep.net.rpc# │ │ │ │ +000232a0: 7270 632d 736f 636b 6574 2d6c 6973 7465 rpc-socket-liste │ │ │ │ +000232b0: 6e65 7220 4d41 5354 4552 2d53 4f43 4b45 ner MASTER-SOCKE │ │ │ │ +000232c0: 5400 7265 702e 6e65 742e 7270 6323 7270 T.rep.net.rpc#rp │ │ │ │ +000232d0: 632d 6465 7374 726f 792d 7365 7276 6572 c-destroy-server │ │ │ │ +000232e0: 0072 6570 2e6e 6574 2e72 7063 2361 7379 .rep.net.rpc#asy │ │ │ │ +000232f0: 6e63 2d72 7063 2d63 616c 6c20 5052 4f58 nc-rpc-call PROX │ │ │ │ +00023300: 5920 2321 6b65 7920 4341 4c4c 4241 434b Y #!key CALLBACK │ │ │ │ +00023310: 202e 2041 5247 5372 6570 2e6e 6574 2e72 . ARGSrep.net.r │ │ │ │ +00023320: 7063 2372 656d 6f74 652d 7365 7276 616e pc#remote-servan │ │ │ │ +00023330: 742d 6964 2d3e 676c 6f62 616c 2d69 6452 t-id->global-idR │ │ │ │ +00023340: 6574 7572 6e20 7468 6520 676c 6f62 616c eturn the global │ │ │ │ +00023350: 6c79 2072 6566 6572 656e 6365 6162 6c65 ly referenceable │ │ │ │ +00023360: 2052 5043 2073 6572 7661 6e74 2069 6420 RPC servant id │ │ │ │ +00023370: 666f 7220 7468 6520 6c6f 6361 6c20 7365 for the local se │ │ │ │ +00023380: 7276 616e 740a 6964 2049 4420 2861 2073 rvant.id ID (a s │ │ │ │ +00023390: 796d 626f 6c29 2061 7373 6f63 6961 7465 ymbol) associate │ │ │ │ +000233a0: 6420 7769 7468 2074 6865 2069 6e76 6f6b d with the invok │ │ │ │ +000233b0: 6572 206f 6620 7468 6520 6375 7272 656e er of the curren │ │ │ │ +000233c0: 746c 7920 6163 7469 7665 2052 5043 0a72 tly active RPC.r │ │ │ │ +000233d0: 6571 7565 7374 2e72 6570 2e64 6174 6123 equest.rep.data# │ │ │ │ +000233e0: 7374 7269 6e67 2d6c 6f77 6572 2d63 6173 string-lower-cas │ │ │ │ +000233f0: 652d 7052 6574 7572 6e20 7420 6966 2073 e-pReturn t if s │ │ │ │ +00023400: 7472 696e 6720 5820 6973 206c 6f77 6572 tring X is lower │ │ │ │ +00023410: 2063 6173 6520 2863 6f6e 7461 696e 7320 case (contains │ │ │ │ +00023420: 6e6f 2075 7070 6572 2063 6173 6520 6368 no upper case ch │ │ │ │ +00023430: 6172 6163 7465 7273 2061 6e64 0a61 7420 aracters and.at │ │ │ │ +00023440: 6c65 6173 7420 6f6e 6520 6c6f 7765 722d least one lower- │ │ │ │ +00023450: 6361 7365 2063 6861 7261 6374 6572 292e case character). │ │ │ │ +00023460: 0072 6570 2e64 6174 6123 7374 7269 6e67 .rep.data#string │ │ │ │ +00023470: 2d64 6f77 6e63 6173 6520 5800 7265 702e -downcase X.rep. │ │ │ │ +00023480: 6461 7461 2e72 696e 6723 7269 6e67 2d73 data.ring#ring-s │ │ │ │ +00023490: 697a 6520 5249 4e47 7265 702e 7379 7374 ize RINGrep.syst │ │ │ │ +000234a0: 656d 2372 656d 6f76 652d 686f 6f6b 5265 em#remove-hookRe │ │ │ │ +000234b0: 6d6f 7665 2046 554e 4320 6672 6f6d 2074 move FUNC from t │ │ │ │ +000234c0: 6865 2068 6f6f 6b20 484f 4f4b 2028 7379 he hook HOOK (sy │ │ │ │ +000234d0: 6d62 6f6c 292e 7265 702e 7777 772e 7175 mbol).rep.www.qu │ │ │ │ +000234e0: 6f74 652d 7572 6c23 756e 7175 6f74 652d ote-url#unquote- │ │ │ │ +000234f0: 7572 6c55 6e65 7363 6170 6520 5552 4c20 urlUnescape URL │ │ │ │ +00023500: 6d65 7461 2d63 6861 7261 6374 6572 7320 meta-characters │ │ │ │ +00023510: 696e 2053 5452 494e 472e 7374 616e 6461 in STRING.standa │ │ │ │ +00023520: 7264 2d69 6e70 7574 5374 7265 616d 2074 rd-inputStream t │ │ │ │ +00023530: 6861 7420 6072 6561 6427 2074 616b 6573 hat `read' takes │ │ │ │ +00023540: 2069 7473 2069 6e70 7574 2066 726f 6d20 its input from │ │ │ │ +00023550: 6279 2064 6566 6175 6c74 2e00 0000 0000 by default...... │ │ │ │ +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 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00023660: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +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 367e cc08 7265 702e 4db6 0100 ....6~..rep.M... │ │ │ │ -00023690: 0000 0000 1100 0000 4900 0000 4431 4105 ........I...D1A. │ │ │ │ -000236a0: 0072 6570 9443 0100 0000 0000 3600 0000 .rep.C......6... │ │ │ │ -000236b0: 1100 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -000236c0: 0000 0000 0000 0000 0000 0000 7e49 5308 ............~IS. │ │ │ │ -000236d0: 0072 6570 67da 0100 0000 0000 2000 0000 .repg....... ... │ │ │ │ -000236e0: 0b00 0000 6c58 5506 7265 702e 0066 0000 ....lXU.rep..f.. │ │ │ │ -000236f0: 0000 0000 1700 0000 c400 0000 e5a2 b208 ................ │ │ │ │ -00023700: 7265 702e ff20 0000 0000 0000 1800 0000 rep.. .......... │ │ │ │ -00023710: fe00 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00023720: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +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 c066 4b07 7265 702e f2bb 0100 .....fK.rep..... │ │ │ │ -00023750: 0000 0000 1e00 0000 3900 0000 ffff ffff ........9....... │ │ │ │ +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 c48f c40f 0072 6570 40bb 0100 .........rep@... │ │ │ │ -00023780: 0000 0000 2200 0000 2700 0000 ffff ffff ...."...'....... │ │ │ │ +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 01b1 ae03 7265 702e e25c 0000 ........rep..\.. │ │ │ │ -000237b0: 0000 0000 1000 0000 2a00 0000 ffff ffff ........*....... │ │ │ │ +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 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -000237e0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +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 dc3f 0007 7265 702e 2344 0000 .....?..rep.#D.. │ │ │ │ -00023810: 0000 0000 0f00 0000 5400 0000 ffff ffff ........T....... │ │ │ │ +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 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00023840: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +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 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00023870: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +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 1950 650e 7265 702e d4fb 0000 .....Pe.rep..... │ │ │ │ -000238a0: 0000 0000 1900 0000 a200 0000 7d37 c20d ............}7.. │ │ │ │ -000238b0: 0072 6570 02d1 0100 0000 0000 1e00 0000 .rep............ │ │ │ │ -000238c0: 1400 0000 476b 9903 0072 6570 d6d8 0100 ....Gk...rep.... │ │ │ │ -000238d0: 0000 0000 1f00 0000 1c00 0000 a467 eb09 .............g.. │ │ │ │ -000238e0: 0072 6570 e8bf 0100 0000 0000 1300 0000 .rep............ │ │ │ │ -000238f0: 0200 0000 e0e2 f40f 0072 6570 5dd8 0100 .........rep]... │ │ │ │ -00023900: 0000 0000 1c00 0000 2000 0000 ffff ffff ........ ....... │ │ │ │ +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 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00023930: 0000 0000 0000 0000 0000 0000 8d84 0e09 ................ │ │ │ │ -00023940: 7265 702e e773 0000 0000 0000 1400 0000 rep..s.......... │ │ │ │ -00023950: 8400 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00023960: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +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 861a 2703 7265 702e 8e56 0000 ......'.rep..V.. │ │ │ │ -00023990: 0000 0000 1500 0000 5b00 0000 a742 b80b ........[....B.. │ │ │ │ -000239a0: 7265 702e 3d77 0000 0000 0000 1600 0000 rep.=w.......... │ │ │ │ -000239b0: 3400 0000 e760 bd0f 7265 702e 575c 0000 4....`..rep.W\.. │ │ │ │ -000239c0: 0000 0000 0e00 0000 4300 0000 c91f 8f06 ........C....... │ │ │ │ -000239d0: 7265 702e cc80 0000 0000 0000 1400 0000 rep............. │ │ │ │ -000239e0: 9a00 0000 9824 ec02 7265 702e 2727 0000 .....$..rep.''.. │ │ │ │ -000239f0: 0000 0000 1f00 0000 9c00 0000 129d 5204 ..............R. │ │ │ │ -00023a00: 7265 702e ba42 0000 0000 0000 0d00 0000 rep..B.......... │ │ │ │ -00023a10: b500 0000 f58b 2a08 7265 702e 2c38 0100 ......*.rep.,8.. │ │ │ │ -00023a20: 0000 0000 1b00 0000 1000 0000 ac84 8a0a ................ │ │ │ │ -00023a30: 7265 702e 6c3f 0100 0000 0000 0f00 0000 rep.l?.......... │ │ │ │ -00023a40: 6100 0000 d159 b302 0072 6570 34d1 0100 a....Y...rep4... │ │ │ │ -00023a50: 0000 0000 1e00 0000 0400 0000 eb52 9108 .............R.. │ │ │ │ -00023a60: 7265 702e 0040 0100 0000 0000 1b00 0000 rep..@.......... │ │ │ │ -00023a70: 5002 0000 2792 0d00 7265 702e 35dd 0100 P...'...rep.5... │ │ │ │ -00023a80: 0000 0000 1600 0000 5700 0000 b84e fb0a ........W....N.. │ │ │ │ -00023a90: 7265 702e 1543 0100 0000 0000 3500 0000 rep..C......5... │ │ │ │ -00023aa0: 4a00 0000 ffff ffff 0000 0000 0000 0000 J............... │ │ │ │ -00023ab0: 0000 0000 0000 0000 0000 0000 26a9 0001 ............&... │ │ │ │ -00023ac0: 7265 702e e35b 0000 0000 0000 0d00 0000 rep..[.......... │ │ │ │ -00023ad0: 2e00 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00023ae0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00023980: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023990: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000239a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000239b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000239c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000239d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000239e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000239f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023a00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023a10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023a30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023a40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023a70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023a80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023a90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023aa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023ab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023ac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023ad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023ae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00023af0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00023b00: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00023b10: 0000 0000 0000 0000 0000 0000 8d51 d10f .............Q.. │ │ │ │ -00023b20: 7265 702e dcb4 0100 0000 0000 1400 0000 rep............. │ │ │ │ -00023b30: 4f00 0000 f602 ed08 0072 6570 a7d5 0100 O........rep.... │ │ │ │ -00023b40: 0000 0000 2100 0000 1900 0000 857c 1f0c ....!........|.. │ │ │ │ -00023b50: 7265 702e 0060 0000 0000 0000 1400 0000 rep..`.......... │ │ │ │ -00023b60: 0902 0000 2157 7b03 7265 702e ee33 0100 ....!W{.rep..3.. │ │ │ │ -00023b70: 0000 0000 2100 0000 4000 0000 5a10 5e03 ....!...@...Z.^. │ │ │ │ -00023b80: 7265 702e f1dd 0100 0000 0000 1300 0000 rep............. │ │ │ │ -00023b90: 4500 0000 ffff ffff 0000 0000 0000 0000 E............... │ │ │ │ -00023ba0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00023b00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023b10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023b20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023b30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023b40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023b50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023b60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023b70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023b80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023b90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023ba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00023bb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00023bc0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00023bd0: 0000 0000 0000 0000 0000 0000 e2b6 c50c ................ │ │ │ │ -00023be0: 7265 702e 953f 0000 0000 0000 0d00 0000 rep..?.......... │ │ │ │ -00023bf0: 5300 0000 e3e9 7f0c 0072 6570 99d8 0100 S........rep.... │ │ │ │ -00023c00: 0000 0000 1b00 0000 2200 0000 ecdd a803 ........"....... │ │ │ │ -00023c10: 7265 702e d7be 0100 0000 0000 1a00 0000 rep............. │ │ │ │ -00023c20: 7c00 0000 2dc5 ec02 7265 702e 89de 0100 |...-...rep..... │ │ │ │ -00023c30: 0000 0000 1900 0000 4300 0000 bd6f 2806 ........C....o(. │ │ │ │ -00023c40: 7265 702e 0fb9 0100 0000 0000 1400 0000 rep............. │ │ │ │ -00023c50: c700 0000 0063 940e 7265 702e 4736 0100 .....c..rep.G6.. │ │ │ │ -00023c60: 0000 0000 1c00 0000 7800 0000 ec29 a501 ........x....).. │ │ │ │ -00023c70: 7265 702e 8fae 0000 0000 0000 1700 0000 rep............. │ │ │ │ -00023c80: 1601 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00023c90: 0000 0000 0000 0000 0000 0000 9b96 180f ................ │ │ │ │ -00023ca0: 7265 702e aadc 0100 0000 0000 2000 0000 rep......... ... │ │ │ │ -00023cb0: 6b00 0000 c91f 0f07 7265 702e 0080 0000 k.......rep..... │ │ │ │ -00023cc0: 0000 0000 1400 0000 b800 0000 ffff ffff ................ │ │ │ │ +00023bc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023bd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023be0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023bf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023c10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023c20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023c40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023c50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023c70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023c80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023ca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023cb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023cc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00023cd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00023ce0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00023cf0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00023ce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00023d00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00023d10: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00023d20: 0000 0000 0000 0000 0000 0000 4548 3009 ............EH0. │ │ │ │ -00023d30: 7265 702e e9f7 0000 0000 0000 1c00 0000 rep............. │ │ │ │ -00023d40: 6000 0000 03fb 2706 7265 702e 622e 0000 `.....'.rep.b... │ │ │ │ -00023d50: 0000 0000 1c00 0000 ce00 0000 ffff ffff ................ │ │ │ │ +00023d10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023d20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023d30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023d40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00023d60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00023d70: 0000 0000 3ed1 1607 7265 702e 5382 0000 ....>...rep.S... │ │ │ │ -00023d80: 0000 0000 1500 0000 5a06 0000 c8c6 c204 ........Z....... │ │ │ │ -00023d90: 7265 702e 49de 0100 0000 0000 1e00 0000 rep.I........... │ │ │ │ -00023da0: 2200 0000 8edc 1b03 6166 7465 f630 0000 ".......afte.0.. │ │ │ │ -00023db0: 0000 0000 1000 0000 bf00 0000 ffff ffff ................ │ │ │ │ +00023d70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00023dc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00023dd0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00023de0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00023dd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023de0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00023df0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00023e00: 0000 0000 82ec b605 7265 702e 4491 0000 ........rep.D... │ │ │ │ -00023e10: 0000 0000 1a00 0000 8700 0000 8356 d405 .............V.. │ │ │ │ -00023e20: 7265 702e cf9f 0000 0000 0000 1a00 0000 rep............. │ │ │ │ -00023e30: 1300 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00023e40: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00023e00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023e10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00023e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00023e60: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00023e70: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00023e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00023e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00023e90: 0000 0000 b704 4d04 7265 702e 52f2 0000 ......M.rep.R... │ │ │ │ -00023ea0: 0000 0000 2200 0000 5b00 0000 723e 0802 ...."...[...r>.. │ │ │ │ -00023eb0: 7265 702e f313 0100 0000 0000 1d00 0000 rep............. │ │ │ │ -00023ec0: 5e00 0000 e2f0 c705 7265 702e b33e 0100 ^.......rep..>.. │ │ │ │ -00023ed0: 0000 0000 1700 0000 a200 0000 ea10 2802 ..............(. │ │ │ │ -00023ee0: 7265 702e fed1 0100 0000 0000 1b00 0000 rep............. │ │ │ │ -00023ef0: d400 0000 129d 3207 7265 702e a2dd 0100 ......2.rep..... │ │ │ │ -00023f00: 0000 0000 0d00 0000 4200 0000 ffff ffff ........B....... │ │ │ │ +00023e90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023ea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023eb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023ec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023ee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023ef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023f00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00023f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00023f20: 0000 0000 bf2c 7f07 7265 702e eab9 0100 .....,..rep..... │ │ │ │ -00023f30: 0000 0000 1a00 0000 3c01 0000 ffff ffff ........<....... │ │ │ │ +00023f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00023f40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00023f50: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00023f60: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00023f50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023f60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00023f70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00023f80: 0000 0000 00a1 850d 7265 702e 8d25 0000 ........rep..%.. │ │ │ │ -00023f90: 0000 0000 2200 0000 6e00 0000 ffff ffff ...."...n....... │ │ │ │ +00023f80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00023f90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00023fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00023fb0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00023fc0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +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 5d98 180b 7265 702e b331 0100 ....]...rep..1.. │ │ │ │ -00023ff0: 0000 0000 2300 0000 c900 0000 0000 0000 ....#........... │ │ │ │ -00024000: 0100 0000 a409 0000 5c56 0200 0000 0000 ........\V...... │ │ │ │ -00024010: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00024020: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00024030: 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: 0500 0000 0700 0000 f95f 0100 0000 0000 ........._...... │ │ │ │ +00024010: 1500 0000 ebdf 0100 0000 0000 1800 0000 ................ │ │ │ │ +00024020: e8bf 0000 0000 0000 a50a 0000 5b35 0200 ............[5.. │ │ │ │ +00024030: 0000 0000 0010 0000 0040 0100 0000 0000 .........@...... │ │ │ │ 00024040: 0000 0000 0000 0000 0000 0000 0300 0000 ................ │ │ │ │ -00024050: 6d00 0000 ffff ffff 0000 0000 0000 0000 m............... │ │ │ │ -00024060: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -00024070: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00024080: 0000 0000 aaa8 5117 7265 702e 685d 0000 ......Q.rep.h].. │ │ │ │ -00024090: 0000 0000 1b00 0000 2800 0000 170c 4d19 ........(.....M. │ │ │ │ -000240a0: 7072 6f67 108f 0000 0000 0000 0c00 0000 prog............ │ │ │ │ -000240b0: 3400 0000 787e 1815 7265 702e 4f34 0100 4...x~..rep.O4.. │ │ │ │ -000240c0: 0000 0000 2600 0000 5a00 0000 b88e ad1a ....&...Z....... │ │ │ │ -000240d0: 0072 6570 2653 0200 0000 0000 2400 0000 .rep&S......$... │ │ │ │ -000240e0: 1600 0000 4c61 5b1a 7265 702e 23b2 0100 ....La[.rep.#... │ │ │ │ -000240f0: 0000 0000 1700 0000 5d00 0000 ffff ffff ........]....... │ │ │ │ +00024050: 6f00 0000 ffff ffff 0000 0000 0000 0000 o............... │ │ │ │ +00024060: 0000 0000 0000 0000 0000 0000 40fa 8427 ............@..' │ │ │ │ +00024070: 7265 702e 50b5 0000 0000 0000 0f00 0000 rep.P........... │ │ │ │ +00024080: 6800 0000 9269 6a27 7265 6d6f f05a 0100 h....ij'remo.Z.. │ │ │ │ +00024090: 0000 0000 1900 0000 6200 0000 ffff ffff ........b....... │ │ │ │ +000240a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000240b0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +000240c0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +000240d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000240e0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +000240f0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00024100: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00024110: 0000 0000 14a6 3b1b 7265 702e ddd4 0100 ......;.rep..... │ │ │ │ -00024120: 0000 0000 1900 0000 4d00 0000 6085 f41c ........M...`... │ │ │ │ -00024130: 7265 6d6f 5154 0200 0000 0000 1300 0000 remoQT.......... │ │ │ │ -00024140: 3300 0000 ffff ffff 0000 0000 0000 0000 3............... │ │ │ │ +00024110: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00024120: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00024130: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00024140: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ 00024150: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00024160: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00024170: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00024180: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -00024190: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000241a0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00024170: 0000 0000 f06a 302f 7265 702e 2fb6 0000 .....j0/rep./... │ │ │ │ +00024180: 0000 0000 0f00 0000 4c00 0000 3d8d 4226 ........L...=.B& │ │ │ │ +00024190: 7265 702e 18d8 0100 0000 0000 2000 0000 rep......... ... │ │ │ │ +000241a0: 2b01 0000 ffff ffff 0000 0000 0000 0000 +............... │ │ │ │ 000241b0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 000241c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000241d0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -000241e0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -000241f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00024200: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00024210: 0000 0000 0000 0000 0000 0000 6207 2d1c ............b.-. │ │ │ │ -00024220: 7265 702e 5c3f 0000 0000 0000 0d00 0000 rep.\?.......... │ │ │ │ -00024230: 2c00 0000 ac6f dd1a 7265 702e 083d 0000 ,....o..rep..=.. │ │ │ │ -00024240: 0000 0000 0f00 0000 f100 0000 ffff ffff ................ │ │ │ │ -00024250: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00024260: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00024270: 0000 0000 0000 0000 0000 0000 a626 cc10 .............&.. │ │ │ │ -00024280: 0072 6570 43d5 0100 0000 0000 1a00 0000 .repC........... │ │ │ │ -00024290: 1700 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -000242a0: 0000 0000 0000 0000 0000 0000 bb7d 6b19 .............}k. │ │ │ │ -000242b0: 7265 702e 9f32 0100 0000 0000 1b00 0000 rep..2.......... │ │ │ │ -000242c0: ba00 0000 cde9 4919 7265 702e cff6 0000 ......I.rep..... │ │ │ │ -000242d0: 0000 0000 1800 0000 9f00 0000 9c66 2e1b .............f.. │ │ │ │ -000242e0: 7265 702e f838 0100 0000 0000 1700 0000 rep..8.......... │ │ │ │ -000242f0: 6200 0000 59ca c11d 7265 702e 00b0 0100 b...Y...rep..... │ │ │ │ -00024300: 0000 0000 1b00 0000 0401 0000 1e6c 5913 .............lY. │ │ │ │ -00024310: 7265 702e 97b2 0100 0000 0000 1100 0000 rep............. │ │ │ │ -00024320: 6b01 0000 967f 871c 7265 702e f029 0000 k.......rep..).. │ │ │ │ -00024330: 0000 0000 1700 0000 6500 0000 ffff ffff ........e....... │ │ │ │ -00024340: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00024350: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00024360: 0000 0000 0000 0000 0000 0000 317c 151d ............1|.. │ │ │ │ -00024370: 7265 702e af35 0100 0000 0000 2100 0000 rep..5......!... │ │ │ │ -00024380: 7700 0000 ffff ffff 0000 0000 0000 0000 w............... │ │ │ │ -00024390: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -000243a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000243b0: 0000 0000 76a7 8516 0072 6570 d87f 0000 ....v....rep.... │ │ │ │ -000243c0: 0000 0000 1c00 0000 0500 0000 63b8 b31c ............c... │ │ │ │ -000243d0: 7265 702e dc22 0000 0000 0000 1c00 0000 rep..".......... │ │ │ │ -000243e0: 6600 0000 b321 9c11 7265 702e d030 0100 f....!..rep..0.. │ │ │ │ -000243f0: 0000 0000 2100 0000 c200 0000 6ef1 4b15 ....!.......n.K. │ │ │ │ -00024400: 7265 702e 00d0 0100 0000 0000 1100 0000 rep............. │ │ │ │ -00024410: 7a00 0000 e702 361f 7265 702e fd8b 0000 z.....6.rep..... │ │ │ │ -00024420: 0000 0000 2500 0000 9800 0000 ffff ffff ....%........... │ │ │ │ -00024430: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00024440: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00024450: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -00024460: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00024470: 0000 0000 452a 271a 7265 702e 504a 0000 ....E*'.rep.PJ.. │ │ │ │ -00024480: 0000 0000 1400 0000 a400 0000 ffff ffff ................ │ │ │ │ -00024490: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000244a0: 0000 0000 3ba5 0817 7265 702e db66 0000 ....;...rep..f.. │ │ │ │ -000244b0: 0000 0000 2100 0000 8100 0000 ffff ffff ....!........... │ │ │ │ -000244c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000244d0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -000244e0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -000244f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00024500: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00024510: 0000 0000 0000 0000 0000 0000 9d62 001e .............b.. │ │ │ │ -00024520: 7265 702e 88ff 0000 0000 0000 1a00 0000 rep............. │ │ │ │ -00024530: 5800 0000 f59a a918 7265 702e a4b8 0100 X.......rep..... │ │ │ │ -00024540: 0000 0000 1c00 0000 4f00 0000 23f1 8113 ........O...#... │ │ │ │ -00024550: 7265 702e 084b 0000 0000 0000 1200 0000 rep..K.......... │ │ │ │ -00024560: d000 0000 6454 2919 0072 6570 6053 0200 ....dT)..rep`S.. │ │ │ │ -00024570: 0000 0000 2000 0000 1800 0000 865e 9313 .... ........^.. │ │ │ │ -00024580: 7265 702e d052 0200 0000 0000 1e00 0000 rep..R.......... │ │ │ │ -00024590: 3800 0000 5662 0a19 7265 702e e83c 0100 8...Vb..rep..<.. │ │ │ │ -000245a0: 0000 0000 1100 0000 ba01 0000 c963 a91f .............c.. │ │ │ │ -000245b0: 7265 702e 1fb1 0100 0000 0000 1c00 0000 rep............. │ │ │ │ -000245c0: e800 0000 3e7a 2f12 0072 6570 7055 0200 ....>z/..reppU.. │ │ │ │ -000245d0: 0000 0000 1e00 0000 0900 0000 51ec 9614 ............Q... │ │ │ │ -000245e0: 7265 702e 20d3 0100 0000 0000 1900 0000 rep. ........... │ │ │ │ -000245f0: a401 0000 44f8 121b 7265 702e 7098 0000 ....D...rep.p... │ │ │ │ -00024600: 0000 0000 2b00 0000 1501 0000 2d66 fb1f ....+.......-f.. │ │ │ │ -00024610: 0072 6570 1bd8 0100 0000 0000 2400 0000 .rep........$... │ │ │ │ -00024620: 1e00 0000 fe81 1b1c 7265 702e 9755 0200 ........rep..U.. │ │ │ │ -00024630: 0000 0000 1e00 0000 4100 0000 ffff ffff ........A....... │ │ │ │ -00024640: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00024650: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +000241d0: 0000 0000 bd85 f72a 7265 702e 19b3 0000 .......*rep..... │ │ │ │ +000241e0: 0000 0000 0c00 0000 6100 0000 b7d2 8720 ........a...... │ │ │ │ +000241f0: 7265 702e 9834 0200 0000 0000 1600 0000 rep..4.......... │ │ │ │ +00024200: 2800 0000 540b 2f27 7265 702e 8176 0000 (...T./'rep..v.. │ │ │ │ +00024210: 0000 0000 1300 0000 9900 0000 51c9 f62f ............Q../ │ │ │ │ +00024220: 646f 6375 69b2 0000 0000 0000 1200 0000 docui........... │ │ │ │ +00024230: 4d00 0000 0333 9f24 7265 702e 5b54 0100 M....3.$rep.[T.. │ │ │ │ +00024240: 0000 0000 1900 0000 d300 0000 b2f4 4123 ..............A# │ │ │ │ +00024250: 0072 6570 4059 0100 0000 0000 2e00 0000 .rep@Y.......... │ │ │ │ +00024260: 0500 0000 4e24 b225 7265 702e 00e0 0000 ....N$.%rep..... │ │ │ │ +00024270: 0000 0000 1700 0000 4501 0000 e7d2 5820 ........E.....X │ │ │ │ +00024280: 7265 6d6f 5e5d 0100 0000 0000 1b00 0000 remo^].......... │ │ │ │ +00024290: 2a00 0000 7f7f b82c 0072 6570 f1de 0100 *......,.rep.... │ │ │ │ +000242a0: 0000 0000 1d00 0000 0000 0000 743d ab29 ............t=.) │ │ │ │ +000242b0: 7265 702e 03fd 0000 0000 0000 1c00 0000 rep............. │ │ │ │ +000242c0: 9a00 0000 2951 5c2e 7265 702e 00d0 0100 ....)Q\.rep..... │ │ │ │ +000242d0: 0000 0000 3600 0000 2900 0000 c4ca f223 ....6...)......# │ │ │ │ +000242e0: 7265 702e fa31 0200 0000 0000 1f00 0000 rep..1.......... │ │ │ │ +000242f0: 4500 0000 ffff ffff 0000 0000 0000 0000 E............... │ │ │ │ +00024300: 0000 0000 0000 0000 0000 0000 8d75 cd2a .............u.* │ │ │ │ +00024310: 0072 6570 c132 0200 0000 0000 1f00 0000 .rep.2.......... │ │ │ │ +00024320: 0000 0000 1c1d dc2d 7265 702e fc30 0200 .......-rep..0.. │ │ │ │ +00024330: 0000 0000 1700 0000 2300 0000 8687 6a25 ........#.....j% │ │ │ │ +00024340: 7265 702e 5fe9 0000 0000 0000 1500 0000 rep._........... │ │ │ │ +00024350: 5b00 0000 ecb1 7a28 7265 702e 4b10 0100 [.....z(rep.K... │ │ │ │ +00024360: 0000 0000 1d00 0000 8100 0000 aead d128 ...............( │ │ │ │ +00024370: 7265 702e 735f 0000 0000 0000 2000 0000 rep.s_...... ... │ │ │ │ +00024380: 5400 0000 efeb 902f 7265 702e ddac 0000 T....../rep..... │ │ │ │ +00024390: 0000 0000 1900 0000 2901 0000 1b7e e625 ........)....~.% │ │ │ │ +000243a0: 7265 702e eeed 0000 0000 0000 1200 0000 rep............. │ │ │ │ +000243b0: a200 0000 c05e 9923 7265 702e 0dd1 0100 .....^.#rep..... │ │ │ │ +000243c0: 0000 0000 2a00 0000 2500 0000 2112 ab2d ....*...%...!..- │ │ │ │ +000243d0: 0072 6570 7b34 0200 0000 0000 1800 0000 .rep{4.......... │ │ │ │ +000243e0: 0500 0000 aa8b 6220 6c6f 6164 19b1 0000 ......b load.... │ │ │ │ +000243f0: 0000 0000 0900 0000 a000 0000 26db 542e ............&.T. │ │ │ │ +00024400: 0072 6570 d430 0200 0000 0000 2300 0000 .rep.0......#... │ │ │ │ +00024410: 0500 0000 4966 af23 666f 726d 6270 0000 ....If.#formbp.. │ │ │ │ +00024420: 0000 0000 1200 0000 a900 0000 b0fb 2b20 ..............+ │ │ │ │ +00024430: 7265 702e 3ae2 0000 0000 0000 1a00 0000 rep.:........... │ │ │ │ +00024440: 3e00 0000 2f4a ff2a 7265 702e 4ca5 0000 >.../J.*rep.L... │ │ │ │ +00024450: 0000 0000 2500 0000 6f00 0000 348c 022f ....%...o...4../ │ │ │ │ +00024460: 0072 6570 5e32 0200 0000 0000 2a00 0000 .rep^2......*... │ │ │ │ +00024470: 0b00 0000 e1dd b224 7265 702e 1733 0200 .......$rep..3.. │ │ │ │ +00024480: 0000 0000 2800 0000 9800 0000 8979 d323 ....(........y.# │ │ │ │ +00024490: 7265 702e 9330 0000 0000 0000 1900 0000 rep..0.......... │ │ │ │ +000244a0: 2000 0000 ffff ffff 0000 0000 0000 0000 ............... │ │ │ │ +000244b0: 0000 0000 0000 0000 0000 0000 0711 fb2b ...............+ │ │ │ │ +000244c0: 7265 702e 9bd1 0100 0000 0000 2500 0000 rep.........%... │ │ │ │ +000244d0: 4300 0000 1d43 d928 7265 702e 3bb8 0000 C....C.(rep.;... │ │ │ │ +000244e0: 0000 0000 1400 0000 a200 0000 2518 c727 ............%..' │ │ │ │ +000244f0: 7265 702e 4bbb 0000 0000 0000 0c00 0000 rep.K........... │ │ │ │ +00024500: 3300 0000 ffff ffff 0000 0000 0000 0000 3............... │ │ │ │ +00024510: 0000 0000 0000 0000 0000 0000 3147 f821 ............1G.! │ │ │ │ +00024520: 7265 702e 1d71 0000 0000 0000 1400 0000 rep..q.......... │ │ │ │ +00024530: e400 0000 1516 ab25 7265 702e 77f5 0000 .......%rep.w... │ │ │ │ +00024540: 0000 0000 1400 0000 7b01 0000 09fb 6b24 ........{.....k$ │ │ │ │ +00024550: 7265 702e 0040 0000 0000 0000 1c00 0000 rep..@.......... │ │ │ │ +00024560: 6000 0000 8e6c 0127 7072 696e 1988 0000 `....l.'prin.... │ │ │ │ +00024570: 0000 0000 0b00 0000 4700 0000 e59e 772f ........G.....w/ │ │ │ │ +00024580: 0072 6570 42de 0100 0000 0000 1800 0000 .repB........... │ │ │ │ +00024590: 1100 0000 21c0 3e2e 7265 702e 35a9 0000 ....!.>.rep.5... │ │ │ │ +000245a0: 0000 0000 2c00 0000 8e00 0000 1eb1 7126 ....,.........q& │ │ │ │ +000245b0: 7265 702e a458 0000 0000 0000 1100 0000 rep..X.......... │ │ │ │ +000245c0: 2b00 0000 6d47 8324 7265 702e a672 0000 +...mG.$rep..r.. │ │ │ │ +000245d0: 0000 0000 1800 0000 ba00 0000 6858 d523 ............hX.# │ │ │ │ +000245e0: 7265 702e 5de3 0000 0000 0000 2200 0000 rep.]......."... │ │ │ │ +000245f0: 4601 0000 90ef a72e 7265 6d6f 715c 0100 F.......remoq\.. │ │ │ │ +00024600: 0000 0000 1300 0000 8300 0000 8f1d c526 ...............& │ │ │ │ +00024610: 7265 702e edd3 0100 0000 0000 1d00 0000 rep............. │ │ │ │ +00024620: 8600 0000 f583 ad27 7265 702e cdd6 0100 .......'rep..... │ │ │ │ +00024630: 0000 0000 1800 0000 3301 0000 4ea6 dd26 ........3...N..& │ │ │ │ +00024640: 7374 616e 1a35 0200 0000 0000 0e00 0000 stan.5.......... │ │ │ │ +00024650: 3300 0000 ffff ffff 0000 0000 0000 0000 3............... │ │ │ │ 00024660: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00024670: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00024680: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00024690: 0000 0000 0000 0000 0000 0000 eaba a416 ................ │ │ │ │ -000246a0: 6465 6661 6c2a 0000 0000 0000 1100 0000 defal*.......... │ │ │ │ -000246b0: 8f00 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -000246c0: 0000 0000 0000 0000 0000 0000 7a05 1f1a ............z... │ │ │ │ -000246d0: 7265 702e 433c 0000 0000 0000 0d00 0000 rep.C<.......... │ │ │ │ -000246e0: b800 0000 e20e e01b 7265 702e 7f90 0000 ........rep..... │ │ │ │ -000246f0: 0000 0000 1900 0000 2b00 0000 45a1 9617 ........+...E... │ │ │ │ -00024700: 7265 702e 0c2b 0000 0000 0000 1d00 0000 rep..+.......... │ │ │ │ -00024710: 3903 0000 ab47 4f1f 7265 702e 7433 0100 9....GO.rep.t3.. │ │ │ │ -00024720: 0000 0000 2100 0000 5900 0000 4757 6815 ....!...Y...GWh. │ │ │ │ -00024730: 7573 6572 e050 0200 0000 0000 1100 0000 user.P.......... │ │ │ │ -00024740: 3100 0000 8581 f014 7265 702e cedb 0100 1.......rep..... │ │ │ │ -00024750: 0000 0000 1f00 0000 5100 0000 ffff ffff ........Q....... │ │ │ │ +00024690: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +000246a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000246b0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +000246c0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +000246d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000246e0: 0000 0000 33a8 282c 7265 702e 3eb4 0000 ....3.(,rep.>... │ │ │ │ +000246f0: 0000 0000 1200 0000 7e00 0000 71c6 192f ........~...q../ │ │ │ │ +00024700: 0072 6570 6034 0200 0000 0000 1900 0000 .rep`4.......... │ │ │ │ +00024710: 0200 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00024720: 0000 0000 0000 0000 0000 0000 64df d42a ............d..* │ │ │ │ +00024730: 7265 702e b941 0000 0000 0000 1e00 0000 rep..A.......... │ │ │ │ +00024740: 8000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00024750: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00024760: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00024770: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00024780: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -00024790: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000247a0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -000247b0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -000247c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000247d0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -000247e0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -000247f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00024800: 0000 0000 b964 aa15 7265 702e fa39 0000 .....d..rep..9.. │ │ │ │ -00024810: 0000 0000 1000 0000 6600 0000 8a77 7a1a ........f....wz. │ │ │ │ -00024820: 7265 702e 92da 0100 0000 0000 2900 0000 rep.........)... │ │ │ │ -00024830: 4300 0000 9f31 3a14 7265 702e 153b 0000 C....1:.rep..;.. │ │ │ │ -00024840: 0000 0000 0e00 0000 2001 0000 2a45 f419 ........ ...*E.. │ │ │ │ -00024850: 696e 7465 0090 0000 0000 0000 0e00 0000 inte............ │ │ │ │ -00024860: 7100 0000 6464 d010 7265 702e 3aa4 0000 q...dd..rep.:... │ │ │ │ -00024870: 0000 0000 1900 0000 b200 0000 5b8a 0217 ............[... │ │ │ │ -00024880: 7265 702e e7b7 0100 0000 0000 1200 0000 rep............. │ │ │ │ -00024890: ab00 0000 2eaa a51f 7265 702e a4bc 0100 ........rep..... │ │ │ │ -000248a0: 0000 0000 1c00 0000 4300 0000 ffff ffff ........C....... │ │ │ │ +00024770: 0000 0000 8aa6 372f 7265 702e aaa2 0000 ......7/rep..... │ │ │ │ +00024780: 0000 0000 2a00 0000 7300 0000 7bf8 e72b ....*...s...{..+ │ │ │ │ +00024790: 7265 702e 00a0 0000 0000 0000 2100 0000 rep.........!... │ │ │ │ +000247a0: 7600 0000 b995 5f23 7265 702e fe47 0000 v....._#rep..G.. │ │ │ │ +000247b0: 0000 0000 1900 0000 2000 0000 0fa6 1723 ........ ......# │ │ │ │ +000247c0: 7265 6d6f 6b5b 0100 0000 0000 1600 0000 remok[.......... │ │ │ │ +000247d0: 2c00 0000 87db 572f 7265 702e ffa7 0000 ,.....W/rep..... │ │ │ │ +000247e0: 0000 0000 2800 0000 0e01 0000 cf3f 9623 ....(........?.# │ │ │ │ +000247f0: 7265 702e 2b14 0100 0000 0000 2600 0000 rep.+.......&... │ │ │ │ +00024800: 5a00 0000 ffff ffff 0000 0000 0000 0000 Z............... │ │ │ │ +00024810: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00024820: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00024830: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00024840: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00024850: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00024860: 0000 0000 7a96 9a2f 7265 702e 0080 0000 ....z../rep..... │ │ │ │ +00024870: 0000 0000 2700 0000 aa00 0000 57f8 1a22 ....'.......W.." │ │ │ │ +00024880: 7265 702e 1fae 0000 0000 0000 1a00 0000 rep............. │ │ │ │ +00024890: 5e01 0000 4f62 4224 7265 6d6f d25e 0100 ^...ObB$remo.^.. │ │ │ │ +000248a0: 0000 0000 1600 0000 2d00 0000 ffff ffff ........-....... │ │ │ │ 000248b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000248c0: 0000 0000 f825 f41e 0072 6570 9750 0200 .....%...rep.P.. │ │ │ │ -000248d0: 0000 0000 1700 0000 0000 0000 ffff ffff ................ │ │ │ │ -000248e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000248f0: 0000 0000 249d c21b 7265 702e 7139 0100 ....$...rep.q9.. │ │ │ │ -00024900: 0000 0000 1700 0000 5b00 0000 8d91 cb18 ........[....... │ │ │ │ -00024910: 7265 702e 8db4 0100 0000 0000 1400 0000 rep............. │ │ │ │ -00024920: 3b00 0000 ffff ffff 0000 0000 0000 0000 ;............... │ │ │ │ -00024930: 0000 0000 0000 0000 0000 0000 2395 4818 ............#.H. │ │ │ │ -00024940: 0072 6570 9754 0200 0000 0000 3600 0000 .rep.T......6... │ │ │ │ -00024950: 1500 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00024960: 0000 0000 0000 0000 0000 0000 0478 251a .............x%. │ │ │ │ -00024970: 7265 702e a169 0000 0000 0000 2600 0000 rep..i......&... │ │ │ │ -00024980: 2500 0000 7d6f 3817 0072 6570 74d5 0100 %...}o8..rept... │ │ │ │ -00024990: 0000 0000 1c00 0000 1700 0000 d056 d512 .............V.. │ │ │ │ -000249a0: 7265 702e d8d9 0100 0000 0000 1300 0000 rep............. │ │ │ │ -000249b0: 2b00 0000 5c64 1114 0072 6570 f655 0200 +...\d...rep.U.. │ │ │ │ -000249c0: 0000 0000 1f00 0000 0400 0000 ffff ffff ................ │ │ │ │ -000249d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000249e0: 0000 0000 9772 3d1a 7265 702e 3edc 0100 .....r=.rep.>... │ │ │ │ -000249f0: 0000 0000 1c00 0000 5000 0000 0ee6 ba1d ........P....... │ │ │ │ -00024a00: 7265 702e a7b6 0100 0000 0000 1100 0000 rep............. │ │ │ │ -00024a10: 2900 0000 100e fa19 7265 702e 866e 0000 ).......rep..n.. │ │ │ │ -00024a20: 0000 0000 1c00 0000 5800 0000 4476 9815 ........X...Dv.. │ │ │ │ -00024a30: 7265 702e aad7 0100 0000 0000 1a00 0000 rep............. │ │ │ │ -00024a40: 5700 0000 3365 6510 7265 702e 2552 0200 W...3ee.rep.%R.. │ │ │ │ -00024a50: 0000 0000 1800 0000 9300 0000 4458 8414 ............DX.. │ │ │ │ -00024a60: 7265 702e 39bd 0100 0000 0000 2400 0000 rep.9.......$... │ │ │ │ -00024a70: 7f00 0000 6f5e 931f 7265 702e 6f6f 0000 ....o^..rep.oo.. │ │ │ │ -00024a80: 0000 0000 1c00 0000 3500 0000 f381 b912 ........5....... │ │ │ │ -00024a90: 0072 6570 b7bb 0100 0000 0000 1400 0000 .rep............ │ │ │ │ -00024aa0: 2700 0000 b522 0c19 7265 702e cf34 0100 '...."..rep..4.. │ │ │ │ -00024ab0: 0000 0000 2900 0000 b700 0000 df10 031f ....)........... │ │ │ │ -00024ac0: 7265 702e 2838 0000 0000 0000 0e00 0000 rep.(8.......... │ │ │ │ -00024ad0: d600 0000 4884 4719 7265 702e 4cfa 0000 ....H.G.rep.L... │ │ │ │ -00024ae0: 0000 0000 1b00 0000 d600 0000 fb62 c01e .............b.. │ │ │ │ -00024af0: 0072 6570 2251 0200 0000 0000 1400 0000 .rep"Q.......... │ │ │ │ -00024b00: 0600 0000 e9e7 b815 7265 6d6f f153 0200 ........remo.S.. │ │ │ │ -00024b10: 0000 0000 1800 0000 4800 0000 47c0 651c ........H...G.e. │ │ │ │ -00024b20: 7265 702e 6c57 0000 0000 0000 0a00 0000 rep.lW.......... │ │ │ │ -00024b30: a400 0000 272c e615 7374 616e 1956 0200 ....',..stan.V.. │ │ │ │ -00024b40: 0000 0000 0f00 0000 3400 0000 ffff ffff ........4....... │ │ │ │ +000248c0: 0000 0000 f283 8f22 7265 702e a2ee 0000 ......."rep..... │ │ │ │ +000248d0: 0000 0000 1500 0000 3000 0000 811b 9828 ........0......( │ │ │ │ +000248e0: 7265 702e d36f 0000 0000 0000 1800 0000 rep..o.......... │ │ │ │ +000248f0: 1300 0000 64aa 5028 7265 702e 9957 0100 ....d.P(rep..W.. │ │ │ │ +00024900: 0000 0000 2600 0000 3a00 0000 ffff ffff ....&...:....... │ │ │ │ +00024910: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00024920: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00024930: 0000 0000 0000 0000 0000 0000 7f86 5a2a ..............Z* │ │ │ │ +00024940: 7265 702e 186f 0000 0000 0000 1a00 0000 rep..o.......... │ │ │ │ +00024950: a100 0000 97ae 4422 7265 702e 143f 0000 ......D"rep..?.. │ │ │ │ +00024960: 0000 0000 2300 0000 6b00 0000 dded b42c ....#...k......, │ │ │ │ +00024970: 0072 6570 9332 0200 0000 0000 2000 0000 .rep.2...... ... │ │ │ │ +00024980: 0e00 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00024990: 0000 0000 0000 0000 0000 0000 0244 7d2f .............D}/ │ │ │ │ +000249a0: 7265 702e bcbd 0000 0000 0000 2000 0000 rep......... ... │ │ │ │ +000249b0: 8400 0000 887f 1427 7265 702e 9231 0200 .......'rep..1.. │ │ │ │ +000249c0: 0000 0000 2000 0000 4800 0000 35c2 6922 .... ...H...5.i" │ │ │ │ +000249d0: 7265 702e d634 0200 0000 0000 1d00 0000 rep..4.......... │ │ │ │ +000249e0: 2700 0000 ffff ffff 0000 0000 0000 0000 '............... │ │ │ │ +000249f0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00024a00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00024a10: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00024a20: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00024a30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00024a40: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00024a50: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00024a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00024a70: 0000 0000 6279 0f26 7265 702e ae55 0100 ....by.&rep..U.. │ │ │ │ +00024a80: 0000 0000 2900 0000 2000 0000 ffff ffff ....)... ....... │ │ │ │ +00024a90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00024aa0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00024ab0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00024ac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00024ad0: 0000 0000 5447 142d 7265 702e 5df3 0000 ....TG.-rep.]... │ │ │ │ +00024ae0: 0000 0000 1700 0000 5101 0000 49ca ad23 ........Q...I..# │ │ │ │ +00024af0: 7265 6d6f 075d 0100 0000 0000 1800 0000 remo.].......... │ │ │ │ +00024b00: 3f00 0000 f057 d427 0072 6570 0030 0200 ?....W.'.rep.0.. │ │ │ │ +00024b10: 0000 0000 1b00 0000 0b00 0000 6bf1 2124 ............k.!$ │ │ │ │ +00024b20: 0072 6570 acd6 0100 0000 0000 1a00 0000 .rep............ │ │ │ │ +00024b30: 0700 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00024b40: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00024b50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00024b60: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00024b70: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00024b60: 0000 0000 af4f 402b 0072 6570 e4d0 0100 .....O@+.rep.... │ │ │ │ +00024b70: 0000 0000 2500 0000 0400 0000 ffff ffff ....%........... │ │ │ │ 00024b80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00024b90: 0000 0000 c34d 501b 7265 702e e244 0000 .....MP.rep..D.. │ │ │ │ -00024ba0: 0000 0000 1200 0000 4601 0000 c526 1810 ........F....&.. │ │ │ │ -00024bb0: 7265 702e 5e23 0000 0000 0000 1d00 0000 rep.^#.......... │ │ │ │ -00024bc0: 5d00 0000 cf8f 091c 7265 702e 9ef1 0000 ].......rep..... │ │ │ │ -00024bd0: 0000 0000 1900 0000 9b00 0000 b145 bb19 .............E.. │ │ │ │ -00024be0: 0072 6570 0050 0200 0000 0000 2900 0000 .rep.P......)... │ │ │ │ -00024bf0: 0300 0000 3f77 0c1d 0072 6570 c753 0200 ....?w...rep.S.. │ │ │ │ -00024c00: 0000 0000 1d00 0000 0d00 0000 ffff ffff ................ │ │ │ │ -00024c10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00024c20: 0000 0000 70d9 0519 6d61 696c ae50 0200 ....p...mail.P.. │ │ │ │ -00024c30: 0000 0000 1000 0000 2200 0000 d3f7 9f11 ........"....... │ │ │ │ -00024c40: 7265 702e 6f3b 0100 0000 0000 1200 0000 rep.o;.......... │ │ │ │ -00024c50: 6701 0000 5c65 091f 7265 702e ed41 0000 g...\e..rep..A.. │ │ │ │ -00024c60: 0000 0000 0f00 0000 be00 0000 4957 8f11 ............IW.. │ │ │ │ -00024c70: 7265 702e 3fb5 0100 0000 0000 1000 0000 rep.?........... │ │ │ │ -00024c80: 2100 0000 2ccf a81d 7265 702e 0040 0000 !...,...rep..@.. │ │ │ │ -00024c90: 0000 0000 0f00 0000 d400 0000 fb37 d019 .............7.. │ │ │ │ -00024ca0: 7265 702e e1b6 0100 0000 0000 1200 0000 rep............. │ │ │ │ -00024cb0: f400 0000 35d7 3016 7265 702e 49bc 0100 ....5.0.rep.I... │ │ │ │ -00024cc0: 0000 0000 1400 0000 4700 0000 5975 d310 ........G...Yu.. │ │ │ │ -00024cd0: 7265 702e cea9 0000 0000 0000 2300 0000 rep.........#... │ │ │ │ -00024ce0: f500 0000 c18b b31c 7265 702e 3dfb 0000 ........rep.=... │ │ │ │ -00024cf0: 0000 0000 2100 0000 7600 0000 0d75 3f16 ....!...v....u?. │ │ │ │ -00024d00: 7265 702e 03d6 0100 0000 0000 1c00 0000 rep............. │ │ │ │ -00024d10: 8b01 0000 eb41 de13 0072 6570 e254 0200 .....A...rep.T.. │ │ │ │ -00024d20: 0000 0000 3600 0000 1500 0000 a85f 291f ....6........_). │ │ │ │ -00024d30: 7265 702e 56d1 0100 0000 0000 1900 0000 rep.V........... │ │ │ │ -00024d40: 8f00 0000 597d a517 0072 6570 e1d5 0100 ....Y}...rep.... │ │ │ │ -00024d50: 0000 0000 1b00 0000 0700 0000 5a96 ef11 ............Z... │ │ │ │ -00024d60: 7265 702e 598a 0000 0000 0000 2700 0000 rep.Y.......'... │ │ │ │ -00024d70: 2501 0000 7b03 af13 7265 702e 9ad9 0100 %...{...rep..... │ │ │ │ -00024d80: 0000 0000 1200 0000 2c00 0000 a51b 6713 ........,.....g. │ │ │ │ -00024d90: 7265 702e 901f 0100 0000 0000 1d00 0000 rep............. │ │ │ │ -00024da0: 4000 0000 3120 491b 7265 702e 6dbf 0100 @...1 I.rep.m... │ │ │ │ -00024db0: 0000 0000 1800 0000 4400 0000 7cbe 5313 ........D...|.S. │ │ │ │ -00024dc0: 7265 702e 3c51 0200 0000 0000 2800 0000 rep. │ │ │ │ -00025020: 676c 6f62 616c 2d69 6420 4944 7265 702e global-id IDrep. │ │ │ │ -00025030: 6461 7461 2361 7373 6f63 2d72 6567 6578 data#assoc-regex │ │ │ │ -00025040: 7053 6361 6e20 414c 4953 5420 666f 7220 pScan ALIST for │ │ │ │ -00025050: 616e 2065 6c65 6d65 6e74 2077 686f 7365 an element whose │ │ │ │ -00025060: 2063 6172 2069 7320 6120 7265 6775 6c61 car is a regula │ │ │ │ -00025070: 7220 6578 7072 6573 7369 6f6e 206d 6174 r expression mat │ │ │ │ -00025080: 6368 696e 6720 7468 650a 7374 7269 6e67 ching the.string │ │ │ │ -00025090: 2049 4e50 5554 2e00 7265 702e 6461 7461 INPUT..rep.data │ │ │ │ -000250a0: 236d 616b 652d 6775 6172 6469 616e 6d61 #make-guardianma │ │ │ │ -000250b0: 696c 2d64 6f6d 6169 6e2d 6e61 6d65 4d61 il-domain-nameMa │ │ │ │ -000250c0: 696c 2064 6f6d 6169 6e6e 616d 6520 6f66 il domainname of │ │ │ │ -000250d0: 2074 6865 206c 6f63 616c 2073 6974 652e the local site. │ │ │ │ -000250e0: 7573 6572 2d6d 6169 6c2d 6164 6472 6573 user-mail-addres │ │ │ │ -000250f0: 7341 6464 7265 7373 2074 6f20 7075 7420 sAddress to put │ │ │ │ -00025100: 696e 2046 726f 6d3a 2068 6561 6465 7273 in From: headers │ │ │ │ -00025110: 206f 6620 6f75 7467 6f69 6e67 206d 6169 of outgoing mai │ │ │ │ -00025120: 6c2e 0072 6570 2e75 7469 6c2e 7469 6d65 l..rep.util.time │ │ │ │ -00025130: 2374 696d 652d 2054 3120 5432 7265 702e #time- T1 T2rep. │ │ │ │ -00025140: 7574 696c 2e64 6174 6523 6461 7465 2d74 util.date#date-t │ │ │ │ -00025150: 776f 2d64 6967 6974 2d79 6561 722d 7072 wo-digit-year-pr │ │ │ │ -00025160: 6566 6978 4120 7477 6f2d 6469 6769 7420 efixA two-digit │ │ │ │ -00025170: 7374 7269 6e67 2074 6861 7420 7769 6c6c string that will │ │ │ │ -00025180: 2062 6520 7072 6570 656e 6465 6420 746f be prepended to │ │ │ │ -00025190: 2079 6561 7220 7370 6563 6966 6963 6174 year specificat │ │ │ │ -000251a0: 696f 6e73 2074 6861 740a 6f6e 6c79 2068 ions that.only h │ │ │ │ -000251b0: 6176 6520 7477 6f2c 206c 6f77 6572 206f ave two, lower o │ │ │ │ -000251c0: 7264 6572 2c20 6469 6769 7473 2e20 5468 rder, digits. Th │ │ │ │ -000251d0: 6973 2069 7320 7069 636b 6564 2075 7020 is is picked up │ │ │ │ -000251e0: 6175 746f 6d61 7469 6361 6c6c 7920 6672 automatically fr │ │ │ │ -000251f0: 6f6d 0a74 6865 2063 7572 7265 6e74 2079 om.the current y │ │ │ │ -00025200: 6561 722c 2069 2e65 2e20 3139 3937 202d ear, i.e. 1997 - │ │ │ │ -00025210: 3e20 2231 3922 2c20 3230 3031 202d 3e20 > "19", 2001 -> │ │ │ │ -00025220: 2232 3022 2e72 6570 2e75 7469 6c2e 6461 "20".rep.util.da │ │ │ │ -00025230: 7465 2370 6172 7365 2d64 6174 6550 6172 te#parse-datePar │ │ │ │ -00025240: 7365 2074 6865 2064 6174 6520 7370 6563 se the date spec │ │ │ │ -00025250: 6966 6963 7469 6f6e 2069 6e20 5354 5249 ifiction in STRI │ │ │ │ -00025260: 4e47 2c20 6f70 7469 6f6e 616c 6c79 2073 NG, optionally s │ │ │ │ -00025270: 7461 7274 696e 6720 6174 2074 6865 2050 tarting at the P │ │ │ │ -00025280: 4f49 4e54 2774 680a 6368 6172 6163 7465 OINT'th.characte │ │ │ │ -00025290: 7220 696e 2074 6865 2073 7472 696e 672e r in the string. │ │ │ │ -000252a0: 2054 6869 7320 7769 6c6c 2070 6172 7365 This will parse │ │ │ │ -000252b0: 2064 6174 6573 2069 6e20 5246 432d 3832 dates in RFC-82 │ │ │ │ -000252c0: 3220 6d61 696c 206d 6573 7361 6765 732e 2 mail messages. │ │ │ │ -000252d0: 7265 702e 7574 696c 2e69 7370 656c 6c23 rep.util.ispell# │ │ │ │ -000252e0: 7065 6e64 696e 672d 6f75 7470 7574 5374 pending-outputSt │ │ │ │ -000252f0: 7269 6e67 206f 6620 6f75 7470 7574 2072 ring of output r │ │ │ │ -00025300: 6563 6569 7665 6420 6672 6f6d 2069 7370 eceived from isp │ │ │ │ -00025310: 656c 6c20 6275 7420 6e6f 7420 7072 6f63 ell but not proc │ │ │ │ -00025320: 6573 7365 642e 0072 6570 2e6d 6f64 756c essed..rep.modul │ │ │ │ -00025330: 652d 7379 7374 656d 2364 6566 696e 652d e-system#define- │ │ │ │ -00025340: 7374 7275 6374 7572 6573 2053 5452 5543 structures STRUC │ │ │ │ -00025350: 5453 2043 4f4e 4649 4720 2e20 424f 4459 TS CONFIG . BODY │ │ │ │ -00025360: 0072 6570 2e69 6f2e 7374 7265 616d 7323 .rep.io.streams# │ │ │ │ -00025370: 7265 6164 2d66 726f 6d2d 7374 7269 6e67 read-from-string │ │ │ │ -00025380: 2053 5452 494e 4720 2321 6f70 7469 6f6e STRING #!option │ │ │ │ -00025390: 616c 2053 5441 5254 0072 6570 2e69 6f2e al START.rep.io. │ │ │ │ -000253a0: 6669 6c65 7323 6c6f 6164 2d61 6c6c 2046 files#load-all F │ │ │ │ -000253b0: 494c 4520 2321 6f70 7469 6f6e 616c 2043 ILE #!optional C │ │ │ │ -000253c0: 414c 4c42 4143 4b00 7265 702e 696f 2e66 ALLBACK.rep.io.f │ │ │ │ -000253d0: 696c 6573 2365 7661 6c2d 6166 7465 722d iles#eval-after- │ │ │ │ -000253e0: 6c6f 6164 204c 4942 5241 5259 2046 4f52 load LIBRARY FOR │ │ │ │ -000253f0: 4d72 656d 6f74 652d 6674 702d 7472 616e Mremote-ftp-tran │ │ │ │ -00025400: 7366 6572 2d74 7970 654d 6f64 6520 696e sfer-typeMode in │ │ │ │ -00025410: 2077 6869 6368 2074 6f20 7472 616e 7366 which to transf │ │ │ │ -00025420: 6572 2066 696c 6573 2c20 6f6e 6520 6f66 er files, one of │ │ │ │ -00025430: 2074 6865 2073 796d 626f 6c73 2060 6269 the symbols `bi │ │ │ │ -00025440: 6e61 7279 2720 6f72 2060 6173 6369 6927 nary' or `ascii' │ │ │ │ -00025450: 2e72 656d 6f74 652d 6674 702d 6261 642d .remote-ftp-bad- │ │ │ │ -00025460: 6d73 6773 5265 6775 6c61 7220 6578 7072 msgsRegular expr │ │ │ │ -00025470: 6573 7369 6f6e 206d 6174 6368 696e 6720 ession matching │ │ │ │ -00025480: 6674 7020 2266 6169 6c75 7265 2220 6d65 ftp "failure" me │ │ │ │ -00025490: 7373 6167 6573 2e00 7265 702e 696f 2e66 ssages..rep.io.f │ │ │ │ -000254a0: 696c 652d 6861 6e64 6c65 7273 2e72 656d ile-handlers.rem │ │ │ │ -000254b0: 6f74 652e 6674 7023 7265 6d6f 7465 2d66 ote.ftp#remote-f │ │ │ │ -000254c0: 7470 2d63 6c6f 7365 2d68 6f73 7420 484f tp-close-host HO │ │ │ │ -000254d0: 5354 2023 216f 7074 696f 6e61 6c20 5553 ST #!optional US │ │ │ │ -000254e0: 4552 0072 6570 2e69 6f2e 6669 6c65 2d68 ER.rep.io.file-h │ │ │ │ -000254f0: 616e 646c 6572 732e 7265 6d6f 7465 2e72 andlers.remote.r │ │ │ │ -00025500: 6570 2372 656d 6f74 652d 7265 702d 636c ep#remote-rep-cl │ │ │ │ -00025510: 6f73 652d 686f 7374 2048 4f53 5420 2321 ose-host HOST #! │ │ │ │ -00025520: 6f70 7469 6f6e 616c 2055 5345 5272 656d optional USERrem │ │ │ │ -00025530: 6f74 652d 6465 6661 756c 742d 6261 636b ote-default-back │ │ │ │ -00025540: 656e 6442 6163 6b65 6e64 2075 7365 6420 endBackend used │ │ │ │ -00025550: 666f 7220 6f74 6865 7277 6973 6520 756e for otherwise un │ │ │ │ -00025560: 7370 6563 6966 6965 6420 686f 7374 732e specified hosts. │ │ │ │ -00025570: 0072 6570 2e73 7472 7563 7475 7265 7323 .rep.structures# │ │ │ │ -00025580: 6d61 6b65 2d69 6e74 6572 6661 6365 204e make-interface N │ │ │ │ -00025590: 414d 4520 5349 4772 6570 2e73 7472 7563 AME SIGrep.struc │ │ │ │ -000255a0: 7475 7265 7323 7061 7273 652d 696e 7465 tures#parse-inte │ │ │ │ -000255b0: 7266 6163 6552 6574 7572 6e20 7468 6520 rfaceReturn the │ │ │ │ -000255c0: 6c69 7374 206f 6620 7379 6d62 6f6c 7320 list of symbols │ │ │ │ -000255d0: 6465 7363 7269 6265 6420 6279 2074 6865 described by the │ │ │ │ -000255e0: 206d 6f64 756c 6520 696e 7465 7266 6163 module interfac │ │ │ │ -000255f0: 6520 5349 472e 0072 6570 2e73 7472 7563 e SIG..rep.struc │ │ │ │ -00025600: 7475 7265 7323 7061 7273 652d 696e 7465 tures#parse-inte │ │ │ │ -00025610: 7266 6163 6520 5349 4773 7461 6e64 6172 rface SIGstandar │ │ │ │ -00025620: 642d 6f75 7470 7574 5374 7265 616d 2074 d-outputStream t │ │ │ │ -00025630: 6861 7420 6070 7269 6e3f 2720 7772 6974 hat `prin?' writ │ │ │ │ -00025640: 6573 2069 7473 206f 7574 7075 7420 746f es its output to │ │ │ │ -00025650: 2062 7920 6465 6661 756c 742e 0000 0000 by default..... │ │ │ │ -00025660: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025670: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025680: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025690: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000256a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000256b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000256c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000256d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000256e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000256f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00024f80: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00024f90: 0000 0000 0000 0000 0000 0000 df9f 1528 ...............( │ │ │ │ +00024fa0: 7265 702e fe5c 0000 0000 0000 1600 0000 rep..\.......... │ │ │ │ +00024fb0: 2b00 0000 e583 232d 7265 702e c5e4 0000 +.....#-rep..... │ │ │ │ +00024fc0: 0000 0000 1b00 0000 9600 0000 59e1 b62e ............Y... │ │ │ │ +00024fd0: 7265 702e cbf1 0000 0000 0000 1000 0000 rep............. │ │ │ │ +00024fe0: 8201 0000 b30b ab2c 7265 702e bb92 0000 .......,rep..... │ │ │ │ +00024ff0: 0000 0000 1e00 0000 2e02 0000 0000 0000 ................ │ │ │ │ +00025000: 0100 0000 9d02 0000 636d 0200 0000 0000 ........cm...... │ │ │ │ +00025010: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +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 0300 0000 ................ │ │ │ │ +00025050: 6d00 0000 4c47 dd37 0072 6570 a26c 0200 m...LG.7.rep.l.. │ │ │ │ +00025060: 0000 0000 1700 0000 1600 0000 ffff ffff ................ │ │ │ │ +00025070: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00025080: 0000 0000 01ea 363e 7369 7465 0fb2 0000 ......6>site.... │ │ │ │ +00025090: 0000 0000 1300 0000 4700 0000 86b3 df35 ........G......5 │ │ │ │ +000250a0: 0072 6570 d95f 0100 0000 0000 1900 0000 .rep._.......... │ │ │ │ +000250b0: 0700 0000 cbdc b33f 7265 6d6f e45b 0100 .......?remo.[.. │ │ │ │ +000250c0: 0000 0000 1600 0000 7700 0000 fed7 fc3c ........w......< │ │ │ │ +000250d0: 7374 616e 346d 0200 0000 0000 0e00 0000 stan4m.......... │ │ │ │ +000250e0: 2100 0000 55f9 7235 7265 702e 0c12 0100 !...U.r5rep..... │ │ │ │ +000250f0: 0000 0000 1900 0000 9100 0000 5bdf de33 ............[..3 │ │ │ │ +00025100: 0072 6570 c866 0200 0000 0000 2000 0000 .rep.f...... ... │ │ │ │ +00025110: 1500 0000 a271 253b 7265 702e 3f5d 0000 .....q%;rep.?].. │ │ │ │ +00025120: 0000 0000 1500 0000 5700 0000 68df 0a3c ........W...h..< │ │ │ │ +00025130: 7265 702e db56 0000 0000 0000 1300 0000 rep..V.......... │ │ │ │ +00025140: 6900 0000 21d5 1737 7265 702e 5c65 0200 i...!..7rep.\e.. │ │ │ │ +00025150: 0000 0000 2300 0000 4901 0000 1900 cd3a ....#...I......: │ │ │ │ +00025160: 7265 702e 0070 0000 0000 0000 1a00 0000 rep..p.......... │ │ │ │ +00025170: 4800 0000 a72b 8335 7265 702e e56c 0000 H....+.5rep..l.. │ │ │ │ +00025180: 0000 0000 1600 0000 2f00 0000 b72d 3937 ......../....-97 │ │ │ │ +00025190: 0072 6570 6bde 0100 0000 0000 1b00 0000 .repk........... │ │ │ │ +000251a0: 1100 0000 7790 1e35 0072 6570 3060 0200 ....w..5.rep0`.. │ │ │ │ +000251b0: 0000 0000 1e00 0000 1e00 0000 ffff ffff ................ │ │ │ │ +000251c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000251d0: 0000 0000 8887 7b34 7265 702e e548 0000 ......{4rep..H.. │ │ │ │ +000251e0: 0000 0000 1900 0000 0e00 0000 92e7 733a ..............s: │ │ │ │ +000251f0: 7265 702e ef52 0100 0000 0000 1900 0000 rep..R.......... │ │ │ │ +00025200: 9300 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00025210: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00025220: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00025230: 0000 0000 a6d5 6138 7265 702e 9c60 0200 ......a8rep..`.. │ │ │ │ +00025240: 0000 0000 1100 0000 3300 0000 4dc8 a533 ........3...M..3 │ │ │ │ +00025250: 7265 702e 3064 0200 0000 0000 2100 0000 rep.0d......!... │ │ │ │ +00025260: 6800 0000 4090 ce31 7265 702e ceb4 0000 h...@..1rep..... │ │ │ │ +00025270: 0000 0000 0f00 0000 7300 0000 ffff ffff ........s....... │ │ │ │ +00025280: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00025290: 0000 0000 15b3 b43e 7265 702e 47a3 0000 .......>rep.G... │ │ │ │ +000252a0: 0000 0000 2500 0000 6800 0000 ffff ffff ....%...h....... │ │ │ │ +000252b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000252c0: 0000 0000 3c72 0939 7265 702e b16a 0200 .... │ │ │ │ +00025430: 7265 702e 1d59 0000 0000 0000 1200 0000 rep..Y.......... │ │ │ │ +00025440: 4900 0000 4b18 0f3a 7265 702e b964 0200 I...K..:rep..d.. │ │ │ │ +00025450: 0000 0000 2100 0000 4900 0000 ffff ffff ....!...I....... │ │ │ │ +00025460: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00025470: 0000 0000 f338 be36 7265 702e dd5a 0000 .....8.6rep..Z.. │ │ │ │ +00025480: 0000 0000 1200 0000 8100 0000 4af9 063a ............J..: │ │ │ │ +00025490: 7265 702e e167 0200 0000 0000 0d00 0000 rep..g.......... │ │ │ │ +000254a0: 7401 0000 0c5a 6c35 7265 702e a268 0000 t....Zl5rep..h.. │ │ │ │ +000254b0: 0000 0000 1700 0000 7c00 0000 9b74 b238 ........|....t.8 │ │ │ │ +000254c0: 7265 702e e7ee 0000 0000 0000 1600 0000 rep............. │ │ │ │ +000254d0: 3e00 0000 15e0 263f 7265 702e 1b5a 0100 >.....&?rep..Z.. │ │ │ │ +000254e0: 0000 0000 1c00 0000 b900 0000 a20d 6637 ..............f7 │ │ │ │ +000254f0: 7265 702e b639 0000 0000 0000 2000 0000 rep..9...... ... │ │ │ │ +00025500: 5e00 0000 1b6c 9331 0072 6570 6269 0200 ^....l.1.repbi.. │ │ │ │ +00025510: 0000 0000 0e00 0000 1400 0000 d198 df3b ...............; │ │ │ │ +00025520: 0072 6570 6c60 0200 0000 0000 1400 0000 .repl`.......... │ │ │ │ +00025530: 0200 0000 a726 783c 0072 6570 a369 0200 .....&x<.rep.i.. │ │ │ │ +00025540: 0000 0000 1b00 0000 0200 0000 5c17 9d30 ............\..0 │ │ │ │ +00025550: 7265 702e 7452 0100 0000 0000 1d00 0000 rep.tR.......... │ │ │ │ +00025560: 5e00 0000 1581 0c3c 7265 702e f957 0100 ^......rep..X.. │ │ │ │ +000257b0: 0000 0000 2500 0000 3b00 0000 a1a2 763c ....%...;.....v< │ │ │ │ +000257c0: 0072 6570 0f6d 0200 0000 0000 1e00 0000 .rep.m.......... │ │ │ │ +000257d0: 0700 0000 8cf2 dd3f 7265 702e 8e89 0000 .......?rep..... │ │ │ │ +000257e0: 0000 0000 1a00 0000 5600 0000 ffff ffff ........V....... │ │ │ │ 000257f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025800: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025810: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025820: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025830: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025840: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025850: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025860: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025870: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025880: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025890: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000258a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000258b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000258c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000258d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000258e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000258f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025900: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025910: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025920: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025930: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00025800: 0000 0000 d0a6 f034 7265 702e a761 0200 .......4rep..a.. │ │ │ │ +00025810: 0000 0000 2200 0000 3800 0000 477a 2f38 ...."...8...Gz/8 │ │ │ │ +00025820: 646c 2d6c c2b1 0000 0000 0000 0c00 0000 dl-l............ │ │ │ │ +00025830: 4100 0000 7655 6135 646f 6375 c8b2 0000 A...vUa5docu.... │ │ │ │ +00025840: 0000 0000 1300 0000 3e00 0000 6e73 223b ........>...ns"; │ │ │ │ +00025850: 7265 702e f460 0200 0000 0000 1100 0000 rep..`.......... │ │ │ │ +00025860: 8900 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00025870: 0000 0000 0000 0000 0000 0000 ed75 2733 .............u'3 │ │ │ │ +00025880: 7265 702e f930 0000 0000 0000 1800 0000 rep..0.......... │ │ │ │ +00025890: 1100 0000 fbb3 1a37 7265 702e ae11 0100 .......7rep..... │ │ │ │ +000258a0: 0000 0000 1f00 0000 3f00 0000 3544 7035 ........?...5Dp5 │ │ │ │ +000258b0: 7265 6d6f a35d 0100 0000 0000 1400 0000 remo.].......... │ │ │ │ +000258c0: 7f00 0000 97a7 6838 7265 6d6f 365e 0100 ......h8remo6^.. │ │ │ │ +000258d0: 0000 0000 1900 0000 8300 0000 5cae 7530 ............\.u0 │ │ │ │ +000258e0: 7265 702e eab7 0000 0000 0000 0f00 0000 rep............. │ │ │ │ +000258f0: 4200 0000 ffff ffff 0000 0000 0000 0000 B............... │ │ │ │ +00025900: 0000 0000 0000 0000 0000 0000 b88c 8f31 ...............1 │ │ │ │ +00025910: 7265 702e 2a6d 0000 0000 0000 1900 0000 rep.*m.......... │ │ │ │ +00025920: 7e00 0000 c2c0 4331 7265 702e c05c 0000 ~.....C1rep..\.. │ │ │ │ +00025930: 0000 0000 1500 0000 2900 0000 ffff ffff ........)....... │ │ │ │ 00025940: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025950: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025960: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00025950: 0000 0000 6674 6834 7265 702e 03d2 0100 ....fth4rep..... │ │ │ │ +00025960: 0000 0000 1a00 0000 c200 0000 ffff ffff ................ │ │ │ │ 00025970: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025980: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025990: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00025980: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00025990: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 000259a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000259b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000259c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000259d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000259e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000259f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025a00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025a10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025a30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025a40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025a70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025a80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000259b0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +000259c0: 0000 0000 0000 0000 0000 0000 78f5 ef3c ............x..< │ │ │ │ +000259d0: 7265 702e 618a 0000 0000 0000 1300 0000 rep.a........... │ │ │ │ +000259e0: 3200 0000 bcfc dd3b 0072 6570 5fd0 0100 2......;.rep_... │ │ │ │ +000259f0: 0000 0000 3700 0000 0000 0000 3bcd e737 ....7.......;..7 │ │ │ │ +00025a00: 7265 702e 5962 0200 0000 0000 2100 0000 rep.Yb......!... │ │ │ │ +00025a10: a400 0000 a77c f736 7265 702e 8ab6 0000 .....|.6rep..... │ │ │ │ +00025a20: 0000 0000 1600 0000 4a01 0000 2336 333d ........J...#63= │ │ │ │ +00025a30: 7265 702e 22bd 0000 0000 0000 2300 0000 rep.".......#... │ │ │ │ +00025a40: 7700 0000 f5f5 7937 7265 702e 90d4 0100 w.....y7rep..... │ │ │ │ +00025a50: 0000 0000 1800 0000 0402 0000 9a2f cd3c ............./.< │ │ │ │ +00025a60: 0072 6570 2630 0200 0000 0000 1b00 0000 .rep&0.......... │ │ │ │ +00025a70: 1500 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00025a80: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00025a90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025aa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025ab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025ac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025ad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025ae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025af0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025b00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025b10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00025aa0: 0000 0000 e242 bd3d 7265 702e 456b 0200 .....B.=rep.Ek.. │ │ │ │ +00025ab0: 0000 0000 1900 0000 5400 0000 4622 e73a ........T...F".: │ │ │ │ +00025ac0: 7265 702e 8abb 0000 0000 0000 1500 0000 rep............. │ │ │ │ +00025ad0: 5900 0000 4285 9034 0072 6570 5cd1 0100 Y...B..4.rep\... │ │ │ │ +00025ae0: 0000 0000 2700 0000 1800 0000 8db1 c83c ....'..........< │ │ │ │ +00025af0: 7265 702e cb51 0000 0000 0000 1400 0000 rep..Q.......... │ │ │ │ +00025b00: 4f00 0000 17f7 fe3f 7265 702e b26b 0200 O......?rep..k.. │ │ │ │ +00025b10: 0000 0000 1600 0000 da00 0000 ffff ffff ................ │ │ │ │ 00025b20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025b30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025b40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025b50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025b60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025b70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00025b30: 0000 0000 f94c 6e3c 7265 702e 3866 0000 .....Lnrcp-.... │ │ │ │ +00025ba0: 0000 0000 0b00 0000 4300 0000 ebc0 4435 ........C.....D5 │ │ │ │ +00025bb0: 7265 702e 3468 0000 0000 0000 1b00 0000 rep.4h.......... │ │ │ │ +00025bc0: 5300 0000 ffff ffff 0000 0000 0000 0000 S............... │ │ │ │ +00025bd0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00025be0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025bf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025c10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025c20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00025bf0: 0000 0000 ac02 c837 7265 702e 97de 0100 .......7rep..... │ │ │ │ +00025c00: 0000 0000 1a00 0000 4000 0000 5df4 5f31 ........@...]._1 │ │ │ │ +00025c10: 7265 702e 4755 0100 0000 0000 1800 0000 rep.GU.......... │ │ │ │ +00025c20: 4f00 0000 ffff ffff 0000 0000 0000 0000 O............... │ │ │ │ +00025c30: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00025c40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025c50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00025c50: 0000 0000 fcd3 6b35 0072 6570 c667 0200 ......k5.rep.g.. │ │ │ │ +00025c60: 0000 0000 1300 0000 0800 0000 ffff ffff ................ │ │ │ │ 00025c70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025c80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00025c80: 0000 0000 5af8 e836 7265 702e 81b0 0000 ....Z..6rep..... │ │ │ │ +00025c90: 0000 0000 1a00 0000 7e00 0000 ffff ffff ........~....... │ │ │ │ 00025ca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025cb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025cc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00025cb0: 0000 0000 7b12 c230 7265 702e bc48 0000 ....{..0rep..H.. │ │ │ │ +00025cc0: 0000 0000 1a00 0000 0f00 0000 ffff ffff ................ │ │ │ │ 00025cd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025ce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00025ce0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00025cf0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00025d00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025d10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025d20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00025d10: 0000 0000 ac84 4a3a 7265 702e 5c4e 0000 ......J:rep.\N.. │ │ │ │ +00025d20: 0000 0000 0f00 0000 5100 0000 ffff ffff ........Q....... │ │ │ │ 00025d30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025d40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025d60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025d70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00025d40: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00025d50: 0000 0000 0000 0000 0000 0000 d039 9835 .............9.5 │ │ │ │ +00025d60: 7265 702e 63d9 0100 0000 0000 1700 0000 rep.c........... │ │ │ │ +00025d70: c804 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00025d80: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00025d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025dc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025dd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025de0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025df0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025e00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025e10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00025da0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00025db0: 0000 0000 0000 0000 0000 0000 8ac5 dc31 ...............1 │ │ │ │ +00025dc0: 7265 702e c5f4 0000 0000 0000 1c00 0000 rep............. │ │ │ │ +00025dd0: 9600 0000 6aa7 8939 7265 702e 97af 0000 ....j..9rep..... │ │ │ │ +00025de0: 0000 0000 1300 0000 3200 0000 84a9 7337 ........2.....s7 │ │ │ │ +00025df0: 0072 6570 ad5b 0100 0000 0000 3700 0000 .rep.[......7... │ │ │ │ +00025e00: 0000 0000 2dd1 be34 7265 702e 9b53 0100 ....-..4rep..S.. │ │ │ │ +00025e10: 0000 0000 1800 0000 a800 0000 ffff ffff ................ │ │ │ │ 00025e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00025e30: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00025e40: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00025e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025e90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025ea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025eb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025ec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00025e60: 0000 0000 a319 1930 7265 702e c069 0200 .......0rep..i.. │ │ │ │ +00025e70: 0000 0000 1200 0000 8d00 0000 3b55 0130 ............;U.0 │ │ │ │ +00025e80: 7265 702e 32f9 0000 0000 0000 2000 0000 rep.2....... ... │ │ │ │ +00025e90: 7001 0000 af56 2e31 0072 6570 e060 0200 p....V.1.rep.`.. │ │ │ │ +00025ea0: 0000 0000 1200 0000 0200 0000 353e 5736 ............5>W6 │ │ │ │ +00025eb0: 0072 6570 8260 0200 0000 0000 1800 0000 .rep.`.......... │ │ │ │ +00025ec0: 0200 0000 5cd1 fa31 0072 6570 3762 0200 ....\..1.rep7b.. │ │ │ │ +00025ed0: 0000 0000 1d00 0000 0500 0000 ffff ffff ................ │ │ │ │ 00025ee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025ef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025f00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025f40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025f50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025f60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00025ef0: 0000 0000 ce27 8a37 7265 702e 60be 0000 .....'.7rep.`... │ │ │ │ +00025f00: 0000 0000 2000 0000 da00 0000 ad3b 4837 .... ........;H7 │ │ │ │ +00025f10: 7265 702e ab14 0100 0000 0000 2300 0000 rep.........#... │ │ │ │ +00025f20: 5a00 0000 e412 b83d 7265 6d6f 155f 0100 Z......=remo._.. │ │ │ │ +00025f30: 0000 0000 1a00 0000 5300 0000 33c1 df3d ........S...3..= │ │ │ │ +00025f40: 0072 6570 8e61 0200 0000 0000 1400 0000 .rep.a.......... │ │ │ │ +00025f50: 0500 0000 9576 6038 7265 702e b9fd 0000 .....v`8rep..... │ │ │ │ +00025f60: 0000 0000 1d00 0000 aa00 0000 ffff ffff ................ │ │ │ │ 00025f70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025f80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025f90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00025f80: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00025f90: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00025fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00025fb0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00025fc0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00025fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00025ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026000: 0072 6570 2e6e 6574 2e72 7063 2364 6573 .rep.net.rpc#des │ │ │ │ -00026010: 7472 6f79 2d72 7063 2d73 6572 7661 6e74 troy-rpc-servant │ │ │ │ -00026020: 2049 4400 7265 702e 6e65 742e 7270 6323 ID.rep.net.rpc# │ │ │ │ -00026030: 6361 6c6c 2d77 6974 682d 7270 632d 7365 call-with-rpc-se │ │ │ │ -00026040: 7276 616e 7420 494d 504c 2043 414c 4c42 rvant IMPL CALLB │ │ │ │ -00026050: 4143 4b00 7265 702e 6e65 742e 7270 6323 ACK.rep.net.rpc# │ │ │ │ -00026060: 7270 632d 7072 6f78 792d 3e67 6c6f 6261 rpc-proxy->globa │ │ │ │ -00026070: 6c2d 6964 2050 524f 5859 0072 6570 2e6e l-id PROXY.rep.n │ │ │ │ -00026080: 6574 2e72 7063 2372 7063 2d70 726f 7879 et.rpc#rpc-proxy │ │ │ │ -00026090: 2d3e 7365 7276 616e 742d 6964 2050 524f ->servant-id PRO │ │ │ │ -000260a0: 5859 0072 6570 2e6e 6574 2e72 7063 2373 XY.rep.net.rpc#s │ │ │ │ -000260b0: 6572 7661 6e74 2d69 642d 3e67 6c6f 6261 ervant-id->globa │ │ │ │ -000260c0: 6c2d 6964 2049 4472 6570 2e6e 6574 2e72 l-id IDrep.net.r │ │ │ │ -000260d0: 7063 2367 6c6f 6261 6c2d 6964 2d3e 7270 pc#global-id->rp │ │ │ │ -000260e0: 632d 7072 6f78 7952 6574 7572 6e20 6120 c-proxyReturn a │ │ │ │ -000260f0: 6675 6e63 7469 6f6e 2074 6861 7420 6361 function that ca │ │ │ │ -00026100: 6e20 6265 2075 7365 6420 746f 2063 616c n be used to cal │ │ │ │ -00026110: 6c20 7468 6520 5250 4320 6173 736f 6369 l the RPC associ │ │ │ │ -00026120: 6174 6564 2077 6974 6820 7468 650a 676c ated with the.gl │ │ │ │ -00026130: 6f62 616c 2073 6572 7661 6e74 2069 6420 obal servant id │ │ │ │ -00026140: 4944 2028 6120 7374 7269 6e67 292e 0072 ID (a string)..r │ │ │ │ -00026150: 6570 2e64 6174 6123 7265 6d6f 7665 2d69 ep.data#remove-i │ │ │ │ -00026160: 6620 5052 4544 204c 5354 0072 6570 2e64 f PRED LST.rep.d │ │ │ │ -00026170: 6174 6123 7265 6d6f 7665 2d69 662d 6e6f ata#remove-if-no │ │ │ │ -00026180: 7420 4655 4e20 4c53 5472 6570 2e64 6174 t FUN LSTrep.dat │ │ │ │ -00026190: 6123 7265 6d6f 7665 5265 7475 726e 7320 a#removeReturns │ │ │ │ -000261a0: 6120 6e65 7720 636f 7079 206f 6620 4c53 a new copy of LS │ │ │ │ -000261b0: 5420 7769 7468 2061 6c6c 2065 6c65 6d65 T with all eleme │ │ │ │ -000261c0: 6e74 7320 6065 7175 616c 2720 746f 2045 nts `equal' to E │ │ │ │ -000261d0: 4c54 2064 6973 6361 7264 6564 2e00 7265 LT discarded..re │ │ │ │ -000261e0: 702e 7574 696c 2e74 696d 6523 7469 6d65 p.util.time#time │ │ │ │ -000261f0: 2d3e 7365 636f 6e64 7320 5449 4d45 0072 ->seconds TIME.r │ │ │ │ -00026200: 6570 2e75 7469 6c2e 7469 6d65 2373 6563 ep.util.time#sec │ │ │ │ -00026210: 6f6e 6473 2d3e 7469 6d65 2053 4543 5300 onds->time SECS. │ │ │ │ -00026220: 7265 702e 7574 696c 2e6d 6973 6323 7072 rep.util.misc#pr │ │ │ │ -00026230: 6f67 7261 6d2d 6578 6973 7473 2d70 2050 ogram-exists-p P │ │ │ │ -00026240: 524f 4752 414d 7265 702e 7574 696c 2e6d ROGRAMrep.util.m │ │ │ │ -00026250: 656d 6f69 7a65 236d 656d 6f69 7a65 4372 emoize#memoizeCr │ │ │ │ -00026260: 6561 7465 2061 6e64 2072 6574 7572 6e20 eate and return │ │ │ │ -00026270: 6120 6361 6368 696e 6720 7665 7273 696f a caching versio │ │ │ │ -00026280: 6e20 6f66 2074 6865 2066 756e 6374 696f n of the functio │ │ │ │ -00026290: 6e20 462e 2046 206d 6179 206e 6f74 2062 n F. F may not b │ │ │ │ -000262a0: 650a 616e 2061 7574 6f6c 6f61 6420 6465 e.an autoload de │ │ │ │ -000262b0: 6669 6e69 7469 6f6e 2e00 7265 702e 7574 finition..rep.ut │ │ │ │ -000262c0: 696c 2e6d 656d 6f69 7a65 236d 656d 6f69 il.memoize#memoi │ │ │ │ -000262d0: 7a65 2046 7265 702e 6d6f 6475 6c65 2d73 ze Frep.module-s │ │ │ │ -000262e0: 7973 7465 6d23 7374 7275 6374 7572 652d ystem#structure- │ │ │ │ -000262f0: 7265 6645 7661 6c75 6174 6573 2074 6f20 refEvaluates to │ │ │ │ -00026300: 7468 6520 6375 7272 656e 7420 7661 6c75 the current valu │ │ │ │ -00026310: 6520 6f66 2074 6865 2067 6c6f 6261 6c20 e of the global │ │ │ │ -00026320: 6269 6e64 696e 6720 6f66 2073 796d 626f binding of symbo │ │ │ │ -00026330: 6c0a 5641 522d 4e41 4d45 2069 6e20 7468 l.VAR-NAME in th │ │ │ │ -00026340: 6520 6d6f 6475 6c65 2063 616c 6c65 6420 e module called │ │ │ │ -00026350: 5354 5255 4354 2d4e 414d 452e 2054 6869 STRUCT-NAME. Thi │ │ │ │ -00026360: 7320 7374 7275 6374 7572 6520 6d75 7374 s structure must │ │ │ │ -00026370: 0a70 7265 7669 6f75 736c 7920 6861 7665 .previously have │ │ │ │ -00026380: 2062 6565 6e20 6f70 656e 6564 206f 7220 been opened or │ │ │ │ -00026390: 6163 6365 7373 6564 2062 7920 7468 6520 accessed by the │ │ │ │ -000263a0: 6375 7272 656e 7420 6d6f 6475 6c65 2e0a current module.. │ │ │ │ -000263b0: 0a57 6865 6e20 7265 6164 2c20 7468 6520 .When read, the │ │ │ │ -000263c0: 7379 6e74 6178 2060 464f 4f23 4241 5227 syntax `FOO#BAR' │ │ │ │ -000263d0: 2065 7870 616e 6473 2074 6f20 6028 7374 expands to `(st │ │ │ │ -000263e0: 7275 6374 7572 652d 7265 6620 464f 4f20 ructure-ref FOO │ │ │ │ -000263f0: 4241 5229 272e 7265 702e 696f 2e73 7472 BAR)'.rep.io.str │ │ │ │ -00026400: 6561 6d73 2370 7269 6e31 2d74 6f2d 7374 eams#prin1-to-st │ │ │ │ -00026410: 7269 6e67 5265 7475 726e 2061 2073 7472 ringReturn a str │ │ │ │ -00026420: 696e 6720 7265 7072 6573 656e 7469 6e67 ing representing │ │ │ │ -00026430: 2041 5247 2e00 7265 702e 696f 2e73 7472 ARG..rep.io.str │ │ │ │ -00026440: 6561 6d73 2370 7269 6e31 2d74 6f2d 7374 eams#prin1-to-st │ │ │ │ -00026450: 7269 6e67 2041 5247 7265 702e 696f 2e73 ring ARGrep.io.s │ │ │ │ -00026460: 7472 6561 6d73 2372 6561 642d 6672 6f6d treams#read-from │ │ │ │ -00026470: 2d73 7472 696e 6752 6561 6473 2061 6e20 -stringReads an │ │ │ │ -00026480: 6f62 6a65 6374 2066 726f 6d20 5354 5249 object from STRI │ │ │ │ -00026490: 4e47 2c20 7374 6172 7469 6e67 2061 7420 NG, starting at │ │ │ │ -000264a0: 6368 6172 6163 7465 7220 6e75 6d62 6572 character number │ │ │ │ -000264b0: 2053 5441 5254 2028 6465 6661 756c 740a START (default. │ │ │ │ -000264c0: 6973 2030 292e 0072 6570 2e69 6f2e 7374 is 0)..rep.io.st │ │ │ │ -000264d0: 7265 616d 7323 7374 7265 616d 7020 4152 reams#streamp AR │ │ │ │ -000264e0: 4772 6570 2e69 6f2e 6669 6c65 7323 6c6f Grep.io.files#lo │ │ │ │ -000264f0: 6164 2d61 6c6c 5472 7920 746f 206c 6f61 ad-allTry to loa │ │ │ │ -00026500: 6420 6669 6c65 7320 6361 6c6c 6564 2046 d files called F │ │ │ │ -00026510: 494c 4520 286f 7220 4649 4c45 2e6a 6c2c ILE (or FILE.jl, │ │ │ │ -00026520: 2065 7463 2920 6672 6f6d 2061 6c6c 2064 etc) from all d │ │ │ │ -00026530: 6972 6563 746f 7269 6573 2069 6e20 7468 irectories in th │ │ │ │ -00026540: 650a 4c49 5350 206c 6f61 6420 7061 7468 e.LISP load path │ │ │ │ -00026550: 2028 6578 6365 7074 2074 6865 2063 7572 (except the cur │ │ │ │ -00026560: 7265 6e74 2064 6972 6563 746f 7279 292e rent directory). │ │ │ │ -00026570: 0072 6570 2e69 6f2e 6669 6c65 7323 6361 .rep.io.files#ca │ │ │ │ -00026580: 6c6c 2d61 6674 6572 2d6c 6f61 6420 4c49 ll-after-load LI │ │ │ │ -00026590: 4252 4152 5920 5448 554e 4b74 6172 6668 BRARY THUNKtarfh │ │ │ │ -000265a0: 2d67 6e75 2d74 6172 2d70 726f 6772 616d -gnu-tar-program │ │ │ │ -000265b0: 4c6f 6361 7469 6f6e 206f 6620 474e 5520 Location of GNU │ │ │ │ -000265c0: 7461 7220 7072 6f67 7261 6d2e 7461 7266 tar program.tarf │ │ │ │ -000265d0: 682d 6c61 7267 6573 742d 6361 6368 6564 h-largest-cached │ │ │ │ -000265e0: 2d66 696c 6553 697a 6520 6f66 2074 6865 -fileSize of the │ │ │ │ -000265f0: 206c 6172 6765 7374 2063 6163 6861 626c largest cachabl │ │ │ │ -00026600: 6520 7461 7220 6669 6c65 2e72 6570 2e69 e tar file.rep.i │ │ │ │ -00026610: 6f2e 6669 6c65 2d68 616e 646c 6572 732e o.file-handlers. │ │ │ │ -00026620: 7461 7223 7461 7266 682d 656d 7074 792d tar#tarfh-empty- │ │ │ │ -00026630: 6361 6368 6544 6973 6361 7264 2061 6c6c cacheDiscard all │ │ │ │ -00026640: 2063 6163 6865 6420 5441 5220 6469 7265 cached TAR dire │ │ │ │ -00026650: 6374 6f72 7920 656e 7472 6965 732e 7265 ctory entries.re │ │ │ │ -00026660: 6d6f 7465 2d66 7470 2d61 6e6f 6e2d 7061 mote-ftp-anon-pa │ │ │ │ -00026670: 7373 7764 5061 7373 776f 7264 2073 656e sswdPassword sen │ │ │ │ -00026680: 7420 746f 2061 6e6f 6e79 6d6f 7573 2046 t to anonymous F │ │ │ │ -00026690: 5450 2073 6573 7369 6f6e 732e 7265 6d6f TP sessions.remo │ │ │ │ -000266a0: 7465 2d66 7470 2d67 6f6f 642d 6d73 6773 te-ftp-good-msgs │ │ │ │ -000266b0: 5265 6775 6c61 7220 6578 7072 6573 7369 Regular expressi │ │ │ │ -000266c0: 6f6e 206d 6174 6368 696e 6720 6674 7020 on matching ftp │ │ │ │ -000266d0: 2273 7563 6365 7373 2220 6d65 7373 6167 "success" messag │ │ │ │ -000266e0: 6573 2e72 6570 2e69 6f2e 6669 6c65 2d68 es.rep.io.file-h │ │ │ │ -000266f0: 616e 646c 6572 732e 7265 6d6f 7465 2e66 andlers.remote.f │ │ │ │ -00026700: 7470 2372 656d 6f74 652d 6674 702d 636c tp#remote-ftp-cl │ │ │ │ -00026710: 6f73 652d 686f 7374 436c 6f73 6520 7468 ose-hostClose th │ │ │ │ -00026720: 6520 4654 5020 7375 6270 726f 6365 7373 e FTP subprocess │ │ │ │ -00026730: 2063 6f6e 6e65 6374 2074 6f20 6055 5345 connect to `USE │ │ │ │ -00026740: 5240 484f 5354 272e 0072 6570 2e73 7472 R@HOST'..rep.str │ │ │ │ -00026750: 7563 7475 7265 7323 616c 6961 732d 7374 uctures#alias-st │ │ │ │ -00026760: 7275 6374 7572 6520 4652 4f4d 2054 4f00 ructure FROM TO. │ │ │ │ -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 ................ │ │ │ │ -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 ................ │ │ │ │ -000268b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000268c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000268d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000268e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000268f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026900: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026910: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026920: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026930: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026940: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026950: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026960: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026970: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026980: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026990: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000269a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000269b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000269c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000269d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000269e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000269f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026a00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026a10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026a30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026a40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026a70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026a80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026a90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026aa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026ab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026ac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026ad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026ae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026af0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026b00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026b10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026b20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026b30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026b40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026b50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026b60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026b70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026b80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026b90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026ba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026bb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026bc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026bd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026be0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026bf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026c10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026c20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026c40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026c50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026c70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026c80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026ca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026cb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026cc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026cd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026ce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026d00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026d10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026d20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026d30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026d40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00026d60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00025fe0: 0000 0000 4373 5933 7265 702e fd66 0200 ....CsY3rep..f.. │ │ │ │ +00025ff0: 0000 0000 1200 0000 b700 0000 0000 0000 ................ │ │ │ │ +00026000: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp │ │ │ │ +00026010: 7265 7465 7223 756e 7769 6e64 2d70 726f reter#unwind-pro │ │ │ │ +00026020: 7465 6374 2046 4f52 4d20 2e20 424f 4459 tect FORM . BODY │ │ │ │ +00026030: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp │ │ │ │ +00026040: 7265 7465 7223 6175 746f 6c6f 6164 2053 reter#autoload S │ │ │ │ +00026050: 594d 424f 4c2d 464f 524d 2046 494c 4520 YMBOL-FORM FILE │ │ │ │ +00026060: 2321 7265 7374 2045 5854 5241 0072 6570 #!rest EXTRA.rep │ │ │ │ +00026070: 2e6c 616e 672e 6d61 7468 2372 6561 6c70 .lang.math#realp │ │ │ │ +00026080: 2058 0072 6570 2e6c 616e 672e 6d61 7468 X.rep.lang.math │ │ │ │ +00026090: 236e 6567 6174 6976 6570 2058 7265 702e #negativep Xrep. │ │ │ │ +000260a0: 6c61 6e67 2e6d 6174 6823 6162 7352 6574 lang.math#absRet │ │ │ │ +000260b0: 7572 6e20 7468 6520 6162 736f 6c75 7465 urn the absolute │ │ │ │ +000260c0: 2076 616c 7565 206f 6620 582c 2069 2e65 value of X, i.e │ │ │ │ +000260d0: 2e20 286d 6178 2058 2028 2d20 5829 292e . (max X (- X)). │ │ │ │ +000260e0: 0072 6570 2e6c 616e 672e 6d61 7468 2361 .rep.lang.math#a │ │ │ │ +000260f0: 6273 2058 7265 702e 7379 7374 656d 2373 bs Xrep.system#s │ │ │ │ +00026100: 6574 656e 7653 6574 2074 6865 2063 7572 etenvSet the cur │ │ │ │ +00026110: 7265 6e74 2076 616c 7565 206f 6620 7468 rent value of th │ │ │ │ +00026120: 6520 656e 7669 726f 6e6d 656e 7420 7661 e environment va │ │ │ │ +00026130: 7269 6162 6c65 204e 414d 4520 746f 2074 riable NAME to t │ │ │ │ +00026140: 6865 2073 7472 696e 6720 5641 4c55 452e he string VALUE. │ │ │ │ +00026150: 0a54 6865 2060 7072 6f63 6573 732d 656e .The `process-en │ │ │ │ +00026160: 7669 726f 6e6d 656e 7427 2076 6172 6961 vironment' varia │ │ │ │ +00026170: 626c 6520 6973 2064 6573 7472 7563 7469 ble is destructi │ │ │ │ +00026180: 7665 6c79 206d 6f64 6966 6965 642e 0072 vely modified..r │ │ │ │ +00026190: 6570 2e73 7973 7465 6d23 756e 7365 7465 ep.system#unsete │ │ │ │ +000261a0: 6e76 204e 414d 4572 6570 2e6e 6574 2e64 nv NAMErep.net.d │ │ │ │ +000261b0: 6f6d 6169 6e2d 6e61 6d65 2364 6f6d 6169 omain-name#domai │ │ │ │ +000261c0: 6e2d 6162 6f76 652d 7052 6574 7572 6e20 n-above-pReturn │ │ │ │ +000261d0: 7472 7565 2069 6620 646f 6d61 696e 206e true if domain n │ │ │ │ +000261e0: 616d 6520 4431 2069 7320 6061 626f 7665 ame D1 is `above │ │ │ │ +000261f0: 2720 646f 6d61 696e 206e 616d 6520 4432 ' domain name D2 │ │ │ │ +00026200: 2e00 7265 702e 6e65 742e 7270 6323 7265 ..rep.net.rpc#re │ │ │ │ +00026210: 6769 7374 6572 2d72 7063 2d73 6572 7665 gister-rpc-serve │ │ │ │ +00026220: 7220 534f 434b 4554 2023 216b 6579 2043 r SOCKET #!key C │ │ │ │ +00026230: 4c4f 5341 424c 4500 7265 702e 6e65 742e LOSABLE.rep.net. │ │ │ │ +00026240: 7270 6323 6d61 6b65 2d72 7063 2d73 6572 rpc#make-rpc-ser │ │ │ │ +00026250: 7661 6e74 2049 4d50 4c72 6570 2e6e 6574 vant IMPLrep.net │ │ │ │ +00026260: 2e72 7063 2363 616c 6c2d 7769 7468 2d72 .rpc#call-with-r │ │ │ │ +00026270: 7063 2d73 6572 7661 6e74 4361 6c6c 2074 pc-servantCall t │ │ │ │ +00026280: 6865 2066 756e 6374 696f 6e20 4341 4c4c he function CALL │ │ │ │ +00026290: 4241 434b 2077 6974 6820 6120 7369 6e67 BACK with a sing │ │ │ │ +000262a0: 6c65 2061 7267 756d 656e 742c 2074 6865 le argument, the │ │ │ │ +000262b0: 2073 6572 7661 6e74 2d69 6420 7468 6174 servant-id that │ │ │ │ +000262c0: 0a63 616e 2062 6520 7573 6564 2074 6f20 .can be used to │ │ │ │ +000262d0: 6361 6c6c 2074 6865 2066 756e 6374 696f call the functio │ │ │ │ +000262e0: 6e20 494d 504c 2e20 4f6e 6365 2043 414c n IMPL. Once CAL │ │ │ │ +000262f0: 4c42 4143 4b20 7265 7475 726e 732c 2074 LBACK returns, t │ │ │ │ +00026300: 6865 2073 6572 7661 6e74 2d69 640a 6265 he servant-id.be │ │ │ │ +00026310: 636f 6d65 7320 696e 7661 6c69 642e 7265 comes invalid.re │ │ │ │ +00026320: 702e 6e65 742e 7270 6323 6173 796e 632d p.net.rpc#async- │ │ │ │ +00026330: 7270 632d 6361 6c6c 4361 6c6c 2074 6865 rpc-callCall the │ │ │ │ +00026340: 2072 7063 2070 726f 7879 2066 756e 6374 rpc proxy funct │ │ │ │ +00026350: 696f 6e20 5052 4f58 5920 7769 7468 2061 ion PROXY with a │ │ │ │ +00026360: 7267 756d 656e 7473 2041 5247 532e 2049 rguments ARGS. I │ │ │ │ +00026370: 7420 7769 6c6c 2062 6520 6361 6c6c 6564 t will be called │ │ │ │ +00026380: 0a61 7379 6e63 6872 6f6e 6f75 736c 792e .asynchronously. │ │ │ │ +00026390: 204e 6f20 7265 7375 6c74 2077 696c 6c20 No result will │ │ │ │ +000263a0: 6265 2072 6574 7572 6e65 6420 6672 6f6d be returned from │ │ │ │ +000263b0: 2074 6865 2072 656d 6f74 6520 6675 6e63 the remote func │ │ │ │ +000263c0: 7469 6f6e 0a75 6e6c 6573 7320 4341 4c4c tion.unless CALL │ │ │ │ +000263d0: 4241 434b 2069 7320 6769 7665 6e2c 2069 BACK is given, i │ │ │ │ +000263e0: 6e20 7768 6963 6820 6361 7365 2028 4341 n which case (CA │ │ │ │ +000263f0: 4c4c 4241 434b 2053 5441 5455 5320 5641 LLBACK STATUS VA │ │ │ │ +00026400: 4c55 4529 2077 696c 6c20 6265 0a63 616c LUE) will be.cal │ │ │ │ +00026410: 6c65 6420 6174 2073 6f6d 6520 706f 696e led at some poin │ │ │ │ +00026420: 7420 696e 2074 6865 2066 7574 7572 652e t in the future. │ │ │ │ +00026430: 7265 702e 6e65 742e 7270 6323 7270 632d rep.net.rpc#rpc- │ │ │ │ +00026440: 7072 6f78 792d 3e73 6572 7661 6e74 2d69 proxy->servant-i │ │ │ │ +00026450: 6452 6574 7572 6e20 7468 6520 756e 7175 dReturn the unqu │ │ │ │ +00026460: 616c 6966 6965 6420 7365 7276 616e 742d alified servant- │ │ │ │ +00026470: 6964 2028 6120 7379 6d62 6f6c 2920 7468 id (a symbol) th │ │ │ │ +00026480: 6174 2063 616e 2062 6520 7573 6564 2074 at can be used t │ │ │ │ +00026490: 6f0a 7265 6665 7265 6e63 6520 7468 6520 o.reference the │ │ │ │ +000264a0: 5250 4320 7072 6f78 7920 6675 6e63 7469 RPC proxy functi │ │ │ │ +000264b0: 6f6e 2050 524f 5859 2e72 6570 2e6e 6574 on PROXY.rep.net │ │ │ │ +000264c0: 2e72 7063 2373 6572 7661 6e74 2d69 642d .rpc#servant-id- │ │ │ │ +000264d0: 3e67 6c6f 6261 6c2d 6964 5265 7475 726e >global-idReturn │ │ │ │ +000264e0: 2074 6865 2067 6c6f 6261 6c6c 7920 7265 the globally re │ │ │ │ +000264f0: 6665 7265 6e63 6561 626c 6520 5250 4320 ferenceable RPC │ │ │ │ +00026500: 7365 7276 616e 7420 6964 2066 6f72 206c servant id for l │ │ │ │ +00026510: 6f63 616c 2073 6572 7661 6e74 2069 6420 ocal servant id │ │ │ │ +00026520: 4944 2e00 7265 702e 6d6f 6475 6c65 2d73 ID..rep.module-s │ │ │ │ +00026530: 7973 7465 6d23 7374 7275 6374 7572 6520 ystem#structure │ │ │ │ +00026540: 2321 6f70 7469 6f6e 616c 2053 4947 2043 #!optional SIG C │ │ │ │ +00026550: 4f4e 4649 4720 2e20 424f 4459 7265 702e ONFIG . BODYrep. │ │ │ │ +00026560: 6d6f 6475 6c65 2d73 7973 7465 6d23 6465 module-system#de │ │ │ │ +00026570: 6669 6e65 2d73 7472 7563 7475 7265 7353 fine-structuresS │ │ │ │ +00026580: 696d 696c 6172 2074 6f20 6064 6566 696e imilar to `defin │ │ │ │ +00026590: 652d 7374 7275 6374 7572 6527 2065 7863 e-structure' exc │ │ │ │ +000265a0: 6570 7420 7468 6174 206d 756c 7469 706c ept that multipl │ │ │ │ +000265b0: 6520 7374 7275 6374 7572 6573 2061 7265 e structures are │ │ │ │ +000265c0: 0a63 7265 6174 6564 2c20 6561 6368 2065 .created, each e │ │ │ │ +000265d0: 7870 6f72 7469 6e67 2061 2070 6172 7469 xporting a parti │ │ │ │ +000265e0: 6375 6c61 7220 7669 6577 206f 6620 7468 cular view of th │ │ │ │ +000265f0: 6520 756e 6465 726c 7969 6e67 2062 696e e underlying bin │ │ │ │ +00026600: 6469 6e67 732e 0a0a 5354 5255 4354 5320 dings...STRUCTS │ │ │ │ +00026610: 6973 2061 206c 6973 7420 6465 6669 6e69 is a list defini │ │ │ │ +00026620: 6e67 2074 6865 206e 616d 6573 2061 6e64 ng the names and │ │ │ │ +00026630: 2069 6e74 6572 6661 6365 7320 6f66 2074 interfaces of t │ │ │ │ +00026640: 6865 2063 7265 6174 6564 0a6d 6f64 756c he created.modul │ │ │ │ +00026650: 6573 2c20 6561 6368 2069 7465 6d20 6861 es, each item ha │ │ │ │ +00026660: 7320 7468 6520 666f 726d 2060 284e 414d s the form `(NAM │ │ │ │ +00026670: 4520 494e 5445 5246 4143 4529 272e 2043 E INTERFACE)'. C │ │ │ │ +00026680: 4f4e 4649 4720 616e 6420 424f 4459 2061 ONFIG and BODY a │ │ │ │ +00026690: 7265 0a65 7861 6374 6c79 2074 6865 2073 re.exactly the s │ │ │ │ +000266a0: 616d 6520 6173 2069 6e20 7468 6520 6064 ame as in the `d │ │ │ │ +000266b0: 6566 696e 652d 7374 7275 6374 7572 6527 efine-structure' │ │ │ │ +000266c0: 2073 796e 7461 782e 0072 6570 2e6d 6f64 syntax..rep.mod │ │ │ │ +000266d0: 756c 652d 7379 7374 656d 2373 7472 7563 ule-system#struc │ │ │ │ +000266e0: 7475 7265 2d72 6566 2053 5452 5543 542d ture-ref STRUCT- │ │ │ │ +000266f0: 4e41 4d45 2056 4152 2d4e 414d 4572 6570 NAME VAR-NAMErep │ │ │ │ +00026700: 2e64 6174 6123 6d65 6d62 6572 2d69 6653 .data#member-ifS │ │ │ │ +00026710: 696d 696c 6172 2074 6f20 7468 6520 606d imilar to the `m │ │ │ │ +00026720: 656d 6265 7227 2066 756e 6374 696f 6e2c ember' function, │ │ │ │ +00026730: 2065 7863 6570 7420 7468 6174 2074 6865 except that the │ │ │ │ +00026740: 2066 756e 6374 696f 6e20 4655 4e20 6973 function FUN is │ │ │ │ +00026750: 0a63 616c 6c65 6420 746f 2074 6573 7420 .called to test │ │ │ │ +00026760: 7468 6520 656c 656d 656e 7473 2066 6f72 the elements for │ │ │ │ +00026770: 206d 6174 6368 6573 2e20 4966 2060 2846 matches. If `(F │ │ │ │ +00026780: 554e 2045 4c54 2927 2072 6574 7572 6e73 UN ELT)' returns │ │ │ │ +00026790: 2074 7275 652c 0a74 6865 6e20 7468 6520 true,.then the │ │ │ │ +000267a0: 7375 626c 6973 7420 7374 6172 7469 6e67 sublist starting │ │ │ │ +000267b0: 2077 6974 6820 454c 5420 6973 2072 6574 with ELT is ret │ │ │ │ +000267c0: 7572 6e65 642e 0072 6570 2e64 6174 6123 urned..rep.data# │ │ │ │ +000267d0: 6d65 6d62 6572 2d69 6620 4655 4e20 4c53 member-if FUN LS │ │ │ │ +000267e0: 5472 6570 2e64 6174 6123 736f 7274 536f Trep.data#sortSo │ │ │ │ +000267f0: 7274 204c 5354 2064 6573 7472 7563 7469 rt LST destructi │ │ │ │ +00026800: 7665 6c79 2c20 6275 7420 7374 6162 6c79 vely, but stably │ │ │ │ +00026810: 2c20 7265 7475 726e 696e 6720 7468 6520 , returning the │ │ │ │ +00026820: 736f 7274 6564 206c 6973 742e 0a0a 4966 sorted list...If │ │ │ │ +00026830: 2050 5245 4420 6973 2064 6566 696e 6564 PRED is defined │ │ │ │ +00026840: 2069 7420 6973 2075 7365 6420 746f 2063 it is used to c │ │ │ │ +00026850: 6f6d 7061 7265 2074 776f 206f 626a 6563 ompare two objec │ │ │ │ +00026860: 7473 2c20 6974 2073 686f 756c 6420 7265 ts, it should re │ │ │ │ +00026870: 7475 726e 2074 0a77 6865 6e20 7468 6520 turn t.when the │ │ │ │ +00026880: 6669 7273 7420 6973 2060 6c65 7373 2720 first is `less' │ │ │ │ +00026890: 7468 616e 2074 6865 2073 6563 6f6e 642e than the second. │ │ │ │ +000268a0: 2042 7920 6465 6661 756c 7420 7468 6520 By default the │ │ │ │ +000268b0: 7374 616e 6461 7264 206c 6573 732d 7468 standard less-th │ │ │ │ +000268c0: 616e 0a66 756e 6374 696f 6e20 2860 3c27 an.function (`<' │ │ │ │ +000268d0: 2920 6973 2075 7365 642e 0a0a 5468 6520 ) is used...The │ │ │ │ +000268e0: 6661 6374 2074 6861 7420 7468 6520 736f fact that the so │ │ │ │ +000268f0: 7274 2069 7320 7374 6162 6c65 206d 6561 rt is stable mea │ │ │ │ +00026900: 6e73 2074 6861 7420 736f 7274 206b 6579 ns that sort key │ │ │ │ +00026910: 7320 7768 6963 6820 6172 6520 6571 7561 s which are equa │ │ │ │ +00026920: 6c20 7769 6c6c 0a70 7265 7365 7276 6520 l will.preserve │ │ │ │ +00026930: 7468 6569 7220 6f72 6967 696e 616c 2070 their original p │ │ │ │ +00026940: 6f73 6974 696f 6e20 696e 2072 656c 6174 osition in relat │ │ │ │ +00026950: 696f 6e20 746f 2065 6163 6820 6f74 6865 ion to each othe │ │ │ │ +00026960: 722e 0072 6570 2e64 6174 6123 736f 7274 r..rep.data#sort │ │ │ │ +00026970: 204c 5354 2023 216f 7074 696f 6e61 6c20 LST #!optional │ │ │ │ +00026980: 5052 4544 0072 6570 2e64 6174 6123 7374 PRED.rep.data#st │ │ │ │ +00026990: 7269 6e67 2d6c 6f77 6572 2d63 6173 652d ring-lower-case- │ │ │ │ +000269a0: 7020 5800 7265 702e 6461 7461 2363 6170 p X.rep.data#cap │ │ │ │ +000269b0: 6974 616c 697a 652d 7374 7269 6e67 2058 italize-string X │ │ │ │ +000269c0: 7265 702e 6461 7461 236d 6170 636f 6e63 rep.data#mapconc │ │ │ │ +000269d0: 6174 4361 6c6c 2046 554e 2066 6f72 2065 atCall FUN for e │ │ │ │ +000269e0: 6163 6820 6d65 6d62 6572 206f 6620 5345 ach member of SE │ │ │ │ +000269f0: 5155 454e 4345 2c20 636f 6e63 6174 656e QUENCE, concaten │ │ │ │ +00026a00: 6174 696e 6720 7468 6520 7265 7375 6c74 ating the result │ │ │ │ +00026a10: 732e 2042 6574 7765 656e 0a65 6163 6820 s. Between.each │ │ │ │ +00026a20: 7061 6972 206f 6620 7265 7375 6c74 732c pair of results, │ │ │ │ +00026a30: 2069 6e73 6572 7420 5345 5041 5241 544f insert SEPARATO │ │ │ │ +00026a40: 522e 2052 6574 7572 6e20 7468 6520 7265 R. Return the re │ │ │ │ +00026a50: 7375 6c74 696e 6720 7374 7269 6e67 2e72 sulting string.r │ │ │ │ +00026a60: 6570 2e64 6174 612e 7269 6e67 2372 696e ep.data.ring#rin │ │ │ │ +00026a70: 672d 7369 7a65 5265 7475 726e 7320 7468 g-sizeReturns th │ │ │ │ +00026a80: 6520 6e75 6d62 6572 206f 6620 6669 6c6c e number of fill │ │ │ │ +00026a90: 6564 2073 6c6f 7473 2069 6e20 7468 6520 ed slots in the │ │ │ │ +00026aa0: 7269 6e67 2062 7566 6665 7220 5249 4e47 ring buffer RING │ │ │ │ +00026ab0: 2e72 6570 2e64 6174 612e 7269 6e67 236d .rep.data.ring#m │ │ │ │ +00026ac0: 616b 652d 7269 6e67 4372 6561 7465 2061 ake-ringCreate a │ │ │ │ +00026ad0: 2072 696e 6720 6275 6666 6572 2074 6861 ring buffer tha │ │ │ │ +00026ae0: 7420 6361 6e20 636f 6e74 6169 6e20 5349 t can contain SI │ │ │ │ +00026af0: 5a45 2076 616c 7565 732e 2049 6620 5349 ZE values. If SI │ │ │ │ +00026b00: 5a45 2069 7320 6e6f 740a 7370 6563 6966 ZE is not.specif │ │ │ │ +00026b10: 6965 6420 7468 6520 6465 6661 756c 7420 ied the default │ │ │ │ +00026b20: 6361 7061 6369 7479 2060 7269 6e67 2d64 capacity `ring-d │ │ │ │ +00026b30: 6566 6175 6c74 2d73 697a 6527 2069 7320 efault-size' is │ │ │ │ +00026b40: 7573 6564 2e72 6570 2e64 6174 612e 7269 used.rep.data.ri │ │ │ │ +00026b50: 6e67 2372 696e 672d 6170 7065 6e64 4170 ng#ring-appendAp │ │ │ │ +00026b60: 7065 6e64 204f 424a 4543 5420 746f 2074 pend OBJECT to t │ │ │ │ +00026b70: 6865 2072 696e 6720 6275 6666 6572 2052 he ring buffer R │ │ │ │ +00026b80: 494e 472e 2054 6869 7320 6d61 7920 6f76 ING. This may ov │ │ │ │ +00026b90: 6572 7772 6974 6520 6120 7072 6576 696f erwrite a previo │ │ │ │ +00026ba0: 7573 6c79 0a61 6464 6564 206f 626a 6563 usly.added objec │ │ │ │ +00026bb0: 742e 7265 702e 6461 7461 2e72 696e 6723 t.rep.data.ring# │ │ │ │ +00026bc0: 7269 6e67 2d72 6566 5265 6164 2061 6e20 ring-refRead an │ │ │ │ +00026bd0: 6f62 6a65 6374 2066 726f 6d20 7468 6520 object from the │ │ │ │ +00026be0: 7269 6e67 2062 7566 6665 7220 5249 4e47 ring buffer RING │ │ │ │ +00026bf0: 2e20 4966 2044 4550 5448 2069 7320 7472 . If DEPTH is tr │ │ │ │ +00026c00: 7565 2069 740a 6465 6669 6e65 7320 7468 ue it.defines th │ │ │ │ +00026c10: 6520 6f62 6a65 6374 2074 6f20 6163 6365 e object to acce │ │ │ │ +00026c20: 7373 2c20 7468 6520 6d6f 7374 2072 6563 ss, the most rec │ │ │ │ +00026c30: 656e 746c 7920 6164 6465 6420 6974 656d ently added item │ │ │ │ +00026c40: 2069 7320 6174 0a64 6570 7468 207a 6572 is at.depth zer │ │ │ │ +00026c50: 6f2c 2074 6865 206e 6578 7420 6174 2064 o, the next at d │ │ │ │ +00026c60: 6570 7468 206f 6e65 2c20 616e 6420 736f epth one, and so │ │ │ │ +00026c70: 206f 6e2e 2049 6620 7468 6572 6520 6973 on. If there is │ │ │ │ +00026c80: 206e 6f20 6974 656d 2061 740a 4445 5054 no item at.DEPT │ │ │ │ +00026c90: 4820 6e69 6c20 6973 2072 6574 7572 6e65 H nil is returne │ │ │ │ +00026ca0: 642e 0072 6570 2e64 6174 612e 7269 6e67 d..rep.data.ring │ │ │ │ +00026cb0: 2372 696e 672d 7265 6620 5249 4e47 2023 #ring-ref RING # │ │ │ │ +00026cc0: 216f 7074 696f 6e61 6c20 4445 5054 4872 !optional DEPTHr │ │ │ │ +00026cd0: 6570 2e77 7777 2e71 756f 7465 2d75 726c ep.www.quote-url │ │ │ │ +00026ce0: 2371 756f 7465 2d75 726c 4573 6361 7065 #quote-urlEscape │ │ │ │ +00026cf0: 2055 524c 206d 6574 612d 6368 6172 6163 URL meta-charac │ │ │ │ +00026d00: 7465 7273 2069 6e20 5354 5249 4e47 2e00 ters in STRING.. │ │ │ │ +00026d10: 7265 702e 7777 772e 7175 6f74 652d 7572 rep.www.quote-ur │ │ │ │ +00026d20: 6c23 756e 7175 6f74 652d 7572 6c20 5354 l#unquote-url ST │ │ │ │ +00026d30: 5249 4e47 7374 616e 6461 7264 2d65 7272 RINGstandard-err │ │ │ │ +00026d40: 6f72 5374 616e 6461 7264 2073 7472 6561 orStandard strea │ │ │ │ +00026d50: 6d20 666f 7220 6572 726f 7220 6f75 7470 m for error outp │ │ │ │ +00026d60: 7574 2e00 0000 0000 0000 0000 0000 0000 ut.............. │ │ │ │ 00026d70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00026d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00026d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00026da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00026db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00026dc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00026dd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ @@ -9978,1600 +9978,1600 @@ │ │ │ │ 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: 0400 0000 0c00 0000 f42f 0100 0000 0000 ........./...... │ │ │ │ -00027010: 1000 0000 f0ef 0000 0000 0000 1200 0000 ................ │ │ │ │ -00027020: eecf 0100 0000 0000 9108 0000 6f67 0200 ............og.. │ │ │ │ -00027030: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00027040: 0000 0000 0000 0000 0000 0000 0300 0000 ................ │ │ │ │ -00027050: 5c00 0000 ffff ffff 0000 0000 0000 0000 \............... │ │ │ │ -00027060: 0000 0000 0000 0000 0000 0000 6d8c 3c43 ............m.@rep.W,.. │ │ │ │ -00027960: 0000 0000 1e00 0000 2201 0000 b959 7048 ........"....YpH │ │ │ │ -00027970: 0072 6570 25ce 0100 0000 0000 2300 0000 .rep%.......#... │ │ │ │ -00027980: 0600 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00027990: 0000 0000 0000 0000 0000 0000 7662 5343 ............vbSC │ │ │ │ -000279a0: 7265 702e 5f70 0100 0000 0000 1500 0000 rep._p.......... │ │ │ │ -000279b0: 4000 0000 ffff ffff 0000 0000 0000 0000 @............... │ │ │ │ -000279c0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00027000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr │ │ │ │ +00027010: 6574 6572 2375 6e77 696e 642d 7072 6f74 eter#unwind-prot │ │ │ │ +00027020: 6563 7452 6574 7572 6e20 7468 6520 7265 ectReturn the re │ │ │ │ +00027030: 7375 6c74 206f 6620 6576 616c 7561 7469 sult of evaluati │ │ │ │ +00027040: 6e67 2046 4f52 4d2e 2057 6865 6e20 6578 ng FORM. When ex │ │ │ │ +00027050: 6563 7574 696f 6e20 6c65 6176 6573 2074 ecution leaves t │ │ │ │ +00027060: 6865 0a64 796e 616d 6963 2065 7874 656e he.dynamic exten │ │ │ │ +00027070: 7420 6f66 2046 4f52 4d20 6576 616c 7561 t of FORM evalua │ │ │ │ +00027080: 7465 2060 2870 726f 676e 2042 4f44 5929 te `(progn BODY) │ │ │ │ +00027090: 2720 2865 7665 6e20 6966 2065 7869 7469 ' (even if exiti │ │ │ │ +000270a0: 6e67 2064 7565 2074 6f0a 616e 2065 7863 ng due to.an exc │ │ │ │ +000270b0: 6570 7469 6f6e 2077 6974 6869 6e20 464f eption within FO │ │ │ │ +000270c0: 524d 292e 0a0a 4e6f 7465 2074 6861 7420 RM)...Note that │ │ │ │ +000270d0: 7768 656e 2046 4f52 4d20 6973 2065 7869 when FORM is exi │ │ │ │ +000270e0: 7465 6420 6279 2063 616c 6c69 6e67 2061 ted by calling a │ │ │ │ +000270f0: 2063 6f6e 7469 6e75 6174 696f 6e2c 2069 continuation, i │ │ │ │ +00027100: 7420 6973 0a75 6e64 6566 696e 6564 2077 t is.undefined w │ │ │ │ +00027110: 6865 7468 6572 206f 7220 6e6f 7420 424f hether or not BO │ │ │ │ +00027120: 4459 2077 696c 6c20 6265 2065 7661 6c75 DY will be evalu │ │ │ │ +00027130: 6174 6564 2e72 6570 2e6c 616e 672e 696e ated.rep.lang.in │ │ │ │ +00027140: 7465 7270 7265 7465 7223 6576 616c 2d77 terpreter#eval-w │ │ │ │ +00027150: 6865 6e2d 636f 6d70 696c 6546 4f52 4d20 hen-compileFORM │ │ │ │ +00027160: 6973 2065 7661 6c75 6174 6564 2061 7420 is evaluated at │ │ │ │ +00027170: 636f 6d70 696c 652d 7469 6d65 202a 6f6e compile-time *on │ │ │ │ +00027180: 6c79 2a2e 2054 6865 2065 7661 6c75 6174 ly*. The evaluat │ │ │ │ +00027190: 6564 2076 616c 7565 2069 7320 696e 7365 ed value is inse │ │ │ │ +000271a0: 7274 6564 0a69 6e74 6f20 7468 6520 636f rted.into the co │ │ │ │ +000271b0: 6d70 696c 6564 2070 726f 6772 616d 2e20 mpiled program. │ │ │ │ +000271c0: 5768 656e 2069 6e74 6572 7072 6574 6564 When interpreted │ │ │ │ +000271d0: 2c20 6e69 6c20 6973 2072 6574 7572 6e65 , nil is returne │ │ │ │ +000271e0: 642e 0072 6570 2e6c 616e 672e 696e 7465 d..rep.lang.inte │ │ │ │ +000271f0: 7270 7265 7465 7223 6e6f 7072 6570 2e6c rpreter#noprep.l │ │ │ │ +00027200: 616e 672e 6d61 7468 2372 6561 6c70 5265 ang.math#realpRe │ │ │ │ +00027210: 7475 726e 2074 2069 6620 5820 6973 2061 turn t if X is a │ │ │ │ +00027220: 2072 6561 6c20 6e75 6d62 6572 2e72 6570 real number.rep │ │ │ │ +00027230: 2e6c 616e 672e 6d61 7468 2372 6174 696f .lang.math#ratio │ │ │ │ +00027240: 6e61 6c70 5265 7475 726e 2074 2069 6620 nalpReturn t if │ │ │ │ +00027250: 5820 6973 2061 2028 706f 7373 6962 6c79 X is a (possibly │ │ │ │ +00027260: 2069 6e65 7861 6374 2920 7261 7469 6f6e inexact) ration │ │ │ │ +00027270: 616c 206e 756d 6265 722e 0072 6570 2e6c al number..rep.l │ │ │ │ +00027280: 616e 672e 6d61 7468 2370 6f73 6974 6976 ang.math#positiv │ │ │ │ +00027290: 6570 2058 7265 702e 6c61 6e67 2e6d 6174 ep Xrep.lang.mat │ │ │ │ +000272a0: 6823 6e65 6761 7469 7665 7052 6574 7572 h#negativepRetur │ │ │ │ +000272b0: 6e20 7420 6966 2058 2069 7320 6c65 7373 n t if X is less │ │ │ │ +000272c0: 2074 6861 6e20 7a65 726f 2e00 7265 702e than zero..rep. │ │ │ │ +000272d0: 6c61 6e67 2e6d 6174 6823 6576 656e 7020 lang.math#evenp │ │ │ │ +000272e0: 5872 6570 2e6c 616e 672e 6d61 7468 236c Xrep.lang.math#l │ │ │ │ +000272f0: 636d 5265 7475 726e 2074 6865 206c 6561 cmReturn the lea │ │ │ │ +00027300: 7374 2063 6f6d 6d6f 6e20 6d75 6c74 6970 st common multip │ │ │ │ +00027310: 6c65 206f 6620 696e 7465 6765 7273 2041 le of integers A │ │ │ │ +00027320: 2061 6e64 2042 2e00 7265 702e 6c61 6e67 and B..rep.lang │ │ │ │ +00027330: 2e6d 6174 6823 6c63 6d20 2e20 4152 4753 .math#lcm . ARGS │ │ │ │ +00027340: 7265 702e 7379 7374 656d 2370 7764 2d70 rep.system#pwd-p │ │ │ │ +00027350: 726f 6d70 7450 726f 6d70 7420 666f 7220 romptPrompt for │ │ │ │ +00027360: 6120 636f 6e66 6964 656e 7469 616c 2073 a confidential s │ │ │ │ +00027370: 7472 696e 672c 2077 6974 6820 5052 4f4d tring, with PROM │ │ │ │ +00027380: 5054 2061 7320 7468 6520 7469 746c 6520 PT as the title │ │ │ │ +00027390: 7374 7269 6e67 2e20 5468 650a 636f 6e74 string. The.cont │ │ │ │ +000273a0: 656e 7473 206f 6620 7468 6520 7072 6f6d ents of the prom │ │ │ │ +000273b0: 7074 2077 696c 6c20 6265 206d 6173 6b65 pt will be maske │ │ │ │ +000273c0: 6420 6f75 7420 7768 696c 7374 2062 6569 d out whilst bei │ │ │ │ +000273d0: 6e67 2065 6e74 6572 6564 2e72 6570 2e6e ng entered.rep.n │ │ │ │ +000273e0: 6574 2e64 6f6d 6169 6e2d 6e61 6d65 2364 et.domain-name#d │ │ │ │ +000273f0: 6f6d 6169 6e2d 6162 6f76 6552 6574 7572 omain-aboveRetur │ │ │ │ +00027400: 6e20 7468 6520 6e61 6d65 206f 6620 7061 n the name of pa │ │ │ │ +00027410: 7265 6e74 2064 6f6d 6169 6e20 6f66 2074 rent domain of t │ │ │ │ +00027420: 6865 2073 7472 696e 6720 444f 4d41 494e he string DOMAIN │ │ │ │ +00027430: 2e00 7265 702e 6e65 742e 646f 6d61 696e ..rep.net.domain │ │ │ │ +00027440: 2d6e 616d 6523 646f 6d61 696e 2d61 626f -name#domain-abo │ │ │ │ +00027450: 7665 2044 4f4d 4149 4e00 7265 702e 6e65 ve DOMAIN.rep.ne │ │ │ │ +00027460: 742e 646f 6d61 696e 2d6e 616d 6523 646f t.domain-name#do │ │ │ │ +00027470: 6d61 696e 2d61 626f 7665 2d70 2044 3120 main-above-p D1 │ │ │ │ +00027480: 4432 0072 6570 2e6e 6574 2e64 6f6d 6169 D2.rep.net.domai │ │ │ │ +00027490: 6e2d 6e61 6d65 2364 6f6d 6169 6e2d 6571 n-name#domain-eq │ │ │ │ +000274a0: 7561 6c2d 7020 4431 2044 3272 6570 2e6e ual-p D1 D2rep.n │ │ │ │ +000274b0: 6574 2e72 7063 2372 7063 2d6f 7574 7075 et.rpc#rpc-outpu │ │ │ │ +000274c0: 742d 6861 6e64 6c65 7254 6865 2066 756e t-handlerThe fun │ │ │ │ +000274d0: 6374 696f 6e20 7573 6564 2074 6f20 6861 ction used to ha │ │ │ │ +000274e0: 6e64 6c65 2061 6e79 204f 5554 5055 5420 ndle any OUTPUT │ │ │ │ +000274f0: 6672 6f6d 2053 4f43 4b45 542e 0072 6570 from SOCKET..rep │ │ │ │ +00027500: 2e6e 6574 2e72 7063 2372 7063 2d63 7265 .net.rpc#rpc-cre │ │ │ │ +00027510: 6174 652d 7365 7276 6572 0072 6570 2e6e ate-server.rep.n │ │ │ │ +00027520: 6574 2e72 7063 2364 6573 7472 6f79 2d72 et.rpc#destroy-r │ │ │ │ +00027530: 7063 2d73 6572 7661 6e74 2049 4400 7265 pc-servant ID.re │ │ │ │ +00027540: 702e 6e65 742e 7270 6323 6361 6c6c 2d77 p.net.rpc#call-w │ │ │ │ +00027550: 6974 682d 7270 632d 7365 7276 616e 7420 ith-rpc-servant │ │ │ │ +00027560: 494d 504c 2043 414c 4c42 4143 4b00 7265 IMPL CALLBACK.re │ │ │ │ +00027570: 702e 6e65 742e 7270 6323 7365 7276 616e p.net.rpc#servan │ │ │ │ +00027580: 742d 6964 2d3e 676c 6f62 616c 2d69 6420 t-id->global-id │ │ │ │ +00027590: 4944 7265 702e 6e65 742e 7270 6323 676c IDrep.net.rpc#gl │ │ │ │ +000275a0: 6f62 616c 2d69 642d 3e72 7063 2d70 726f obal-id->rpc-pro │ │ │ │ +000275b0: 7879 5265 7475 726e 2061 2066 756e 6374 xyReturn a funct │ │ │ │ +000275c0: 696f 6e20 7468 6174 2063 616e 2062 6520 ion that can be │ │ │ │ +000275d0: 7573 6564 2074 6f20 6361 6c6c 2074 6865 used to call the │ │ │ │ +000275e0: 2052 5043 2061 7373 6f63 6961 7465 6420 RPC associated │ │ │ │ +000275f0: 7769 7468 2074 6865 0a67 6c6f 6261 6c20 with the.global │ │ │ │ +00027600: 7365 7276 616e 7420 6964 2049 4420 2861 servant id ID (a │ │ │ │ +00027610: 2073 7472 696e 6729 2e72 6570 2e6d 6f64 string).rep.mod │ │ │ │ +00027620: 756c 652d 7379 7374 656d 2373 7472 7563 ule-system#struc │ │ │ │ +00027630: 7475 7265 2d72 6566 4576 616c 7561 7465 ture-refEvaluate │ │ │ │ +00027640: 7320 746f 2074 6865 2063 7572 7265 6e74 s to the current │ │ │ │ +00027650: 2076 616c 7565 206f 6620 7468 6520 676c value of the gl │ │ │ │ +00027660: 6f62 616c 2062 696e 6469 6e67 206f 6620 obal binding of │ │ │ │ +00027670: 7379 6d62 6f6c 0a56 4152 2d4e 414d 4520 symbol.VAR-NAME │ │ │ │ +00027680: 696e 2074 6865 206d 6f64 756c 6520 6361 in the module ca │ │ │ │ +00027690: 6c6c 6564 2053 5452 5543 542d 4e41 4d45 lled STRUCT-NAME │ │ │ │ +000276a0: 2e20 5468 6973 2073 7472 7563 7475 7265 . This structure │ │ │ │ +000276b0: 206d 7573 740a 7072 6576 696f 7573 6c79 must.previously │ │ │ │ +000276c0: 2068 6176 6520 6265 656e 206f 7065 6e65 have been opene │ │ │ │ +000276d0: 6420 6f72 2061 6363 6573 7365 6420 6279 d or accessed by │ │ │ │ +000276e0: 2074 6865 2063 7572 7265 6e74 206d 6f64 the current mod │ │ │ │ +000276f0: 756c 652e 0a0a 5768 656e 2072 6561 642c ule...When read, │ │ │ │ +00027700: 2074 6865 2073 796e 7461 7820 6046 4f4f the syntax `FOO │ │ │ │ +00027710: 2342 4152 2720 6578 7061 6e64 7320 746f #BAR' expands to │ │ │ │ +00027720: 2060 2873 7472 7563 7475 7265 2d72 6566 `(structure-ref │ │ │ │ +00027730: 2046 4f4f 2042 4152 2927 2e00 7265 702e FOO BAR)'..rep. │ │ │ │ +00027740: 6461 7461 2372 656d 6f76 652d 6966 2d6e data#remove-if-n │ │ │ │ +00027750: 6f74 2046 554e 204c 5354 0072 6570 2e64 ot FUN LST.rep.d │ │ │ │ +00027760: 6174 6123 7374 7269 6e67 2d75 7063 6173 ata#string-upcas │ │ │ │ +00027770: 6520 5872 6570 2e64 6174 6123 7374 7269 e Xrep.data#stri │ │ │ │ +00027780: 6e67 2d64 6f77 6e63 6173 6552 6574 7572 ng-downcaseRetur │ │ │ │ +00027790: 6e20 6120 6e65 7720 7374 7269 6e67 2c20 n a new string, │ │ │ │ +000277a0: 6120 6c6f 7765 7220 6361 7365 2063 6f70 a lower case cop │ │ │ │ +000277b0: 7920 6f66 2073 7472 696e 6720 582e 0072 y of string X..r │ │ │ │ +000277c0: 6570 2e64 6174 612e 7269 6e67 236d 616b ep.data.ring#mak │ │ │ │ +000277d0: 652d 7269 6e67 2023 216f 7074 696f 6e61 e-ring #!optiona │ │ │ │ +000277e0: 6c20 5349 5a45 7265 702e 7379 7374 656d l SIZErep.system │ │ │ │ +000277f0: 2361 6464 2d68 6f6f 6b41 7272 616e 6765 #add-hookArrange │ │ │ │ +00027800: 2069 7420 736f 2074 6861 7420 4655 4e43 it so that FUNC │ │ │ │ +00027810: 5449 4f4e 2d4e 414d 4520 6973 2061 6464 TION-NAME is add │ │ │ │ +00027820: 6564 2074 6f20 7468 6520 686f 6f6b 2d6c ed to the hook-l │ │ │ │ +00027830: 6973 7420 7374 6f72 6564 2069 6e0a 7379 ist stored in.sy │ │ │ │ +00027840: 6d62 6f6c 2c20 484f 4f4b 2d53 594d 424f mbol, HOOK-SYMBO │ │ │ │ +00027850: 4c2e 2049 7420 7769 6c6c 2061 6464 6564 L. It will added │ │ │ │ +00027860: 2061 7420 7468 6520 6865 6164 206f 6620 at the head of │ │ │ │ +00027870: 7468 6520 6c69 7374 2075 6e6c 6573 7320 the list unless │ │ │ │ +00027880: 4154 2d45 4e44 0a69 7320 7472 7565 2069 AT-END.is true i │ │ │ │ +00027890: 6e20 7768 6963 6820 6361 7365 2069 7420 n which case it │ │ │ │ +000278a0: 6973 2061 6464 6564 2061 7420 7468 6520 is added at the │ │ │ │ +000278b0: 656e 642e 0072 6570 2e73 7973 7465 6d23 end..rep.system# │ │ │ │ +000278c0: 7265 6d6f 7665 2d68 6f6f 6b20 484f 4f4b remove-hook HOOK │ │ │ │ +000278d0: 2046 554e 4300 7265 702e 7777 772e 7175 FUNC.rep.www.qu │ │ │ │ +000278e0: 6f74 652d 7572 6c23 7175 6f74 652d 7572 ote-url#quote-ur │ │ │ │ +000278f0: 6c20 5354 5249 4e47 2a77 6765 742d 7072 l STRING*wget-pr │ │ │ │ +00027900: 6f67 7261 6d2a 4c6f 6361 7469 6f6e 206f ogram*Location o │ │ │ │ +00027910: 6620 6077 6765 7427 2070 726f 6772 616d f `wget' program │ │ │ │ +00027920: 2e00 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027930: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027940: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027950: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027960: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027970: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027980: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027990: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000279a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000279b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000279c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000279d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000279e0: 0000 0000 be87 2b46 7265 702e 68d4 0000 ......+Frep.h... │ │ │ │ -000279f0: 0000 0000 1b00 0000 7b01 0000 db8a 014f ........{......O │ │ │ │ -00027a00: 7265 702e fc70 0100 0000 0000 1600 0000 rep..p.......... │ │ │ │ -00027a10: 3700 0000 b90f 3449 7265 702e 5529 0100 7.....4Irep.U).. │ │ │ │ -00027a20: 0000 0000 1400 0000 4700 0000 0aeb ab4d ........G......M │ │ │ │ -00027a30: 0072 6570 0060 0200 0000 0000 2000 0000 .rep.`...... ... │ │ │ │ -00027a40: 0300 0000 d6d9 c84a 7265 702e f663 0200 .......Jrep..c.. │ │ │ │ -00027a50: 0000 0000 1e00 0000 2100 0000 ffff ffff ........!....... │ │ │ │ +000279e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000279f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027a00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027a10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027a30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027a40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00027a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00027a70: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00027a80: 0000 0000 0000 0000 0000 0000 73b5 4345 ............s.CE │ │ │ │ -00027a90: 7265 702e bac9 0100 0000 0000 2600 0000 rep.........&... │ │ │ │ -00027aa0: 8700 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00027ab0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00027a70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027a80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027a90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027aa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027ab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00027ac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00027ad0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00027ae0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00027ad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027ae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00027af0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00027b00: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00027b10: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00027b00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027b10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00027b20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00027b30: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00027b40: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00027b30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027b40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00027b50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00027b60: 0000 0000 a2ad d74b 7265 702e 3773 0100 .......Krep.7s.. │ │ │ │ -00027b70: 0000 0000 1a00 0000 6600 0000 8146 a14c ........f....F.L │ │ │ │ -00027b80: 7265 702e 3a7b 0100 0000 0000 2000 0000 rep.:{...... ... │ │ │ │ -00027b90: f600 0000 b972 8542 0072 6570 4cc0 0100 .....r.B.repL... │ │ │ │ -00027ba0: 0000 0000 1800 0000 1000 0000 6874 304d ............ht0M │ │ │ │ -00027bb0: 0072 6570 dd61 0200 0000 0000 1c00 0000 .rep.a.......... │ │ │ │ -00027bc0: 0500 0000 f2c5 4b4e 7265 702e c3c1 0100 ......KNrep..... │ │ │ │ -00027bd0: 0000 0000 1500 0000 8600 0000 afc0 864d ...............M │ │ │ │ -00027be0: 0072 6570 fccd 0100 0000 0000 2300 0000 .rep........#... │ │ │ │ -00027bf0: 0600 0000 5357 c24c 7265 702e 4662 0200 ....SW.Lrep.Fb.. │ │ │ │ -00027c00: 0000 0000 1800 0000 5b00 0000 ffff ffff ........[....... │ │ │ │ +00027b60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027b70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027b80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027b90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027ba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027bb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027bc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027bd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027be0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027bf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00027c10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00027c20: 0000 0000 6b18 4048 7265 702e f867 0000 ....k.@Hrep..g.. │ │ │ │ -00027c30: 0000 0000 2900 0000 5f00 0000 9984 554b ....)..._.....UK │ │ │ │ -00027c40: 7265 702e 9171 0100 0000 0000 1400 0000 rep..q.......... │ │ │ │ -00027c50: 3c00 0000 ffff ffff 0000 0000 0000 0000 <............... │ │ │ │ -00027c60: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00027c20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027c40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027c50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00027c70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00027c80: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00027c90: 0000 0000 0000 0000 0000 0000 0326 c243 .............&.C │ │ │ │ -00027ca0: 7265 702e 9389 0000 0000 0000 2800 0000 rep.........(... │ │ │ │ -00027cb0: 9e00 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00027cc0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00027c80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027ca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027cb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027cc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00027cd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00027ce0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00027cf0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00027ce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00027d00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00027d10: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00027d20: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00027d10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027d20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00027d30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00027d40: 0000 0000 28e0 fd41 7265 702e 5365 0000 ....(..Arep.Se.. │ │ │ │ -00027d50: 0000 0000 1e00 0000 8f00 0000 64ee 4e40 ............d.N@ │ │ │ │ -00027d60: 7265 702e d104 0100 0000 0000 1c00 0000 rep............. │ │ │ │ -00027d70: 7c00 0000 a18e ab4a 7265 702e 062b 0100 |......Jrep..+.. │ │ │ │ -00027d80: 0000 0000 1800 0000 ea00 0000 b8bb ec4f ...............O │ │ │ │ -00027d90: 7265 702e 175f 0000 0000 0000 2400 0000 rep.._......$... │ │ │ │ -00027da0: 4c00 0000 8db1 b147 7265 702e 5974 0100 L......Grep.Yt.. │ │ │ │ -00027db0: 0000 0000 1400 0000 4600 0000 ffff ffff ........F....... │ │ │ │ +00027d40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027d60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027d70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00027dc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00027dd0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00027de0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00027dd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027de0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00027df0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00027e00: 0000 0000 c5cd a643 7265 702e 16c1 0100 .......Crep..... │ │ │ │ -00027e10: 0000 0000 1800 0000 3300 0000 ffff ffff ........3....... │ │ │ │ +00027e00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027e10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00027e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00027e30: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00027e40: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00027e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00027e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00027e60: 0000 0000 fbab db4b 7265 702e c760 0200 .......Krep..`.. │ │ │ │ -00027e70: 0000 0000 2000 0000 6700 0000 9f9b 5441 .... ...g.....TA │ │ │ │ -00027e80: 7265 702e 5a69 0000 0000 0000 1d00 0000 rep.Zi.......... │ │ │ │ -00027e90: 2a00 0000 8b42 2d42 7265 702e ccec 0000 *....B-Brep..... │ │ │ │ -00027ea0: 0000 0000 1600 0000 2501 0000 c396 fb4d ........%......M │ │ │ │ -00027eb0: 3a72 6570 3503 0100 0000 0000 1600 0000 :rep5........... │ │ │ │ -00027ec0: 4000 0000 6ded 974b 0072 6570 3564 0200 @...m..K.rep5d.. │ │ │ │ -00027ed0: 0000 0000 1f00 0000 0400 0000 c6d2 ef40 ...............@ │ │ │ │ -00027ee0: 7265 702e e366 0200 0000 0000 3500 0000 rep..f......5... │ │ │ │ -00027ef0: 3000 0000 b0b2 794b 0072 6570 4867 0200 0.....yK.repHg.. │ │ │ │ -00027f00: 0000 0000 1f00 0000 0800 0000 ffff ffff ................ │ │ │ │ +00027e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027e90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027ea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027eb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027ec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027ee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027ef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027f00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00027f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00027f20: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00027f30: 0000 0000 0000 0000 0000 0000 df3f ff49 .............?.I │ │ │ │ -00027f40: 7265 702e 5ec4 0100 0000 0000 1f00 0000 rep.^........... │ │ │ │ -00027f50: af00 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00027f60: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00027f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027f40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027f50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027f60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00027f70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00027f80: 0000 0000 08c5 9d44 7265 702e 34e7 0000 .......Drep.4... │ │ │ │ -00027f90: 0000 0000 2100 0000 8e00 0000 b7aa 8642 ....!..........B │ │ │ │ -00027fa0: 0072 6570 8e7c 0100 0000 0000 2300 0000 .rep.|......#... │ │ │ │ -00027fb0: 0500 0000 d68c ec4f 0072 6570 31c6 0100 .......O.rep1... │ │ │ │ -00027fc0: 0000 0000 1900 0000 0700 0000 ffff ffff ................ │ │ │ │ +00027f80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027f90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00027fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00027fe0: 0000 0000 983d 3e4b 7265 702e ed03 0100 .....=>Krep..... │ │ │ │ -00027ff0: 0000 0000 1700 0000 cd00 0000 0000 0000 ................ │ │ │ │ -00028000: 0200 0000 690c 0000 9783 0100 0000 0000 ....i........... │ │ │ │ -00028010: 0010 0000 0090 0200 0000 0000 0000 0000 ................ │ │ │ │ +00027fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00027ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00028000: 0200 0000 e800 0000 18ff 0100 0000 0000 ................ │ │ │ │ +00028010: 0010 0000 0090 0100 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 0300 0000 ................ │ │ │ │ -00028050: 6a00 0000 9da6 895d 7265 702e b7ef 0000 j......]rep..... │ │ │ │ -00028060: 0000 0000 1800 0000 2100 0000 dea3 c652 ........!......R │ │ │ │ -00028070: 7265 702e 930f 0100 0000 0000 2200 0000 rep........."... │ │ │ │ -00028080: 4000 0000 ffff ffff 0000 0000 0000 0000 @............... │ │ │ │ -00028090: 0000 0000 0000 0000 0000 0000 a52e 8c5c ...............\ │ │ │ │ -000280a0: 7265 702e 1a58 0000 0000 0000 0c00 0000 rep..X.......... │ │ │ │ -000280b0: a100 0000 e61a 7d5e 7265 702e 3d83 0100 ......}^rep.=... │ │ │ │ -000280c0: 0000 0000 1e00 0000 3c00 0000 2da2 5251 ........<...-.RQ │ │ │ │ -000280d0: 7265 702e 7b7f 0100 0000 0000 1f00 0000 rep.{........... │ │ │ │ -000280e0: 4500 0000 9a02 5055 7265 702e 74c0 0100 E.....PUrep.t... │ │ │ │ -000280f0: 0000 0000 1c00 0000 6d00 0000 a5fd 0356 ........m......V │ │ │ │ -00028100: 7265 702e 9f76 0100 0000 0000 1400 0000 rep..v.......... │ │ │ │ -00028110: 2f00 0000 6ba3 935c 7265 702e 427e 0100 /...k..\rep.B~.. │ │ │ │ -00028120: 0000 0000 1f00 0000 8c00 0000 5c55 1650 ............\U.P │ │ │ │ -00028130: 7265 702e 8961 0200 0000 0000 0f00 0000 rep..a.......... │ │ │ │ -00028140: 4500 0000 ffff ffff 0000 0000 0000 0000 E............... │ │ │ │ -00028150: 0000 0000 0000 0000 0000 0000 0a00 405a ..............@Z │ │ │ │ -00028160: 7265 702e fd28 0100 0000 0000 1900 0000 rep..(.......... │ │ │ │ -00028170: 1200 0000 c4b1 9354 0072 6570 7a60 0200 .......T.repz`.. │ │ │ │ -00028180: 0000 0000 2200 0000 0600 0000 ffff ffff ...."........... │ │ │ │ -00028190: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000281a0: 0000 0000 6068 d95d 0072 6570 98c9 0100 ....`h.].rep.... │ │ │ │ -000281b0: 0000 0000 1e00 0000 0400 0000 ffff ffff ................ │ │ │ │ -000281c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000281d0: 0000 0000 5e6f 2950 0072 6570 257e 0100 ....^o)P.rep%~.. │ │ │ │ -000281e0: 0000 0000 1900 0000 0400 0000 daf9 775b ..............w[ │ │ │ │ -000281f0: 7265 702e 4ece 0100 0000 0000 2100 0000 rep.N.......!... │ │ │ │ -00028200: 3000 0000 f56c ed5e 7265 702e 0080 0100 0....l.^rep..... │ │ │ │ -00028210: 0000 0000 1b00 0000 4000 0000 12a1 db5b ........@......[ │ │ │ │ -00028220: 0072 6570 187f 0100 0000 0000 2b00 0000 .rep........+... │ │ │ │ -00028230: 0500 0000 bb38 f058 0072 6570 5b80 0100 .....8.X.rep[... │ │ │ │ -00028240: 0000 0000 1900 0000 1800 0000 ffff ffff ................ │ │ │ │ -00028250: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00028260: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00028270: 0000 0000 0000 0000 0000 0000 9717 2957 ..............)W │ │ │ │ -00028280: 7265 702e 7982 0100 0000 0000 3400 0000 rep.y.......4... │ │ │ │ -00028290: 2a00 0000 ffff ffff 0000 0000 0000 0000 *............... │ │ │ │ -000282a0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00028050: 6200 0000 ffff ffff 0000 0000 0000 0000 b............... │ │ │ │ +00028060: 0000 0000 0000 0000 0000 0000 7d4f f66c ............}O.l │ │ │ │ +00028070: 7265 702e 7f20 0100 0000 0000 1d00 0000 rep.. .......... │ │ │ │ +00028080: c600 0000 f812 b363 7265 702e dda6 0100 .......crep..... │ │ │ │ +00028090: 0000 0000 2a00 0000 3f00 0000 ffff ffff ....*...?....... │ │ │ │ +000280a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000280b0: 0000 0000 1c3b 0c67 7265 702e 1f5f 0000 .....;.grep.._.. │ │ │ │ +000280c0: 0000 0000 1900 0000 3b00 0000 e9e6 1366 ........;......f │ │ │ │ +000280d0: 0072 6570 61f7 0100 0000 0000 1200 0000 .repa........... │ │ │ │ +000280e0: 0500 0000 d3c1 c569 7265 702e 4574 0100 .......irep.Et.. │ │ │ │ +000280f0: 0000 0000 1200 0000 4900 0000 a731 d56c ........I....1.l │ │ │ │ +00028100: 7265 702e 172d 0000 0000 0000 1c00 0000 rep..-.......... │ │ │ │ +00028110: 1402 0000 5baa 0e66 7265 702e 183d 0000 ....[..frep..=.. │ │ │ │ +00028120: 0000 0000 1d00 0000 5400 0000 94df 736b ........T.....sk │ │ │ │ +00028130: 7265 6d6f 58a2 0100 0000 0000 1700 0000 remoX........... │ │ │ │ +00028140: 3f00 0000 f59e 3a62 7265 702e 0020 0100 ?.....:brep.. .. │ │ │ │ +00028150: 0000 0000 1400 0000 6b00 0000 ce70 fc65 ........k....p.e │ │ │ │ +00028160: 0072 6570 6ea0 0100 0000 0000 3500 0000 .repn.......5... │ │ │ │ +00028170: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00028180: 0000 0000 0000 0000 0000 0000 915b 8c6a .............[.j │ │ │ │ +00028190: 7265 702e c846 0000 0000 0000 1600 0000 rep..F.......... │ │ │ │ +000281a0: 9500 0000 7bfc 396d 0072 6570 47a9 0100 ....{.9m.repG... │ │ │ │ +000281b0: 0000 0000 2600 0000 1a00 0000 8427 346c ....&........'4l │ │ │ │ +000281c0: 7265 702e daad 0100 0000 0000 2c00 0000 rep.........,... │ │ │ │ +000281d0: 1800 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +000281e0: 0000 0000 0000 0000 0000 0000 1382 476c ..............Gl │ │ │ │ +000281f0: 7072 696e cc87 0000 0000 0000 0c00 0000 prin............ │ │ │ │ +00028200: 4100 0000 e360 ec6e 7265 702e e638 0000 A....`.nrep..8.. │ │ │ │ +00028210: 0000 0000 1d00 0000 b300 0000 3a36 ea6c ............:6.l │ │ │ │ +00028220: 0072 6570 dccf 0000 0000 0000 2000 0000 .rep........ ... │ │ │ │ +00028230: 0400 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00028240: 0000 0000 0000 0000 0000 0000 57b5 c56f ............W..o │ │ │ │ +00028250: 7265 702e bbc5 0000 0000 0000 1d00 0000 rep............. │ │ │ │ +00028260: 8100 0000 6c42 686d 7265 702e 59f5 0100 ....lBhmrep.Y... │ │ │ │ +00028270: 0000 0000 1c00 0000 ec01 0000 5370 b26f ............Sp.o │ │ │ │ +00028280: 7265 702e f127 0000 0000 0000 1800 0000 rep..'.......... │ │ │ │ +00028290: 5c00 0000 724c f76d 7265 702e 7bcd 0000 \...rL.mrep.{... │ │ │ │ +000282a0: 0000 0000 2b00 0000 3700 0000 ffff ffff ....+...7....... │ │ │ │ 000282b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000282c0: 0000 0000 bcbb 9650 7265 702e 977a 0100 .......Prep..z.. │ │ │ │ -000282d0: 0000 0000 2500 0000 5700 0000 ffff ffff ....%...W....... │ │ │ │ +000282c0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +000282d0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 000282e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000282f0: 0000 0000 dee0 f155 0072 6570 7ac6 0100 .......U.repz... │ │ │ │ -00028300: 0000 0000 2d00 0000 1900 0000 fb20 9d56 ....-........ .V │ │ │ │ -00028310: 7265 702e 86cb 0100 0000 0000 1e00 0000 rep............. │ │ │ │ -00028320: 3800 0000 868e d457 7265 702e 7ecd 0100 8......Wrep.~... │ │ │ │ -00028330: 0000 0000 2000 0000 3600 0000 ffff ffff .... ...6....... │ │ │ │ +000282f0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00028300: 0000 0000 0000 0000 0000 0000 c91f 7e64 ..............~d │ │ │ │ +00028310: 0072 6570 32f9 0100 0000 0000 2900 0000 .rep2.......)... │ │ │ │ +00028320: 0800 0000 827f 4b62 7265 702e 2e9c 0000 ......Kbrep..... │ │ │ │ +00028330: 0000 0000 2400 0000 aa00 0000 ffff ffff ....$........... │ │ │ │ 00028340: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00028350: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ 00028360: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00028370: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00028380: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00028390: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00028380: 0000 0000 bb56 ee60 7265 702e ebaa 0100 .....V.`rep..... │ │ │ │ +00028390: 0000 0000 1b00 0000 4c00 0000 ffff ffff ........L....... │ │ │ │ 000283a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000283b0: 0000 0000 29e3 0350 0072 6570 f3c8 0100 ....)..P.rep.... │ │ │ │ -000283c0: 0000 0000 2400 0000 1400 0000 7a28 ae5c ....$.......z(.\ │ │ │ │ -000283d0: 7265 702e db48 0000 0000 0000 0d00 0000 rep..H.......... │ │ │ │ -000283e0: d200 0000 0f86 f45d 7265 6d6f 3782 0100 .......]remo7... │ │ │ │ -000283f0: 0000 0000 1600 0000 2c00 0000 3a0a 4358 ........,...:.CX │ │ │ │ -00028400: 7265 702e 628d 0000 0000 0000 1c00 0000 rep.b........... │ │ │ │ -00028410: 5400 0000 f841 6750 7265 702e 39cc 0100 T....AgPrep.9... │ │ │ │ -00028420: 0000 0000 1300 0000 1f00 0000 ac84 0a55 ...............U │ │ │ │ -00028430: 7265 702e b773 0100 0000 0000 0f00 0000 rep..s.......... │ │ │ │ -00028440: 4d00 0000 ffff ffff 0000 0000 0000 0000 M............... │ │ │ │ -00028450: 0000 0000 0000 0000 0000 0000 9dbb da58 ...............X │ │ │ │ -00028460: 7265 702e 5ec2 0100 0000 0000 1d00 0000 rep.^........... │ │ │ │ -00028470: b701 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00028480: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -00028490: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000284a0: 0000 0000 216b 1b5a 7265 702e 5b4d 0000 ....!k.Zrep.[M.. │ │ │ │ -000284b0: 0000 0000 0c00 0000 5a00 0000 e457 2857 ........Z....W(W │ │ │ │ -000284c0: 7265 702e e591 0000 0000 0000 2400 0000 rep.........$... │ │ │ │ -000284d0: d500 0000 d4eb 1d5f 7265 702e e42a 0100 ......._rep..*.. │ │ │ │ -000284e0: 0000 0000 0f00 0000 1300 0000 0980 0a50 ...............P │ │ │ │ -000284f0: 0072 6570 137b 0100 0000 0000 1d00 0000 .rep.{.......... │ │ │ │ -00028500: 0a00 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +000283b0: 0000 0000 1679 c46c 7265 702e 2408 0100 .....y.lrep.$... │ │ │ │ +000283c0: 0000 0000 1b00 0000 2002 0000 1c0d 9c66 ........ ......f │ │ │ │ +000283d0: 7265 702e 3569 0000 0000 0000 1a00 0000 rep.5i.......... │ │ │ │ +000283e0: 8100 0000 5292 9d67 7265 702e c42f 0100 ....R..grep../.. │ │ │ │ +000283f0: 0000 0000 0d00 0000 2200 0000 c767 ae64 ........"....g.d │ │ │ │ +00028400: 7265 702e 5824 0000 0000 0000 2600 0000 rep.X$......&... │ │ │ │ +00028410: 0302 0000 0a86 5767 0072 6570 d0af 0100 ......Wg.rep.... │ │ │ │ +00028420: 0000 0000 2100 0000 0b00 0000 ffff ffff ....!........... │ │ │ │ +00028430: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00028440: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00028450: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00028460: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00028470: 0000 0000 02da 2369 7265 702e 00d0 0000 ......#irep..... │ │ │ │ +00028480: 0000 0000 1c00 0000 3202 0000 4363 6664 ........2...Ccfd │ │ │ │ +00028490: 7265 702e 9af9 0100 0000 0000 1200 0000 rep............. │ │ │ │ +000284a0: 5600 0000 6891 9a69 7265 702e 3c45 0000 V...h..irep.....Q.Xrep.@... │ │ │ │ -000285a0: 0000 0000 1c00 0000 a700 0000 45a9 3d55 ............E.=U │ │ │ │ -000285b0: 0072 6570 67ca 0100 0000 0000 2700 0000 .repg.......'... │ │ │ │ -000285c0: 0500 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -000285d0: 0000 0000 0000 0000 0000 0000 6e3e b654 ............n>.T │ │ │ │ -000285e0: 7265 702e f1a3 0000 0000 0000 1700 0000 rep............. │ │ │ │ -000285f0: 3200 0000 da22 5052 7265 702e e980 0100 2...."PRrep..... │ │ │ │ -00028600: 0000 0000 2800 0000 3900 0000 e635 8055 ....(...9....5.U │ │ │ │ -00028610: 7265 702e 6a78 0000 0000 0000 1900 0000 rep.jx.......... │ │ │ │ -00028620: 3500 0000 805c 295e 7265 702e c755 0000 5....\)^rep..U.. │ │ │ │ -00028630: 0000 0000 1700 0000 b000 0000 139a 2d5b ..............-[ │ │ │ │ -00028640: 6465 6275 ead2 0000 0000 0000 0c00 0000 debu............ │ │ │ │ -00028650: 4700 0000 f00f 6250 7461 7266 a881 0100 G.....bPtarf.... │ │ │ │ -00028660: 0000 0000 1500 0000 2600 0000 c2d4 f654 ........&......T │ │ │ │ -00028670: 7265 702e 1b36 0000 0000 0000 0d00 0000 rep..6.......... │ │ │ │ -00028680: 3600 0000 ffff ffff 0000 0000 0000 0000 6............... │ │ │ │ -00028690: 0000 0000 0000 0000 0000 0000 d144 315b .............D1[ │ │ │ │ -000286a0: 7265 702e a779 0100 0000 0000 1d00 0000 rep..y.......... │ │ │ │ -000286b0: 6300 0000 ffff ffff 0000 0000 0000 0000 c............... │ │ │ │ +00028530: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00028540: 0000 0000 0000 0000 0000 0000 50ac 9860 ............P..` │ │ │ │ +00028550: 7265 6d6f aea2 0100 0000 0000 1f00 0000 remo............ │ │ │ │ +00028560: 3400 0000 ffff ffff 0000 0000 0000 0000 4............... │ │ │ │ +00028570: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00028580: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00028590: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +000285a0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +000285b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000285c0: 0000 0000 948b 7b6a 7265 702e 652a 0100 ......{jrep.e*.. │ │ │ │ +000285d0: 0000 0000 0f00 0000 8c00 0000 225c 3364 ............"\3d │ │ │ │ +000285e0: 7265 702e 9ca4 0100 0000 0000 3500 0000 rep.........5... │ │ │ │ +000285f0: 4300 0000 ffff ffff 0000 0000 0000 0000 C............... │ │ │ │ +00028600: 0000 0000 0000 0000 0000 0000 94fd 3b6f ..............;o │ │ │ │ +00028610: 7265 702e d2ca 0000 0000 0000 2200 0000 rep........."... │ │ │ │ +00028620: 3100 0000 ffff ffff 0000 0000 0000 0000 1............... │ │ │ │ +00028630: 0000 0000 0000 0000 0000 0000 7923 cf63 ............y#.c │ │ │ │ +00028640: 6669 6c65 00c0 0000 0000 0000 1200 0000 file............ │ │ │ │ +00028650: cc00 0000 120f 6961 7265 702e a922 0100 ......iarep..".. │ │ │ │ +00028660: 0000 0000 1900 0000 7a00 0000 ffff ffff ........z....... │ │ │ │ +00028670: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00028680: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00028690: 0000 0000 0000 0000 0000 0000 ba2a 896e .............*.n │ │ │ │ +000286a0: 6674 702d a3a0 0100 0000 0000 0b00 0000 ftp-............ │ │ │ │ +000286b0: 1e00 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ 000286c0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 000286d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 000286e0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -000286f0: 0000 0000 0000 0000 0000 0000 e5d2 cc54 ...............T │ │ │ │ -00028700: 0072 6570 b8cc 0100 0000 0000 1800 0000 .rep............ │ │ │ │ -00028710: 0200 0000 81ee aa5d 7265 702e 6471 0000 .......]rep.dq.. │ │ │ │ -00028720: 0000 0000 1800 0000 2a00 0000 15d8 9353 ........*......S │ │ │ │ -00028730: 7265 702e e877 0100 0000 0000 1f00 0000 rep..w.......... │ │ │ │ -00028740: a001 0000 8d24 1656 7265 702e 8373 0000 .....$.Vrep..s.. │ │ │ │ -00028750: 0000 0000 1400 0000 5000 0000 e74a 8b50 ........P....J.P │ │ │ │ -00028760: 7265 702e f168 0000 0000 0000 2100 0000 rep..h......!... │ │ │ │ -00028770: 4800 0000 6127 8259 6465 6275 cbd0 0000 H...a'.Ydebu.... │ │ │ │ -00028780: 0000 0000 0e00 0000 0101 0000 7d15 375b ............}.7[ │ │ │ │ -00028790: 0072 6570 32c4 0100 0000 0000 1e00 0000 .rep2........... │ │ │ │ -000287a0: 0e00 0000 2b47 1159 7265 702e c14d 0000 ....+G.Yrep..M.. │ │ │ │ -000287b0: 0000 0000 1600 0000 ed00 0000 daf9 6b57 ..............kW │ │ │ │ -000287c0: 0072 6570 c0ca 0100 0000 0000 1900 0000 .rep............ │ │ │ │ -000287d0: 0000 0000 5fbc c852 7265 702e dccb 0100 ...._..Rrep..... │ │ │ │ -000287e0: 0000 0000 1e00 0000 3f00 0000 dc26 0f52 ........?....&.R │ │ │ │ -000287f0: 7265 702e 6bcc 0100 0000 0000 1700 0000 rep.k........... │ │ │ │ -00028800: 3600 0000 1658 c55d 7265 702e a507 0100 6....X.]rep..... │ │ │ │ -00028810: 0000 0000 1f00 0000 9800 0000 f3b5 595c ..............Y\ │ │ │ │ -00028820: 0072 6570 bd80 0100 0000 0000 2300 0000 .rep........#... │ │ │ │ -00028830: 0900 0000 4f8d 335e 0072 6570 5360 0200 ....O.3^.repS`.. │ │ │ │ -00028840: 0000 0000 2100 0000 0600 0000 e338 d659 ....!........8.Y │ │ │ │ -00028850: 7265 702e 400f 0100 0000 0000 1600 0000 rep.@........... │ │ │ │ -00028860: 3d00 0000 ffff ffff 0000 0000 0000 0000 =............... │ │ │ │ -00028870: 0000 0000 0000 0000 0000 0000 915a b956 .............Z.V │ │ │ │ -00028880: 7265 702e 19cf 0100 0000 0000 1d00 0000 rep............. │ │ │ │ -00028890: 3a00 0000 ffff ffff 0000 0000 0000 0000 :............... │ │ │ │ -000288a0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -000288b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000288c0: 0000 0000 ac97 4b50 7265 702e d2cc 0100 ......KPrep..... │ │ │ │ -000288d0: 0000 0000 1700 0000 2000 0000 ffff ffff ........ ....... │ │ │ │ -000288e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000288f0: 0000 0000 63aa 9d58 7265 702e ba8c 0000 ....c..Xrep..... │ │ │ │ -00028900: 0000 0000 2600 0000 8200 0000 ffff ffff ....&........... │ │ │ │ -00028910: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00028920: 0000 0000 9fd3 0257 7265 702e b374 0100 .......Wrep..t.. │ │ │ │ -00028930: 0000 0000 1600 0000 4d00 0000 23ab 0e54 ........M...#..T │ │ │ │ -00028940: 7265 702e c0c6 0100 0000 0000 2000 0000 rep......... ... │ │ │ │ -00028950: de00 0000 9296 025e 7265 702e 277a 0100 .......^rep.'z.. │ │ │ │ -00028960: 0000 0000 1900 0000 5700 0000 e018 f85d ........W......] │ │ │ │ -00028970: 0072 6570 4e61 0200 0000 0000 1300 0000 .repNa.......... │ │ │ │ -00028980: 0900 0000 5e86 f45a 0072 6570 ed7e 0100 ....^..Z.rep.~.. │ │ │ │ -00028990: 0000 0000 2b00 0000 0000 0000 ffff ffff ....+........... │ │ │ │ +000286f0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00028700: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00028710: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00028720: 0000 0000 0000 0000 0000 0000 9f71 b062 .............q.b │ │ │ │ +00028730: 7265 702e d7a9 0100 0000 0000 1d00 0000 rep............. │ │ │ │ +00028740: 7300 0000 ffff ffff 0000 0000 0000 0000 s............... │ │ │ │ +00028750: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00028760: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00028770: 0000 0000 d4f2 8761 7265 702e 66d6 0000 .......arep.f... │ │ │ │ +00028780: 0000 0000 1700 0000 6900 0000 71e8 c56f ........i...q..o │ │ │ │ +00028790: 7265 702e fddc 0000 0000 0000 1800 0000 rep............. │ │ │ │ +000287a0: e200 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +000287b0: 0000 0000 0000 0000 0000 0000 23d4 0564 ............#..d │ │ │ │ +000287c0: 0072 6570 63f9 0100 0000 0000 1600 0000 .repc........... │ │ │ │ +000287d0: 2100 0000 ffff ffff 0000 0000 0000 0000 !............... │ │ │ │ +000287e0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +000287f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00028800: 0000 0000 439c d369 7265 702e 1eae 0100 ....C..irep..... │ │ │ │ +00028810: 0000 0000 1a00 0000 6f01 0000 ffff ffff ........o....... │ │ │ │ +00028820: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00028830: 0000 0000 bbd9 ab61 7265 702e 2d62 0000 .......arep.-b.. │ │ │ │ +00028840: 0000 0000 1c00 0000 b300 0000 a021 d564 .............!.d │ │ │ │ +00028850: 7265 702e 17cd 0000 0000 0000 2d00 0000 rep.........-... │ │ │ │ +00028860: 3700 0000 63ab 446d 0072 6570 ddcd 0000 7...c.Dm.rep.... │ │ │ │ +00028870: 0000 0000 2700 0000 0000 0000 f122 1363 ....'........".c │ │ │ │ +00028880: 7265 6d6f b4a3 0100 0000 0000 1800 0000 remo............ │ │ │ │ +00028890: 4a00 0000 32ea bc6d 7265 702e 3f2d 0100 J...2..mrep.?-.. │ │ │ │ +000288a0: 0000 0000 1100 0000 7402 0000 48a4 d061 ........t...H..a │ │ │ │ +000288b0: 7265 702e b9f0 0100 0000 0000 2300 0000 rep.........#... │ │ │ │ +000288c0: 1602 0000 b860 9c69 7265 702e c2f7 0100 .....`.irep..... │ │ │ │ +000288d0: 0000 0000 2200 0000 4e01 0000 508c 2565 ...."...N...P.%e │ │ │ │ +000288e0: 0072 6570 dbfd 0100 0000 0000 1a00 0000 .rep............ │ │ │ │ +000288f0: 1700 0000 7bb3 f16d 7265 702e 32fe 0100 ....{..mrep.2... │ │ │ │ +00028900: 0000 0000 1600 0000 3400 0000 9f8b be68 ........4......h │ │ │ │ +00028910: 2a69 7370 61cb 0000 0000 0000 1000 0000 *ispa........... │ │ │ │ +00028920: 2100 0000 a9ea 006e 7265 6d6f 01a3 0100 !......nremo.... │ │ │ │ +00028930: 0000 0000 1c00 0000 4b00 0000 8537 286f ........K....7(o │ │ │ │ +00028940: 0072 6570 cbfe 0100 0000 0000 1a00 0000 .rep............ │ │ │ │ +00028950: 0c00 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00028960: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00028970: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00028980: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00028990: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 000289a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000289b0: 0000 0000 7e4f 8b53 7265 702e e171 0100 ....~O.Srep..q.. │ │ │ │ -000289c0: 0000 0000 2200 0000 3401 0000 ffff ffff ...."...4....... │ │ │ │ +000289b0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +000289c0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 000289d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000289e0: 0000 0000 a53a 275e 7265 702e e1e1 0000 .....:'^rep..... │ │ │ │ -000289f0: 0000 0000 2000 0000 3700 0000 e38f cb5d .... ...7......] │ │ │ │ -00028a00: 7265 702e 90eb 0000 0000 0000 1600 0000 rep............. │ │ │ │ -00028a10: 3800 0000 4c21 9859 7265 702e d9ca 0100 8...L!.Yrep..... │ │ │ │ -00028a20: 0000 0000 1b00 0000 9200 0000 ffff ffff ................ │ │ │ │ +000289e0: 0000 0000 abcd 2562 7265 702e 87a9 0100 ......%brep..... │ │ │ │ +000289f0: 0000 0000 1600 0000 3a00 0000 ffff ffff ........:....... │ │ │ │ +00028a00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00028a10: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00028a20: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00028a30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00028a40: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00028a50: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00028a40: 0000 0000 2eab c46b 7265 702e 8c02 0100 .......krep..... │ │ │ │ +00028a50: 0000 0000 1e00 0000 7600 0000 ffff ffff ........v....... │ │ │ │ 00028a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00028a70: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00028a80: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -00028a90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00028aa0: 0000 0000 4ace 8c51 7265 702e 89e2 0000 ....J..Qrep..... │ │ │ │ -00028ab0: 0000 0000 1300 0000 8000 0000 221e 395e ............".9^ │ │ │ │ -00028ac0: 7265 702e 81ea 0000 0000 0000 1e00 0000 rep............. │ │ │ │ -00028ad0: b200 0000 f504 1257 7265 702e 6002 0100 .......Wrep.`... │ │ │ │ -00028ae0: 0000 0000 1b00 0000 6400 0000 db38 8359 ........d....8.Y │ │ │ │ -00028af0: 0072 6570 9fce 0100 0000 0000 2200 0000 .rep........"... │ │ │ │ -00028b00: 0700 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00028b10: 0000 0000 0000 0000 0000 0000 5226 295f ............R&)_ │ │ │ │ -00028b20: 0072 6570 df7f 0100 0000 0000 1900 0000 .rep............ │ │ │ │ -00028b30: 0500 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00028b40: 0000 0000 0000 0000 0000 0000 9bcb 445f ..............D_ │ │ │ │ -00028b50: 7265 702e b134 0000 0000 0000 1a00 0000 rep..4.......... │ │ │ │ -00028b60: 1c00 0000 5447 7051 7265 702e 1c5d 0000 ....TGpQrep..].. │ │ │ │ -00028b70: 0000 0000 1e00 0000 2e00 0000 87e3 225f .............."_ │ │ │ │ -00028b80: 7265 702e 083e 0000 0000 0000 0e00 0000 rep..>.......... │ │ │ │ -00028b90: 8300 0000 256d 505e 0072 6570 d4cd 0100 ....%mP^.rep.... │ │ │ │ -00028ba0: 0000 0000 2100 0000 0700 0000 3012 bc5b ....!.......0..[ │ │ │ │ -00028bb0: 0072 6570 8c80 0100 0000 0000 2c00 0000 .rep........,... │ │ │ │ -00028bc0: 0500 0000 b734 1f55 7265 702e 412a 0100 .....4.Urep.A*.. │ │ │ │ -00028bd0: 0000 0000 1600 0000 3d00 0000 278d e05b ........=...'..[ │ │ │ │ -00028be0: 7265 702e 8068 0000 0000 0000 1f00 0000 rep..h.......... │ │ │ │ -00028bf0: 4800 0000 488a 7354 7265 702e 2606 0100 H...H.sTrep.&... │ │ │ │ -00028c00: 0000 0000 1700 0000 4d00 0000 d9c6 1f55 ........M......U │ │ │ │ -00028c10: 0072 6570 487f 0100 0000 0000 2600 0000 .repH.......&... │ │ │ │ -00028c20: 0d00 0000 dc0a 5c52 7265 702e 854c 0000 ......\Rrep..L.. │ │ │ │ -00028c30: 0000 0000 0f00 0000 5700 0000 3b65 5556 ........W...;eUV │ │ │ │ -00028c40: 7265 702e f101 0100 0000 0000 1d00 0000 rep............. │ │ │ │ -00028c50: 5200 0000 8dad 9659 7265 702e 61c1 0100 R......Yrep.a... │ │ │ │ -00028c60: 0000 0000 1a00 0000 4800 0000 9339 4f5a ........H....9OZ │ │ │ │ -00028c70: 7265 702e 2bc9 0100 0000 0000 1d00 0000 rep.+........... │ │ │ │ -00028c80: 5000 0000 ffff ffff 0000 0000 0000 0000 P............... │ │ │ │ +00028a70: 0000 0000 bef8 ad63 7265 702e 0020 0000 .......crep.. .. │ │ │ │ +00028a80: 0000 0000 2000 0000 4100 0000 3e0c cd65 .... ...A...>..e │ │ │ │ +00028a90: 6578 6563 7e23 0100 0000 0000 0e00 0000 exec~#.......... │ │ │ │ +00028aa0: 4100 0000 e5de 2561 0072 6570 beac 0100 A.....%a.rep.... │ │ │ │ +00028ab0: 0000 0000 1800 0000 0700 0000 47c0 c569 ............G..i │ │ │ │ +00028ac0: 7265 702e 1d72 0100 0000 0000 0a00 0000 rep..r.......... │ │ │ │ +00028ad0: cf00 0000 9757 9166 7265 702e 1afa 0100 .....W.frep..... │ │ │ │ +00028ae0: 0000 0000 1600 0000 0302 0000 7ddf 5f64 ............}._d │ │ │ │ +00028af0: 7265 702e eb52 0000 0000 0000 0c00 0000 rep..R.......... │ │ │ │ +00028b00: 4901 0000 5cc5 b767 7265 702e 00a0 0100 I...\..grep..... │ │ │ │ +00028b10: 0000 0000 3500 0000 3900 0000 d401 ec64 ....5...9......d │ │ │ │ +00028b20: 7265 6d6f cca0 0100 0000 0000 0f00 0000 remo............ │ │ │ │ +00028b30: 2900 0000 2c34 7869 7265 702e 5f0a 0100 )...,4xirep._... │ │ │ │ +00028b40: 0000 0000 1e00 0000 a500 0000 895e f66b .............^.k │ │ │ │ +00028b50: 7265 702e 4130 0000 0000 0000 1900 0000 rep.A0.......... │ │ │ │ +00028b60: 0e00 0000 8bf6 916f 0072 6570 f1fe 0100 .......o.rep.... │ │ │ │ +00028b70: 0000 0000 1b00 0000 0c00 0000 9344 4769 .............DGi │ │ │ │ +00028b80: 7265 702e 3fc8 0000 0000 0000 1600 0000 rep.?........... │ │ │ │ +00028b90: 4c00 0000 05a7 c368 7265 6d6f 16a4 0100 L......hremo.... │ │ │ │ +00028ba0: 0000 0000 1400 0000 3d00 0000 ffff ffff ........=....... │ │ │ │ +00028bb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00028bc0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00028bd0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00028be0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00028bf0: 0000 0000 0573 8b65 0072 6570 06f5 0100 .....s.e.rep.... │ │ │ │ +00028c00: 0000 0000 1800 0000 0200 0000 51d7 9661 ............Q..a │ │ │ │ +00028c10: 7265 702e b16e 0000 0000 0000 1b00 0000 rep..n.......... │ │ │ │ +00028c20: 4c00 0000 15fb b662 7265 702e 33fc 0100 L......brep.3... │ │ │ │ +00028c30: 0000 0000 1900 0000 8f01 0000 ffff ffff ................ │ │ │ │ +00028c40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00028c50: 0000 0000 6fcd cd6d 7265 702e 5ec9 0000 ....o..mrep.^... │ │ │ │ +00028c60: 0000 0000 1b00 0000 4d00 0000 9ca0 1167 ........M......g │ │ │ │ +00028c70: 7265 702e 950c 0100 0000 0000 1700 0000 rep............. │ │ │ │ +00028c80: 3d00 0000 ffff ffff 0000 0000 0000 0000 =............... │ │ │ │ 00028c90: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00028ca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00028cb0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00028cc0: 0000 0000 0000 0000 0000 0000 7bf3 a755 ............{..U │ │ │ │ -00028cd0: 0072 6570 507c 0100 0000 0000 2100 0000 .repP|......!... │ │ │ │ -00028ce0: 1d00 0000 6d8a fd5d 7265 702e 68e5 0000 ....m..]rep.h... │ │ │ │ -00028cf0: 0000 0000 1800 0000 2900 0000 ffff ffff ........)....... │ │ │ │ -00028d00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00028d10: 0000 0000 e51a ea50 7265 702e 00e0 0000 .......Prep..... │ │ │ │ -00028d20: 0000 0000 2500 0000 3a01 0000 941b 3e53 ....%...:.....>S │ │ │ │ -00028d30: 6572 726f 3dd3 0000 0000 0000 1600 0000 erro=........... │ │ │ │ -00028d40: 6500 0000 6313 0e51 7265 702e e77d 0100 e...c..Qrep..}.. │ │ │ │ -00028d50: 0000 0000 1800 0000 2600 0000 da7b 4f5e ........&....{O^ │ │ │ │ -00028d60: 7265 6d6f e381 0100 0000 0000 1500 0000 remo............ │ │ │ │ -00028d70: 3f00 0000 b48f 8351 7265 702e b029 0100 ?......Qrep..).. │ │ │ │ -00028d80: 0000 0000 1b00 0000 7600 0000 ffff ffff ........v....... │ │ │ │ -00028d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00028da0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00028db0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -00028dc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00028cc0: 0000 0000 0000 0000 0000 0000 53d0 ee6e ............S..n │ │ │ │ +00028cd0: 7265 702e 59c6 0000 0000 0000 1600 0000 rep.Y........... │ │ │ │ +00028ce0: 6a00 0000 ffff ffff 0000 0000 0000 0000 j............... │ │ │ │ +00028cf0: 0000 0000 0000 0000 0000 0000 861e 7d64 ..............}d │ │ │ │ +00028d00: 7265 702e 25cc 0000 0000 0000 1700 0000 rep.%........... │ │ │ │ +00028d10: 4500 0000 ffff ffff 0000 0000 0000 0000 E............... │ │ │ │ +00028d20: 0000 0000 0000 0000 0000 0000 1722 5d6d ............."]m │ │ │ │ +00028d30: 7265 702e 49c4 0000 0000 0000 1e00 0000 rep.I........... │ │ │ │ +00028d40: 4200 0000 d77d de6f 7265 702e 0006 0100 B....}.orep..... │ │ │ │ +00028d50: 0000 0000 2500 0000 5600 0000 06c4 666a ....%...V.....fj │ │ │ │ +00028d60: 0072 6570 67a4 0100 0000 0000 3500 0000 .repg.......5... │ │ │ │ +00028d70: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00028d80: 0000 0000 0000 0000 0000 0000 4d6e 1969 ............Mn.i │ │ │ │ +00028d90: 7265 702e da22 0000 0000 0000 1c00 0000 rep..".......... │ │ │ │ +00028da0: 6201 0000 ffff ffff 0000 0000 0000 0000 b............... │ │ │ │ +00028db0: 0000 0000 0000 0000 0000 0000 c89a 2365 ..............#e │ │ │ │ +00028dc0: 0072 6570 b1cf 0000 0000 0000 2b00 0000 .rep........+... │ │ │ │ 00028dd0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00028de0: 0000 0000 0000 0000 0000 0000 dae3 b35a ...............Z │ │ │ │ -00028df0: 7265 702e d0e5 0000 0000 0000 1900 0000 rep............. │ │ │ │ -00028e00: 1200 0000 2a39 6355 7265 702e 5d26 0100 ....*9cUrep.]&.. │ │ │ │ -00028e10: 0000 0000 2800 0000 a000 0000 ffff ffff ....(........... │ │ │ │ -00028e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00028e30: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00028e40: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00028de0: 0000 0000 0000 0000 0000 0000 73ba 8066 ............s..f │ │ │ │ +00028df0: 7265 702e 7cfe 0100 0000 0000 1b00 0000 rep.|........... │ │ │ │ +00028e00: 3400 0000 02bf 2369 2a63 6f6d 5bca 0000 4.....#i*com[... │ │ │ │ +00028e10: 0000 0000 1500 0000 6200 0000 e617 9e64 ........b......d │ │ │ │ +00028e20: 0072 6570 04a6 0100 0000 0000 1e00 0000 .rep............ │ │ │ │ +00028e30: 0d00 0000 336b c568 7265 702e ddac 0100 ....3k.hrep..... │ │ │ │ +00028e40: 0000 0000 2100 0000 dc00 0000 ffff ffff ....!........... │ │ │ │ 00028e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00028e60: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00028e70: 0000 0000 0000 0000 0000 0000 c502 8c57 ...............W │ │ │ │ -00028e80: 7265 702e 05d4 0000 0000 0000 1400 0000 rep............. │ │ │ │ -00028e90: 4f00 0000 ffff ffff 0000 0000 0000 0000 O............... │ │ │ │ -00028ea0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -00028eb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00028ec0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00028ed0: 0000 0000 0000 0000 0000 0000 bf43 2455 .............C$U │ │ │ │ -00028ee0: 7265 702e d782 0100 0000 0000 3600 0000 rep.........6... │ │ │ │ -00028ef0: 3000 0000 ffff ffff 0000 0000 0000 0000 0............... │ │ │ │ +00028e60: 0000 0000 6df3 4a6e 7265 702e 5935 0000 ....m.Jnrep.Y5.. │ │ │ │ +00028e70: 0000 0000 1d00 0000 7003 0000 b97a 826b ........p....z.k │ │ │ │ +00028e80: 7265 702e ac47 0000 0000 0000 1900 0000 rep..G.......... │ │ │ │ +00028e90: 0e00 0000 ea86 6469 7265 702e 7325 0100 ......direp.s%.. │ │ │ │ +00028ea0: 0000 0000 1100 0000 9400 0000 9267 cb68 .............g.h │ │ │ │ +00028eb0: 7265 702e 5a28 0100 0000 0000 0d00 0000 rep.Z(.......... │ │ │ │ +00028ec0: 4f00 0000 ffff ffff 0000 0000 0000 0000 O............... │ │ │ │ +00028ed0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +00028ee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00028ef0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ 00028f00: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00028f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00028f20: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00028f30: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -00028f40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00028f50: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -00028f60: 0000 0000 0000 0000 0000 0000 7776 d758 ............wv.X │ │ │ │ -00028f70: 0072 6570 65cd 0100 0000 0000 1200 0000 .repe........... │ │ │ │ -00028f80: 0700 0000 d108 3a52 7265 702e 8ecf 0100 ......:Rrep..... │ │ │ │ -00028f90: 0000 0000 1f00 0000 4100 0000 ffff ffff ........A....... │ │ │ │ +00028f20: 0000 0000 6e65 f264 7265 702e 8126 0000 ....ne.drep..&.. │ │ │ │ +00028f30: 0000 0000 1700 0000 aa00 0000 e797 9061 ...............a │ │ │ │ +00028f40: 7265 702e 6ff3 0100 0000 0000 2100 0000 rep.o.......!... │ │ │ │ +00028f50: 4e01 0000 1fd6 b269 7265 702e 7cc3 0000 N......irep.|... │ │ │ │ +00028f60: 0000 0000 1200 0000 2d00 0000 c396 fb60 ........-......` │ │ │ │ +00028f70: 3a72 6570 e9c7 0000 0000 0000 1600 0000 :rep............ │ │ │ │ +00028f80: 4000 0000 ffff ffff 0000 0000 0000 0000 @............... │ │ │ │ +00028f90: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00028fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00028fb0: 0000 0000 24a3 0b5c 7265 702e 4a81 0100 ....$..\rep.J... │ │ │ │ -00028fc0: 0000 0000 2300 0000 3b00 0000 ffff ffff ....#...;....... │ │ │ │ +00028fb0: 0000 0000 c287 5062 7265 702e 49c7 0000 ......Pbrep.I... │ │ │ │ +00028fc0: 0000 0000 1b00 0000 8500 0000 ffff ffff ................ │ │ │ │ 00028fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00028fe0: 0000 0000 ce4e f750 7265 702e ba49 0000 .....N.Prep..I.. │ │ │ │ -00028ff0: 0000 0000 0d00 0000 8900 0000 0000 0000 ................ │ │ │ │ -00029000: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00028fe0: 0000 0000 556b a463 0072 6570 0cfe 0100 ....Uk.c.rep.... │ │ │ │ +00028ff0: 0000 0000 1800 0000 0e00 0000 0000 0000 ................ │ │ │ │ +00029000: 0100 0000 b409 0000 4ca6 0200 0000 0000 ........L....... │ │ │ │ 00029010: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00029020: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 00029030: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029040: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029050: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029060: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029070: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029080: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029090: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000290a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000290b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000290c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000290d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000290e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000290f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00029040: 0000 0000 0000 0000 0000 0000 0300 0000 ................ │ │ │ │ +00029050: 6300 0000 92d9 5373 7265 702e 14a5 0100 c.....Ssrep..... │ │ │ │ +00029060: 0000 0000 1d00 0000 4200 0000 9cab cf73 ........B......s │ │ │ │ +00029070: 7265 702e 04ce 0000 0000 0000 1e00 0000 rep............. │ │ │ │ +00029080: 4400 0000 ffff ffff 0000 0000 0000 0000 D............... │ │ │ │ +00029090: 0000 0000 0000 0000 0000 0000 c8d9 d174 ...............t │ │ │ │ +000290a0: 7265 702e 0fcf 0000 0000 0000 1700 0000 rep............. │ │ │ │ +000290b0: 3700 0000 8d8b cb70 7265 702e e6d6 0000 7......prep..... │ │ │ │ +000290c0: 0000 0000 1400 0000 6d00 0000 0a56 b67b ........m....V.{ │ │ │ │ +000290d0: 2a69 7370 92cb 0000 0000 0000 1300 0000 *isp............ │ │ │ │ +000290e0: 3d00 0000 0cd0 9170 7265 702e 00f0 0100 =......prep..... │ │ │ │ +000290f0: 0000 0000 1a00 0000 9f00 0000 ffff ffff ................ │ │ │ │ 00029100: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029110: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029120: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029130: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029140: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029150: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029160: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029170: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029180: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029190: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000291a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000291b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000291c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000291d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000291e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00029110: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00029120: 0000 0000 0000 0000 0000 0000 68ef 7872 ............h.xr │ │ │ │ +00029130: 7265 702e f7dd 0000 0000 0000 1c00 0000 rep............. │ │ │ │ +00029140: 2f01 0000 4ffb 3c71 0072 6570 5dcf 0000 /...O... │ │ │ │ +00029900: 0000 0000 2000 0000 6600 0000 2f79 887f .... ...f.../y.. │ │ │ │ +00029910: 0072 6570 93aa 0100 0000 0000 2000 0000 .rep........ ... │ │ │ │ +00029920: 1000 0000 d415 637d 7265 702e 2aa4 0200 ......c}rep.*... │ │ │ │ +00029930: 0000 0000 1700 0000 4000 0000 4e57 5371 ........@...NWSq │ │ │ │ +00029940: 7265 702e eb29 0000 0000 0000 2200 0000 rep..)......"... │ │ │ │ +00029950: ae01 0000 64eb 0375 7265 702e c0d7 0000 ....d..urep..... │ │ │ │ +00029960: 0000 0000 1e00 0000 9d00 0000 ffff ffff ................ │ │ │ │ 00029970: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029980: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029990: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00029980: 0000 0000 9cd2 9674 0072 6570 03a5 0200 .......t.rep.... │ │ │ │ +00029990: 0000 0000 1300 0000 1700 0000 ffff ffff ................ │ │ │ │ 000299a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000299b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000299c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000299d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000299e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -000299f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029a00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029a10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +000299b0: 0000 0000 bf20 bb7e 7265 702e 0000 0100 ..... .~rep..... │ │ │ │ +000299c0: 0000 0000 1600 0000 8101 0000 9df8 2e7b ...............{ │ │ │ │ +000299d0: 7265 702e c5ce 0000 0000 0000 2100 0000 rep.........!... │ │ │ │ +000299e0: 2900 0000 c4b6 8876 7265 702e 1804 0100 )......vrep..... │ │ │ │ +000299f0: 0000 0000 1c00 0000 a700 0000 6f4a 977d ............oJ.} │ │ │ │ +00029a00: 7265 702e d0c2 0000 0000 0000 2300 0000 rep.........#... │ │ │ │ +00029a10: 8900 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00029a20: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00029a30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029a40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029a70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029a80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029a90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029aa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029ab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029ac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029ad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029ae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029af0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029b00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029b10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00029a40: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00029a50: 0000 0000 0000 0000 0000 0000 c928 a678 .............(.x │ │ │ │ +00029a60: 7265 702e 3883 0000 0000 0000 1e00 0000 rep.8........... │ │ │ │ +00029a70: 3a00 0000 ffff ffff 0000 0000 0000 0000 :............... │ │ │ │ +00029a80: 0000 0000 0000 0000 0000 0000 3bcc a87f ............;... │ │ │ │ +00029a90: 7265 702e 7d67 0000 0000 0000 1b00 0000 rep.}g.......... │ │ │ │ +00029aa0: 9c00 0000 4310 737f 2a69 7370 25cb 0000 ....C.s.*isp%... │ │ │ │ +00029ab0: 0000 0000 1000 0000 2c00 0000 7afa 7d76 ........,...z.}v │ │ │ │ +00029ac0: 7265 702d 3c23 0100 0000 0000 0d00 0000 rep-<#.......... │ │ │ │ +00029ad0: 3500 0000 3a79 4f7e 7265 6d6f a7a1 0100 5...:yO~remo.... │ │ │ │ +00029ae0: 0000 0000 1500 0000 4300 0000 63b8 8c7b ........C...c..{ │ │ │ │ +00029af0: 7265 702e c6c9 0000 0000 0000 1c00 0000 rep............. │ │ │ │ +00029b00: 7900 0000 104d 1674 7265 702e a9c4 0000 y....M.trep..... │ │ │ │ +00029b10: 0000 0000 1700 0000 5400 0000 ffff ffff ........T....... │ │ │ │ 00029b20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029b30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029b40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029b50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029b60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029b70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00029b30: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00029b40: 0000 0000 0000 0000 0000 0000 d5f9 a87a ...............z │ │ │ │ +00029b50: 7265 702e 9701 0100 0000 0000 1f00 0000 rep............. │ │ │ │ +00029b60: d600 0000 022d ae73 7265 702e 69a1 0200 .....-.srep.i... │ │ │ │ +00029b70: 0000 0000 2200 0000 4402 0000 ffff ffff ...."...D....... │ │ │ │ 00029b80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029b90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029ba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029bb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029bc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029bd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00029b90: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00029ba0: 0000 0000 0000 0000 0000 0000 58c1 ae72 ............X..r │ │ │ │ +00029bb0: 7265 702e 0070 0100 0000 0000 0b00 0000 rep..p.......... │ │ │ │ +00029bc0: 9e00 0000 36d0 f579 7265 702e d9c6 0000 ....6..yrep..... │ │ │ │ +00029bd0: 0000 0000 1e00 0000 5200 0000 ffff ffff ........R....... │ │ │ │ 00029be0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029bf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029c10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029c20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00029bf0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00029c00: 0000 0000 0000 0000 0000 0000 7499 0874 ............t..t │ │ │ │ +00029c10: 0072 6570 81cf 0000 0000 0000 2400 0000 .rep........$... │ │ │ │ +00029c20: 0c00 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00029c30: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00029c40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029c50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029c70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029c80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00029c50: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00029c60: 0000 0000 0000 0000 0000 0000 80f9 cd79 ...............y │ │ │ │ +00029c70: 7265 6d6f 68a3 0100 0000 0000 1300 0000 remoh........... │ │ │ │ +00029c80: 3900 0000 ffff ffff 0000 0000 0000 0000 9............... │ │ │ │ +00029c90: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00029ca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029cb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029cc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00029cb0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00029cc0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00029cd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029ce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029d00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029d10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029d20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029d30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029d40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029d60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029d70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029dc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029dd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029de0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00029ce0: 0000 0000 11d3 977f 7265 702e eb73 0100 ........rep..s.. │ │ │ │ +00029cf0: 0000 0000 2300 0000 3700 0000 4186 af78 ....#...7...A..x │ │ │ │ +00029d00: 7265 702e 4f46 0000 0000 0000 1600 0000 rep.OF.......... │ │ │ │ +00029d10: 6300 0000 ebd8 767d 7265 6d6f 5ba1 0100 c.....v}remo[... │ │ │ │ +00029d20: 0000 0000 1200 0000 3a00 0000 3f48 7d77 ........:...?H}w │ │ │ │ +00029d30: 7265 702e 20f5 0100 0000 0000 1600 0000 rep. ........... │ │ │ │ +00029d40: 2300 0000 3488 ea7f 7265 702e 2029 0000 #...4...rep. ).. │ │ │ │ +00029d50: 0000 0000 1900 0000 b200 0000 59d1 6b7e ............Y.k~ │ │ │ │ +00029d60: 0072 6570 a7af 0100 0000 0000 1b00 0000 .rep............ │ │ │ │ +00029d70: 0e00 0000 0c07 9079 7265 702e 81a4 0200 .......yrep..... │ │ │ │ +00029d80: 0000 0000 1d00 0000 4500 0000 60fd 6b7a ........E...`.kz │ │ │ │ +00029d90: 0072 6570 56a5 0200 0000 0000 1500 0000 .repV........... │ │ │ │ +00029da0: 1000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00029db0: 0000 0000 0000 0000 0000 0000 98f3 f771 ...............q │ │ │ │ +00029dc0: 7265 702e d0a7 0100 0000 0000 1a00 0000 rep............. │ │ │ │ +00029dd0: 2601 0000 ffff ffff 0000 0000 0000 0000 &............... │ │ │ │ +00029de0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00029df0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029e00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029e10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00029e00: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00029e10: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 00029e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00029e30: 0000 0000 a6b6 027c 7265 702e 0cda 0000 .......|rep..... │ │ │ │ +00029e40: 0000 0000 1500 0000 3300 0000 ffff ffff ........3....... │ │ │ │ 00029e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00029e60: 0000 0000 6351 8c7e 7265 702e f2f2 0100 ....cQ.~rep..... │ │ │ │ +00029e70: 0000 0000 2300 0000 5a00 0000 ffff ffff ....#...Z....... │ │ │ │ 00029e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029e90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029ea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029eb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029ec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029ee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029ef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029f00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +00029e90: 0000 0000 c66a 8f70 0072 6570 e3a4 0200 .....j.p.rep.... │ │ │ │ +00029ea0: 0000 0000 1e00 0000 0200 0000 200c 1978 ............ ..x │ │ │ │ +00029eb0: 7265 702e 2921 0000 0000 0000 2c00 0000 rep.)!......,... │ │ │ │ +00029ec0: 8501 0000 28be 5d72 7265 702e def4 0100 ....(.]rrep..... │ │ │ │ +00029ed0: 0000 0000 1d00 0000 0b00 0000 8a80 8b71 ...............q │ │ │ │ +00029ee0: 7265 702e 7ba5 0200 0000 0000 1d00 0000 rep.{........... │ │ │ │ +00029ef0: b400 0000 260c 4a7d 7265 702e 2fd9 0000 ....&.J}rep./... │ │ │ │ +00029f00: 0000 0000 1500 0000 3300 0000 0e45 a376 ........3....E.v │ │ │ │ +00029f10: 7265 702e 00a0 0200 0000 0000 2200 0000 rep........."... │ │ │ │ +00029f20: 3800 0000 731f b87d 7265 702e a1c8 0000 8...s..}rep..... │ │ │ │ +00029f30: 0000 0000 1900 0000 a400 0000 ffff ffff ................ │ │ │ │ 00029f40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029f50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029f60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029f70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -00029f80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -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: 0300 0000 0a00 0000 f6af 0100 0000 0000 ................ │ │ │ │ -0002a010: 0f00 0000 f1cf 0000 0000 0000 5602 0000 ............V... │ │ │ │ -0002a020: aa2d 0200 0000 0000 0000 0000 0000 0000 .-.............. │ │ │ │ -0002a030: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002a040: 0000 0000 0000 0000 0000 0000 0300 0000 ................ │ │ │ │ -0002a050: 6200 0000 ffff ffff 0000 0000 0000 0000 b............... │ │ │ │ -0002a060: 0000 0000 0000 0000 0000 0000 7d4f f66c ............}O.l │ │ │ │ -0002a070: 7265 702e 8777 0000 0000 0000 1d00 0000 rep..w.......... │ │ │ │ -0002a080: c600 0000 f812 b363 7265 702e b5ca 0000 .......crep..... │ │ │ │ -0002a090: 0000 0000 2a00 0000 3f00 0000 ffff ffff ....*...?....... │ │ │ │ -0002a0a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002a0b0: 0000 0000 1c3b 0c67 7265 702e e5c3 0000 .....;.grep..... │ │ │ │ -0002a0c0: 0000 0000 1900 0000 3b00 0000 e9e6 1366 ........;......f │ │ │ │ -0002a0d0: 0072 6570 aca0 0100 0000 0000 1200 0000 .rep............ │ │ │ │ -0002a0e0: 0500 0000 d3c1 c569 7265 702e 535e 0000 .......irep.S^.. │ │ │ │ -0002a0f0: 0000 0000 1200 0000 4900 0000 a731 d56c ........I....1.l │ │ │ │ -0002a100: 7265 702e 820c 0100 0000 0000 1c00 0000 rep............. │ │ │ │ -0002a110: 1402 0000 5baa 0e66 7265 702e 03df 0000 ....[..frep..... │ │ │ │ -0002a120: 0000 0000 1d00 0000 5400 0000 94df 736b ........T.....sk │ │ │ │ -0002a130: 7265 6d6f 6c2a 0200 0000 0000 1700 0000 remol*.......... │ │ │ │ -0002a140: 3f00 0000 f59e 3a62 7265 702e be76 0000 ?.....:brep..v.. │ │ │ │ -0002a150: 0000 0000 1400 0000 6b00 0000 ce70 fc65 ........k....p.e │ │ │ │ -0002a160: 0072 6570 4a2d 0200 0000 0000 3500 0000 .repJ-......5... │ │ │ │ -0002a170: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002a180: 0000 0000 0000 0000 0000 0000 915b 8c6a .............[.j │ │ │ │ -0002a190: 7265 702e bde4 0000 0000 0000 1600 0000 rep............. │ │ │ │ -0002a1a0: 9500 0000 7bfc 396d 0072 6570 d2ad 0100 ....{.9m.rep.... │ │ │ │ -0002a1b0: 0000 0000 2600 0000 1a00 0000 8427 346c ....&........'4l │ │ │ │ -0002a1c0: 7265 702e 33a5 0100 0000 0000 2c00 0000 rep.3.......,... │ │ │ │ -0002a1d0: 1800 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002a1e0: 0000 0000 0000 0000 0000 0000 1382 476c ..............Gl │ │ │ │ -0002a1f0: 7072 696e b8d3 0000 0000 0000 0c00 0000 prin............ │ │ │ │ -0002a200: 4100 0000 e360 ec6e 7265 702e 70dd 0000 A....`.nrep.p... │ │ │ │ -0002a210: 0000 0000 1d00 0000 b300 0000 3a36 ea6c ............:6.l │ │ │ │ -0002a220: 0072 6570 91ca 0000 0000 0000 2000 0000 .rep........ ... │ │ │ │ -0002a230: 0400 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002a240: 0000 0000 0000 0000 0000 0000 57b5 c56f ............W..o │ │ │ │ -0002a250: 7265 702e 19ef 0000 0000 0000 1d00 0000 rep............. │ │ │ │ -0002a260: 8100 0000 6c42 686d 7265 702e 0020 0200 ....lBhmrep.. .. │ │ │ │ -0002a270: 0000 0000 1c00 0000 ec01 0000 5370 b26f ............Sp.o │ │ │ │ -0002a280: 7265 702e 499d 0000 0000 0000 1800 0000 rep.I........... │ │ │ │ -0002a290: 5c00 0000 724c f76d 7265 702e b627 0200 \...rL.mrep..'.. │ │ │ │ -0002a2a0: 0000 0000 2b00 0000 3700 0000 ffff ffff ....+...7....... │ │ │ │ -0002a2b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002a2c0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002a2d0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -0002a2e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002a2f0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002a300: 0000 0000 0000 0000 0000 0000 c91f 7e64 ..............~d │ │ │ │ -0002a310: 0072 6570 af29 0200 0000 0000 2900 0000 .rep.)......)... │ │ │ │ -0002a320: 0800 0000 827f 4b62 7265 702e d324 0100 ......Kbrep..$.. │ │ │ │ -0002a330: 0000 0000 2400 0000 aa00 0000 ffff ffff ....$........... │ │ │ │ -0002a340: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002a350: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002a360: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -0002a370: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002a380: 0000 0000 bb56 ee60 7265 702e 44a2 0100 .....V.`rep.D... │ │ │ │ -0002a390: 0000 0000 1b00 0000 4c00 0000 ffff ffff ........L....... │ │ │ │ -0002a3a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002a3b0: 0000 0000 1679 c46c 7265 702e ec69 0000 .....y.lrep..i.. │ │ │ │ -0002a3c0: 0000 0000 1b00 0000 2002 0000 1c0d 9c66 ........ ......f │ │ │ │ -0002a3d0: 7265 702e 34c7 0000 0000 0000 1a00 0000 rep.4........... │ │ │ │ -0002a3e0: 8100 0000 5292 9d67 7265 702e b45b 0000 ....R..grep..[.. │ │ │ │ -0002a3f0: 0000 0000 0d00 0000 2200 0000 c767 ae64 ........"....g.d │ │ │ │ -0002a400: 7265 702e b099 0000 0000 0000 2600 0000 rep.........&... │ │ │ │ -0002a410: 0302 0000 0a86 5767 0072 6570 e2a7 0100 ......Wg.rep.... │ │ │ │ -0002a420: 0000 0000 2100 0000 0b00 0000 ffff ffff ....!........... │ │ │ │ -0002a430: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002a440: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002a450: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -0002a460: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002a470: 0000 0000 02da 2369 7265 702e 0020 0100 ......#irep.. .. │ │ │ │ -0002a480: 0000 0000 1c00 0000 3202 0000 4363 6664 ........2...Ccfd │ │ │ │ -0002a490: 7265 702e 0822 0200 0000 0000 1200 0000 rep..".......... │ │ │ │ -0002a4a0: 5600 0000 6891 9a69 7265 702e ade3 0000 V...h..irep..... │ │ │ │ -0002a4b0: 0000 0000 2200 0000 7500 0000 ffff ffff ...."...u....... │ │ │ │ -0002a4c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002a4d0: 0000 0000 b6ea c664 0072 6570 17af 0100 .......d.rep.... │ │ │ │ -0002a4e0: 0000 0000 1f00 0000 0e00 0000 7145 f76a ............qE.j │ │ │ │ -0002a4f0: 0072 6570 7022 0200 0000 0000 1000 0000 .repp".......... │ │ │ │ -0002a500: 0800 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002a510: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -0002a520: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002a530: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002a540: 0000 0000 0000 0000 0000 0000 50ac 9860 ............P..` │ │ │ │ -0002a550: 7265 6d6f c22a 0200 0000 0000 1f00 0000 remo.*.......... │ │ │ │ -0002a560: 3400 0000 ffff ffff 0000 0000 0000 0000 4............... │ │ │ │ -0002a570: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -0002a580: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002a590: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002a5a0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -0002a5b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002a5c0: 0000 0000 948b 7b6a 7265 702e ea4b 0000 ......{jrep..K.. │ │ │ │ -0002a5d0: 0000 0000 0f00 0000 8c00 0000 225c 3364 ............"\3d │ │ │ │ -0002a5e0: 7265 702e 642c 0200 0000 0000 3500 0000 rep.d,......5... │ │ │ │ -0002a5f0: 4300 0000 ffff ffff 0000 0000 0000 0000 C............... │ │ │ │ -0002a600: 0000 0000 0000 0000 0000 0000 94fd 3b6f ..............;o │ │ │ │ -0002a610: 7265 702e 42c9 0000 0000 0000 2200 0000 rep.B......."... │ │ │ │ -0002a620: 3100 0000 ffff ffff 0000 0000 0000 0000 1............... │ │ │ │ -0002a630: 0000 0000 0000 0000 0000 0000 7923 cf63 ............y#.c │ │ │ │ -0002a640: 6669 6c65 56e6 0000 0000 0000 1200 0000 fileV........... │ │ │ │ -0002a650: cc00 0000 120f 6961 7265 702e 5f93 0000 ......iarep._... │ │ │ │ -0002a660: 0000 0000 1900 0000 7a00 0000 ffff ffff ........z....... │ │ │ │ +00029f50: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +00029f60: 0000 0000 0000 0000 0000 0000 1918 767f ..............v. │ │ │ │ +00029f70: 7265 702e d7d4 0000 0000 0000 1800 0000 rep............. │ │ │ │ +00029f80: 3700 0000 eb21 8279 2a69 7370 e2cb 0000 7....!.y*isp.... │ │ │ │ +00029f90: 0000 0000 1000 0000 3300 0000 0cf0 b87b ........3......{ │ │ │ │ +00029fa0: 7265 702e 66ce 0000 0000 0000 1b00 0000 rep.f........... │ │ │ │ +00029fb0: 4400 0000 ffff ffff 0000 0000 0000 0000 D............... │ │ │ │ +00029fc0: 0000 0000 0000 0000 0000 0000 84d8 a376 ...............v │ │ │ │ +00029fd0: 7265 702e bb2b 0000 0000 0000 1c00 0000 rep..+.......... │ │ │ │ +00029fe0: 4001 0000 d0ab 257b 7265 702e 52ab 0100 @.....%{rep.R... │ │ │ │ +00029ff0: 0000 0000 1700 0000 5501 0000 0000 0000 ........U....... │ │ │ │ +0002a000: 7265 702e 6e65 742e 646f 6d61 696e 2d6e rep.net.domain-n │ │ │ │ +0002a010: 616d 6523 646f 6d61 696e 2d62 656c 6f77 ame#domain-below │ │ │ │ +0002a020: 2d70 5265 7475 726e 2074 7275 6520 6966 -pReturn true if │ │ │ │ +0002a030: 2064 6f6d 6169 6e20 6e61 6d65 2044 3120 domain name D1 │ │ │ │ +0002a040: 6973 2060 6265 6c6f 7727 2064 6f6d 6169 is `below' domai │ │ │ │ +0002a050: 6e20 6e61 6d65 2044 322e 7265 702e 6e65 n name D2.rep.ne │ │ │ │ +0002a060: 742e 646f 6d61 696e 2d6e 616d 6523 646f t.domain-name#do │ │ │ │ +0002a070: 6d61 696e 2d65 7175 616c 2d70 5265 7475 main-equal-pRetu │ │ │ │ +0002a080: 726e 2074 7275 6520 6966 2074 6865 2064 rn true if the d │ │ │ │ +0002a090: 6f6d 6169 6e20 6e61 6d65 7320 4431 2061 omain names D1 a │ │ │ │ +0002a0a0: 6e64 2044 3220 6172 6520 7468 6520 7361 nd D2 are the sa │ │ │ │ +0002a0b0: 6d65 7265 702e 6e65 742e 7270 6323 7270 merep.net.rpc#rp │ │ │ │ +0002a0c0: 632d 6465 7374 726f 792d 7365 7276 6572 c-destroy-server │ │ │ │ +0002a0d0: 5374 6f70 206c 6973 7465 6e69 6e67 2066 Stop listening f │ │ │ │ +0002a0e0: 6f72 2072 7063 2063 6f6e 6e65 6374 696f or rpc connectio │ │ │ │ +0002a0f0: 6e73 206f 6e20 7468 6520 6375 7272 656e ns on the curren │ │ │ │ +0002a100: 7420 6d61 6368 696e 6500 7265 702e 6e65 t machine.rep.ne │ │ │ │ +0002a110: 742e 7270 6323 676c 6f62 616c 2d69 642d t.rpc#global-id- │ │ │ │ +0002a120: 3e72 7063 2d70 726f 7879 2049 4400 7265 >rpc-proxy ID.re │ │ │ │ +0002a130: 702e 766d 2e64 6973 6173 7365 6d62 6c65 p.vm.disassemble │ │ │ │ +0002a140: 7223 6469 7361 7373 656d 626c 6520 4152 r#disassemble AR │ │ │ │ +0002a150: 4720 2321 6f70 7469 6f6e 616c 2053 5452 G #!optional STR │ │ │ │ +0002a160: 4541 4d20 4445 5054 4872 6570 2e6d 6f64 EAM DEPTHrep.mod │ │ │ │ +0002a170: 756c 652d 7379 7374 656d 2364 6566 696e ule-system#defin │ │ │ │ +0002a180: 652d 696e 7465 7266 6163 6541 7373 6f63 e-interfaceAssoc │ │ │ │ +0002a190: 6961 7465 2074 6865 2073 796d 626f 6c20 iate the symbol │ │ │ │ +0002a1a0: 4e41 4d45 2077 6974 6820 7468 6520 6d6f NAME with the mo │ │ │ │ +0002a1b0: 6475 6c65 2069 6e74 6572 6661 6365 2053 dule interface S │ │ │ │ +0002a1c0: 4947 2028 696e 2061 0a73 6570 6172 6174 IG (in a.separat │ │ │ │ +0002a1d0: 6520 696e 7465 7266 6163 652d 6e61 6d65 e interface-name │ │ │ │ +0002a1e0: 206e 616d 6573 7061 6365 292e 2041 6e20 namespace). An │ │ │ │ +0002a1f0: 696e 7465 7266 6163 6520 7370 6563 6966 interface specif │ │ │ │ +0002a200: 6963 6174 696f 6e20 6d75 7374 2062 650a ication must be. │ │ │ │ +0002a210: 6f66 2074 6865 2066 6f72 6d3a 0a0a 2020 of the form:.. │ │ │ │ +0002a220: 2049 4e54 4552 4641 4345 202d 3e20 2028 INTERFACE -> ( │ │ │ │ +0002a230: 6578 706f 7274 205b 4944 2e2e 2e5d 290a export [ID...]). │ │ │ │ +0002a240: 0920 2020 2020 6f72 2020 4e41 4d45 0a09 . or NAME.. │ │ │ │ +0002a250: 2020 2020 206f 7220 2028 636f 6d70 6f75 or (compou │ │ │ │ +0002a260: 6e64 2d69 6e74 6572 6661 6365 205b 494e nd-interface [IN │ │ │ │ +0002a270: 5445 5246 4143 452e 2e2e 5d29 0a09 2020 TERFACE...]).. │ │ │ │ +0002a280: 2020 206f 7220 2028 7374 7275 6374 7572 or (structur │ │ │ │ +0002a290: 652d 696e 7465 7266 6163 6520 5b53 5452 e-interface [STR │ │ │ │ +0002a2a0: 5543 5455 5245 2d4e 414d 452e 2e2e 5d29 UCTURE-NAME...]) │ │ │ │ +0002a2b0: 0a0a 7768 6572 6520 616e 2049 4420 6973 ..where an ID is │ │ │ │ +0002a2c0: 2061 2073 796d 626f 6c20 6e61 6d69 6e67 a symbol naming │ │ │ │ +0002a2d0: 2061 2074 6f70 2d6c 6576 656c 2062 696e a top-level bin │ │ │ │ +0002a2e0: 6469 6e67 2074 6f20 6578 706f 7274 2c20 ding to export, │ │ │ │ +0002a2f0: 616e 6420 4e41 4d45 0a69 7320 7468 6520 and NAME.is the │ │ │ │ +0002a300: 6e61 6d65 206f 6620 616e 2069 6e74 6572 name of an inter │ │ │ │ +0002a310: 6661 6365 2070 7265 7669 6f75 736c 7920 face previously │ │ │ │ +0002a320: 6465 6669 6e65 6420 7573 696e 6720 6465 defined using de │ │ │ │ +0002a330: 6669 6e65 2d69 6e74 6572 6661 6365 2e0a fine-interface.. │ │ │ │ +0002a340: 0a54 6865 2060 6578 706f 7274 2720 666f .The `export' fo │ │ │ │ +0002a350: 726d 2061 6464 7320 746f 702d 6c65 7665 rm adds top-leve │ │ │ │ +0002a360: 6c20 6465 6669 6e69 7469 6f6e 7320 4944 l definitions ID │ │ │ │ +0002a370: 2e2e 2e20 746f 2074 6865 2069 6e74 6572 ... to the inter │ │ │ │ +0002a380: 6661 6365 3b0a 7468 6520 6063 6f6d 706f face;.the `compo │ │ │ │ +0002a390: 756e 642d 696e 7465 7266 6163 6527 2063 und-interface' c │ │ │ │ +0002a3a0: 6c61 7573 6573 2066 6f72 6d73 2074 6865 lauses forms the │ │ │ │ +0002a3b0: 2075 6e69 6f6e 206f 6620 7468 6520 6769 union of the gi │ │ │ │ +0002a3c0: 7665 6e0a 696e 7465 7266 6163 6573 2e00 ven.interfaces.. │ │ │ │ +0002a3d0: 7265 702e 6d6f 6475 6c65 2d73 7973 7465 rep.module-syste │ │ │ │ +0002a3e0: 6d23 6465 6669 6e65 2d73 7472 7563 7475 m#define-structu │ │ │ │ +0002a3f0: 7265 204e 414d 4520 2321 6f70 7469 6f6e re NAME #!option │ │ │ │ +0002a400: 616c 2053 4947 2043 4f4e 4649 4720 2e20 al SIG CONFIG . │ │ │ │ +0002a410: 424f 4459 0072 6570 2e64 6174 6123 7265 BODY.rep.data#re │ │ │ │ +0002a420: 6d71 2045 4c54 204c 5354 7265 702e 7265 mq ELT LSTrep.re │ │ │ │ +0002a430: 6765 7870 2373 7472 696e 672d 7370 6c69 gexp#string-spli │ │ │ │ +0002a440: 7452 6574 7572 6e20 6120 6c69 7374 206f tReturn a list o │ │ │ │ +0002a450: 6620 7375 6273 7472 696e 6773 206f 6620 f substrings of │ │ │ │ +0002a460: 5354 5249 4e47 2c20 6561 6368 2064 656c STRING, each del │ │ │ │ +0002a470: 696d 6974 6564 2062 7920 5245 4745 5850 imited by REGEXP │ │ │ │ +0002a480: 2e72 6570 2e64 6174 6123 7374 7269 6e67 .rep.data#string │ │ │ │ +0002a490: 2d63 6170 6974 616c 697a 6564 2d70 5265 -capitalized-pRe │ │ │ │ +0002a4a0: 7475 726e 7320 7420 6966 2073 7472 696e turns t if strin │ │ │ │ +0002a4b0: 6720 5820 6973 2063 6170 6974 616c 697a g X is capitaliz │ │ │ │ +0002a4c0: 6564 2028 6669 7273 7420 6368 6172 6163 ed (first charac │ │ │ │ +0002a4d0: 7465 7220 6973 2075 7070 6572 2063 6173 ter is upper cas │ │ │ │ +0002a4e0: 6529 2e00 7265 702e 6461 7461 2373 7472 e)..rep.data#str │ │ │ │ +0002a4f0: 696e 672d 6361 7069 7461 6c69 7a65 642d ing-capitalized- │ │ │ │ +0002a500: 7020 5800 7265 702e 6461 7461 236d 6170 p X.rep.data#map │ │ │ │ +0002a510: 636f 6e63 6174 2046 554e 2053 4551 5545 concat FUN SEQUE │ │ │ │ +0002a520: 4e43 4520 5345 5041 5241 544f 5200 7265 NCE SEPARATOR.re │ │ │ │ +0002a530: 702e 7379 7374 656d 2372 656d 6f76 652d p.system#remove- │ │ │ │ +0002a540: 686f 6f6b 2d62 792d 6e61 6d65 2048 4f4f hook-by-name HOO │ │ │ │ +0002a550: 4b20 4e41 4d45 0072 6570 2e73 7973 7465 K NAME.rep.syste │ │ │ │ +0002a560: 6d23 696e 2d68 6f6f 6b2d 7020 484f 4f4b m#in-hook-p HOOK │ │ │ │ +0002a570: 2d53 594d 424f 4c20 4655 4e72 6570 2e77 -SYMBOL FUNrep.w │ │ │ │ +0002a580: 7777 2e71 756f 7465 2d75 726c 2375 726c ww.quote-url#url │ │ │ │ +0002a590: 2d6d 6574 612d 7265 4120 7265 6765 7870 -meta-reA regexp │ │ │ │ +0002a5a0: 206d 6174 6368 696e 6720 6120 7369 6e67 matching a sing │ │ │ │ +0002a5b0: 6c65 2063 6861 7261 6374 6572 2074 6861 le character tha │ │ │ │ +0002a5c0: 7420 6973 2072 6573 6572 7665 6420 696e t is reserved in │ │ │ │ +0002a5d0: 2074 6865 2055 524c 2073 7065 632e 0a54 the URL spec..T │ │ │ │ +0002a5e0: 6869 7320 6973 2074 616b 656e 2066 726f his is taken fro │ │ │ │ +0002a5f0: 6d20 6472 6166 742d 6669 656c 6469 6e67 m draft-fielding │ │ │ │ +0002a600: 2d75 726c 2d73 796e 7461 782d 3032 2e74 -url-syntax-02.t │ │ │ │ +0002a610: 7874 202d 2d20 6368 6563 6b20 796f 7572 xt -- check your │ │ │ │ +0002a620: 206c 6f63 616c 0a69 6e74 6572 6e65 7420 local.internet │ │ │ │ +0002a630: 6472 6166 7473 2064 6972 6563 746f 7279 drafts directory │ │ │ │ +0002a640: 2066 6f72 2061 2063 6f70 792e 0000 0000 for a copy..... │ │ │ │ +0002a650: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a660: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0002a670: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002a680: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002a690: 0000 0000 0000 0000 0000 0000 ba2a 896e .............*.n │ │ │ │ -0002a6a0: 6674 702d 0b2a 0200 0000 0000 0b00 0000 ftp-.*.......... │ │ │ │ -0002a6b0: 1e00 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002a6c0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +0002a680: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a690: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a6a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a6b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a6c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0002a6d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002a6e0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002a6f0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +0002a6e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a6f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0002a700: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002a710: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002a720: 0000 0000 0000 0000 0000 0000 9f71 b062 .............q.b │ │ │ │ -0002a730: 7265 702e 30a1 0100 0000 0000 1d00 0000 rep.0........... │ │ │ │ -0002a740: 7300 0000 ffff ffff 0000 0000 0000 0000 s............... │ │ │ │ -0002a750: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +0002a710: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a720: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a730: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a740: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a750: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0002a760: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002a770: 0000 0000 d4f2 8761 7265 702e 972d 0100 .......arep..-.. │ │ │ │ -0002a780: 0000 0000 1700 0000 6900 0000 71e8 c56f ........i...q..o │ │ │ │ -0002a790: 7265 702e 5c08 0100 0000 0000 1800 0000 rep.\........... │ │ │ │ -0002a7a0: e200 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002a7b0: 0000 0000 0000 0000 0000 0000 23d4 0564 ............#..d │ │ │ │ -0002a7c0: 0072 6570 bfaf 0100 0000 0000 1600 0000 .rep............ │ │ │ │ -0002a7d0: 2100 0000 ffff ffff 0000 0000 0000 0000 !............... │ │ │ │ -0002a7e0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +0002a770: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a780: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a790: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0002a7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002a800: 0000 0000 439c d369 7265 702e 77a5 0100 ....C..irep.w... │ │ │ │ -0002a810: 0000 0000 1a00 0000 6f01 0000 ffff ffff ........o....... │ │ │ │ +0002a800: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a810: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0002a820: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002a830: 0000 0000 bbd9 ab61 7265 702e aec5 0000 .......arep..... │ │ │ │ -0002a840: 0000 0000 1c00 0000 b300 0000 7bb3 f16d ............{..m │ │ │ │ -0002a850: 7265 702e 62a0 0100 0000 0000 1600 0000 rep.b........... │ │ │ │ -0002a860: 3400 0000 a021 d564 7265 702e 5227 0200 4....!.drep.R'.. │ │ │ │ -0002a870: 0000 0000 2d00 0000 3700 0000 48a4 d061 ....-...7...H..a │ │ │ │ -0002a880: 7265 702e 0ea8 0100 0000 0000 2300 0000 rep.........#... │ │ │ │ -0002a890: 1602 0000 32ea bc6d 7265 702e 5a52 0000 ....2..mrep.ZR.. │ │ │ │ -0002a8a0: 0000 0000 1100 0000 7402 0000 63ab 446d ........t...c.Dm │ │ │ │ -0002a8b0: 0072 6570 1828 0200 0000 0000 2700 0000 .rep.(......'... │ │ │ │ -0002a8c0: 0000 0000 508c 2565 0072 6570 5dce 0000 ....P.%e.rep]... │ │ │ │ -0002a8d0: 0000 0000 1a00 0000 1700 0000 b860 9c69 .............`.i │ │ │ │ -0002a8e0: 7265 702e 3f28 0200 0000 0000 2200 0000 rep.?(......"... │ │ │ │ -0002a8f0: 4e01 0000 f122 1363 7265 6d6f 7c2b 0200 N....".cremo|+.. │ │ │ │ -0002a900: 0000 0000 1800 0000 4a00 0000 9f8b be68 ........J......h │ │ │ │ -0002a910: 2a69 7370 9c25 0200 0000 0000 1000 0000 *isp.%.......... │ │ │ │ -0002a920: 2100 0000 8537 286f 0072 6570 5acf 0000 !....7(o.repZ... │ │ │ │ -0002a930: 0000 0000 1a00 0000 0c00 0000 a9ea 006e ...............n │ │ │ │ -0002a940: 7265 6d6f 152b 0200 0000 0000 1c00 0000 remo.+.......... │ │ │ │ -0002a950: 4b00 0000 ffff ffff 0000 0000 0000 0000 K............... │ │ │ │ -0002a960: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +0002a830: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a840: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a850: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a860: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a870: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a880: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a890: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a8a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a8b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a8c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a8d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a8e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a8f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a900: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a910: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a920: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a930: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a940: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a950: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a960: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0002a970: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002a980: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002a990: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +0002a980: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a990: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0002a9a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002a9b0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002a9c0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +0002a9b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a9c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0002a9d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002a9e0: 0000 0000 abcd 2562 7265 702e e0a0 0100 ......%brep..... │ │ │ │ -0002a9f0: 0000 0000 1600 0000 3a00 0000 ffff ffff ........:....... │ │ │ │ +0002a9e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002a9f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0002aa00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002aa10: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002aa20: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +0002aa10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002aa20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0002aa30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002aa40: 0000 0000 2eab c46b 7265 702e f5c0 0000 .......krep..... │ │ │ │ -0002aa50: 0000 0000 1e00 0000 7600 0000 ffff ffff ........v....... │ │ │ │ +0002aa40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002aa50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0002aa60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002aa70: 0000 0000 3e0c cd65 6578 6563 b332 0000 ....>..eexec.2.. │ │ │ │ -0002aa80: 0000 0000 0e00 0000 4100 0000 bef8 ad63 ........A......c │ │ │ │ -0002aa90: 7265 702e fc25 0100 0000 0000 2000 0000 rep..%...... ... │ │ │ │ -0002aaa0: 4100 0000 8bf6 916f 0072 6570 80cf 0000 A......o.rep.... │ │ │ │ -0002aab0: 0000 0000 1b00 0000 0c00 0000 47c0 c569 ............G..i │ │ │ │ -0002aac0: 7265 702e c758 0000 0000 0000 0a00 0000 rep..X.......... │ │ │ │ -0002aad0: cf00 0000 e5de 2561 0072 6570 17a4 0100 ......%a.rep.... │ │ │ │ -0002aae0: 0000 0000 1800 0000 0700 0000 7ddf 5f64 ............}._d │ │ │ │ -0002aaf0: 7265 702e 89c1 0000 0000 0000 0c00 0000 rep............. │ │ │ │ -0002ab00: 4901 0000 9757 9166 7265 702e 9e22 0200 I....W.frep..".. │ │ │ │ -0002ab10: 0000 0000 1600 0000 0302 0000 d401 ec64 ...............d │ │ │ │ -0002ab20: 7265 6d6f 342a 0200 0000 0000 0f00 0000 remo4*.......... │ │ │ │ -0002ab30: 2900 0000 2c34 7869 7265 702e c56c 0000 )...,4xirep..l.. │ │ │ │ -0002ab40: 0000 0000 1e00 0000 a500 0000 895e f66b .............^.k │ │ │ │ -0002ab50: 7265 702e a9e5 0000 0000 0000 1900 0000 rep............. │ │ │ │ -0002ab60: 0e00 0000 5cc5 b767 7265 702e dc2c 0200 ....\..grep..,.. │ │ │ │ -0002ab70: 0000 0000 3500 0000 3900 0000 9344 4769 ....5...9....DGi │ │ │ │ -0002ab80: 7265 702e 8b03 0100 0000 0000 1600 0000 rep............. │ │ │ │ -0002ab90: 4c00 0000 05a7 c368 7265 6d6f de2b 0200 L......hremo.+.. │ │ │ │ -0002aba0: 0000 0000 1400 0000 3d00 0000 ffff ffff ........=....... │ │ │ │ +0002aa70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002aa80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002aa90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002aaa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002aab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002aac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002aad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002aae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002aaf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ab00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ab10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ab20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ab30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ab40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ab50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ab60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ab70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ab80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ab90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002aba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0002abb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002abc0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002abd0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +0002abc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002abd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0002abe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002abf0: 0000 0000 15fb b662 7265 702e b5cc 0000 .......brep..... │ │ │ │ -0002ac00: 0000 0000 1900 0000 8f01 0000 51d7 9661 ............Q..a │ │ │ │ -0002ac10: 7265 702e cfc7 0000 0000 0000 1b00 0000 rep............. │ │ │ │ -0002ac20: 4c00 0000 0573 8b65 0072 6570 12ae 0100 L....s.e.rep.... │ │ │ │ -0002ac30: 0000 0000 1800 0000 0200 0000 ffff ffff ................ │ │ │ │ +0002abf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ac00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ac10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ac20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ac30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0002ac40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002ac50: 0000 0000 6fcd cd6d 7265 702e f106 0100 ....o..mrep..... │ │ │ │ -0002ac60: 0000 0000 1b00 0000 4d00 0000 9ca0 1167 ........M......g │ │ │ │ -0002ac70: 7265 702e 5e70 0000 0000 0000 1700 0000 rep.^p.......... │ │ │ │ -0002ac80: 3d00 0000 ffff ffff 0000 0000 0000 0000 =............... │ │ │ │ -0002ac90: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +0002ac50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ac60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ac70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ac80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ac90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0002aca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002acb0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002acc0: 0000 0000 0000 0000 0000 0000 53d0 ee6e ............S..n │ │ │ │ -0002acd0: 7265 702e 0000 0100 0000 0000 1600 0000 rep............. │ │ │ │ -0002ace0: 6a00 0000 ffff ffff 0000 0000 0000 0000 j............... │ │ │ │ -0002acf0: 0000 0000 0000 0000 0000 0000 861e 7d64 ..............}d │ │ │ │ -0002ad00: 7265 702e 6026 0200 0000 0000 1700 0000 rep.`&.......... │ │ │ │ -0002ad10: 4500 0000 ffff ffff 0000 0000 0000 0000 E............... │ │ │ │ -0002ad20: 0000 0000 0000 0000 0000 0000 1722 5d6d ............."]m │ │ │ │ -0002ad30: 7265 702e 6cec 0000 0000 0000 1e00 0000 rep.l........... │ │ │ │ -0002ad40: 4200 0000 d77d de6f 7265 702e 7d67 0000 B....}.orep.}g.. │ │ │ │ -0002ad50: 0000 0000 2500 0000 5600 0000 06c4 666a ....%...V.....fj │ │ │ │ -0002ad60: 0072 6570 2f2c 0200 0000 0000 3500 0000 .rep/,......5... │ │ │ │ -0002ad70: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002ad80: 0000 0000 0000 0000 0000 0000 4d6e 1969 ............Mn.i │ │ │ │ -0002ad90: 7265 702e 4495 0000 0000 0000 1c00 0000 rep.D........... │ │ │ │ -0002ada0: 6201 0000 ffff ffff 0000 0000 0000 0000 b............... │ │ │ │ -0002adb0: 0000 0000 0000 0000 0000 0000 c89a 2365 ..............#e │ │ │ │ -0002adc0: 0072 6570 e029 0200 0000 0000 2b00 0000 .rep.)......+... │ │ │ │ -0002add0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002ade0: 0000 0000 0000 0000 0000 0000 73ba 8066 ............s..f │ │ │ │ -0002adf0: 7265 702e 0bcf 0000 0000 0000 1b00 0000 rep............. │ │ │ │ -0002ae00: 3400 0000 02bf 2369 2a63 6f6d cbc8 0000 4.....#i*com.... │ │ │ │ -0002ae10: 0000 0000 1500 0000 6200 0000 336b c568 ........b...3k.h │ │ │ │ -0002ae20: 7265 702e 36a4 0100 0000 0000 2100 0000 rep.6.......!... │ │ │ │ -0002ae30: dc00 0000 e617 9e64 0072 6570 7f2d 0200 .......d.rep.-.. │ │ │ │ -0002ae40: 0000 0000 1e00 0000 0d00 0000 ffff ffff ................ │ │ │ │ +0002acb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002acc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002acd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ace0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002acf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ad00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ad10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ad20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ad30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ad40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ad50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ad60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ad70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ad80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ad90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ada0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002adb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002adc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002add0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ade0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002adf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ae00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ae10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ae20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ae30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ae40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0002ae50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002ae60: 0000 0000 9267 cb68 7265 702e 8644 0000 .....g.hrep..D.. │ │ │ │ -0002ae70: 0000 0000 0d00 0000 4f00 0000 6df3 4a6e ........O...m.Jn │ │ │ │ -0002ae80: 7265 702e e3d9 0000 0000 0000 1d00 0000 rep............. │ │ │ │ -0002ae90: 7003 0000 ea86 6469 7265 702e 703a 0000 p.....direp.p:.. │ │ │ │ -0002aea0: 0000 0000 1100 0000 9400 0000 b97a 826b .............z.k │ │ │ │ -0002aeb0: 7265 702e d628 0100 0000 0000 1900 0000 rep..(.......... │ │ │ │ -0002aec0: 0e00 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002aed0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +0002ae60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ae70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ae80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ae90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002aea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002aeb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002aec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002aed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0002aee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002aef0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002af00: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +0002aef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002af00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0002af10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002af20: 0000 0000 6e65 f264 7265 702e d99b 0000 ....ne.drep..... │ │ │ │ -0002af30: 0000 0000 1700 0000 aa00 0000 e797 9061 ...............a │ │ │ │ -0002af40: 7265 702e c4aa 0100 0000 0000 2100 0000 rep.........!... │ │ │ │ -0002af50: 4e01 0000 1fd6 b269 7265 702e 51eb 0000 N......irep.Q... │ │ │ │ -0002af60: 0000 0000 1200 0000 2d00 0000 c396 fb60 ........-......` │ │ │ │ -0002af70: 3a72 6570 df02 0100 0000 0000 1600 0000 :rep............ │ │ │ │ -0002af80: 4000 0000 ffff ffff 0000 0000 0000 0000 @............... │ │ │ │ -0002af90: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +0002af20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002af30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002af40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002af50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002af60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002af70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002af80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002af90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0002afa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002afb0: 0000 0000 c287 5062 7265 702e 5101 0100 ......Pbrep.Q... │ │ │ │ -0002afc0: 0000 0000 1b00 0000 8500 0000 ffff ffff ................ │ │ │ │ +0002afb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002afc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0002afd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002afe0: 0000 0000 556b a463 0072 6570 e5ce 0000 ....Uk.c.rep.... │ │ │ │ -0002aff0: 0000 0000 1800 0000 0e00 0000 0000 0000 ................ │ │ │ │ -0002b000: 0200 0000 c109 0000 3f96 0100 0000 0000 ........?....... │ │ │ │ -0002b010: 0010 0000 00c0 0200 0000 0000 0000 0000 ................ │ │ │ │ -0002b020: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002afe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002aff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002b000: 0400 0000 0700 0000 f9cf 0100 0000 0000 ................ │ │ │ │ +0002b010: 0b00 0000 f57f 0100 0000 0000 0d00 0000 ................ │ │ │ │ +0002b020: f32f 0100 0000 0000 df06 0000 2179 0200 ./..........!y.. │ │ │ │ 0002b030: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0002b040: 0000 0000 0000 0000 0000 0000 0300 0000 ................ │ │ │ │ -0002b050: 6300 0000 92d9 5373 7265 702e 4f95 0100 c.....Ssrep.O... │ │ │ │ -0002b060: 0000 0000 1d00 0000 4200 0000 9cab cf73 ........B......s │ │ │ │ -0002b070: 7265 702e 0090 0100 0000 0000 1e00 0000 rep............. │ │ │ │ -0002b080: 4400 0000 ffff ffff 0000 0000 0000 0000 D............... │ │ │ │ -0002b090: 0000 0000 0000 0000 0000 0000 0cd0 9170 ...............p │ │ │ │ -0002b0a0: 7265 702e 29a7 0100 0000 0000 1a00 0000 rep.)........... │ │ │ │ -0002b0b0: 9f00 0000 8d8b cb70 7265 702e 172e 0100 .......prep..... │ │ │ │ -0002b0c0: 0000 0000 1400 0000 6d00 0000 0a56 b67b ........m....V.{ │ │ │ │ -0002b0d0: 2a69 7370 cd25 0200 0000 0000 1300 0000 *isp.%.......... │ │ │ │ -0002b0e0: 3d00 0000 c8d9 d174 7265 702e 0d93 0100 =......trep..... │ │ │ │ -0002b0f0: 0000 0000 1700 0000 3700 0000 ffff ffff ........7....... │ │ │ │ +0002b050: 5c00 0000 ffff ffff 0000 0000 0000 0000 \............... │ │ │ │ +0002b060: 0000 0000 0000 0000 0000 0000 6d8c 3c43 ............m.@ │ │ │ │ +0002b940: 7265 702e 26d5 0000 0000 0000 1e00 0000 rep.&........... │ │ │ │ +0002b950: 2201 0000 5d42 3041 7265 702e fc7c 0100 "...]B0Arep..|.. │ │ │ │ +0002b960: 0000 0000 1800 0000 4f00 0000 b959 7048 ........O....YpH │ │ │ │ +0002b970: 0072 6570 8274 0200 0000 0000 2300 0000 .rep.t......#... │ │ │ │ +0002b980: 0600 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002b990: 0000 0000 0000 0000 0000 0000 7662 5343 ............vbSC │ │ │ │ +0002b9a0: 7265 702e dad8 0000 0000 0000 1500 0000 rep............. │ │ │ │ +0002b9b0: 4000 0000 ffff ffff 0000 0000 0000 0000 @............... │ │ │ │ +0002b9c0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +0002b9d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002b9e0: 0000 0000 be87 2b46 7265 702e a68a 0000 ......+Frep..... │ │ │ │ +0002b9f0: 0000 0000 1b00 0000 7b01 0000 db8a 014f ........{......O │ │ │ │ +0002ba00: 7265 702e bfd9 0000 0000 0000 1600 0000 rep............. │ │ │ │ +0002ba10: 3700 0000 b90f 3449 7265 702e 0c49 0000 7.....4Irep..I.. │ │ │ │ +0002ba20: 0000 0000 1400 0000 4700 0000 d6d9 c84a ........G......J │ │ │ │ +0002ba30: 7265 702e bfc0 0100 0000 0000 1e00 0000 rep............. │ │ │ │ +0002ba40: 2100 0000 0aeb ab4d 0072 6570 1a75 0200 !......M.rep.u.. │ │ │ │ +0002ba50: 0000 0000 2000 0000 0300 0000 ffff ffff .... ........... │ │ │ │ +0002ba60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ba70: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002ba80: 0000 0000 0000 0000 0000 0000 73b5 4345 ............s.CE │ │ │ │ +0002ba90: 7265 702e 3571 0200 0000 0000 2600 0000 rep.5q......&... │ │ │ │ +0002baa0: 8700 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002bab0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +0002bac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002bad0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002bae0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +0002baf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002bb00: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002bb10: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 0002bb20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ 0002bb30: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002bb40: 0000 0000 0000 0000 0000 0000 d5f9 a87a ...............z │ │ │ │ -0002bb50: 7265 702e 00c0 0000 0000 0000 1f00 0000 rep............. │ │ │ │ -0002bb60: d600 0000 022d ae73 7265 702e 6290 0100 .....-.srep.b... │ │ │ │ -0002bb70: 0000 0000 2200 0000 4402 0000 ffff ffff ...."...D....... │ │ │ │ -0002bb80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002bb90: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002bba0: 0000 0000 0000 0000 0000 0000 58c1 ae72 ............X..r │ │ │ │ -0002bbb0: 7265 702e df54 0000 0000 0000 0b00 0000 rep..T.......... │ │ │ │ -0002bbc0: 9e00 0000 36d0 f579 7265 702e 8000 0100 ....6..yrep..... │ │ │ │ -0002bbd0: 0000 0000 1e00 0000 5200 0000 ffff ffff ........R....... │ │ │ │ -0002bbe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002bbf0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002bc00: 0000 0000 0000 0000 0000 0000 7499 0874 ............t..t │ │ │ │ -0002bc10: 0072 6570 7f93 0100 0000 0000 2400 0000 .rep........$... │ │ │ │ -0002bc20: 0c00 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002bc30: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -0002bc40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002bc50: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002bc60: 0000 0000 0000 0000 0000 0000 80f9 cd79 ...............y │ │ │ │ -0002bc70: 7265 6d6f 0395 0100 0000 0000 1300 0000 remo............ │ │ │ │ -0002bc80: 3900 0000 ffff ffff 0000 0000 0000 0000 9............... │ │ │ │ -0002bc90: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ -0002bca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002bcb0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002bb40: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +0002bb50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002bb60: 0000 0000 a2ad d74b 7265 702e 42df 0000 .......Krep.B... │ │ │ │ +0002bb70: 0000 0000 1a00 0000 6600 0000 8146 a14c ........f....F.L │ │ │ │ +0002bb80: 7265 702e 637d 0100 0000 0000 2000 0000 rep.c}...... ... │ │ │ │ +0002bb90: f600 0000 5357 c24c 7265 702e 00c0 0100 ....SW.Lrep..... │ │ │ │ +0002bba0: 0000 0000 1800 0000 5b00 0000 6874 304d ........[...ht0M │ │ │ │ +0002bbb0: 0072 6570 797f 0100 0000 0000 1c00 0000 .repy........... │ │ │ │ +0002bbc0: 0500 0000 f2c5 4b4e 7265 702e 4073 0200 ......KNrep.@s.. │ │ │ │ +0002bbd0: 0000 0000 1500 0000 8600 0000 afc0 864d ...............M │ │ │ │ +0002bbe0: 0072 6570 5974 0200 0000 0000 2300 0000 .repYt......#... │ │ │ │ +0002bbf0: 0600 0000 b972 8542 0072 6570 be77 0200 .....r.B.rep.w.. │ │ │ │ +0002bc00: 0000 0000 1800 0000 1000 0000 ffff ffff ................ │ │ │ │ +0002bc10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002bc20: 0000 0000 9984 554b 7265 702e 54da 0000 ......UKrep.T... │ │ │ │ +0002bc30: 0000 0000 1400 0000 3c00 0000 6b18 4048 ........<...k.@H │ │ │ │ +0002bc40: 7265 702e 7b06 0100 0000 0000 2900 0000 rep.{.......)... │ │ │ │ +0002bc50: 5f00 0000 ffff ffff 0000 0000 0000 0000 _............... │ │ │ │ +0002bc60: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +0002bc70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002bc80: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002bc90: 0000 0000 0000 0000 0000 0000 0326 c243 .............&.C │ │ │ │ +0002bca0: 7265 702e d180 0000 0000 0000 2800 0000 rep.........(... │ │ │ │ +0002bcb0: 9e00 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ 0002bcc0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 0002bcd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002bce0: 0000 0000 11d3 977f 7265 702e ab5d 0000 ........rep..].. │ │ │ │ -0002bcf0: 0000 0000 2300 0000 3700 0000 4186 af78 ....#...7...A..x │ │ │ │ -0002bd00: 7265 702e 44e4 0000 0000 0000 1600 0000 rep.D........... │ │ │ │ -0002bd10: 6300 0000 0c07 9079 7265 702e 00a0 0100 c......yrep..... │ │ │ │ -0002bd20: 0000 0000 1d00 0000 4500 0000 3f48 7d77 ........E...?H}w │ │ │ │ -0002bd30: 7265 702e 2cae 0100 0000 0000 1600 0000 rep.,........... │ │ │ │ -0002bd40: 2300 0000 3488 ea7f 7265 702e 00d0 0000 #...4...rep..... │ │ │ │ -0002bd50: 0000 0000 1900 0000 b200 0000 60fd 6b7a ............`.kz │ │ │ │ -0002bd60: 0072 6570 bec9 0000 0000 0000 1500 0000 .rep............ │ │ │ │ -0002bd70: 1000 0000 59d1 6b7e 0072 6570 00a7 0100 ....Y.k~.rep.... │ │ │ │ -0002bd80: 0000 0000 1b00 0000 0e00 0000 ebd8 767d ..............v} │ │ │ │ -0002bd90: 7265 6d6f 0694 0100 0000 0000 1200 0000 remo............ │ │ │ │ -0002bda0: 3a00 0000 ffff ffff 0000 0000 0000 0000 :............... │ │ │ │ -0002bdb0: 0000 0000 0000 0000 0000 0000 98f3 f771 ...............q │ │ │ │ -0002bdc0: 7265 702e 5bac 0100 0000 0000 1a00 0000 rep.[........... │ │ │ │ -0002bdd0: 2601 0000 ffff ffff 0000 0000 0000 0000 &............... │ │ │ │ +0002bce0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002bcf0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +0002bd00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002bd10: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002bd20: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +0002bd30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002bd40: 0000 0000 28e0 fd41 7265 702e db04 0100 ....(..Arep..... │ │ │ │ +0002bd50: 0000 0000 1e00 0000 8f00 0000 64ee 4e40 ............d.N@ │ │ │ │ +0002bd60: 7265 702e 007c 0100 0000 0000 1c00 0000 rep..|.......... │ │ │ │ +0002bd70: 7c00 0000 a18e ab4a 7265 702e d5d3 0000 |......Jrep..... │ │ │ │ +0002bd80: 0000 0000 1800 0000 ea00 0000 8db1 b147 ...............G │ │ │ │ +0002bd90: 7265 702e 9152 0000 0000 0000 1400 0000 rep..R.......... │ │ │ │ +0002bda0: 4600 0000 b8bb ec4f 7265 702e ff75 0100 F......Orep..u.. │ │ │ │ +0002bdb0: 0000 0000 2400 0000 4c00 0000 ffff ffff ....$...L....... │ │ │ │ +0002bdc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002bdd0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ 0002bde0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 0002bdf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002be00: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002be10: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ +0002be00: 0000 0000 c5cd a643 7265 702e 7377 0200 .......Crep.sw.. │ │ │ │ +0002be10: 0000 0000 1800 0000 3300 0000 ffff ffff ........3....... │ │ │ │ 0002be20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002be30: 0000 0000 a6b6 027c 7265 702e 4971 0100 .......|rep.Iq.. │ │ │ │ -0002be40: 0000 0000 1500 0000 3300 0000 ffff ffff ........3....... │ │ │ │ +0002be30: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002be40: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 0002be50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002be60: 0000 0000 6351 8c7e 7265 702e 47aa 0100 ....cQ.~rep.G... │ │ │ │ -0002be70: 0000 0000 2300 0000 5a00 0000 ffff ffff ....#...Z....... │ │ │ │ -0002be80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002be90: 0000 0000 c66a 8f70 0072 6570 a7cf 0000 .....j.p.rep.... │ │ │ │ -0002bea0: 0000 0000 1e00 0000 0200 0000 28be 5d72 ............(.]r │ │ │ │ -0002beb0: 7265 702e 33ac 0100 0000 0000 1d00 0000 rep.3........... │ │ │ │ -0002bec0: 0b00 0000 200c 1978 7265 702e 2527 0100 .... ..xrep.%'.. │ │ │ │ -0002bed0: 0000 0000 2c00 0000 8501 0000 8a80 8b71 ....,..........q │ │ │ │ -0002bee0: 7265 702e e4cb 0000 0000 0000 1d00 0000 rep............. │ │ │ │ -0002bef0: b400 0000 260c 4a7d 7265 702e ac2f 0100 ....&.J}rep../.. │ │ │ │ -0002bf00: 0000 0000 1500 0000 3300 0000 0e45 a376 ........3....E.v │ │ │ │ -0002bf10: 7265 702e 65ae 0100 0000 0000 2200 0000 rep.e......."... │ │ │ │ -0002bf20: 3800 0000 731f b87d 7265 702e 6905 0100 8...s..}rep.i... │ │ │ │ -0002bf30: 0000 0000 1900 0000 a400 0000 ffff ffff ................ │ │ │ │ -0002bf40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002bf50: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ -0002bf60: 0000 0000 0000 0000 0000 0000 eb21 8279 .............!.y │ │ │ │ -0002bf70: 2a69 7370 1d26 0200 0000 0000 1000 0000 *isp.&.......... │ │ │ │ -0002bf80: 3300 0000 0cf0 b87b 7265 702e b724 0200 3......{rep..$.. │ │ │ │ -0002bf90: 0000 0000 1b00 0000 4400 0000 1918 767f ........D.....v. │ │ │ │ -0002bfa0: 7265 702e 082c 0100 0000 0000 1800 0000 rep..,.......... │ │ │ │ -0002bfb0: 3700 0000 ffff ffff 0000 0000 0000 0000 7............... │ │ │ │ -0002bfc0: 0000 0000 0000 0000 0000 0000 84d8 a376 ...............v │ │ │ │ -0002bfd0: 7265 702e 260b 0100 0000 0000 1c00 0000 rep.&........... │ │ │ │ -0002bfe0: 4001 0000 d0ab 257b 7265 702e aba2 0100 @.....%{rep..... │ │ │ │ -0002bff0: 0000 0000 1700 0000 5501 0000 0000 0000 ........U....... │ │ │ │ -0002c000: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c010: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002be60: 0000 0000 fbab db4b 7265 702e 9275 0200 .......Krep..u.. │ │ │ │ +0002be70: 0000 0000 2000 0000 6700 0000 9f9b 5441 .... ...g.....TA │ │ │ │ +0002be80: 7265 702e dd07 0100 0000 0000 1d00 0000 rep............. │ │ │ │ +0002be90: 2a00 0000 8b42 2d42 7265 702e 3c78 0100 *....B-Brep.Krep..{.. │ │ │ │ +0002bff0: 0000 0000 1700 0000 cd00 0000 0000 0000 ................ │ │ │ │ +0002c000: 0200 0000 160c 0000 ea83 0100 0000 0000 ................ │ │ │ │ +0002c010: 0010 0000 00d0 0200 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 ................ │ │ │ │ +0002c040: 0000 0000 0000 0000 0000 0000 0300 0000 ................ │ │ │ │ +0002c050: 6a00 0000 9da6 895d 7265 702e 7347 0000 j......]rep.sG.. │ │ │ │ +0002c060: 0000 0000 1800 0000 2100 0000 dea3 c652 ........!......R │ │ │ │ +0002c070: 7265 702e 199f 0000 0000 0000 2200 0000 rep........."... │ │ │ │ +0002c080: 4000 0000 ffff ffff 0000 0000 0000 0000 @............... │ │ │ │ +0002c090: 0000 0000 0000 0000 0000 0000 a52e 8c5c ...............\ │ │ │ │ +0002c0a0: 7265 702e 7071 0100 0000 0000 0c00 0000 rep.pq.......... │ │ │ │ +0002c0b0: a100 0000 e61a 7d5e 7265 702e 04c6 0100 ......}^rep..... │ │ │ │ +0002c0c0: 0000 0000 1e00 0000 3c00 0000 2da2 5251 ........<...-.RQ │ │ │ │ +0002c0d0: 7265 702e 8081 0100 0000 0000 1f00 0000 rep............. │ │ │ │ +0002c0e0: 4500 0000 5c55 1650 7265 702e 8d82 0100 E...\U.Prep..... │ │ │ │ +0002c0f0: 0000 0000 0f00 0000 4500 0000 a5fd 0356 ........E......V │ │ │ │ +0002c100: 7265 702e ab5d 0000 0000 0000 1400 0000 rep..].......... │ │ │ │ +0002c110: 2f00 0000 6ba3 935c 7265 702e e0c6 0100 /...k..\rep..... │ │ │ │ +0002c120: 0000 0000 1f00 0000 8c00 0000 9a02 5055 ..............PU │ │ │ │ +0002c130: 7265 702e e182 0100 0000 0000 1c00 0000 rep............. │ │ │ │ +0002c140: 6d00 0000 ffff ffff 0000 0000 0000 0000 m............... │ │ │ │ +0002c150: 0000 0000 0000 0000 0000 0000 0a00 405a ..............@Z │ │ │ │ +0002c160: 7265 702e d347 0000 0000 0000 1900 0000 rep..G.......... │ │ │ │ +0002c170: 1200 0000 c4b1 9354 0072 6570 5881 0100 .......T.repX... │ │ │ │ +0002c180: 0000 0000 2200 0000 0600 0000 ffff ffff ...."........... │ │ │ │ 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 ................ │ │ │ │ +0002c1a0: 0000 0000 6068 d95d 0072 6570 7ecf 0100 ....`h.].rep~... │ │ │ │ +0002c1b0: 0000 0000 1e00 0000 0400 0000 ffff ffff ................ │ │ │ │ 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 ................ │ │ │ │ +0002c1d0: 0000 0000 5e6f 2950 0072 6570 c3c6 0100 ....^o)P.rep.... │ │ │ │ +0002c1e0: 0000 0000 1900 0000 0400 0000 f56c ed5e .............l.^ │ │ │ │ +0002c1f0: 7265 702e 9a7f 0100 0000 0000 1b00 0000 rep............. │ │ │ │ +0002c200: 4000 0000 bb38 f058 0072 6570 8ec0 0100 @....8.X.rep.... │ │ │ │ +0002c210: 0000 0000 1900 0000 1800 0000 12a1 db5b ...............[ │ │ │ │ +0002c220: 0072 6570 b6c7 0100 0000 0000 2b00 0000 .rep........+... │ │ │ │ +0002c230: 0500 0000 daf9 775b 7265 702e 0080 0100 ......w[rep..... │ │ │ │ +0002c240: 0000 0000 2100 0000 3000 0000 ffff ffff ....!...0....... │ │ │ │ 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 ................ │ │ │ │ +0002c260: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002c270: 0000 0000 0000 0000 0000 0000 9717 2957 ..............)W │ │ │ │ +0002c280: 7265 702e c0c3 0100 0000 0000 3400 0000 rep.........4... │ │ │ │ +0002c290: 2a00 0000 ffff ffff 0000 0000 0000 0000 *............... │ │ │ │ +0002c2a0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 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 ................ │ │ │ │ +0002c2c0: 0000 0000 bcbb 9650 7265 702e 6749 0000 .......Prep.gI.. │ │ │ │ +0002c2d0: 0000 0000 2500 0000 5700 0000 ffff ffff ....%...W....... │ │ │ │ 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 ................ │ │ │ │ +0002c2f0: 0000 0000 dee0 f155 0072 6570 95cd 0100 .......U.rep.... │ │ │ │ +0002c300: 0000 0000 2d00 0000 1900 0000 fb20 9d56 ....-........ .V │ │ │ │ +0002c310: 7265 702e c6c8 0100 0000 0000 1e00 0000 rep............. │ │ │ │ +0002c320: 3800 0000 868e d457 7265 702e db73 0200 8......Wrep..s.. │ │ │ │ +0002c330: 0000 0000 2000 0000 3600 0000 ffff ffff .... ...6....... │ │ │ │ 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 ................ │ │ │ │ +0002c350: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002c360: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 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 ................ │ │ │ │ +0002c380: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002c390: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 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 ................ │ │ │ │ +0002c3b0: 0000 0000 29e3 0350 0072 6570 d9ce 0100 ....)..P.rep.... │ │ │ │ +0002c3c0: 0000 0000 2400 0000 1400 0000 7a28 ae5c ....$.......z(.\ │ │ │ │ +0002c3d0: 7265 702e f028 0100 0000 0000 0d00 0000 rep..(.......... │ │ │ │ +0002c3e0: d200 0000 0f86 f45d 7265 6d6f 5dc5 0100 .......]remo]... │ │ │ │ +0002c3f0: 0000 0000 1600 0000 2c00 0000 3a0a 4358 ........,...:.CX │ │ │ │ +0002c400: 7265 702e 484b 0000 0000 0000 1c00 0000 rep.HK.......... │ │ │ │ +0002c410: 5400 0000 f841 6750 7265 702e fb71 0200 T....AgPrep..q.. │ │ │ │ +0002c420: 0000 0000 1300 0000 1f00 0000 ac84 0a55 ...............U │ │ │ │ +0002c430: 7265 702e 904d 0000 0000 0000 0f00 0000 rep..M.......... │ │ │ │ +0002c440: 4d00 0000 ffff ffff 0000 0000 0000 0000 M............... │ │ │ │ +0002c450: 0000 0000 0000 0000 0000 0000 9dbb da58 ...............X │ │ │ │ +0002c460: 7265 702e 79c9 0100 0000 0000 1d00 0000 rep.y........... │ │ │ │ +0002c470: b701 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002c480: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 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 ................ │ │ │ │ +0002c4a0: 0000 0000 e457 2857 7265 702e b021 0100 .....W(Wrep..!.. │ │ │ │ +0002c4b0: 0000 0000 2400 0000 d500 0000 d4eb 1d5f ....$.........._ │ │ │ │ +0002c4c0: 7265 702e d52f 0000 0000 0000 0f00 0000 rep../.......... │ │ │ │ +0002c4d0: 1300 0000 216b 1b5a 7265 702e d62b 0100 ....!k.Zrep..+.. │ │ │ │ +0002c4e0: 0000 0000 0c00 0000 5a00 0000 0980 0a50 ........Z......P │ │ │ │ +0002c4f0: 0072 6570 d90f 0100 0000 0000 1d00 0000 .rep............ │ │ │ │ +0002c500: 0a00 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002c510: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 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 ................ │ │ │ │ +0002c530: 0000 0000 00c4 1c5b 6572 726f 2003 0100 .......[erro ... │ │ │ │ +0002c540: 0000 0000 0a00 0000 6d00 0000 8c76 df52 ........m....v.R │ │ │ │ +0002c550: 7265 702e a926 0100 0000 0000 0f00 0000 rep..&.......... │ │ │ │ +0002c560: fb00 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002c570: 0000 0000 0000 0000 0000 0000 0513 2856 ..............(V │ │ │ │ +0002c580: 7265 702e 6ea1 0000 0000 0000 1d00 0000 rep.n........... │ │ │ │ +0002c590: 3e00 0000 1651 c658 7265 702e 343a 0000 >....Q.Xrep.4:.. │ │ │ │ +0002c5a0: 0000 0000 1c00 0000 a700 0000 45a9 3d55 ............E.=U │ │ │ │ +0002c5b0: 0072 6570 a0cf 0100 0000 0000 2700 0000 .rep........'... │ │ │ │ +0002c5c0: 0500 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002c5d0: 0000 0000 0000 0000 0000 0000 6e3e b654 ............n>.T │ │ │ │ +0002c5e0: 7265 702e d728 0000 0000 0000 1700 0000 rep..(.......... │ │ │ │ +0002c5f0: 3200 0000 da22 5052 7265 702e 1082 0100 2...."PRrep..... │ │ │ │ +0002c600: 0000 0000 2800 0000 3900 0000 e635 8055 ....(...9....5.U │ │ │ │ +0002c610: 7265 702e 6221 0100 0000 0000 1900 0000 rep.b!.......... │ │ │ │ +0002c620: 3500 0000 139a 2d5b 6465 6275 af85 0000 5.....-[debu.... │ │ │ │ +0002c630: 0000 0000 0c00 0000 4700 0000 805c 295e ........G....\)^ │ │ │ │ +0002c640: 7265 702e a970 0100 0000 0000 1700 0000 rep..p.......... │ │ │ │ +0002c650: b000 0000 f00f 6250 7461 7266 f3c2 0100 ......bPtarf.... │ │ │ │ +0002c660: 0000 0000 1500 0000 2600 0000 c2d4 f654 ........&......T │ │ │ │ +0002c670: 7265 702e b924 0100 0000 0000 0d00 0000 rep..$.......... │ │ │ │ +0002c680: 3600 0000 ffff ffff 0000 0000 0000 0000 6............... │ │ │ │ +0002c690: 0000 0000 0000 0000 0000 0000 d144 315b .............D1[ │ │ │ │ +0002c6a0: 7265 702e c16d 0000 0000 0000 1d00 0000 rep..m.......... │ │ │ │ +0002c6b0: 6300 0000 ffff ffff 0000 0000 0000 0000 c............... │ │ │ │ +0002c6c0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 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 ................ │ │ │ │ -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 ................ │ │ │ │ -0002c7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c800: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c810: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c820: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c830: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c840: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c850: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c860: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c870: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c880: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c890: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c8a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002c6e0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002c6f0: 0000 0000 0000 0000 0000 0000 e5d2 cc54 ...............T │ │ │ │ +0002c700: 0072 6570 7a72 0200 0000 0000 1800 0000 .repzr.......... │ │ │ │ +0002c710: 0200 0000 15d8 9353 7265 702e 266b 0000 .......Srep.&k.. │ │ │ │ +0002c720: 0000 0000 1f00 0000 a001 0000 81ee aa5d ...............] │ │ │ │ +0002c730: 7265 702e 9b0d 0100 0000 0000 1800 0000 rep............. │ │ │ │ +0002c740: 2a00 0000 8d24 1656 7265 702e 330e 0100 *....$.Vrep.3... │ │ │ │ +0002c750: 0000 0000 1400 0000 5000 0000 e74a 8b50 ........P....J.P │ │ │ │ +0002c760: 7265 702e 7407 0100 0000 0000 2100 0000 rep.t.......!... │ │ │ │ +0002c770: 4800 0000 6127 8259 6465 6275 9083 0000 H...a'.Ydebu.... │ │ │ │ +0002c780: 0000 0000 0e00 0000 0101 0000 5fbc c852 ............_..R │ │ │ │ +0002c790: 7265 702e 1cc9 0100 0000 0000 1e00 0000 rep............. │ │ │ │ +0002c7a0: 3f00 0000 2b47 1159 7265 702e 3c2c 0100 ?...+G.Yrep.<,.. │ │ │ │ +0002c7b0: 0000 0000 1600 0000 ed00 0000 7d15 375b ............}.7[ │ │ │ │ +0002c7c0: 0072 6570 4dcb 0100 0000 0000 1e00 0000 .repM........... │ │ │ │ +0002c7d0: 0e00 0000 daf9 6b57 0072 6570 e271 0200 ......kW.rep.q.. │ │ │ │ +0002c7e0: 0000 0000 1900 0000 0000 0000 dc26 0f52 .............&.R │ │ │ │ +0002c7f0: 7265 702e 2d72 0200 0000 0000 1700 0000 rep.-r.......... │ │ │ │ +0002c800: 3600 0000 1658 c55d 7265 702e 46dc 0000 6....X.]rep.F... │ │ │ │ +0002c810: 0000 0000 1f00 0000 9800 0000 f3b5 595c ..............Y\ │ │ │ │ +0002c820: 0072 6570 e481 0100 0000 0000 2300 0000 .rep........#... │ │ │ │ +0002c830: 0900 0000 4f8d 335e 0072 6570 3181 0100 ....O.3^.rep1... │ │ │ │ +0002c840: 0000 0000 2100 0000 0600 0000 e338 d659 ....!........8.Y │ │ │ │ +0002c850: 7265 702e 4ed2 0000 0000 0000 1600 0000 rep.N........... │ │ │ │ +0002c860: 3d00 0000 ffff ffff 0000 0000 0000 0000 =............... │ │ │ │ +0002c870: 0000 0000 0000 0000 0000 0000 915a b956 .............Z.V │ │ │ │ +0002c880: 7265 702e 7a80 0100 0000 0000 1d00 0000 rep.z........... │ │ │ │ +0002c890: 3a00 0000 ffff ffff 0000 0000 0000 0000 :............... │ │ │ │ +0002c8a0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 0002c8b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c8c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c8d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002c8c0: 0000 0000 ac97 4b50 7265 702e 9472 0200 ......KPrep..r.. │ │ │ │ +0002c8d0: 0000 0000 1700 0000 2000 0000 ffff ffff ........ ....... │ │ │ │ 0002c8e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c8f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c900: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002c8f0: 0000 0000 63aa 9d58 7265 702e a04a 0000 ....c..Xrep..J.. │ │ │ │ +0002c900: 0000 0000 2600 0000 8200 0000 ffff ffff ....&........... │ │ │ │ 0002c910: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c920: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c930: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c940: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c950: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c960: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c970: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c980: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c990: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002c920: 0000 0000 9fd3 0257 7265 702e 7856 0000 .......Wrep.xV.. │ │ │ │ +0002c930: 0000 0000 1600 0000 4d00 0000 23ab 0e54 ........M...#..T │ │ │ │ +0002c940: 7265 702e dbcd 0100 0000 0000 2000 0000 rep......... ... │ │ │ │ +0002c950: de00 0000 9296 025e 7265 702e 416e 0000 .......^rep.An.. │ │ │ │ +0002c960: 0000 0000 1900 0000 5700 0000 e018 f85d ........W......] │ │ │ │ +0002c970: 0072 6570 7182 0100 0000 0000 1300 0000 .repq........... │ │ │ │ +0002c980: 0900 0000 5e86 f45a 0072 6570 8bc7 0100 ....^..Z.rep.... │ │ │ │ +0002c990: 0000 0000 2b00 0000 0000 0000 ffff ffff ....+........... │ │ │ │ 0002c9a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c9b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c9c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002c9b0: 0000 0000 7e4f 8b53 7265 702e a4da 0000 ....~O.Srep..... │ │ │ │ +0002c9c0: 0000 0000 2200 0000 3401 0000 ffff ffff ...."...4....... │ │ │ │ 0002c9d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c9e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002c9f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002ca00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002ca10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002ca20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002c9e0: 0000 0000 a53a 275e 7265 702e a23f 0000 .....:'^rep..?.. │ │ │ │ +0002c9f0: 0000 0000 2000 0000 3700 0000 e38f cb5d .... ...7......] │ │ │ │ +0002ca00: 7265 702e ee77 0100 0000 0000 1600 0000 rep..w.......... │ │ │ │ +0002ca10: 3800 0000 4c21 9859 7265 702e 19c8 0100 8...L!.Yrep..... │ │ │ │ +0002ca20: 0000 0000 1b00 0000 9200 0000 ffff ffff ................ │ │ │ │ 0002ca30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002ca40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002ca50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ca40: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002ca50: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 0002ca60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002ca70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002ca80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ca70: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002ca80: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 0002ca90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002caa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002caf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cb00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cb10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cb20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cb30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cb40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cb50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cb60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cb70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cb80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cb90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cbb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cbc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cbd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cbe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cbf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cc00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cc10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cc20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cc30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cc40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cc50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cc60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cc70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cc80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cc90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002caa0: 0000 0000 4ace 8c51 7265 702e 4a43 0000 ....J..Qrep.JC.. │ │ │ │ +0002cab0: 0000 0000 1300 0000 8000 0000 221e 395e ............".9^ │ │ │ │ +0002cac0: 7265 702e 1e77 0100 0000 0000 1e00 0000 rep..w.......... │ │ │ │ +0002cad0: b200 0000 f504 1257 7265 702e 477a 0100 .......Wrep.Gz.. │ │ │ │ +0002cae0: 0000 0000 1b00 0000 6400 0000 db38 8359 ........d....8.Y │ │ │ │ +0002caf0: 0072 6570 5180 0100 0000 0000 2200 0000 .repQ......."... │ │ │ │ +0002cb00: 0700 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002cb10: 0000 0000 0000 0000 0000 0000 5226 295f ............R&)_ │ │ │ │ +0002cb20: 0072 6570 cc83 0100 0000 0000 1900 0000 .rep............ │ │ │ │ +0002cb30: 0500 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002cb40: 0000 0000 0000 0000 0000 0000 256d 505e ............%mP^ │ │ │ │ +0002cb50: 0072 6570 3174 0200 0000 0000 2100 0000 .rep1t......!... │ │ │ │ +0002cb60: 0700 0000 5447 7051 7265 702e 9f73 0100 ....TGpQrep..s.. │ │ │ │ +0002cb70: 0000 0000 1e00 0000 2e00 0000 9bcb 445f ..............D_ │ │ │ │ +0002cb80: 7265 702e c2df 0000 0000 0000 1a00 0000 rep............. │ │ │ │ +0002cb90: 1c00 0000 87e3 225f 7265 702e 1826 0100 ......"_rep..&.. │ │ │ │ +0002cba0: 0000 0000 0e00 0000 8300 0000 3012 bc5b ............0..[ │ │ │ │ +0002cbb0: 0072 6570 217f 0100 0000 0000 2c00 0000 .rep!.......,... │ │ │ │ +0002cbc0: 0500 0000 b734 1f55 7265 702e 32d3 0000 .....4.Urep.2... │ │ │ │ +0002cbd0: 0000 0000 1600 0000 3d00 0000 278d e05b ........=...'..[ │ │ │ │ +0002cbe0: 7265 702e 0307 0100 0000 0000 1f00 0000 rep............. │ │ │ │ +0002cbf0: 4800 0000 488a 7354 7265 702e 987c 0100 H...H.sTrep..|.. │ │ │ │ +0002cc00: 0000 0000 1700 0000 4d00 0000 d9c6 1f55 ........M......U │ │ │ │ +0002cc10: 0072 6570 e6c7 0100 0000 0000 2600 0000 .rep........&... │ │ │ │ +0002cc20: 0d00 0000 dc0a 5c52 7265 702e 002b 0100 ......\Rrep..+.. │ │ │ │ +0002cc30: 0000 0000 0f00 0000 5700 0000 3b65 5556 ........W...;eUV │ │ │ │ +0002cc40: 7265 702e d879 0100 0000 0000 1d00 0000 rep..y.......... │ │ │ │ +0002cc50: 5200 0000 9339 4f5a 7265 702e 11cf 0100 R....9OZrep..... │ │ │ │ +0002cc60: 0000 0000 1d00 0000 5000 0000 8dad 9659 ........P......Y │ │ │ │ +0002cc70: 7265 702e 6a83 0100 0000 0000 1a00 0000 rep.j........... │ │ │ │ +0002cc80: 4800 0000 ffff ffff 0000 0000 0000 0000 H............... │ │ │ │ +0002cc90: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 0002cca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002ccb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002ccc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002ccd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002ccf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ccb0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002ccc0: 0000 0000 0000 0000 0000 0000 7bf3 a755 ............{..U │ │ │ │ +0002ccd0: 0072 6570 797e 0100 0000 0000 2100 0000 .repy~......!... │ │ │ │ +0002cce0: 1d00 0000 6d8a fd5d 7265 702e 0030 0000 ....m..]rep..0.. │ │ │ │ +0002ccf0: 0000 0000 1800 0000 2900 0000 ffff ffff ........)....... │ │ │ │ 0002cd00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cd10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cd20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cd30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cd40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cd50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cd60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cd70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cd80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002cd10: 0000 0000 e51a ea50 7265 702e b93b 0000 .......Prep..;.. │ │ │ │ +0002cd20: 0000 0000 2500 0000 3a01 0000 941b 3e53 ....%...:.....>S │ │ │ │ +0002cd30: 6572 726f 0286 0000 0000 0000 1600 0000 erro............ │ │ │ │ +0002cd40: 6500 0000 da7b 4f5e 7265 6d6f c2c4 0100 e....{O^remo.... │ │ │ │ +0002cd50: 0000 0000 1500 0000 3f00 0000 6313 0e51 ........?...c..Q │ │ │ │ +0002cd60: 7265 702e 85c6 0100 0000 0000 1800 0000 rep............. │ │ │ │ +0002cd70: 2600 0000 b48f 8351 7265 702e a1d2 0000 &......Qrep..... │ │ │ │ +0002cd80: 0000 0000 1b00 0000 7600 0000 ffff ffff ........v....... │ │ │ │ 0002cd90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cda0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cdb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002cda0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002cdb0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 0002cdc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cdd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cde0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cdf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002ce00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002ce10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002cdd0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002cde0: 0000 0000 0000 0000 0000 0000 dae3 b35a ...............Z │ │ │ │ +0002cdf0: 7265 702e 6830 0000 0000 0000 1900 0000 rep.h0.......... │ │ │ │ +0002ce00: 1200 0000 2a39 6355 7265 702e 6120 0000 ....*9cUrep.a .. │ │ │ │ +0002ce10: 0000 0000 2800 0000 a000 0000 ffff ffff ....(........... │ │ │ │ 0002ce20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002ce30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002ce40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ce30: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002ce40: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 0002ce50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002ce60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002ce70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002ce80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002ce90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002ce60: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002ce70: 0000 0000 0000 0000 0000 0000 c502 8c57 ...............W │ │ │ │ +0002ce80: 7265 702e fe89 0000 0000 0000 1400 0000 rep............. │ │ │ │ +0002ce90: 4f00 0000 ffff ffff 0000 0000 0000 0000 O............... │ │ │ │ +0002cea0: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 0002ceb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002ced0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cf00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002cec0: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002ced0: 0000 0000 0000 0000 0000 0000 bf43 2455 .............C$U │ │ │ │ +0002cee0: 7265 702e 1ec4 0100 0000 0000 3600 0000 rep.........6... │ │ │ │ +0002cef0: 3000 0000 ffff ffff 0000 0000 0000 0000 0............... │ │ │ │ +0002cf00: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 0002cf10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cf20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cf30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002cf20: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002cf30: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ │ │ │ 0002cf40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cf50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cf60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cf70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cf80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ -0002cf90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002cf50: 0000 0000 ffff ffff 0000 0000 0000 0000 ................ │ │ │ │ +0002cf60: 0000 0000 0000 0000 0000 0000 7776 d758 ............wv.X │ │ │ │ +0002cf70: 0072 6570 2773 0200 0000 0000 1200 0000 .rep's.......... │ │ │ │ +0002cf80: 0700 0000 d108 3a52 7265 702e d180 0100 ......:Rrep..... │ │ │ │ +0002cf90: 0000 0000 1f00 0000 4100 0000 ffff ffff ........A....... │ │ │ │ 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 ................ │ │ │ │ +0002cfb0: 0000 0000 24a3 0b5c 7265 702e aac1 0100 ....$..\rep..... │ │ │ │ +0002cfc0: 0000 0000 2300 0000 3b00 0000 ffff ffff ....#...;....... │ │ │ │ 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: 7265 702e 696f 2e73 7472 6561 6d73 2373 rep.io.streams#s │ │ │ │ -0002d010: 7472 6561 6d70 5265 7475 726e 7320 7472 treampReturns tr │ │ │ │ -0002d020: 7565 2069 6620 4152 4720 6973 2073 6f6d ue if ARG is som │ │ │ │ -0002d030: 6520 736f 7274 206f 6620 492f 4f20 7374 e sort of I/O st │ │ │ │ -0002d040: 7265 616d 2e72 656d 6f74 652d 6674 702d ream.remote-ftp- │ │ │ │ -0002d050: 7368 6f77 2d6d 6573 7361 6765 7357 6865 show-messagesWhe │ │ │ │ -0002d060: 6e20 742c 2069 6e66 6f72 6d61 7469 6f6e n t, information │ │ │ │ -0002d070: 616c 206d 6573 7361 6765 7320 6672 6f6d al messages from │ │ │ │ -0002d080: 2046 5450 2073 6573 7369 6f6e 7320 6172 FTP sessions ar │ │ │ │ -0002d090: 6520 6469 7370 6c61 7965 642e 7265 6d6f e displayed.remo │ │ │ │ -0002d0a0: 7465 2d66 7470 2d64 6973 706c 6179 2d70 te-ftp-display-p │ │ │ │ -0002d0b0: 726f 6772 6573 7357 6865 6e20 7472 7565 rogressWhen true │ │ │ │ -0002d0c0: 2c20 7368 6f77 2070 726f 6772 6573 7320 , show progress │ │ │ │ -0002d0d0: 6f66 2046 5450 2074 7261 6e73 6665 7273 of FTP transfers │ │ │ │ -0002d0e0: 2e72 656d 6f74 652d 6674 702d 6c73 2d6c .remote-ftp-ls-l │ │ │ │ -0002d0f0: 2d72 6567 6578 7052 6567 6578 7020 6465 -regexpRegexp de │ │ │ │ -0002d100: 6669 6e69 6e67 2060 6c73 202d 6c27 206f fining `ls -l' o │ │ │ │ -0002d110: 7574 7075 7420 7379 6e74 6178 2e20 4861 utput syntax. Ha │ │ │ │ -0002d120: 6972 792e 7265 702e 696f 2e66 696c 652d iry.rep.io.file- │ │ │ │ -0002d130: 6861 6e64 6c65 7273 2e72 656d 6f74 652e handlers.remote. │ │ │ │ -0002d140: 6674 7023 7265 6d6f 7465 2d66 7470 2d65 ftp#remote-ftp-e │ │ │ │ -0002d150: 6d70 7479 2d63 6163 6865 4469 7363 6172 mpty-cacheDiscar │ │ │ │ -0002d160: 6420 616c 6c20 6361 6368 6564 2046 5450 d all cached FTP │ │ │ │ -0002d170: 2064 6972 6563 746f 7279 2065 6e74 7269 directory entri │ │ │ │ -0002d180: 6573 2e72 656d 6f74 652d 6465 6661 756c es.remote-defaul │ │ │ │ -0002d190: 742d 7573 6572 4465 6661 756c 7420 7573 t-userDefault us │ │ │ │ -0002d1a0: 6572 6e61 6d65 2074 6f20 7573 6520 666f ername to use fo │ │ │ │ -0002d1b0: 7220 6669 6c65 2d74 7261 6e73 6665 7220 r file-transfer │ │ │ │ -0002d1c0: 7768 656e 206e 6f6e 6520 6973 2073 7065 when none is spe │ │ │ │ -0002d1d0: 6369 6669 6564 2c20 6569 7468 6572 0a65 cified, either.e │ │ │ │ -0002d1e0: 7870 6c69 6369 746c 792c 206f 7220 6279 xplicitly, or by │ │ │ │ -0002d1f0: 2074 6865 2072 656d 6f74 652d 6674 702d the remote-ftp- │ │ │ │ -0002d200: 686f 7374 2d75 7365 722d 616c 6973 7420 host-user-alist │ │ │ │ -0002d210: 7661 7269 6162 6c65 2e72 656d 6f74 652d variable.remote- │ │ │ │ -0002d220: 7265 702d 7061 7373 7764 2d6d 7367 7352 rep-passwd-msgsR │ │ │ │ -0002d230: 6567 756c 6172 2065 7870 7265 7373 696f egular expressio │ │ │ │ -0002d240: 6e20 6d61 7463 6869 6e67 2070 6173 7377 n matching passw │ │ │ │ -0002d250: 6f72 6420 7072 6f6d 7074 2e72 656d 6f74 ord prompt.remot │ │ │ │ -0002d260: 652d 6175 746f 2d62 6163 6b65 6e64 2d61 e-auto-backend-a │ │ │ │ -0002d270: 6c69 7374 416e 2061 6c69 7374 206f 6620 listAn alist of │ │ │ │ -0002d280: 2848 4f53 542d 5245 4745 5850 202e 2042 (HOST-REGEXP . B │ │ │ │ -0002d290: 4143 4b45 4e44 2d54 5950 4529 2064 6566 ACKEND-TYPE) def │ │ │ │ -0002d2a0: 696e 696e 6720 686f 7720 7265 6d6f 7465 ining how remote │ │ │ │ -0002d2b0: 2066 696c 6573 2061 7265 0a61 6363 6573 files are.acces │ │ │ │ -0002d2c0: 7365 6420 6f6e 2073 7065 6369 6669 6320 sed on specific │ │ │ │ -0002d2d0: 686f 7374 732e 7374 616e 6461 7264 2d69 hosts.standard-i │ │ │ │ -0002d2e0: 6e70 7574 5374 7265 616d 2074 6861 7420 nputStream that │ │ │ │ -0002d2f0: 6072 6561 6427 2074 616b 6573 2069 7473 `read' takes its │ │ │ │ -0002d300: 2069 6e70 7574 2066 726f 6d20 6279 2064 input from by d │ │ │ │ -0002d310: 6566 6175 6c74 2e00 0000 0000 0000 0000 efault.......... │ │ │ │ +0002cfe0: 0000 0000 ce4e f750 7265 702e cf29 0100 .....N.Prep..).. │ │ │ │ +0002cff0: 0000 0000 0d00 0000 8900 0000 0000 0000 ................ │ │ │ │ +0002d000: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002d010: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002d020: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +0002d030: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ │ +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 ................ ├── librep16-dbgsym_0.92.5-3.2_i386.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 313096 2024-04-17 20:48:53.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 313104 2024-04-17 20:48:53.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -6,8 +6,8 @@ │ │ │ │ Maintainer: Jose M Calhariz │ │ │ │ Installed-Size: 378 │ │ │ │ Depends: librep16 (= 0.92.5-3.2) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Multi-Arch: same │ │ │ │ Description: debug symbols for librep16 │ │ │ │ -Build-Ids: a5f4f99f20c52090a993bb0c644d191b81239e1c │ │ │ │ +Build-Ids: 0afb47ea65d5316c3e4ae3bb26eacc867b3a1abf │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1 +1 @@ │ │ │ │ │ -usr/lib/debug/.build-id/a5/f4f99f20c52090a993bb0c644d191b81239e1c.debug │ │ │ │ │ +usr/lib/debug/.build-id/0a/fb47ea65d5316c3e4ae3bb26eacc867b3a1abf.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/a5/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 376724 2024-04-17 20:48:53.000000 ./usr/lib/debug/.build-id/a5/f4f99f20c52090a993bb0c644d191b81239e1c.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/lib/debug/.build-id/0a/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 376720 2024-04-17 20:48:53.000000 ./usr/lib/debug/.build-id/0a/fb47ea65d5316c3e4ae3bb26eacc867b3a1abf.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/a5/f4f99f20c52090a993bb0c644d191b81239e1c.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/0a/fb47ea65d5316c3e4ae3bb26eacc867b3a1abf.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 4% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: Intel 80386 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ │ - Start of section headers: 375284 (bytes into file) │ │ │ │ │ + Start of section headers: 375280 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 32 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 36 │ │ │ │ │ Section header string table index: 35 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 36 section headers, starting at offset 0x5b9f4: │ │ │ │ │ +There are 36 section headers, starting at offset 0x5b9f0: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000178 000178 002998 04 A 3 0 4 │ │ │ │ │ [ 3] .dynsym NOBITS 00002b10 000178 006250 10 A 4 1 4 │ │ │ │ │ @@ -24,22 +24,22 @@ │ │ │ │ │ [19] .data.rel.ro NOBITS 00066780 000778 001510 00 WA 0 0 32 │ │ │ │ │ [20] .dynamic NOBITS 00067c90 000778 000110 08 WA 4 0 4 │ │ │ │ │ [21] .got NOBITS 00067da0 000778 001258 04 WA 0 0 4 │ │ │ │ │ [22] .data NOBITS 00069000 000778 00223c 00 WA 0 0 32 │ │ │ │ │ [23] .bss NOBITS 0006b240 000778 0046ec 00 WA 0 0 32 │ │ │ │ │ [24] .comment PROGBITS 00000000 000178 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 00000000 000198 00018c 00 C 0 0 4 │ │ │ │ │ - [26] .debug_info PROGBITS 00000000 000324 0218f5 00 C 0 0 4 │ │ │ │ │ - [27] .debug_abbrev PROGBITS 00000000 021c1c 002166 00 C 0 0 4 │ │ │ │ │ - [28] .debug_line PROGBITS 00000000 023d84 01158e 00 C 0 0 4 │ │ │ │ │ - [29] .debug_str PROGBITS 00000000 035314 003b6b 01 MSC 0 0 4 │ │ │ │ │ - [30] .debug_line_str PROGBITS 00000000 038e80 0001ec 01 MSC 0 0 4 │ │ │ │ │ - [31] .debug_loclists PROGBITS 00000000 03906c 00bb9d 00 C 0 0 4 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 00000000 044c0c 002302 00 C 0 0 4 │ │ │ │ │ - [33] .symtab SYMTAB 00000000 046f10 00abc0 10 34 1176 4 │ │ │ │ │ - [34] .strtab STRTAB 00000000 051ad0 009dc1 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 00000000 05b891 000163 00 0 0 1 │ │ │ │ │ + [26] .debug_info PROGBITS 00000000 000324 0218f2 00 C 0 0 4 │ │ │ │ │ + [27] .debug_abbrev PROGBITS 00000000 021c18 002166 00 C 0 0 4 │ │ │ │ │ + [28] .debug_line PROGBITS 00000000 023d80 01158e 00 C 0 0 4 │ │ │ │ │ + [29] .debug_str PROGBITS 00000000 035310 003b6b 01 MSC 0 0 4 │ │ │ │ │ + [30] .debug_line_str PROGBITS 00000000 038e7c 0001ec 01 MSC 0 0 4 │ │ │ │ │ + [31] .debug_loclists PROGBITS 00000000 039068 00bb9d 00 C 0 0 4 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 00000000 044c08 002302 00 C 0 0 4 │ │ │ │ │ + [33] .symtab SYMTAB 00000000 046f0c 00abc0 10 34 1176 4 │ │ │ │ │ + [34] .strtab STRTAB 00000000 051acc 009dc1 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 00000000 05b88d 000163 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), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -4,15 +4,15 @@ │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 FILE LOCAL DEFAULT ABS continuations.c │ │ │ │ │ 2: 000173c0 84 FUNC LOCAL DEFAULT 12 trace_barriers │ │ │ │ │ 3: 00017420 84 FUNC LOCAL DEFAULT 12 common_ancestor │ │ │ │ │ 4: 00017480 154 FUNC LOCAL DEFAULT 12 unlink_thread │ │ │ │ │ 5: 00017520 13 FUNC LOCAL DEFAULT 12 thread_join_poller │ │ │ │ │ 6: 00017590 240 FUNC LOCAL DEFAULT 12 enqueue_thread │ │ │ │ │ - 7: 0004e908 15 OBJECT LOCAL DEFAULT 14 __PRETTY_FUNCTION__.4 │ │ │ │ │ + 7: 0004e914 15 OBJECT LOCAL DEFAULT 14 __PRETTY_FUNCTION__.4 │ │ │ │ │ 8: 00017680 34 FUNC LOCAL DEFAULT 12 inner_make_thread │ │ │ │ │ 9: 000176b0 108 FUNC LOCAL DEFAULT 12 continuation_type │ │ │ │ │ 10: 0006b254 4 OBJECT LOCAL DEFAULT 23 type.8 │ │ │ │ │ 11: 00017840 246 FUNC LOCAL DEFAULT 12 mark_all │ │ │ │ │ 12: 00017940 1786 FUNC LOCAL DEFAULT 12 mark_cont │ │ │ │ │ 13: 000181c0 107 FUNC LOCAL DEFAULT 12 sweep_cont │ │ │ │ │ 14: 00018290 40 FUNC LOCAL DEFAULT 12 print_cont │ │ │ │ │ @@ -20,15 +20,15 @@ │ │ │ │ │ 16: 0006b250 4 OBJECT LOCAL DEFAULT 23 type.1 │ │ │ │ │ 17: 00018040 373 FUNC LOCAL DEFAULT 12 mark_thread │ │ │ │ │ 18: 00018230 94 FUNC LOCAL DEFAULT 12 sweep_thread │ │ │ │ │ 19: 000189e0 112 FUNC LOCAL DEFAULT 12 print_thread │ │ │ │ │ 20: 00017790 96 FUNC LOCAL DEFAULT 12 new_thread │ │ │ │ │ 21: 0006b264 4 OBJECT LOCAL DEFAULT 23 threads │ │ │ │ │ 22: 0006b274 4 OBJECT LOCAL DEFAULT 23 barriers │ │ │ │ │ - 23: 0004e924 10 OBJECT LOCAL DEFAULT 14 __PRETTY_FUNCTION__.7 │ │ │ │ │ + 23: 0004e930 10 OBJECT LOCAL DEFAULT 14 __PRETTY_FUNCTION__.7 │ │ │ │ │ 24: 0006b268 4 OBJECT LOCAL DEFAULT 23 continuations │ │ │ │ │ 25: 000182c0 92 FUNC LOCAL DEFAULT 12 grow_stack_and_invoke │ │ │ │ │ 26: 00018320 314 FUNC LOCAL DEFAULT 12 primitive_invoke_continuation │ │ │ │ │ 27: 00066788 8 OBJECT LOCAL DEFAULT 19 unreachable.6 │ │ │ │ │ 28: 0006b258 4 OBJECT LOCAL DEFAULT 23 invoked_continuation_ancestor │ │ │ │ │ 29: 0006b260 4 OBJECT LOCAL DEFAULT 23 invoked_continuation │ │ │ │ │ 30: 0006b25c 4 OBJECT LOCAL DEFAULT 23 invoked_continuation_ret │ │ │ │ │ @@ -40,26 +40,26 @@ │ │ │ │ │ 36: 00018820 47 FUNC LOCAL DEFAULT 12 call_out │ │ │ │ │ 37: 00018850 46 FUNC LOCAL DEFAULT 12 call_in │ │ │ │ │ 38: 00018880 116 FUNC LOCAL DEFAULT 12 bind_object │ │ │ │ │ 39: 00018900 45 FUNC LOCAL DEFAULT 12 call_with_inwards │ │ │ │ │ 40: 00018930 124 FUNC LOCAL DEFAULT 12 unbind_object │ │ │ │ │ 41: 000189b0 41 FUNC LOCAL DEFAULT 12 call_with_outwards │ │ │ │ │ 42: 00018a50 134 FUNC LOCAL DEFAULT 12 thread_wake │ │ │ │ │ - 43: 0004e918 12 OBJECT LOCAL DEFAULT 14 __PRETTY_FUNCTION__.5 │ │ │ │ │ + 43: 0004e924 12 OBJECT LOCAL DEFAULT 14 __PRETTY_FUNCTION__.5 │ │ │ │ │ 44: 00018ae0 1149 FUNC LOCAL DEFAULT 12 primitive_call_cc │ │ │ │ │ 45: 00066790 8 OBJECT LOCAL DEFAULT 19 no_root.9 │ │ │ │ │ 46: 00018f80 90 FUNC LOCAL DEFAULT 12 ensure_default_thread.part.0 │ │ │ │ │ 47: 00017260 7 FUNC LOCAL DEFAULT 12 ensure_default_thread.part.0.cold │ │ │ │ │ 48: 000190e0 527 FUNC LOCAL DEFAULT 12 thread_invoke │ │ │ │ │ 49: 0006b26c 4 OBJECT LOCAL DEFAULT 23 exit_barrier_cell │ │ │ │ │ - 50: 0004e930 14 OBJECT LOCAL DEFAULT 14 __PRETTY_FUNCTION__.10 │ │ │ │ │ + 50: 0004e93c 14 OBJECT LOCAL DEFAULT 14 __PRETTY_FUNCTION__.10 │ │ │ │ │ 51: 00019400 346 FUNC LOCAL DEFAULT 12 thread_suspend │ │ │ │ │ - 52: 0004e8ec 15 OBJECT LOCAL DEFAULT 14 __PRETTY_FUNCTION__.0 │ │ │ │ │ + 52: 0004e8f8 15 OBJECT LOCAL DEFAULT 14 __PRETTY_FUNCTION__.0 │ │ │ │ │ 53: 000199e0 379 FUNC LOCAL DEFAULT 12 make_thread │ │ │ │ │ - 54: 0004e8fc 12 OBJECT LOCAL DEFAULT 14 __PRETTY_FUNCTION__.2 │ │ │ │ │ + 54: 0004e908 12 OBJECT LOCAL DEFAULT 14 __PRETTY_FUNCTION__.2 │ │ │ │ │ 55: 00066840 8 OBJECT LOCAL DEFAULT 19 str_continuation │ │ │ │ │ 56: 00066798 8 OBJECT LOCAL DEFAULT 19 Sthread_name__name │ │ │ │ │ 57: 000667a0 8 OBJECT LOCAL DEFAULT 19 Sthread_permit__name │ │ │ │ │ 58: 000667a8 8 OBJECT LOCAL DEFAULT 19 Sthread_forbid__name │ │ │ │ │ 59: 000667b0 8 OBJECT LOCAL DEFAULT 19 Sall_threads__name │ │ │ │ │ 60: 000667b8 8 OBJECT LOCAL DEFAULT 19 Scurrent_thread__name │ │ │ │ │ 61: 000667c0 8 OBJECT LOCAL DEFAULT 19 Sthread_exited_p__name │ │ │ │ │ @@ -500,16 +500,16 @@ │ │ │ │ │ 496: 0006b4b4 4 OBJECT LOCAL DEFAULT 23 last_match_type │ │ │ │ │ 497: 0006b460 80 OBJECT LOCAL DEFAULT 23 last_matches │ │ │ │ │ 498: 0006b4b0 4 OBJECT LOCAL DEFAULT 23 last_match_data │ │ │ │ │ 499: 00069604 4 OBJECT LOCAL DEFAULT 22 regexp_cache_limit │ │ │ │ │ 500: 0006b4c0 4 OBJECT LOCAL DEFAULT 23 cached_regexps │ │ │ │ │ 501: 0006b4b8 4 OBJECT LOCAL DEFAULT 23 regexp_misses │ │ │ │ │ 502: 0006b4bc 4 OBJECT LOCAL DEFAULT 23 regexp_hits │ │ │ │ │ - 503: 0004e954 19 OBJECT LOCAL DEFAULT 14 __PRETTY_FUNCTION__.1 │ │ │ │ │ - 504: 0004e940 20 OBJECT LOCAL DEFAULT 14 __PRETTY_FUNCTION__.0 │ │ │ │ │ + 503: 0004e960 19 OBJECT LOCAL DEFAULT 14 __PRETTY_FUNCTION__.1 │ │ │ │ │ + 504: 0004e94c 20 OBJECT LOCAL DEFAULT 14 __PRETTY_FUNCTION__.0 │ │ │ │ │ 505: 00066c18 8 OBJECT LOCAL DEFAULT 19 str_regexp_error │ │ │ │ │ 506: 00066c10 8 OBJECT LOCAL DEFAULT 19 err_regexp_error │ │ │ │ │ 507: 00066bd8 8 OBJECT LOCAL DEFAULT 19 Sregexp_cache_control__name │ │ │ │ │ 508: 00066be0 8 OBJECT LOCAL DEFAULT 19 Squote_regexp__name │ │ │ │ │ 509: 00066be8 8 OBJECT LOCAL DEFAULT 19 Smatch_end__name │ │ │ │ │ 510: 00066bf0 8 OBJECT LOCAL DEFAULT 19 Smatch_start__name │ │ │ │ │ 511: 00066bf8 8 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: a5f4f99f20c52090a993bb0c644d191b81239e1c │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0afb47ea65d5316c3e4ae3bb26eacc867b3a1abf │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4058,15 +4058,15 @@ │ │ │ │ │ <207e> DW_AT_type : (ref4) <0xbc3> │ │ │ │ │ <2082> DW_AT_location : (sec_offset) 0x5ce (location list) │ │ │ │ │ <2086> DW_AT_GNU_locviews: (sec_offset) 0x5c4 │ │ │ │ │ <2><208a>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ <208b> DW_AT_name : (strp) (offset: 0x3fa): __PRETTY_FUNCTION__ │ │ │ │ │ <208f> DW_AT_type : (ref4) <0x2458>, char │ │ │ │ │ <2093> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ - <2093> DW_AT_location : (exprloc) 5 byte block: 3 24 e9 4 0 (DW_OP_addr: 4e924) │ │ │ │ │ + <2093> DW_AT_location : (exprloc) 5 byte block: 3 30 e9 4 0 (DW_OP_addr: 4e930) │ │ │ │ │ <2><2099>: Abbrev Number: 27 (DW_TAG_lexical_block) │ │ │ │ │ <209a> DW_AT_ranges : (sec_offset) 0x38 │ │ │ │ │ <209e> DW_AT_sibling : (ref4) <0x2119> │ │ │ │ │ <3><20a2>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ <20a3> DW_AT_name : (string) ptr │ │ │ │ │ <20a7> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ <20a7> DW_AT_decl_line : (data2) 1204 │ │ │ │ │ @@ -4526,15 +4526,15 @@ │ │ │ │ │ <2534> DW_AT_type : (ref4) <0xb76> │ │ │ │ │ <2538> DW_AT_location : (sec_offset) 0x8e1 (location list) │ │ │ │ │ <253c> DW_AT_GNU_locviews: (sec_offset) 0x8cf │ │ │ │ │ <2><2540>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ <2541> DW_AT_name : (strp) (offset: 0x3fa): __PRETTY_FUNCTION__ │ │ │ │ │ <2545> DW_AT_type : (ref4) <0x25b3>, char │ │ │ │ │ <2549> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ - <2549> DW_AT_location : (exprloc) 5 byte block: 3 ec e8 4 0 (DW_OP_addr: 4e8ec) │ │ │ │ │ + <2549> DW_AT_location : (exprloc) 5 byte block: 3 f8 e8 4 0 (DW_OP_addr: 4e8f8) │ │ │ │ │ <2><254f>: Abbrev Number: 17 (DW_TAG_call_site) │ │ │ │ │ <2550> DW_AT_call_return_pc: (addr) 0x19452 │ │ │ │ │ <2554> DW_AT_call_origin : (ref4) <0x2b19> │ │ │ │ │ <2558> DW_AT_sibling : (ref4) <0x2563> │ │ │ │ │ <3><255c>: Abbrev Number: 5 (DW_TAG_call_site_parameter) │ │ │ │ │ <255d> DW_AT_location : (exprloc) 1 byte block: 50 (DW_OP_reg0 (eax)) │ │ │ │ │ <255f> DW_AT_call_value : (exprloc) 2 byte block: 76 0 (DW_OP_breg6 (esi): 0) │ │ │ │ │ @@ -4674,15 +4674,15 @@ │ │ │ │ │ <2684> DW_AT_type : (ref4) <0xb8b> │ │ │ │ │ <2688> DW_AT_location : (sec_offset) 0x9fb (location list) │ │ │ │ │ <268c> DW_AT_GNU_locviews: (sec_offset) 0x9ed │ │ │ │ │ <2><2690>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ <2691> DW_AT_name : (strp) (offset: 0x3fa): __PRETTY_FUNCTION__ │ │ │ │ │ <2695> DW_AT_type : (ref4) <0x27b1>, char │ │ │ │ │ <2699> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ - <2699> DW_AT_location : (exprloc) 5 byte block: 3 fc e8 4 0 (DW_OP_addr: 4e8fc) │ │ │ │ │ + <2699> DW_AT_location : (exprloc) 5 byte block: 3 8 e9 4 0 (DW_OP_addr: 4e908) │ │ │ │ │ <2><269f>: Abbrev Number: 18 (DW_TAG_inlined_subroutine) │ │ │ │ │ <26a0> DW_AT_abstract_origin: (ref4) <0x2bd7> │ │ │ │ │ <26a4> DW_AT_entry_pc : (addr) 0x19a24 │ │ │ │ │ <26a8> DW_AT_GNU_entry_view: (data2) 1 │ │ │ │ │ <26aa> DW_AT_low_pc : (addr) 0x19a24 │ │ │ │ │ <26ae> DW_AT_high_pc : (data4) 0x16 │ │ │ │ │ <26b2> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ @@ -4921,15 +4921,15 @@ │ │ │ │ │ <28c1> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ <28c1> DW_AT_decl_line : (data2) 903 │ │ │ │ │ <28c3> DW_AT_decl_column : (data1) 1 │ │ │ │ │ <2><28c4>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ <28c5> DW_AT_name : (strp) (offset: 0x3fa): __PRETTY_FUNCTION__ │ │ │ │ │ <28c9> DW_AT_type : (ref4) <0x2a2c>, char │ │ │ │ │ <28cd> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ - <28cd> DW_AT_location : (exprloc) 5 byte block: 3 30 e9 4 0 (DW_OP_addr: 4e930) │ │ │ │ │ + <28cd> DW_AT_location : (exprloc) 5 byte block: 3 3c e9 4 0 (DW_OP_addr: 4e93c) │ │ │ │ │ <2><28d3>: Abbrev Number: 27 (DW_TAG_lexical_block) │ │ │ │ │ <28d4> DW_AT_ranges : (sec_offset) 0x1a6 │ │ │ │ │ <28d8> DW_AT_sibling : (ref4) <0x2961> │ │ │ │ │ <3><28dc>: Abbrev Number: 8 (DW_TAG_variable) │ │ │ │ │ <28dd> DW_AT_name : (strp) (offset: 0x837): active │ │ │ │ │ <28e1> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ <28e1> DW_AT_decl_line : (data2) 909 │ │ │ │ │ @@ -5171,15 +5171,15 @@ │ │ │ │ │ <2b02> DW_AT_decl_line : (data2) 862 │ │ │ │ │ <2b04> DW_AT_decl_column : (data1) 18 │ │ │ │ │ <2b05> DW_AT_type : (ref4) <0xb76> │ │ │ │ │ <2><2b09>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ <2b0a> DW_AT_name : (strp) (offset: 0x3fa): __PRETTY_FUNCTION__ │ │ │ │ │ <2b0e> DW_AT_type : (ref4) <0x27b1>, char │ │ │ │ │ <2b12> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ - <2b12> DW_AT_location : (exprloc) 5 byte block: 3 18 e9 4 0 (DW_OP_addr: 4e918) │ │ │ │ │ + <2b12> DW_AT_location : (exprloc) 5 byte block: 3 24 e9 4 0 (DW_OP_addr: 4e924) │ │ │ │ │ <2><2b18>: Abbrev Number: 0 │ │ │ │ │ <1><2b19>: Abbrev Number: 23 (DW_TAG_subprogram) │ │ │ │ │ <2b1a> DW_AT_name : (strp) (offset: 0x695): unlink_thread │ │ │ │ │ <2b1e> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ <2b1e> DW_AT_decl_line : (data2) 833 │ │ │ │ │ <2b20> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ <2b20> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ @@ -5231,15 +5231,15 @@ │ │ │ │ │ <2b7e> DW_AT_type : (ref4) <0xb76> │ │ │ │ │ <2b82> DW_AT_location : (sec_offset) 0xc1e (location list) │ │ │ │ │ <2b86> DW_AT_GNU_locviews: (sec_offset) 0xc0a │ │ │ │ │ <2><2b8a>: Abbrev Number: 43 (DW_TAG_variable) │ │ │ │ │ <2b8b> DW_AT_name : (strp) (offset: 0x3fa): __PRETTY_FUNCTION__ │ │ │ │ │ <2b8f> DW_AT_type : (ref4) <0x25b3>, char │ │ │ │ │ <2b93> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ - <2b93> DW_AT_location : (exprloc) 5 byte block: 3 8 e9 4 0 (DW_OP_addr: 4e908) │ │ │ │ │ + <2b93> DW_AT_location : (exprloc) 5 byte block: 3 14 e9 4 0 (DW_OP_addr: 4e914) │ │ │ │ │ <2><2b99>: Abbrev Number: 27 (DW_TAG_lexical_block) │ │ │ │ │ <2b9a> DW_AT_ranges : (sec_offset) 0x18 │ │ │ │ │ <2b9e> DW_AT_sibling : (ref4) <0x2bb7> │ │ │ │ │ <3><2ba2>: Abbrev Number: 7 (DW_TAG_variable) │ │ │ │ │ <2ba3> DW_AT_name : (string) ptr │ │ │ │ │ <2ba7> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ <2ba7> DW_AT_decl_line : (data2) 807 │ │ │ │ │ @@ -19462,15 +19462,15 @@ │ │ │ │ │ DW_AT_decl_line : (data1) 136 │ │ │ │ │ DW_AT_decl_column : (data1) 48 │ │ │ │ │ DW_AT_type : (ref4) <0x94ad> │ │ │ │ │ <2>: Abbrev Number: 54 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : (strp) (offset: 0x3fa): __PRETTY_FUNCTION__ │ │ │ │ │ DW_AT_type : (ref4) <0xa150>, char │ │ │ │ │ DW_AT_artificial : (flag_present) 1 │ │ │ │ │ - DW_AT_location : (exprloc) 5 byte block: 3 40 e9 4 0 (DW_OP_addr: 4e940) │ │ │ │ │ + DW_AT_location : (exprloc) 5 byte block: 3 4c e9 4 0 (DW_OP_addr: 4e94c) │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 20 (DW_TAG_array_type) │ │ │ │ │ DW_AT_type : (ref4) <0x8fa7>, char │ │ │ │ │ DW_AT_sibling : (ref4) <0xa150> │ │ │ │ │ <2>: Abbrev Number: 21 (DW_TAG_subrange_type) │ │ │ │ │ DW_AT_type : (ref4) <0x8f5c>, unsigned int │ │ │ │ │ DW_AT_upper_bound : (data1) 19 │ │ │ │ │ @@ -19561,15 +19561,15 @@ │ │ │ │ │ DW_AT_type : (ref4) <0x8f78>, int │ │ │ │ │ DW_AT_location : (sec_offset) 0x2c72 (location list) │ │ │ │ │ DW_AT_GNU_locviews: (sec_offset) 0x2c6a │ │ │ │ │ <2>: Abbrev Number: 54 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : (strp) (offset: 0x3fa): __PRETTY_FUNCTION__ │ │ │ │ │ DW_AT_type : (ref4) <0xa2b7>, char │ │ │ │ │ DW_AT_artificial : (flag_present) 1 │ │ │ │ │ - DW_AT_location : (exprloc) 5 byte block: 3 54 e9 4 0 (DW_OP_addr: 4e954) │ │ │ │ │ + DW_AT_location : (exprloc) 5 byte block: 3 60 e9 4 0 (DW_OP_addr: 4e960) │ │ │ │ │ <2>: Abbrev Number: 40 (DW_TAG_lexical_block) │ │ │ │ │ DW_AT_ranges : (sec_offset) 0x3d8 │ │ │ │ │ DW_AT_sibling : (ref4) <0xa25b> │ │ │ │ │ <3>: Abbrev Number: 34 (DW_TAG_variable) │ │ │ │ │ DW_AT_name : (strp) (offset: 0x30a6): saved_re │ │ │ │ │ DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ DW_AT_decl_line : (data1) 69 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,44 +1,40 @@ │ │ │ │ │ GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ brETtuic │ │ │ │ │ -P]zCqs-=0* │ │ │ │ │ -`R{-uC{-u{{- │ │ │ │ │ -cYwyd`q= │ │ │ │ │ -x9y>l*pKL │ │ │ │ │ -|cEkDZ9hM< │ │ │ │ │ -'t{p;?ab │ │ │ │ │ -AE7*IMP- │ │ │ │ │ -%qjhS[dj │ │ │ │ │ -HE)|zi}n* │ │ │ │ │ -eY!V"J:_ │ │ │ │ │ -S2RNdYsV# │ │ │ │ │ -srNrR 9!! │ │ │ │ │ -^8#{tF*1 │ │ │ │ │ -"|r/O=!jC │ │ │ │ │ -+ZY;(jEe_O0 │ │ │ │ │ -m'~-]?onpy │ │ │ │ │ -]S0vqy= │ │ │ │ │ -T[i-4)mci │ │ │ │ │ -BbUw0t;j │ │ │ │ │ -x!K|\&?v │ │ │ │ │ -(B*HqI{Qb │ │ │ │ │ -[8Po>h+x │ │ │ │ │ -&9g,aNu*;R │ │ │ │ │ -9$"KH1"Q │ │ │ │ │ -k+I1"/Sd │ │ │ │ │ -\FJS{nG= │ │ │ │ │ -FN%2R5*5p │ │ │ │ │ -+]ADEDcaEE │ │ │ │ │ +e7C.F"<4a │ │ │ │ │ +ZBDJ[hLi │ │ │ │ │ +LU#s7N|2 │ │ │ │ │ +t a-,G:9 │ │ │ │ │ +vl=v85toTF │ │ │ │ │ +z"x .w>"q< │ │ │ │ │ +kOffggfg │ │ │ │ │ +tpcSp[km │ │ │ │ │ +@D7in,yC; │ │ │ │ │ +@cAR\~+; │ │ │ │ │ +pd2_,>&5 │ │ │ │ │ +xl"TR\}P │ │ │ │ │ +}+E3BJt7 │ │ │ │ │ +U;":hG+M" │ │ │ │ │ +FFEGMPjiH │ │ │ │ │ +6_&7&dxC │ │ │ │ │ IJs2#jft5 │ │ │ │ │ $$F%!1* │ │ │ │ │ $$F%!1* │ │ │ │ │ $$F%!1* │ │ │ │ │ $$F%!1* │ │ │ │ │ :(<*R